US10819515B1

Examples described herein relate to systems, apparatuses, methods, and non-transitory computer-readable medium for recovering a session object associated with a secure session established by a security protocol server, including receiving, by a recovery server, an encrypted session object from the security protocol server, wherein the encrypted session object is unique to the secure session, generating, by the recovery server, a recovery key based on a first initial key and a recovery key sequence number, wherein the recovery key sequence number corresponds to a number of times that secure sessions have been established since the first initial key is received by the security protocol server, and decrypting, by the recovery server, the encrypted session object using the recovery key to generate the session object associated with the secure session.
US10819510B2

The present application describes a method, system, and non-transitory computer-readable medium for exchanging encrypted communications using hybrid cryptography protocol. According to the present disclosure, a first device divides a first communication into at least a first secret and a second secret. The first device encrypts the first secret using a first cipher suite and the second secret using a second cipher suite. The first device generates a first signature of the first encrypted secret and the second encrypted secret according to a first signature generation algorithm associated with the first cipher suite and a second signature of the first encrypted secret and the second encrypted secret according to a second signature generation algorithm associated with the second cipher suite. The first device transmits the first encrypted secret and the second encrypted secret, the first signature, and the second signature to the second device.
US10819509B2

Implementations of the present specification provide for management of service keys for consortium blockchain networks within a blockchain-as-a-service (BaaS) platform. Implementations include actions of receiving a request for a service key from a participant in a consortium blockchain network provisioned within the BaaS platform, determining that the participant is authorized for the service key based on a service authorization table that records participant privileges within the consortium blockchain network, providing a key package including an encrypted private key of the service key, and a public key of the service key, and sending the key package to the participant, the participant decrypting the private key of the service key using a public key associated with the participant.
US10819507B2

Technologies disclosed herein provide an apparatus comprising a sensor including a first processor configured to execute first instructions to identify, based on an index, a first encrypted key of a first set of encrypted keys, identify, based on the index, a second encrypted key of a second set of encrypted keys, and extract a first trusted symmetric key from the first encrypted key using a first decryption algorithm and a first decryption key. The apparatus further comprises a computing platform coupled to the sensor and including a memory element and a processor configured to execute second instructions stored in the memory element to receive the second encrypted key from the sensor and extract a second trusted symmetric key from the second encrypted key using a second decryption algorithm and a second decryption key, where the first trusted symmetric key matches the second trusted symmetric key.
US10819504B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for digital asset buyback. One of the methods includes: obtaining a request for buying back a digital asset from a first blockchain account, the request comprising a quantity of the digital asset; identifying, based on the request, a blockchain contract that is deployed on the blockchain and that corresponds to the digital asset; generating a blockchain transaction for transferring the quantity of the digital asset from the first blockchain account to a second blockchain account associated with digital asset buyback, wherein the blockchain contract comprises a restriction prohibiting transfer of the digital asset out of the second blockchain account; and sending, to a blockchain node for adding to the blockchain, the blockchain transaction for transferring the quantity of the digital asset from the first blockchain account to the second blockchain account.
US10819499B2

Methods and systems are described for sequentially obtaining a plurality of data streams, the plurality of data streams comprising a data stream in a current condition, a data stream in a skewed-forward condition, and a data stream in a skewed-backward condition, calculating, for each data stream in the plurality of data streams, a corresponding set of cost-function values by obtaining a corresponding set of eye measurements, the eye measurements obtained by adjusting a sampling threshold of a sampler generating a plurality of samples of the data stream, the plurality of samples comprising edge samples and data samples, wherein the data stream is sampled at a rate equal to twice a rate of the data stream and calculating the corresponding set of cost-function values based on the corresponding set of eye measurements, and generating a skew control signal based on a comparison of the sets of calculated cost-function values.
US10819497B2

Embodiments of the disclosure are generally directed to disabling sounding, resource-block allocation, and various full-duplex (FDX) capabilities in a portion of a spectrum used in FDX-enabled cable networks. The disclosure further describes dynamically using an upstream mode or a downstream mode of communication for half-duplex communication in the portion of the spectrum originally designated for FDX communication, for a given time interval. In another embodiment, the disclosure can thereby facilitate an increase in upstream or downstream capacity on the cable network, for example, a fifteen-fold increase in the upstream capacity or downstream capacity. In some embodiments, control messages can be transmitted from a controller node to devices on the network periodically, describing the usage of the FDX portion of the spectrum for upstream or downstream transmission. The control messages can include medium access control (MAC) management messages and/or tag-length-value (TLV) messages.
US10819492B2

The present document discloses a method for feeding back information, a method for transmitting information, an apparatus for feeding back information, and an apparatus for transmitting information, herein the method for feeding back information includes a second transmission node acquiring configuration information transmitted by a first transmission node; the second transmission node acquiring channel state information in a time window according to the configuration information; and the second transmission node feeding back the channel state information in a unit of subframe set.
US10819486B2

Disclosed is a sounding reference signal (SRS) transmission method. The method comprises: determining a resource on an unlicensed carrier for transmitting an SRS; and transmitting the SRS according to the determined resource. The invention solves a problem in the prior art in which transmitting an SRS on an unlicensed carrier is less feasible, thereby increasing feasibility of transmitting an SRS on an unlicensed carrier. Also disclosed are an SRS reception method, an apparatus, a system, and a storage medium.
US10819476B2

There is provided a method including determining, at a user equipment capable of providing uplink packet switched data using at least a first high speed packet access carrier, the presence of a request for a dedicated channel carrying circuit switched data and allocating at least one code from the first high speed packet access carrier for use by the dedicated channel, such that the user equipment is capable of providing uplink packet switched data using the first high speed packet access carrier while the dedicated channel is ongoing.
US10819466B2

A system includes a processor configured to determine that transmission data indicates that first data was transmitted via a digital radio channel and that reception data indicates that second data was received via the digital radio channel. The first data is transmitted concurrently with transmission of an analog signal. The processor is configured to detect an error in transmission of the first data based on a comparison of adjacent portions of the first data to non-adjacent portions of the second data. The processor is configured to, in response to detecting the error, initiate display of a default image concurrently with output of an audio signal that is based on the analog signal and to initiate retransmission of the first data to cause second particular data to be output subsequent to the output of the default image. The second particular data corresponds to the retransmitted first data.
US10819463B2

A wireless communication with modulation and demodulation set based on channel information is disclosed. An operating method of a first wireless communication device includes: transmitting a pilot signal via a wireless channel to a second wireless communication device; receiving channel state information, estimated by and transmitted from the second wireless communication device in response to the pilot signal, the channel state information including amplitude information and phase information of a wireless channel; setting a modulation method for data transmission based on the amplitude information and the phase information of the wireless channel; generating modulated data based on the modulation method; and transmitting the modulated data via the wireless channel.
US10819460B2

An optical network is provided that includes at least one strand of a plurality of strands of optical fiber optically connected to a first fiber distribution hub and an access terminal. The at least one strand optically is also connected to a second fiber distribution hub and the access terminal. The at least one strand thus provides a full duplex optical path in a first direction from the first fiber distribution hub to the access terminal and in a second direction from the second fiber distribution hub to the access terminal.
US10819453B2

A method for determining geometric information of mmWave network devices is provided, comprising collecting measures, by at least one of the devices, of signal strength and SNR of a transmission received from another device of the mmWave network; the step of estimating angle information of the received signal to generate a set of informed particles (Pi) comprising the initial values of the state of each informed particle input in a modified particle filter; the modified particle filter causing the evolution of the set of informed particles (Pi) and of past particles (Pp) to obtain a set of evolved particles (Pe) which at the same time evolves to obtain a set of posterior particles (PPost) delivered by the modified particle filter. Finally, the modified particle filter delivers as output the final values of the geometric information of at least one device extracted from the delivered set of posterior particles (PPost).
US10819443B2

The receiving-side system (10) includes a smaller number of optical reception front ends (12) than the number of a plurality of wavelength-multiplexed subcarrier signals. Each of the optical reception front ends (12) is configured to receive two or a plurality subcarrier signals of the plurality of subcarrier signals. A frequency offset monitoring unit (22) monitors frequency offsets of the respective subcarrier signals received by the optical reception front end (12). A light source frequency control unit (24) controls at least one of a light source frequency of the transmitting-side system (2) and a light source frequency of the receiving-side system (10) based on a result of the monitoring performed by the frequency offset monitoring unit (22).
US10819432B1

A receiver is configured to calculate a representation of a received signal conveying symbols at a frequency fS, the representation comprising non-zero components at frequencies of magnitudes exceeding fS/2. The receiver calculates a first term comprising a function of a phase difference between the representation at a first pair of frequencies separated by a gap Δ and comprised within a first band of width 2δ centered at fS/2, and a second term comprising a function of a phase difference between the representation at a second pair of frequencies separated by the gap Δ and comprised within a second band of width 2δ centered at −fS/2, wherein Δ<2δ, and wherein the higher frequency of the first pair and the higher frequency of the second pair are separated by the frequency fS. An estimate of chromatic dispersion in the received signal is calculated based on the first term and the second term.
US10819427B2

A method and associated access point for processing data for transmission to communication devices, the method comprising determining or receiving channel state information, CSI, relating to a plurality of the communication devices; for each of one or more sub-carriers, determining which communication devices can communicate using the respective subcarrier according to, or based on, the channel state information or data derived therefrom; allocating communication devices to sub-carriers upon which each communication device can communicate; and providing data for at least one or more or each communication device on the sub-carriers to which the respective communication device has been allocated. Preferably, the method uses an adaptive bit loading algorithm to allocate communication devices to sub-carriers.
US10819417B2

The present disclosure relates to a method for activating a relay functionality of a ProSe capable and relay-capable user equipment within a mobile communication network. The radio base station, to which the relay UE is connected, determines whether further relays are necessary in the radio cell controlled by the radio base station. In case further relays are necessary in the radio cell, the radio base station selects a persistence check value and transmits a broadcast message in the radio cell. The broadcast message at least indicates that further relays are necessary and comprises the selected persistence check value. Upon receiving the broadcast message, the relay UE activates its relay functionality in case it determines that relay requirements for activating its relay functionality in the radio cell are fulfilled and in case a persistence check performed by the relay UE based on the received persistence check value is successful.
US10819415B2

An active repeater device includes a primary sector and one or more secondary sectors, receives a first beam of input RF signals. A first set of analog baseband signals, are generated based on received first beam of input RF signals. The first set of analog baseband signals are converted to a first set of coded data signals and control information is extracted from the first set of coded data signals by decoding only a header portion of the first set of coded data signals without demodulation of data portion of the first set of coded data signals. Based on the extracted control information, the first set of coded data signals are transmitted as beams of output RF signals to remote user equipment. The transmission is independent of demodulation of the data portion within the active repeater device to reduce latency for transmission of the first set of coded data signals.
US10819411B2

A mobile terminal includes circuitry, a transmitter and a receiver. The circuitry, in operation, generates a CQI for each subcarrier (SC) group of multiple subcarrier groups, a plurality of subcarriers consecutive in a frequency domain being grouped into the multiple subcarrier groups. The transmitter, in operation, reports first respective CQIs of the multiple SC groups in inconsecutive time resources based on a first period, and reports, based on a second period, second respective CQIs of the multiple SC groups in inconsecutive time resources based on the first period, the second period being longer than the first period. The receiver, in operation, receives information indicative of the first period.
US10819405B2

A method for managing beam squint in a phased antenna array system operating at millimeter wavelengths using carrier aggregation includes determining a minimum array gain threshold, determining an upper bound for a fractional bandwidth for a fixed number of antennas, and constructing a codebook with a predetermined coverage range based on at least one of an angle of arrival or an angle of departure and further based on the upper bound. The method further includes performing carrier aggregation for the fixed number of antennas and selecting at least two antennas based on the codebook.
US10819392B2

In accordance with one or more embodiments, an access point includes a first communication interface having: a first coupler configured to receive, via a first transmission medium, first guided electromagnetic waves from a first waveguide system of a distributed antenna system, wherein the first guided electromagnetic waves propagate along the first transmission medium without requiring an electrical return path; and also a first receiver configured to receive first data from the first guided electromagnetic waves. A data switch is configured to select first selected portions of the first data for transmission to at least one communication device in proximity to the access point.
US10819389B2

The disclosure describes embodiments for reducing adjacent channel interference for wireless vehicular messages. In some embodiments, a method includes monitoring, by an onboard vehicle computer, a channel of a Vehicle-to-Everything (V2X) radio for a V2X message. The method includes determining waveform data describing a waveform that is measured on the channel by the onboard vehicle computer when monitoring the channel. The method includes determining interference data which describes an adjacent channel interference waveform which is measured on the channel by the onboard vehicle computer when monitoring the channel. The waveform includes the adjacent channel interference waveform. The method includes canceling out the adjacent channel interference waveform described by the interference data from the waveform described by the waveform data to generate digital data describing a version of the V2X message that substantially does not include the adjacent channel interference waveform, thereby reducing the adjacent channel interference for the V2X message.
US10819377B1

A transmitter. In some embodiments, the transmitter has an electrical input and an optical output. The transmitter may include a light source; an optical amplitude modulator having an optical input connected to the light source, a modulation input connected to the electrical input, and an output; and a first gated optical comparator, having a sampling clock input, an analog input connected to the output of the optical amplitude modulator, and an output. The first gated optical comparator may be configured to generate, for each cycle of an optical sampling clock signal received at the sampling clock input, a one-bit digital representation of an analog optical signal received at the analog input.
US10819372B2

Disclosed are a method for dividing a transport block of a low density parity check (LDPC) code and an apparatus therefor. A method for dividing a transport block of an LDPC code according to the present disclosure can improve the performance of the LDPC code by dividing the transport block using a minimum number of code blocks. In addition, it is possible to minimize shortening bits by making the size of some of the code blocks smaller than the size of the other code blocks. Further, it is possible to prevent performance degradation due to a minimum size code block by minimizing the number of the code blocks and performing shortening on a large size code block.
US10819369B2

Methods, devices and systems enhance compression and decompression of data blocks of data values by selecting the best suited compression method and device among two or a plurality of compression methods and devices, which are combined together and which said compression methods and devices compress effectively data values of particular data types; said best suited compression method and device is selected using as main selection criterion the dominating data type in a data block by predicting the data types within said data block.
US10819346B2

Provided is a temperature-compensated voltage generating circuit that generates a temperature-compensated voltage which is supplied to an oscillator circuit. The temperature-compensated voltage generating circuit includes a temperature detecting circuit that detects a temperature; a high frequency attenuating part that attenuates at least a part of a frequency component which is higher than a direct-current component of an output of the temperature detecting circuit; an adder that adds the output of the temperature detecting circuit and an output of the high frequency attenuating part; and a compensated voltage generating part that generates the temperature-compensated voltage based on an output of the adder.
US10819342B2

A low-power low-setup integrated clock gating (ICG) cell is disclosed. The disclosed ICG cell includes a NOR gate configured to receive an enable (E) signal and a test enable (SE) signal, and to output an EN signal. The ICG cell may include a complex gate configured to receive the EN signal and a clock (CK) signal, and to output a latched enable (ELAT) signal. The ICG cell may further include a NAND gate configured to receive the ELAT signal and the CK signal, and to output an inverted enabled clock (ECKN) signal. The ICG cell may further include an inverter configured to receive the ECKN signal from the NAND gate, and to output an enable clock (ECK) signal.
US10819339B2

A capacitive touch sensing circuit includes a first switch to a fourteenth switch, an operational amplifier, a comparator, a detection capacitor, a feedback capacitor, an amplifier capacitor and a mutual inductance capacitor. The tenth switch is coupled between a first node and a second node respectively coupled to a negative input terminal and an output terminal of operational amplifier. The amplifier capacitor is coupled between a third node and a fourth node. The eleventh switch is coupled between the first node and the third node. The twelfth switch is coupled between the second node and the fourth node. The thirteenth switch is coupled between the third node and the second node. The fourteenth switch is coupled between the fourth node and the first node. The capacitive touch sensing circuit sequentially operates under a first charging phase, a first transfer phase, a second charging phase and a second transfer phase.
US10819334B2

Disclosed embodiments include an electronic system with a power on reset (POR) circuit. The POR circuit includes first voltage detection circuitry to perform a first detection on a supply voltage and to output a first control signal in response to the first detection, second voltage detection circuitry to perform a second detection on the supply voltage and to output a second control signal in response to the second detection, and third voltage detection circuitry to perform a third detection on the supply voltage and to output at least one third control signal in response to the third detection. The POR circuit further has sequencing circuitry with a first input to receive the at least one third control signal and to output a reset signal in response to the at least one third control signal.
US10819328B2

A PWM modulator has a quantizer that generates a PWM output signal to speaker driver. When a first voltage swing range is supplied to the speaker driver, the quantizer analog gain is controlled to be a first gain value. When a second PWM drive voltage swing range is supplied to the speaker driver, the analog gain is controlled to be a second gain value. The first and second gain values of the analog gain of the quantizer cause the combined gain of the quantizer and driver to be approximately equal in the two modes. The quantizer has at least two gain-affecting measurable non-ideal characteristics. The quantizer is adjustable using measured first and second values to correct for first and second of the at least two non-ideal characteristics. The gain of the quantizer is calibratable while the quantizer is adjusted using the measured first and second measured values.
US10819325B2

Provided is a selectable delay buffer for tuning a delay path in a circuit. The selectable delay buffer comprises a first delay segment configured to pass an input signal to an output terminal within a first range of time delays, a second delay segment configured to pass the input signal to the output terminal within a second range of time delays that is different from the first range, and a segment selection switch configured to selectively couple the delay segments to the output terminal based on received selection information that indicates which delay segment to couple to the output terminal.
US10819316B2

Circuits and methods for reducing and cancelling out kickback noise are disclosed. In one example, a circuit for a comparator is disclosed. The circuit includes: a first transistor group, a second transistor group, and a first switch. The first transistor group comprises a first transistor having a drain coupled to a first node, and a second transistor having a source coupled to the first node. Gates of the first transistor and the second transistor are coupled together to a first input of the comparator. The second transistor group comprises a third transistor having a drain coupled to a second node, and a fourth transistor having a source coupled to the second node. Gates of the third transistor and the fourth transistor are coupled together to a second input of the comparator. The first switch is connected to and between the first node and the second node.
US10819312B2

A multiplexer includes a common terminal, a first terminal, a second terminal, and a third terminal, a first filter, a second filter, and a third filter. With a frequency f3 being defined as M×f1±N×f2 or M×f2±N×f1, M and N being natural numbers, f1 being a frequency included in a first passband of the first filter and f2 being a frequency included in a second passband of the second filter, at least a part of a range of frequency f3 overlaps a third passband of the third filter. No acoustic wave resonator is connected between the common terminal and a first parallel arm resonance circuit. A fractional bandwidth of the first parallel arm resonance circuit is smaller than a maximum value of a fractional bandwidth of each of at least one serial arm resonance circuit.
US10819310B2

A filter (11) includes a series-arm circuit (10) connected between an input/output terminal (11m) and an input/output terminal (11n); and a parallel-arm circuit (20) connected between a ground and a path that connects the input/output terminal (11m) and the input/output terminal (11n). One circuit among the series-arm circuit (10) and the parallel-arm circuit (20) is constituted by a parallel-arm resonator (p1) and a parallel-arm resonator (p2) that are connected in parallel to each other and that are connected to a node (x1) on the path. The parallel-arm resonators (p1) and (p2) form a pass band, together with another circuit among the series-arm circuit (10) and the parallel-arm circuit (20). The parallel-arm resonator (p2) has a resonant frequency lower than a resonant frequency of the parallel-arm resonator (p1) and has an impedance higher than an impedance of the parallel-arm resonator (p1).
US10819307B2

A crystal unit includes an AT-cut crystal element that has a planar shape in a rectangular shape and a part as a thick portion. The crystal element includes a first end portion, a first depressed portion, the thick portion, a second depressed portion, and a second end portion in an order from a side of one short side in viewing a cross section taken along a longitudinal direction near a center of the short side. The first depressed portion is a depressed portion disposed from the thick portion toward the first end portion side, depressed with a predetermined angle θa and subsequently bulged, and connected to the first end portion. The second depressed portion is a depressed portion disposed from the thick portion toward the second end portion side, depressed with a predetermined angle θb and subsequently bulged, and connected to the second end portion.
US10819300B2

An analog microphone and a control method thereof are disclosed. The analog microphone includes a sensor configured to sense an audio signal and convert the audio signal into an electrical signal; a charge pump configured to provide a bias voltage for the sensor to drive the sensor; a source follower configured to receive the electrical signal and convert the electrical signal into a source follower signal; a gain adjustable amplifier configured to receive the source follower signal, multiply the source follower signal by an amplifying factor, and output an amplified signal; and a detecting module configured to adaptively control the bias voltage of the charge pump and the amplified signal of the gain adjustable amplifier in response to the source follower signal of the source follower.
US10819298B2

A method and system is presented for coordinating the transmission of supplemental digital data to accompany broadcast data, and in particular, analog radio broadcasts, among a plurality of broadcasters. The supplemental digital data may provide information about the particular broadcast data being transmitted (i.e. cut data) or may be supplemental to such data (i.e. news, weather and traffic data). The supplemental digital data to be presented is sorted based on particular algorithms which may take into account broadcaster-specified criteria such as target audience, time of day, type of broadcast data presented, and the like. The supplemental digital data may be audio data, visual data, or audio-visual data for presentation with the broadcast data. The supplemental digital data may further be advertisement data. The advertisement data may be sold by the broadcasters or the party coordinating the IBOC transmission of the supplemental digital data. The supplemental digital data may play simultaneously with muted broadcast data or at a user-specified time.
US10819285B1

An envelope tracking (ET) power amplifier circuit and related apparatus are provided. The ET power amplifier circuit includes at least two power amplifiers configured to amplify at least two radio frequency (RF) signals having different amplitudes. The ET power amplifiers may be configured to amplify a summed RF signal corresponding to a summation of the RF signals and a differential RF signal corresponding to a differential of the RF signals. Given that the summed RF signal and the differential RF signal can have identical amplitude, it is possible for the ET power amplifiers to concurrently amplify the summed RF signal and the differential RF signal based on a common ET voltage. As such, an ET amplifier apparatus employing the ET power amplifier circuit can be configured to generate a lesser number of ET voltages, thus helping to reduce complexity, cost, and footprint of the ET amplifier apparatus.
US10819284B2

Circuits comprising: a plurality of LNTA branches, each comprising: a cascode common-source (CCS) LNTA, a plurality of passive mixers (PMs), and a plurality of baseband two-stage Miller compensated TIAs (BB2S-TIAs); a plurality of mixer-first branches, each comprising: a plurality of RF switches, a plurality of baseband folded-cascode TIAs (BBFC-TIAs), and a plurality of Cherry-Hooper amplifiers, wherein an input to each of the BBFC-TIAs is provided by an output of at least one of the RF switches, and an input to each of the amplifiers is provided by an output of a corresponding one of the BBFC-TIAs; a first plurality of clock modulators that provide first non-overlapping modulated clocks that are provided to an input of the PMs; and a second plurality of clock modulators that provide a plurality of tri-level modulated mixer clocks that control the switching of the RF switches.
US10819281B2

According to one embodiment, an electronic circuit includes a first conductive component, a second conductive component, a first current path, and a second current path. The second conductive component is capacitively coupled to the first conductive component. The first current path of a superconductor includes a first portion and a second portion. The first portion is connected to the first conductive component. The second portion is connected to the second conductive component. The first current path includes N first Josephson junctions connected in series and provided between the first and second portions. The second current path of a superconductor includes a third portion and a fourth portion. The third portion is connected to the first conductive component. The fourth portion is connected to the second conductive component. The second current path includes a second Josephson junction connected in series and provided between the third and fourth portions.
US10819279B1

A low power crystal oscillator is provided. The crystal oscillator includes a gain control stage, a filter stage, and an output stage. The gain control stage includes an input coupled at a first oscillator terminal configured and arranged for connection to a first terminal of a crystal. The filter stage includes an input coupled to an output of the gain control stage. The output stage includes a first transistor having a first current electrode coupled at a second oscillator terminal configured and arranged for connection to a second terminal of the crystal and a control electrode coupled to receive a voltage signal at the first oscillator terminal and a first bias voltage.
US10819270B2

Tailoring the emission spectra of a solar thermophotovoltaic emitter away from that of a blackbody, thereby minimizing transmission and thermalization loss in the energy receiver, is a viable approach to circumventing the Shockley-Queisser limit to single junction solar energy conversion. Embodiments allow for radically tuned selective thermal emission that leverages the interplay between two resonant phenomena in a simple planar structure—absorption in weakly-absorbing thin films and reflection in multi-layer dielectric stacks. A virtual screening approach is employed based on Pareto optimality to identify a small number of promising structures for a selective thermal emitter from a search space of millions, several of which approach the ideal values of a step-function selective thermal emitter.
US10819261B1

Electric power generator protection is secured by detecting wiring errors to an intelligent electronic device using terminal third voltages at the terminal (VT3) and third harmonic voltages at the neutral (VN3). When an angle between VT3 and VN3 is outside of an acceptable range, a wiring defect is detected, and certain protective operations are blocked. An alarm may be generated, facilitating personnel to identify and rectify the wiring defect. Wiring defects may further be detected when a torque calculated using VT3 and VN3 exceeds a predetermined error threshold. Security of protection elements is increased by detection of wiring defects that may have resulted in misoperation of the protection elements.
US10819257B1

Systems and methods for computing an average supply current to a motor include a current sensor that is configured to sense a current through the motor. A converter is configured to sample the output of the current sensor at times that are established by a trigger signal and convert the samples into digital current values. A trigger signal generator generates the trigger signal based on one or more pulse width modulated (PWM) motor control signals within a PWM cycle. An average supply current value that indicates the average supply current to the motor is computed by a controller using the digital current values received from the converter.
US10819253B2

A controller for a drive motor (60) of a product conveyor belt at a checkout has a phase-start cutting and/or phase-end cutting controller (50) that controls the drive motor (60) in such a manner that the product conveyor belt is accelerated with reduced torque from a non-driven state. A start controller controls the drive motor (60) in such a manner that the drive motor (60) initially drives with a non-reduced torque when accelerating the product conveyor belt from the non-driven state before the phase-start cutting and/or phase-end cutting controller (50) further accelerates the product conveyor belt with reduced torque.
US10819248B2

Technologies for provisioning power controllers for grid services are disclosed. In at least one illustrative embodiment, a method for estimating real-time available peak power (APP) of a power plant may comprise determining whether an inverter of the power plant electrically coupled to at least one solar panel array of the power plant is operating in a maximum power point tracking (MPPT) mode, obtaining a measured output of the at least one solar panel array in response to determining that the inverter is operating in the MPPT mode, estimating an expected output of the inverter as a function of the measured output of the solar panel array using an inverter production model, and estimating the APP of the power plant as a function of the expected output of the inverter using a site compensation model.
US10819246B2

Provided are a power supply circuit, a power supply device and a control method. The power supply circuit includes a primary rectifier unit, a modulation unit, a transformer, a secondary rectifier and filtering unit, a current feedback unit, and a control unit. The power supply circuit removes a liquid electrolytic capacitor at a primary side. Moreover, the control unit may determine a type of a voltage of input alternating current, and set a current limit value in the current feedback unit according to the type of the voltage of the alternating current.
US10819227B2

An N-phase power converter has N phases with outputs connected in parallel and outputs connected in parallel. The converter comprises: N switch units, wherein each phase of the N-phase power converter comprises one of the N switch units; and an integrated inductor unit, comprising M inductor subunits, wherein M is a natural number greater than or equal to 2, each inductor subunit comprises i inductors, i is a natural number greater than or equal to 2, N>M×i or N=M×i, M×i of the inductors in the integrated inductor unit are respectively coupled to M×i of the N switch units, wherein: the i inductors of each of the inductor subunit are inverse-coupled to each other, the coupling coefficient between the M inductor subunits is less than the coupling coefficient between the i inductors in each of the inductor subunits.
US10819225B2

The method, apparatus and system of a single-stage current-fed clamped series resonant power factor corrected (PFC) converter CF-CSRC provides power conversion and current regulation. The CF-CSRC system may be implemented in a single-stage isolated topology for high efficiency unity power factor correction (PFC) converter applications. Moreover, the CF-CSRC system combines the intrinsic advantages of the classical clamped series resonant converter while mitigating drawbacks by using an integrated boost input current shaper.
US10819221B1

The present invention discloses a quick start control method and system for a Buck circuit. According to the control method and system provided by the present invention, by controlling a duty ratio of a switch of the Buck circuit within an initial start time period, i.e., a total-on (Ton) time period, at 1, an output voltage can rise at a fastest rate and a capacitor can be charged; and then, by controlling the duty ratio of the switch of the Buck circuit within a Toff time period at 0, the output voltage keeps to rise and simultaneously is stabilized at an expected value. With the adoption of the control method and system provided by the present invention, the overshoot and oscillation caused by the output voltage in a start process of the Buck circuit can be effectively reduced, and the start time of the Buck circuit is shortened.
US10819218B2

A power converter for an electric vehicle that converts output of a battery to driving an electric traction motor is disclosed. The power converter may include: a power switching element; a current sensor provided on a bus bar in which an output current of the switching element flows; a cooler cooling the switching element; a temperature sensor measuring a temperature of a coolant; and a controller controlling the switching element. The controller may be configured to: estimate a temperature of the current sensor based on the temperature of the coolant; determine a first and second correction values for the estimated temperature based on the output current and an input voltage applied to the switching element; and restrict a load on the switching element when a corrected temperature, which is obtained by adding the first and second correction values to the estimated temperature, exceeds a predetermined temperature threshold.
US10819217B2

A power conversion device includes: power conversion circuitry including a plurality of submodules connected in series to each other; a protection device generating a protection command for protecting each submodule; and one or more relay devices outputting the protection command to each submodule. The relay device includes: a first communication circuit for communicating with the protection device; and a second communication circuit for communicating with the power conversion circuitry. The first communication circuit transmits the stop command to the second communication circuit through a first communication channel, and transmits different information different from the stop command to the second communication circuit through a second communication channel. The communication speed of communication through the first communication channel is higher than that of communication through the second communication channel.
US10819213B2

A method for detecting zero-current of a voltage converter includes resetting a comparator output during a first period when a power switch of the voltage converter is turned on, and receiving, by an offset cancellation circuit, sample signals from the comparator. The method also determines a comparator offset using the sample signals. In response to an output voltage of the voltage converter being less than a threshold voltage, the comparator output is reset during a second period when the power switch is turned off. The comparator compares a first signal from the voltage converter with a second signal representing a ground voltage to generate a ZCD signal indicative of a comparison of the first and second signals. Then, an offset cancellation signal indicative of the determined comparator offset is generated to cancel the comparator offset.
US10819212B1

A gate driver includes: a gate drive unit configured to drive a gate of a switching element in accordance with an input signal that commands to turn on or to turn off the switching element; a timing determination unit configured to measure an on-time width from when the input signal is switched to an on-command to when the input signal is switched to an off-command, and configured to determine, based on the measured on-time width, an intermediate timing that is before switch-off surge voltage of the switching element reaches a peak; and a driving condition changing unit configured to change a gate driving condition of the switching element at the intermediate timing determined by the timing determination unit.
US10819210B1

A power supply apparatus including a PWM signal generating circuit, a power conversion circuit, a voltage dividing circuit, a capacitor circuit, and a feedback compensation circuit is provided. The PWM signal generating circuit generates and modulates a PWM signal according to a feedback signal. The power conversion circuit converts an input voltage into an output voltage according to the PWM signal. The voltage dividing circuit divides the output voltage and generates a first voltage to a node. The capacitor circuit generates a second voltage to the node according to the output voltage in response to a voltage change of the output voltage. The feedback compensation circuit generates the feedback signal based on the first voltage and a reference voltage before the output voltage is ready. The feedback compensation circuit generates the feedback signal based on the second voltage and the reference voltage after the output voltage is ready.
US10819200B2

Exchangeable stator components are selected and exchangeable rotor components are selected to transform a motor from one motor class to another motor class. A motor comprises three stator rings, three rotor rings, a first input, and a second input. The first input comprises two exchangeable stator components selected from a stator component group consisting of a stator spacer ring and an axially magnetized stator magnet ring. The second input comprises two exchangeable rotor components selected from a rotor component group consisting of a rotor spacer ring and an axially magnetized rotor magnet ring. The first input and the second input determine a motor class for the motor, the exchangeable stator components being exchangeable for different exchangeable stator components from the stator component group to manufacture another motor having a different motor class, the exchangeable rotor components being exchangeable for different exchangeable rotor components from the rotor component group to manufacture another motor having another different motor class.
US10819199B2

A winding apparatus 23 forms a rectangle-tubular edgewise coil 1 by alternately repeating bending of a rectangular conductor 2 in a clockwise direction in a plan view in an edgewise manner and feeding of the rectangular conductor 2. The winding apparatus 23 includes a bending jig 31 configured to bend the rectangular conductor 2, five sway-prevention guides 50 arranged at regular intervals on the same circumference to prevent the edgewise coil 1 from losing its shape, the five sway-prevention guides 50 being configured so that when the rectangular conductor 2 is bent in the edgewise manner, the edgewise coil 1 is sandwiched between two adjacent ones of the five sway-prevention guides 50 in the clockwise direction, and a guide holding member 51 configured to be rotationally driven in synchronization with the bending of the rectangular conductor 2 in the edgewise manner and the feeding of the rectangular conductor 2.
US10819197B1

A vehicle power system includes an electric machine, an inverter electrically connected with the electric machine, and a controller. The controller, while injecting AC voltage output by the inverter into the electric machine as a DC voltage input to the inverter changes, drives a duty ratio of the inverter toward a constant value to obtain resolver offset information associated with the electric machine from a current response of the electric machine to the AC voltage.
US10819195B2

The invention relates to a discharge device (10) for discharging electro-static charges from a shaft (39), comprising an annular holder (11) and a conductor arrangement (12), said conductor arrangement comprising at least one flexurally elastic conductor (13) arranged on the holder, said conductor being made of a carbon fiber arrangement, each end of the conductor being accommodated in the holder, said conductor arrangement comprising at least two conductor portions (33) extending transversely to a longitudinal shaft axis (32), said conductor portions each comprising a shaft contact portion (34) which together form a contact arrangement for being contacted with two circumferential contact areas of a shaft circumference (35), which are arranged in a shaft contact plane W, in such a manner that the shaft contact portions are arranged tangentially to the shaft circumference upon contact to the shaft circumference.
US10819185B2

A hand-held power tool includes an electrical motor unit which includes a stator and a rotor arranged concentrically outside the stator, wherein a heat pipe is arranged with a first end inside the stator, thermally connected to the stator, and a second end reaching outside of the stator and thermally connected to a cooling device having a heat sink for cooling the second end of the heat pipe. The heat pipe includes a phase changing fluid for transporting heat from the first end to the second end to be dissipated at the cooling device. A fan is arranged to provide a cooling air stream to the heat sink and the fan is arranged to provide a cooling air stream to the heat sink independently of an operation of the motor unit.
US10819175B2

A unit coil includes: first, second, third, and fourth turn portions extending in a bent manner from first, second, third, and fourth slot accommodation portions and each connecting the slot accommodation portions to each other; and first, second, third, and fourth leg portions. Recesses are formed in surfaces opposed to each other at bent parts of the turn portions or bent parts of the turn portion and the leg portion, that extend in a bent manner toward the same side in the circumferential direction from the slot accommodation portions adjacent to each other in the radial direction.
US10819160B2

A wireless power transmitter for wirelessly transmitting power to a wireless power receiver is provided. A wireless power transmitter according to various embodiments may include: a driving unit that provides power; and a power transmission unit that wirelessly transmits power to the wireless power receiver based on the power received from the driving unit, wherein the power transmission unit may include at least one capacitor; a first coil connected to the at least one capacitor, and a second coil connected to the at least one capacitor and disposed parallel to the first coil.
US10819157B2

A charging device housed on board a motor vehicle includes at least one “WPC” inductive primary antenna, having a charging frequency, and a second “A4WP” resonant primary antenna, having a resonant frequency at least 1000 times higher than the charging frequency, a ferromagnetic body situated below and joined to the inductive antenna. The method for charging a mobile terminal includes: equipping the ferromagnetic body and inductive antenna beforehand with a system able to move the ferromagnetic body and inductive antenna with respect to the resonant antenna, moving the ferromagnetic body associated with the inductive antenna with respect to the resonant antenna, depending on the resonant frequency of the resonant antenna when the mobile terminal is charged by the resonant antenna, and moving the ferromagnetic body associated with the inductive antenna depending on the charging efficiency of the inductive antenna when the mobile terminal is charged by the inductive antenna.
US10819155B2

A resonance contactless power supply device can include: (i) a converter configured to convert an input power signal to an adjustable DC voltage; (ii) an inverter configured to receive the adjustable DC voltage, and to generate an AC voltage with a leakage inductance resonance frequency; (iii) a first resonance circuit having a transmitting coil, and being configured to receive the AC voltage from the inverter; (iv) a second resonance circuit comprising a receiving coil that is contactlessly coupled to the transmitting coil, where the second resonance circuit is configured to receive electric energy from the transmitting coil; and (v) a control circuit configured to control the adjustable DC voltage according to a phase difference between the AC voltage and an AC current output by the inverter, such that the phase difference is maintained as a predetermined angle.
US10819153B2

The present disclosure provides a wireless power supply communication circuit for an electric cooking pot, an electric cooking pot and a method thereof. The electric cooking pot comprises a pot body, an upper cover and the wireless power supply communication circuit, wherein an insertion base is provided on the pot body; an insertion cavity is provided on the upper cover; the insertion base is movably inserted the insertion cavity cooperatively; a first coil is provided on the insertion base, a second coil resonance circuit is provided in or near the insertion cavity; a pot body control unit is provided on the pot body, an upper cover control unit is provided on the upper cover. The present disclosure allows the information interaction by detecting the amplitude changes of the resonant wave, so that the wireless power supply and communication can be simultaneously provided.
US10819148B2

A smart-home device may include an energy-storage element that stores energy that is harvested from an environmental system and a solid state relay (SSR) switching integrated circuit (IC). The SSR switching IC may include switching elements that operate in a first state and a second state. The IC may also include a control circuit that causes the switching elements to operate in the first state to activate a function of the environmental system until the energy-storage element has dropped below a threshold. The control circuit may also cause the switching elements to operate in the second state and harvest energy from the environmental system, determine that a first time has elapsed since the switching elements began operating in the second state, and cause the one or more switching elements to again operate in the first state.
US10819140B1

A Remote Monitoring and Control System (RMCS) for an electrical power system includes a control/communication module and a test apparatus. The test apparatus includes electrical power system test components electrically coupled in or to an automatic transfer switch of the electrical power system and the control/communication module. The test components are operable by the control/communication module for controlling, monitoring, assessing, and testing one or more functions of the electrical power system. A method of assessing a backup power system includes: coupling electrical power system test components to an automatic transfer switch of the backup power system; communicatively coupling the electrical power system test components to a control/communication module; and operating the electrical power system test components to measure or test conditions in the backup power system. The RMCS can provide seamless 24/7 monitoring coverage and control capabilities to enhance system performance and reliability.
US10819138B2

A control method and/or an apparatus for an energy storage system having demand control and uninterrupted power supply (UPS) functions and an associated control system is provided. The control method for the energy storage system may include: an operation plan establishment step of predicting power to be consumed in a load, so as to estimate the capacity of energy (UPS capacity) which needs to be charged in the energy storage system in order to provide uninterrupted power supply when a power failure occurs, and the capacity of energy available for demand control; an energy storage system operation step of operating the energy storage system according to an operation plan established in the operation plan establishment step; and a step of re-establishing an operation plan according to an operation state of the energy storage system operated by the energy storage system operation step.
US10819124B2

A fast charging method, a fast charging system, and a fast charging apparatus for a series battery pack, where the fast charging method including obtaining charge parameters of battery units in a series battery pack, determining, based on the charge parameters, whether there is a differentiated battery unit in the series battery pack, where the differentiated battery unit is a battery unit whose charge parameter is different from a charge parameter of the rest battery units in the series battery pack, and changing the battery units in the series battery pack to a parallel connection when there is a differentiated battery unit in the series battery pack, and performing parallel charging on the battery units. Hence, the fast charging method for a series battery pack can effectively shorten a charging time.
US10819121B2

A charging circuit and a mobile terminal are provided. The charging circuit is coupled between a charging interface and a battery. The charging circuit includes a first circuit, a magnetic coupling element, and a second circuit connected in series between the charging interface and the battery. The first circuit is configured to receive a first current from the charging interface and convert the first current to a second current with magnitude and/or direction changed. The charging interface is a universal serial bus interface and the first current is a direct current. The magnetic coupling element includes a first coil and a second coil, the first coil is connected with the first circuit, the second coil is connected with the second circuit, and the first coil and the second coil are separated from each other to disconnect a direct current path of the charging circuit when the first circuit fails.
US10819118B2

A method for operating an inverter and an inverter arrangement including an inverter, and a controller configured to control the inverter to convert DC power into AC power with a DC input voltage control by applying a maximum power point tracking, MPPT, during the converting, in response to the DC power supplied to the inverter exceeding a predetermined power threshold value, control a DC input voltage of the inverter to a lowered value lower than a voltage value corresponding to the maximum power point, and after controlling the DC input voltage of the inverter to the lowered value, control the inverter to convert DC power into AC power with the DC input voltage control by applying the lowered DC input voltage value.
US10819112B1

Systems, methods, techniques and apparatuses of feeder line fault response are disclosed. One exemplary embodiment is a method for operating an alternating current (AC) distribution network including a first feeder line, a second feeder line, and a third feeder line. The method includes isolating a faulted portion of the first feeder line from a healthy portion of the first feeder line; closing a tie switch coupled between the healthy portion and the second feeder line in response to isolating the faulted portion from the healthy portion; determining the second feeder line is experiencing an overload condition after closing the tie switch; and transferring AC power including transferring AC power using a direct current (DC) interconnection system coupled to the third feeder line effective to remove the overload condition from the second feeder line.
US10819110B2

The present disclosure relates to semiconductor structures and, more particularly, to electrostatic discharge (ESD) protection circuits and methods of use and manufacture. The structure includes: an electrostatic discharge (ESD) clamp which receives an input signal from a trigger circuit; and a voltage node connecting to a back gate of the ESD clamp, the voltage node providing a voltage to the ESD clamp during an electrostatic discharge (ESD) event.
US10819109B2

A chip protection circuit applied to a chip. The chip protection circuit comprises a transformer circuit, a first protection circuit and a second protection circuit. The transformer circuit has a first side and a second side. Each of the first side and the second side is disposed with first terminals, second terminals and center tap terminals. Three center tap terminal is coupled to a ground. The first protection circuit comprises a diode having a terminal coupled to the center tap terminal at the first side and another terminal coupled to the ground. The second protection circuit comprises input terminals and output terminals. The input terminals of the second protection circuit are coupled to the first terminal and the second terminals at the second side. The output terminals of the second protection circuit are coupled to the chip.
US10819106B2

An arc quenching device includes a frame, at least one controlled-arcing device supported by the frame, and at least one contact assembly supported by the frame and electrically connected to the at least one controlled-arcing device. The device further includes a racking mechanism supported by the frame and including a motor and at least one actuator member driven by the motor and configured to engage a feature in an electrical equipment unit compartment to move the arc quenching device within the compartment and engage the at least one contact assembly with a bus of the electrical equipment unit. The arc quenching device may be configured to be installed in a cassette in the electrical equipment unit and the actuator member may be configured to engage a feature of the cassette.
US10819103B2

A method for isolating faults in an electrical power system connected to a power grid includes dividing the electrical power system into a plurality of power modules each including a plurality of electrical power subsystems and a substation. Each of the electrical power subsystems defines a stator power path and a converter power path for providing power to the power grid and having a partial power transformer. The method also includes coupling each of the power modules to the power grid via a primary electrical line. Further, the method includes monitoring the electrical power system for faults. In response to detecting a fault in one of the power modules, the method includes isolating the fault to the power module experiencing the fault. In contrast, if the fault is detected in the primary electrical line or the power grid, the method includes tripping the electrical power system.
US10819097B2

An assembly for covering at least a portion of a cable, such as an electric cable, comprises an elastomeric tube and a hybrid support core structure. The hybrid core structure includes a central core structure formed from a spirally wound separable ribbon that supports a central portion of the elastomeric tube in a radially expanded state, and first and second solid end core structures that support first and second end portions of the elastomeric tube in a radially expanded state. Each solid end core structure has a film disposed on at least an inner surface thereof having a coefficient of friction less than or equal to 0.05.
US10819094B2

A protector made of a hollow plate material is externally fitted to an electric wire arranged at a position at which a load is exerted. A protector-equipped electric wire is provided with an electric wire arranged at a position at which a load is exerted, and a protector externally fitted to the electric wire. The protector is made of a folded hollow plate material, the hollow plate material including a plurality of plate-shaped portions, and interposed portions that are arranged extending in one direction between the plurality of plate-shaped portions and form hollow spaces between the plurality of plate-shaped portions, the protector including a plurality of wall portions that covers the electric wire. The plurality of wall portions including at least one load bearing wall portion that is arranged so that the direction in which the interposed portions extend corresponds to a direction in which the load is exerted.
US10819092B2

A box-type wire stripper includes a retractable box body having a variable height and including at least one box body side wall; and at least one wire stripping device for partially or entirely stripping a wire sheath covering a wire core, and each wire stripping device is arranged on one box body side wall.
US10819090B2

A draw wire apparatus, including: a rod and a motor for rotating the rod; a thread extending from the rod, for being attached to a draw wire, and shaped for advancing thereof upon the rotation of the rod; and an oil pump characterized in being operated by the rotation of the rod, and disposed adjacent to the draw wire, thereby drawing oil onto, thereby the motor lubricates the draw wire and as well advances thereof.
US10819089B2

The invention relates to an electrical distribution system (1), having a housing (3), in which fastening rails (13) are provided, which provide fastening points (15), which are arranged in lines, for the fastening of electrical components (17). Additionally, one or more, in particular explosion-protected, line-shaped heating elements (19) are provided in the housing (3), which heating elements each comprise a radiator body (23). The one or more heating elements (19) are each arranged below an associated group of fastening points (15), where electric current can be applied to the heating elements in order to heat electrical components (17) fastened at the associated fastening points (15).
US10819088B2

A water barrier system for use in conjunction with an electrical panel to control water intrusion into and within the electrical panel is disclosed. In use, the water barrier system provides one or more barriers to prevent, or at least inhibit, water from entering the electrical panel, and/or to direct water, which has entered the electrical panel. The water barrier system may include one or more barriers extending from an interior surface of the electrical panel to block the migration of water, one or more weep holes in fluid communication with one or more channels to direct water that encounters or comes into contact with a top surface of the electrical panel, and/or one or more troughs to direct water that encounters or comes into contact with the top surface of the electrical panel.
US10819086B2

A multi-joint junction having a plurality of selectively adaptable female well interfaces. Each of the well interfaces can have a generally uniform shape, size, and/or configuration such that each well interface is configured to generally interchangeably receive the same sized and/or shaped mating male connector or contact interface. The interfaces of the multi-joint junction can also be limited to female contact interfaces, and not include any male connectors or contact interfaces. Such a configuration can provide a degree of modularity that can improve the ease with which the multi-point junction can be adapted to conform to different demands, applications and/or system configurations.
US10819085B2

A ridge structure (9) having a ridge lower part (6), a ridge upper part (8) above the ridge lower part (6) and having a larger width than the ridge lower part (6), is formed on a semiconductor substrate (1). A recess (11) of the ridge structure (9), where the ridge lower part (6) is laterally set back from the ridge upper part (8) due to a difference in width between the ridge upper part (8) and the ridge lower part t (6), is completely filled with an insulating film (10) by an atomic layer deposition method to form a protrusion (19) from the semiconductor substrate (1), the ridge structure (9), and the insulating film (10) without any step in a side face of the protrusion (19).
US10819068B2

A lever connector includes a first connector housing, a second connector housing fitted to and detached from the first connector housing, a lever rotatably supported by the second connector housing, a cam pin formed in the first connector housing, and a cam groove formed in the lever, pressing the cam pin by rotation of the lever, and applies a fitting force and a detachment force between the first connector housing and the second connector housing. The cam pin is slidably disposed in the cam groove. Further, the corn pin is disposed on a lateral side of a rotation center of the lever, and is disposed on a detachment side of the second connector housing relative to a line that passes through the rotation center and is orthogonal to an insertion/removal direction of the first connector housing and the second connector housing.
US10819055B2

A connector of an electrical connection assembly includes terminals (20) corresponding respectively to wires (10) arranged in a wire arrangement direction, an insulating housing and connecting members (70) applied to the terminals (20). Each terminal (20) has a wire connection surface (27a). The connecting member (70) is made of solder and is fixed to the wire connection surface (27a) to electrically connect a conductor (12) of the wire (10) and the wire connection surface (27a). A surface of the connecting member (70) has a convex-concave shape including restricting portions (73, 74) for restricting displacement of the wire (10) with respect to the wire connection surface (27a) in the wire arrangement direction, thereby ensuring high connection reliability by stabilizing relative positions of the wires and terminals in the connector.
US10819050B2

An electric connection assembly for surface mounting on a circuit board comprises a soldering pin. The soldering pin has a starting portion disposed in a housing of the electric connection assembly, a middle portion, and an end portion disposed at an end of the soldering pin opposite the starting portion and contacting the circuit board. The middle portion is bent from the starting portion in a direction toward the housing and the end portion is bent from the middle portion in a direction away from the housing. An acute angle is formed between both the starting portion and the middle portion and between the middle portion and the end portion.
US10819049B2

Provided is a welded structure in which a voltage detection terminal (21) plated with tin and a busbar (25) plated with nickel are welded, the busbar (25) having a thickness greater than that of the voltage detection terminal (21) and being formed with a protrusion (25c) which protrudes toward the voltage detection terminal (21) on a part of a surface facing the voltage detection terminal (21) at the time of being welded with the voltage detection terminal (21).
US10819042B2

A broadband low-profile dual-linearly polarized antenna for a OneLTE two-in-one platform and an antenna array device formed therefrom are provided that can realize low-profile and ultra-broadband and have such advantages as simple structure, neat appearance, easy engineering implementation, and suitability for mass production. The broadband low-profile dual-linearly polarized antenna can include (1) a radiating portion that can include a dielectric substrate, printed folded dipoles spaced apart on an upper surface of the dielectric substrate, first coupled parasitic elements on a lower surface of the dielectric substrate, and second coupled parasitic elements on the upper surface of the dielectric substrate and (2) a feed balun for feeding the radiating portion, wherein each of the printed folded dipoles can include a corresponding one of the first coupled parasitic elements and a corresponding one of the second coupled parasitic elements.
US10819041B1

An antenna system includes an antenna array including a number of antenna elements disposed on a substrate. Each antenna element includes a radiation layer, a ground plane layer, a feed layer and an additional ground plane layer. The ground plane layer includes a ground plane conductive layer that has a number of slots. The feed layer includes a feed structure to excite the slots. A dual polarization feature of the antenna array is realized via the slots, and the slots are separated by the ground plane conductive layer.
US10819038B2

Deployable reflector antenna includes a fabrication hub in which at least one additive fabrication unit disposed. The additive fabrication unit is configured to form at least one rigid structural element of a reflector antenna system. In a stowed condition, an RF reflector material comprised of a flexible webbing is disposed in a stowed configuration proximate to the fabrication hub. A fabrication control system controls the additive fabrication unit so as to form the at least one rigid structural element. The RF reflector material is arranged to transition during the additive fabrication process from the stowed configuration in which the flexible webbing material is furled compactly at the fabrication hub, to a deployed configuration in which the flexible webbing material is unfurled.
US10819032B2

A multiband antenna, having a reflector, and a first array of first radiating elements having a first operational frequency band, the first radiating elements being a plurality of dipole arms, each dipole arm including a plurality of conductive segments coupled in series by a plurality of inductive elements; and a second array of second radiating elements having a second operational frequency band, wherein the plurality of conductive segments each have a length less than one-half wavelength at the second operational frequency band.
US10819027B1

Wide band Multiple-Input Multiple-Output (MIMO) antenna arrays include elements that taper from small ends located proximate to ground planes to larger ends which may be extended with vertical walls. Different shapes of tapered elements which exhibit different directivity patterns may be used in the same array and/or elements may be oriented differently such that their directivity patters peak in different directions. Each element is provided with symmetrically or asymmetrically located ground shunted conductors which serve to increase non-uniformity in the azimuthal directivity patterns. The ground shunt conductors are strategically placed to reduce element intercoupling which foster improved MIMO system performance.
US10819009B2

Embodiments relate to systems, methods, and computer-readable media to enable a wireless communication device. In one embodiment a wireless communication device is configured to radiate a millimeter wave signal through a circular waveguide. A patch antenna is resonated in a Transverse Magnetic 1-0 (TM10) operating mode and electrically couples to an open end of the circular waveguide. The electric field pattern of the patch antenna is such that the millimeter wave signal is launched into the waveguide propagating in a Transverse Electric 1-1 (TE11) mode. In other embodiments, various other configurations may be used as described herein.
US10819008B2

A lighting device includes a base, a transparent cover, an electronic circuit mounted to the base, and an antenna. The electronic circuit is connectable with a light emitting element adapted to emit a light through the transparent cover and/or a light receiving element adapted to receive a light through the transparent cover. The antenna has a radiating patch following a contour of an inner surface of the transparent cover and connected to the electronic circuit.
US10819005B2

A convertible mobile device includes an upper cover, a base, a hinge element, a supporting element, an antenna structure, and a cover element. The hinge element is connected between the upper cover and the base, so that the convertible mobile device can flip over and operate in a notebook mode or a tablet mode. The antenna structure is disposed on the supporting element. The antenna structure includes a first radiation element and a second radiation element. One of the first radiation element and the second radiation element has a positive feeding point, and the other of the first radiation element and the second radiation element has a negative feeding point. A coupling gap is formed between the first radiation element and the second radiation element. The cover element covers the supporting element, the antenna structure, and at least a portion of the hinge element.
US10819004B2

A magnetic field focusing assembly includes a magnetic field generating device configured to generate a magnetic field, and a split ring resonator assembly configured to be magnetically coupled to the magnetic field generating device and configured to focus the magnetic field produced by the magnetic field generating device.
US10819000B2

A composite antenna device is provided that is capable of achieving gain enhancement of a patch antenna and further miniaturization of the entire device size. A composite antenna device capable of receiving signals of a plurality of frequency bands for a vehicle includes a base plate, a first antenna, and a second antenna. The first antenna is constituted by a patch antenna placed on the base plate and capable of receiving signals of a first frequency band. The second antenna is constituted by a capacitive antenna capable of receiving signals of a second frequency band lower than the first frequency band. The second antenna includes a top load portion disposed so as to cover the first antenna and has at least one conductive planar body functioning also as a wave director for the first antenna.
US10818997B2

A printed circuit board assembly comprising a plurality of layers. At least one of the plurality of layers is formed of a dielectric material and has an extended portion extending beyond the other layers in the plurality of layers. A first metallic layer is located on at least a portion of the extended portion of the dielectric layer. The first metallic layer and the dielectric layer are configured to form a launch transducer comprising one or more transmission lines and a transducer element coupled to the one or more transmission lines. The transducer element is configured to propagate millimeter wave frequency signals.
US10818994B2

A microwave guide suitable for carrying microwaves between an object that is vibrating that is connected to a first end of the guide and an object connected to the other end of the guide that is to be protected from transmitted vibrations, the guide providing a restricted path for the transmission of vibrations. In one embodiment, the guide has a flexible mesh part having an inner surface which has high electric conductivity and is provided with a plurality openings. The openings may be sufficiently small such that microwave radiation is unable to pass through the opening. The guide may also include a support structure which extends along the length of the guide. The support structure may have a low dielectric loss tangent and may be sufficiently rigid to provide support to the mesh part.
US10818988B2

Provided is a rechargeable electrochemical cell system for generating electrical current using a fuel and an oxidant. The system includes a plurality of electrochemical cells. A controller is configured to apply an electrical current between charging electrode(s) and a fuel electrode with the charging electrode(s) functioning as an anode and the fuel electrode functioning as a cathode, such that reducible metal fuel ions in the ionically conductive medium are reduced and electrodeposited as metal fuel in oxidizable form on the fuel electrode. The controller may selectively apply current to a charging electrode and third electrode between fuel electrodes of separate cells to increase uniformity of the metal fuel being electrodeposited on the fuel electrode. The controller controls a number of switches to apply current to the electrodes and select different modes for the system. Also provided are methods for charging and discharging an electrochemical cell system, and selecting different modes.
US10818982B2

The disclosure is related to a quick charge battery which includes a battery cell, a cap assembly, a quick charge assembly and an insulating film. The cap assembly protrudes from the battery cell. The cap assembly includes a main body and an electrically conductive member. The electrically conductive member is located on a side of the main body away from the battery cell. The quick charge assembly is located in the main body and is located between the battery cell and the electrically conductive member. The quick charge assembly includes a circuit board and a quick charge connector. The quick charge connector is electrically connected to the battery cell. The electrically conductive member is electrically connected to the battery cell. The insulating film is sleeved on the battery cell and the cap assembly. The quick charge connector is exposed from the main body and the insulating film.
US10818981B2

A method is provided. The method is executable by a processor of a battery management system. The method includes sending a first command signal to a multiplexer to cause the multiplexer to select a cell of a battery. The method also includes sending a second command signal to a current source to apply a current to the cell of the battery. The method also includes receiving measurement information based on the application of the current to the cell from a measurement circuit.
US10818980B2

A battery pack includes: a plurality of battery cells; a plurality of frames each between two adjacent battery cells among the battery cells in a direction, the frames coupled to and facing each other; and a wiring substrate mounted on the frames and configured to collect status information of the battery cells from the battery cells, and each of the frames includes a latching protrusion and a tensioner which protrude therefrom and press against an upper surface and a lower surface of the wiring substrate, respectively. The battery pack has an improved structure in which the position of the wiring substrate for obtaining and collecting status information of the plurality of battery cells may be stably fixed.
US10818976B2

A lithium rechargeable lithium battery including a conductive substrate, a cathode material layer disposed over the conductive substrate, a solid electrolyte material layer disposed over the cathode material layer, an anode material layer disposed over the solid electrolyte material layer, and a conductive layer disposed over the anode material layer.
US10818967B2

Provided are a solid electrolyte composition including an active material, a first sulfide-based inorganic solid electrolyte, and a second sulfide-based inorganic solid electrolyte having a composition different from that of the first sulfide-based inorganic solid electrolyte, in which the first sulfide-based inorganic solid electrolyte contains a halogen element and has a crystal phase at least in part, and the active material and the first sulfide-based inorganic solid electrolyte are in contact with each other, an electrode sheet for an all-solid state secondary battery and an all-solid state secondary battery for which the solid electrolyte composition is used, and methods for manufacturing an electrode sheet for an all-solid state secondary battery and an all-solid state secondary battery.
US10818965B2

Disclosed is a ceramic material having a formula of LiwAxM2Re3-yOz, wherein w is 5-7.5; wherein A is selected from B, Al, Ga, In, Zn, Cd, Y, Sc, Mg, Ca, Sr, Ba, and any combination thereof; wherein x is 0-2; wherein M is selected from Zr, Hf, Nb, Ta, Mo, W, Sn, Ge, Si, Sb, Se, Te, and any combination thereof; wherein Re is selected from lanthanide elements, actinide elements, and any combination thereof; wherein y is 0.01-0.75; wherein z is 10.875-13.125; and wherein the material has a garnet-type or garnet-like crystal structure. The ceramic garnet based material is ionically conducting and can be used as a solid state electrolyte for an electrochemical device such as a battery or supercapacitor.
US10818963B2

Provided are a solid electrolyte composition containing an inorganic solid electrolyte having ion conductivity of ions of metals belonging to Group I or II of the periodic table, linear structures having an average diameter of 0.001 to 1 μm, an average length of 0.1 to 150 μm, a ratio of the average length to the average diameter of 10 to 100,000, and an electric conductivity of 1×10−6 S/m or less, and organic solvents, an electrode sheet for an electric state secondary battery and an all-solid state secondary battery for which the solid electrolyte composition is used, and methods for manufacturing an electrode sheet for an all-solid state secondary battery and an all-solid state secondary battery.
US10818962B2

A negative electrode contains at least composite particles. The composite particles each contain a negative electrode active material particle and a coating. The coating is formed on a surface of the negative electrode active material particle. The coating contains at least a metal organic framework. The metal organic framework is formed by alternately stacking a first layer and a second layer. The first layer is formed by stacking an aromatic compound in a direction intersecting with a direction of stack of the first layer and the second layer. The aromatic compound contains two carboxylate anions. The two carboxylate anions satisfy para-positional relation. The second layer is formed of lithium ions coordinated to the carboxylate anion.
US10818961B2

The present disclosure provides an anode electrode slurry suspending agent, an anode electrode plate and an energy storage device, the anode electrode slurry suspending agent has a structural formula composed of a main chain containing carbon and a side chain, the side chain comprises a first side chain R1 and a second side chain R2; the first side chain R1 contains —R11—CONH2, the second side chain R2 contains —(C═O)OR21 or —O(C═O)R22, the anode electrode slurry suspending agent can significantly improve coating speed of the anode electrode slurry and can ensure that there is no drying-cracking phenomenon of the anode electrode film at the same time, thereby improving productivity and quality rate of coating process of the anode electrode plate and in turn significantly improving production capacity of the energy storage device.
US10818956B2

Provided is an inspection apparatus that has a plurality of electrically conductive intermediate plates and is used to inspect the power generation performance of unit cells of a fuel cell each disposed between the intermediate plates. The inspection apparatus has an oxidation gas supply manifold formed as through-holes provided in the unit cells and through-holes provided in the intermediate plates communicate with one another, and through which an oxidation gas is supplied into the unit cells. In a stacking direction of the intermediate plates and the unit cells, the oxidation gas is supplied from one end that is open. The oxidation gas supply manifold has water drain holes that extend downward and are respectively formed on an outer side of the unit cells located at both ends in the stacking direction, and the water drain holes are coupled to each other on a lower side of the water drain holes.
US10818955B2

A fuel cell unit includes: a fuel cell module including a fuel cell stack including: a stacked body in which unit cells are stacked; a pair of end plates sandwiching the stacked body in a stacking direction; a facing member facing an outer surface of the stacked body extending along the stacking direction; and first and second restriction members arranged between the facing member and the stacked body, and restricting a position of the stacked body in a direction perpendicular to the stacking direction by contacting with the outer surface; and fixing members fixing the fuel cell module to a fixed member.
US10818954B2

An electric component connection mechanism of a fuel cell stack includes a fuel cell stack body, terminal plates, end plates, and a housing. A plurality of fuel cells that generate electricity by electrochemical reaction of a fuel gas and an oxidant gas are stacked in the fuel cell stack body. The terminal plates are disposed on both ends of the fuel cell stack body in a stacking direction of the fuel cells. The end plates are stacked on the terminal plates on the sides opposite to the fuel cell stack body. The terminal plates include terminals that penetrate through and protrude out of the end plates. The terminals are connected to high-voltage cables. Moving mechanisms that support the terminal plates while allowing the terminal plates to advance and retreat in the stacking direction with respect to the end plates are provided.
US10818952B2

Lignin-based electrolytes and flow battery cells and systems for use with lignin-based electrolytes are disclosed.
US10818941B2

A system and device for water evaporation of a fuel cell, and a control method thereof, are disclosed. The system includes a stack provided in a fuel cell vehicle to produce electric power. The system includes an injection member connected to the stack. The injection member retains water generated in the stack, and injects water at high pressure and evaporates injected water particles. The system includes a compressor that supplies high-temperature air to the injection member. Even when the fuel cell vehicle is cold-started, evaporation is enabled through water injection to directly cool air supplied to the stack. Water is evaporated even without a humidifier so that performance of the fuel cell system may be enhanced, while reducing cost.
US10818926B2

A method of producing a powder mass for a lithium battery, comprising: (a) mixing an inorganic filler and an elastomer or its precursor in a liquid medium or solvent to form a suspension; (b) dispersing a plurality of particles of an anode active material in the suspension to form a slurry; and (c) dispensing the slurry and removing the solvent and/or polymerizing or curing the precursor to form the powder mass, wherein at least a particulate is composed of one or a plurality of anode particles being encapsulated by a layer of inorganic filler-reinforced elastomer having a thickness from 1 nm to 10 μm, a fully recoverable tensile strain from 2% to 500%, and a lithium ion conductivity from 10−7 S/cm to 5×10−2 S/cm and the inorganic filler has a lithium intercalation potential from 1.1 V to 4.5 V versus Li/Li+.
US10818920B2

A negative electrode active material having high cycle durability contains an alloy represented by the following chemical formula (1): SixSnyMzAa  (1) wherein M is Zn, A is unavoidable impurities, x, y, z, and a represent % by mass values, and in that case, 0
US10818918B2

The present disclosure provides a method for making a cathode active material coating liquid. A phosphate ester solution is formed by adding a phosphate ester in an alcoholic solvent. An aluminum nitrate is introduced in the phosphate ester solution. The aluminum nitrate is soluble to the alcoholic solvent, and reacts with the phosphate ester to form a homogeneous clear solution. A pH value of the homogeneous clear solution is regulated to a range from about 6 to about 7 by adding an acidity regulator. The acidity regulator contains ammonium cation. The ammonium nitrate is removed from the clear solution after regulating the pH value. A method for coating the cathode active material is also provided.
US10818916B2

Provided are a positive electrode active material for a secondary battery which may exhibit excellent capacity and life characteristics when used in the battery by including a core, and a surface treatment layer disposed on a surface of the core, wherein the core is a secondary particle including a plurality of primary particles, the primary particles include a polycrystalline lithium composite metal oxide of Formula 1 having an average grain diameter of 50 nm to 200 nm, and the surface treatment layer includes a lithium oxide including lithium and at least one metal selected from the group consisting of boron (B), tungsten (W), hafnium (Hf), niobium (Nb), tantalum (Ta), molybdenum (Mo), silicon (Si), tin (Sn), and zirconium (Zr), and a secondary battery including the same, LiaNi1-x-yCoxM1yM3zM2wO2  [Formula 1] (in Formula 1, M1, M2, M3, a, x, y, z, and w are the same as those defined in the specification).
US10818915B2

Provided are a porous silicon-carbon composite, which includes a core including a plurality of active particles, a conductive material formed on at least a portion of surfaces of the active particles, first pores, and second pores, and a first shell layer which is coated on the core and includes graphene, wherein the active particles include a plurality of silicon particles, silicon oxide particles, or a combination thereof, the first pores are present in the core and are formed by agglomeration of the plurality of active particles, and the second pores are irregularly dispersed and present in the core, has an average particle diameter smaller than an average particle diameter of the active particles, and are spherical, a method of manufacturing the same, and a negative electrode and a lithium secondary battery including the porous silicon-carbon composite.
US10818914B2

A carbonized mushroom tissue electrode material and methods are shown. In one example, carbonized mushroom tissue is used as an electrode in a battery, such as a lithium ion battery. A battery, comprising: a first electrode, including: carbonized tissue from a mushroom; a second electrode; and an electrolyte in contact with both the first electrode and the second electrode.
US10818909B2

Embodiments of the present invention are in the field of materials, apparatus, process, methods, and designs for manufacture of a thin film energy storage devices with a capacity greater then 1 mA-hr-cm−2 including thin film Lithium metal and Li+ ion batteries and capacitors having high energy density and high cycle life due to the incorporation of at least one vacuum thin film with respect to protection and electrical conductivity of the electrodes, and at least one vacuum thin film electrolyte for electrical insulation of the electrodes and ion conduction after assembly for low self discharge and high cycle life battery cells.
US10818908B2

To provide a method for forming a storage battery electrode including an active material layer with high density in which the proportion of conductive additive is low and the proportion of the active material is high. To provide a storage battery having a higher capacity per unit volume of an electrode with the use of a storage battery electrode formed by the formation method. A method for forming a storage battery electrode includes the steps of forming a mixture including an active material, graphene oxide, and a binder; providing a mixture over a current collector; and immersing the mixture provided over the current collector in a polar solvent containing a reducer, so that the graphene oxide is reduced.
US10818905B2

A battery pack comprises first and second battery cells stacked in a vertical direction and a safety device that connects a first electrode lead provided in the first battery cell to a second electrode lead provided in the second battery cell to allow current to flow therebetween or separates the first electrode lead and the second electrode lead from each other to break the current when the first and/or second battery cells swell due to overcharging and/or overcurrent. In particular, the safety device comprises a connection member that electrically connects the first and second electrode leads to each other and a movable member that linearly moves the connection member when the first and second battery cells swell and separates the first electrode lead and the second electrode lead from each other, thereby breaking the current.
US10818895B2

A bus bar module includes a plurality of bus bars in which a plurality of battery cells of a battery assembly electrically connect to each other, a plurality of electric wires electrically connected to the plurality of bus bars, and an electric wire routing structure that accommodates the plurality of electric wires. The electric wire routing structure includes a plurality of electric wire routing grooves formed in an upwardly opening gutter shape and disposed along an overlapping direction of the plurality of battery cells, and a plurality of lids connected to first side walls of the plurality of electric wire routing grooves via hinges so as to be rotatable and covering the plurality of electric wire routing grooves so as to block groove openings of the plurality of electric wire routing grooves, respectively.
US10818889B2

The present disclosure provides a battery cap assembly, a secondary battery and a battery module. The battery cap assembly comprises: a cap plate, including a second terminal hole; a first electrode terminal, at least a part of which protruding above the cap plate; a second electrode terminal, including a second protruding portion protruding above the cap plate and a second base portion connected with the second protruding portion. The first electrode terminal is provided with a protrusion used for welding with a first connecting piece; the second protruding portion is used for welding with a second connecting piece to form a welding portion, and a projection of the welding portion in an up-down direction is positioned in a cross-section of the second base portion. The secondary battery comprises a case, an electrode assembly and the battery cap assembly. The battery module comprises the first connecting piece and the secondary batteries.
US10818886B1

The present disclosure relates to a secondary battery. The secondary battery includes a cap assembly including a cap plate provided with an electrode lead-out hole, an electrode terminal covering the electrode lead-out hole, a sealing ring disposed between the cap plate and the electrode terminal, and a lower insulating member including a base portion and a protruding portion connected to each other, wherein the base portion is located at a lower side of the cap plate and the protruding portion is at least partially located in the electrode lead-out hole; a current collecting member including a body portion and an extending portion connected to each other, wherein the body portion is located below the base portion, and the extending portion extends into the electrode lead-out hole and is connected to the electrode terminal; and a support member disposed between the body portion and the base portion.
US10818885B2

The present invention provides a lithium secondary battery. In particular, the present invention provides an adhesive pad for a lithium secondary battery in which the adhesive pad including the substrate layer and the adhesive layer formed on at least one surface of the substrate layer is adhered to at least one surface of the exterior material through the adhesive layer, such that it is possible to reduce the danger of ignition or explosion by improving penetration safety when applying to the lithium secondary battery, and a lithium secondary battery including the same.
US10818883B2

Lithium ion batteries and cells, as well as operating and testing methods are provided, which utilize a transparent pouch to monitor the battery in operational condition and/or in operation. Covers may be used to prevent illumination of battery components when testing is not required, and the covers may be removed or have modifiable transparency configured to enable visual monitoring. Indicators in the transparent pouch may be associated with cell components such as electrodes and electrolyte to indicate their condition. For example, the transparent pouch may be used to monitor battery safety, e.g., by enabling to monitor lithium metallization on an anode (directly or via indicators), monitor battery lifetime and other operational parameters, without having to damage the battery.
US10818881B2

Disclosed herein is a battery that includes a chargeable/dischargeable battery cell and an outer case that houses the battery cell. The outer case having first and second top plates overlapping each other as viewed in a thickness direction thereof. The first top plate has a first convex part and a first concave part having mutually different heights in the thickness direction, the second top plate has a second convex part and a second concave part having mutually different heights in the thickness direction. The first convex part overlaps the second concave part as viewed in the thickness direction, and the second convex part overlaps the first concave part as viewed in the thickness direction.
US10818878B2

Disclosed are a manufacturing method of a flexible panel, a flexible panel and a display device. The manufacturing method of a flexible panel includes: forming a deformable material layer on a base substrate, the deformable material layer includes a shape memory material; forming a flexible panel body at a side of the deformable material layer away from the base substrate; driving the deformable material layer to allow the flexible panel body to be at least partially stripped; and stripping the base substrate.
US10818872B2

The present invention provides an encapsulation thin-film, including a first inorganic layer composed of a first oxide; a polymer layer disposed on the first inorganic layer, and composed of a polymer bonded to the first oxide by a chemical bond; and a second inorganic layer disposed on the polymer layer, and bonded to the polymer by a chemical bond. The encapsulation thin-film and the display device according to the present invention, the first inorganic layer, the polymer layer and the second inorganic layer are bonded by a chemical bond, thus can prevent external water and oxygen corrosion and improve bending resistance of the display device.
US10818866B2

An organic electroluminescent device, a production method thereof, and a display apparatus are disclosed. Specifically, the organic electroluminescent device includes: a substrate; a pixel defining layer on the substrate; and a hole injection layer on the substrate, wherein the hole injection layer is located in a pixel defining opening of the pixel defining layer, wherein the hole injection layer includes a first hole injection sub-layer and a second hole injection sub-layer covering the first hole injection sub-layer, an orthographic projection area of the second hole injection sub-layer on the substrate is greater than the orthographic projection area of the first hole injection sub-layer on the substrate, and a hole mobility of the second hole injection sub-layer is greater than the hole mobility of the first hole injection sub-layer.
US10818862B2

An organic light emitting display device comprises two emission portions between first and second electrodes, wherein at least one among the two emission portions includes two emitting layers, whereby efficiency and a color reproduction ratio may be improved.
US10818849B2

The present disclosure relates to α-substituted perylene diimide (PDI) derivatives as small molecular and polymerized electron acceptors in organic photovoltaic cells.
US10818847B2

A compound including nitrogen, represented by Formula 1, and an organic electroluminescence device including the same are provided: In Formula 1, X1 to X3 may each independently be CR or N, at least two of X1 to X3 may be N, Y1 to Y3 may each independently be represented by one of Formulae 2 to 4, and at least two of Y1 to Y3 may be represented by Formula 3 or 4:
US10818842B2

A method and system utilizes ink jetting or printing of surface work function modification material or solution to form modified p-type and/or n-type electrodes. The proposed method is suitable for making complementary OTFT circuits in roll-to-roll fabrication environment.
US10818836B2

The invention relates to a process for fabricating a piezoelectric nanogenerator, to a piezoelectric nanogenerator obtained by this process and to a device including such a piezoelectric nanogenerator connected to a capacitor, said process comprising the following steps: a) providing a membrane (100) made of polarised β-PVDF or polarised P(VDF-TrFe) copolymer and therefore having piezoelectric properties, said membrane (100) moreover having two external major faces (11, 12) that are separated by a membrane thickness (e); b) irradiating the entirety of the thickness of said membrane (100), via at least one of its two external major faces (11, 12), with heavy ions having a fluence of between 103 ions/cm2 and 1010 ions/cm2, as a result of which a membrane (101) containing latent traces (TL) of the passage of the heavy ions through the entirety of its thickness is obtained; c) revealing the latent traces (TL) using a chemical process of length that is preset so as to preserve a defect zone (ZD) belonging to the latent trace, as a result of which a nanostructured membrane is obtained having nanopores including, around each nanopore, a defect zone (ZD); d) depositing a layer of an electrical conductor on one (12) of the two external major faces (11, 12) of said membrane; e) electrodepositing an electrical conductor or semiconductor in the nanopores, the electrodeposition being stopped before the nanopores have been completely filled, as a result of which a nanostructured membrane is obtained having nanowires (15) partially filling the nanopores; and f) depositing a layer, of an electrical conductor, on the other (11) of the two external major faces (11, 12) and which therefore does not make contact with the nanowires.
US10818834B2

A mounting structure includes a first substrate which has a first surface on which a functional element is provided, a second substrate that has a second surface facing the first surface, a wiring portion that is provided at a position which is different from a position of the functional element on the first surface, has a third surface facing the second surface, and is electrically connected to the functional element, and a conduction portion that is provided on the second surface, protrudes toward the first surface, and is connected to the third surface so as to be electrically connected to the functional element, in which an area of the third surface is larger than an area of a first end section of the wiring portion on the first substrate side in a plan view which is viewed from a thickness direction of the first substrate and the second substrate.
US10818832B2

Disclosed are methods for the manufacture of n-type and p-type filled skutterudite thermoelectric legs of an electrical contact. A first material of CoSi2 and a dopant are ball-milled to form a first powder which is thermo-mechanically processed with a second powder of n-type skutterudite to form a n-type skutterudite layer disposed between a first layer and a third layer of the doped-CoSi2. In addition, a plurality of components such as iron, and nickel, and at least one of cobalt or chromium are ball-milled form a first powder that is thermo-mechanically processed with a p-type skutterudite layer to form a p-type skutterudite layer “second layer” disposed between a first and a third layer of the first powder. The specific contact resistance between the first layer and the skutterudite layer for both the n-type and the p-type skutterudites subsequent to hot-pressing is less than about 10.0 μΩ·cm2.
US10818825B2

Provided are a method for manufacturing wavelength conversion members that enables manufacturing of wavelength conversion members having a high light extraction efficiency and suppression of material loss, a wavelength conversion member obtained by the method, and a light-emitting device. A method for manufacturing a plurality of wavelength conversion members by breaking into parts a base material 10 for the wavelength conversion members includes the steps of: preparing the base material 10 having a first principal surface 11 and a second principal surface 12 opposed to each other; forming a breaking groove 13 in the first principal surface 11; bonding a support 20 to the second principal surface 12 of the base material 10 having the breaking groove 13 formed in the first principal surface 11; pressing through the support 20 a region of the base material 10 where the breaking groove 13 is formed, thus breaking the base material 10 into the plurality of wavelength conversion members along the breaking groove 13; expanding the support 20 to form a gap between the plurality of wavelength conversion members lying on the support 20; and removing the plurality of wavelength conversion members from the support 20 after forming the gap.
US10818822B2

A light emitting device disclosed in the embodiment includes: a body including a recess having an open upper portion; a plurality of electrodes disposed at a bottom of the recess; and a light emitting diode disposed on at least one of the plurality of electrodes, wherein a side surface of the recess is inclined at a first angle with respect to an optical axis of the light emitting diode, and a value obtained by multiplying a value of a minimum distance between the light emitting diode and the side surface of the recess by a tangent value for the first angle ranges from 0.21 to 0.42.
US10818821B2

The structural characteristics of the light-exiting surface of a light emitting device are controlled so as to increase the light extraction efficiency of that surface when the surface is roughened. A light emitting surface comprising layers of materials with different durability to the roughening process exhibits a higher light extraction efficiency than a substantially uniform light emitting surface exposed to the same roughening process. In a GaN-type light emitting device, a thin layer of AlGaN material on or near the light-exiting surface creates sharper features after etching compared to the features created by conventional etching of a surface comprising only GaN material.
US10818820B2

A display device includes: a substrate including a display region and a non-display region; a plurality of pixels provided in the display region, the plurality of pixels including first to third sub-pixels each having a light emitting region configured to light; a first light emitting element that is provided in each of the first and second sub-pixels and emits first color light, and a second light emitting element that is provided in the third sub-pixel and emits second color light; and a color conversion layer corresponding to each of the first and second sub-pixels, the color conversion layer converting the first color light into light of a set color for each corresponding sub-pixel.
US10818818B2

A semiconductor device includes: a first semiconductor region; and a first electrode on the first semiconductor region; wherein first semiconductor region includes a first layer and a second layer, the second layer includes a first portion and a second portion adjacent to the first portion, the first portion has a first thickness, the second portion has a second thickness less than the first thickness, the first layer includes a first material and a first dopant, the first material includes multiple elements, the first dopant has a first concentration, the second layer includes a second material and a second dopant, the second material includes multiple elements, the second dopant has a second concentration, one of the elements of the first material of the first layer is different from the elements of the second material of the second layer.
US10818814B2

The present invention provides a portable electronic device, an image-capturing module thereof and a carrier assembly thereof. The image-capturing module includes a circuit substrate, an image-sensing chip, at least one electronic component, a dispensing package, and a lens assembly. The circuit substrate has a top surface and a bottom surface. The image-sensing chip is electrically connected to the circuit substrate, and the image-sensing chip has an image-sensing area. The at least one electronic component is disposed on the bottom surface of the circuit substrate and electrically connected to the circuit substrate. The dispensing package is disposed on the bottom surface of the circuit substrate to cover the at least one electronic component. The lens assembly includes a holder structure disposed on the top surface of the circuit substrate and a lens structure being held by the holder structure and corresponding to the image-sensing area.
US10818813B2

In order to improve the performance of a semiconductor device, a semiconductor layer EP is formed over a p-type semiconductor PR. An n-type semiconductor layer NR1 is formed over the semiconductor layer EP. The semiconductor layer PR, the semiconductor layer EP, and the semiconductor layer NR1 respectively configure part of a photoreceiver. A cap layer of a material different from that of the semiconductor layer EP is formed over the semiconductor layer EP, and a silicide layer, which is a reaction product of a metal and the material included in the cap layer, is formed within the cap layer. A plug having a barrier metal film BM1 is formed over the cap layer through the silicide layer. Here, a reaction product of the metal and the material included in the semiconductor layer NR1 is not formed within the semiconductor layer NR1.
US10818811B2

Various embodiments of a power source and method of forming such power source are disclosed. The power source can include a substrate and a cavity disposed in a first major surface of the substrate. The power source can also include radioactive material disposed within the cavity, where the radioactive material emits radiation particles; and particle converting material disposed within the cavity, where the particle converting material converts one or more radiation particles emitted by the radioactive material into light. The power source further includes a sealing layer disposed such that the particle converting material and the radioactive material are hermetically sealed within the cavity, and a photovoltaic device disposed adjacent the substrate. The photovoltaic device can convert at least a portion of the light emitted by the particle converting material that is incident upon an input surface of the photovoltaic device into electrical energy.
US10818805B2

A semiconductor sensor device includes a substrate including a first main face and a second main face opposite the first main face, a semiconductor element including a sensing region, the semiconductor element on the first main face of the substrate and being electrically coupled to the substrate, a lid on the first main face of the substrate and forming a cavity, wherein the semiconductor element is in the cavity, and a vapor deposited dielectric coating covering the semiconductor element and the first main face of the substrate, the vapor deposited dielectric coating having an opening over the sensing region, wherein the second main face of the substrate is at least partially free of the vapor deposited dielectric layer.
US10818788B2

A trench metal-oxide-semiconductor field-effect transistor (MOSFET) device comprises an active cell area including a plurality of superjunction trench power MOSFETs, and a Schottky diode area including a plurality of Schottky diodes formed in the drift region having the superjunction structure. Each of the integrated Schottky diodes includes a Schottky contact between a lightly doped semiconductor layer and a metallic layer.
US10818787B1

An electronic device can include a HEMT. In an embodiment, a gate electrode, a drain electrode, and an access region including a first portion closer to the gate electrode and a second portion closer to the drain electrode. A lower dielectric film can overlie a portion of the access region, and an upper dielectric region can overlie another portion of the access region. In another embodiment, a dielectric film can have a relatively positive or negative charge and a varying thickness. In a further embodiment, the HEMT can include a gate electrode; a dielectric film overlying the gate electrode and defining openings to the gate electrode, wherein a portion of the dielectric film is disposed between the openings; and a gate interconnect extending into the openings of the dielectric film and contacting the gate electrode and the portion of the dielectric film.
US10818781B2

Provided is a heterojunction bipolar transistor (HBT) structure with a bandgap graded hole barrier layer, including: a sub-collector layer including an N-type group III-V semiconductor on a substrate, a collector layer on the sub-collector layer and including a group III-V semiconductor, a hole barrier layer on the collector layer, a base layer on the hole barrier layer and including a P-type group III-V semiconductor, an emitter layer on the base layer and including an N-type group III-V semiconductor, an emitter cap layer on the emitter layer and including an N-type group III-V semiconductor, and an ohmic contact layer on the emitter cap layer and including an N-type group III-V semiconductor. Bandgaps of the hole barrier layer at least include a gradually increasing bandgap from the base layer towards the collector layer and a largest bandgap of the hole barrier layer is greater than bandgap of the base layer.
US10818776B2

A substrate structure having a set of nanosheet layers and a set of sacrificial layers stacked upon a substrate is received and a dummy gate is formed upon the nanosheet layers and the sacrificial layers. A portion of a subset of the set of sacrificial layers and a subset of the set of nanosheet layers is etched. A portion of a subset of the subset of sacrificial layers is etched to create divots within the sacrificial layers. A divot fill layer is deposited. The divot fill layer is etched to form an inner spacer between the nanosheet layers. A source/drain region is formed adjacent to the nanosheet layers and the divots. A remaining portion of the subset of the sacrificial layers is removed. The subset of the nanosheet layers is etched to a desired channel thickness producing faceted surfaces between the subset of nanosheet layers and the inner spacer.
US10818768B1

A method for forming a semiconductor structure is provided. The method includes patterning a semiconductor substrate to form a semiconductor fin, forming a source/drain structure on the semiconductor fin, forming a gate electrode layer across the semiconductor fin, forming a first halogen-containing metal cap layer on the gate electrode layer, forming a contact structure on the source/drain structure and connected to the source/drain structure, and forming a second halogen-containing metal cap layer on the contact structure. The first halogen-containing metal cap layer and the second halogen-containing metal cap layer include different halogens.
US10818759B2

A fin-shaped field effect transistor (finFET) device comprising includes a substrate. an insulating layer displaced over the substrate, and a fin. The device also includes a gate formed over the fin, the gate including: a gate stack; and a high-k dielectric on opposing side of the gate stack. The device further includes metallic source and drain regions formed over the fin and on opposing sides of the gate.
US10818754B2

A method comprises providing a semiconductor alloy layer on a semiconductor substrate, forming a gate structure on the semiconductor alloy layer, forming source and drain regions in the semiconductor substrate on both sides of the gate structure, removing at least a portion of the semiconductor alloy layer overlying the source and drain regions, and forming a metal silicide region over the source and drain regions.
US10818736B2

A display substrate of an electronic device and a method for manufacturing the display substrate are provided. The display substrate includes: a base; a thin film transistor formed on a side of the base; an organic light emitting layer, formed on a side of the thin film transistor facing away from the base; and a touch electrode layer, formed in the organic light emitting layer.
US10818735B2

An organic light-emitting display panel and a display device are provided. The organic light-emitting display panel includes a bending axis, a bending region, a first non-bending region, a second non-bending region, and at least one set of touch traces. The bending axis extends in a first direction. The first non-bending region and the second non-bending region are respectively located at two opposite sides of the bending region in a second direction perpendicular to the first direction. The at least one set of touch traces includes a plurality of touch traces. In the bending region, the plurality of touch traces extends from the first non-bending region to the second non-bending region. In the bending region, an angle between each of the plurality of touch traces and the bending axis is not 90°.
US10818730B2

The semiconductor memory device includes: a first electrode and a second electrode disposed opposed to each other in a first direction; a resistance change film that is provided between the first electrode and the second electrode and contains at least one kind of element selected from germanium, antimony, and tellurium; and a first layer that is provided on a side surface of the resistance change film in a second direction intersecting the first direction and contains at least one kind of the element forming the resistance change film and at least one kind of element selected from nitrogen, carbon, boron, and oxygen.
US10818720B2

An image sensor includes a sensor portion and an ASIC portion bonded to the sensor portion. The sensor portion includes a first substrate having radiation-sensing pixels, a first interconnect structure, a first isolation layer, and a first dielectric layer. The ASIC portion includes a second substrate, a second isolation layer, and a second dielectric layer. The material compositions of the first and second isolation layers and the first and second dielectric layers are configured such that the first and second isolation layers may serve as barrier layers to prevent copper diffusion into oxide. The first and second isolation layers may also serve as etching-stop layers in the formation of the image sensor.
US10818719B2

A semiconductor device includes a semiconductor substrate, a radiation-sensing region, at least one isolation structure, and a doped passivation layer. The radiation-sensing region is present in the semiconductor substrate. The isolation structure is present in the semiconductor substrate and adjacent to the radiation-sensing region. The doped passivation layer at least partially surrounds the isolation structure in a substantially conformal manner.
US10818718B2

A light receiving element according to an embodiment of the present disclosure includes a plurality of pixels, a photoelectric conversion layer common to the plurality of pixels, a first electrode layer provided on side of a light incident surface of the photoelectric conversion layer, and a light-shielding section embedded between the plurality of pixels adjacent to each other of the first electrode layer.
US10818713B2

A solid-state imaging device which includes, a photoelectric conversion film provided on a second surface side which is the opposite side to a first surface on which a wiring layer of a semiconductor substrate is formed, performs photoelectric conversion with respect to light in a predetermined wavelength region, and transmits light in other wavelength regions; and a photoelectric conversion layer which is provided in the semiconductor substrate, and performs the photoelectric conversion with respect to light in other wavelength regions which has transmitted the photoelectric conversion film, in which input light is incident from the second surface side with respect to the photoelectric conversion film and the photoelectric conversion layer.
US10818706B2

There are provided a thin-film transistor and a production method thereof, an array substrate, and a display panel. The method comprises forming an active layer, a gate insulating layer, and a gate electrode on a substrate, wherein conductor conversion treatment is performed on both sides of the homogeneous active material layer to obtain an active layer, and the active layer comprises conductor regions located at both sides and a non-conductor region located at the center, wherein a projection of the gate electrode on the substrate is within a projection of the non-conductor region on the substrate, and the distances from the projection of the gate electrode to projections of the two conductor regions on the substrate are each between 0 micrometer and 1 micrometer.
US10818701B2

A display panel includes a substrate and a first layer of wires. The first layer of wires are disposed on the substrate. A lower portion of the first layer of wires includes a first high attachment metal layer, an upper portion of the first layer of wires includes a second high attachment metal layer, and a middle of the first layer of wires includes an intermediate electroconductive layer. The first layer of wires are connected to a column scan driver of the display panel.
US10818690B2

A semiconductor device includes conductive patterns stacked and spaced apart from each other in a first direction to form a stepped structure, a stepped insulating layer overlapping the stepped structure, contact plugs extending through the stepped insulating layer in the first direction to contact respective contact portions of the conductive patterns, and barrier patterns disposed on sidewalls of the stepped insulating layer.
US10818689B2

Provided are three-dimensional semiconductor memory devices and methods of fabricating the same. The three-dimensional semiconductor memory device includes a plurality of electrode structures provided on a substrate and extending in parallel to each other in one direction and each including electrodes and insulating layers alternately stacked on the substrate, a plurality of vertical structures penetrating the plurality of electrode structures, and an electrode separation structure disposed between two of the plurality of electrode structures adjacent to each other. Each of the electrodes includes an outer portion adjacent to the electrode separation structure, and an inner portion adjacent to the plurality of vertical structures. A thickness of the outer portion is smaller than a thickness of the inner portion.
US10818687B2

A three-dimensional semiconductor memory device and a method of manufacturing the same. The device may include a substrate including a cell array region and a connection region, an electrode structure including electrodes vertically stacked on the substrate, a plurality of first vertical structures penetrating the electrode structures on the cell array region, and a plurality of second vertical structures penetrating the electrode structures on the connection region. Each of the first and second vertical structures may include a lower semiconductor pattern connected to the substrate and an upper semiconductor pattern connected to the lower semiconductor pattern.
US10818686B2

According to one embodiment, a semiconductor memory device includes: a substrate; a first conductive layer arranged above the substrate; a stacked body arranged on the first conductive layer with a plurality of dielectric layers and a plurality of second conductive layers being alternately stacked; a pillar-shaped channel extending in a stacking direction of the stacked body, penetrating through the stacked body, and protruding into the first conductive layer; and a memory layer covering a side surface of the channel, in which a bottom surface of the channel and the side surface of the channel protruding into the first conductive layer are in contact with the first conductive layer, and in which the first conductive layer includes: an upper layer; and a lower layer having a protrusion penetrating through the upper layer.
US10818685B2

A non-volatile storage apparatus comprises a non-volatile memory structure and an I/O interface. A portion of the memory die is used as a pool capacitor for the I/O interface.
US10818682B2

To provide, in an increased production yield, a reliability-improved semiconductor product having both a planar type transistor and a fin type transistor. A semiconductor device having both a planar type transistor and a fin type transistor is manufactured by decreasing the thickness of a hard mask for the formation of element isolation in the planar type transistor region prior to formation of element isolation in the fin type transistor region.
US10818679B2

In a MONOS memory of the split-gate type formed by a field effect transistor formed on a fin, it is prevented that the rewrite lifetime of the MONOS memory is reduced due to charges being locally transferred into and out of an ONO film in the vicinity of the top of the fin by repeating the write operation and the erase operation. By forming a source region at a position spaced downward from a first upper surface of the fin in a region directly below a memory gate electrode, the current is prevented from flowing concentratedly at the upper end of the fin.
US10818667B2

Some embodiments include an integrated assembly having semiconductor material structures which each have a transistor channel region, and which are over metal-containing structures. Carbon-doped oxide is adjacent regions of each of the semiconductor material structures and sidewalls of the metal-containing structures. Some embodiments include an integrated assembly having pillars of semiconductor material. Each of the pillars has four sidewalls. Two of the four sidewalls of each pillar are gated sidewalls. The other two of the four sidewalls are non-gated sidewalls. Carbon-doped silicon dioxide is adjacent and directly against the non-gated sidewalls. Some embodiments include a method of forming an integrated assembly. Rails of semiconductor material are formed. A layer of carbon-doped silicon dioxide is formed adjacent top surfaces and sidewall surfaces of each of the rails. Trenches are formed which slice the semiconductor material of the rails into pillars. Wordlines are formed within the trenches and along the pillars.
US10818664B2

A method of forming semiconductor memory device, the semiconductor memory device includes a substrate, plural gates, plural cell plugs, a capacitor structure and a stacked structure. The gates are disposed in the substrate, and the cell plugs are disposed on the substrate, to electrically connect the substrate at two sides of each gate. The capacitor structure includes plural capacitors, and each capacitor is electrically connected each cell plug. The stacked structure covers the capacitor structure, and the stacked structure includes a semiconductor layer, a conductive layer on the semiconductor layer and an insulating layer stacked on the conductive layer. Two gaps are defined respectively between a side portion of the insulating layer and a lateral portion of the conductive layer at two sides of the capacitor structure, and the two gaps have different lengths.
US10818660B2

A manufacturing method of a semiconductor device includes the following steps. A semiconductor substrate including at least one fin structure is provided. A gate material layer is formed on the semiconductor substrate, and the fin structure is covered by the gate material layer. A trench is formed partly in the gate material layer and partly in the fin structure. An isolation structure is formed partly in the trench and partly outside the trench. At least one gate structure is formed straddling the fin structure by patterning the gate material layer after the step of forming the isolation structure. A top surface of the isolation structure is higher than a top surface of the gate structure in a vertical direction for enhancing the isolation performance of the isolation structure. A sidewall spacer is formed on sidewalls of the isolation structure, and there is no gate structure formed on the isolation structure.
US10818656B2

A semiconductor device includes a first semiconductor region of a first conductivity type, second, third and fourth semiconductor regions of a second conductivity type, a first insulating film, a second insulating film, a first electrode contacting the first insulating film, and a second electrode contacting the second insulating film. The second and third semiconductor regions contact the first semiconductor region. The fourth semiconductor region contacts the first semiconductor region, is disposed between the second semiconductor region and the third semiconductor region. The first insulating film contacts a first portion of the first semiconductor region between the second semiconductor region and the fourth semiconductor region. The second insulating film contacts a second portion of the first semiconductor region between the third semiconductor region and the fourth semiconductor region. The second insulating film is thicker than the first insulating film.
US10818652B2

A display device includes: a display substrate; an opposing substrate opposing the display substrate; and a light amount control layer disposed between the display substrate and the opposing substrate. The display substrate includes: a first substrate; a thin film transistor o disposed n the first substrate; and a pixel electrode connected to the thin film transistor. The opposing substrate includes: a second substrate; a color conversion layer disposed on the second substrate; and a first polarizer disposed on the color conversion layer. The first polarizer includes: a base substrate; and a linear polarizer disposed on one surface of the base substrate. The first polarizer opposes the pixel electrode. The one surface of the base substrate on which the linear polarizer is disposed has a flatness of about 60 nm or less.
US10818641B2

A multi-LED system is disclosed. In an embodiment a multi-LED system includes a ceramic multilayer substrate in which at least two ESD protection structures are integrated, at least two light-emitting diodes arranged on the substrate and at least two capping layers covering one of the light-emitting diodes.
US10818636B2

A substrate panel structure includes a plurality of sub-panels and a dielectric portion. Each of the sub-panels includes a plurality of substrate units. The dielectric portion is disposed between the sub-panels.
US10818629B2

Representative implementations of devices and techniques provide interconnect structures and components for coupling various carriers, printed circuit board (PCB) components, integrated circuit (IC) dice, and the like, using tall and/or fine pitch physical connections. Multiple layers of conductive structures or materials are arranged to form the interconnect structures and components. Nonwettable barriers may be used with one or more of the layers to form a shape, including a pitch of one or more of the layers.
US10818628B2

A semiconductor device includes a wiring board, a semiconductor chip, and a connecting member provided between a surface of the wiring board and a functional surface of the semiconductor chip. The connecting member extends a distance between the wiring board surface and the functional surface. A sealing material seals a gap space between the wiring board and the semiconductor chip. An electrode is formed at the wiring board surface and arranged outside of an outer periphery of the sealing material. A lateral distance between an outer periphery of the semiconductor chip and the outer periphery of the sealing material is between 0.1 mm and a lateral distance from the outer periphery of the semiconductor chip to the electrode.
US10818626B2

Provided is connection wiring capable of inhibiting connection defects between bumps and pads at the time of semiconductor chip mounting and also allowing an increase in the number of pads. In an area between a pad row in any stage and a pad row in an adjacent stage, a first line 31 is disposed so as to pass under an adjacent second line 32, or a second line 32 is disposed so as to pass over an adjacent first line 31. In this case, three lines are disposed in any area between pads 20 in each stage such that the three lines include a first line 31 situated in the middle, and second lines 32 are situated so as to have the first line 31 positioned therebetween. Thus, the pitch between the pads 20 can be further reduced without reducing the width of the pads 20.
US10818625B1

An electronic device is provided. The electronic device includes a substrate, at least one contact pad disposed on the substrate, and a redistribution layer including a strip-shaped portion. The redistribution layer is electrically connected to the contact pad. The strip-shaped portion includes at least two strip-shaped steps, and each of the strip-shaped steps includes a plurality of peaks and valleys.
US10818623B2

Embodiments are directed to a method of forming a semiconductor chip package and resulting structures having a mixed under-bump metallization (UBM) size and pitch on a single die. A first set of UBMs having a first total plateable surface area is formed on a first region of a die. A second set of UBMs having an equal total plateable surface area is formed on a second region of the die. A solder bump having a calculated solder height is applied to a plateable surface of each UBM. The solder height is calculated such that a volume of solder in the first region is equal to a volume of solder in the second region.
US10818622B2

This disclosure is related to integrating optoelectronics microdevices into a system substrate for efficient and durable electrical bonding between two substrates at low temperature. 2D nanostructures and 3D scaffolds may create interlocking structures for improved bonding properties. Addition of nanoparticles into the structure creates high surface area for better conduction. Application of curing agents before or after alignment of micro devices and receiving substrates further assists with formation of strong bonds.
US10818621B2

A fan-out semiconductor package includes: a first interconnection member having a through-hole; a semiconductor chip disposed in the through-hole and having an active surface and an inactive surface; an encapsulant encapsulating at least portions of the first interconnection member and the inactive surface of the semiconductor chip; a second interconnection member disposed on the first interconnection member and the active surface of the semiconductor chip and including a redistribution layer electrically connected to the connection pads of the semiconductor chip; a passivation layer disposed on the second interconnection member; and an under-bump metal layer including an external connection pad formed on the passivation layer and a plurality of vias connecting the external connection pad and the redistribution layer of the second interconnection member to each other, wherein the first interconnection member includes a redistribution layer electrically connected to the connection pads of the semiconductor chip.
US10818616B2

A semiconductor package structure and a method for forming the same are disclosed. The semiconductor package structure includes a semiconductor die, a molding layer and an inductor. The semiconductor die includes an active surface, a back surface and a sidewall surface between the active surface and the back surface. The molding layer covers the back surface and the sidewall surface of the semiconductor die. The inductor is in the molding layer. The sidewall surface of the semiconductor die faces toward the inductor.
US10818605B2

The circuit comprises at least one electronic chip (MT, MD), a laminated substrate and heat sink means, the chip being implanted in the substrate and the heat sink means being secured to opposing faces of the substrate. According to the invention, the heat sink means comprise heat-sink-forming bus-bars (BBH, BBL) mounted on the opposing faces of the substrate, each of said bus-bars being formed by a plurality of metal segments (BB1H, BB2H, BB3H, BB4H; BB1L, BB2L, BB3L) secured at spaced-apart positions and interconnected with one another and with a contact face of the electronic chip (MT, MD) by means of a metal layer (MEH, MEL).
US10818599B2

An electrical device including a first semiconductor device having a silicon and germanium containing source and drain region, and a second semiconductor device having a silicon containing source and drain region. A first device contact to at least one of said silicon and germanium containing source and drain region of the first semiconductor device including a metal liner of an aluminum titanium and silicon alloy and a first tungsten fill. A second device contact is in contact with at least one of the silicon containing source and drain region of the second semiconductor device including a material stack of a titanium oxide layer and a titanium layer. The second device contact may further include a second tungsten fill.
US10818595B2

A method of fabricating a semiconductor structure includes forming first and second features in a scribe region of a semiconductor substrate in which the first feature has a first electrical resistance, the second feature has a second electrical resistance, and the first electrical resistance is different form the second electrical resistance; forming an interlayer dielectric layer over the first and second features; and forming a first contact in the interlayer dielectric layer and connected to the first feature and a second contact in the interlayer dielectric layer and connected to the second feature.
US10818594B2

There is provided a semiconductor device including a memory region and a logic region. The memory region includes a transistor (memory transistor) that stores information by accumulating charge in a sidewall insulating film. The width of the sidewall insulating film of the memory transistor included in the memory region is made larger than the width of a sidewall insulating film of a transistor (logic transistor) included in the logic region.
US10818591B2

A method of manufacturing a semiconductor device includes a step of: patterning a conductive film formed over an interlayer insulating film so as to form a coil and a conductive pattern in the same layer, and then forming unevennesses on a surface of the interlayer insulating film by etching a portion of the interlayer insulating film with using the coil and the conductive pattern as a mask.
US10818586B1

A substrate structure is provided. The substrate structure includes a substrate, a first redistribution structure, a first adhesive layer and a first connecting component. The substrate includes a first conductor on a first surface thereof. The first redistribution structure is disposed over the substrate. The first adhesive layer is disposed between the substrate and the first redistribution structure. The first connecting component is electrically connected with the first conductor, penetrates through the first adhesive layer into the first redistribution structure, and electrically connects the substrate to the first redistribution structure.
US10818584B2

A package substrate including a redistribution structure and a core is provided. The redistribution structure has a first redistribution surface and a bonding pad disposed on the first redistribution surface. The core is disposed on the redistribution structure and has a first core surface facing towards the first redistribution surface of the redistribution structure. The core has a first core pad disposed on the first core surface and directly bonded to the bonding pad, and the first core pad is offset from the bonding pad. A package structure is also provided.
US10818583B2

Semiconductor devices, methods of manufacture thereof, and semiconductor device packages are disclosed. In one embodiment, a semiconductor device includes an insulating material layer having openings on a surface of a substrate. One or more insertion bumps are disposed over the insulating material layer. The semiconductor device includes signal bumps having portions that are not disposed over the insulating material layer.
US10818579B2

There is provided a lead frame. The lead frame includes: a die pad; a lead terminal that is separated from the die pad and disposed around the die pad; and a resin layer that is formed between the die pad and the lead terminal so as to fix the die pad and the lead terminal. The resin layer has an opening portion that exposes at least a lower surface of the lead terminal.
US10818578B2

A method of manufacturing semiconductor devices such as integrated circuits comprises: providing one or more semiconductor chips having first and second opposed surfaces, coupling the semiconductor chip or chips with a support substrate with the second surface towards the support substrate, embedding the semiconductor chip or chips coupled with the support substrate in electrically-insulating packaging material by providing in the packaging material electrically-conductive passageways. The electrically-conductive passageways comprise: electrically-conductive chip passageways towards the first surface of the at least one semiconductor chip, and/or electrically-conductive substrate passageways towards the support substrate.
US10818577B2

A microphone packaging assembly (100) provides a printed circuit board (pcb) (106) for coupling to a microphone device (102) having a bottom acoustic port (104). The pcb provides an acoustic port opening (108) which aligns with the bottom acoustic port (104) of the microphone device (102). A solder pad pattern (110) is disposed on the pcb (106). The solder pad pattern (110) is configured to provide both electrical connection (114) and an incomplete solder seal (116) having purposeful acoustic leak to the microphone device (102). A conformable coating (126) provides a seal to the purposeful acoustic leak. A single acoustic test can be performed to detect proper environmental protection and acoustic sealing of the packaged assembly (100).
US10818570B1

A stacked semiconductor device is provided, which includes a first die, a second die and a heat dissipating layer. The first die has a pre-determined size. The second die is bonded to the first die using a dielectric material, wherein the second die is smaller than the first die. The heat dissipating layer is surrounding the second die, wherein the heat dissipating layer has an outer dimension that is equal to the size of the first die.
US10818565B2

A circuit board includes: a ceramic substrate that has a first surface and a second surface; a first metal part that has a first metal plate joined to the first surface and a protrusion projecting from a front surface of the first metal plate; and a second metal part that has a second metal plate joined to the second surface. When the ceramic substrate is equally divided into first to third sections along a longer side direction, V1, V2, V3, V4, V5, and V6 are numbers satisfying formula V4/V1+V6/V3≤2(V5/V2), 0.5≤V4/V1≤2, 0.5≤V5/V2≤2, and 0.5≤V6/V3≤2.
US10818559B1

A method of forming a segmented channel transistor device is provided. The method includes forming a stack of alternating sacrificial spacer segments and channel segments on a substrate. The method further includes forming an outer spacer liner on the sacrificial spacer segments and channel segments, and removing a portion of the outer spacer liner, sacrificial spacer segments, and channel segments to form stacked nanowire segments separated by remaining sacrificial portions. The method further includes removing the remaining sacrificial portions, and forming an inner spacer liner on the nanowire segments. The method further includes recessing the outer spacer liner and the inner spacer liner to form nanowire supports between the nanowire segments.
US10818551B2

Implementations of methods of singulating a plurality of die included in a substrate may include exposing a substrate material of a substrate in a die street through removing a metal layer in the die street coupled to the substrate, wherein only a portion of the substrate material in the die street is removed, and singulating a plurality of die included in the substrate through plasma etching the exposed substrate material of the substrate in the die street.
US10818550B2

A method of singulating includes scribing a first scribe line on a first side of a substrate, scribing a second scribe line on a second side of the substrate, the first and second sides facing away from each other, the second scribe line being substantially parallel to the first scribe line, and simultaneously separating the substrate at the first scribe line and the second scribe line.
US10818543B2

Source/drain contact spacers for improving integrated circuit device performance and methods of forming such are disclosed herein. An exemplary method includes etching an interlevel dielectric (ILD) layer to form a source/drain contact opening that exposes a contact etch stop layer (CESL) disposed over a source/drain feature, depositing a source/drain contact spacer layer that partially fills the source/drain contact opening and covers the ILD layer and the exposed CESL, and etching the source/drain contact spacer layer and the CESL to extend the source/drain contact opening to expose the source/drain feature. The etching forms source/drain contact spacers. The method further includes forming a source/drain contact to the exposed source/drain feature in the extended source/drain contact opening. The source/drain contact is formed over the source/drain contact spacers and fills the extended source/drain contact opening. A silicide feature can be formed over the exposed source/drain feature before forming the source/drain contact.
US10818541B2

The present disclosure provides a semiconductor structure and a method of manufacturing the same. The semiconductor structure includes a semiconductor substrate, an air gap region, a capping layer, and an isolating layer. The air gap region is disposed in the semiconductor substrate. The capping layer is disposed on the air gap region. The isolating layer is disposed on the semiconductor substrate and partially encircles the capping layer.
US10818540B2

A method for preparing semiconductor on insulator structures comprises transferring a thin layer of silicon from a donor substrate onto a handle substrate.
US10818535B2

According to one embodiment, a plasma processing-apparatus processing object support platform includes a lower plate, an upper plate, and a variable condenser. The lower plate is electrically conductive. The upper plate is provided on the lower plate. A processing object is placed on an upper surface of the upper plate. The variable condenser is provided along a circumferential direction of the lower plate in a region at an upper outer circumferential vicinity of the lower plate. The region has an annular configuration. The variable condenser includes a first capacitance element and a second capacitance element disposed respectively on an inner circumferential side and an outer circumferential side in the region having the annular configuration. Mutually-different control voltages are suppliable to the first capacitance element and the second capacitance element.
US10818516B2

A semiconductor device includes a floating buried doped region, a first doped region disposed between the floating buried doped region and a first major surface, and a semiconductor region disposed between the floating buried doped region and a second major surface. Trench isolation portions extend from the first major surface and terminate within the semiconductor region to define an active region. An insulated trench structure is laterally disposed between the trench isolation portions, terminates within the floating buried doped region, and defines a first portion and a second portion of the active region. A biasing semiconductor device is within the first portion, and a functional semiconductor device is within the second portion. The biasing semiconductor device is adapted to set a potential of the floating buried doped region and adapted to divert parasitic currents away from the functional semiconductor device.
US10818502B2

Systems and methods are disclosed for plasma discharge ignition to reduce surface particles and thereby decrease defects introduced during plasma processing. A microelectronic workpiece is positioned on a holder within a process chamber that includes a first radio frequency (RF) power source configured to couple RF power to a top portion of the process chamber, a second RF power source configured to couple RF power to the holder, and a direct current (DC) power supply. Initially, a process gas for plasma process is flowed into the process chamber. The process gas is ignited to form plasma by activating the second RF power source to apply RF power to the holder. Subsequently, the microelectronic workpiece is clamped to the holder by applying the positive voltage to the holder with the DC power supply, and the first RF power source is activated to maintain the plasma within the process chamber.
US10818496B2

A MOSFET includes: a semiconductor base substrate having n-type column regions and p-type column regions, the n-type column regions and the p-type column regions forming a super junction structure; and a gate electrode which is formed on a first main surface side of the semiconductor base substrate by way of a gate insulation film, wherein crystal defects whose density is increased locally as viewed along a depth direction are formed in the n-type column regions and the p-type column regions, using the first main surface as a reference and assuming a depth to a deepest portion of the super junction structure as Dp, a depth at which density of the crystal defects exhibits a maximum value as Dd, and a half value width of density distribution of the crystal defects as W, a relationship of 0.25Dp≤Dd<0.95Dp and a relationship of 0.05Dp
US10818483B2

An object of the invention is to reduce sizes of an inert gas supply and exhaust devices used for a pulse sputtering device. Another object is to efficiently supply suitable quantity of the inert gas to a place where the inert gas is required in the pulse sputtering device. Therefore, a provided pulse sputtering device has a sputtering source that performs pulse discharge and generates plasma, a gas injection valve that injects and supplies an inert gas to the sputtering source and a controller that controls the sputtering source and the gas injection valve. The controller controls the sputtering source and the gas injection valve such that the gas injection valve injects the inert gas intermittently and such that a part of a period, in which the pulse discharge occurs in the sputtering source, overlaps with a part of a period, in which the gas injection valve injects and supplies the inert gas.
US10818481B2

Embodiments involve smart device fabrication for semiconductor processing tools via precision patterning. In one embodiment, a method of manufacturing a semiconductor processing tool component includes providing a substrate of the semiconductor processing tool component, patterning the substrate to form a sensor directly on the substrate, and depositing a top layer over the sensor. The sensor may include, for example, a temperature or strain sensor. The method can also include patterning the substrate to form one or more of: heaters, thermistors, and electrodes on the substrate. In one embodiment, the method involves patterning a surface of the component oriented towards a plasma region inside of the semiconductor processing tool.
US10818478B2

In a high frequency generator, a high frequency generated by an IQ modulation of a vector multiplier and a amplification of an amplifier is outputted through an output unit. An directional coupler outputs a first high frequency including a part of traveling waves and a second high frequency including a part of reflected waves. A control units obtains an estimated value of each of an in-phase component and an orthogonal component of the traveling waves in the output unit, and an in-phase component and an orthogonal component of the reflected waves in the output unit by performing a first matrix operation that is an operation of four polynomials, each including as multi-variables an in-phase component and an orthogonal component of a first high frequency and an in-phase component and an orthogonal component of the second high frequency.
US10818468B1

An X-ray source and a corresponding method for generating X-ray radiation are disclosed. The X-ray source includes a target generator, an electron source and a mixing tool. The target generator is adapted to form a liquid jet propagating through an interaction region, whereas the electron source is adapted to provide an electron beam directed towards the interaction region such that the electron beam interacts with the liquid jet to generate X-ray radiation. The mixing tool is adapted to induce mixing of the liquid jet at a distance downstream of the interaction region such that a maximum surface temperature of the liquid jet is below a threshold temperature. By controlling the maximum surface temperature, vaporisation, and thus the amount of contaminations originating from the jet, may be reduced.
US10818466B1

An x-ray tube includes an electron emitter and a cathode cup having a recess that holds the electron emitter. The recess has a bottom surface, and a shield is positioned in the recess between the electron emitter and the bottom surface. The shield is configured to receive deposited sublimated emitter material and to maintain the sublimated emitter material away from the electron emitter.
US10818465B2

A method for making field emitter is provided. A carbon nanotube array and a cathode substrate are provided. A pressure is applied on the carbon nanotube array to make the carbon nanotubes of the carbon nanotube array toppled over and form a carbon nanotube paper. An adhesive tape is placed on the carbon nanotube paper, and then the adhesive tape is peeled off to make the carbon nanotube paper bonded to the adhesive tape. The cathode substrate is placed on the carbon nanotube paper; and then the cathode substrate is peeled off, at least part of the plurality of carbon nanotubes are bonded to the cathode substrate and perpendicular to the cathode substrate.
US10818462B2

A circuit breaker includes a short-circuit trip and an overcurrent trip. The short-circuit trip has a trip coil, and the overcurrent trip has a bimetallic element. A first terminal of the trip coil is conductively connected to a fixed contact carrier of the circuit breaker. The bimetallic element is connected in series with the trip coil. The bimetallic element is connected at least indirectly to a first connection terminal of the circuit breaker, and the first connection terminal is connected to the fixed contact carrier by a bypass line.
US10818461B2

A thermomagnetic trip assembly includes a thermal trip, a magnetic trip, and first and second actuation levers. The thermal trip includes a bimetal strip that is capable of deforming in order to actuate the first actuation lever. The magnetic trip includes a movable armature, a fixed armature and an electrical conductor. The movable armature is capable of moving in order to actuate the second actuation lever. The electrical conductor and the bimetal strip are electrically connected in series with one another between first and second connection terminals of the trip assembly. The movable armature is connected to the first connection terminal, the fixed armature is connected to the second connection terminal, and the respective contact areas of the fixed armature and of the movable armature are made of electrically conductive materials that exhibit a low degree of mutual weldability.
US10818460B2

A magnetic module in a circuit interrupting system is configured to generate a blow-on force that pushes a moving contact toward a stationary contact. The magnetic module includes: a coil conductor having an opening through which a moving stem of the moving contact may move, wherein the coil conductor is electrically connected to the moving stem and a first auxiliary conductor, wherein the coil conductor is configured to allow current to flow from the moving stem to the first auxiliary conductor; a plunger attached to an end of the moving stem; and a first magnetic core shaped to fit around a first section of the coil conductor, wherein the first magnetic core is configured, when current flows through the coil conductor to the first auxiliary conductor, to become magnetized, attract the plunger toward the magnetic core, and cause the moving stem of the moving contact to move toward the stationary contact.
US10818455B2

A switching module for use in a high voltage switch includes: a vacuum interrupter (VI), an elastomeric insulating sleeve disposed around the VI; an insulating housing molded around the VI and the sleeve; and a pair of grading capacitors. Each grading capacitor includes an inner and an outer electrode while insulation between the electrodes is solid insulation of the housing molded at the time when the housing is molded. One of the electrodes is galvanically connected to the fixed contact through a first terminal in the switching module and the other electrode is galvanically connected to the moving contact through a second terminal in the switching module. The capacitance of the first grading capacitor is substantially equal to the capacitance of the second grading capacitor.
US10818446B2

A hybrid circuit configuration, particularly a protection circuit configuration, includes: at least one first external conductor segment; a first mechanical bypass switch in the first external conductor segment; a first semiconductor switch configuration connected in parallel to the first bypass switch; a first electronic control unit for activating the first semiconductor switch configuration; and a bypass switch activation unit, to which bypass switch activation unit at least one field coil of the bypass switch is connected. At least one control terminal of the bypass switch activation unit is connected to the first electronic control unit. The electronic control unit and/or the bypass switch activation unit controls the at least one field coil of the bypass switch in a preconfigured way either with at least one first electric current or one second electric current, the one second electric current being greater than the at least one first electric current.
US10818442B2

A method of fabricating a metal oxide film includes sequentially laminating a carbon film and a metal oxide film including nano-sized metal oxide nanoparticles on a porous fuel membrane to form a preliminary composite structure and reducing the metal oxide film to form a composite structure by combusting the porous fuel membrane while applying a voltage to the preliminary composite structure.
US10818427B2

A bobbin assembly for use in a stator assembly for a motor assembly having an axis of rotation is provided. The bobbin assembly includes a conductor coil comprising a radially inner end and a radially outer end. The bobbin assembly also includes a bobbin including a body portion having a first end and a second end, wherein the conductor coil is coupled about the body portion. The bobbin also includes a first flange coupled to the first end, a second flange coupled to the second end, and an extension tab formed on one of the first flange or the second flange. The extension tab extends radially beyond one of the radially inner end or radially outer end of the conductor coil.
US10818423B2

A reactor according to an embodiment of the present disclosure includes a core body. The core body includes a peripheral iron core composed of a plurality of peripheral iron core portions, at least three iron cores coupled to the peripheral iron core portions, and coils wound on the iron cores. Gaps are formed between one of the iron cores and another iron core adjacent thereto, so as to be magnetically connectable through the gaps. The reactor further includes a plurality of covering portions each for covering each of the coils. The covering portions adjacent in a circumferential direction can be fitted to each other.
US10818410B2

A resin composition forming an insulation layer, including a base resin containing polyolefin, and an inorganic filler; wherein a surface of the inorganic filler includes a hydrophobic silyl group represented by formula (1) and an aminosilyl group having an amino group.
US10818405B2

A particle composition includes metal fine particles composed of a metal element having a bulk melting point of greater than 420° C. with a primary particle diameter of primary particles of the metal fine particles being 1 nm to 500 nm, a part of or an entire surface of the metal fine particles being coated with a coating material; a low melting point metal powder composed of a metal or alloy having a bulk melting point of 420° C. or less; and an activating agent that decomposes and removes the coating material from the surface of the metal fine particles after the low melting point metal powder is melted, wherein a content of the metal fine particles containing the coating material is 0.5 mass % to 50 mass %, and a ratio ([inorganic compound/metal fine particles]×100 (mass %)) of the inorganic compound in the metal fine particles is 0.1 mass % to 50 mass %.
US10818403B2

A method of loading fuel in multiple reactor cores associated with a plurality of fuel cycles. The method includes, in a first fuel cycle, loading a first reactor core with a first fuel assembly selected from a first batch of fuel, loading the first reactor core with a first partially spent fuel assembly from a second batch of fuel, loading a second reactor core with a second fuel assembly from the first batch of fuel, and loading the second reactor core with a second partially spent fuel assembly from the second batch of fuel. In a second fuel cycle, which is performed after a completion of the first fuel cycle, the method includes loading the second reactor core with a fresh fuel assembly, and loading the second reactor core with the first fuel assembly from the first batch of fuel.
US10818399B2

A thermonuclear reactor is provided having a vacuum casing and blanket modules connected thereto with flexible supports. The flexible supports are formed from a material with high electrical conductivity. Each flexible support is secured at one end on the vacuum casing and at the other end on a blanket module, the two secured ends of each flexible support face the blanket module. The flexible support is formed from two hollow cylindrical elements placed one in the other and perforated by longitudinal slots in a part free from mountings. The ends of the hollow cylindrical elements opposite the secured ends are connected electrically and mechanically. The technical result consists in diverting eddy currents away from a blanket module of a thermonuclear reactor and simultaneously eliminating electrical connectors from the composition of a blanket and reducing bunching on a blanket module side facing the vacuum casing.
US10818393B2

A system for clinical decision support includes a database of previously-recorded waveform data from comparator-patients and a comparator module. The comparator module receives physiological waveform data for a patient and identifies a pattern in the patient's physiological waveform data, wherein the pattern accounts for a morphology and a rhythm of the patient's physiological waveform. The comparator module then compares the patient's physiological waveform data to the previously-recorded waveform data using a pattern recognition algorithm to detect the pattern in the previously-recorded waveform data to identify one or more matches. The comparator module further generates a result set based on the one or more matches.
US10818392B1

An Asset Management System and a method for managing a fleet of assets is provided. The system is capable of determining use states and high-use periods of a fleet of mobile workstations. Use states are determined by sensors resident on mobile workstations, the sensors operable to detect the occurrence of a specified event. The Asset Management System is able to interpret data sent by the sensors and determine a type of use and use state for each mobile workstation based on the data or lack of data sent by the sensors. The Asset Management System is operable to determine periods of high-use across the fleet of mobile workstations. The Asset Management System is also operable to determine a return-on-investment level of each mobile workstation in the fleet and generate a heat map based on those levels.
US10818384B1

Introduced here are health management platforms able to infer the health state of a subject based on behavioral changes reflected in the digital activities performed by a subject. A health management platform can initially acquire contextual data pertaining to digital activities performed by the subject. The health management platform can identify the target(s) of the digital activities by parsing the contextual data, and then compile the digital activities and corresponding activities into a personalized valence index. Thereafter, the health management platform can compare digital activities performed by the subject to the entries included in the personalized valence index. If a matching entry is not discovered, the health management platform can identify an instance of behavior change. These instances of behavior change may be indicative of changes in the subject's health state.
US10818382B1

A method comprises receiving a consumer token; in response to the consumer token being associated with the consumer in a consumer profile database, transmitting a first set of questions to the consumer device. The method comprises receiving a session request from the consumer device and generating a session token uniquely identifying a time interval for receipt of consumer data from a physician. The method comprises receiving a physician token; in response to the physician token being associated with the physician token within the session token and a time of receipt being associated with the time interval within the session token, initiating a secure communication session with the physician device and transmitting a second set of questions to the physician device. The method comprises generating a consumer score corresponding to the responses to the first and second plurality of inputs and determining a consumer protection product based on the consumer score.
US10818381B2

Methods and systems for obtaining reference data from one or more EMR systems are described. A universal API request may be sent from an external application server to middleware. The universal API request may be translated into an EMR-specific request via the middleware. The EMR-specific request may be sent to the selected EMR system. An EMR-specific response may be received from the one or more EMR systems at the middleware, being generated by the selected EMR systems. The EMR-specific response may be translated into a universal API response via the middleware. The universal API response may be received at the external application server from the middleware.
US10818373B2

A memory device includes a plurality of memory cell arrays, a plurality of data transmitters corresponding to the plurality of memory cell arrays, respectively, and suitable for transmitting data read in parallel from the corresponding memory cell arrays, and a test circuit suitable for selecting one data transmitter among the plurality of data transmitters, and sequentially outputting data transmitted in parallel from the selected data transmitter to one data input/output pad among a plurality of data input/output pads, during a test mode.
US10818367B2

A method of operating a controller that controls a non-volatile memory device having a first memory block and a second memory block. The controller may detect invalid data of the first memory block, determine whether the detected invalid data is less than a reference value, and execute a secure erase operation of changing a voltage distribution of the detected invalid data based on a result of the determination. According to this method, it may be possible to enhance security of data stored in the non-volatile memory device, to prevent a physical erase operation from being excessively performed, and to increase the life span of the non-volatile memory device.
US10818364B2

According to one embodiment, a voltage generation circuit includes a first boost circuit, a voltage division circuit, a first detection circuit, a capacitor and a first switch. The first boost circuit outputs a first voltage. The voltage division circuit divides the first voltage. The first detection circuit is configured to detect a first monitor voltage supplied to the first input terminal, based on a reference voltage which is supplied to a second input terminal of the first detection circuit, and to control an operation of the first boost circuit. The capacitor is connected between an output terminal of the first boost circuit and the first input terminal of the detection circuit. The first switch cuts off a connection between the capacitor and the first detection circuit, based on an output signal of the first detection circuit, until the first voltage is output from the first boost circuit.
US10818363B1

Methods of operating a memory, and apparatus configured to perform similar methods, include determining first states of a first sense node and a second sense node while a first voltage level is capacitively coupled to the first sense node and while a second voltage level is capacitively coupled to the second sense node, determining a second states of the first and second sense nodes while a third voltage level is capacitively coupled to the first sense node and while a fourth voltage level is capacitively coupled to the second sense node, determining a fifth voltage level in response to at least the first states of the first and second sense nodes and the second states of the first and second sense nodes, and determining third states of the first and second sense nodes while the fifth voltage level is capacitively coupled to the first and second sense nodes.
US10818360B2

The present disclosure relates to a memory device and a memory system including the same. The memory device includes a memory cell storing data, a voltage generation circuit selectively outputting a program voltage and verify voltages in response to an operation control signal, a page buffer including first latches and second latches, and storing first data sensed by a first sensing current in the first latches and second data sensed by a sensing current greater than the first sensing current in the second latches during a verify operation using the verify voltages, and a pass/fail check circuit determining a pass or fail of the verify operation of the memory cell according to the first data and allowable bits.
US10818355B2

Disclosed is a semiconductor memory device including a memory cell based on a static random access memory having a 6T or 4T2R configuration and including a first internal node, a second internal node, a first ferroelectric capacitor, and a second ferroelectric capacitor, the first ferroelectric capacitor and the second ferroelectric capacitor having respective first ends connected respectively to the first internal node and the second internal node. For recovering data stored in a non-volatile fashion in the first ferroelectric capacitor and the second ferroelectric capacitor, a first access transistor connected between the first internal node and a first bit line and a second access transistor connected between the second internal node and a second bit line are turned on, and respective capacitive components of the first bit line and the second bit line are used as load capacitances.
US10818352B2

An integrated circuit memory device includes an array of resistive memory cells and a programming circuit, which is electrically coupled by a plurality of word lines and plurality of bit lines to corresponding rows and columns of the resistive memory cells. The programming circuit includes a control circuit and word line driver that are collectively configured to generate word line program voltages having magnitudes that vary as a function of the row and/or column addresses of the resistive memory cells in the array, during operations to program the array with write data. According to the function, the magnitude of a word line program voltage associated with a first resistive memory cell having a first parasitic resistance is less than a magnitude of a word line program voltage associated with a second resistive memory cell having a second parasitic resistance, which is greater than the first parasitic resistance.
US10818348B2

According to one embodiment, a semiconductor memory device includes a memory cell array, a data storage circuit and a control circuit. The data storage circuit holds first data to be written into the memory cell and holds 1 bit data calculated from the first data. The control circuit writes the data of n bits into the memory cell in a first write operation and then executes a second write operation. The control circuit carries out the following control in the second write operation. It reads data stored in the memory cell in the first write operation. It restores the first data based on the data read from the memory cell and the 1 bit data held in the data storage circuit. It writes the restored first data into the memory cell.
US10818343B2

Systems, devices, and methods for charging a node of a sense component during an access operation are described. The node of the sense component may be coupled with a charge transfer device and with a voltage source using a switching component. The voltage source may be configured to output different voltages (e.g., two different precharge voltages) during different phases of the access operation. The switching component may be configured to selectively couple the node with the voltage source and the different voltages may be used to precharge the node during different phases of the access operation. The different voltages of the voltage source may provide an adequate sense window.
US10818338B2

Provided herein are memory devices, systems including memory devices, and methods of operating memory devices in which multiple counters are provided to permit memory refresh commands greater freedom in targeting subsets of the memory device for data refresh operations. In one embodiment, a memory device is provided, comprising a plurality of memory banks, and circuitry configured to (i) store a plurality of values, each of the plurality of values corresponding to one of the plurality of memory banks; (ii) refresh first data stored in a first one of the plurality of memory banks; and (iii) update a first one of the plurality of values corresponding to the first one of the plurality of memory banks based at least in part on refreshing the first data.
US10818333B2

Word lines intersect bit lines at a plurality of cross points where a plurality of single memory transistor synapse cells are located. Each cell includes a memory transistor; a pulse shaping unit coupled to a given one of a plurality of signal lines and a gate of the memory transistor; a logic gate having inputs coupled to a corresponding one of the word lines and a corresponding one of the bit lines, and an output coupled to the pulse shaping unit; and a pass gate arrangement. The latter is coupled to the memory transistor, the corresponding one of the word lines, the corresponding one of the bit lines, and the output of the logic gate. Pulses are applied to the gate of the memory transistor for weight adjustment during update and to interconnect the memory transistor to the corresponding one of the bit lines during inference.
US10818314B1

An apparatus according to one embodiment includes a controller configured to control writing operations to a magnetic recording tape. The apparatus further includes logic integrated with and/or executable by the controller for causing the controller to write user data to the magnetic recording tape in a user data area of the magnetic recording tape. Furthermore, the logic is integrated with and/or executable by the controller for causing the controller to create a housekeeping data set (HKDS) that includes location information for the user data written in the user data area, and write several copies of the HKDS in a non-user data area of the magnetic recording tape.
US10818312B2

According to one implementation, an affect-driven dialog generation system includes a computing platform having a hardware processor and a system memory storing a software code including a sequence-to-sequence (seq2seq) architecture trained using a loss function having an affective regularizer term based on a difference in emotional content between a target dialog response and a dialog sequence determined by the seq2seq architecture during training. The hardware processor executes the software code to receive an input dialog sequence, and to use the seq2seq architecture to generate emotionally diverse dialog responses based on the input dialog sequence and a predetermined target emotion. The hardware processor further executes the software code to determine, using the seq2seq architecture, a final dialog sequence responsive to the input dialog sequence based on an emotional relevance of each of the emotionally diverse dialog responses, and to provide the final dialog sequence as an output.
US10818305B2

A method of encoding an audio signal is provided comprising: applying multiple different time-frequency transformations to an audio signal frame; computing measures of coding efficiency across multiple frequency bands for multiple time-frequency resolutions; selecting a combination of time-frequency resolutions to represent the frame at each of the multiple frequency bands based at least in part upon the computed measures of coding efficiency; determining a window size and a corresponding transform size; determining a modification transformation; windowing the frame using the determined window size; transforming the windowed frame using the determined transform size; modifying a time-frequency resolution within a frequency band of the transform of the windowed frame using the determined modification transformation.
US10818299B2

A method of verifying a user identity using a Web-based multimodal interface can include sending, to a remote computing device, a multimodal markup language document that, when rendered by the remote computing device, queries a user for a user identifier and causes audio of the user's voice to be sent to a multimodal, Web-based application. The user identifier and the audio can be received at about a same time from the client device. The audio can be compared with a voice print associated with the user identifier. The user at the remote computing device can be selectively granted access to the system according to a result obtained from the comparing step.
US10818295B1

A method may include obtaining, at a device, a first input that results in audio playback of a first stored message and establishing a network connection between the device and a remote transcription system. The method may include directing audio of the first stored message to the remote transcription system and obtaining transcriptions of the audio from the remote transcription system during playback of the first stored message. The method may include maintaining the network connection after playback of the first stored message and obtaining a second input that results in audio playback of a second stored message. The method may include directing audio of the second stored message to the remote transcription system and obtaining transcriptions of the audio from the remote transcription system during playback of the second stored message. The method may include obtaining an indication to terminate the network connection and terminating the network connection.
US10818292B2

A method for term-dependent output of information based on a voice input to a specific group includes the steps of: capturing the voice input; analyzing the captured voice input for the presence of a group-specific key term, associated with the specific group; and on detection of the group-specific key term in the analyzed voice input, outputting the information based on the voice input to the specific group.
US10818284B2

A method and server for determining an intent associated with a spoken user utterance are disclosed. The method includes determining at least one speech unit where each speech unit has textual data representative of a word or pause and has a corresponding segment of the digital audio signal. For each speech unit, the method includes generating a respective textual feature, generating a respective acoustic feature vector and generating a respective enhanced feature vector. The method also includes employing a neural network (NN) configured to determine the intent of the spoken user utterance by inputting into the NN the enhanced feature vectors. The NN has been trained to estimate a probability of the intent being of a given type.
US10818281B2

A digital circuit arrangement for an ambient noise-reduction system affording a higher degree of noise reduction than has hitherto been possible. The arrangement converts the analog signals into N-bit digital signals at sample rate f0, and then subjects the converted signals to digital filtering. The value of N in some embodiments is 1 but, in any event, is no greater than 8, and f0 may be 64 times the Nyquist sampling rate but, in any event, is substantially greater than the Nyquist sampling rate. This permits digital processing to be used without incurring group delay problems that rule out the use of conventional digital processing in this context. Furthermore, adjustment of the group delay can readily be achieved, in units of a fraction of a micro-second, providing the ability to fine tune the group delay for feed forward applications.
US10818280B2

The present invention provides an electronic device storage container for preventing unauthorized eavesdropping by an electronic device that includes active listening capabilities. The electronic device storage container includes a base, perimeter sidewalls extending upwardly therefrom to form an interior volume, and a lid hingedly affixed to one sidewall. An electronics housing is disposed within the interior volume and includes a power source operably connected to a white noise generator, a photosensor, a plurality of USB ports, an internal speaker, an external speaker, a fan, a volume control, a lid interlock switch, and one or more exterior LEDs. The housing may include layers of soundproofing material. The white noise generator emits a sound signal to prevent the microphone of the stored electronic device from recording conversations or other sounds. The photosensor detects when the electronic device receives an incoming transmission, and the external speaker notifies the user of the incoming transmission.
US10818279B1

A musical input device accepts user input and generates output data indicative of musical notes. Based on a selected musical scale, a first set of keys is configured, such that each key of the first set outputs a respective chord associated with the scale. A second set of keys may be configured to output individual notes from the scale, or chords that are associated with a different scale. The keys may be provided with visible indicia, such as a color indicating the root note of a chord. Visible indicia may indicate relationships between keys, such as a melody note that matches the root note of a chord. Control keys may be used to add notes to chords or modify notes in chords, such as by adding additional octaves to the output or modifying the voicing, inversion, or spread of a chord.
US10818272B1

A bridge saddle assembly for a musical instrument has a channel member with a side rail. A bridge saddle is disposed within the channel member. The bridge saddle has a cylindrical, rectangular, triangular, thin blade, or rounded top and bottom with flat sides shape. A rocker cup is disposed under the channel member to allow the bridge saddle assembly to pivot. The bridge saddle is a homogenous material, such as brass, with a plurality of grooves adapted for receiving a plurality of strings. A bolt is disposed through an opening in the side rail and into a threaded opening in the bridge saddle. A spring is disposed over the bolt between the side rail and the bridge saddle. A tail assembly is mounted to a surface of the musical instrument. A plurality of strings is coupled to the tail assembly and extend through the grooves in the bridge saddle.
US10818268B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting a brightness of a display based on an image. In one aspect, a method includes obtaining an image, determining an amount of brightness in the image, determining an amount of contrast in the image, determining a brightness gain that reflects an amount to adjust brightness of a display based on both the amount of brightness in the image and the amount of contrast in the image, adjusting the brightness of the display based on the brightness gain, and providing the image for output on the display with the brightness of the display adjusted in accordance with the brightness gain.
US10818260B2

Each unit circuit includes a thin film transistor (first stabilization transistor) having a gate terminal to which a clear signal which goes to an on level when a frame period ends applied, a drain terminal connected to a charge holding node, and a source terminal to which a potential of an off level is applied. Here, a gate length of the thin film transistor is set to be larger than gate lengths of other charge holding node turn-off transistors. Alternatively, a multi-gate structure is adopted for the thin film transistor and a single gate structure is adopted for the other charge holding node turn-off transistors.
US10818256B2

In a pulse output circuit in a shift register, a power source line which is connected to a transistor in an output portion connected to a pulse output circuit at the next stage is set to a low-potential drive voltage, and a power source line which is connected to a transistor in an output portion connected to a scan signal line is set to a variable potential drive voltage. The variable potential drive voltage is the low-potential drive voltage in a normal mode, and can be either a high-potential drive voltage or the low-potential drive voltage in a batch mode. In the batch mode, display scan signals can be output to a plurality of scan signal lines at the same timing in a batch.
US10818253B2

A display device comprises a display panel, a drive circuit configured to drive the display panel, a timing controller configured to control the drive circuit, and a power supply configured to output a supply voltage to the display panel. The timing controller is configured to output a vertical synchronization signal having an image display period and a blanking interval. The power supply is configured to vary a level of the supply voltage during the blanking interval of the vertical synchronization signal.
US10818247B2

A display method for reducing motion blur in a video is provided. The display method includes the following steps. Receive a video signal including multiple frames. Display the multiple frames sequentially in multiple frame intervals on a display panel, wherein each frame interval includes a vertical blanking interval and a data scan interval. Provide a backlight enable signal in each frame interval to control turning on and turning off of a backlight unit for the display panel. The backlight enable signal includes a first enable pulse and a blanking enable pulse. The first enable pulse is in the data scan interval. The blanking enable pulse is in the vertical blanking interval. The backlight unit is turned on during the first enable pulse and the blanking enable pulse.
US10818245B2

A touch sensor for controlling intensity of lighting electrically connected thereto, the touch sensor including a touch sensor interface for detecting a touch of a user, a power supply connected to the touch sensor for controlling the intensity of the lighting, and a backlight behind the touch sensor interface, and including a plurality of light sources for illuminating different portions of the touch sensor interface.
US10818240B2

A present disclosure relates to a method of sensing characteristic value of circuit element and display using it. The display device is able to accurately sense deterioration of the organic light-emitting diode disposed in each subpixel of a display panel and compensate for the deterioration. The method of sensing characteristic value of circuit element is able to save a sensing time for an entire display panel and improve a driving speed of the display device by efficiently performing a deterioration sensing process of the organic light-emitting diode.
US10818239B2

The present disclosure provides a pixel driving circuit and a method for driving the same, a pixel unit, and a display panel. The pixel circuit includes: a driving sub-circuit, configured to generate driving current based on a data signal and a first voltage; a first light-emitting control sub-circuit configured to receive a first control signal and the first voltage, and provide the first voltage to the driving sub-circuit under control of the first control signal; a second light-emitting control sub-circuit configured to receive a second control signal and provide driving current generated by the driving sub-circuit to an output terminal of the pixel driving circuit under control of the second control signal; a driving control sub-circuit configured to receive the second control signal and the data signal and provide the data signal to the driving sub-circuit under control of the second control signal; and a reset sub-circuit configured to receive a reset signal and a second voltage, and reset the driving sub-circuit using the second voltage under control of the reset signal.
US10818232B2

A display device including pixels is provided. Each pixels includes a light emitting element, a first transistor configured to supply current to the light emitting element, a second transistor configured to control emission of the light emitting element, a first capacitor including a first electrode and a second electrode, and a second capacitor including a third electrode and a fourth electrode. The first electrode is connected to a gate electrode of the first transistor. The second and third electrodes are connected to a main terminal of the first transistor. The fourth electrode is connected to a main terminal of the second transistor. The first capacitor is arranged between the substrate and the second capacitor. At least a portion of an outer edge of the first electrode is arranged more to an inside than that of the third electrode.
US10818230B1

A pixel circuit for a display device is operable in a compensation phase, a data programming phase, and an emission phase, whereby the one horizontal time is minimized while maintaining accurate compensation of the threshold voltage of the drive transistor, and noise applied to the gate of drive transistor during the emission phase is substantially eliminated. The pixel circuit includes a drive transistor configured to control an amount of current from a power supply to a light-emitting device during the emission phase depending upon a voltage input applied to a gate of the drive transistor, and a threshold voltage of the drive transistor is compensated during the compensation phase. The pixel circuit further includes two transistors, one of which is connected between a data voltage input line and the other transistor, and the other transistor further is connected to the gate of the drive transistor, such that when the two transistors are in an on state during the data programming phase, the data voltage is applied to the gate of the drive transistor. The pixel circuit further may include another transistor that is connected between the power supply and a node N1 between the two transistors, such that during the emission phase, the power supply is applied to the node N1 to shield the drive transistor from noise from the data voltage input line.
US10818222B2

An embodiment of a display device includes first, second, and third pixels including first, second, and third transistors, a first light-emitting stage to apply a first light-emitting signal including a first pulse at a turn-off level to a gate electrode of the first transistor, a second light-emitting stage to apply a second light-emitting signal including a second pulse at a turn-off level to a gate electrode of the second transistor, and a third light-emitting stage to apply a third light-emitting signal including a third pulse at a turn-off level to a gate electrode of the third transistor, wherein an interval between generation times of the first and second pulses is the same as an interval between generation times of the second and third pulses, and an interval between extinction times of the first and second pulses is different from an interval between extinction times of the second and third pulses.
US10818216B2

A grayscale voltage generator circuit that is less likely to be influenced by the offset voltage is provided. The grayscale voltage generator circuit is a semiconductor device that includes a D/A converter circuit, a first Gm amplifier, a second Gm amplifier, a current control circuit, an output buffer, and a selector circuit. The D/A converter circuit generates a first voltage and a second voltage from an upper bit of a digital signal. The current control circuit generates a first current from a lower bit of the digital signal and functions as a current source of the first Gm amplifier. The output buffer generates a third voltage from currents output from the first Gm amplifier and the second Gm amplifier. The third voltage is input to the second Gm amplifier. The selector circuit selects voltages that are to be input to the first Gm amplifier and the second Gm amplifier.
US10818215B2

The present disclosure provides a display panel and a display apparatus. The display panel includes: light-emitting elements which include a first light-emitting element that emits light of a first color having a wavelength ranging from λ1 to λ2, a second light-emitting element that emits light of a second color having a wavelength ranging from λ3 to λ4, and a third light-emitting element that emits light of a third color having a wavelength ranging from λ5 to λ6; and first to third capping layers respectively covering light-exiting sides of the first to third light-emitting elements. At least one of the first to third capping layers contains an ultraviolet light absorber that can absorb light having a wavelength ranging from 380 nm to 410 nm with an absorption rate greater than or equal to 20%.
US10818211B2

A display apparatus is disclosed. The display apparatus includes a display panel, a master timing controller embedded driver (TED), N slave TEDs and an inter-chip bus. N is a positive integer. The display panel has (N+1) display areas. The master TED is disposed corresponding to a first display area. The N slave TEDs are disposed corresponding to a second display area˜a (N+1)-th display area respectively and controlled by the master TED. The inter-chip bus includes a first wire and a second wire coupled between the master TED and N slave TEDs respectively and used for bi-directionally transmitting clock signal and data signal respectively.
US10818192B2

A conflict alerting method based on control voice comprises: collecting radio voice messages of a controller and a pilot and converting the radio voice messages into digital signals by an audio card of a control position; converting the digital signals into text messages by a voice recognition function and sending the text messages together to a system server; extracting, by the system server, control commands from the text messages; determining a moving track of an aircraft in a future period of time based on the control commands; identifying a possible dangerous conflict between aircrafts in combination with current location messages, motion parameter messages and future motion tracks of various aircrafts in an air traffic management system, and providing an alert prompt.
US10818180B2

A parking support ECU 10 detects a parking area based on a camera image acquired by cameras 20A through 20D for photographing a surrounding area of an own vehicle. The ECU displays a parking completed location to superimpose the parking completed location on the parking surrounding area. The parking completed location is a location of the own vehicle when parking to the parking area is completed. In the case where an obstacle having a height equal to or greater than a first threshold height H1th is present in the parking area, the ECU extrapolates, as the parking completed location, a location obtained by moving a normally completed location in an entering direction of the parking area by a specific distance which is determined based on a location of the obstacle. The normally completed location is the parking completed location when no obstacle is present in the parking area.
US10818158B2

Systems, methods, and software for monitoring and controlling a security system for a structure are provided herein. An exemplary method may include receiving sensor data from at least one first peripheral, the sensor data associated with at least one of activity inside and activity outside of a structure; determining a critical event based in part on the sensor data; creating an alert based in part on the critical event; getting user preferences associated with at least one of a user and a base unit; determining a response based in part on the alert and user preferences; and activating at least one of a second peripheral and a service based in part on the response.
US10818154B2

A vehicle-mountable child protective device including a housing which is mountable onto a door of a vehicle and including a first housing portion, which is at least partially located within the vehicle when the device is mounted onto the vehicle and during device operation, and a second housing portion, which is at least partially located outside the vehicle when the device is mounted onto the vehicle and during device operation, a flag which is rotatably mounted via a flagpole onto the first housing portion and a flag positioning assembly at least partially within the first housing portion for automatically rotating the flag to a raised position outside of and above the vehicle upon opening of the door of the vehicle.
US10818149B2

A connectible component is connected to a housing. A sensor of the housing is utilized to detect an identity element of the at connectible component. The connectible component is identified utilizing the at least one sensor. In some implementations, identification of the connectible component may identify whether or not a connectible component is connected to the housing. In other implementations, identification of the connectible component may identify the type of connectible component that is connected. In such implementations, the housing may house an electronic device and the electronic device may be configured based on the type of connectible component that is connected.
US10818146B1

A system for performing secure maintenance on automated machines may include a maintenance management apparatus and an automated machine. The maintenance management apparatus is configured for scheduling the maintenance appointment for the automated machine, in response to scheduling the maintenance appointment and creating and communicating a maintenance security code to the automated machine. The automated machine is configured for receiving a request from a maintenance provider to initiate the maintenance appointment, validating the maintenance provider using the maintenance security code and providing access to a secure item storage unit, determining that the maintenance provider has completed the maintenance appointment, and communicating information associated with the maintenance appointment to the maintenance management apparatus and/or a computing device of the maintenance provider.
US10818144B2

Devices, systems and methods are provided to enable casino operators to provide printed tangible items for patron uses, such as lottery tickets. Such embodiments accept tangible indicators of financial consideration from patrons, such as currency or tickets associated with certain verifiable values, such as valid and winning lottery tickets and other forms of consideration which a patron can provide to a casino in exchange for one or more points.
US10818133B2

An apparatus, method, and system to acquire and display casino data on a portable electronic device may include a portable electronic device having a processor operative with a real-time location based data application to transmit the location of the portable electronic device and acquire, prioritize, store and display real-time casino data. The real-time casino data may be periodically updated based on the location of the portable electronic device and visually presented to a user on a display of the portable electronic device.
US10818127B2

Gaming systems and methods for online gaming are disclosed. A method includes providing and streaming a video of the gaming machine, which is to be remotely played by a user; displaying the video at a client station of the user; and receiving from the client station input data including data indicative of the user's interaction with controls of the gaming machine which appearing in the video; and activating the gaming machine based on the input data. Activation of the gaming machine based on the input data can be based on mapping data associating regions of the video with controls of the machine, which appearing at these regions of the video, and includes processing the input data by using the mapping data to thereby map the one or more regions of the video with which the user had interacted to respective controls of the gaming machine that appear in those regions.
US10818125B2

A gaming system combines roulette and mahjong gaming into a single new game for ball-effecting a mahjong event. The game may comprise a grouped series of roulette wheel assemblies bearing mahjong symbols and a plurality of balls respectively receivable in ball-receiving sectors for identifying a number of mahjong symbols. The group of mahjong symbols identified by the randomly received balls defines a wagerable mahjong event. Players may participate in the gaming in a player participation area, which area is opposed a theatrical or auditorium type visual display of the grouped roulette wheel assembly action. Players may input their wagers in the player participation area and watch the roulette action unfold on the visual displays. Certain methodology for effecting the mahjong event is further supported by the roulette medium.
US10818124B2

An automated processing system for making beverage comprises: an operation space, including a plurality of operation areas; a plurality of multi-shaft mechanical arm devices, at least including a driving device and a clamping device, respectively, wherein the driving device is used for driving the multi-shaft mechanical arm device to position the clamping device within an operation range; and a control panel, electrically connected to the multi-shaft mechanical arm device for controlling the multi-shaft mechanical arm devices to position the clamping device of one of the multi-shaft mechanical arm devices to the operation areas with respect to a preset order. Accordingly, the beverage can be made with a fully automated process and advantages of rapidly making the beverage, conveniently managing with the fully automated design and effectively saving the labor cost can be achieved.
US10818123B2

A food product storage and vending kiosk includes a cold storage unit, an oven unit, and a transportation mechanism. The cold storage unit includes a plurality of food packages, an active shelving system storing the plurality of food packages, and a freezer. Each of the food packages includes a food product in a box. The oven unit includes a base oven deck for receiving the food product and rising to meet and seal with a main body to form a sealed oven cavity for cooking the food product. The transportation mechanism is for moving a food package out of the cold storage unit, onto an elevator platform that lifts the food package to the oven unit, pushing the food product from the box onto the base oven deck for cooking, and pushing the food product off of the base oven deck into the box and out of a delivery chute.
US10818115B1

A guest management system configured to facilitate the provision of services to guest. A guest's personal computing device, and provided computing devices, are used to request and receive products and services. The services provided may be tacked and scored based on either feedback from guests and/or objective measurements of the performance of service providers. Services are optionally dependent on an automatically determined location of a guest and may include access to third party accounts of the guests.
US10818110B2

A vehicle can produce a user interface that provides details about the autonomous driving benefits for a journey at the end of each trip and can keep a log of autonomous driving (AD) and manual driving (MD) history. The metrics that would be monitored and displayed may include one or more, but is not limited to, a time on the road, a time in traffic, money spent on electricity for a battery, a time in manual mode, a time in autonomous mode, multiple stops, hard accelerations, hard brakes, a time spent above the speed limit, routes taken, multiple stops along the way, regenerated energy, non-regenerated energy used, etc. The journey summary may include autonomous safety benefits that are unique to an AD vehicle.
US10818101B2

A method of rendering medical image data includes: obtaining an image, having a plurality of voxels, of a volume of patient tissue having a plurality of tissue types; for each of the plurality of voxels: determining a first type indicator value indicating a likelihood that the voxel depicts a first one of the tissue types; storing the first type indicator value in association with the voxel; setting a first type indicator threshold for the first tissue type; rendering the image on a display and applying a first visual filter to a first subset of the voxels having type indicator values that satisfy the first type indicator threshold; and updating the rendering, responsive to receiving input data specifying a modified first type indicator threshold, to apply the first visual filter to an updated first subset of the voxels having first type indicator values that satisfy the modified first type indicator threshold.
US10818100B2

A method for generating a 3D point cloud representative of a 3D ear of an individual, from a first set of at least one 2D image of the ear, using a parametric 3D ear model is provided.
US10818085B1

This disclosure is generally directed to 3D tolerance analysis. In one exemplary method, a combination of a variation analysis procedure and a finite element analysis (FEA) procedure is executed by a computer. The variation analysis procedure involves determining a first simulated force for effecting a mating between a first surface of a first part and a first surface of a second part. A first set of deformation parameters is determined by applying the first simulated force to the first surface of the first part. The FEA procedure involves determining a second simulated force for effecting the mating between the two surfaces based on one or more assembly loads. A second set of deformation parameters is determined by applying the second simulated force to the first surface of the first part. Various deformation parameters of the mated assembly can be obtained by combining the first and second set of deformation parameters.
US10818081B2

Techniques and systems are described herein for determining dynamic lighting for objects in images. Using such techniques and systems, a lighting condition of one or more captured images can be adjusted. Techniques and systems are also described herein for determining depth values for one or more objects in an image. In some cases, the depth values (and the lighting values) can be determined using only a single camera and a single image, in which case one or more depth sensors are not needed to produce the depth values.
US10818077B2

A method of controlling a virtual camera within a three-dimensional volume associated with a scene. A virtual camera position within the three-dimensional volume is determined. Coverage, by a plurality of physical cameras, of at least a portion of the scene as viewed from a plurality of viewpoints associated with the virtual camera position, is determined. The virtual camera is controlled to generate a view of the scene, based on the determined coverage, in response to receiving a user command changing at least one viewpoint attribute of the virtual camera.
US10818073B2

A system and method are provided for generating time resolved series of angiographic volume data having flow information integrated therewith. The method includes generating a series of 3D time-resolved vascular volumes from time resolved x-ray projection data and calculating blood velocity in the vascular volumes x-ray projection data to determine a rate of change of calculated contrast material arrival time at positions along the vascular volumes. The method also includes displaying the 3D time-resolved vascular volumes with a graphical indication of blood velocity in the vascular volumes.
US10818059B1

Embodiments provide for sculpt transfer. Embodiments include identifying a source polygon of a source mesh that corresponds to a target polygon of a target mesh. Embodiments include determining a first matrix defining a first rotation that aligns a target rest state of the target polygon to a source rest state of the source polygon, determining a second matrix defining a linear transformation that aligns the source rest state to a source pose of the source polygon, wherein the linear transformation comprises rotating and stretching, determining a third matrix defining a second rotation that aligns the source pose to the target rest state, and determining a fourth matrix defining a third rotation that aligns the source rest state to the source pose. Embodiments include determining a target pose of the target polygon based on the target rest state, the first matrix, the second matrix, the third matrix, and the fourth matrix.
US10818053B2

A method for generating a visual illustration of data organized in a multiway graph is provided. In an embodiment, a computer system maintains a plurality of nodes and edges within a multiway graph and displays a visual user interface with a first node positioned at the center of the visual user interface and child nodes positioned at radially symmetric positions surrounding the first node. The computer system receives a first input that specifies a selection of a first child node. In response to receiving the first input, the computer system updates the visual user interface to display: the first node, positioned at the center; the child nodes, positioned at radially symmetric positions surrounding the first node; the first child node positioned below the first node; and grandchild nodes of the first child node, displayed as polygons positioned at radially symmetric positions around a circular area surrounding the child nodes.
US10818043B1

An example method for neural network based interpolation of image textures includes training a global encoder network to generate global latent vectors based on training texture images, and training a local encoder network to generate local latent tensors based on the training texture images. The example method further includes interpolating between the global latent vectors associated with each set of training images, and interpolating between the local latent tensors associated with each set of training images. The example method further includes training a decoder network to generate reconstructions of the training texture images and to generate an interpolated texture based on the interpolated global latent vectors and the interpolated local latent tensors. The training of the encoder and decoder networks is based on a minimization of a loss function of the reconstructions and a minimization of a loss function of the interpolated texture.
US10818040B2

In an embodiment, an image capture device includes a housing configured to be attached to a host device (that has a camera and a light source). The device includes a light chamber within the housing. The chamber includes a first port facing a direction where the host camera would be located when the device is attached to the host, and a second port substantially opposite the first port. The device includes a light pipe having an opening that faces a direction where the host device light source would be located. The light pipe is configured to transmit light from the host device light source for providing illumination at or about the second port. The device includes a lens cover configured to move between a closed position in which the lens cover blocks the second port and an open position in which the lens cover does not block the second port.
US10818033B2

Disclosed are systems and methods for improving interactions with and between computers in content searching, hosting and/or providing systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide an image processing framework that sub-divides computer vision techniques into three computationally efficient steps: detection, classification and matching. These steps provide an improved image processing framework that can analyze live stream data of a media file, in real-time, in order to identify and track specific digital objects depicted therein. This enables not only image processing detection results, but also the capabilities of augmenting the video stream with additional data related to the detected object.
US10818028B2

A computing system is configured to train an object classifier. Monocular image data and ground-truth data are received for a scene. Geometric context is determined including a three-dimensional camera position relative to a fixed plane. Regions of interest (RoI) and a set of potential occluders are identified within the image data. For each potential occluder, an occlusion zone is projected onto the fixed plane in three-dimensions. A set of occluded RoIs on the fixed plane are generated for each occlusion zone. Each occluded RoI is projected back to the image data in two-dimensions. The classifier is trained by minimizing a loss function generated by inputting information regarding the RoIs and the occluded RoIs into the classifier, and by minimizing location errors of each RoI and each occluded RoI of the set on the fixed plane based on the ground-truth data. The trained classifier is then output for object detection.
US10818018B2

One or more motion vectors is specified in ascending order of a difference between a pixel value at a position C in I1 [lv] and a pixel value at a position separated, in accordance with a corresponding motion vector, from the position C in I2 [lv] among motion vectors at a plurality of positions with reference to the position C in flow′ [lv+1]. A flow [lv] is generated using flow″[lv+1] including, as an element at the position C, one motion vector based on the one or more motion vectors, I1 [lv], and I2 [lv].
US10818016B2

Systems and methods for predictive/reconstructive visual object tracking are disclosed. The visual object tracking has advanced abilities to track objects in scenes, which can have a variety of applications as discussed in this disclosure. In some exemplary implementations, a visual system can comprise a plurality of associative memory units, wherein each associative memory unit has a plurality of layers. The associative memory units can be communicatively coupled to each other in a hierarchical structure, wherein data in associative memory units in higher levels of the hierarchical structure are more abstract than lower associative memory units. The associative memory units can communicate to one another supplying contextual data.
US10818013B2

There is provided a medical imaging processing device, comprising: at least one hardware processor executing a code for: iteratively generating instructions for iterative adjustment of presentation parameter(s) of a 2D frame of the 3D anatomical image presented on the display, for creating a sequence of adapted 2D frames of the 3D anatomical image, the instructions transmitted from the medical imaging processing device to a physical input interface of at least one of the client terminal and display, for each respective 2D frame: capturing the respective 2D frame from video signals transmitted from the client terminal to the display, analyzing the respective captured 2D frame for extraction of a 2D anatomical image, analyzing the respective captured 2D frame to identify metadata element(s), converting the metadata element(s) into converted metadata value(s), and formatting the extracted 2D anatomical images and associated converted metadata values for reconstruction of the 3D anatomical image.
US10818005B2

Methods and systems for determining a layer on which a defect detected on a wafer is located are provided. One method includes detecting defects on a wafer by directing light to the wafer at first and second angles of incidence and determining locations of the defects on the wafer based on the output corresponding to the defects. For one of the defects detected in the output generated for one spot illuminated on the wafer with the light directed to the wafer at the first and second angles, the method includes comparing the locations of the one of the defects determined based on the output generated with the light directed to the one spot on the wafer at the first and second angles. The method further includes determining a layer of the wafer on which the one of the defects is located based on results of the comparing.
US10817993B2

A radiographic imaging system and imaging method that improves image quality of a combined image including a defective region caused by a structural object of a radiation detection apparatus are provided. The radiographic imaging system, which includes a plurality of radiation detection apparatuses that detect radiation and a combining processing unit that combines a plurality of radiographic images acquired from the plurality of radiation detection apparatuses to generate a combined image, corrects a pixel value of a correction target pixel of a region in which a structural object of a radiation detection apparatus is included in the combined image using a pixel value of a pixel in a range predetermined with reference to the correction target pixel of a region in which the structural object is not included in the combined image.
US10817991B2

A machine learning model can be trained to perform super-resolution by using high-frequency loss. One or more degradations of a first type can be applied to reference images to generate corresponding degraded images that include a reduced amount of high-frequency texture information when compared to the corresponding reference images. A mapping function associated with a machine learning process can used to generate predicted images. One or more degradations of a second type can be applied to the predicted images and the reference images to generate corresponding low-frequency images. The low frequency images corresponding to the predicted images can be compared to the low-frequency images corresponding to the reference images. Based at least partially on the comparison, a loss value can be calculated. If the loss value exceeds a loss value threshold, the mapping function can be updated in accordance with the loss value.
US10817989B2

An artificial intelligence (AI) decoding apparatus includes a memory storing one or more instructions, and a processor configured to execute the stored one or more instructions, to obtain image data corresponding to a first image that is encoded, obtain a second image corresponding to the first image by decoding the obtained image data, determine whether to perform AI up-scaling of the obtained second image, based on the AI up-scaling of the obtained second image being determined to be performed, obtain a third image by performing the AI up-scaling of the obtained second image through an up-scaling deep neural network (DNN), and output the obtained third image, and based on the AI up-scaling of the obtained second image being determined to be not performed, output the obtained second image.
US10817986B2

A terminal for receiving streaming data may receive information of a plurality of different quality versions of an image content; request, based on the information, a server for a version of the image content from among the plurality of different quality versions of the image content; when the requested version of the image content and artificial intelligence (AI) data corresponding to the requested version of the image content are received, determines whether to perform AI upscaling on the received version of the image content, based on the AI data; and based on a result of the determining whether to perform AI upscaling, performs AI upscaling on the received version of the image content through a upscaling deep neural network (DNN) that is trained jointly with a downscaling DNN of the server.
US10817971B2

Disclosed are a method and apparatus for embedding a graphic image representation into a two dimensional matrix code by modifying the characteristic values of individual pixels in the image according the values of a provided two dimensional matrix code image. The modified character pixel values are determined using an optimization procedure that minimizes a visual distortion with respect to the original graphic image representation while maintaining the value of a probability of error model below a specified limit.
US10817968B2

A location enabled mobile wireless device and central system cooperate to provide traffic control such as vehicle inspection site services and toll station services. Traffic control information such as vehicle inspection site information and toll station information is independently processed by a third party provider and sent to the central system. The mobile wireless device monitors its location and sends location and vehicle related information to the central system. The central system compares data from the third party provider and the mobile wireless device. The mobile wireless device or the central system take an action based on the comparison, such as toll payment or vehicle inspection site operations.
US10817961B1

Systems and method are provided for tracking online communities. One method includes at a first time, sorting the plurality of users by: determining that a group of the plurality of users belongs to a community, wherein the community has a community identification of zero; labeling each user in the group with the community identification of zero; labeling each user in the group with an algorithm identification, wherein the algorithm identification is associated with the community; determining that that one user of the group is a core user; and increasing the community identification counter by one; repeat the sorting until each user of the plurality of users is labeled with a community identification and an algorithm identification; and generate a community dynamics analysis based on the sorting of the plurality of users.
US10817960B2

Computerized systems are presented for user-management of social networking feeds, programs, and platforms. The methods, apparatus, systems, and programs allow a consumer, or end-user, to manage their computerized Social Network Subscriptions on their selected social networking platforms.
US10817956B2

Methods, systems, and computer-readable storage media for generation of a vehicle repair plan. Implementations include actions of receiving vehicle damage data including an image of a damaged vehicle. The vehicle damage data is processed to determine a damaged area and a damage type of a portion of the damaged vehicle. A repair plan is generated for the damaged vehicle based on the damaged area and the damage type. The repair plan is initiated for the damaged vehicle.
US10817953B1

Systems and methods are disclosed for creating, maintaining, and interacting with a distributed ledger for VIN recordkeeping related to a particular vehicle. The systems and methods include the use of smart contracts, and receiving information about the vehicle, such as a description of the vehicle, whether the vehicle is covered by insurance, financial information related to the vehicle, and any maintenance data about the vehicle. This information may be used to create a distributed ledger for the particular vehicle, and during the vehicle's lifetime events related to the vehicle may be recorded in the distributed ledger.
US10817951B1

A system, method, and computer-readable medium to facilitate treatment of a damaged vehicle by gathering crash information, estimating an extent of vehicle damage, and requesting transport of the damaged vehicle from the crash site to a treatment facility.
US10817941B2

Mechanisms are provided for performing an analysis of content based on a flow of property between entities. The mechanisms analyze a corpus of unstructured documents to identify one or more asset transfer flow relationships between entities. The mechanisms generate an asset transfer flow model defining a flow of an asset between entities based on the one or more asset transfer flow relationships between entities. The mechanisms input the asset transfer flow model into an analysis engine for use in analyzing content. The mechanisms analyze the content using the asset transfer flow model to generate results of the analysis and output the results of the analysis based on the asset transfer flow model.
US10817933B2

Computer implemented systems and methods are disclosed involving technological advancements in the processing of electronic transaction processing. A system may comprise a networked environment including heterogeneous or homogenous payment processing systems. A centrally accessible server machine storing an automatic savings program module and rules controls the generation and dissemination of new transactions derived from incoming transactions. Moreover, the networked system may be used to control authorization of electronic transactions in a near real-time manner. The networked system may be used to distribute a financial health of a user in a user-friendly, mobile form factor.
US10817931B2

The present disclosure selects third party content based on feedback. A selector identifies several content items including first and second content items (or more) responsive to a request. A machine learning engine determines a first feature of the first content item, a second feature of the second content item, and a third feature of the web page or a device associated with the request. The machine learning engine determines, responsive to the first feature and the third feature, a first score for the first content item based on a machine learning model generated using historical signals received from devices via a metadata channel formed from an electronic feedback interface. The machine learning engine determines a second score for the second content item responsive to the second feature and the third feature. A bidding module determines a price for the first content item based on the first and second scores.
US10817929B1

An electronic marketplace for service images permits users to browse descriptions of service images implementing desired functionalities of a virtual machine image. The described service images may contain one or more software applications and may be further offered for purchase through an electronic service image marketplace. The electronic marketplace can further provide uniform control objects that are associated with multiple service images and multiple instruction sets. Following an interaction with a particular uniform control object, the electronic marketplace can perform an action on a particular service image based on an association between the particular uniform control object and a particular instruction set associated with the particular service image.
US10817925B2

A gas cylinder counting apparatus that has a cage or rack with aligned parallel rows or bins of industrial gas cylinders stored in the cage or cage having upright posts with gas cylinder movement detectors. Gas cylinders in each bin are separated from each other to form an x-y cylinder array. Sensors attached to posts count cylinder removals by changes of state of the cylinder array and report removal of a cylinder from the bin to a local server. When gas cylinders are removed from cages, local servers report to a remote server that may be in a cloud having management software for gas cylinder delivery using orders from each local server.
US10817922B2

A network-based service may be provided for facilitating queries for a number of items, such as travel services. A user may submit a query including criteria for determining relevant items. The network-based service may be configured to generate opaque search results in response to queries, revealing sufficient detail to allow the user to confirm the relevance of the travel item, but insufficient detail to disclose the identity of the supplier. Based on the submitted query or other information, the network-based service may associate a persona with the user, such as the persona of a business or leisure traveler. The network-based service may use the persona to determine a travel item or items best suited to the user, by identifying the travel item attributes that correlate positively with preferences of the persona. The network-based service may then generate an opaque search result that reveals travel item attributes desired by the persona.
US10817917B2

A system and method for managing book content includes a portal for managing users and files including book content.
US10817914B1

Embodiments disclosed herein can leverage dynamic data, fields and implied information from online media (e.g., web sites, mobile apps and other forms of online media) to create a universal variable map and automatically generate deep-linked ads utilizing the universal variable map, linking any arbitrary online media to any other arbitrary online media. The automatically generated deep-linked ads can be inserted into any ad server and served out from there in real-time. A deep-linked ad thus presented to a user can take the user from a starting page on one site or application where the ad is displayed directly to a resulting page such as a checkout page on another site or mobile application, with pertinent information already pre-populated, and action already initiated for the user.
US10817899B2

Methods and systems to monitor viewable impressions of online advertisements are provided. A method includes receiving a request to provide an online advertisement for display on a user device. The method further includes providing an online advertisement viewability rules array to an online content publisher system in response to receiving the request. The online advertisement viewability rules array includes a plurality of rules, each rule of the plurality of rules including a definition of when a viewable impression of an online advertisement occurs on a user device. The method further includes receiving, through operation of the online content publisher system, data indicating a viewable impression of the online advertisement has occurred on the user device. The data is generated in response to a determination a viewable impression of the online advertisement has occurred on the user device according to at least one rule of the online advertisement viewability rules array.
US10817891B1

Systems and methods are provided for identifying vehicle care that may reduce risk in fields not directly associated with a vehicle itself. One or more electronic sources may provide an indication of care (e.g., service, maintenance, or part configuration) of a vehicle by a user, and the vehicle care may be determined to be associated with a lowered risk for an entity (e.g., a home or business) operated by the same user in another field not associated with operation of the vehicle itself. In response, a user-specific reward may be generated and transmitted to the user, to further incentivize vehicle care and other risk averse behavior in the other field.
US10817887B2

Provided herein are systems, methods and computer readable media for setting a benchmark conversion rate. An example method comprises accessing user search data, the user search data generated by a user interacting with a promotion and marketing service to identify a requested promotion, generating an identification pair for the search data, the identification pair comprising an identification of a promotion tuple and a geographic subdivision, generating a search velocity based on the generated identification pairs, accessing a conversion rate for the promotion tuple in a plurality of geographic subdivisions and setting a benchmark rate for a promotion tuple, the benchmark rate corresponding to the conversion rate of a subdivision of the plurality of subdivisions based on the subdivision satisfying at least one of a search velocity threshold, a prime merchant metric threshold or a conversion rate threshold.
US10817882B2

A customer service managing method includes identifying a clerk to perform customer service from among a plurality of clerks based on a customer service request and clerk terminal information indicating states of a plurality of clerks, the states being related to customer service, when receiving the customer service request from a second terminal device; transmitting identifying information identifying the customer service request to a first terminal device corresponding to the identified clerk and the second terminal device; updating the clerk terminal information so as to indicate that the identified clerk is performing customer service when receiving reception start information from the first terminal device; updating the clerk terminal information so as to indicate that the state of the identified clerk is in an available state when receiving reception stop information from the first terminal device; and transmitting an end message to stop the beacon to the second terminal device.
US10817874B2

Systems and methods are provided for securing payment card information. A user may present a payment card such as a credit card to point-of-sale equipment. The point-of-sale equipment may encrypt the payment card information. An encryption algorithm may be used that takes as inputs a first part of the payment card information, a tweak formed by a second part of the payment card information, and an encryption key. The encrypted payment card information may be conveyed to a gateway over a communications network. The gateway may identify which encryption algorithm was used in encrypting the payment card information and may re-encrypt the payment card information using a format preserving encryption algorithm. A network-based service may be used to remotely perform functions for the gateway.
US10817872B2

One or more embodiments of the specification provide a method, apparatus, and non-transitory computer-readable storage medium for processing an event involving a plurality of users in a blockchain. The method is implementable by any user involved in the event, the method comprising: generating, by a computing device associated with a user of the event, descriptive information of the event; submitting the descriptive information to the blockchain, so that the descriptive information is synchronized to a computing device associated with another user of the event for the another user to verify the descriptive information and submit triggering information corresponding to the event to the blockchain after verifying the descriptive information; and submitting, by the computing device associated with the user, triggering information associated with the user corresponding to the event to the blockchain for the blockchain to process the event according to the descriptive information after verifying all triggering information submitted by the plurality of users.
US10817868B1

Aspects described herein may allow for a payment card assembly including a payment card having a first slot formed in a first surface therein, with the first slot having a bottom surface and pair of opposed side walls. A first cartridge houses electronic components and is removably received in the first slot. One or more first projections are formed on one of the first slot and the first cartridge. One or more first recesses are formed in the other of the first slot and the cartridge, with each first recess receiving a corresponding first projection to releasably retain the first cartridge in the first slot.
US10817866B2

The present disclosure relates to systems, methods, and devices that provide a transactional payment system. In particular, the transactional payment system allows users of a messaging system to send and receive electronic payments to and from other users of the messaging system. A messaging application on a client device can receive payment information input (such as a payment amount and payment method) from a sender for making a payment to a recipient. The messaging application can send a payment message including the payment information to a messaging system, and the messaging system coordinates a payment process based on the payment information. During the payment process, the messaging system can provide status updates to the sender and receiver of the payment via status messages that are included in a message thread corresponding to the sender and the recipient.
US10817858B2

The subject matter disclosed herein relates to regulating the operation of component object model add-ins associated with a user interface.
US10817856B2

The subject invention advantageously allows a merchant to provide an override payment option, as an enticement, to pre-pay all or a portion of a series of recurring payments. With respect to recurring payments, the subject invention allows a merchant to alter pricing, if necessary, and/or to charge beyond a fixed term, e.g., to maintain a subscription. The invention includes monitoring payment requests made on a recurring payment basis over a payment network to ensure that any override payment is being properly accounted for along with any adjusted pricing and/or additional payments. This unconventional processing is not provided for with standard recurring payment systems.
US10817849B1

A service rack system includes a service rack and one or more totes. Each of the one or more totes have a full indicator and a refill indicator. The service rack includes front, back, right, and left sides. The front side is directly opposite the back side. The service rack also includes a panel on each of the right and left sides, at least one supply rack angled towards the front side, and at least one return rack angled towards the back side. The at least one supply rack is constructed to support one or more columns of totes such that each column includes at least two totes. Each column of totes has a full state and a refill state. The full state includes at least two totes positioned such that the full indicator of one tote faces the front side. The refill state includes a tote positioned such that its refill indicator is directly adjacent the front side.
US10817843B2

A system for compensation modeling includes an interface and a processor. The interface is to receive live transactional compensation data. The system processor is to determine a set of compensation assignment plans based at least in part on the live transactional compensation data, determine a compensation model based at least in part on the set of compensation assignment plans, and provide the compensation model.
US10817831B1

This disclosure is directed to methods, apparatuses, and systems for scaling inventory management systems to accommodate peak capacity loads. For example, some high-demand, high-volume inventory can provided in a limited time period, attracting network traffic that can overwhelm third party providers with limited network or processing capacity. An inventory database at the third party provider can be mirrored at the service provider, such that the inventory database can be copied to the service provider and stored as a mirror database. User requests can be made against the mirror database at the service provider. The user can select inventory to order, which can reserve the inventory until payment information is provided and confirmed at the service provider. Subsequently, the service provider can synchronize the order with the third party provider in accordance with the limited capacity of the third party provider.
US10817830B1

An inventory system comprised of a central computing device in communication with one or more remote computing devices is disclosed. The central computing device is configured to update inventory information for inventory items held within the inventory system based on information received from the remote computing devices. The remote computing devices are configured to transmit updated inventory information to the central computing devices when an inventory item is newly added to the inventory system and when an inventory item is taken out of the inventory system. The remote computing devices also correspond to one or more inventory units for storing the inventory items. The remote computing devices are configured to transmit order requests to the central computing device that request additional inventory items for their corresponding inventory units.
US10817818B1

Disclosed method comprises receiving from a user interface, a request to generate an optimized space dataset; generating a first instruction configured to receive a first dataset comprising at least one of a space allocated to the product, product attribute, and product performance value corresponding to a plurality of institutions; automatically calculating an elasticity range based on the space allocated to the product; calculating an unbounded asymptote and elasticity values; upon the unbounded elasticity value being outside the elasticity range, dynamically adjusting the elasticity value based on the elasticity range; iteratively calculating a bounded asymptote value based on the second dataset data points until the asymptote value is within the adjusted elasticity range; and generating a graphical representation to illustrate an optimized space trend comprising plurality of data points.
US10817817B2

Embodiments are described herein including systems and methods for presenting vehicles available for wholesale purchase to retail consumers in order to generate a retail “lead” on a specific vehicle prior to acquisition of that vehicle by a dealer. The electronic lead, once generated, is made available to a licensed dealer before the dealer acquires the inventory corresponding to the lead. In contrast to known lead generation models, the lead is created on a specific vehicle that a retail dealer has the ability to purchase, but has not yet taken into inventory.
US10817816B2

A sales rotation system is disclosed that increases walk-up sales. The sales rotation system creates an equitable and efficient management of sales personnel on the dealership floor. The sales rotation system corrects one or more business issues with handling of walk-up sales including sales personnel bickering over who is up next in the rotation, track lead collection and close ratios, creating an automated way to notify a sales person when the sales person is up, digitally fence an “up area” and provide a notification when sales personnel who are up wander from the showroom entry, setting up a count to be flexible based on dealership volume and size, and improving customer experience by managing the number of sales personnel on the dealership floor and equitably rotating them.
US10817815B2

Methods and systems are provided for creating a calendar event in a calendar application to provide at least some attendees with access to supplemental information related to the calendar event. The calendar application is configurable to allow sharing of supplemental information between users who are affiliated with a first organization that utilizes the calendar application in a cloud computing system, and other users who are affiliated with a second organization. When a user affiliated with the first organization creates create a calendar event that includes a list of attendees that includes second user-attendee(s) affiliated with a second organization that utilizes the calendar application, the user can enable sharing of the supplemental information with any of the second user-attendees included in the list of attendees so that they are allowed to view the supplemental information when viewing the calendar event.
US10817814B2

A system and method for coordinating parking enforcement officer patrol in real time with the aid of a digital computer is provided. A time-based active representational model of the city is created by fusing sensory data collected from various sources around a city with numerical data gleaned from historical and ongoing activities, including parking regulation citation and warning numbers, resource allocations, and so on. The model can be used to form quantitative predictions of expected violations, revenue stream, and so forth, that can then be used as recommendations as to where to enforce and when, so as to maximize the utilization of the limited resources represented by the officers on the street. Moreover, the performance of the officers can be weighed against expectations of performance postulated from the quantitative predictions.
US10817810B2

A system and method efficiently computes travel times between an origin and destination, minimizing expensive calls to a third party service by first geographically expanding both origin and destination and then searching a cache of previously computed or obtained travel times for any route satisfying the expanded origin and destination. A further embodiment concerns a system and method to prepare an optimized routing sequence to travel to a set of geographical task sites, in satisfaction of applicable conditions for one or more of the task sites. Advantageously, optimized routing may employ the disclosed method of computing travel times between origin and destination.
US10817804B1

A behavioral analytics platform may obtain a first data set associated with a first user and a second data set associated with a second user. The behavioral analytics platform may determine a first set of behavioral categories to classify the historical user activity data associated with the first user based on a first set of behavior vectors and determine a second set of behavioral categories to classify the historical user activity data associated with the second user based on a second set of behavior vectors. The behavioral analytics platform may populate one or more user interfaces that are accessible to the first user and/or the second user based on one or more values representing a degree to which the first set of behavioral categories and the second set of behavioral categories correspond to complementary behavioral tendencies, which may be determined using a machine learning technique.
US10817800B2

Methods, systems, and apparatuses for performing target parameter analysis for an assembly line including a plurality of stations. One method includes receiving, with an electronic processor, training data associated with the assembly line. The training data including a plurality of attributes. The method also includes receiving, with the electronic processor, value addition data for each of the plurality of stations. The value addition data for each of the plurality of stations specifying a non-negative value added by each of the plurality of stations. The method also includes learning, with the electronic processor, a decision tree based on the training data and the value addition data. The method also includes performing the target parameter analysis based on the decision tree.
US10817796B2

A hybrid computer comprising a quantum processor can be operated to perform a scalable comparison of high-entropy samplers. Performing a scalable comparison of high-entropy samplers can include comparing entropy and KL divergence of post-processed samplers. A hybrid computer comprising a quantum processor generates samples for machine learning. The quantum processor is trained by matching data statistics to statistics of the quantum processor. The quantum processor is tuned to match moments of the data.
US10817795B2

Methods and systems for dynamically reconstructing handstate information based on multiple inputs are described. The methods and systems use data from multiple inputs including a plurality of neuromuscular sensors arranged on one or more wearable devices and one or more cameras. The multimodal data is provided as input to a trained statistical model. The methods and systems determine, based on the data from the multiple inputs, an estimate and representation of the spatial relationship between two or more connected segments of the musculoskeletal representation and force information describing a force exerted by at least one segment of the musculoskeletal representation. The methods and systems further update the computerized musculoskeletal representation based, at least in part, on the position information and the force information.
US10817786B2

A method for interacting in a multi-round session includes: receiving user requirement information; mapping the user requirement information to standard requirements contained in nodes of a plurality of locally preset requirement structure trees, the standard requirement contained in each node being a general requirement of standard requirements contained in sub-nodes of the node in the requirement structure trees; and outputting content of the standard requirements contained in sub-nodes of a selected non-leaf node or session information corresponding to a selected leaf node, if the standard requirement contained in the selected node in the plurality of requirement structure trees matches the user requirement information.
US10817778B2

One or more processors receive hyperspectral band input, biometric input, and cognitive input as response input, from a user sampling a plurality of base foods, each base food prepared with a subset of ingredients and preparation techniques. The response input is transformed to a numeric representation of the respective input. Deep learning techniques are used to train an algorithm using the response data. A probabilistic ranking of base food is generated using unsupervised learning. Probability values of base food, ingredients, and preparation technique, associations preferred by the user, are generated, along with rules which define constraints associated with conditions for base food, ingredient, and preparation techniques, of user preferences. An objective function is generated that includes decision variables respectively aligned with constraints, and in response to optimizing the objective function, a preferred base food and ingredients, with preferred conditions of the user, is determined.
US10817768B1

Systems and methods for providing fraud prevention inserts in a chip pocket of a card are provided. A chip fraud prevention system includes a device including a chip and one or more fraud prevention inserts. The chip, and the fraud prevention inserts, may be at least partially encompassed in a chip pocket.
US10817766B2

A method according to one embodiment includes receiving Radio Frequency Identification (RFID) tag information associated with a vehicle, the RFID tag information including registration information for the vehicle, monetary information associated with the vehicle, and a service history of the vehicle, performing an identification, utilizing the RFID tag information, and determining one or more obligations associated with the vehicle, based on the identification.
US10817763B2

A method for manufacturing a portable data carrier by means of a continuous manufacturing method, comprises the steps: providing at least one foil as a rolled good, unrolling at least one first foil, with at least a first foil being coated at least partly with an adhesive on at least one side, with at least the first foil being scored on at least one side along at least one creasing edge, with at least the first foil being folded up in precise fit along at least one creasing edge and bonded, with the foil being folded up in the direction of the side which is coated with adhesive, with the side coated with adhesive being arranged on the opposite side of the foil which has at least one scored creasing edge along which it is folded.
US10817760B2

Computing devices and methods for associating a semantic identifier with an object are disclosed. In one example, a three-dimensional model of an environment comprising the object is generated. Image data of the environment is sent to a user computing device for display by the user computing device. User input comprising position data of the object and the semantic identifier is received. The position data is mapped to a three-dimensional location in the three-dimensional model at which the object is located. Based at least on mapping the position data to the three-dimensional location of the object, the semantic identifier is associated with the object.
US10817759B2

An image processing apparatus includes a character recognizing unit and a font type determining unit. The character recognizing unit is configured to determine a character code of a character in a text of a predetermined process unit in an image. The font type determining unit is configured to determine a font type of the character. Further, the font type determining unit performs a font type determining process; and in the font type determining process, (a) determines a font type on a character by character basis and (b) sets as a specific font type font types of all characters in a text of the predetermined process unit if a ratio of the number of characters with the specific font type to the number of all characters in the text of the predetermined process unit exceeds a predetermined threshold value.
US10817753B2

The learning assistance device acquires a plurality of learned discriminators obtained by causing learning discriminators provided in a plurality of respective terminal devices to perform learning using image correct answer data, sets the learned discriminator having the highest correct answer rate among the plurality of learned discriminators as a new learning discriminator, and outputs the learning discriminator and identification information capable of identifying the image correct answer data used for learning. The plurality of terminal devices repeatedly performs a process of outputting a plurality of learned discriminators obtained by causing the learning discriminators to perform learning using image correct answer data different from image correct answer data indicated by the identification information.
US10817744B2

Image information defining an image may be accessed. The image may include one or more salient objects. A saliency map may be generated based on the image information. The saliency map may include one or more regions corresponding to the one or more salient objects. The one or more regions may be characterized by different levels of intensity than other regions of the saliency map. One or more salient regions around the one or more salient objects may be identified based on the saliency map. A saliency metric for the image may be generated based on one or more of (1) sizes of the one or more salient regions; (2) an amount of the one or more salient regions; and/or (3) histograms within the one or more salient regions.
US10817736B2

A vehicle includes one or more laterally mounted microphones and a controller programmed to detect a signature of an unoccupied position adjacent the vehicle in outputs of the microphones. The signature may be identified using a machine learning algorithm. In response to detecting an unoccupied position, the controller may invoke autonomous parking, store the location of the unoccupied position for later use, and/or report the unoccupied position to a server, which then informs other vehicles of the available parking. The unoccupied position may be verified by evaluating whether map data indicates legal parking at that location. The unoccupied position may also be confirmed with one or more other sensors, such as a camera, LIDAR, RADAR, SONAR, or other type of sensor.
US10817735B2

The disclosure provides for a method of controlling one or more sensors on a moving vehicle that is executable by one or more computing devices. The one or more computing devices may detect a first surface at a first location and a second surface at a second location using the one or more sensors. The second surface may be classified as a target of interest. Then the one or more computing devices may determine one or more timing characteristics of the one or more sensors based on a pose or motion of the one or more sensors relative to the first location of the first surface and the second location of the second surface. Then, the one or more computing devices may control the one or more sensors to capture data according to the determined one or more timing characteristics.
US10817728B2

A method of updating an identification algorithm of a vehicle includes sensing an image and drawing boundary boxes in the image. The algorithm attempts to identify an object-of-interest within each respective boundary box. The algorithm also attempts to identify a component of the object-of-interest within each respective boundary box, and if component is identified, calculates an excluded amount of a component boundary that is outside an object boundary. When the excluded amount is greater than a coverage threshold, the algorithm communicates the image to a processing center, which may identify a previously un-identified the object-of-interest in the image. The processing center may add the image to a training set of images to define a revised training set of images, and retrain the identification algorithm using the revised training set of images. The updated identification algorithm may then be uploaded onto the vehicle.
US10817709B2

A similar image search system is provided and searches for images similar to a search key image, where a number of searched images of person are classified into a number of groups based on a similarity between the respective images. A grouping display is performed in which at least one of the images that belongs to each group is displayed in a display region that is provided for each group. The grouping display is performed in such a manner that the order of the similarity between each group and the search key image can be visually recognized.
US10817705B2

A method for resource transfer, includes: acquiring a front face image, and a side face image from at least one side, of a target user; performing a liveness detection and an identity recognition on the target user based on the front face image and the side face image; and executing, if a liveness detection result is that the target user is a live user and an identity recognition result is that the target user is an authorized user of a target electronic account, resource transfer on the target electronic account.
US10817701B2

An electronic device is provided. The electronic device includes a fingerprint sensor including a sensor having a surface including epoxy molding compound (EMC) resin, a first layer disposed on the surface of the sensor or above the surface of the sensor, and a second layer disposed on the first layer or above the first layer. The first layer includes a first ultraviolet (UV) hardening material having first hardness. The second layer includes a second UV hardening material having second hardness greater than the first hardness and a surface of the second layer has surface roughness less than a specified value.
US10817700B2

An optical fingerprint recognition chip package and a packaging method are provided. In the optical fingerprint recognition chip package, a cover plate is arranged on a front surface of an optical fingerprint recognition chip, the cover plate includes a substrate and a light shielding layer. The light shielding layer is arranged on a surface of the substrate facing away from the optical fingerprint recognition chip. The substrate is provided with multiple first through holes for exposing photosensitive pixels of the optical fingerprint recognition chip. The light shielding layer is provided with multiple second through holes in one-to-one correspondence with the first through holes. During fingerprint recognition, light reflected by a finger is split through the first through holes and the second through holes, such that crosstalk among different photosensitive pixels is reduced, and the accuracy of fingerprint recognition is improved.
US10817693B1

An apparatus includes a programmable logic configured to: convolve a stencil in a non-rotated orientation about a 2D array of pixels of a captured image received as image data from a camera to generate non-rotated stencil data; generate rotated stencil data based on a rotation of the stencil into a rotated orientation; generate, based on the non-rotated and rotated stencil data, a per-pixel density map indicative of a location of a corner of a 2D indicia within the captured image; employ noise filtering and subsampling to generate, based on the per-pixel density map, a per-tile density map indicative of the location of the corner of the 2D indicia within a 2D array of tiles that corresponds to the 2D array of pixels of the captured image; and generate, based on the per-tile density map, 2D indicia metadata indicative of the location of the 2D indicia within the captured image.
US10817689B2

Systems and methods for a machine-readable symbol reader that includes a scan engine, a finger mount, and a wrist mount. The scan engine couples to and moves with the finger mount, which is sized and dimensioned to accommodate at least a portion of one or more fingers. The wrist mount accommodates at least a portion of a wrist and releasably secures the wrist mount to the wrist. The wrist mount includes an electrical interface to a power source. A flexible substrate extends between the finger mount and the wrist mount, and may carry one or more electrically conductive paths that extend between the wrist mount and at least one of the finger mount and the scan engine to provide power from the power source to the scan engine. The finger mount may include a user input device to trigger the scan engine to scan within the field of view.
US10817679B2

A system comprising an RFID Reader and an array of RFID Tags, where the tags have the ability to measure physical signal properties such as FM deviation and Received Signal Strength as examples and use these measurements to create a means to refrain from responding to the Reader, unless the measured values fall inside a range determined by a built in algorithm or decision tree or by the Reader and transmitted to the array of Tags in an outbound message. The system may also use non-physical parameters, including tokens sent by the Interrogator/Reader to the Tag field. Moreover, physical parameters may be divided into maskable and unmaskable parameters. Signal frequency is not maskable by the environment, for example, but signal amplitude and phase are maskable by the environment during propagation. Additionally, the number, the nature and the range of each Multidimensional Variable are set by the Interrogator at the start of a session. In this way, foreknowledge or good estimates of the tag population will lead to higher efficiency operation.
US10817678B2

Systems and methods may be used to provide transcription and translation services. A method may include initializing a plurality of user devices with respective language output selections in a translation group by receiving a shared identifier from the plurality of user devices and transcribing the audio stream to transcribed text. The method may include translating the transcribed text to one or more of the respective language output selections when an original language of the transcribed text differs from the one or more of the respective language output selections. The method may include sending, a user device in the translation group, the transcribed text including translated text in a language corresponding to the respective language output selection for the user device. In an example, the method may include customizing the transcription or the translation, such as to a particular topic, location, user, or the like.
US10817652B2

A method is provided for generating a composite configuration map that is used for deep linkable to a component. In some embodiments, the method includes obtaining a page including a plurality of components organized in accordance with a hierarchy. The method also includes for one or more components of the plurality of components: generating, based on the hierarchy, a set of container configurations for the respective component, each container configuration being a configuration of a container that includes the respective component; and generating a container configuration map for the respective component based on the set of container configurations. The method further includes generating a composite configuration map including each of the container configuration maps.
US10817651B2

A method for referring to specific content on a web page includes addressing the web page by way of a URL. At least one extra part of the URL contains information on the specific content to be referred to on the web page. When the one extra part of the URL is disregarded, the web page is addressed by way of the URL in that the specific content to be referred to on the web page is disregarded. When the one extra part of the URL is acted upon, the specific content identified by the extra part is highlighted to a user via a browser's generation of the web page based on the extra part of the URL.
US10817646B2

A filled-in form service generates PDF files each containing a smaller number of pages by overlay output, instead of a single PDF file containing all pages. The filled-in form service updates an overlay index file indicating a location of each generated PDF file each time a PDF file is generated. A conversion service references the overlay index file, and successively converts newly generated PDF files into SVG. The conversion service updates a conversion index file indicating a location of each SVG file each time a SVG file is generated. A client terminal references the conversion index file, and displays, on a screen, web filled-in form data that is the generated SVG file.
US10817644B2

The present disclosure relates to testing structures and, more particularly, to a circuit and method for design of RF integrated circuits for process control monitoring. The circuit includes a radio frequency integrated circuit comprising a plurality of active NFET devices and passive devices arranged in a single topography; and a plurality of NFET switches which are configurable to diagnose physical failures of the plurality of active NFET devices and the passive devices by isolating selected ones of the plurality of active NFET devices and the passive devices into different built-in circuit topologies by selectively turning on and off the plurality of active NFET devices and the passive devices.
US10817643B2

A method including selecting a plurality of layout patterns, wherein each of the layout patterns comprises a corresponding via pillar structure that satisfies an electromigration (EM) rule, wherein each of the via pillar structures comprises metal layers and at least one via coupled to the metal layers. The method further includes selecting a layout pattern from the plurality of layout patterns having a smallest physical size. The method further includes performing a placement and routing process by using the selected layout pattern.
US10817637B2

A system and method of designing an integrated circuit (IC) by considering a local layout effect are provided. The method of designing an IC may place instances of pre-placement cells so as to decrease occurrence of a local layout effect (LLE) causing structure. The method may extract a context of an instance from a peripheral layout of each of the placed instances to estimate an LLE of the instance, thereby analyzing a performance of the IC.
US10817636B2

A computer implemented method for designing a circuit is presented. The method includes forming, using the computer, a multitude of cells, each cell characterized by at least first and second boundaries positioned along a first direction, and a plurality of first shapes extending along the first direction. Each first shape is spaced, along a second direction substantially orthogonal to the first direction, from a neighboring first shape in accordance with a first pitch. The first and second boundaries are further positioned in accordance with an integer multiple of the first pitch when the computer is invoked to form the plurality of cells representing the circuit.
US10817633B2

A timing model building method, for building a timing model corresponding to a gate-level netlist of a block, includes the following operations: utilizing a processor to generate an interface net of the gate-level netlist, where if the gate-level netlist comprises an unconstrained clock tree and boundary timing constraint information of the gate-level netlist does not comprise a timing constraint of the unconstrained clock tree, the interface net comprises none of cells of the gate-level netlist driven by the unconstrained clock tree; utilizing the processor to generate an identified internal net of the gate-level netlist, where the identified internal net is cross-coupled to the interface net; and utilizing the processor to generate the timing model according to the interface net and the identified internal net.
US10817627B1

The present disclosure provides a computer-based method and system for synthesizing a NoC. Physical data, device data, bridge data and traffic data are determined based on an input specification for the NoC. A virtual channel (VC) is assigned to each traffic flow. A head of line (HoL) conflict graph (HCG) is constructed based on the traffic data and the VC assignments. A color is assigned to each HCG node to minimize HoL conflicts. A traffic graph (TG) is constructed for each color based on the physical data, the bridge data, the traffic data and the HCG, and a candidate topology is generated for each color based on the respective TG. The candidate topology for each color is merged to create a merged candidate topology, and the routers within the merged candidate topology are merged to generate a final topology for the NoC.
US10817626B2

Disclosed aspects relate to design-model management associated with an architectural layout. A set of architectural objects may be ingested from a data source. In response to ingesting the set of architectural objects, a set of spatial zones may be determined. The determination can be made based on the ingestion of the set of architectural objects. In response to determining the set of spatial zones, a design-model of the architectural layout may be established. The establishment of the design-model can be based on the set of spatial zones.
US10817619B1

A method of and system for securing data stored in a cloud-based software system is disclosed. A cloud data security system routinely scans files and analyzes the cloud system events to determine potential data loss/leak, and notifies users of the cloud system in real-time. The cloud data security system suggests appropriate classification levels and optimal security settings to the user by collecting actions and behaviors of other users of the cloud data security system within an organization or others who perform similar job duties in different organizations and/or locations. The cloud data security system enhances data security by providing visibility, actionable insights, and awareness on risks associated with the data, not only to administrators but also to end users of the cloud-based software system in real-time.
US10817618B2

In implementations of a recommendation system based on individualized privacy settings, a computing device maintains user profiles of information and recommendations associated with users of the recommendation system. The computing device includes a recommendation module that is implemented to receive a privacy level selection for a type of items corresponding to a user profile in the system. The recommendation module can determine a privacy setting for a user associated with the user profile, where the privacy setting is individualized for the user in context of the type of items with an algorithmic noise function utilized to obfuscate a proportional level of the information associated with the user and the type of items based on the received privacy level selection. The recommendation module can also generate recommendations of relevant items for the user based on the determined privacy setting as individualized for the user in context of the type of items.
US10817611B1

Aspects described herein may allow for the receiving, from a detection service, a plurality of configuration parameters, wherein each configuration parameter includes a type of a risk and an associated level of the risk, with a corresponding automated remediation action for each configuration parameter. A remediation management framework authenticates the detection service for access to the remediation management framework and initiates a scanning of a system of interest, based on the plurality of configuration parameters, by the detection service, to identify one or more risk findings. The remediation management framework receives the identified one more risk findings; and matches each of the one or more risk findings with the plurality of configuration parameters, which then triggers by the remediation management framework, the corresponding automated remediation action associated with each of the one or more risk findings.
US10817602B2

A data recorder stores endpoint activity on an ongoing basis as sequences of events that causally relate computer objects such as processes and files, and patterns within this event graph can be used to detect the presence of malware on the endpoint. The underlying recording process may be dynamically adjusted in order to vary the amount and location of recording as the security state of the endpoint changes over time.
US10817590B1

A system is disclosed for securely communicating between a user device and a target device, which includes a user input receiving user inputs and a user device memory for storing at least one fixed dataset having a plurality of data bits and an inherent entropy. At least one predetermined harvest process is stored in ser device memory, which is operable within a main harvest process to distill the dataset to a predetermined bit length to define a private key of the user at a predetermined key length. A processor operates to execute the main harvest process to receive a unique user Personal Information Number (PIN) acquired by the user and having a plurality of digits associated therewith, and wherein the at least one predetermined harvest process is dependent on the user PIN and the value of at least one of the digits therein, such that the at least one predetermined harvest process is parameterized by the value of the at least one of the digits and operates differently for each value of the at least one of the digits. The processor applies the at least one predetermined harvest process to the dataset to distill the dataset down to the predetermined key length to define the private key, and then stores the private key to the user device. A target device memory and an encryption engine on the target device interface with a proximity-based link. The private key is transferred to the target device via the proximity-based link and an interface on the target device stores the transmitted private key in the target device memory.
US10817588B2

A digital processing technique for measuring a characteristic of a digitized electronic signal pulse, particularly including its time of arrival and/or maximum. The technique is particularly suited for in-line implementation in a field programmable gate array or digital signal processor. For each detected pulse, one or more ratios are created from values of the pulse above baseline, obtained from regions of the pulse where the values change as its arrival time offset changes, and the ratio or ratios are used as variables in a reference table or equation to generate the value of the desired characteristic. The table or equation is created beforehand by using a secondary technique to study pulses of the type being measured, to establish the relationship between the ratio value or values and the desired characteristic, and to codify that relationship in the reference table or equation. Time resolutions of 2-3% of the sampling interval are demonstrated.
US10817587B2

A reconfigurable matrix multiplier (RMM) system/method allowing tight or loose coupling to supervisory control processor application control logic (ACL) in a system-on-a-chip (SOC) environment is disclosed. The RMM provides for C=A*B matrix multiplication operations having A-multiplier-matrix (AMM), B-multiplicand-matrix (BMM), and C-product-matrix (CPM), as well as C=A*B+D operations in which D-summation-matrix (DSM) represents the result of a previous multiplication operation or another previously defined matrix. The RMM provides for additional CPM LOAD/STORE paths allowing overlapping of compute/data transfer operations and provides for CPM data feedback to the AMM or BMM operand inputs from a previously calculated CPM result. The RMM anticipates the use of 8, 16, and 32-bit operand reconfigurable matrix datum in conjunction with a typical external memory bus data width of 512 bits and an instruction control unit (ICU) implemented using a series of RMM configuration words (RCW) and streaming opcode functions (SOF).
US10817585B2

Server side web based ad stitching and user specific optimization are disclosed. In various embodiments, a request for a page is received via a communication interface. A processor is used to provide an optimized version of the page at least in part by determining dynamically an optimized content element for the page based at least in part on a user attribute associated with the request and including the optimized content element as a static element in the optimized version of the page.
US10817579B2

A system for determining relevant information based on user interactions may include a processor configured to receive data and associated relevance information from a data source and a set of signals describing a current environment of a user or historical user behavior information in which the data source being local to a computing device. The processor may be further configured to provide, using a machine learning model, a relevance score for each of multiple data items based at least in part on the received relevance information and the set of signals. The processor may be further configured to sort the data items based on a ranking of each relevance score for each data item. The processor may be further configured to provide, as output, the multiple data items based at least in part on the ranking.
US10817568B2

Embodiments for recommending predictive modeling methods and features by a processor. One or more extracted methods and features of one or more predictive models are received according to selected criteria from both a structured database and from one or more data sources from a remote database. One or more extracted predictive model methods and features may be recommended according to the selected criteria.
US10817562B2

One embodiment provides a method, including: receiving, at an information handling device, a user input to play media files associated with a media file type from a playlist comprising a plurality of media files; analyzing, using a processor, the plurality of media files to identify at least one media file not associated with the media file type; disregarding, at least temporarily, based on the analyzing, the at least one media file; and providing, based on the disregarding, output of a media file from the playlist other than the at least temporarily disregarded at least one media file. Other aspects are described and claimed.
US10817560B2

The resent invention relates to a system for gathering and assembling information based on data received from one or several mobile terminals, the system comprising: one or several mobile terminals, and a central processing unit. The data at least relates to a position, environmental information and a tool used by a user of the mobile terminal for carrying out an activity and the central processing unit is configured to: process said data, assemble a unique information based on said data, said unique information comprising optimized data for carrying out said activity.
US10817556B2

A method comprising: accessing a record of past emails or IM messages between a first user and other users; receiving a search query from the first user; from amongst a set of entities, identifying a subset as preferred entities of the first user; causing a graphical user interface to selectively display a list of the preferred entities; in response to the receipt of the received search query, automatically causing the graphical user interface to display, simultaneously in association with each respective one of the preferred entities in the list, a separate respective numerical count of search results found for the respective entity based on the received search query; and based on the first user selecting one of the entities from the list, causing the graphical user interface to display to the first user a filtered-down list formed from some or all of the search results for the selected entity.
US10817555B2

An invention is disclosed for systems, methods, processes, and products, including but not limited to, one that provides for user communication and interaction with as well as access to resources available on or via a computing device. An embodiment of the invention includes providing a digital resource gathering and dissemination system, method, or process that can accommodate digital resources of interest for heterogeneous groups and communities of online users for the same topic, demographic, or some other categories as provided by a particular classification scheme. Such a system, method, or process also provides a more reliable or otherwise representative selection of digital resources of interest to the population as a whole.
US10817553B2

Methods and systems are provided herein for playing back indexed conversations based on the presence of other people. When a user asks a query, the system monitors the area, determines the other users in the area, and searches its database for a conversation that addresses the query in consideration of the other users present in the area. The system filters the indexed conversations to find conversations that included all the users present and determines the best matching conversation based on the words of the query as well as the keywords from the conversation. Once the system has determined the best match conversation, the system plays back the conversation to the user.
US10817548B2

The present invention is directed to methods and systems for querying a database of geofences. A method for querying a database of geofences in the present invention includes generating at a device a first request comprising an Internet Protocol address, converting the IP address to a geographic location, identifying one or more geofences associated with the geographic location, and creating a first response to the first request wherein the first response comprises information describing the one or more geofences.
US10817544B2

A data intake and query system measures an amount of raw data ingested by the system during defined periods of time. As used herein, ingesting raw data generally refers to receiving the raw data from one or more computing devices and processing the data for storage and searchability. Processing the data may include, for example, parsing the raw data into “events,” where each event includes a portion of the received data and is associated with a timestamp. Based on a calculated number of events generated by the system during one or more defined time periods, the system may calculate various metrics including, but not limited to, a number of events generated during a particular day, a number of events generated per day over a period of time, a maximum number of events generated in a day over a period of time, an average number of events generated per day, etc.
US10817541B2

There is provided an information processing device including a display control unit configured to display pieces of content at a first position of a screen, a condition setting unit configured to set a clustering condition for the pieces of content in accordance with a user operation, and a clustering unit configured to classify the pieces of content into a cluster in accordance with the clustering condition. The display control unit moves a display of the pieces of content from the first position toward a second position corresponding to the cluster.
US10817536B2

Systems, methods, and devices for transitioning a client connection for a database from a first deployment of the database to a second deployment of the database. A method includes maintaining the client connection between a client and the first deployment such that database traffic occurs at the first deployment. The method includes generating a unique identification that references a first connection object of the first deployment and a second connection object of a second deployment. The method includes receiving a notification that the first deployment is unavailable and providing an external connection group unique identification to the second deployment for the second deployment to determine whether the client should be connected to the second deployment. The method includes receiving a uniform resource locator from the second deployment if the client should be connected to the second deployment.
US10817535B1

An extractor and an applier of a database replication system are configured to perform the functions of resolving target database constraint violations for replicated database transactions. The extractor replicates changes made at the source database to the target database. An applier immediately applies the changes to the target database that do not cause a constraint violation. The applier also performs the remaining functions, including detecting database changes that cause constraint violations, subsequent processing of these detected database changes, and performing a commit for the database transaction when the constraint violations are resolved.
US10817529B2

A device, system and method for interoperability between digital evidence management systems (DEMS) is provided. A DEMS proxy computing device received, from a requesting device, a search string requesting digital evidence. The proxy provides, to a plurality of separate DEMS devices maintained by separate public safety agencies: corresponding search strings; and identification information identifying one or more of: a public safety role of a user of the requesting device, and a public safety agency membership of the user. The proxy receives, from at least a particular DEMS device, of the plurality of separate DEMS devices, a digital evidence record based on the search string, the digital evidence record describing a piece of digital evidence managed by the particular DEMS device, and including chain-of-custody information. The proxy provides, to the requesting device, the digital evidence record and the chain-of-custody information.
US10817527B1

A method uses natural language processing for visual analysis of a dataset by a computer. The computer displays a data visualization based on a dataset retrieved from a database using a set of one or more queries. The computer receives user input (e.g., keyboard or voice) to specify a natural language command related to the displayed data visualization. Based on the displayed data visualization, the computer extracts one or more independent analytic phrases from the natural language command. The computer further computes semantic relatedness of extracted analytic phrases, and computes analytical functions associated with the extracted analytic phrases, thereby creating functional phrases. The computer requeries the database using an updated set of one or more queries based on the created functional phrases, thereby retrieving an updated dataset. The computer then displays an updated data visualization using the updated dataset.
US10817522B1

A product matching system, comprising a memory configured to store a database of first product records, each record associated with values of one or more first attributes describing a respective product corresponding to the record. In addition, the system includes an input interface configured to receive a second product record associated with values of one or more second attributes describing a given product. A processing unit adapted to compare the values of the second attributes of second product records received through the input interface to the attributes associated with first product records in the database, to link the second attributes of second records determined to match a first record with the matching first database record, and to use the second attributes of the second records determined to match a first record, in comparing the first database record to further product records that are subsequently received through the input interface.
US10817521B2

An approach is provided for automatically predicting an event occurrence based on a question from an end user presented using a near-real-time natural language processing (NLP) analysis to generate, score and rank a plurality of event occurrences based on a plurality of question context parameters extracted from the question, one or more user profile parameters for the end user, and the one or more historical questions, answers, and events having a specified spatial and/or temporal proximity to the question which are identified by an information handling system. In the approach, performed by an information handling system, a top ranked event occurrence from the ranked plurality of event occurrences is selected for inclusion in a notification message that is communicated or broadcast to the end user, as well as other users engaged with the information handling system and/or first responders in the affected area.
US10817520B1

Methods, systems, and computer readable mediums for sharing user activity data are disclosed. According to one example, a method includes receiving a collection of user activity records, wherein each of the user activity records is associated with at least one user-defined system management query and analyzing the collection of user activity records to identify one or more correlations existing among the user-defined system management queries. The method further includes generating system management compilation data based on the identified one or more correlations and distributing the system management compilation data to a plurality of subscriber entities.
US10817519B2

A user can issue a query about a process that has a number of stages. A stage of the process is determined using the query and location data associated with the query, and a stage prediction model. A stage learning system can select a sample of query logs for a category from a database of millions or billions of users' queries. Queries can be parsed into keywords. A category can be determined from location information associated with each query and from query keywords. Queries are aligned based on location and, optionally, keywords. TF-IDF values are computed for queries and are used to determine a difference significance between aligned, adjacent queries. If aligned, adjacent queries have a substantially difference in keywords and TF-IDF, then a conversion stage is identified. Content can be presented to the user based on the category, keywords, location, and conversion stage.
US10817518B2

Methods and systems for creating an implicit profile for use by a recommendation engine or a question router is provided. User behavior on at least one of one or more electronic devices and an electronic communications network is tracked. User-related information relating to the user behavior is analyzed to extract or derive key words therefrom. The key words are stored in a profiles database as the implicit profile and used by the recommendation engine or question router to characterize user interests, expertise, and skills when matching a request from a querying user to a potential user or group of users having the relevant background to respond to the request.
US10817514B2

A system and method for processing a database query is described. In response to detection that a database query involves a star or snowflake join operation, a join operator in a preliminary query plan can be split into a build operator and a probe operator. The probe operator can be placed in a final query plan in the same place as the join operator in the preliminary query plan, while the build operator can be placed beneath the probe operator in the final query plan, between an exchange operator and the exchange operator's child from the preliminary query plan.
US10817512B2

A network device includes a database that includes a number of tables, an observer, and a query service (QS) manager. The observer monitors an element of a first table of the number of tables and provide a value of the element to a query instance of a number of query instances. The QS manager generate the number of query instances. The query instance of the number of query instances executes a compiled query in response to receiving the value.
US10817511B2

System and techniques for search dimensionality expansion are described herein. A history of intelligent agent activity may be received. A search result generated by an external entity may be obtained that includes a set of geographic points of interest (POI). A geographic segment may be retrieved from a geographic segment library when the geographic segment contains a member of the set of POI. Here, the geographic segment defines a geographic area and a dimension set. The search result may be modified to create a modified search result that includes a member of the dimension set. The modified search result may then be transmitted to a user device.
US10817510B1

The disclosed computer-implemented method for navigating through a hierarchy of nodes stored in a database may include (1) receiving a request to access a database that stores a set of nodes organized in a hierarchy, wherein the hierarchy is divided into contiguous subsections and each subsection is stored in a separate page and (2) in response to the request, traversing a path through the hierarchy of nodes by (a) identifying an initial node in the path and looking up an initial page that contains the initial node, (b) loading the page from the database into local memory, the page including the initial node in the path and one or more subsequent nodes in the path, and (c) navigating to the one or more subsequent nodes in the path by accessing the page loaded into local memory instead of accessing the database. Additional methods, systems, and computer-readable media are also disclosed.
US10817506B2

Workloads are often performed by a server set according to a service level agreement, and are often provisioned and load-balanced by dedicating selected computational resources (e.g., servers and bandwidth) for application to the workload. However, resource-based provisioning may not accurately reflect the computational resource expenditure of the workload, leading to overprovisioning or underprovisioning of servers for the workload. Instead, the workload may be evaluated according to a service unit as a measurement of a volume of computational resources consumed by a workload unit, including performance dimensions specified in the service level agreement. The service level agreement may indicate a service unit rate for the workload. The workload may therefore be allocated to a subset of servers in portions according to a service unit rate, where the sum of the service unit rates for the portions allocated to the servers satisfies the service unit rate specified in the service level agreement.
US10817503B2

This specification describes technologies relating to generating transforms based on rule sets. In general, one aspect described in this specification can be embodied in methods that include receiving a rule set including execution cases, where at least one execution case in the rule set includes one or more trigger conditions and a specification of an output that is to be generated when the one or more trigger conditions are all satisfied. The methods may further include generating a control structure including a sequence of rows corresponding to one or more execution cases in the rule set. Each row may include a sequence of one or more trigger conditions and information specifying the output for a corresponding execution case. For at least one of the trigger conditions, when the trigger condition is failed, the control structure may direct processing to skip at least one row in the sequence of rows.
US10817502B2

Apparatuses, systems, methods, and computer program products are disclosed for persistent memory management. Persistent memory management may include providing a persistent data structure stored at least partially in volatile memory configured to ensure persistence of the data structure in a non-volatile memory medium. Persistent memory management may include replicating a persistent data structure in volatile memory buffers of at least two non-volatile storage devices. Persistent memory management may include preserving a snapshot copy of data in association with completion of a barrier operation for the data. Persistent memory management may include determining which interface of a plurality of supported interfaces is to be used to flush data from a processor complex.
US10817500B2

A system for managing database logging, the comprises a processor; and a user task executing in a database server process and executable by the processor, the user task to: receive in a database management system on a database server, a command to manipulate a portion of a database managed by the database management system; obtain a lock on the portion of the database; create a first log record in a first private log cache associated with the user task, the first log record recording a data manipulation to the portion of the database; enqueue the first log record to a queue; and release the lock on the portion of the database after copying the first log record to the queue.
US10817498B2

Methods, systems, and programs provide for executing distributed transactions in a cloud storage system with a hierarchical namespace. One method includes receiving a request with operations to be executed atomically. Further, nodes are identified for executing the operations, each node having a respective clock and having at least part of a transactions table for controlling updates to entities. Each clock is one of a loosely-synchronized, a strictly-synchronized clock, a logical, or a physical clock. Additionally, the nodes process the operations, which includes setting a commit timestamp (CS) to a value of the clock in the node if the node is a first node in the processing. One node coordinates the transactions, and may be one of the nodes executing transactions. If the clock in the node is less than a current value of the CS, the node waits for the clock to reach the current value of the CS and the CS is updated. The transactions table is updated based on the value of the CS, the atomic execution is committed utilizing the final value of the CS, and a status is returned.
US10817496B2

In one implementation, a poster engine may maintain a thread history associated with a response poster, a status engine may maintain a potential thread status of a thread of a forum based on the thread history, and a pool engine may maintain an inspection pool based on the potential thread status. In another implementation, a thread status of a thread of the forum may be maintained based on a correlation rating of a response poster and a pool having a number of threads based on the thread status may be provided.
US10817488B2

Techniques are disclosed for collecting and visualizing historical data. Messages can be generated in response to user requests to make changes to activities in an integration flow. Data associated with the message can be collected in order to generate historical data regarding the message. Depending on the integration flow, a predetermined time point for generating the historical data can be obtained, and the historical data can be generated when the predetermined time point occurs.
US10817482B2

The present disclosure provides apparatus, systems, and methods for crowdsourcing domain specific intelligence. The disclosed crowdsourcing mechanism can receive domain specific intelligence as a data processing rule module. For example, a data analytics system can request a crowd of software developers to provide a data processing rule module tailored to process a particular type of information from a particular domain. When the data analytics system receives the data processing rule module from one of the software developers for the particular domain, the data analytics system can use the received data processing rule module to process information associated with the particular domain.
US10817479B2

Recommending data providers' datasets based on database value densities is described. A database system determines a provider dataset density for a value by identifying a frequency of the value in a dataset that is provided by a data provider. The database system determines a user database density for the value by identifying a frequency of the value in a database used by a data user. The database system determines a relative density based on a relationship between the provider dataset density and the user database density. The database system determines an evaluation metric for the value, based on a combination of the relative density and the user database density. The database system causes a recommendation to be outputted, based on a relationship of the evaluation metric relative to other evaluation metrics for other values, which recommends that the data user acquire at least a part of the dataset.
US10817472B2

In some embodiments, a method can involve storing a database containing information about content items associated with a user account on a content management system, the information identifying a storage organization of the content items and respective data sizes of the content items. The method can involve generating, based on the information, a tree structure including a plurality of nodes representing the content items and depicting the storage organization of the content items, the plurality of nodes identifying storage utilization values of the content items being based on their respective data sizes. The method can involve storing the tree structure on memory and, in response to an input, determining, from the tree structure, the storage organization of the content items and storage utilization values. The method can further involve displaying the content items and storage utilization values on a user interface according to the storage organization of the content items.
US10817471B2

A note-type personal computer according to the present invention has an LCD for displaying information stored in an internal storage provided therein, and an external storage or an external picture server connected thereto, via the internet. And, operation for the information stored in the respective storages is performed by the user in the same procedure using operation units such as a keyboard, a touch pad, with indication on the LCD confirmed. When the information stored in the picture server is displayed, the LCD displays auxiliary information indicative of this notice. The LCD displays the auxiliary information using a different folder name, or displays the auxiliary information on the background of a display area of the LCD. So, the user can confirm contents on the internet easily without the need of performing complicated operations.
US10817470B2

The present disclosure discloses a cloud file transmission method, a terminal, and a server. The method includes receiving a request for obtaining a file, where the request includes a file identifier of the file; obtaining saved first information by using the file identifier and an established first association relationship between the file identifier and the first information, where the first information is generated by performing calculation on raw data of the file, and the raw data is data that can distinguish the file from another file; sending the first information to cloud, so that the cloud finds a saved file according to the first information and an established second association relationship between the file and the first information; and receiving the file sent by the cloud. In this manner, a terminal can accurately obtain a corresponding file from cloud without being limited by an operation.
US10817469B2

A method and an apparatus for repairing a file system directory tree are provided. Parent directory path information is added to metadata of each directory. When metadata of a directory tree is corrupted, the metadata is traversed, and N subdirectory trees are constructed according to subdirectory path information in the metadata of each directory. A corrupted directory is determined according to parent directory path information of a sub-root directory of a subdirectory tree. Metadata of a higher-level directory of a level R that is adjacent to the sub-root directory is reconstructed according to the parent directory path information of the sub-root directory of the subdirectory tree. The N subdirectory trees are constructed into one directory tree according to the reconstructed metadata of the higher-level directory of the level R that is adjacent to the sub-root directory.
US10817465B2

A system identifies a first number of distinct values stored in a first field by a dataset of records. The system identifies a second number of distinct values stored in a second field by the dataset of records. The system creates a trie from values stored in a field by multiple records, the field corresponding to the first field or the second field, based on comparing the first number to the second number. The system associates a node in the trie with one of the multiple records, based on a value stored in the field by the record. The system identifies a branch sequence in the trie as a key for a prospective record, based on a prospective value stored in a corresponding field by the prospective record. The system uses the key for the prospective record to identify one of the multiple records that matches the prospective record.
US10817460B2

A Remote Direct Memory Access (RDMA) data sending method is disclosed. The method is applicable to a sending end, with a data-transmission RDMA device disposed thereon. The method includes: the data-transmission RDMA device acquiring raw data; the data-transmission RDMA device compressing the raw data by using a preset compression method to obtain compressed data; and the data-transmission RDMA device encapsulating the compressed data into a data packet, and transmitting the data packet to a receiving end. The data packet may include a method tag corresponding to the preset compression method. In this method, the compression and transmission of the raw data are conducted by the data-transmission RDMA device on the hardware level.
US10817458B2

This disclosure describes techniques for extending a range of bidirectional bus communications through the use of a differential signal path. The disclosed techniques include first separating the bidirectional bus into first and second unidirectional buses that transmit and receive signals, respectively, and then communicating the signals from the first and second unidirectional buses over a differential signal path. The separation of the bidirectional bus into the first and second unidirectional buses is performed using logic circuitry that blocks or permits communication between a given one of the first and second buses and the bidirectional bus based on whichever one of the first and second buses becomes dominant first. If the logic circuitry determines that the first bus becomes dominant before the second bus, the logic circuitry permits communications between the first bus and the bidirectional bus and blocks communications between the second bus and the bidirectional bus.
US10817449B2

Example adaption apparatus are described. An example adaption apparatus includes a first USB interface and a second USB interface. A power signal of the first USB interface is electrically connected to a power signal of the second USB interface. A first channel configuration signal of the first USB interface is electrically connected to an ID signal of the second USB interface using a first resistor. The ID signal of the second USB interface is electrically connected to the power signal of the second USB interface using a second resistor. A resistance value of the first resistor meets a criterion followed by a first device to identify a UFP device according to the USB Type-C protocol. A sum of the resistance value of the first resistor and a resistance value of the second resistor meets a criterion followed by the first device to identify a DFP device according to the USB Type-C protocol.
US10817422B2

In one form, a data processing system includes a host integrated circuit having a memory controller, a memory bus coupled to the memory controller, and a memory module. The memory module includes a bulk memory and a memory module scratchpad coupled to the bulk memory, wherein the memory module scratchpad has a lower access overhead than the bulk memory. The memory controller selectively provides predetermined commands over the memory bus to cause the memory module to copy data between the bulk memory and the memory module scratchpad without conducting data on the memory bus in response to a data movement decision.
US10817419B2

A memory system includes nonvolatile physical memory, such as flash memory, that exhibits a wear mechanism asymmetrically associated with write operations. A relatively small cache of volatile memory reduces the number of writes, and wear-leveling memory access methods distribute writes evenly over the nonvolatile memory.
US10817418B2

A memory system includes a memory device including plural memory blocks storing a data, and a controller configured to divide a memory block into plural logical unit blocks, compare an estimated average obtained from a valid page count of the memory block with a map data count of each logical unit block to generate a comparison result and to identify a select logical unit block among the plural logical unit blocks, check whether map data is duplicated in a reverse order of storing data in the selected logical unit block, and unmap old map data of the duplicated map data in the selected logical unit block.
US10817417B1

An infrastructure and method for storing compressed data. On a host, a data zero forcing system causes an unused portion at a tail end of a data sector to be forced to all zeros before being written. On a storage device comprising solid state memory, a zero tail detection system detects and removes a tail end of zeros in the data sector to create a variable size data chunk, and allocates a segment for storing the variable size data chunk. A variable size mapping system is provided that includes: a mapping table that maps a logical block address (LBA) of the variable size data chunk to a physical block address (PBA) entry, wherein the PBA entry includes a segment ID and an index; and a segment utilization table which, for each of a plurality of segments, provides a size of each variable size data chunk stored in the segment.
US10817411B2

In some examples, a computing device may predict, using a machine learning module, scenarios and transactions associated with a usage of a software package. The computing device may select at least a portion of the scenarios and the transactions to cover a predetermined percentage of a predicted usage of the software package. The computing device may select a subset of unit test cases (e.g., created by software designers to test software units that are components of the software package) and execute the test cases to generate test results to determine whether the software package is ready to be deployed to customers. The computing device may train the machine learning module using at least one of the test results, the portion of the scenarios and the transactions, or the test cases. The test results may be evaluated to determine an effectiveness of the set of test cases.
US10817409B2

A system, method and computer-readable medium for testing a service-based application identifies a set of use cases for the service-based application. Each use case in the set is mapped to a test case to generate a first set of test cases. Each of the test cases is refined to generate an updated set of test cases and the updated set of test cases is executed.
US10817406B2

A computer-implemented method for debugging an executable control flow graph that specifies control flow among a plurality of functional modules, with the control flow being represented as transitions among the plurality of functional modules, the computer-implemented method including: specifying a position in the executable control flow graph at which execution of the executable control flow graph is to be interrupted; wherein the specified position represents a transition to a given functional module, a transition to a state in which contents of the given functional module are executed or a transition from the given functional module; starting execution of the executable control flow graph in an execution environment; and at a point of execution representing the specified position, interrupting execution of the executable control flow graph; and providing data representing one or more attributes of the execution environment in which the given functional module is being executed.
US10817401B1

Systems and apparatuses for predicting computer job performance rankings across different computer architectures, configurations, and clusters and methods for making and using the same. The method can include running a new job on a selected computer system and identifying one or more nearby jobs that are nearby the new job. A performance of each of the nearby jobs across the available computer systems can be ranked. The available computer systems preferably include the selected computer system. The method also can estimate a rank of the new job on each of the available computer systems. In various embodiments, these technologies advantageously can be used to optimize the matching of jobs to computer systems.
US10817381B2

Deployment of UICCs in IoT and M2M devices requires that the interface between UICC functions reliably in extreme temperature conditions. Extreme conditions may cause communication failures between the UICC and its device. The present application proposes various methods and devices for automatic recovery from UICC failure and UICC communication failures, commonly associated with extreme conditions (e.g., high temperature, low temperature, physical shock). The automatic recovery procedure includes applying one or more increased drive strength to the identity card, and may further include varying voltage and/or clock rate.
US10817377B2

A memory system includes a memory device; and a controller configured to transmit a target address to the memory device for performing an access operation, receive from the memory device a reference address at which the access operation has been performed, and selectively re-perform the access operation based on the reference address. The controller re-performs the access operation when the reference address is different from the target address.
US10817373B2

Techniques are described for memory writes and reads according to a chip-kill scheme that allows recovery of multiple failed wordlines. In an example, when writing data to a superblock of the memory, a wordline of the superblock stores “D+P” parity bits that protect “D” data bits of a codeword having a length of “2D+P.” Other wordlines of the superblock store codewords each having a length of “D+P” (e.g., “D” data bits and “P” parity bits). If the decoding of any of these codewords of length “D+P” fails, the “D+P” parity bits are used to re-decode the failed wordline.
US10817367B2

Out-of-bounds recovery circuits configured to detect an out-of-bounds violation in an electronic device, and cause the electronic device to transition to a predetermined safe state when an out-of-bounds violation is detected. The out-of-bounds recovery circuits include detection logic configured to detect that an out-of-bounds violation has occurred when a processing element of the electronic device has fetched an instruction from an unallowable memory address range for the current operating state of the electronic device; and transition logic configured to cause the electronic device to transition to a predetermined safe state when an out-of-bounds violation has been detected by the detection logic.
US10817366B2

Provided is a method of tracing a common cause failure in an integrated drawing. The method includes: synthesizing entities assigned attributes in at least one design drawing in units of a system where a common cause is to be traced; generating an integrated drawing with a hierarchical structure by horizontally or vertically interconnecting the entities assigned the same attribute in the at least one design drawing; and displaying a fault propagation path in the integrated drawing by using an internal tracer, wherein the displaying illustrates state information of the entities on the fault propagation path.
US10817353B1

Creating an adaptable dynamic region for hardware acceleration can include receiving a first kernel for inclusion in a circuit design for an integrated circuit of an accelerator platform. The circuit design includes a dynamic design corresponding to a dynamic region of programmable circuitry in the integrated circuit that couples to a static region of the programmable circuitry. The first kernel can be included in the within the dynamic design. A global resource used by the first kernel can be determined. An interconnect architecture for the dynamic design can be constructed based on the global resource used by the first kernel.
US10817351B1

The system provides an event driven system that sits between the enterprise ecosystem and the client system. The system creates a bridge between systems that produce actionable information and systems that consume events related to that information. It coordinates data-change events between those internal microservices for the client, providing a simple, well-typed interface for change events that may drive downstream actions in a consuming service. In one embodiment, the system can intercept those messages, decorate them with client-specific configuration data, and send them to the appropriate downstream client systems, all the while tracking the state of events to provide an auditable window into the system. Events are designed to help an appropriately credentialed and authorized consuming system dynamically call the enterprise's API resources in post-processing by providing relative linking as an out-of-the-box attribute of the event messages.
US10817339B2

An accelerator manager validates an accelerator image using one or more suitable validation methods, which may include comparing results of running an accelerator with results of simulating the accelerator, comparing results of running an accelerator on two different programmable devices, and deploying the accelerator to a cloud of an accelerator provider and running the accelerator to determine whether the accelerator meets defined specifications. The accelerator manager can also report information about one or more accelerators to an accelerator provider and/or to a provider of a programmable device.
US10817333B2

A system and method include initiating a live migration of a virtual machine from a first host machine to a second host machine. A shared host physical storage includes first swapped out memory data associated with the first virtual machine from a first memory of the first host machine, and metadata including location information of the first swapped out memory data, and an identity of the associated first virtual machine. The system and method include copying memory data associated with the first virtual machine stored in the first memory to the second host machine. The system and method also include accessing, by a second hypervisor at the second host machine, the metadata stored in the shared host physical storage to determine location of the first swapped out memory data associated with the first virtual machine.
US10817329B1

Methods and systems for diagnosis of live virtual server performance data are disclosed. In one embodiment, an exemplary method comprises receiving a request to assign a first role to at least one virtual server; configuring the virtual server to associate the first role with a first resource of the virtual server; modifying a database to include an identifier associated with the virtual server and an identifier of the first role assigned to the virtual server; receiving indications of first resource usage; mapping the first resource usage to the first role; storing the indications of first resource usage; associating a change in first resource usage with a corresponding first resource operation; modifying a user interface element for presentation on a web page to include the first resource usage; receiving a request for the web page from a user; and delivering the web page to a user interface.
US10817327B2

A data volume can be created on a network-accessible storage device in a data center for use by a virtual machine instance. More specifically, a management system of the data center may request storage servers to allocate space for the data volume. Prior to receiving confirmation that the data volume has been created, the management system may further request the storage servers to establish a lease that authorizes the virtual machine access to the data volume.
US10817321B2

A method for off-board data migration. Responsive to receiving a request to migrate a virtual machine image, a memory location of the source virtual machine is identified. Using a generalized pathing interface, a range of logical blocks is accessed for both the source and destination virtual machines. The memory location of the source virtual machine is copied to a memory location of the destination virtual machine. The destination virtual machine is started, and; and the source virtual machine is stopped.
US10817313B2

An initial workspace recommendation engine recommends a user interface component available for inclusion in an initial workspace of a newly installed application instance. In some cases, a classifier included in the engine classifies the available user interface component based on data describing multiple previously installed instances of the application. For example, the multiple instances are installed on multiple user devices, and are associated with user features describing the installed instances. In addition, the initial workspace recommendation engine receives a set of new user features associated with the newly installed application instance. The classifier classifies the available user interface component based on a similarity between the new user features and the user features describing the installed instances. Based on the classification, the initial workspace recommendation engine recommends the available user interface component for inclusion in or omission from the initial workspace of the newly installed instance.
US10817312B2

Object-oriented application languages often provide resources to applications for accessing objects stored in the volatile application memory region, and, separately, for packaging objects for persistent storage and network transport by serialization and deserialization involving a storage format. However, this design creates discrepancies between the application language and storage format, and depends on affirmative serialization and deserialization by the application. Presented herein are techniques for providing object access to objects involving persisting the objects as documents in a document store, where such persistence occurs automatically upon object creation and updating, and where such objects are stored in a language format integral to the application language (e.g., when a JavaScript application creates an object, the objects are automatically stored as documents of the document store in a JavaScript Object Notation (JSON) format). This design enables various advantages in efficiency, flexibility, and seamless interaction between the application and the objects.
US10817309B2

A method for runtime optimization of a configurable processing architecture are disclosed. The method comprises receiving a plurality of calls for running at least one function; identifying at least one pattern among the plurality of received calls; and based on the at least one pattern, manipulating at least a portion of the configurable processing architecture, to compute the least one function.
US10817290B2

A method is disclosed which includes illuminating one or more objects when they enter a field of view (FOV). The method includes capturing an image of one or more objects once they enter the FOV, and performing an iterative analysis of the image based on a plurality of detection operations and according to one or more sequential operational relationships and one or more logical operational relationships. The iterative analysis comprises analyzing the image according to a first detection operation, modifying one or more geometrical operational relationships, and modifying a second detection operation based on the one or more sequential operational relationships, the one or more logical operational relationships, and the one or more geometrical operational relationships. The method further includes repeating the iterative analysis until a final detection operation is completed, and sending a signal to an exterior component to perform an action corresponding to the one or more objects.
US10817269B2

Systems, methods, and devices for using a domain-specific programming language to remotely and dynamically program deployed forwarding plane components. A controlling server may establish a communication link to the remote network component, and receive a capabilities data model from the remote network component via the communication link. The controlling server may use the information included in the received capabilities data model to generate a tailored code segment, and send the tailored code segment to the remote network component via the communication link. The remote network component may receive, compile, install and execute the tailored code segment to modify its operation and/or to modify the functionality of the network.
US10817264B1

A system is described which recognizes patterns or conventions that programmers follow when writing source code and creates a repository for these patterns. The system makes suggestions for variable names based on the stored patterns. The system can suggest variable names that are closest to the convention (e.g., the convention demonstrated by the stored pattern) and alert the programmer when the programmer deviates from the convention.
US10817261B2

A data processing apparatus, including at least: a register for storing a data set W; a processor, coupled with the register to divide the data set W into a plurality of groups according to an experimental independent variable set V, |V|≥1; use a dividing method yx, where (x,y) belongs to a dividing parameter set L={(x,y)| both x and y are positive real numbers}, |L|≥1, to divide each of the plurality of groups into a plurality of regions in a space of a dimension determined by an element of a data variable set Q, |Q|≥1; perform a statistical analysis with respect to an element Du of a dependent variable set D on the plurality of regions of each of the groups, where Du∈D and |D|≥1; and output a statistical result set R.
US10817258B2

This disclosure provides a clustering storage method and apparatus. The method includes: storing to-be-stored first data row by row into a local memory in a database system; determining a first sorting column, where the first sorting column is used to sort data that has been cached in the local memory; sorting second data according to the first sorting column if the second data that has been cached in the local memory meets a preset condition, where the second data is data, which has been cached into the local memory, in the first data; and storing the sorted second data in a clustering manner into a storage medium in the database system.
US10817253B2

An embodiment of an audio controller device includes technology to control an output of a first audio signal from an audio output device in a human interface frequency range, where the human interface frequency range includes frequencies audible to humans, and control an output of a second audio signal from the audio output device in a device interface frequency range independent from the output of the first audio signal, where the device interface frequency range includes frequencies above an upper limit of the human interface frequency range. Other embodiments are disclosed and claimed.
US10817248B2

The present disclosure provides a method, an apparatus and a non-transitory computer-readable storage medium for processing text information. The method includes: determining that first text information is in a browsed state; when it is determined that the browsed state is interrupted, obtaining second text information from the first text information; converting the second text information to speech information and playing the speech information.
US10817241B2

A multi-frame display method applied to a display device. The method includes: when performing a bending split screen on a curved surface display screen according to a predetermined fold line, acquiring a first position information of the predetermined fold line on the screen, wherein at least two curved surface display screens face different orientations; dividing a display interface of the screen into a plurality of first display sub-interfaces according to the first position information; when drawing a track on the first display sub-interface, acquiring a second position information of the track in the first display sub-interface; dividing a display interface of the first display sub-interface into two second display sub-interfaces according to the second position information; acquiring display contents in the first or second display sub-interfaces selected by the user; and displaying the display content selected in the first or second display sub-interface through the first or second display sub-interface.
US10817240B2

Embodiments of the disclosure provide a multi-screen display method and a display device including a curved surface display screen. The method is applied to the display device and includes the following steps. Position information of preset folding lines in the curved surface display screen is obtained when screen is bent according to the preset folding lines, wherein the preset folding lines are boundaries between the two adjacent sub-curved surface display screens formed thereby. A display interface of the screen is divided into a plurality of display sub-interfaces according to the position information, wherein screen splitting lines between two adjacent display sub-interfaces coincide with the preset folding lines. The display contents selected by the user in the plurality of display sub-interfaces are obtained; and the selected display contents are displayed in the display sub-interfaces.
US10817232B2

An image forming device includes: a central processing unit (CPU); and a storage connected to the CPU and that stores permission levels required for execution of user instructions in a first table for an internal web user interface (UI) application and in a second table for an external web UI application installed on an external device. The CPU: acquires a user level; determines whether a web UI application is installed on the image forming device or the external device; acquires a permission level, from the first table when the user instruction is received from the image forming device and from the second table when the user instruction is received from the external device; and allows execution of the user instruction when the user level is equal to or higher than the acquired permission level acquired.
US10817227B2

A printing computing device connects to a multi-function printing (MFP) device to enable additional functionality and capabilities not offered by the MFP device. The printing computing device connects to a network to receive print jobs from external devices within the network. The printing computing device processes the print jobs according to rules such that print jobs are processed accordingly. The printing computing device also includes firmware not available on the MFP device such that print jobs not supported by the MFP device still may be processed. The printing computing device also includes an engine that determines whether an incoming print job is a PDL print job or a command to perform a function not available on the MFP device.
US10817225B2

A control circuit configured to associate a plurality of memory with an error correction scheme. The control circuit including an internal operation circuit configured to generate an internal command based on an access unit of the plurality of memory. The control circuit including a storage circuit configured to store information on the access unit of the plurality of memory.
US10817218B2

A storage device includes a first physical space including first nonvolatile memory devices, a second physical space including second nonvolatile memory devices physically isolated from the first nonvolatile memory devices, and a storage controller that fetches a command from an external device and performs an operation corresponding to the command in any one of the first and second physical spaces, based on information included in the fetched command.
US10817211B2

A system that may reliably erase a storage device, such as a solid state drive. The system issues an erasure command to the storage device. Such a command may be issued over a bus connecting a processing unit to one or more storage devices to be erased. The system, including the storage device, may be prepared for the erasure operation via performing one or more operations. Those operations may include: using hardware of the system to initiate a hard reset of the storage device; preventing access to the storage device while the erasure operation is being performed; and/or erasing hidden areas on the storage device. The system may be configured to perform the hard reset and may be configured not to alter a command to perform secure erase. Further, the erasure process may include writing a signature to certain areas of the storage device to confirm that erasure was performed.
US10817203B1

A client-configurable tiering service implements an interface allowing a client to specify a tiering policy selected from a plurality of supported tiering policies for data of the client stored in a warm tier, wherein the tiering policies specify conditions for relocating portions of the data to a cold tier. The interface also allows a client to specify a tombstone forwarding policy selected from a plurality of supported tombstone forwarding policies, wherein the tombstone forwarding policies specify how data relocated from the warm tier to the cold tier is subsequently retrieved in response to an access request directed to the warm tier. The client-configurable tiering service relocates and retrieves data between a warm tier and a cold tier in accordance with the client's selected policies. In some embodiments, a client may specify further aspects of how data is stored and relocated between different tiers of a data store.
US10817191B2

A storage system and method for thermal throttling via command arbitration are provided. In one embodiment, a storage system is provided comprising a memory and a controller in communication with the memory. The controller is configured to determine whether a temperature of the storage system exceeds a threshold; and in response to determining that the temperature of the storage system exceeds the threshold, pause fetching of new commands from a host. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
US10817184B2

A computing system with a plurality of nodes is disclosed. At least one of the plurality nodes includes an execution unit configured to execute an operation. An interconnection network is coupled to the plurality of nodes. The interconnection network is configured to provide interconnections among the plurality of nodes. A control node is coupled to the plurality of nodes via the network to manage the execution of the operation by the one or more of the plurality of nodes.
US10817183B2

An information processing system includes a first processor that issues a first write request group including a plurality of data write requests for writing first data to a memory. The first processor issues a first completion write request after issuing the first write request group. The first completion write request is a request for writing completion information to the memory. The completion information indicates completion of write processing requested by the first write request group. The first processor inserts a first barrier instruction into the issued requests, between the first write request group and the first completion write request. The first processor outputs all of the plurality of data write requests included in the first write request group, subsequently outputs the first barrier instruction, and subsequently outputs the first completion write request.
US10817178B2

A method for compressing and compacting memory on a memory device is described. The method includes organizing a number of compressed memory pages referenced in a number of compaction table entries based on a size of the number of compressed memory pages and compressing the number of compaction table entries, in which a compaction table entry comprise a number of fields.
US10817176B2

Embodiments of the present disclosure may relate to a compute offload controller that may include a parser to parse a received compute offload command, and identify a block-based compute descriptor based at least in part on the compute offload command. In some embodiments, the compute offload controller may further include an offload executor to perform an operation on data in a block-based storage device based at least in part on the block-based compute descriptor. In some embodiments, the block-based compute descriptor may include a virtual input object, a virtual output object, and a compute type identifier. Other embodiments may be described and/or claimed.
US10817175B2

Some embodiments provide an interactive viewer for an input device interface. Specifically, some embodiments provide a Keyboard Enhanced Interface (KEI) system that includes a KEI viewer. The KEI viewer includes multiple graphical keys that correspond to keys of a key based input device. The KEI viewer also includes multiple symbols that identify different output actions and logic for presenting a set of symbols over a set of graphical keys to identify a set of keys of the key based input device that are usable to directly invoke a set of output actions based on an active operational mode of the KEI system. A symbol identifies a particular output action that is directly invocable with a press of a key of the key based input device that corresponds to a graphical key over which said symbol is presented.
US10817159B2

Systems and methods for eliciting from a user a probabilistic indication of the likelihood of two possible outcomes of a future event. During a session a user manipulates a wager marker on a graphical user interface displayed on a display, where the wager marker is moveable between two limits. Probabilities for each of the two limits are determined based on the position of the marker. Values representing the probabilities are updated on the interface in real time.
US10817157B2

A database system associated with a plurality of source databases in a virtual computing system includes a dashboard having a main menu for providing a plurality of control functions and a body that dynamically changes based upon the plurality of control functions that are selected. The dashboard includes a homepage for displaying a plurality of cells in the body, including a first cell for displaying a list of the plurality of source databases. The main menu includes a first control function, the selection of which triggers a database provisioning service by presenting options to either create a new source database or register an existing database within the body and a second control function, the selection of which triggers a copy data management service by presenting an option to create a new cloned database.
US10817156B1

A server with a tile construction module has instructions executed by a processor to collect communication threads associated with a user. Tiles representative of the communication threads are dynamically configured in accordance with specified policies to form a tile configuration. The tile configuration is supplied to the user.
US10817150B2

A method for selecting at least one element of a Graphical User Interface (GUI), displayed on a display of a device using a touch interface of the device. The method includes: detecting on the touch interface a double touch input, the double touch input including a first and second touch inputs on the touch interface, the first and second touch inputs respectively corresponding to a first location and a second location on the GUI; determining a selection location between the first and second locations; upon detecting a release of the first touch input, determining a first selection location corresponding to the selection location at the moment of the release of the first touch input, determining a second selection location on the GUI as defined by a user using the touch interface; and executing a selection of at least one GUI element located between the first and second selection locations.
US10817147B2

An information processing device includes a changing unit that changes, according to an instruction from a user, display of information on a specific conversation participant in a conversational interface. In a further modification of the invention, the changing unit may change a display position or a display form of information on a conversation participant designated as the specific conversation participant by the user.
US10817144B2

Chronologically navigating among time-based entries stored by a physical computing device having a processor configured to execute a time-based application includes displaying, with the computing device, a time-based entry with at least one of a forward control and a backward control; in response to a user selecting the forward control, displaying with the computing device a subsequent time-based entry, the subsequent time-based entry including a shared property with the displayed time-based entry; and in response to the user selecting the backward control, displaying with the computing device a previous time-based entry, the previous time-based entry including a shared property with the displayed time-based entry.
US10817140B2

Mechanisms to create and/or use sequential data comprising a plurality of sequences are disclosed. A sequence comprises in a standard format at least a start user interface interaction and possible further user interface interactions between the start user interface interaction and an end event. The sequence may comprise the end event as well. An end event may be a user interface interaction performed when a user has used a creation oriented application or an indication of a maximum time between consecutive user interface interactions expiring.
US10817133B2

Aspects of the subject disclosure may include, for example, a device, comprising: a display; a sensor for detecting three dimensional objects; a processing system including a processor coupled to the display and sensor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising: identifying a three dimensional object proximal to a user of the device; tracking and storing a position of the three dimensional object; creating an augmented reality (AR) presentation for the user, wherein the AR presentation includes an image of the three dimensional object and an enhancement of the three dimensional object; and displaying the AR presentation to the user. Other embodiments are disclosed.
US10817127B1

A method involves presenting an interface which provides the ability to associate photographic images with an anatomical image for use in clinical documentation. A method involves presenting an interface which displays an anatomical image and lists both common conditions for selection by a user and common treatments for the presented or selected conditions. A method involves presenting an interface which displays an anatomical image providing drill down functionality.
US10817125B2

Provided is an image processing method including: displaying an image including a plurality of objects; receiving a selection of an object from among the plurality of objects; receiving a depth adjustment input; changing a depth of the selected object based on the depth adjustment input; generating a depth adjusted image file of the image based on the changed depth; and displaying a depth adjusted image based on the generated depth adjusted image file.
US10817124B2

In one aspect, a device includes a touch-enabled display, a processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to determine that an input device is within a proximity to the touch-enabled display, and in response to the determination and without supplemental input from a person, present on the touch-enabled display a user interface (UI) for providing input to the first device at least in part based on manipulation of the input device.
US10817122B1

A multi-touch resistive touch panel includes a first conductive substrate, a second conductive substrate and a microcontroller. The first conductive substrate includes four input terminals at or around four corners of the first conductive substrate. The second conductive substrate is disposed in parallel with and spaced apart from the first conductive substrate, and includes a plurality of output terminals at or around an edge of the second conductive substrate. The microcontroller is electrically coupled to the four input terminals and the plurality of output terminals, provides a first input voltage to two adjacent input terminals of the four input terminals, and provides a second input voltage to the other two adjacent input terminals of the four input terminals. The microcontroller calculates a coordinate value corresponding to at least one touch point according to an output voltage outputted by at least one of the plurality of output terminals.
US10817117B2

An input-sensing device may include a plurality of sensors, and each of the plurality of sensors includes a plurality of protruding portions, and a plurality of signal lines that are connected to some of the plurality of sensors. The number of the protruding portions included in a sensor that is connected to one of the plurality of signal lines may be less than the number of the protruding portions included in another sensor that is connected to another one of the plurality of signal lines.
US10817108B2

An information input device including a touch panel configured to be provided with a touch sensor that detects a position at which a sensing object is brought close to a sensing surface. In this information input device, the touch sensor has a scanning electrode and a detecting electrode that is opposed to the scanning electrode with the intermediary of a dielectric substance, and is a capacitive sensor whose electrostatic capacitance changes if the sensing object is brought close to the detecting electrode. Furthermore, a slit is formed in a surface of the detecting electrode opposed to the scanning electrode.
US10817107B2

A display unit has a flexible display section, a detection section for detecting a deflection amount and a deflection direction of the display section, a determination section for determining a visible portion and a non-visible portion of the display section based on the deflection amount and the deflection direction, and a control section for controlling display contents of the display section. The control section either prevents an image display on the non-visible portion or displays one of a fixed image or a pre-set moving image on the non-visible portion. The display unit also includes a displacement sensor located in the same region as the display section.
US10817105B2

A liquid crystal display device is provided with a display substrate, an array substrate, a liquid crystal layer sandwiched between the display substrate and the array substrate, and control circuitry. The display substrate includes a touch sensing line. The array substrate includes a common electrode having a constant potential, a first insulating layer provided under the common electrode, a pixel electrode provided under the first insulating layer, a second insulating layer provided under the pixel electrode, a conductive line electrically connected to the common electrode under the second insulating layer, a third insulating layer provided under the conductive line, and a first active element and a second active element provided under the third insulating layer and electrically connected to the pixel electrode.
US10817104B2

A common capacitive touch sensor may have a two dimensional array of transparent conductive strips going from edge to edge on a substrate layer or sheet of a touch sensor. According to some aspects, there is provided a capacitive touch sensor device including a substrate layer and a plurality of resonant circuits. Each resonant circuit includes an electrode, and each resonant circuit has a respective resonance frequency that is unique within the plurality of resonant circuits. The electrodes of the resonant circuits are distributed on the substrate layer. A controller for a touch sensor is also provided that includes a signal generator to drive at least one plurality of resonant circuits, where each resonant circuit has a respective resonance frequency. The signal generator is tunable to generate input signals at each of the resonance frequencies. The controller also includes a detector.
US10817095B2

An electronic device, a touch display panel and a touch display substrate are provided. The touch display substrate includes: a substrate; a common electrode layer disposed on the substrate, where the common electrode layer includes multiple touch display electrodes insulated from each other, and the touch display electrodes are arranged in an array; and multiple touch display wires insulated from each other, where the touch display wires and the touch display electrodes are arranged and connected electrically according to a one-to-one correspondence. Areas of at least two touch display electrodes increase gradually in a first direction, and the first direction is an extending direction of the touch display wire and extends from a contact point between the touch display wire and the touch display electrode to an edge of the substrate.
US10817078B2

According to various embodiments of the present invention, a stylus pen can comprise: a pen body extended along an axial line; a touch tip provided on one end portion of the pen body; a cap arranged on the other end portion of the pen body; a first structure for changing the length of the stylus pen by moving the cap along the axial line; and a second structure coming in contact with at least a part of the first structure, and restricting the movement of the cap and/or the first structure.
US10817077B2

Context aware input masking by a touchscreen touch controller filters touch inputs by a totem at a touchscreen to those detected touches relevant to a user interface presented on a touchscreen display. For example, a rotational user interface that accepts values based upon the rotational orientation of a totem has rotational orientation inputs sent from the touch controller while linear inputs are withheld. As another example, a linear user interface that accepts values based upon a position along a length of the totem has linear inputs sent from the touch controller while rotational inputs are withheld.
US10817070B2

This document describes techniques for radio frequency (RF) based micro-motion tracking. These techniques enable even millimeter-scale hand motions to be tracked. To do so, radar signals are used from radar systems that, with conventional techniques, would only permit resolutions of a centimeter or more.
US10817063B2

Techniques are described for interacting with a vehicle touchscreen. According to one or more embodiments, a system is provided comprising a processor that executes computer executable components stored in at least one memory, including a display control component that selects graphical touch controls to include in a graphical user interface (GUI) for rendering on the touchscreen based on activation of a haptic feedback mode for interfacing with the touchscreen, wherein the graphical touch controls correspond to controls for one or more applications or functions associated with the vehicle. The system further comprising a positioning component that determines a location of a finger on or over the touchscreen relative to the graphical touch controls as displayed on the touchscreen, and a haptic feedback component that causes a vibration unit of the vehicle to provide vibration feedback based on the location corresponding to a graphical touch control of the graphical touch controls.
US10817055B2

A display device includes a display, an optical modulator, an eye tracking module, and a controller. The display module includes a plurality of pixels. The optical modulator is disposed on the display module and modulates the light emitted from the display module to corresponding directions. The eye tracking module tracks the positions of a viewer's eyes. The controller defines an eye-to-eye line passing through the positions of the viewer's eyes, and generates image data of the plurality of pixels according to a plurality of viewing positions on the eye-to-eye line.
US10817054B2

An electronic apparatus is disclosed. The electronic apparatus includes an inputter configured to receive a binocular image which is a captured image of both eyes of a user and a stereo image which is an image of a direction corresponding to a gaze of the user captured at locations spaced apart from each other, and a processor configured to detect a watch point of a user in the stereo image by using the binocular image, obtain a disparity map in the input stereo image, and compensate the detected watch point using the obtained disparity map.
US10817040B2

A cloud computing system includes a network interface for interfacing with a wide area network. At least one wireless transceiver engages in bidirectional communication with a plurality of vehicle cloud processing devices within a corresponding plurality of vehicles in at least one vehicle aggregation location. A network control device receives requests for at least one cloud computing service via the wide area network and facilitates the at least one cloud computing service via the bidirectional communication with the plurality of vehicle cloud processing devices.
US10817028B2

A keypad module for a mobile computing device includes: a base member including: a base plate having (i) a lower surface configured to engage with a keypad mount of the mobile computing device, (ii) an opposing upper surface, and (iii) a light receiving region at the lower surface; a light pipe riser extending from the base plate and having a light emission region at an input surface of the keypad module; wherein the base plate and the light pipe riser define a light path from the light receiving region to the light emission region, configured to receive light from the mobile computing device and emit the light at the light emission region; and a keypad assembly supported on the upper surface of the base plate, the keypad assembly including a plurality of keys exposed at the input surface of the keypad module.
US10817024B2

The present disclosure provides a flexible display device. The flexible display device comprises: a flexible base substrate, an electrodeformation layer set on the flexible base substrate, and a display layer set on the electrodeformation layer; wherein, the electrodeformation layer is configured to, when power is supplied, generate deformation, further cause the flexible base substrate and the display layer to generate corresponding deformation, cause the flexible display device to achieve flexible display, and when power is cut off, return to an original shape.
US10817023B2

A flexible display device includes a flexible display module including a flexible display panel; a first frame and a second frame supporting the flexible display module; and a fixing coupler and an aligning coupler coupling the flexible display module with the first frame and the second frame, and the fixing coupler includes: a first fixing coupler fixing at least a portion of the first frame and at least a portion of the flexible display module; and a second fixing coupler fixing at least a portion of the second frame and at least a portion of the flexible display module, and the aligning coupler includes: a first aligning coupler fixed to another portion of the flexible display module; and a second aligning coupler fixed to another portion of the first frame and detachably coupled to the first aligning coupler.
US10817021B2

The embodiments of the present application disclose a deformation controllable display based display method and display apparatus, and a UE. The method comprises: acquiring target shape information of a spherical surface display object in response to an operation performed on the spherical surface display object; controlling, according to the target shape information, at least a part of a display area of a deformation controllable display to be deformed to a target screen shape, wherein the target screen shape is consistent with a shape of a to-be-displayed part of the spherical surface display object corresponding to the target shape information; and displaying the to-be-displayed part at the at least a part of the display area according to the target shape information. In the technical solutions of the embodiments of the present application, a deformation controllable display is controlled to be deformed to a shape consistent with a shape of a to-be-displayed part of a spherical surface display object, such that the to-be-displayed part is displayed with relatively little distortion by the deformed deformation controllable display.
US10817016B2

Protective cover layers for electronic devices are described. In an embodiment, an electronic device includes a display panel and a protective cover layer over the display panel. The protective cover layer includes a transparent support substrate and a hardcoat layer covering an exterior facing surface of the transparent support substrate. The display panel may be a flexible display panel and the protective cover layer may flex with the flexible display panel.
US10817011B2

The application provides a rotating device, including: an annular base, a first positioning member, a second positioning member, and a driving member. The driving member includes a pushing structure. The driving member drives the pushing structure to rotate around the outer edge of the peripheral portion in a first rotating direction or a second rotating direction; when the pushing structure rotates in the first rotating direction, the first stop portion and the third stop portion fit the peripheral portion in response to the push of the pushing structure, and the second stop portion and the fourth stop portion stop the pushing structure; and when the pushing structure rotates in the second rotating direction, the second stop portion and the fourth stop portion fit the peripheral portion in response to the push of the pushing structure, and the first stop portion and the third stop portion stop the pushing structure.
US10817009B2

An operator mechanism comprises a mechanical user interface and a contact assembly. The mechanical user interface is configured to be physically moved by a user. The contact assembly is coupled to the mechanical user interface such that movement of the mechanical user interface imparts movement to the contact assembly. The contact assembly includes a shaft having a longitudinal axis extending distally outward relative to the mechanical user interface to a distal end of the shaft. The contact assembly also includes a contact member coupled to and extending radially outward from the shaft. The contact member engages an actuator of a control device in the control enclosure when the contact assembly is moved. The contact member is selectively positionable longitudinally along the shaft and defines a shaft opening the shaft extends through such that the distal end of the shaft is distal of the shaft opening.
US10817008B2

A semiconductor device includes a circuit-to-be-adjusted in which an output characteristic thereof can be adjusted by a fuse that is controlled based on a fuse signal. The semiconductor device includes a control circuit using, as a power source, an internal power source that has a converted voltage obtained by converting a voltage of an external power source, the control circuit being configured to generate control signals A, B based on an inputted test signal, the control signals being able to adjust the circuit-to-be-adjusted in place of the fuse signal. The semiconductor device includes a selector circuit that selects the fuse signal before the internal power source reaches a stable state after the external power source is turned on, and selects the control signal CS after the internal power source has reached a stable state.
US10817000B2

A flying device configured to communicate with a controller device operated by a user, the flying device includes: a memory; and a processor coupled to the memory and configured to: determine whether the flying device is in contact with an object based on a signal from a contact detector; and move the flying device in a direction corresponding to an operation command transmitted from the controller device while causing a thrust force to be produced so that a contact between the object and the flying device is maintained when it is determined that the flying device is in contact with the object.
US10816997B2

A grid to vehicle system is described. In some examples, the system selectively controls one or more electric vehicles connected to an electric grid based on conditions associated with the electric grid. For example, the system may control charging operations of the electric vehicles based on load balancing conditions associated with the electric grid, based on cost conditions associated with electric power provided by the electric grid, and so on.
Patent Agency Ranking