US10771183B2

The present invention relates to an optical network element (30, 34) comprising a wavelength selective switch, WSS, (432, 136) with one or more input ports, a working output port (38) and a separate protecting output port (40), the WSS (432) being configurable to a working configuration, in which one or more channels are routed from said one or more input ports to the working output port (38), and being configurable to a protecting configuration, in which said one or more channels or a subset thereof are routed from said one or more input ports to the protecting output port (40), or with a working input port (42) and a protecting input port (44) and with one or more output ports, the WSS (136) being configurable to a working configuration, in which one or more channels are routed from the working input (42) port to the one or more output ports, and being configurable to a protecting configuration, in which one or more channels are routed from the protecting input port (44) to the one or more output ports, a computer readable medium including program code defining configuration information, a control unit configured to control the WSS (432, 136) to adopt the working configuration or the protecting configuration based on the predefined configuration information.
US10771181B2

Processing a received optical signal in an optical communication network includes equalizing a received optical signal to provide an equalized signal, demodulating the equalized signal according to an m-ary modulation format to provide a demodulated signal, decoding the demodulated signal according to an inner code to provide an inner-decoded signal, and decoding the inner-decoded signal according to an outer code. Other aspects include other features such as equalizing an optical channel including storing channel characteristics for the optical channel associated with a client, loading the stored channel characteristics during a waiting period between bursts on the channel, and equalizing a received burst from the client using the loaded channel characteristics.
US10771171B2

Examples include classifying high frequency radio signals. Some examples include receiving a fast Fourier transform (FFT) of a high frequency radio signal, determining a first signal strength at a first guard frequency bin, determining a second signal strength at a second guard frequency bin, and determining a third signal strength at a direct current carrier frequency bin. Examples also include classifying the high frequency radio signal based on the first signal strength, the second signal strength, and the third signal strength.
US10771170B2

A device for generating a frequency-up-converted wideband signal, the device including a periodic address counter connected to a waveform memory to generate two digital signals, two digital to analog converters configured to convert the two digital signals to two analog signals, two filters connected to the two digital to analog converters configured to anti-alias filter the two analog signals and a quadrature modulator connected to the two filters and to an oscillator for generating the frequency-up-converted wideband signal. A method for generating a frequency-up-converted wideband signal is also provided.
US10771169B2

A device comprising: a radio frequency (RF) coupler comprising input, output, and coupled ports; an antenna capable of receiving RF signals having a first characteristic and transmitting RF signals having a second characteristic, the antenna connected to the RF coupler to provide received RF signals to the input port of the RF coupler and transmit RF signals received at the input port via coupling to signals received at the coupled port; and signal transformation circuitry having an input connected to the output port of the RF coupler to receive RF signals provided by the antenna to the input port and an output connected to the coupled port, the signal transformation circuitry configured to transform first RF signals having the first characteristic received from the output port to second RF signals having the second characteristic and to provide them to the coupled port.
US10771151B2

A system for monitoring health of a fiber optic cable in a telecommunications system includes an optical switch for receiving a plurality of light noise signals over the fiber optic cable and measuring the intensity of at least one of the plurality of light noise signals. The measured intensity data is transmitted to a monitoring system that then compares the measured intensity to a stored threshold intensity value. The system may also include a light signal generator for providing the plurality of light noise signals. The light signal generator may include a first amplifier for generating a light noise signal, a second amplifier for generating a corresponding amplified light noise signal, and an optical splitter for converting the amplified light noise signal into the plurality of light noise signals.
US10771148B2

Various avionics systems may benefit from providing remote L-band smart antennas. For example, smart antennas may be used in connection with transponders and other avionics equipment. The smart antenna may incorporate functionality that may obviate the need for coaxial RF cabling. According to certain embodiments, an avionics system may include an antenna having at least a radio frequency function included therewith. The avionics system may also include a data bus connecting the antenna to a digital receiver at avionics processing hardware.
US10771143B1

A switching method for multiple antenna arrays is disclosed which including: turning on a number of antenna arrays of an electronic device, and obtaining multiple received powers of a beam signal; turning off the antenna array(s) other than the antenna array having the largest received power, and calculating multiple first power ratio parameters according to the received powers; calculating a first channel information of the antenna array which is turned on; calculating a first virtual channel information of each of the antenna arrays which are turned off according to the first channel information, the first power ratio parameter corresponding to each of the antenna arrays which are turned off and an angle mapping table; and selecting one of the antenna arrays to turn on according to the first channel information and all the first virtual channel information, and turning off the rest antenna array(s).
US10771139B2

An apparatus for a beamformee and a method are provided. The apparatus includes a first beamforming matrix device configured to generate a first beamforming matrix VWB from a channel H; an equivalent channel device configured to generate an equivalent channel {tilde over (H)}k based on the channel H and the first beamforming matrix VWB, where k is a number that indicates a subcarrier index; a second beamforming matrix device configured to obtain a second beamforming matrix VSC from the equivalent channel {tilde over (H)}k; and a transmitter configured to transmit the first beamforming matrix VWB and the second beamforming matrix VSC.
US10771134B2

The present application relates to an electronic device and a wireless communication method. The electronic device comprises: a processing circuit, configured to select a modulation codebook from a modulation codebook cluster for use in a multiple-input multiple-output MIMO system on the basis of a channel matrix of the MIMO system, the modulation codebook cluster comprising a plurality of modulation codebooks used by a sending terminal device corresponding to the electronic device for generating modulation signals, wherein the number of data streams transmitted after modulation is greater than the number of orthogonal channels; and a transceiving circuit, configured to send feedback information to the sending terminal device, the feedback information comprising identification information of the selected modulation codebook. Using the electronic device and the wireless communication method of the present application can increase the number of data streams that can be transmitted independently in a MIMO system, thus improving transmission efficiency.
US10771128B1

A wireless communication network uses Multi-User Multiple Input Multiple Output (MU-MIMO). Network circuitry stores geographic data that indicates geographic containers. Transceiver circuitry wirelessly receives network signaling from User Equipment (UEs) located in the geographic containers. The network circuitry processes the network signaling to determine UE MU-MIMO correlation factors between the UEs and associate the UE MU-MIMO correlation factors with the geographic containers. The network circuitry processes the UE MU-MIMO correlation factors associated with the geographic containers to determine container MU-MIMO correlation factors between the geographic containers. The network circuitry selects UEs for MU-MIMO based on their container MU-MIMO correlation factors. The transceiver circuitry wirelessly transfers MU-MIMO signals to the UEs that were selected based on their container MU-MIMO correlation factors.
US10771126B2

A first communication device transmits a first communication frame that includes scheduling information corresponding to a time period in which an uplink multi-user transmission is to occur. The scheduling information indicates a start time of the time period. The first communication frame includes an indication of a group of two or more second communication devices that are to transmit simultaneously during the time period as part of the uplink multi-user transmission. The first communication device transmits a second communication frame during the time period. The second communication frame is configured to trigger at least some second communication device in the group of two or more second communication devices to transmit simultaneously as part of the uplink multi-user transmission. The first communication device receives the uplink multi-user transmission during the time period, the uplink multi-user transmission being responsive to the second communication frame.
US10771120B2

Embodiments of the present disclosure describe systems, devices, and methods for preprocessing in a base station of a multiple-input multiple-output (MIMO) wireless system. In embodiments, remote radio unit (RRU) circuitry may control radio communication related to the MIMO wireless system, including applying a user equipment (UE)-specific spatial filter.
US10771119B2

A vehicle communications system includes a pair of antennas, a radio, and a controller. The controller is configured to enable and disable antenna diversity between communication over a safety channel and communication over a service channel.
US10771116B2

A vibrating magnetic antenna for generating reversable magnetic dipoles is provided. Soft magnetic materials are used to project the magnetic field as the magnet moves linearly between soft magnetic stators arranged in a “Y” configuration. The soft magnetic stators include a nickel-iron alloy, having high magnetic permeability. Also provided is a magnetic coupling circuit for upshifting the frequency of the magnetic field.
US10771113B2

Embodiments related to systems, methods, and computer-readable media to enable a power transmit unit (PTU) device are described. In one embodiment a PTU comprises a transmit coil configured for wireless charging via magnetic coupling, a power delivery system coupled to the transmit coil, signal processing circuitry to detect harmonic distortion that is induced in the transmit coil by a device inside the near field of the transmit coil, and control circuitry configured to adjust an output power of the power amplifier when triggered by a detection of an Near Field Communications (NFC) device, a Radio Frequency Identification Device (RFID), or any other such device which may be damaged by the energy emitted from the transmit coil.
US10771103B2

An access point (AP) having full duplex (FD) capabilities transmits a trigger frame to cause at least a first station (STA) to initiate an uplink (UL) reference frame to the AP, the trigger frame further causing at least one second STA to obtain a signal strength measurement during transmission of the UL reference frame, and the AP receives from the at least one second STA, a reporting frame containing information about the signal strength measurement.
US10771102B2

A transmit-and-receive module includes a multiplexer, a power amplifier, and a low-noise amplifier. The multiplexer includes a transmit filter and a receive filter. The power amplifier and the low-noise amplifier are integrated with each other. In a Smith chart, impedance in a receive band of the receive filter seen from a receive terminal intersects a line connecting a center point of noise figure circles and a center point of gain circles. The center point of the noise figure circles represents the impedance at which the noise figure of the low-noise amplifier is minimized. The center point of the gain circles represents the impedance at which the gain of the low-noise amplifier is maximized.
US10771100B1

A method of operation for an Ethernet transceiver is disclosed. The method includes entering a fast retrain sequence of steps. The fast retrain sequence of steps includes transferring two-level symbols to a link partner; and directly following transferring of the two-level symbols, transferring multi-level symbols to the link partner, the multi-level symbols having greater than two symbol levels.
US10771099B2

A broadcast station candidate determination unit (52) compares a reception condition of a radio wave with a first reception condition threshold to determine whether to set a frequency of the radio wave as a frequency of a radio broadcast station candidate. An interference station candidate identification unit (54) calculates and identifies a frequency of an intermodulation interference station candidate using a frequency of a strong electric field station. An interference station determination unit (55) compares a reception condition of a radio broadcast station candidate whose frequency is the same as that of an intermodulation interference station candidate with a second reception condition threshold indicating that a reception condition is better than the first reception condition threshold to determine whether the radio broadcast station candidate is an intermodulation interference station or a radio broadcast station.
US10771092B2

Embodiments of this application disclose provides a low density parity check (LDPC) channel encoding method for use in a wireless communications system. A communication device encodes an input bit sequence by using a LDPC matrix, to obtain an encoded bit sequence for transmission. The LDPC matrix is obtained based on a lifting factor Z and a base matrix. Embodiments of the application provide eight particular designs of the base matrix. The encoding method provided in the embodiments of the application can be used in various communications systems including the fifth generation (5G) telecommunication systems, and can support various encoding requirements for information bit sequences with different code lengths.
US10771082B1

An analog-to-digital converter includes a sampling capacitor connected to a multiplexer output, discharge circuitry discharging the sampling capacitor during a first period beginning at a start of a sampling cycle, and level shifting circuitry charging the sampling capacitor to a voltage at a first analog input node modified by a mismatch voltage resulting from mismatch in threshold voltages between a first transistor connected to the first analog input node and a second transistor connected to the output node, during a second period beginning at expiration of the first period. A first switch connects the first analog input node to the output node to charge the sampling capacitor to the voltage at the first analog input node, at expiration of the second period, and disconnects the first analog input node from the output node at an end of the sampling cycle of the analog-to-digital converter.
US10771081B2

In one example, a mixed signaling socket includes a set of central processing unit (CPU) cores coupled via an inter-core link and a set of analog circuits having an analog input, each analog circuit coupled to a respective CPU core via a separate private bus. A field programmable gate array (FPGA) control circuit is coupled to the inter-core link and the set of analog circuits to provide predicable clock timing to the set of analog circuits and control signals to the set of CPU cores. An analog to digital module in at least one CPU core includes instructions to perform an analog to digital conversion to create a digital representation of the analog input using the predictable clock timing and control signals from the FPGA.
US10771078B2

A comparator offset calibration system having a comparator offset evaluator and a switched-capacitor network is disclosed, which is in an analog and digital dual domain structure. The comparator offset evaluator receives digital data from an analog-to-digital conversion module, evaluates an offset of a comparator of the analog-to-digital conversion module based on the received digital data, and outputs an evaluated result. The switched-capacitor network processes the evaluated result to generate a control signal. The analog-to-digital conversion module adjusts the offset of the comparator according to the control signal.
US10771077B1

A voltage-mode digital-to-analog converter (DAC) includes multiple bit processing circuits to generate an output voltage responsive to a binary input. Each of the multiple bit processing circuits includes a first switch circuit and a second switch circuit. The first switch circuit is to selectively couple one of multiple reference voltages to a first output load in response to receiving a first input bit during a first bit time. The first output load has a value proportional to d. The second switch circuit is to selectively couple one of the multiple reference voltages to a second output load in response to receiving a second input bit during a second bit time. The second output load has a value corresponding to the first output load. The first and second output loads are disposed in parallel, and serially couple to a third output load having a value proportional to (1-d).
US10771069B1

The present invention relates to a field programmable gate array system that provides phase control with minimal latency.
US10771062B1

Presented are systems and methods that allow hardware designers to protect valuable IP and information in the hardware domain in order to increase overall system security. In various embodiments of the invention this is accomplished by configuring logic gates of existing logic circuitry based on a key input. In certain embodiments, a logic function provides results that are dependent not only on input values but also on an encrypted logic key that determines connections for a given logic building block, such that the functionality of the logic function cannot be determined by reverse engineering. In some embodiments, the logic key is created by decrypting a piece of data using a secret or private key. Advantages of automatic encryption include that existing circuitry need not be re-implemented or re-built, and that the systems and methods presented are backward compatible with standard manufacturing tools.
US10771058B2

A switch module includes a first single-throw switch having a first input terminal 20 switchable to a common terminal. A second single-throw switch has a second input terminal switchable to the common terminal. A first control is coupled to the first single-throw switch and a second control is coupled to the second single-throw switch. The first and second controls are configured to independently control, respectively, the first and second single-throw switches.
US10771052B2

An isolated insulated gate bipolar transistor (IGBT) gate driver is provided which integrates circuits, in-module, to support the measurements of threshold voltage, and collector-emitter saturation voltage of IGBTs. The measured gate threshold and collector-emitter saturation voltage can be used as precursors for state of health predictions for IGBTs. During the measurements, IGBTs are biased under specific conditions chosen to quickly elicit collector-emitter saturation and gate threshold information. Integrated analog-to-digital converter (ADC) circuits are used to convert measured analog signals to a digital format. The digitalized signals are transferred to a micro controller unit (MCU) for further processing through serial peripheral interface (SPI) circuits.
US10771042B2

A microelectromechanical device having a mobile structure including mobile arms formed from a composite material and having a fixed structure including fixed arms capacitively coupled to the mobile arms. The composite material includes core regions of insulating material and a silicon coating.
US10771041B2

Embodiments of a tunable bandpass microelectromechanical (MEMS) filter are described. In one embodiment, such a filter includes a pair of arch beam microresonators, and a pair of voltage sources electrically coupled to apply a pair of adjustable voltage biases across respective ones of the pair of arch beam microresonators. The pair of voltage sources offer independent tuning of the bandwidth of the filter. Based on the structure and arrangement of the filter, it can be tunable by 125% or more by adjustment of the adjustable voltage bias. The filter also has a relatively low bandwidth distortion, can exhibit less than 2.5 dB passband ripple, and can exhibit sideband rejection in the range of at least 26 dB.
US10771037B2

A piezoelectric resonator device having a sandwich structure is provided, which is stably bonded to an external element. In the piezoelectric resonator device 1, at least a vibrating part 21 of a piezoelectric substrate 2 is sealed by a first sealing member 3 and a second sealing member 4. The piezoelectric substrate 2 includes: the vibrating part 21; and an external frame part 23 that is thicker than the vibrating part 21 and that surrounds the outer periphery of the vibrating part 21. External electrodes 31 to be connected to an external element 5 are provided on at least one of the first sealing member 3 and the second sealing member 4. The external element 5 is connected to the external electrodes 31 at least on the external frame part 23 of the piezoelectric substrate 2.
US10771032B2

To improve the Q value of a piezoelectric thin-film element in a state in which unnecessary vibration is suppressed, an acoustic reflection film (104) is affixed to a first electrode (102), a piezoelectric single-crystal substrate (101) is thinned by polishing from the other surface (101b) of the piezoelectric single-crystal substrate (101), such that the first electrode (102) and piezoelectric thin film (105) are piled on the piezoelectric single-crystal substrate (101). In this polishing, a pressure (polishing pressure) to the surface (101b) during polishing in an electrode formation region where the first electrode (102) is formed differs from that in a non-electrode formation region around the electrode formation region. Consequently, the electrode formation region of the piezoelectric thin film (105), where the first electrode (102) is formed, is made thinner than the non-electrode formation region around the electrode formation region.
US10771025B1

A receiver topology for supporting various combinations of interband carrier aggregation (CA) signals, intraband non-contiguous CA and non-CA signals having different combinations of signals aggregated therein.
US10771023B2

An amplifier including a signal input terminal, at least one signal output terminal, a first and a second cascode amplifier circuits, a capacitor and a loading circuit. The signal input terminal receives an input signal. The first cascode amplifier circuit includes a first and a second input terminals and a first and a second output terminals. The first input terminal coupled to the signal input terminal receives the input signal. The second cascode amplifier circuit includes a third and a fourth input terminals and a third output terminal. The third input terminal is coupled to the first output terminal, and the third output terminal is coupled to the second input terminal. Two terminals of the capacitor are coupled to the fourth input terminal and the first output terminal respectively. A terminal of the loading circuit is coupled to the third output terminal, and another terminal of the loading circuit is coupled to the second output terminal. At least one of two terminals of the loading circuit is further coupled to the at least one signal output terminal.
US10771021B2

A system for thermally protecting an amplifier driving a capacitive load may include a low-pass filter configured to filter, with a variable cutoff frequency, an input signal to generate a filtered input signal, wherein the amplifier is configured to receive the filtered input signal and amplify the filtered input signal to generate a driving signal to the capacitive load and a controller configured to receive a real-time estimate of a temperature associated with the amplifier and vary the variable cutoff frequency as a function of the temperature.
US10770991B2

A method of manufacturing a vibration type actuator providing a satisfactory actuator performance even when an increase in speed is achieved and having a contact spring. The actuator includes an elastic member and a hollow protrusion having a side wall portion protruding with respect to a surface of the elastic member, a contact portion configured to come into contact with a body, and a first connection portion connecting the side wall portion and the contact portion, the method includes, forming the hollow protrusion including the side wall portion and a distal end portion by performing drawing on an elastic plate and forming the contact portion and the first connection portion by performing drawing or squeezing on the distal end portion, wherein the contact portion is surrounded by the first connection portion.
US10770983B2

An isolated switched-mode power converter converts power from an input source into power for an output load. A digital controller senses a secondary-side voltage, such as a rectified voltage, of the power converter. The secondary-side voltage is divided down using a high-impedance voltage divider. The resultant divided-down voltage is provided to a voltage sensor within the digital controller. The voltage sensor level shifts the provided voltage, and buffers the resulting level-shifted voltage. The buffered, level-shifted voltage is provided to a tracking analog-to-digital converter (ADC) for digitization. The buffered signal provided to the tracking ADC has a high current capability, such that the voltage input to the tracking ADC may quickly converge before the tracking ADC outputs a digital value for the sensed secondary-side voltage.
US10770975B2

A system includes an input port having an input voltage, an output port having an output voltage, and a power converter having a switch network with a plurality of power switches and a first resonant tank having a first resonant capacitor and a first resonant inductor, where at least one resonant component within the first resonant capacitor and the first resonant inductor is a switchable component configured to switch between different values. The system further includes a resonant mode selection block configured to adjust a value of the switchable component to maintain a performance of the system, and a controller configured to adjust a switching frequency or a duty cycle of the power converter.
US10770973B1

A fast transient current mode control circuit and a method thereof are provided. The circuit includes a slope detector circuit and a switch controller circuit. The slope detector circuit detects an output voltage signal of a power convertor. When a voltage of the output voltage signal drops sharply and a slope of the output voltage signal is larger than a slope threshold, the slope detector circuit outputs a transient enhanced signal. The switch controller circuit outputs a switch control signal to an upper bridge switch of the power convertor according to the transient enhanced signal to turn on the upper bridge switch during a duty cycle of a pulse wave of the transient enhanced signal, such that a current flowing through an inductor of the power convertor increases to be equal to a current flowing through a load of a system.
US10770970B2

A powertrain for a vehicle may include a variable voltage converter (VVC), and a controller. The VVC may include an inductor, a bus capacitor and a flying capacitor. The controller may be configured to, in response to a power demand signal exceeding a threshold, modulate switches of the VVC such that an inductor current created by a collapsing field of the inductor is directed into the flying capacitor or the bus capacitor such that a bus capacitor voltage exceeds a flying capacitor voltage, and in response to the power demand signal dropping below the threshold, modulate switches such that the flying capacitor and the bus capacitor are coupled in parallel.
US10770962B2

A converter cell includes a first terminal; a second terminal; a plurality of switching elements provided with respective gate units; an energy storage element; an clamp inductor provided to restrict a rate of change of current from the energy storage element to the switching elements; and a first energy converter provided in parallel to the clamp inductor. The first energy converter is provided to power the gate units by utilising energy from the clamp inductor when the converter cell changes state to be in a short circuit state.
US10770947B2

A method of making a motor having a shaft; a pair of end plates arranged to be spaced apart from each other on the shaft; a magnet disposed between the pair of end plates; and a rotor case which surrounds the outer peripheries of the pair of end plates and the outer periphery of the magnet and is made of a synthetic resin material, wherein each of the pair of end plates includes: a flange part, one surface of which faces the magnet; and a cylinder part protruding in a direction opposite to the magnet from the flange part, and the flange part includes a tapered part having an outer diameter which decreases toward the cylinder part.
US10770946B2

A stator includes a first stator part, a second stator part, and an annular seal member. The annular seal member is provided with a plurality of protrusions extending radially outward. A groove part corresponding to the annular seal member, and a plurality of recessed parts, which correspond to the plurality of protrusions of the annular seal member and which are to be connected to the groove part, are formed in at least one of the first stator part and the second stator part.
US10770944B2

A plurality of bus rings, which are arranged at bus ring maintaining portions, include coil connecting portions, which are protruded in an outer direction in a shaft direction of a stator core with respect to the bus ring maintaining portions, and terminals of coils of a stator are bent in an outer direction in a diameter direction of the stator core in a state where end surfaces of wall portions of bobbins are used as base points, and are connected to the coil connecting portions of the bus rings, and the end surfaces of the wall portions are protruded in an outer direction in a shaft direction of the stator core with respect to end surfaces of the bus rings, and are positioned in an inner direction in a shaft direction of the stator core with respect to end surfaces of the coil connecting portions of the bus rings.
US10770941B2

A rotor of a rotating electrical machine includes: a magnet; and a rotor yoke including at least a first core block and a second core block formed by stacking steel plates, each of the steel plates includes an opening portion serving as a coolant flow path, the opening portion positioned on an outermost diameter side includes an outer-diameter-side inner wall portion with a predetermined width in a circumferential direction and located on an imaginary circle centered on an axis of the rotor, the second core block is arranged adjacent to the first core block while the second core block is rotated by a predetermined angle with respect to the first core block, and the predetermined width is a length at which the outer-diameter-side inner wall portions of the opening portions of the first core block and the second core block overlap each other when seen from the axial direction.
US10770937B2

A power generating system using magnetic induction and a method of operating same are disclosed. The power generating system includes at least one stationary electromagnet receiving an excitation voltage from a power supply. The at least one stationary electromagnet has a north pole, a south pole and a magnetic field. The system also includes at least one stationary coil positioned inside the magnetic field and intersected by magnetic field lines of the at least one electromagnet such that when the at least one electromagnet is excited, an electromotive force (EMF) is induced in the at least one stationary coil. The power supplied may be AC or DC. The system also includes a frequency modulator for changing the rate of electric current introduced to the at least one electromagnet so that the change of current rate will cause an EMF to be induced in the coil.
US10770925B2

According to one embodiment, an electronic apparatus includes a power transmitter, detect circuitry and control circuitry. The power transmitter is configured to transmit a power by an electromagnetic wave of a power transmission frequency band according to a power transmission period. The detect circuitry is configured to detect a power in a frequency band different from the power transmission frequency band. The control circuitry is configured to determine the power transmission period based on a first threshold value, a second threshold value, a third threshold value and a fourth threshold value.
US10770916B2

A method of configuring an LED light with a tunable diffused light color temperature is disclosed. The method comprises using a light-emitting unit configured with a first LED load emitting light with a low color temperature and a second LED load emitting light with a high color temperature electrically connected in parallel, using a light diffuser to cover the first LED load and the second LED load to create a diffused light with a diffused light color temperature, using two semiconductor switching devices working in conjunction with a controller to respectively control a first electric power delivered to the first LED load and a second electric power delivered to the second LED load to operate a color temperature tuning and switching scheme and using a first external control device to output at least one first external control signal to activate a selection of a diffused light color temperature.
US10770915B2

A power generating apparatus for use in remote locations, the apparatus including a static base adapted to support a housing and an elongate device support element which is adapted to be upstanding in use, wherein the housing is insulated; an electrical energy storage assembly located within a compartment defined by the housing, the electrical energy storage assembly having an electrical input and an electrical output, and comprising one or more rechargeable batteries; an electrical energy generator carried externally by the housing, wherein the electrical energy generator is the sole source of electrical energy and is in the form of one or more photovoltaic panels configured to convert solar energy into electrical energy, the electrical energy from the electrical energy generator being electrically connected to the input of the energy storage assembly; and a powered device carried by the device support element, the powered device being selected from a camera, a lighting apparatus, a wireless communications assembly and combinations thereof, wherein the powered device is electrically coupled to the output of the energy storage assembly.
US10770912B2

A charging device and a control method thereof are provided. The charging device includes an adapter, an energy storage unit and a charging module. The adapter provides an adapter current. The charging module receives the adapter current and provides a first charging current to charge the energy storage unit, or an output current to charge an electronic device. When the input current is larger than a first preset current and the first charging current is equal to or less than a third preset current, the charging module operates in a boost mode, such that the energy storage unit provides a second charging current to the charging module. When the second charging current is larger than the third preset current, the charging module enters a buck mode such that the energy storage unit is charged by the first charging current.
US10770908B2

A configurable battery system may be arranged in such a way that two battery modules are connected in parallel to achieve a target maximum voltage for a load, or in series to achieve a high voltage of about double the target maximum voltage. Fast charging, at high voltage, may allow both battery modules to be charged at a charging current near a desired maximum current at the battery charger. A battery management module determines a switch configuration, coupling the battery modules in series or parallel. The battery management module applies the switch configuration to one or more switches to manage charging of the battery modules. The battery management module may receive charger capability information, local charging information, and fault information to aid in determining a switch configuration.
US10770905B2

While a power storage installation operates as a virtual generator to maintain an power storage amount, a power generating installation calculates a first generated power change rate command value from a deviation between a frequency of a power distribution system and a frequency command value, calculates a second generated power change rate command value from received power measured by a received power measurer, calculates a second active power command value by integrating a generated power change rate command value to which the first generated power change rate command value and the second generated power change rate command value are added, and controls an output of the power generating installation based on the second active power command value.
US10770904B2

Systems and methods are disclosed to control a power inverter by extracting photovoltaic (PV) maximum power under a plurality of operating conditions as one or more reference variables; predicting the future behaviors of a PV output voltage as one or more controlled variables based on a current operational condition; generating one or more control signals for the H5 inverter that minimizes an error between the reference variable and the controlled variables; and controlling the power inverter with the one or more control signals.
US10770902B2

According to one embodiment, a solar cell system includes a first solar cell including a first terminal and a second terminal, a second solar cell including a third terminal and a fourth terminal, and a voltage converter including a fifth terminal and a sixth terminal. The third terminal is electrically connected to the first terminal. The fifth terminal is electrically connected to the fourth terminal. The voltage converter causes a second absolute value to be smaller than a first absolute value. The first absolute value is of a difference between a first potential difference and a second potential difference. The first potential difference is between the first and second terminals. The second potential difference is between the first and fourth terminals. The second absolute value is of a difference between the first and third potential differences. The third potential difference is between the first and sixth terminals.
US10770891B2

The invention relates to a device for protecting a near field communication router against possible over-voltages picked up by an antenna. The device includes two voltage-limiter elements between terminals of the antenna and a ground. A circuit detects the presence of an electromagnetic field in the vicinity of an operating frequency of the router, and controls the limiter elements, the limiter elements being active by default.
US10770889B2

To provide a semiconductor circuit capable of slightly generating inductance in two facing bus bars. Provided with a semiconductor circuit in which a collector-side bus bar 46 and an emitter-side bus bar 41 are arranged in parallel in a state of being isolated from each other and are fitted in a fixed manner to each other, and a inductance generation portion 411 is provided in one or both of the collector-side bus bar 46 and the emitter-side bus bar 41, the inductance generation portion 411 generating a difference in inductance between the collector-side bus bar 46 and the emitter-side bus bar 41.
US10770886B2

To provide an electromagnetic bad driving device capable of performing failure diagnosis of a relay more frequently. The electromagnetic bad driving device according to the present invention, interrupts the relay while an electromagnetic induction bad is under control, and diagnoses the relay on the basis of a surge voltage occurring at the interruption.
US10770882B2

When a short-circuit failure has occurred in a power semiconductor device provided in a power module, a radical and rapid temperature increase is prevented by instantly interrupting a short-circuit current. A power module 10 has a package 10a. Provided in the package 10a are: a MOSFET 21 serving as the power semiconductor device; a resistor 23 serving as a detecting means for detecting an operation state of the MOSFET 21 and outputting a detection signal; and a MOSFET 22 serving as a current-interrupting purpose switch connected in series to the MOSFET 21. In response to a control signal Si2 generated on the basis of the detection signal, the MOSFET 22 goes into a conduction state during a normal operation of the MOSFET 21 and goes into an interruption state so as to interrupt a current flowing in the MOSFET 21 when a short-circuit failure has occurred in the MOSFET 21.
US10770881B2

A system for automatic power outage restoration includes a conversion module, the conversion module receiving relay package input from an electro-mechanical relay package and executing code to convert the relay package input to readable output transmitted to an automatic outage restoration system. The conversion module is configured to receive the relay package input and determine whether a circuit breaker corresponding to the electro-mechanical relay package is opened manually. The conversion module is further configured to determine whether a non-fault scenario has occurred at the circuit breaker and determine whether a time from an opening of the circuit breaker has been more than a preset time. The conversion module is further configured to, based on determining that the circuit breaker was not opened manually, that a non-fault scenario has not occurred, and that the time has not been more than the preset time, outputting a set signal from the conversion module, wherein an automatic outage restoration application resets the circuit breaker based on the set signal.
US10770878B1

An electric connection box includes a frame having a cylindrical outer wall, and a cover having a side wall fitted into one end in an axial direction of the outer wall. The outer wall has a plate-shaped protruded portion, and the protruded portion has a pair of side portions respectively placed at one end and the other end in a width direction. The side wall has a pair of edge portions and has a notch between the pair of edge portions. Each of the pair of edge portions has a first facing surface and a second facing surface. The first facing surface abuts on the pair of side portions in a thickness direction of the protruded portion, and the second facing surface faces the pair of side portions in the width direction and positions the cover with respect to the frame.
US10770875B2

An electrical outlet assembly is mountable in a floor or work surface, and includes an upper bezel and a lower insert that are joined in a non-rigid manner that permits some adjustment to the spacing and/or tilt of the upper bezel relative to the lower insert. The upper bezel and lower insert are joined together by a plurality of fasteners extending between a plurality of fastener receivers coupled to the upper bezel, and to the lower insert. At least one end of each coupling fastener is loosely captured in such a way that when the coupling fasteners are fully secured, they are permitted to move axially relative to the fastener receiver or the lower insert. This allows the lower insert to be repositionable in its axial direction relative to the upper bezel, and also permits the lower insert to be tilted out of alignment with the upper bezel.
US10770870B2

A containerized power flow control system is described, for attachment to a power transmission line or substation. The system includes at least one container that is transportable by road, rail, sea or air. A plurality of identical impedance injection modules is operable while mounted in the container, wherein each of the modules is configurable to inject a pre-determined power control waveform into the power line.
US10770869B2

The present disclosure provides an AC power adapter comprising plural connectors, plural first power conveying wires, a junction box, a power conveying wire assembly and a plug. The first power conveying wire is connected with the connector and comprises an input neutral wire, an input live wire and an input ground wire. The first power conveying wire is inserted into the junction box. The power conveying wire assembly is inserted into the junction box and comprises plural output neutral wires, plural output live wires and an output ground wire. The output neutral wires are connected with the input neutral wires one-to-one, the output live wires are connected with the input live wires one-to-one, and the output ground wire is connected with the input ground wires. The plug comprises a housing and an electrical connector. The power conveying wire assembly is inserted into the housing and connected with the electrical connector.
US10770856B2

An electric contact element comprises a bent portion. The bent portion has a cross-section including at least one of a plastically flattened side in the bent portion or a corner that has a chamfer in the bent portion for maintaining accuracy of a bending process used to form the bent portion.
US10770843B1

A wall mounted power supply receptacle device includes a body, a core disposed inside the body, and an insertion plate assembly. The body includes a upper body portion and a base connected to each other. The core includes a first circuit board assembly and a second circuit board assembly. The first circuit board assembly is accommodated inside the base and potted with a high thermal conductivity material. The insertion plate assembly includes insertion plates and wiring terminals and is mounted via a middle support frame above the first circuit board assembly. The second circuit board assembly is mounted via a grounding frame above the middle support frame. The grounding frame includes a U shaped notch that drops toward the base to accommodate the second circuit board assembly. The second circuit board assembly is electrically coupled to the first circuit board assembly through the wiring holes of the grounding frame.
US10770841B2

A connector system is disclosed that is configured to provide terminals that support data rates of 10 Gbps or more. Such a connector system includes a wafer set configured to enable broad-side coupling of a differential pair of terminals across an air channel formed between the terminals.
US10770826B2

A pressure resistant adapter, for connecting a transmission line to a field device has a shell, insertable into a wall of a housing of the field device. The shell has an interior open to an interior of the housing and closed to the exterior by an end wall of the shell. An insert, installed in the shell, includes a base element and a projection protruding out of the shell through an opening in the end wall of the shell. The base element has a basal area greater than a basal area of the opening. A connection element is provided on an end of the projection protruding out from the shell, to which the transmission line is connectable, and at least one conductor extends through a window that is located in the base element adjoining the bore in the projection and opens to the interior of the housing.
US10770822B2

It is aimed to improve assembling workability and the reliability of a shielding function. A shield terminal includes inner conductors (52) to be connected to front end parts of cores (62) of a shielded cable (60), a dielectric (46) configured to accommodate the inner conductors (52), a tubular member (12) constituting an outer conductor (10) and configured to surround and hold the dielectric (46), a lower member (18) separate from the tubular member (12), constituting the outer conductor (10) and including a crimping portion (32) connectable to a shield layer (65) of the shielded cable (60), a first hooking portion (22) formed on a front end part of the lower member (18) and lockable to a rear end edge part of the tubular member (12), and a first guide means (28) configured to guide the lower member (18) to a proper assembly position while allowing the lower member (18) to swing with the first hooking portion (22) as a fulcrum.
US10770819B2

Provided is a low-cost and high-reliability connector in which a guide member integrally formed with a housing guides a leg part of a terminal so that the position of the leg part of the terminal can be stabilized with a simple configuration. A connector includes a housing; terminals that include leg parts to be connected to a board, and are integrally formed with the housing; and guide members that are integrally formed with the housing and guide the leg parts. The leg parts each include: a horizontal part that protrudes toward a back side from the housing; a vertical part with a part around a distal end to be connected to the board; and a curved part through which the horizontal part and the vertical part are connected with each other. A gap is provided between a back surface of the guide member and a front surface of the vertical part.
US10770818B2

An electrical contact and an electric component socket configured to be electrically connected to an electric component, wherein the electrical contact is capable of preventing a defect that a contacting portion of the electrical contact bites into a terminal of the electric component, leaving an indentation or giving rise to a state where burrs are liable to occur. An electrical contact has a contacting portion that comes in contact with a terminal of an electric component, the contacting portion includes a plurality of convex portions provided around a center in a tip portion of the contacting portion, the convex portions have flat portions on an outer circumferential side, and peak-shaped portions extending from the flat portions toward the center to come in contact with the terminal, and the contacting portion includes valley-shaped portions, each valley-shaped portion being formed between the respective convex portions in the plurality of convex portions.
US10770815B2

A charging column for an electric vehicle includes a charging plug for recharging the electric vehicle; a media plug that can be connected to the electric vehicle for removing heat from a vehicle-side temperature-control circuit of the electric vehicle with the cycling of a cooling medium that can be introduced and removed by the media plug.Heat can also be introduced to the electric vehicle by the media plug with the cycling of a heating medium that can be introduced and discharged by the media plug.
US10770813B2

An environmentally sealed connector for connecting a spring-loaded terminal to a flexible circuit includes a spring-loaded terminal and a connector cap having a terminal cavity receiving a portion of the spring-loaded terminal therein in order to electrically couple the spring-loaded terminal to the flexible circuit. A connector base is releasably coupled to the connector cap and covers the terminal cavity and the portion of the spring-loaded terminal therein. An elastic member is disposed between the connector cap and the connector base in sealing engagement therewith and surrounds the terminal cavity and the portion of the spring-loaded terminal.
US10770809B1

A terminal block includes an insulative body, a conductive member, an elastic sheet and a pressing member. The insulative body has a receiving room therein and is formed with a pressing hole and a wire hole, which separately communicate with the receiving room. The conductive member is received in the receiving room and has a seat and a contact portion tilted up from the seat. The elastic sheet is received in the receiving room. An end of the elastic sheet is in contact with the conductive member. The pressing member is disposed in the pressing hole and capable of moving toward the receiving room to push another end of the elastic member. The pressing member has a placement slot. Each of two sides of the placement slot has a blocking wall.
US10770807B2

An electrical receptacle that has a conductive body and a dielectric assembly received in the conductive body. The dielectric assembly has an entry dielectric portion, a distal support dielectric portion opposite the entry dielectric portion, and a reduced-diameter dielectric portion therebetween. An air region is defined between the inner surface of the conductive body and the reduced-diameter dielectric portion. An outer conductor is coupled to the conductive body and receives at least part of the entry dielectric portion. An inner contact is received in the dielectric assembly and has a mating interface end for receiving a corresponding mating contact, a termination end for coupling to a printed circuit board or adapter contact, and an inner through bore therebetween.
US10770805B2

A connector configured to mechanically and electrically couple a first frame to a second frame includes a body, a member, and a plurality of projections extending from the body and configured to contact at least one of the first frame and the second frame. The body includes a first end and a second end and defines a longitudinal axis extending between the first end and the second end. The body further includes a feature for engaging a fastener. The member is positioned adjacent the first end of the body and is configured to engage at least one of the first frame and the second frame.
US10770804B2

A wire with terminal 10 includes a wire 11 having a conductor part 12 and an insulation coating 13 surrounding the conductor part 12, a water stop portion 40 to be held in close contact with an outer surface of the insulation coating 13, and a terminal 20 having a conductor crimping portion 24 to be crimped to the conductor part 12 and a water stop holding portion 27 configured to hold the water stop portion 40 by being held in close contact with an outer surface side of the water stop portion 40.
US10770803B2

A dual-polarized radiating element for a base station antenna includes a first dipole that extends along a first axis, the first dipole including a first dipole arm and a second dipole arm and a second dipole that extends along a second axis, the second dipole including a third dipole arm and a fourth dipole arm and the second axis being generally perpendicular to the first axis, where each of the first through fourth dipole arms has first and second spaced-apart conductive segments that together form a generally oval shape.
US10770793B2

An antenna module includes a connection member including at least one wiring layer and at least one insulating layer; an IC disposed on a first surface of the connection member and electrically connected to at least one wiring layer of the connection member; and an antenna package disposed on a second surface of the connection member and including first antenna members and feed vias, wherein the connection member includes a feed line having a first end electrically connected to a corresponding wire of at least one wiring layer of the connection member; a second antenna member electrically connected to a second end of the feed line and configured to transmit or receive a radio frequency (RF) signal; and a ground member spaced apart from the feed line in a direction toward the first surface or the second surface of the connection member.
US10770791B2

An antenna system that can reduce signal radiation in an unwanted direction while preserving signal radiation outside of the unwanted direction is provided. The antenna system can include a signal input source with a main antenna and a secondary antenna each electrically coupled to the signal input source. The main antenna can transmit a primary signal to produce a primary radiation pattern in response to a first portion of energy from the signal input source, and the secondary antenna can transmit a secondary signal to produce a secondary radiation pattern in response to a second portion of energy from the signal input source. The secondary signal can be amplitude modified and phase shifted to position the secondary radiation pattern to cancel out or reduce a portion of the primary radiation pattern extending in an unwanted direction while substantially preserving portions of the primary radiation pattern outside of the unwanted direction.
US10770788B2

The present application includes systems and methods for determining pointing error of a satellite antenna. In one aspect a method for determining pointing error of a satellite antenna includes receiving, at a receiving station, a pointing error signal formed by the antenna and transmitted from a satellite, wherein the pointing error signal includes a first beacon (reference) signal and a modulated second beacon (error) signal. The receiving station may demodulate the received pointing error signal to recover the second beacon signal with respect to the first beacon signal, and based at least in part on the demodulated beacon signal, the receiving station may determine the pointing error of the satellite antenna.
US10770780B2

The present disclosure provides an antenna apparatus and a circuit board thereof for an RFD device to provide wide field effect coverage. The antenna apparatus includes a housing having a concavity defined therein, a printed circuit board disposed inside the concavity of the housing, two plates respectively located on opposite side portions of the circuit board, and a metal pattern sandwiched between and wirelessly coupled to the two plates. By disposing the metal pattern at the central portion of the circuit board and sandwiched between and coupled to the two plates, the field effect is enhanced, and the sensitivity of the antenna apparatus when detecting an object passing through the field (near field detection) is improved.
US10770779B2

A stackable antenna enclosure is generally dome-shaped with a top and a side wall tapering inward from its base. An antenna and associated electronic components are mounted on the interior top surface of the enclosure. A series of enclosures can be stacked together for storage or shipment, but the side wall of the enclosure includes a number of stops that limit how far the enclosure can be inserted into the interior cavity of an adjacent enclosure to prevent the antenna and related electronic components from coming into contact with the top of the adjacent enclosure. For example, the stops can be a series of vertical ribs extending radially outward from the side wall of the enclosure. The upper ends of these ribs will abut the base of an adjacent enclosure when stacked and prevent contact against the antenna and related electronic components.
US10770776B2

A microwave or radio frequency (RF) device includes stacked printed circuit boards (PCBs) mounted on a flexible PCB having at least one ground plane and a signal terminal. Each of the stacked PCBs includes through-holes the sidewalls of which are coated with a conductive material. Microwave components are mounted on the flexible PCB within the through-holes, such that signal terminals of the components bond to signal terminals of respective through-holes. A conductive cover is mounted on the PCBs such that the cover is in electrical contact with the ground plane of the flexible PCB through the conductive material, forming shielding cavities around the components. The flexible PCB is folded such that the cover of one PCB faces the cover of the second PCB. The flexible PCB includes striplines or microstrips that carry RF or microwave signals to the signal terminals.
US10770771B2

An adjustable phase shifter includes an RF signal input, an RF signal output, a first delay line, a second delay line and a first electrowetting-activated switch disposed between the RF signal input and the RF signal output.
US10770767B2

A lithium-air battery system using a vortex tube is provided, in which the vortex tube is connected to an oxygen supply port of a lithium-air battery having a stack form. A high-temperature gas generated in the vortex tube is supplied to the lithium-air battery to induce a stimulating reaction and simultaneously, a low-temperature gas generated in the vortex tube is supplied to a cooling path in the lithium-air battery to realize efficient cooling of the lithium-air battery.
US10770763B2

The present invention relates to a battery cell in which a foil functioning as a busbar is adopted in the battery cell, and thus, the resistance of the battery cell is reduced to increase the output of the battery cell.
US10770758B2

Disclosed is a cable-type secondary battery, including: a winding core having guide portions formed by intaglio or relief in a spiral shape on the surface thereof; a sheet-type first inner electrode formed on the outside of the winding core surface between the guide portions by spiral winding; a sheet-type first separation layer formed on the outside of the first inner electrode by spiral winding; a sheet-type second inner electrode formed on the outside of the first separation layer by spiral winding; a second separation layer formed on the outside of the second inner electrode by spiral winding; and an outer electrode formed on the outside of the second separation layer by spiral winding.
US10770756B2

A method of manufacturing a battery with a substrate current collector, wherein the method comprises: forming elongate and aligned electrically conductive structures on the substrate face with upstanding walls; wherein the walls are formed with a first electrode layer covering said walls, and a solid state electrolyte layer provided on the first electrode layer; and wherein a second electrode layer is formed by covering the electrolyte layer with an electrode layer; and forming a top current collector layer in electrical contact with the second electrode layer, wherein the second electrode layer is shielded from the conductive structure by an insulator covering a part of said conductive structure adjacent an end side thereof.
US10770755B2

A surface-enabled, metal ion-exchanging battery device comprising a cathode, an anode, a porous separator, and a metal ion-containing electrolyte, wherein the metal ion is selected from aluminum (Al), gallium (Ga), indium (In), tin (Sn), lead (Pb), or bismuth (Bi), and at least one of the electrodes contains therein a metal ion source prior to the first charge or discharge cycle of the device and at least the cathode comprises a functional material or nanostructured material having a metal ion-capturing functional group or metal ion-storing surface in direct contact with the electrolyte. This energy storage device has a power density significantly higher than that of a lithium-ion battery and an energy density dramatically higher than that of a supercapacitor.
US10770753B2

The object of the present invention is to provide an electrolyte for a fluoride ion battery with high activity for fluoridating an active material. The present invention solves the problem by providing an electrolyte for a fluoride ion battery comprising a fluoride complex salt as at least one of LiPF6 and LiBF4, and an organic solvent; and B/A is 0.125 or more in the case where a substance amount of the organic solvent is regarded as A (mol) and a substance amount of the fluoride complex salt is regarded as B (mol).
US10770745B2

A monolithically integrated thin-film solid-state lithium battery device to supply energy to a mobile communication device. The battery device comprises multiple layers ranging from greater than 100 layers to less than 20,000 layers of lithium electrochemical cells. The lithium electrochemical cells are connected in parallel or in series to conform to a spatial volume. The device is substantially free from a substrate member. The overlying multiple layers are free from any intermediary substrate member. The multiple layers are configured to form a plurality of electrochemical cells configured in a parallel arrangement or a serial arrangement using either a self terminated or post terminated connector configuration.
US10770743B2

A method for manufacturing an electrode having a laminated body including an insulating layer laminated on an electrode active material layer, said method comprising: a step of laminating an insulating layer on an electrode active material layer formed on a base, such that a thickness value of the insulating layer is at least twice a surface roughness Rz value of the electrode active material layer, the surface roughness Rz value being a ten point average roughness as measured in accordance with JIS B0601 1994.
US10770739B2

In a method of inspecting an output of a fuel cell, an oxidation step is performed, and thereafter, a measurement step is performed. In the oxidation step, oxidation treatment is applied to an electrode catalyst contained in an anode and a cathode. After the oxidation treatment is applied to the electrode catalyst of the anode and the cathode, in the measurement step, a measurement current which is smaller than a rated current of the fuel cell is applied to the anode and the cathode to measure the output of the fuel cell.
US10770735B2

An object of the invention is a protection method of solid oxide cells, in which method is arranged gas flows in the cell by at least two cell structure plates made of metal. In the method is formed metal oxide material on metallic structure from liquid precursor containing at least metal ions and at least one of organic and inorganic compounds fed into thermal flame having average gas velocity over 200 m/s.
US10770731B2

The present invention provides a positive electrode current collector, and a preparation method and use thereof. The positive electrode current collector is of a multilayered structure and comprises a plastic thin film, wherein the upper and lower surfaces of the plastic thin film are coated with a bonding force enhancement layer, an aluminum metal coating layer and an anti-oxidization layer in sequence. The preparation method comprises the steps of coating the bonding force enhancement layer, the aluminum metal coating layer and the anti-oxidization layer in sequence through an evaporation film-coating process. Use of the positive electrode current collector in a lithium ion battery is further provided. By virtue of the positive electrode current collector according to the present invention, light weight and improved energy density of the battery is realized, and the aluminum coating layer is not easily peeled off, and insusceptible to oxidization.
US10770729B2

A flexible power storage device or a power storage device of which the capacity and cycle characteristics do not easily deteriorate even when the power storage device is curved is provided. An electrode in which an active material layer, a current collector, and a friction layer are stacked in this order is provided. Furthermore, a power storage device that includes the electrode as at least one of a positive electrode and a negative electrode is provided.
US10770723B2

The examples of the present application provide a positive electrode material and a lithium ion battery. The positive electrode material comprises: a substrate material; and a coating material formed on at least one portion of the surface of the substrate material; the general formula of the substrate material being Li1+xCo1-yMyO2 or LiNiaCobN1-a-bO2, wherein 0≤x<0.1, 0≤y<0.1 and M is at least one of selected from the group of Mn, Ni, Al, Mg, Ti, Zr, Y, P, Cr; ⅓≤a≤0.82, 0.1≤b≤⅓, 0.6≤a+b, N is at least one of selected from the group of Mn, Al, Mg, Ti, Zr, La, Ce, Y; the coating material includes CeZrO4-z, wherein 0≤z<0.1. By using a positive electrode material coated with CeZrO4-z, the direct current (DC) resistance of the lithium ion battery is greatly reduced.
US10770722B2

The present invention relates to a method for easily producing nanoparticles by expansion, explosion, vaporization, condensation and cooling of plasma in a liquid by means of heat resistance and, more particularly, to a method for preparing a silicon nanocomposite dispersion having a uniform carbon layer coated on the surface of silicon of which at least one area is connected to a silicon carbide formed by reacting a carbon in liquid (C) during expansion, explosion, vaporization, condensation and cooling, and applied products thereof.
US10770713B2

A fabricating method of an electrode assembly according to the present invention includes forming a radical unit having a four-layered structure obtained by stacking a first electrode, a first separator, a second electrode, and a second separator one by one, and stacking at least one radical unit one by one to form a unit stack part.
US10770710B2

A connection module includes bus bars connecting positive and negative electrode terminals of adjacent power storage elements, a first sheet member that is expandable, and second sheet members fixing each of the bus bars independently. Each of the bus bars includes a fitting portion extending from one edge of the plate member with respect to a width direction (an arrow Y-direction) and fitting in a fixing portion of each second sheet member. The first sheet member holds each second sheet member to which each of the bus bars is fixed, and the first sheet member is expandable at sections between adjacent second sheet members in a longitudinal direction of the first sheet member in a distance of a maximum value of tolerance ΔL max that is a total value of tolerances of an electrode pitch with respect to an arrangement direction in which the adjacent power storage elements are arranged.
US10770703B2

A battery module includes: a cell stack which is constituted by stacking a plurality of cells, and includes a first surface, a second surface, a third surface, a fourth surface, a fifth surface, and a sixth surface; a pair of end plates which are disposed on the first surface and the second surface of the cell stack; and a pair of connection frames which connect the pair of end plates. The pair of end plates each includes: a plurality of column portions; a plurality of beam portions; and hollow portions formed by the column portions and the beam portions. The pair of the end plates each has a uniform width in a stacking direction. In at least one beam portion of the plurality of beam portions, a width of a central portion is greater than a width of both end portions.
US10770700B2

A battery pack includes: battery cells arranged such that the positive terminals and the negative terminals are alternately arranged; bus bars electrically connecting the positive terminals and the negative terminals of the adjacent battery cells; an insulating cover attachable to the battery cells and covering the positive terminals and the negative terminals; a monitor substrate in which a monitor circuit is mounted; and detection terminals electrically connected to the monitor substrate and electrically connected to the respective bus bars. The monitor substrate and the detection terminals are disposed integrally to an inner surface of the insulating cover. The detection terminals are electrically connected to the respective bus bars in a state in which the insulating cover is attached to the battery cells.
US10770697B2

A battery cell having a first housing element (4) which holds the electrochemical components of the battery cell (2) and has an opening (6), and a second housing element (5) which has a voltage tap (7) to be accessed from a first surface (8) of the second housing element (5), the second housing element (5) closes off the opening (6) so that a first part region (91) of a second surface (9) of the second housing element (5) is immediately adjacent the interior space (10) of the first housing element (4), and that a second part region (92) of the second surface (9) of the second housing element (5) protrudes beyond the first housing element (4), wherein the second housing element (5) comprises a sealing element (11) connected to the first surface (8) and/or to the second part region (92) of the second surface (9).
US10770696B2

Provided are a top cover assembly and a secondary battery containing the same. The top cover assembly includes a first electrode terminal, a conduction member, a second electrode terminal, and a top cover plate insulated from the first electrode terminal and electrically connected to the second electrode terminal, the secondary battery further comprises a contact plate which is attached to the top cover plate, the conduction member is insulated from the top cover plate and comprises an electrode terminal connection portion, a first fuse member, a contact plate connection portion, and a connection layer, the first fuse member has a melting point lower than the electrode terminal connection portion and the contact plate connection portion; the first fuse member is connected to the electrode terminal connection portion via the connection layer, and/or the first fuse member is connected to the contact plate connection portion via the connection layer.
US10770689B2

Discussed are a light emitting device and a lighting apparatus, which include a substrate, a light emitting diode on the substrate, a refractive index adjustment layer on the light emitting diode, a light scattering layer on the refractive index adjustment layer, a first electrode disposed on the light scattering layer and connected to the light emitting diode, an organic light emitting layer on the first electrode, and a second electrode on the organic light emitting layer. The light scattering layer has a smaller refractive index than the refractive index adjustment layer.
US10770684B2

A display device includes a substrate having a first area, a second area, and a bending area between the first area and the second area. A display element is disposed in the first area of the substrate. A stress neutralizing layer is disposed in the first area, the second area and the bending area. A thickness of the stress neutralizing layer in the bending area is less than a thickness of the stress neutralizing layer in at least one of the first area or the second area.
US10770683B2

An organic electroluminescence (EL) display panel including: a substrate; an insulating resin layer extending from an image display region to a peripheral region; an organic EL element array within the image display region; a sealing layer extending from the image display region to the peripheral region; and a sealing reinforcement layer, laminated in this order. The sealing layer includes first, second, and third sealing layers laminated in this order from the substrate, the first and third sealing layers being made of an inorganic material and the second sealing layer being made of a resin. In the outer peripheral portion of the sealing layer, the first and third sealing layers are in direct contact with each other and cover an outer end of the insulating resin layer. An outer end of the sealing reinforcement layer is outside the outer end of the insulating resin layer in plan view.
US10770679B2

A display apparatus includes a first substrate corresponding to an active area, and a sealing area surrounding the active area, a second substrate facing the first substrate, a display portion in the active area, a sealing member in the sealing area between the first substrate and the second substrate, and a guide mark on one surface of the second substrate in an area where the sealing member and the second substrate overlap each other.
US10770674B2

Disclosed herein is an OLED lighting apparatus which can achieve both improvement in reliability and reduction in manufacturing cost. In the OLED lighting apparatus, an encapsulation layer is disposed over the active area and the non-active area on a buffer layer, such that a pad disposed in the non-active area of the buffer layer can be stably secured by the encapsulation layer bonded thereto. Accordingly, upon tape automated bonding between an FPCB substrate with a COF tape attached thereto and a via electrode, the COF tape does not directly contact the pad but contacts the via electrode connected to the pad, particularly a connection terminal of the via electrode disposed on an upper surface of the encapsulation layer, thereby establishing electrical connection between the FPCB substrate and the via electrode. In this way, the connection terminal of the via electrode is electrically connected to the FPCB substrate via the COF tape, whereby a signal from the outside can be applied to the pad connected to the via electrode.
US10770671B2

The present disclosure provides a display panel, a display device, and a manufacturing method of the display panel. The display panel includes a light emitting unit; a color filter layer located on a light emission side of the light emitting unit; and a bonding structure located between the light emitting unit and the color filter layer configured to bond the light emitting unit and the color filter layer, wherein, the bonding structure comprises a quantum dot material for converting ultraviolet light into visible light.
US10770669B2

A manufacturing method of a flexible OLED panel, a flexible OLED panel, and a display is disclosed. The flexible OLED panel is manufactured by the manufacturing method, and the display includes the flexible OLED panel. The disclosure functions as a role of blocking crack diffusion by forming the opening holes in the inorganic layer to release the cracking stress; the opening holes are arranged in at least two rows, and two of the rows of the opening holes adjacent to each other are arranged in a dislocation manner in the surrounding direction so as to distribute at least one of the opening holes on a line connecting any position on the boundary of the second area away from the first area to any position of the display area, the diffusion of cracks at any position in the inorganic layer can be blocked by at least one of the opening holes.
US10770665B2

Electronic or optoelectronic device comprising a first electrode, a second electro, and an active layer arranged between and in electrical connection with the first and the second electrode. The active layer comprises at least one dye compound, which comprises small-molecule organic solar cells.
US10770664B2

This invention discloses iridium complexes containing one tetradentate ligand and one bidentate ligand. The heteroleptic iridium complexes showed desired properties such as good EQE, LT, and CIE.
US10770660B2

Provided is a novel heterocyclic compound, a novel heterocyclic compound that can be used in a light-emitting element, or a highly reliable light-emitting device, electronic device, and lighting device in each of which the light-emitting element using the novel heterocyclic compound is used. One embodiment of the present invention is a heterocyclic compound represented by General Formula (G1). In General Formula (G1), each of A1 and A2 independently represents nitrogen or carbon bonded to hydrogen, and at least one of A1 and A2 represents nitrogen; Ar represents a substituted or unsubstituted arylene group having 6 to 18 carbon atoms; B represents a substituted or unsubstituted fluorenyl group; and R1 represents hydrogen, an alkyl group having 1 to 6 carbon atoms, or an aryl group having 6 to 13 carbon atoms.
US10770655B2

An integrated fan-out package including an integrated circuit, a plurality of memory devices, an insulating encapsulation, and a redistribution circuit structure is provided. The memory devices are electrically connected to the integrated circuit. The integrated circuit and the memory devices are stacked, and the memory devices are embedded in the insulating encapsulation. The redistribution circuit structure is disposed on the insulating encapsulation, and the redistribution circuit structure is electrically connected to the integrated circuit and the memory devices. Furthermore, methods for fabricating the integrated fan-out package are also provided.
US10770651B2

A material layer stack for a pSTTM device includes a fixed magnetic layer, a tunnel barrier disposed above the fixed magnetic layer and a free layer disposed on the tunnel barrier. The free layer further includes a stack of bilayers where an uppermost bilayer is capped by a magnetic layer including iron and where each of the bilayers in the free layer includes a non-magnetic layer such as Tungsten, Molybdenum disposed on the magnetic layer. In an embodiment, the non-magnetic layers have a combined thickness that is less than 15% of a combined thickness of the magnetic layers in the stack of bilayers. A stack of bilayers including non-magnetic layers in the free layer can reduce the saturation magnetization of the material layer stack for the pSTTM device and subsequently increase the perpendicular magnetic anisotropy.
US10770642B2

A piezoelectric two-dimensional mode resonator suited for high frequency filtering applications, with the ability to simultaneously excite lateral and vertical acoustic waves.
US10770641B2

A piezoelectric element includes first and second electrodes, a first piezoelectric body layer, and a plurality of first through-hole conductors. The first and second electrodes oppose each other. The first piezoelectric body layer is disposed between the first electrode and the second electrode. The plurality of first through-hole conductors penetrates the first piezoelectric body layer and is connected to the first electrode and the second electrode. When seen in an opposing direction of the first and second electrodes, the plurality of first through-hole conductors is arrayed in a matrix.
US10770637B2

An energy harvest is disclosed. The disclosed energy harvest includes: a first charging member including a plurality of first protruding parts; and a second charging member including a plurality of second protruding parts arranged between the first protruding parts and including a material different from that of the first protruding parts. When at least one of the first and second charging members moves, side surfaces of the first protruding parts and side surfaces of the second protruding parts come into contact with each other, or gaps between the side surfaces of the first protruding parts and the side surfaces of the second protruding parts are changed. The energy harvest generates electrical energy from the contact or the gap change.
US10770625B1

A semiconductor device package includes a substrate, a heat dissipation structure disposed on the substrate, and a first optical module disposed on the heat dissipation structure. The heat dissipation structure includes a housing, an optical component disposed on the housing, and a light-emitting device disposed in the housing and capable of emitting light toward the first optical component.
US10770621B2

A semiconductor wafer has, on one surface of a sapphire substrate, an element layer including an n-type layer, an active layer, and a p-type layer, and is characterized in that the surface of the element layer is bent in a convex way, and the curvature thereof is 530-800 km−1.
US10770613B2

A semiconductor wafer forms on a mold containing a dopant. The dopant dopes a melt region adjacent the mold. There, dopant concentration is higher than in the melt bulk. A wafer starts solidifying. Dopant diffuses poorly in solid semiconductor. After a wafer starts solidifying, dopant can not enter the melt. Afterwards, the concentration of dopant in the melt adjacent the wafer surface is less than what was present where the wafer began to form. New wafer regions grow from a melt region whose dopant concentration lessens over time. This establishes a dopant gradient in the wafer, with higher concentration adjacent the mold. The gradient can be tailored. A gradient gives rise to a field that can function as a drift or back surface field. Solar collectors can have open grid conductors and better optical reflectors on the back surface, made possible by the intrinsic back surface field.
US10770612B1

The present disclosure provides a multijunction solar cell comprising: an upper solar subcell having an indirect band gap semiconductor emitter layer composed of greater than 0.7 but less than 1.0 mole fraction aluminum and a base layer, the emitter layer and the base layer forming a heterojunction solar subcell; and a lower solar subcell disposed beneath the upper solar subcell, wherein the lower solar subcell has an emitter layer and a base layer forming a photoelectric junction. In some embodiments, the emitter layer of the upper solar subcell is an n-type AlxGa1-xAs layer with 0.7
US10770597B2

A logic circuit includes a thin film transistor having a channel formation region formed using an oxide semiconductor, and a capacitor having terminals one of which is brought into a floating state by turning off the thin film transistor. The oxide semiconductor has a hydrogen concentration of 5×1019 (atoms/cm3) or less and thus substantially serves as an insulator in a state where an electric field is not generated. Therefore, off-state current of a thin film transistor can be reduced, leadind to suppressing the leakage of electric charge stored in a capacitor, through the thin film transistor. Accordingly, a malfunction of the logic circuit can be prevented. Further, the excessive amount of current which flows in the logic circuit can be reduced through the reduction of off-state current of the thin film transistor, resulting in low power consumption of the logic circuit.
US10770593B2

Techniques are disclosed for forming a beaded fin transistor. As will be apparent in light of this disclosure, a transistor including a beaded fin configuration may be formed by starting with a multilayer finned structure, and then selectively etching one or more of the layers to form at least one necked (or relatively narrower) portion, thereby forming a beaded fin structure. The beaded fin transistor configuration has improved gate control over a finned transistor configuration having the same top down area or footprint, because the necked/narrower portions increase gate surface area as compared to a non-necked finned structure, such as finned structures used in finFET devices. Further, because the beaded fin structure remains intact (e.g., as compared to a gate-all-around (GAA) transistor configuration where nanowires are separated from each other), the parasitic capacitance problems caused by GAA transistor configurations are mitigated or eliminated.
US10770592B2

A method for forming a multi-gate semiconductor device includes providing a substrate including at least a fin structure and a dummy gate structure over the fin structure and the substrate, disposing a conductive spacer over sidewalls of the dummy gate structure, portions of the fin structure are exposed from the dummy gate structure and the conductive spacer, forming a source/drain region in the portions of the fin structures exposed from the dummy gate structure and the conductive spacer, disposing a dielectric structure over the substrate, removing the dummy gate structure to form a gate trench in the dielectric structure, the conductive spacer is exposed from sidewalls of the gate trench, disposing at least a gate dielectric layer over a bottom of the gate trench, and disposing a gate conductive structure in the gate trench, sidewalls of the gate conductive structure are in contact with the conductive spacer.
US10770591B2

The present description relates to the field of fabricating microelectronic devices having non-planar transistors. Embodiments of the present description relate to the formation of source/drain contacts within non-planar transistors, wherein a titanium-containing contact interface may be used in the formation of the source/drain contact with a discreet titanium silicide formed between the titanium-containing interface and a silicon-containing source/drain structure.
US10770588B2

A device with improved device performance, and method of manufacturing the same, are disclosed. An exemplary device includes a group III-V compound semiconductor substrate that includes a surface having a (110) crystallographic orientation, and a gate stack disposed over the group III-V compound semiconductor substrate. The gate stack includes a high-k dielectric layer disposed on the surface having the (110) crystallographic orientation, and a gate electrode disposed over the high-k dielectric layer.
US10770587B2

A semiconductor device having tipless epitaxial source/drain regions and a method for its formation are described. In an embodiment, the semiconductor device comprises a gate stack on a substrate. The gate stack is comprised of a gate electrode above a gate dielectric layer and is above a channel region in the substrate. The semiconductor device also comprises a pair of source/drain regions in the substrate on either side of the channel region. The pair of source/drain regions is in direct contact with the gate dielectric layer and the lattice constant of the pair of source/drain regions is different than the lattice constant of the channel region. In one embodiment, the semiconductor device is formed by using a dielectric gate stack placeholder.
US10770583B2

A wide band gap semiconductor device includes a semiconductor layer, a trench formed in the semiconductor layer, first, second, and third regions having particular conductivity types and defining sides of the trench, and a first electrode embedded inside an insulating film in the trench. The second region integrally includes a first portion arranged closer to a first surface of the semiconductor layer than to a bottom surface of the trench, and a second portion projecting from the first portion toward a second surface of the semiconductor layer to a depth below a bottom surface of the trench. The second portion of the second region defines a boundary surface with the third region, the boundary region being at an incline with respect to the first surface of the semiconductor layer.
US10770582B2

A vertical MOSFET having a trench gate structure includes an n−-type drift layer and a p-type base layer formed by epitaxial growth. In the n−-type drift layer, an n-type region, a first p+-type region, and a second p+-type region are provided. A metal film of a trench SBD is connected to a source electrode; and a p+-type region is provided between the source electrode and the p-type base layer.
US10770576B2

A MOSFET device is integrated in a body of semiconductor material of a first conductivity type accommodating a body region, of a second conductivity type, and a source region, of the first conductivity type. A gate region extends over the top surface of the body; a source pad extends over the first top surface and is electrically coupled to the source region, a first gate pad extends over the first main surface, alongside the source pad, and is electrically coupled to the gate region; a drain pad extends over the rear surface and is electrically coupled to the body; a second gate pad extends over the rear surface, alongside the drain pad; and a conductive via extends through the body and electrically couples the gate region to the second gate pad.
US10770575B2

Vertical Group III-N devices and their methods of fabrication are described. In an example, a semiconductor structure includes a doped buffer layer above a substrate, and a group III-nitride (III-N) semiconductor material disposed on the doped buffer layer, the group III-N semiconductor material having a sloped sidewall and a planar uppermost surface. A drain region is disposed adjacent to the doped buffer layer. An insulator layer is disposed on the drain region. A polarization charge inducing layer is disposed on and conformal with the group III-N semiconductor material, the polarization charge inducing layer having a first portion disposed on the sloped sidewall of the group III-N semiconductor material and a second portion disposed on the planar uppermost surface of the group III-N semiconductor material. A gate structure is disposed on the first portion of the polarization charge inducing layer.
US10770572B2

A lateral insulated-gate bipolar transistor and a manufacturing method therefor. The lateral insulated-gate bipolar transistor comprises a substrate, an anode terminal and a cathode terminal on the substrate, and a drift region and a gate electrode located between the anode terminal and the cathode terminal. The anode terminal comprises an N-shaped buffer zone on the substrate, a P well in the N-shaped buffer zone, an N+ zone in the P well, a groove located above the N+ zone and partially encircled by the P well, polycrystalline silicon in the groove, P+ junctions at two sides of the groove, and N+ junctions at two sides of the P+ junctions.
US10770569B2

A transistor includes a semiconductive fin having a channel portion, a gate stack over the channel portion of the semiconductive fin, source and drain structures on opposite sides of the gate stack and adjoining the semiconductive fin, and a sidewall structure extending along sidewalls of a body portion of the source structure. The source structure has a curved top, and the source structure has a top portion protruding over a top of the sidewall structure.
US10770568B2

Methods for forming semiconductor devices, such as FinFETs, are provided. In an embodiment, a fin structure processing method includes removing a portion of a first fin of a plurality of fins formed on a substrate to expose a surface of a remaining portion of the first fin, wherein the fins are adjacent to dielectric material structures formed on the substrate; performing a deposition operation to form features on the surface of the remaining portion of the first fin by depositing a Group III-V semiconductor material in a substrate processing environment; and performing an etching operation to etch the features with an etching gas to form a plurality of openings between adjacent dielectric material structures, wherein the etching operation is performed in the same chamber as the deposition operation.
US10770559B2

A method of forming high-k metal gates (HKMGs) includes removing a dummy gate structure formed over a first fin and a second fin to form a trench that exposes portions of the first fin and the second fin, forming a high-k dielectric layer over the exposed portions of the first fin and the second fin, forming a capping layer over the high-k dielectric layer, forming a hard mask layer over the capping layer, such that the hard mask layer fills the trench completely, forming an isolation feature in the hard mask layer between the first fin and the second fin, the isolation feature having sidewalls that extend through the capping layer, removing the hard mask layer to expose the capping layer and the sidewalls of the isolation feature, and forming a conductive electrode over the capping layer and along the sidewalls of the isolation feature.
US10770558B2

A MOS transistor, in particular a vertical channel transistor, includes a semiconductor body housing a body region, a source region, a drain electrode and gate electrodes. The gate electrodes extend in corresponding recesses which are symmetrical with respect to an axis of symmetry of the semiconductor body. The transistor also has spacers which are also symmetrical with respect to the axis of symmetry. A source electrode extends in electrical contact with the source region at a surface portion of the semiconductor body surrounded by the spacers and is in particular adjacent to the spacers. During manufacture the spacers are used to form in an auto-aligning way the source electrode which is symmetrical with respect to the axis of symmetry and equidistant from the gate electrodes.
US10770548B2

A silicon nitride film having a thickness in a range from 1 [nm] to 3 [nm] is deposited on a front surface of a silicon carbide semiconductor base, by an ALD method. Next, on the silicon nitride film, for example, a silicon oxide film having a thickness in a range from 20 [nm] to 100 [nm] is deposited. After deposition of the silicon oxide film, for example, heat treatment is performed at a temperature in a range from 1100 degrees C. to 1350 degrees C., in a gas atmosphere that includes oxygen. By this heat treatment, nitrogen surface density of an interface of the silicon carbide semiconductor base and the silicon oxide film (gate insulating film) is increased, reducing interface state density of the interface of the silicon carbide semiconductor base and the silicon nitride film.
US10770547B2

An integrated circuit includes a substrate and at least one component unfavorably sensitive to compressive stress which is arranged at least partially within an active region of the substrate limited by an insulating region. To address compressive stress in the active region, the circuit further includes at least one electrically inactive trench located at least in the insulating region and containing an internal area configured to reduce compressive stress in the active region. The internal area is filled with polysilicon. The polysilicon filled trench may further extend through the insulating region and into the substrate.
US10770545B2

Disclosed herein are quantum dot devices, as well as related computing devices and methods. For example, in some embodiments, a quantum dot device may include: a quantum well stack; an insulating material disposed above the quantum well stack, wherein the insulating material includes a trench; and a gate metal disposed on the insulating material and extending into the trench.
US10770539B2

An integrated circuit having a fingered capacitor with multiple metal fingers formed in inverted-trapezoid-shaped trenches in a multi-layer structure having a polish stop layer over an ultra-low-K dielectric layer over a low-K dielectric layer over a dielectric cap layer. The ultra-low-K dielectric layer reduces capacitance variations between the fingers, while the polish stop layer prevents metal height variations that would otherwise result from performing CMP directly on the ultra-low-K dielectric layer. The layered structure may include another low-K dielectric layer over the polish stop layer that provides a soft landing for the CMP. The polish stop layer may be removed after the CMP polishing and another ultra-low-K dielectric layer may be formed to encapsulate the tops of the metal fingers in the ultra-low-K dielectric material.
US10770536B2

A flexible display apparatus includes: a flexible substrate including a bending area and a non-bending area; and a wiring line extending across the bending area. The bending area is configured to bend along a bending axis, and a portion of the wiring line at the bending area includes a plurality of recessed portions recessed in a width direction of the wiring line.
US10770534B2

An active matrix organic light-emitting diode display panel is provided and includes a first metal layer, an interlayer dielectric layer, a second metal layer, a planarization layer and a transparent conductive layer sequentially located on a substrate. Second via holes are defined in the planarization layer. The transparent conductive layer is connected to the second metal layer through the second via holes. A contact surface of the second metal layer and the transparent conductive layer is a waved surface.
US10770531B2

An organic light emitting display unit is disclosed, which includes: a substrate; a light shielding layer and a first electrode disposed on the substrate, the light shielding layer and the first electrode are disposed on a same layer and made of a same material.
US10770530B2

An organic light emitting display device includes a reflective electrode in a pixel region on a substrate and including a concave portion defining a concave furrow, a first filling pattern filling the concave furrow, a first electrode on the first filling pattern and on a portion of the reflective electrode around the first filling pattern, an organic light emitting layer on the first electrode, and a second electrode on the organic light emitting layer.
US10770522B2

An EL device includes a display panel and an imaging element, and the display panel includes a panel substrate and an EL layer, and an imaging hole for guiding light from a subject to the imaging element is formed in the display area to straddle a plurality of scanning signal lines and a plurality of data signal lines when viewed from a direction perpendicular to a display area.
US10770520B2

An organic light emitting display device realizes slimness, having flexibility, and effectively reducing or preventing visibility of reflected external light, which includes an organic light emitting panel, a first adhesive layer on the organic light emitting panel, a touch electrode array being in contact with the first adhesive layer, a separation layer on the touch electrode array, and a cover film on the separation layer.
US10770505B2

Per-pixel performance is improved in a combined visible and ultraviolet image sensor array such as for a hyperspectral camera. In one example, an array of photodetectors is formed on a silicon substrate. A subset of the photodetectors are improved to improve sensitivity to ultraviolet light, and the photodetector array is finished to form an image sensor.
US10770484B2

A thin film transistor including a substrate; a semiconductor layer disposed over the substrate; a gate insulting film disposed over the semiconductor layer; and a gate electrode. The semiconductor layer includes a channel region, a source region, and a drain region. The gate insulating film includes a first region and a second region. The second region borders the first region. The gate electrode is disposed over the first region. A step shape is formed where the second region meets the first region.
US10770479B2

A semiconductor device includes a plurality of first sources/drains and a plurality of first source/drain (S/D) contacts formed over the first sources/drains. The device also includes a plurality of first dielectric caps. Each of the plurality of first dielectric caps is positioned over a respective first S/D contact to cover a top portion and at least a part of side portions of the respective first S/D contact. The device also includes a plurality of second sources/drains and a plurality of second S/D contacts that are staggered over the plurality of first S/D contacts so as to form a stair-case configuration. A plurality of second dielectric caps are formed over the plurality of second S/D contacts. Each of the plurality of second dielectric caps is positioned over a respective second S/D contact to cover a top portion and at least a part of side portions of the respective second S/D contact.
US10770473B2

A vertical type semiconductor device includes insulation patterns on a substrate and spaced apart from each other in a first direction perpendicular to a top surface of the substrate, a channel structure on the substrate and penetrating through the insulation patterns, a first conductive pattern partially filling a gap between the insulation patterns adjacent to each other in the first direction and the channel structure and having a slit in a surface thereof, the slit extending in a direction parallel with the top surface of the substrate, and a second conductive pattern on the first conductive pattern in the gap and filling the slit.
US10770470B2

Some embodiments include apparatuses and methods having a substrate, a memory cell string including a body, a select gate located in a level of the apparatus and along a portion of the body, and control gates located in other levels of the apparatus and along other respective portions of the body. At least one of such apparatuses includes a conductive connection coupling the select gate or one of the control gates to a component (e.g., transistor) in the substrate. The connection can include a portion going through a portion of at least one of the control gates.
US10770460B2

Devices and methods are provided for fabricating vertical field-effect transistor devices for monolithic three-dimensional semiconductor integrated circuit devices. A semiconductor structure is formed to include a substrate and a stack of layers formed on the substrate including a first active semiconductor layer, an insulating layer, and a second active semiconductor layer. A vertical fin structure is formed by patterning the first and second active semiconductor layers and the insulating layer, wherein the vertical fin structure includes first and second vertical semiconductor fins, and an insulating fin spacer disposed between the first and second vertical semiconductor fins. The first and second vertical semiconductor fins are utilized to fabricate first and second vertical field-effect transistor devices on first and second device layers of a monolithic three-dimensional semiconductor integrated circuit device.
US10770451B2

A thin-film ESD protection device that includes a semiconductor substrate having a first and second principal surfaces); a first insulating layer disposed on the first principal surface; a second insulating layer disposed formed on the second principal surface; and first and second input/output electrodes, ground electrodes, a diode element, a capacitor element, and an inductor element. The capacitor element and the diode element are formed adjacent to the first principal surface, whereas the inductor element is formed adjacent to the second principal surface. The inductor element is connected to the first input/output electrode and the second input/output electrode by a first via conductor and a second via conductor, respectively, that pass through the semiconductor substrate from the first principal surface to the second principal surface.
US10770445B2

A method of fabricating semiconductor packages may include forming stack structures on a base die wafer, disposing a top die wafer on the stack structures, and forming a molding layer filling a space between the base die wafer and the top die wafer.
US10770442B2

A display device is disclosed. In an embodiment a display device includes a carrier including a plurality of switches, a semiconductor layer sequence arranged on the carrier, the semiconductor layer sequence comprising an active region configured to generate primary radiation and forming a plurality of pixels, wherein each switch is configured to control at least one pixel and an optical element arranged on each pixel on a radiation exit surface of the semiconductor layer sequence facing away from the carrier.
US10770440B2

The present disclosure relates to semiconductor structures and, more particularly, to a micro-light emitting diode (LED) display assembly and methods of manufacture. The structure includes an interposer and a plurality of micro-LED arrays each of which include a plurality of through-vias connecting pixels of the plurality of micro-LED arrays to the interposer.
US10770434B2

A system in package includes a stair-stacked memory module that is stacked vertically with respect to a processor die. A spacer is used adjacent to the processor die to create a bridge for the stair-stacked memory module. Each memory die in the stair-stacked memory module includes a vertical bond wire that emerges from a matrix for connection. The matrix encloses the stair-stacked memory module and at least a portion of the processor die.
US10770432B2

A die structure includes a first die having a first surface and a second surface opposite the first surface. The first die includes sidewalls extending between the first and second surfaces. The die structure includes conductive ink printed traces including a first group of the conductive ink printed traces on the first surface of the first semiconductor die. A second group of the conductive ink printed traces are on the second surface of the semiconductor die, and a third group of the conductive ink printed traces are on the sidewalls of the semiconductor die.
US10770431B1

The present disclosure generally relates to storage devices comprising a memory device having a layout optimized for data failure protection. A storage device comprises a memory device having a first package and a second package disposed adjacent to the first package. The first package comprises an even number of memory die having a first storage capacity, and the second package comprises two memory die having a second storage capacity. A first half of the memory dies of the first package and a first memory die of the second package are coupled to a first channel. A second half of the memory dies of the first package and a second memory die of the second package are coupled to a second channel parallel to the first channel.
US10770430B1

An electronic device and method for fabricating the same are disclosed herein. In one example the electronic device includes a substrate, a first die stack, and a second die stack. The first die stack includes a first functional die and a first dummy die. The first functional die is mounted to the substrate. The second stack includes a plurality of serially stacked second functional dies mounted to the substrate. The first dummy die is stacked on the first functional die. The first dummy die has a top surface that is substantially coplanar with a top surface of the second die stack. In one particular example, the first die stack includes a logic die and the second die stack includes a plurality of serially stacked memory dies.
US10770427B1

A method for forming a chip package structure is provided. The method includes forming a conductive via structure in a first substrate. The method includes bonding a chip to a first surface of the first substrate. The method includes forming a barrier layer over a second surface of the first substrate. The method includes forming a first insulating layer over the barrier layer. The method includes forming a conductive pad over the first insulating layer and in the first opening, the second opening, and the third opening. The conductive pad continuously extends from the conductive via structure into the third opening. The method includes forming a conductive bump over the conductive pad in the third opening.
US10770423B2

A clamping system, a wire bonding machine and a method for bonding wires are provided. An exemplary clamping system includes a clamping device. The clamping device includes: at least one linear guide rail; a first clamping rod arranged perpendicular to the linear guide rail; and a second clamping rod arranged perpendicular to the linear guide rail and parallel to the first clamping rod.
US10770411B2

A method of protecting a first chip in a multi-chip stack includes determining an electrical characteristic of a conductive loop. The conductive loop extends over a top portion of the first chip. The conductive loop also extends through the first chip and within a top portion of a second chip. The top portion of the second chip is adjacent to a bottom portion of the first chip. The method further includes determining whether the electrical characteristic indicates that an attack is being made to determine contents or operation of the first chip.
US10770410B2

A system with circuit alteration detection can include a shield in at least one metal layer over an integrated circuit, and a detector coupled to the shield to detect a change in impedance characteristics of one or more shield lines of the shield due to physical alteration of the shield. The shield lines can be arranged in one or more metal layers and cover an area with shape arrangements such as parallel lines and serpentines. The detector can include one or more comparators to detect a difference in impedance of more than a tolerance value. An appropriate countermeasure response can be initiated upon detection of the difference in impedance.
US10770401B2

A method for forming a semiconductor device structure is provided. The method includes forming a first mask layer over a dielectric layer. The method includes forming a second mask layer over a first top surface of the first mask layer, the inner wall, and the bottom surface. The method includes removing the second mask layer covering the bottom surface to form a second trench in the second mask layer. The method includes forming an anti-bombardment layer over a second top surface of the second mask layer. The second mask layer and the anti-bombardment layer are made of different materials. The method includes removing the first portion, the first mask layer, the second mask layer, and the anti-bombardment layer to form a third trench in the dielectric layer. The method includes forming a conductive structure in the third trench.
US10770399B2

A semiconductor package includes a frame having an insulative body with a first main surface and a second main surface opposite the first main surface, a first plurality of metal traces at the first main surface, and a first cavity in the insulative body. A thermally and/or electrically conductive material filling the first cavity in the insulative body and having a different composition than the first plurality of metal traces. The thermally and/or electrically conductive material provides a thermally and/or electrically conductive path between the first and the second main surfaces of the insulative body. A semiconductor die attached to the frame at the first main surface of the insulative body is electrically connected to the first plurality of metal traces and to the thermally and/or electrically conductive material filling the first cavity in the insulative body. A corresponding method of manufacture is also described.
US10770396B2

A semiconductor structure includes a substrate, an epitaxial layer disposed on the substrate, a conductive feature disposed in the epitaxial layer having a protruding portion that is higher than the epitaxial layer, and a diffusion barrier layer disposed on sidewalls of the conductive feature.
US10770394B2

The present application provides a fan-out semiconductor packaging structure with an antenna module and a method making the same. The fan-out semiconductor packaging structure with the antenna module comprises: a semiconductor chip; a plastic packaging material layer enclosing a periphery of the semiconductor chip; a filling structure disposed in the plastic packaging material layer and disposed on the periphery of the semiconductor chip, a loss caused by the filling structure to an antenna signal is smaller than a loss caused by the plastic packaging material layer to an antenna signal; an antenna module disposed on the first surface of the plastic packaging material layer, an orthographic projection of the antenna module on the filling structure is disposed on the filling structure; a redistribution layer disposed on the second surface of the plastic packaging material layer; and a solder bump disposed on a surface of the redistribution layer.
US10770386B2

A wiring board includes: an insulating layer that includes a first surface over which an electronic component is mounted and a second surface opposite to the first surface; a conductive layer that is disposed on the second surface; a via that is provided inside a first through-hole that penetrates a portion between the first surface and the second surface of the insulating layer; an electrode that is disposed on the first surface and connected to the via; and a glass plate that is not contact with the conductive layer and is disposed on the first surface and includes a second through-hole through which the electrode is disposed.
US10770385B2

An integrated circuit (IC) chip carrier includes an internal connected plane stiffener. The connected plane stiffener includes a first plane connected to a second plane by a channel via. The first plane is separated from the second plane a plane separation dielectric layer. The channel via is within the plane separation dielectric layer. The first plane and the second plane resist bending moments internal to the IC chip carrier. The channel via resists shear forces internal to the IC chip carrier. The first plane and the second plane may be both power planes that distributes power potential within the IC chip carrier. The first plane and the second plane may be both ground planes that distributes ground potential within the IC chip carrier.
US10770383B2

A semiconductor device includes a plurality of semiconductor chips spaced apart from each other. A space region is formed between adjacent semiconductor chips of the plurality of semiconductor chips. A redistribution layer is disposed on at least one of the semiconductor chips. The redistribution layer includes at least one redistribution line electrically connected to the at least one of the semiconductor chip. The redistribution layer includes an interconnection disposed in the space region. The interconnection includes an organic layer disposed on the at least one redistribution line. The organic layer is more flexible than the plurality of semiconductor chips.
US10770382B2

A modular electronics package is disclosed that includes a first and second electronics packages, with each of the first and second electronics packages including a metallized insulating substrate and a solid-state switching device positioned on the metallized insulating substrate, the solid-state switching device comprising a plurality of contact pads electrically coupled to the first conductor layer of the metallized insulating substrate. A conductive joining material is positioned between the first electronics package and the second electronics package to electrically connect them together. The first electronics package and the second electronics package are stacked with one another to form a half-bridge unit cell, with the half-bridge unit cell having a current path through the solid-state switching device in the first electronics package and a close coupled return current path through the solid-state switching device in the second electronics package in opposite flow directions.
US10770380B2

A method includes the steps of: preparing a lead frame including a plurality of die pads, and preparing a plurality of semiconductor chips; disposing each of the semiconductor chips on a respective one of the die pads; forming a sealing resin to cover the die pads and the semiconductor chips; and attaching a heat dissipation plate to the die pads by pressing the heat dissipation plate against the die pads via a resin sheet which is an adhesive layer after the sealing resin is formed.
US10770379B2

A semiconductor device 1 includes a first drain terminal 4, connected to a drain electrode of a first semiconductor chip, a first gate terminal 5, connected to a gate electrode of the first semiconductor chip, a second drain terminal 6, connected to a drain electrode of a second semiconductor chip, a second gate terminal 7, connected to a gate electrode of the second semiconductor chip, a common source terminal 8, connected to a source electrode of the first semiconductor chip and a source electrode of the second semiconductor chip, and a sealing resin 9, sealing the respective semiconductor chips and the respective terminals. The respective terminals have exposed surfaces (lower surfaces) 43, 53, 63, 73, and 83 substantially flush with an outer surface (lower surface) 9b of the sealing resin 9 and exposed from the outer surface 9b.
US10770378B1

A microelectronic device includes a first conductor and a second conductor, separated by a lateral spacing. The first conductor has a low field contour facing the second conductor. The low field contour has offsets from a tangent line to the first conductor on the low field contour. Each of the offsets increases a separation of the high voltage conductor from the low voltage conductor. A first offset, located from an end of the high voltage conductor, at a first lateral distance of 25 percent of the minimum separation, is 19 percent to 28 percent of the minimum separation. A second offset, located at a second lateral distance of 50 percent of the minimum separation, is 9 percent to 14 percent of the minimum separation. A third offset, located at a third lateral distance of 75 percent of the minimum separation, is 4 percent to 6 percent of the minimum separation.
US10770371B2

A base plate (1) made of a metal has a through-hole (2). An insulating substrate (3) is provided on the base plate (1). A semiconductor chip (4) is provided on the insulating substrate (3). A case (8) has a screw-hole (9) communicating with the through-hole (2), covers the insulating substrate (3) and the semiconductor chip (4), and is disposed on the base plate (1). A screw (11) made of a metal is inserted into the through-hole (2) and the screw-hole (9) to fix the case (8) to the base plate (1). A flexible material (12) having flexibility is filled in a cavity between a bottom surface of the screw-hole (9) in the case (8) and a distal end of the screw (11).
US10770368B2

A chip on film package includes a base film, a chip and a heat-dissipation structure. The base film includes a first surface and a second surface opposite to the first surface. The chip is disposed on the first surface and has a chip length along a first axis of the chip and a chip width along a second axis of the chip perpendicular to the first axis. The heat-dissipation structure includes a covering portion. The covering portion at least partially covers the chip, exposes a side surface of the chip, and has a first length along the first axis and a second length along the second axis being longer than the chip width of the chip. The side surface connects a top surface and a bottom surface of the chip. A heat-dissipation structure is also provided.
US10770367B2

A semiconductor apparatus includes: a substrate including a circuit pattern on an upper surface side and a metal plate on a lower surface side; a semiconductor device joined to the circuit pattern via a conductive component; a case located to surround the substrate; a sealing material sealing the semiconductor device and the substrate in a section surrounded by the case; and a bonding agent bonding the case and the metal plate on a side face of the substrate.
US10770366B2

A method includes forming an electrical connector over a substrate of a wafer, and molding a polymer layer, with at least a portion of the electrical connector molded in the polymer layer. A first sawing step is performed to form a trench in the polymer layer. After the first sawing step, a second sawing step is performed to saw the wafer into a plurality of dies.
US10770363B2

A semiconductor substrate support for supporting a semiconductor substrate in a plasma processing chamber includes a heater array comprising thermal control elements operable to tune a spatial temperature profile on the semiconductor substrate, the thermal control elements defining heater zones each of which is powered by two or more power supply lines and two or more power return lines wherein each power supply line is connected to at least two of the heater zones and each power return line is connected to at least two of the heater zones. A power distribution circuit is mated to a baseplate of the substrate support, the power distribution circuit being connected to each power supply line and power return line of the heater array. A switching device is connected to the power distribution circuit to independently provide time-averaged power to each of the heater zones by time divisional multiplexing of a plurality of switches.
US10770362B1

Methods and systems for determining band structure characteristics of high-k dielectric films deposited over a substrate based on spectral response data are presented. High throughput spectrometers are utilized to quickly measure semiconductor wafers early in the manufacturing process. Optical models of semiconductor structures capable of accurate characterization of defects in high-K dielectric layers and embedded nanostructures are presented. In one example, the optical dispersion model includes a continuous Cody-Lorentz model having continuous first derivatives that is sensitive to a band gap of a layer of the unfinished, multi-layer semiconductor wafer. These models quickly and accurately represent experimental results in a physically meaningful manner. The model parameter values can be subsequently used to gain insight and control over a manufacturing process.
US10770359B2

An embodiment is a device including a first fin extending from a substrate, a first gate stack over and along sidewalls of the first fin, a first gate spacer disposed along a sidewall of the first gate stack, and a first epitaxial source/drain region in the first fin and adjacent the first gate spacer. The first epitaxial source/drain region including a first epitaxial layer on the first fin, the first epitaxial layer including silicon and carbon, a second epitaxial layer on the first epitaxial layer, the second epitaxial layer having a different material composition than the first epitaxial layer, the first epitaxial layer separating the second epitaxial layer from the first fin, and a third epitaxial layer on the second epitaxial layer, the third epitaxial layer having a different material composition than the first epitaxial layer.
US10770354B2

Various examples of an integrated circuit with a sidewall spacer and a technique for forming an integrated circuit with such a spacer are disclosed herein. In some examples, the method includes receiving a workpiece that includes a substrate and a gate stack disposed upon the substrate. A spacer is formed on a side surface of the gate stack that includes a spacer layer with a low-k dielectric material. A source/drain region is formed in the substrate; and a source/drain contact is formed coupled to the source/drain region such that the spacer layer of the spacer is disposed between the source/drain contact and the gate stack.
US10770350B2

A method for forming an electronic device includes providing a wafer having a plurality of die formed as part of the wafer and separated from each other by spaces. A layer of material is disposed atop a major surface of the wafer and the layer of material is placed adjacent to first carrier substrate comprising a first adhesive layer. The wafer is singulated through the spaces to form singulation lines. A second carrier substrate comprising a second adhesive layer is placed onto an opposite major surface of the wafer. The method includes moving a mechanical device adjacent to and in a direction generally parallel to one of the first carrier substrate or the second carrier substrate to separate the layer of material in the singulation lines. In one example, the second adhesive layer has an adhesive strength that is less than that of the first adhesive layer.
US10770349B2

Processing methods to create self-aligned contacts are described. A conformal liner can be deposited in a feature in a substrate surface leaving a gap between the walls of the liner. A tungsten film can be deposited in the gap of the liner and volumetrically expanded. The expanded film can be removed and replaced with a contact material to a make a contact. In some embodiments, a conformal tungsten film can be formed in the feature leaving a gap between the walls. A dielectric can be deposited in the gap and the conformal tungsten film can be volumetrically expanded to grow two pillars. The pillars can be removed and replaced with a contact material to make two contacts.
US10770346B2

Exemplary methods for removing cobalt material may include flowing a chlorine-containing precursor into a processing region of a semiconductor processing chamber. The methods may include forming a plasma of the chlorine-containing precursor to produce plasma effluents. The methods may also include contacting an exposed region of cobalt with the plasma effluents. The exposed region of cobalt may include an overhang of cobalt on a trench defined on a substrate. The plasma effluents may produce cobalt chloride at the overhang of cobalt. The methods may include flowing a nitrogen-containing precursor into the processing region of the semiconductor processing chamber. The methods may further include contacting the cobalt chloride with the nitrogen-containing precursor. The methods may also include recessing the overhang of cobalt.
US10770336B2

A substrate support assembly suitable for use in a reactor including a common processing and substrate transfer region is disclosed. The substrate support assembly includes a susceptor and one or more lift pins that can be used to lower a substrate onto a surface of the susceptor and raise the substrate from the surface, to allow transfer of the substrate from the processing region, without raising or lowering the susceptor.
US10770333B2

Methods of manufacturing semiconductor packages. Implementations may include: providing a substrate with a first side, a second side, and a thickness; forming a plurality of pads on the first side of the substrate; and applying die attach material to the plurality of pads. The method may include bonding a wafer including a plurality of semiconductor die to the substrate at one or more die pads included in each die. The method may also include singulating the plurality of semiconductor die, overmolding the plurality of semiconductor die and the first side of the substrate with an overmold material, and removing the substrate to expose the plurality of pads and to form a plurality of semiconductor packages coupled together through the overmold material. The method also may include singulating the plurality of semiconductor packages to separate them.
US10770329B2

A gas flow is described to reduce condensation with a substrate processing chuck. In one example, a workpiece holder in the chamber having a puck to carry the workpiece for fabrication processes, a top plate thermally coupled to the puck, a cooling plate fastened to and thermally coupled to the top plate, the cooling plate having a cooling channel to carry a heat transfer fluid to transfer heat from the cooling plate, a base plate fastened to the cooling plate opposite the puck, and a dry gas inlet of the base plate to supply a dry gas under pressure to a space between the base plate and the cooling plate to drive ambient air from between the base plate and the cooling plate.
US10770328B2

Apparatus for processing a substrate is disclosed herein. In some embodiments, a substrate support may include a substrate support having a support surface for supporting a substrate the substrate support having a central axis; a first electrode disposed within the substrate support to provide RF power to a substrate when disposed on the support surface; an inner conductor coupled to the first electrode about a center of a surface of the first electrode opposing the support surface, wherein the inner conductor is tubular and extends from the first electrode parallel to and about the central axis in a direction away from the support surface of the substrate support; an outer conductor disposed about the inner conductor; and an outer dielectric layer disposed between the inner and outer conductors, the outer dielectric layer electrically isolating the outer conductor from the inner conductor. The outer conductor may be coupled to electrical ground.
US10770314B2

A semiconductor device is manufactured using a cleaning process. The cleaning process utilizes a semiconductor manufacturing tool that has a wet cleaning section and a plasma cleaning section. The semiconductor device is placed within a wet cleaning chamber within the wet cleaning section, where a wet cleaning process is performed. Once completed, and without breaking atmosphere, the semiconductor device is removed from the wet cleaning section and placed within a plasma cleaning chamber within the plasma cleaning section. A plasma clean is then performed.
US10770311B2

A stack package and a method of manufacturing the stack package are provided. The method includes: attaching a first semiconductor device onto a first surface of a first package substrate; attaching a molding resin material layer onto a first surface of a second package substrate; arranging the first surface of the first package substrate and the first surface of the second package substrate to face each other; compressing the first package substrate and the second package substrate while reflowing the molding resin material layer; and hardening the reflowed molding resin material layer.
US10770310B2

To suppress a change in electrical characteristics and to improve reliability in a semiconductor device using a transistor including an oxide semiconductor. The semiconductor device includes a gate electrode over an insulating surface, an oxide semiconductor film overlapping with the gate electrode, a gate insulating film which is between the gate electrode and the oxide semiconductor film and is in contact with a surface of the oxide semiconductor film, a protective film in contact with an opposite surface of the surface of the oxide semiconductor film, and a pair of electrodes in contact with the oxide semiconductor film. In the gate insulating film or the protective film, the amount of gas having a mass-to-charge ratio m/z of 17 released by heat treatment is greater than the amount of nitrogen oxide released by heat treatment.
US10770308B2

A method for etching a ruthenium film includes a first step of etching the ruthenium film by plasma processing using oxygen-containing gas, and a second step of etching the ruthenium film by plasma processing using chlorine-containing gas. The first step and the second step are alternately performed. In the first step and the second step, the ruthenium film is etched at a target control temperature for a target processing time that are determined based on a pre-obtained relation between an etching amount per one cycle including the first step and the second step as a set, a control temperature of the ruthenium film, and processing times of each of the first step and the second step.
US10770290B2

A semiconductor device includes a substrate, a first semiconductor stack including elongated semiconductor features isolated from each other and overlaid in a direction perpendicular to a top surface of the substrate, and a second semiconductor stack including elongated semiconductor features isolated from each other and overlaid in the direction perpendicular to the top surface of the substrate. The second semiconductor stack has different geometric characteristics than the first semiconductor stack. A top surface of the first semiconductor stack is coplanar with a top surface of the second semiconductor stack.
US10770275B2

In a film forming unit (FU) for a sputtering apparatus according to this invention, a supporting plate is provided with: a target having bonded thereto a backing plate; a magnet unit; and driving device for reciprocating the target along the supporting plate relative to the magnet unit. The backing plate is provided, in a protruded manner, with a supply pipe and a discharge pipe in communication with a coolant passage for the backing plate. A slit hole, which is elongated in the reciprocating direction of the target and through which the supply pipe and the discharge pipe penetrate, is formed in the supporting plate. The supporting plate has on its lower surface a cap body which hermetically encloses those portions of the supply pipe and the discharge pipe, inclusive of the slit hole, which are protruded downward from the slit hole.
US10770274B2

A copper alloy sputtering target is formed by a copper alloy including the content of Ca being 0.3 to 1.7% by mass, the total content of Mg and Al being 5 ppm or less by mass, the content of oxygen being 20 ppm or less by mass, and the remainder is Cu and inevitable impurities. A manufacturing method of a copper alloy sputtering target comprises steps of: preparing a copper having purity of 99.99% or more by mass; melting the copper so as to obtain a molten copper; controlling components so as to obtain a molten metal having a predetermined component composition by the addition of Ca having a purity of 98.5% or more by mass into the molten copper and by melting theCa; casting the molten metal so as to obtain an ingot; and performing stress relieving annealing after performing hot rolling to the ingot.
US10770271B2

A method for manufacturing plasma-activated saline for treatment of cancer cells. The method comprises the steps of immersing a cathode in saline solution in a container, positioning an anode at a fixed distance from a surface of said saline solution in said container and applying electrical energy to said anode for a fixed period of time, wherein said fixed distance and said fixed period of time are selected to cause a plasma self-organized pattern at a surface of said saline solution with an atmospheric discharge between said anode and said cathode.
US10770269B2

Embodiments of the present disclosure generally provide various apparatus and methods for reducing particles in a semiconductor processing chamber. One embodiment of present disclosure provides a vacuum screen assembly disposed over a vacuum port to prevent particles generated by the vacuum pump from entering substrate processing regions. Another embodiment of the present disclosure provides a perforated chamber liner around a processing region of the substrate. Another embodiment of the present disclosure provides a gas distributing chamber liner for distributing a cleaning gas around the substrate support under the substrate supporting surface.
US10770267B1

Methods and apparatus for matching an impedance of a process chamber with an impedance of an RF power source. In some embodiments, a method comprises dynamically matching a load impedance of the process chamber with an impedance matching circuit coupled between an RF power source and the process chamber, the impedance matching circuit configured to compensate for changes in the load impedance to match an impedance of the RF power source over a wide range of load impedances; filtering power feeding back from the process chamber with a first filter positioned between the matching circuit and the process chamber, the first filter configured as a wide bandpass filter; and filtering residual signals with a second filter positioned between the matching circuit and the RF power source, the second filter configured as a low pass filter.
US10770265B1

An electron microscope (EM) preparation and imaging system including an EM device and a sample preparation device for forming a vitreous ice layer containing a liquid sample through vitrification, which are located within a sealable environment. The sample preparation apparatus includes a cryogenically-cooled stage that receives a sample deposit surface, such as a cryo-EM grid, which is cryogenically cooled through direct contact with the stage. A sample dispenser is movable with respect to the stage and is configured to deposit a liquid sample onto the sample deposit surface at a selected rate of deposition. Once the liquid sample is deposited onto the sample deposit surface by the sample dispenser, it is vitrified automatically in place.
US10770257B2

Examples of a substrate processing method include subjecting a substrate placed on a susceptor to plasma processing, applying power to an RF electrode facing the susceptor for only a predetermined static electricity removal time to generate plasma, thereby reducing an amount of charge of the substrate, measuring a self-bias voltage of the RF electrode while susceptor pins are made to protrude from a top surface of the susceptor and lift up the substrate, and by a controller, shortening the static electricity removal time when the self-bias voltage has a positive value, and lengthening the static electricity removal time when the self-bias voltage has a negative value.
US10770245B2

The switch opening-closing mechanism, which makes it possible to increase a contact force so as to improve a vibration resistance, includes a sliding part, a second movable piece, and a second fixed contact. In a case where an amount of movement of a sliding part reaches a second retraction amount, the second movable piece comes into contact with the second fixed contact due to a spring force applied to the second movable piece. In a case where the amount of movement of the sliding part reaches a third retraction amount which is larger than a second retraction amount, the sliding part presses the second movable piece against the second fixed contact.
US10770228B2

A capacitor includes an electrode assembly, having at least one positive electrode, at least one negative electrode, and at least one dielectric or separator interposed between the positive electrode and the negative electrode, and a case for receiving the electrode assembly. The electrode assembly is configured such that the positive electrode, the negative electrode, and the dielectric or the separator are arranged in a horizontal direction, which is perpendicular to the thickness direction of the electrode assembly, and such that the positive electrode and the negative electrode have a complementary pattern.
US10770225B2

A method of producing electrical coils includes preparing a plurality of coil layers. Each coil layer is prepared by printing an electrically conductive coil pattern on a layer substrate. Each coil pattern includes an inner end at a first via through the substrate at a point radially inside the coil pattern, and an outer end at a second via through the substrate at a point radially outside the coil pattern. The method also includes joining the coil layers into a stack and electrically connecting successive coil patterns of the plurality of coil layers to one another through the vias to form a conductive coil extending through the stack.
US10770224B2

An object of the present invention is to provide a novel method for forming an electrolytic copper plating film having excellent adhesion on the surface of a rare earth metal-based permanent magnet. The method of the present invention as a means for achieving the object is characterized in that after a magnet is immersed in a plating solution, a cathode current density of 0.05 A/dm2 to 4.0 A/dm2 for performing an electrolytic copper plating treatment is applied thereto over 10 seconds to 180 seconds to start the treatment.
US10770221B2

A coil component includes an air-core coil embedded in a magnetic body constituted by resin and metal magnetic grains. Both ends of the coil are exposed on the surface of the magnetic body, and the side on which both ends are exposed is polished and etched to form terminal electrodes. To be specific, an underlying layer of metal material is formed across the surface of the magnetic body and the ends by means of sputtering, and then a cover layer is formed. Where the magnetic body contacts the underlying layer, the areas where the underlying layer is in contact with the resin ensure insulation, while the contact between the underlying layer and the exposed parts of the metal magnetic grains ensures adhesion, thus increasing the adhesion strength with respect to the terminal electrodes.
US10770217B2

Mounting kit for a throttle with a toroidal core, wherein an insulating element which passes through the opening in the toroidal core is provided. The mounting kit includes a first half shell and a second half shell for accommodating the toroidal core, a baseplate, and a latching means and/or guide means to connect the first half shell, the second half shell, the insulating element and the baseplate to one another.
US10770215B2

An electronic component includes an insulating base material substrate including a first main surface defining a mounting surface, a coil on the insulating base material substrate, and a mounting electrode on the first main surface and connected to the coil. The insulating base material substrate includes insulating base material layers laminated in a lamination direction. The coil includes a coil conductor provided on one of the insulating base material layers and a winding axis extending in the lamination direction. An area of the first main surface is smaller than an area of a section different in area from the first main surface and is closest to the first main surface, among sections parallel or substantially parallel to the first main surface.
US10770212B2

The invention relates to a method for producing a valve (1) that can be electromagnetically actuated which method comprises an electromagnet (2, 2a, 2b), an armature (3) that can be moved by the electromagnet (2, 2a, 2b), and a valve body (5), having means (4, 4a, 4b, 4c) for converting a movement of the armature (3) into an opening or closing of the valve (1), wherein the electromagnet (2, 2a, 2b) and the armature (3) are inserted into the valve body (5), wherein, before the electromagnet (2, 2a, 2b) is inserted into the valve body (5), a magnetic hysteresis curve (10) of a combination (6) of the electromagnet (2, 2a, 2b) having a test armature (3a) lying against said electromagnet (2, 2a, 2b) is recorded, the slope m1 of a first, substantially linear curve segment (11) of the hysteresis curve (10) is determined in the unsaturated state, and, from the slope m1, the slope m1* of a curve segment (31) of a hysteresis curve (30) of the finally assembled valve (1) having the armature (3) lying continuously against the electromagnet (2, 2a, 2b) is determined, said curve segment corresponding to the first curve segment (11). The invention further relates to a method for determining the armature stroke AH, wherein the magnetic energy ΔE in the air gap (9) formed between the armature (3) and the electromagnet (2, 2a, 2b) is evaluated from the difference between the first slope m0 and the second slope m1*.
US10770209B2

Provided is soft magnetic powder constituted by an Fe alloy containing Si, in which soft magnetic particles of the soft magnetic powder include a SiO2 layer formed on a surface of the particles, and a surface layer formed directly on the SiO2 layer. The surface layer includes a first material that constitutes a matrix and a second material that is dispersed in the matrix. The first material is silicone or phosphate, and the second material is silicone or phosphate and is different from the first material.
US10770204B2

An electrical device with a soldered joint is disclosed. In an embodiment, an electrical device includes at least one soldered joint having a first wire soldered at one end to the device, wherein the first wire bears with a bearing surface on the device, and wherein the first wire has at least one bend in a region of the bearing surface of the first wire on the device.
US10770203B2

A power and data connectivity micro grid includes a first power sourcing equipment device having first and second power ports and first and second data ports, and configured to deliver DC power signals to the first and second power ports. The micro grid further includes first and second remote distribution nodes, and first and second splice enclosures, each splice enclosure having a power input port, a data input port, a power tap port, a data tap port, a power output port and a data output port. A first composite power-data cable is coupled between the first power port and the first data port of the first power sourcing equipment device and the power input port and the data input port of the first splice enclosure. A second composite power-data cable is coupled between the second power port and the second data port of the first power sourcing equipment device and the power input port and the data input port of the second splice enclosure. The power tap port and the data tap port of the first splice enclosure are coupled to a power input port and a data input port of the first remote distribution node, respectively.
US10770182B2

Embodiments herein include medical systems, devices, and methods for assessing the health status of a patient. In an embodiment, a method includes evaluating the presence of volatile organic compounds in a breath or gas sample of the patient with a plurality of graphene sensors to generate volatile organic compound data, wherein the plurality of graphene sensors include sensors that are specific for different volatile organic compounds. The method can further include collecting data regarding the patient's sympathetic nervous activity. The method can further include combining the volatile organic compound data with the collected data regarding the patient's sympathetic nervous activity to form a combined data set. The method can further include matching the combined data set against one or more data patterns to find the best match, the best match indicating the health status of the patient. Other embodiments are also included herein.
US10770180B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for predicting future patient health using neural networks. One of the methods includes receiving electronic health record data for a patient; generating a respective observation embedding for each of the observations, comprising, for each clinical note: processing the sequence of tokens in the clinical note using a clinical note embedding LSTM to generate a respective token embedding for each of the tokens; and generating the observation embedding for the clinical note from the token embeddings; generating an embedded representation, comprising, for each time window: combining the observation embeddings of observations occurring during the time window to generate a patient record embedding; and processing the embedded representation of the electronic health record data using a prediction recurrent neural network to generate a neural network output that characterizes a future health status of the patient.
US10770174B2

The invention relates to a monitoring system for at least one dialysis machine (e.g. a peritoneal dialysis machine), wherein the monitoring system receives data from a dialysis machine to be monitored via a first data communication network, wherein the data are selected from a group comprising machine data, error codes, operational data, environmental data, consumables data, network data, treatment data, wherein the data received are stored in a manner which is specific to the respective peritoneal dialysis machine, wherein for each machine, at least individual components of the stored data are analyzed wherein, on the basis of the analysis, an action selected from informing a patient, informing a medical professional, informing service personnel, informing a quality management representative is carried out via a second data communication network.
US10770168B2

Several embodiments of systems incorporating memory sub-systems are disclosed herein. In one embodiment, a memory sub-system can include a memory component and a processing device configured to perform a background scan on a memory region of the memory component. In some embodiments, the background scan includes generating a bit error count (BEC) of a codeword saved on the memory region and saving statistical information corresponding to the BEC of the codeword to a histogram statistics log. In some embodiments, when the BEC of the codeword is greater than a BEC threshold, a refresh operation is scheduled for the memory region and/or logged. In these and other embodiments, when one or more error recovery error correction code (ECC) operations do not correct bit errors in the codeword, a refresh and/or retirement operation is schedule for the memory region and/or is logged.
US10770163B2

A shift register unit, a method of driving a shift register unit, a gate driving circuit and a display device are provided. The shift register unit includes an input circuit, a first pull-up node reset circuit and an output circuit. The input circuit is configured to control an level of a pull-up node to a first level in response to an input signal of an input terminal, and thereafter control a level of a first node to a second level under control of a level of a pull-down node. The first node is in a current path for controlling the level of the pull-up node. The first pull-up node reset circuit is configured to reset the pull-up node in response to a first reset signal. The output circuit is configured to output a clock signal to an output terminal under control of the level of the pull-up node.
US10770161B2

A sense amplifier for reading a via Read-Only Memory (Via-ROM) is provided. The sense amplifier includes a read circuit, an adaptive keeper circuit and a leakage monitor circuit. The read circuit is connected to the via-ROM. The adaptive keeper circuit is connected to the read circuit. The leakage monitor circuit is connected to the adaptive keeper circuit for forming a current mirror, such that the adaptive keeper circuit compensates a read voltage of a memory cell whose via is opened when a bit-line leakage is happened.
US10770160B2

Architecture, design, structure, layout, and method of forming a Programmable Resistive Device (PRD) memory in standard cell library are disclosed. The PRD memory has a plurality of PRD cells. At least one of the PRD cells can have a PRD element coupled to a first supply voltage line and coupled to a second supply voltage line through a program selector. The PRD cells reside in a standard cell library and following most of the standard cell design and layout guidelines.
US10770154B2

Provided are a semiconductor memory device and a memory system including the same. The semiconductor memory device includes a power-up signal generator configured to generate a power-up signal in response to a memory voltage reaching a target voltage level, an initializer configured to generate an initialization signal in response to the power-up signal and a reset signal and to generate an initial refresh command in response to completion of an initialization operation, and a memory cell array including a plurality of memory cells connected between a plurality of word lines and a plurality of bit lines, the memory cell array configured to perform an initial refresh operation on the plurality of memory cells in response to the initial refresh command.
US10770151B2

In a method for operating a semiconductor memory device including a plurality of memory blocks, the method includes: receiving a read command for a first memory block among the plurality of memory blocks; referring to a block read count value corresponding to the first memory block; determining whether the block read count value has reached a first threshold value; and performing a read operation on the first memory block, based on the determined result.
US10770142B2

The present disclosure provides a control circuit of a memory array. The control circuit includes a first switch and a set termination circuit. The first switch is connected between a first voltage source and a data line of a resistive memory cell of the memory array. The set termination circuit has a first terminal connected to a control terminal of the first switch and a second terminal connected to the data line of the resistive memory cell of the memory array. When a data line voltage of the data line decreases to be lower than a first voltage in a first duration of the resistive memory cell performing a set operation, the set termination circuit turns off the first switch to terminate the set operation by stopping providing the first voltage of the first voltage source to the data line.
US10770123B2

A storage device including a nonvolatile memory device including memory blocks and a controller connected with the nonvolatile memory device through data input and output lines and a data strobe line may be provided. The nonvolatile memory device and the controller may be configured to perform training on the data input and output lines by adjusting a delay of a data strobe signal sent through the data strobe line and adjust delays of the data input and output lines based on the training result.
US10770121B1

A memory device includes a memory array, write drivers and a controller. The memory array includes a plurality of memory units respectively arranged in a plurality of bit lines. The write drivers generate a plurality of write bit signals respectively inputted to the bit lines. The controller provides a voltage mode control signal and a current mode control signal. The controller is electrically coupled to the write drivers. Each of the write drivers generates a respective write bit signal of each of the write drivers according to the voltage mode control signal and the current mode control signal. When each of the memory units is in a set state, the controller outputs the voltage mode control signal and the current mode control signal to the write drivers. When each of the memory units is in a reset state, the controller outputs the voltage mode control signal to the write drivers.
US10770115B2

A playback method of reading out and playing streams from a recording medium is provided. A stream file. including a first luminance video and a second luminance video, a playlist file, first and second combination information, elementary streams that can be played together with the first luminance video, and elementary streams that can be played together with the second luminance video are recorded in the recording medium. The playback method includes, when playing the first luminance video, reading out any one of the elementary streams listed in the first combination information of the playlist file, and playing at the same time with the first luminance video, and when playing the second luminance video, reading out any one of the elementary streams listed in the second combination information of the playlist file, and playing at the same time with the second luminance video.
US10770109B2

A method comprising: determining, by a tape library, respective tape densities supported by each of a plurality of tape drives and respective tape densities indicated for each of a plurality of tape cartridges; receiving, by the tape library, a command to load a given one of the tape cartridges into a given one of the tape drives; determining, by the tape library, that the indicated tape density for the given tape cartridge matches a tape density supported by the given tape drive; and in response to the determination that the tape densities match, configuring, by the tape library, the given tape drive to initialize the given tape cartridge to the tape density indicated for the given tape cartridge.
US10770104B1

A Spin Hall Effect (SHE) assisted magnetic recording device is disclosed wherein a SHE layer comprising a giant Spin Hall Angle material is formed between a main pole (MP) trailing side and trailing shield (TS) bottom surface. The SHE layer may contact one or both of the MP and TS, and has a front side at the air bearing surface (ABS) or recessed therefrom. A first current (I1) is applied between the MP trailing side and SHE layer and is spin polarized to generate a first spin transfer torque that tilts a local MP magnetization to a direction that enhances a MP write field. A second current (I2) is applied between the SHE layer and TS and is spin polarized to generate a second spin transfer torque that tilts a local TS magnetization to a direction that increases the TS return field and improves bit error rate.
US10770101B2

A computer program product for writing a servo track includes a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a computer. The program instructions cause the computer to monitor a lateral position of a magnetic tape passing over a servo writing head during a servo track writing operation and write servo marks to the magnetic tape. A timing of the writing of each mark is based on the monitored position of the magnetic tape. A computer program product for writing a servo track includes a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a computer. The program instructions cause the computer to optically monitor a lateral position of a magnetic tape passing over a servo writing head during a servo track writing operation.
US10770091B2

A method includes: receiving time instants of audio signals generated by a set of microphones at a location; determining a distortion measure between frequency components of at least some of the received audio signals; determining a similarity measure for the frequency components using the determined distortion measure; and processing the audio signals based on the determined similarity measure.
US10770081B2

A method comprising: receiving at least two audio channel signals; determining, for a first frame, at least two parameters representing a difference between the at least two channel audio signals; scalar quantising the at least two parameters to generate at least two index values; adaptively encoding an initial scalar quantized parameter of the at least two parameters; determining whether the initial scalar quantized parameter has a value different from a predetermined value; adaptively encoding any unencoded scalar quantized parameters where the initial scalar quantized parameter has a value different from the predetermined value; determining whether all of the at least two scalar quantized parameters have values equal to the predetermined value where the initial scalar quantized parameter has a value equal to the predetermined value; adaptively encoding any unencoded scalar quantized parameters and generating an indicator that an output is one of fixed or variable rate coding where the initial scalar quantized parameter has a value equal to the predetermined value and at least one of the at least two scalar quantized parameters have values different from the predetermined value; generating an indicator that the output is the other of the one of fixed or variable rate coding where the initial scalar quantized parameter has a value equal to the predetermined value and all of the at least two scalar quantized parameters have values equal to the predetermined value; generating a single channel representation of the at least two audio channel signals dependent on the at least two parameters; and encoding the single channel representation.
US10770078B2

An improved gain-shape vector quantization is achieved by determining a number of bits to be allocated to a gain adjustment- and shape-quantizer for a plurality of combinations of a current bit rate and a first signal property. The bit allocation is derived by using an average of optimal bit allocations for a training data set. A number of bits to the gain adjustment and the shape quantizers for a plurality of combinations of the bit rate and a first signal are pre-calculated, and a table indicating the number of bits to be allocated to the gain adjustment- and the shape-quantizers for a plurality of combinations of the bit rate and a first signal property is created. In this way, the table can be used for achieving an improved bit allocation.
US10770077B2

According to one embodiment, an electronic device records an audio signal, determines a plurality of user-specific utterance features within the audio signal, the plurality of user-specific utterance features including a first set of user specific-utterance features associated with the registered user and a second set of user-specific utterance features associated with the unregistered user, and displays the identifier of the registered user differently than an identifier of the unregistered user.
US10770041B2

A kick pad includes a piezoelectric element (1) that converts a vibration generated by beating with a beater into an electric signal and outputs the electric signal, an impact-absorbing member (5) arranged between the piezoelectric element (1) and a surface (21a) to be beaten by the beater, and a sheet-like striking surface cover (21) that includes a front surface including the surface (21a) to be beaten, and that wraps the impact-absorbing member (5), together with the piezoelectric element (1), on a back surface side of the striking surface cover (21).
US10770040B1

A woodwind instrument with improved tonal characteristics that plays both in-tune and with a timbre consistent with the rest of the range of notes. The instrument may be an improved saxophone having a tone hole on at least one joined section of the saxophone. The joined section may be a joint between a saxophone body and a upper bow, a joint between a saxophone body and lower bow or both. A connecting ring may be used at the joined section and, if used, will receive the tone hole. A method of improving the tonal characteristics of a saxophone comprises the steps of identifying at least one joint between two sections on said saxophone and soldering a tone hole at the joint. A connecting ring may be soft soldered to the joint.
US10770039B1

A drop tuner of the present invention has: a lock screw projected from a main saddle which is rotatably supported by the drop tuner; and a base body supported by the lock screw so as to be capable of being inserted between the lock screw and a fine tuning screw and separated from the fine tuning screw, wherein a rotation angle of the main saddle varies when the base body is switched between an inserted state and a separated state, and a fin member projected toward a radial direction of the lock screw is provided on the base body near an end portion farther from the main saddle.
US10770031B2

The present disclosure provides a display correction method and a display correction system. The method is used by the display correction system to correct display performance of a display, wherein the display correction system includes an automatic adjustment apparatus and a light detection apparatus. The method includes: acquiring, by the light detection apparatus, an optical signal emitted by the display, determining a first brightness value according to the optical signal, and transmitting the first brightness value to the automatic adjustment apparatus; in response to determining that the first brightness value is different from a first standard brightness value preset for the display, adjusting, by the automatic adjustment apparatus, the brightness value of the display to the first standard brightness value; and triggering, by the automatic adjustment apparatus, a brightness sensor in the display to detect brightness of the display, and in response to determining that a second brightness value detected by the brightness sensor is different from a second standard brightness value preset for the brightness sensor, correcting the second standard brightness value of the brightness sensor to the second brightness value.
US10770030B2

A projection display device has a projection display unit that performs, in accordance with input image data, spatial modulation on light emitted by a light source, and projects image light obtained through the spatial modulation onto a projection surface of a vehicle to display an image that is based on the image data, the projection surface is formed of a member having a reflectance that is higher for light in a plurality of wavelength ranges than for light in a wavelength range outside the plurality of wavelength ranges, and the projection display device includes: a projection angle control mechanism that controls a projection angle of the image light on the projection surface; and an image light control unit that controls, in accordance with the projection angle, intensity of the light in the plurality of wavelength ranges included in the image light.
US10770027B2

An image color cast compensation method, an image color cast compensation device and a display device are provided. The image color cast compensation method includes: inputting a 3D reference image, driving a display panel to display the 3D reference image, and determining pixels with color cast in the 3D reference image as target pixels; with respect to each of target pixels, determining a color cast value for a to-be-displayed image corresponding to the target pixel in accordance with the 3D reference image; determining an inverted color corresponding to the color cast value in accordance with the 3D reference image, and taking the inverted color as a complementary color for the target pixel; and compensating a to-be-outputted 3D image signal in accordance with the complementary color.
US10770026B2

Disclosed are a display device, and a source driver and a packet recognition method thereof. In the display device, when check information of a control data packet of transmitted transmission data is normal, a control data packet of to be restored is updated with a control data packet of a current cycle, and when the check information is abnormal, the control data packet to be restored is maintained, so that it is possible to normally drive a source signal even through there is an error or a change in the control data packet.
US10770015B2

A display apparatus includes a display area, in which an image is displayed, and a peripheral area, which is non-display area surrounding the display area. The display apparatus includes a plurality of pixels disposed in the display area, a data integrated circuit (IC) disposed in a first side portion of the peripheral area, the peripheral area is disposed adjacent to the display area, a gate IC disposed in a second side portion of the peripheral area, the display area is disposed between the first and second side portions, a data fan-out part disposed in the first side portion, the data fan-out part extends from the data IC to the display area, the data fan-out part includes a plurality of wires that are spaced apart from each other in a fanned out manner, and a gate connecting part, disposed in the peripheral area, electrically connected to the gate IC.
US10770014B2

A display device includes a display panel having a display region and a peripheral region. The display panel includes a substrate and a scan driving circuit. The scan driving circuit disposed on the substrate includes a plurality of scan driving blocks and a plurality of first conductive lines. The first conductive lines are respectively coupled to and disposed between adjacent scan driving blocks. The scan driving blocks are disposed corresponding to the peripheral region, and the first conductive lines are disposed corresponding to the display region and the peripheral region.
US10770012B2

The present disclosure discloses a display panel, including a plurality of display units extending along a first direction and arranged along a second direction, the display unit includes a first subpixel column, a second subpixel column, a first data line and a second data line, all of which are arranged along the second direction. The first subpixel column includes first subpixels arranged along the first direction, the second subpixel column includes second subpixels arranged along the first direction. The first data lines are electrically connected with the first subpixels and the second subpixels of a first driving polarity in the first subpixel column and the second subpixel column, the second data lines are electrically connected with the first subpixel and the second subpixel of a second driving polarity in the first subpixel column and the second subpixel column.
US10770011B2

A buffer circuit, a display module, and a display driving method are disclosed. The buffer circuit comprises a first polarity buffer, a negative polarity buffer. The first polarity buffer receives a first supply voltage and a second supply voltage to output a first reference voltage to a first resistance string. The second supply voltage is less than the first supply voltage. The negative polarity buffer receives the second supply voltage and a third supply voltage to output a negative reference voltage to a negative resistance string. The third supply voltage is less than the second supply voltage.
US10770007B2

A driving circuit for real-time external compensation and an electroluminescent display including the same are disclosed. The driving circuit includes a timing controller generating a gate shift clock group, a gate start pulse, and first and second selection signals and a gate driver generating a gate signal based on the control of the timing controller and supplying the gate signal to a display panel. The gate driver includes a plurality of stages which shifts the gate start pulse in accordance with the gate shift clock group to generate an output signal and supplies the output signal to a first output node, a first output control switch connected between a second output node connected to a gate line of the display panel and the first output node, and a second output control switch connected between the second output node and an input terminal of a gate low voltage.
US10770003B2

A transfer circuit includes an input circuit, a reset circuit, an output circuit, and an output stabilizer circuit, and obtains an input signal at an input terminal, holds the input signal, and outputs the input signal from an output terminal as an output signal in synchronization with a clock signal. The transfer circuit includes an inverter circuit that has an input terminal connected to at least one of the input and output terminals of the transfer circuit, and outputs, from an output terminal, an inverted signal having an inverted polarity of at least one of the input and output signals. The reset circuit includes a first transistor having a control signal end connected to the output terminal of the inverter circuit, the first transistor switching continuity and discontinuity of a signal path between one end of a first capacitor that holds the input signal and a first power supply.
US10770001B2

A flicker quantification system includes a display device driven in units of reference periods having a first frame for writing data and at least one second frame for holding data. A luminance measurer generates luminance data by measuring a luminance of a display during the reference period. A voltage measurer measures a voltage of a photo sensor corresponding to light emitted. First voltage data representing an accumulation amount of voltage during the first frame and second voltage data representing an accumulation amount of voltage during the at least one second frame is generated. A processor calculates a flicker index value representing a ratio of a measured luminance difference to a just noticeable difference, based on the luminance data, the first voltage data, and the second voltage data. The measured luminance difference may represent the difference between a luminance during the first frame and a luminance during the second frame.
US10769988B2

A display device includes a screen having a plurality of pixels displaying an image. A projector includes a light source emitting a first light and a light converter configured to change an intensity of the first light with respect to each of the plurality of pixels so that the projector emits a conversion light. Each of the plurality of pixels of the screen includes a light receiving element configured to receive the conversion light and to generate a current proportional to an intensity of the conversion light. A light emitting element is configured to display the image based on the generated current.
US10769983B2

The present disclosure relates to a backlight module, a method for manufacturing the backlight module, and a display device. The backlight module includes a substrate, a plurality of LED chips, and a first film having a plurality of channels. Each channel is filled with a channel filling portion. A refractive index n1 of the first film is smaller than a refractive index of the channel filling portion is n2. The first film has a first region and second region. Channels in the first region are astigmatism holes for diverging the light having a high intensity and channels in the second region are light-converging holes for converging the light having a low intensity, thereby alleviating or eliminating the starry phenomenon.
US10769980B2

Disclosed are a tiled display and an optical compensation method thereof. The tiled display includes a color coordinate compensation circuit configured to convert color coordinates of pure color data to be displayed in display panels into target color coordinates having a color gamut smaller than a color gamut defined in color coordinates of each of display panels, and convert the pure color data into a data combination of two or more different colors.
US10769970B2

A sign manufacturing system includes a printing base, a printing panel with a top layer, pressure sensitive adhesive and a transparent bottom layer, a bridge component, a sliding assembly, including an assembly body, a cutting laser, a liquid ejection unit, a curing laser, and a control unit, such that the cutting laser cuts out characters in the top layer without affecting the bottom layer, and such that the liquid ejection unit deposits spherical domes of printing fluid on exposed surface of the transparent bottom layer to form a braille text.
US10769963B2

A ballet training device configured to promote proper foot placement and aid in the development of proper strength and musculature is disclosed herein. The ballet training device may comprise a first loop coupled to a second loop at an overlap point, a resistance band coupled to a lateral portion of the first loop and to a lateral portion of the second loop, the resistance band configured to be disposed on a lateral side of a wearer's foot, and a traction mechanism disposed on at least a portion of the first loop and at least a portion of the second loop. The first loop is configured to encircle the wearer's ankle, the second loop is configured to encircle the wearer's foot, and the overlap point is configured to be disposed above the wearer's instep such that the device is generally in the shape of an infinity sign.
US10769952B2

A turn assist system includes a receiver of a primary vehicle that receives travel path data of a remote vehicle. A lane tracking module determines, based on the travel path data of the remote vehicle, whether the remote vehicle will enter an intersection in a nearest lane to the primary vehicle when the primary vehicle is at the intersection in a crossing lane and waiting to enter the intersection into the nearest lane. The determination includes determining whether the remote vehicle will change lanes. The nearest lane is a lane of a multilane road that is closest to the primary vehicle while located in the crossing lane. An alert module notifies a driver of the primary vehicle, in response to the lane tracking module determining that the remote vehicle will enter the intersection in the nearest lane, that it is unsafe to make a turn at the intersection.
US10769940B2

Disclosed is a method of opening or closing the door of a vehicle including a getting-off zone partitioned by an inside door and an outside door. The method includes identifying user information of a passenger within the inside door, opening the inside door based on a result of a comparison between a stop location of the vehicle and a destination location corresponding to the user information, determining whether a passenger within the getting-off zone is a getting-off target, and opening the outside door based on a result of the determination. The vehicle to which the present disclosure is applied may be associated with a given artificial intelligence (AI) module, a drone, an unmanned aerial vehicle, a robot, an augmented reality (AR) module, a virtual reality (VR) module, and a 5th generation (5G) mobile communication apparatus, etc.
US10769911B2

A mesh network-based environmental data capture system and method for providing communication between a base system having at least one wireless input capture device ICD(s) and other ICD(s), wherein the ICD(s) are capable of smart cross-communication with each other and remote access to their inputs via a server computer, including the steps of providing this base system; at least one user accessing the ICDs and inputs remotely via a user interface through a remote server computer and/or electronic device communicating with it, for providing a secure surveillance system with extended inputs range and wireless smart cross-communication for monitoring a target environment.
US10769905B2

An Internet-of-things (IoT)-based impact pattern analysis system for a smart security window includes: an ultra-small IoT device attached to a security window and detecting an impact; a station processing a signal obtained from the ultra-small IoT device and analyzing an impact pattern; and a user terminal outputting information related to the impact pattern through an interface. The station controller processes 3-axis acceleration data to extract a feature vector and determines an impact pattern by applying a learning model. According to the embodiment of the present disclosure, by automatically determining whether an intrusion occurs by analyzing impact patterns according to various conditions and circumstances, malfunction based on an impact other than an intrusion may be reduced and an unnecessary alarm may be prevented.
US10769902B1

A disclosure and claims to systems and methods for allowing rapid detection and display of an emergency condition using a plurality of specially-constructed multifunction sensors and display units, which allow building evacuation plans to be evaluated, modified, and transmitted to building occupants.
US10769885B2

Interactions between a player, an electronic gaming machine being played by the player, and a control system that is interfaced with both the electronic gaming machine and the player's smart device are described. The player registers with the electronic gaming machine and also registers with the control system using an application residing on the player's smart device which establishes the player's identity and physical location as being within the venue containing the electronic gaming machine and/or near the electronic gaming machine. In one embodiment, when both registrations are active, a control command can be sent from the player's smart device that controls an operation of the electronic gaming machine.
US10769876B2

A vehicular electronic key system includes an electronic key and a wireless communication device. The electronic key includes a first communication unit, a second communication unit, and a first controller that switches an operating state between an ON state where a function of the first communication unit is operated, and an OFF state where the function of the first communication unit is at least partially stopped, based on a result of communication of the second communication unit with the wireless communication device. The wireless communication device includes a third communication unit, and a second controller. The first controller switches the operating state when the first controller detects that the electronic key has been moved by a predetermined distance or longer outside a vehicle based on at least a result of communication of a predetermined signal by the second communication unit.
US10769874B2

A vehicle access control system is disclosed and includes a touch sensitive display for generating an input image and controller configured to control the input image generated on the touch sensitive display responsive to information regarding a height of an operator. The system controls a lock actuatable responsive a signal from the controller.
US10769873B1

The present application provides an unlocking solution. In this solution, after obtaining a digital key seed, a user mobile device can generate a digital key for multiple times by using the digital key seed and first check data corresponding to a current unlocking operation, and then send the digital key to a smart door lock for verification and unlocking. Because the digital key includes the first check data only corresponding to the current unlocking operation, an attacker cannot use the digital key to perform unlocking again even if the attacker obtains the digital key. In addition, because the digital key seed can be used for multiple times, a smart door lock server does not need to be connected each time to obtain the digital key. Therefore, both security and ease of use are satisfied.
US10769868B2

An electronic control unit (ECU) obtains outside air humidity information from a sensor disposed outside a vehicle compartment and inside air humidity information from a sensor inside the vehicle compartment. The ECU includes a humidity information obtainer obtaining the inside air humidity information, a humidity change calculator calculating the inside air humidity information as a difference between (i) a physical quantity correlated with humidity before a start of a dehumidification or a humidification and (ii) a physical quantity correlated with humidity after a switch-off of the dehumidification or the humidification, a soak time calculator calculating, based on the difference of the physical quantities, a soak time from the switch-off of the dehumidification or the humidification to a sensor-diag startable time at which a diagnosis of the outside air humidity sensor is startable, and a comparator comparing the outside air humidity information and the inside air humidity information after a lapse of the soak time from the switch-off of the dehumidification or the humidification.
US10769852B2

A preferred method for dynamically displaying virtual and augmented reality scenes can include determining input parameters, calculating virtual photometric parameters, and rendering a VAR scene with a set of simulated photometric parameters.
US10769850B1

Computer-implemented systems and methods for updating a polygonal mesh representation of a model are provided. A model comprises a set of topologies, and a meshing state is maintained for each topology of the set of topologies. The meshing state indicates, for a given topology, whether a polygonal mesh exists and is valid. A change made to the model is determined, where the change comprises a modification to a geometry of the model or a modification to mesh settings of a polygonal mesh representation of the model. One or more topologies of the set of topologies that are affected by the change are determined, and the meshing state for the affected one or more topologies is updated. Based on the one or more updated meshing states, a set of meshing operations needed to bring the polygonal mesh representation of the model up-to-date is determined.
US10769843B1

A method performs 3D scene engineering simulation and real-life scene fusion. The method includes obtaining 3D coordinates of each point of a 3D model of a real-life scene, obtaining engineering data corresponding to the 3D coordinates of each point, acquiring location information of each point, establishing a correspondence between the 3D coordinates of each point and the location information of each point in the real-life scene, providing a scene fusion interactive interface on a mobile terminal, acquiring an image of a target scene in the real-life scene, acquiring location information and orientation information of the mobile terminal, determining 3D coordinates corresponding to the location information of the mobile terminal, determining a 3D coordinate range, and merging the engineering data corresponding to the 3D coordinate range into the image of the target scene.
US10769838B2

A graphics processing system can divide a render output into plural larger patches, with each larger patch encompassing plural smaller patches. A rasteriser of the system tests a larger patch against a primitive to be processed to determine if the primitive covers the larger patch. When it is determined that the primitive only partially covers the larger patch, the larger patch is sub-divided into plural smaller patches and at least one of the smaller patches is re-tested against the primitive. Conversely, when it is determined that the primitive completely covers the larger patch, the larger patch is output from the rasteriser in respect of the primitive for processing by a subsequent stage, of the graphics processing system. The system can provide efficient, hierarchal, processing of primitives, whilst helping to prevent the output of the rasteriser from becoming blocked.
US10769837B2

A graphics processing unit (GPU), configured to perform tile-based rendering using prefetched graphics data, includes a tiler configured to perform binning on a current frame and obtain a first binning bitstream of a first tile among a plurality of tiles of the current frame, a binning correlator configured to determine whether the first tile and a second tile of a previous frame are similar to each other by using the first binning bitstream and a second binning bitstream of the second tile, where the second tile has a same tile ID as the first tile, a prefetcher configured to prefetch second graphics data used to render the second tile by using the tile ID, when it is determined that the first tile and the second tile are similar to each other, and at least one processor configured to render the current frame using the prefetched second graphics data.
US10769836B2

A method and an apparatus for establishing a coordinate system and a data structure product are provided. The method includes following steps: obtaining at least one layer related to an arrangement of an indoor space to generate a layout pattern in a 2D or 3D model; obtaining locations of positioning devices located within the indoor space and labelling the locations in the layout pattern; dividing the layout pattern into multiple view tiles according to a unit area or a unit volume for displaying the layout pattern; dividing a portion of the layout pattern around the labelled positioning devices into multiple positioning tiles according to the labelled locations of the positioning devices; and selecting at least one representative point of the view tiles and the positioning tiles as a reference point to define a reference frame and establishing the coordinate system based on the reference frame.
US10769830B2

In implementations of transferring vector style properties to a vector artwork, an artwork editing system directly processes artwork represented by vector graphics, unlike systems that process raster graphics. The artwork editing system transfers vector style properties from shapes of a style vector artwork to shapes of a content vector artwork based on overlapping shapes between the two artworks and in proportion to an amount of the overlap. A user may select vector style properties to transfer, such as fill content, stroke color, stroke width, stroke dashing, etc., and a percentage of the vector style property to transfer. Accordingly, a designer may transfer vector style properties of the designer's selection to a vector artwork efficiently and predictably, in real-time (e.g., without perceptible delay to the designer), without undesired distortions that are commonly introduced by neural networks, and without the cost associated with neural networks.
US10769828B2

In an embodiment, an automated process for generating photo collages including an individual photo of each member of a group, team, etc. with head shots of some or all members is provided. Various members or photographers may take digital photos of each member, capturing a full or partial body photo. The process may use face detection techniques to identify the faces in the body photos, and to automatically crop the head shots from the full body photos. The head shots may be cropped in a consistent manner, leading to a visually pleasing set of head shots in the collage. The effort required of the individuals tasked with producing the collages may be substantially reduced, in some embodiments. Additionally, the quality of the resulting collages may be improved, in some embodiments.
US10769819B2

Certain aspects of the present disclosure provide a method of encoding data. The method generally includes receiving data comprising a fractional number comprising an exponential component and a fractional component, the exponential component being represented by an exponential bit sequence, the fractional component being represented by a fractional bit sequence. The method further includes determining if the fractional component is within a threshold of 0 or 1. The method further includes setting the fractional component to 0 when the fractional component is within the threshold of 0 or 1. The method further includes downscaling the fractional bit sequence based on a difference between the exponential component and a second threshold. The method further includes encoding the data. The method further includes transmitting the encoded data.
US10769814B2

Provided are: a point group obtainer that obtains three-dimensional point group data indicating three-dimensional locations of each of a plurality of three-dimensional points included in an imaging space of one or more cameras; a camera parameter calculator that (i) obtains corresponding points, for each of the plurality of three-dimensional points, in individual images captured using the one or more cameras, based on the three-dimensional point group data and an initial camera parameter of each camera, and (ii) calculates a camera parameter of each camera on the basis of the initial camera parameter of each camera and pixel values, included in the individual images, at the corresponding points; and a camera parameter outputter that outputs the calculated camera parameter of each camera.
US10769812B2

The disclosure relates to tracking the location of a target object. In one example, a computer vision system detects a configuration of environment objects. A location model that has been trained for the environment configuration is selected. A signal associated with the target object is received and interpreted using the selected location model to determine the location of the target object.
US10769809B1

A neural network system for identifying positions of objects in an input image can include an object detector neural network, a memory interface subsystem, and an external memory. The object detector neural network is configured to, at each time step of multiple successive time steps, (i) receive a first neural network input that represents the input image and a second neural network input that identifies a first set of positions of the input image that have each been classified as showing a respective object of the set of objects, and (ii) process the first and second inputs to generate a set of output scores that each represents a respective likelihood that an object that is not one of the objects shown at any of the positions in the first set of positions is shown at a respective position of the input image that corresponds to the output score.
US10769808B2

The present disclosure provides apparatus and methods for automated tracking and counting of objects in a set of image frames using a resource-constrained device based on analysis of a selected subset of image frames, and based on selectively timing when resource-intensive operations are performed.
US10769807B1

A system for accurately determining a size of a pet includes receiving images of the pet (at least three images—front, side, and top are preferred). The system utilizes software (e.g. Artificial Intelligence) to determine a breed of the pet and base sizes of the pet, then the software further hones the base sizes by analysis of the images and, in some embodiments, data from returned merchandise. Once the size is determined, products are presented to the consumer that are in stock and available in the size of the pet. In some embodiments, images of the pet are overlaid with at least one of the products and displayed showing the product on the pet.
US10769801B2

A method of predicting warps for image registration includes receiving warp data for a first band pair in an N-band system. The method includes fitting a warp model to the warp data to produce an offset profile for the first band pair, predicting a respective offset profile for at least one other band pair in the N-band system, and using the predicted respective offset profile to generate a warp for the at least one other band pair. The method also includes registering images of the at least one other band pair using the warp for the at least one other band pair. In another aspect, a method of predicting warps for image registration includes receiving warp data for m band pairs in an N-band system, wherein m≤(N−1) and m>2, to register images.
US10769796B2

There is provided an information processing apparatus to more accurately specify a type of event that is defined based on the sensor information and corresponds to the action of the user, the information processing apparatus including: a data acquiring section configured to acquire sensing data generated due to an action of a target; and an event specifying section configured to specify an event corresponding to the action based on a pattern shown in the sensing data and a context of the action. Provided is an information processing method, including: sensing an action of a target; transmitting sensing data acquired by the sensing; and performing, by a processor of an information processing apparatus that receives the sensing data, a process of specifying an event corresponding to the action based on a pattern shown in the sensing data and a context of the action.
US10769789B2

An image processing apparatus includes an information obtaining unit configured to obtain three-dimensional polarization sensitive tomographic information and three-dimensional motion contrast information about a subject based on tomographic signals of lights having different polarizations, the lights being obtained by splitting a combined light obtained by combining a returned light from the subject illuminated with a measurement light with a reference light corresponding to the measurement light, an obtaining unit configured to obtain a lesion region of the subject using the three-dimensional polarization sensitive tomographic information, and an image generation unit configured to generate an image in which the lesion region is superimposed on a motion contrast image generated using the three-dimensional motion contrast information.
US10769787B2

The present invention relates to providing a projection data for providing a guidance image. In order to provide an enhanced guiding image technique for generating a guidance image of the patient's anatomy to be projected on the body surface of the patient, such that a at least a basis for a corrected guidance image for a better correlation to the patient's current motion can be provided, in particular to the patient's current breathing motion state, a device (10) for providing a projection data set is provided that comprises a storage means (12), an input interface (14), a processing unit (16) and an output interface (18). The storage means is configured to store a pre-determined basis data set representing a 3D tomographic image of a subject (20). The input interface is configured to receive reference data representing a current spatial depiction at least of a target region (22) of the subject. The processing unit is configured to register the reference data on the pre-determined basis data set. The processing unit is further configured to transform, based on the reference data and the result of the registration, the pre-determined basis data set resulting in a working data set representing a transformed 3D tomographic image indicating the current spatial anatomy relation at least for the target region of the subject. The processing unit is also configured to segment the working data set resulting in a projection data set representing the target region of the subject. Still further, output interface is configured to provide the projection data set for a further purpose.
US10769776B2

A system and method for scoring trained probes for use in analyzing one or more candidate poses of a runtime image is provided. A set of probes with location and gradient direction based on a trained model are applied to one or more candidate poses based upon a runtime image. The applied probes each respectively include a discrete set of position offsets with respect to the gradient direction thereof. A match score is computed for each of the probes, which includes estimating a best match position for each of the probes respectively relative to one of the offsets thereof, and generating a set of individual probe scores for each of the probes, respectively at the estimated best match position.
US10769772B2

Methods of inspecting cellular articles such as cellular ceramic articles are disclosed, wherein the methods comprise characterizing a web structure from intensity values of a digital image. One method comprising establishing an edge location for each of the walls of the web, and an edge intensity slope SE for each edge location, and then searching for a wall intensity slope SW in one of the web walls of the characterized web structure to determine the location of a web defect. Another method involves determining at least one characteristic that defines a conforming cell, then identifying a non-conforming cell region based on the at least one characteristic, and then examining the walls within the non-conforming cell region to locate the defect in one of the walls within the non-conforming cell region.
US10769760B2

An image processing apparatus is provided with: an acquirer configured to obtain an image including a first area and a second area, wherein the first area has a distortion that increases with increasing distance from an image center and the second area is in a predetermined angle range with respect to a straight line passing through the image center and extending in a horizontal axis, and the second area has a smaller distortion than that of the first area; and a corrector configured to perform a distortion correction process on the first area and but not to perform the distortion correction process on the second area.
US10769759B2

An image processing apparatus includes an acquirer configured to acquire a captured image generated through imaging by an optical system, a reconstruction processor configured to reconstruct a discretized point spread function of the optical system using coefficient data used to approximate the point spread function, and a sharpening processor configured to perform unsharp mask processing for the captured image based on information on the reconstructed point spread function. A discretization interval of the reconstructed point spread function is different from a pixel pitch in an image sensor used for the imaging.
US10769757B2

An image processing apparatus and method, an image processing system and a training method are disclosed. The image processing method comprises: receiving an input image; and inputting the input image to K stages of cascaded decoding units, to process the input image to obtain an output image, wherein an ith stage of decoding unit receives mK+1−i input images and outputs mK−i output images, a resolution of the output images is greater than a resolution of the input images, and the number of image components of the output images is less than the number of image components of the input images, where K, i and m are positive integers and 1≤i≤K.
US10769755B1

Methods, systems and computer program products for providing a dynamic contextual display of key images are provided. Aspects include identifying one or more key image sections from an image being displayed on a first surface area of a display screen by performing contextual image analysis. Aspects also include reducing the first surface area of the display screen to form a second surface area of the display screen such that second surface area is smaller than the first surface area. Aspects also include generating a modified image by deleting one or more portions of the image based on the second surface area. The modified image includes the one or more key image sections and the one or more key image sections are contextually arranged within the modified image. Aspects also include displaying the modified image on the second surface area of the display screen.
US10769753B2

Provided are a graphics processor that performs warping, a rendering system including the graphics process, and a method of operating the graphics processor. The graphics processor may include an internal command generator and a graphics computing device. The internal command generator may be configured to receive timing information and generate, based on the timing information, a warping command for periodically performing warping. The graphic computing device may be configured to, in response to the warping command, periodically perform the warping, without a context switch by a host, by using sensing information provided from an external source and frame data that have already been rendered.
US10769734B2

Systems and methods for advanced energy settlements in electric power grid are proposed. At least one energy customer, at least one retail electric provider and at least one distributed generator connect to an advanced energy settlement platform communicatively. The advanced energy settlement platform is operable to summate a customer balance from all the settlement blocks during a billing period and collect payments from the at least one energy customer automatically; aggregate and settle distributed energy charges with distributed generators and fixed energy charges with the energy retailer or retail energy provider for the at least one energy customer during the billing period. The advanced energy settlement platform also provides interactive graphical user interface for different participants in the advanced energy settlement and for advanced energy settlements application development kit (ADK) for access to functionality within the advanced energy settlement platform.
US10769733B2

A method for determining national crop yields during a growing season is accomplished using a server computer system that receives observed agricultural data records for a specific geo-location at a specific time. The server calculates weather index values from the agricultural data records that represent crop stress on plants. Geo-specific weather indices are generated from the weather index values, which then are aggregated to generate aggregated weather index data series. Representative features are selected from each aggregated weather index data series to create a covariate matrix for each geographic area. Crop yield for the geographic area is calculated using a linear regression model based on the covariate matrix for the specific geographic area. The server determines a national crop yield for the specific year as a sum of the crop yields for the specific geographic areas nationally adjusted using national yield adjustment instructions.
US10769729B1

A method of training and using a machine learning model that controls for consideration of undesired factors which might otherwise be considered by the trained model during its subsequent analyses of new data. For example, the model may be a neural network trained on a set of training images to evaluate an insurance applicant based upon an image or audio data of the insurance applicant as part of an underwriting process to determine an appropriate life or health insurance premium. The model is trained to probabilistically correlate an aspect of the applicant's appearance with a personal and/or health-related characteristic. Any undesired factors, such as age, sex, ethnicity, and/or race, are identified for exclusion. The trained model receives the image (e.g., a “selfie”) of the insurance applicant, analyzes the image without considering the identified undesired factors, and suggests the appropriate insurance premium based only on the remaining desired factors.
US10769725B1

The system and methods for optimizing the effectiveness of interaction between participants in an electronic trading environment are disclosed. In one embodiment, the system monitors and tracks certain variables at several levels (e.g., firm, trader, trade desk, symbol, side, order type) for each participant in the system, updates the values of the variables in real time and/or over longer periods. From the values of the variables, the system assigns individual and composite scores to each trader, symbol or side or any composite of these and other variables. For every interaction in the trading environment, the scores and variables are used to determine how a trader interacts with a contra trader when their respective scores are compared, including determining permissioning and timing of sending invitations to trade, permissioning and timing of receiving invitations to trade and/or execution of the trade.
US10769723B2

A computer-implemented method includes providing certified financial data indicating financial risk about an individual. The method includes electronically collecting financial account data about the individual from at least one financial source. The method includes transforming the financial account data into a desired format. The method includes validating the financial account data by applying an algorithm engine to the financial account data to identify exceptions, wherein the exceptions indicate incorrect data or financial risk. The method includes marking the exceptions as valid exceptions when output of the algorithm engine validates the exceptions. The method includes confirming the exceptions by collecting additional data and applying the algorithm engine to the additional data.
US10769722B1

A heuristic engine includes capabilities to collect an unstructured data set and a current business context to calculate a credit worthiness score. Providing a heuristic algorithm, executing within the engine, with the data set and the context may allow determination of predicted future contexts and recommend subsequent actions, such as assessing a credit risk of a customer transaction and reducing the risk of customer transactions by processing the available data. Such heuristic algorithms may learn from past data transactions and appropriate correlations with events and available data.
US10769721B2

An intelligent product requirement configurator is a tool for assisting the implementation process of application platforms by generating a recommended configuration data set describing recommended configuration settings for a selected application platform. The tool acts as a repository for capturing requirements such as banking market practice requirements, regulatory requirements, and bank specific requirements. The tool further converts the requirements into profile data and business rules that are used to configure the application platform.
US10769719B1

An electronic bidding service is described which substantially automatically acquires items for buyers in response to bidding information entered by the buyers. To function in this manner, the electronic bidding service makes use of an item authority. The item authority links items specified in different offers to master reference information associated with the items, thereby allowing the electronic bidding service to identify groups of offers which are selling the same or related item. In one case, a buyer can instruct the electronic bidding service to obtain a desired item from a specific offer. If this bid is unsuccessful, the electronic bidding service can extend the bidding procedure to one or more other offers that feature the same or related item. This extension is based on the master reference information.
US10769715B1

A system for in-application sale of physical goods on a mobile device is provided. The system includes one or more computer devices, and computer processors. The system includes a fulfillment module, a purchase module, and an application software for e-commerce sale of physical goods (“p-sale app”). The p-sale app is formed by integrating an e-commerce physical product sale protocol into an app lacking functionality for the sale of physical products (“no-sale app”). The p-sale app is configured to (i) send one or more product offer request(s) to the fulfillment module. The fulfillment module is configured to receive the product offer request(s) and (ii) search one or more databases containing information on a plurality of physical products. The search is based on the product, customer, and/or app criteria in the product offer request(s). The fulfillment module subsequently (iii) generates a product offer profile based on the criteria, and (iv) sends the product offer request to the p-sale app. The p-sale app is further configured to (v) display the product offer profile on the user interface. The p-sale app is configured to (vi) receive a request to purchase a physical product in the product profile, and (vii) send the purchase request to the purchase module. The purchase module is configured to receive the purchase request and (viii) transmit the purchase request to a fulfillment entity.
US10769706B2

A method and apparatus are herein disclosed for allowing suppliers to generate an invoice from a purchase order without requiring them to log in or pre-register with a networked application. Implementation is provided by having a first user provide a first document to a networked application. An electronic notification is dispatched to a receiver for the first document with a unique link to a data entry page within the networked application. The data entry page is sandboxed with limited functionality within the networked application, but accepts data from the receiver to be sent directly into the first user's system.
US10769694B2

Systems and methods including one or more processors and one or more non-transitory computer-readable media having computing instructions that are configured to run on the one or more processors and perform acts of receiving a test set comprising potential candidate items for substitution for a target item, determining association scores for each of the potential candidate items in the test set, determining one or more semantic similarity features of the potential candidate items in the test set, determining one or more image similarity features of the potential candidate items in the test set, and creating a substitutive probability model by determining a relative contribution of each of the association scores, the semantic similarity features and the image similarity features to a substitutive probability for the potential candidate items in the test set, with reference to a baseline set of the potential candidate items. Additional embodiments are disclosed herein.
US10769692B2

A system is provided that includes a computer implemented method for the automated purchasing of a security system having a plurality of security equipment components for use and installation on a unique geo-coordinate referenced location (i.e., a property). The system also includes a computer implemented method for installing the security equipment on the property that was purchased using the automated purchasing system.
US10769679B2

Systems and methods according to present principles provide a virtual environment, particularly but not exclusively for virtual and augmented reality, with the ability to offer compelling interactive advertisements that users can choose (or not) to interact with, without being forced to watch the same. In so doing, the systems and methods provide for addressable units, termed “vessels”, which are interactive and which provide the viewer with the ability to control their experience via an active selection, e.g., of advertisements. Such interactivity is provided along with the ability to enjoy a “main” item of content, in some implementations. In addition, the interactivity may be provided as part of an entertainment “hub” in which VR experiences may be launched and/or in which main content may be displayed. Thus, the system provides a new, addressable unit, such as for advertisements, for virtual content-viewing environments, hubs for the same, or other virtual environments.
US10769677B1

A real-time messaging platform allows advertiser accounts to pay to insert candidate messages into the message streams requested by account holders. To accommodate multiple advertisers, the messaging platform controls an auction process that determines which candidate messages are selected for inclusion in a requested account holder's message stream. Selection is based on a bid for the candidate message, the message stream that is requested, and a variety of other factors that vary depending upon the implementation. The process for selection of candidate messages generally includes the following steps, though any given step may be omitted or combined into another step in a different implementation: targeting, filtering, prediction, ranking, and selection.
US10769672B2

A system and method for providing personalized recommendations or promotional information to consumers based upon a recommendation algorithm selected from a number of recommendation algorithms, by matching personal contextual information of each consumer to detailed contexts in which each recommendation algorithm exhibits optimal performance with regard to particular business performance measures.
US10769665B2

A computerized method of transmitting content to a first device and a second device may include receiving a first identifier and first location data of the first device, and a second identifier and second location data of the second device. The method may include comparing the first location data with the second location data, and generating a co-location score in response to the comparison. The method may include determining that the co-location score is greater than a threshold, and responsively generating household data indicative of a relationship between the first device and the second device. The method may further include generating and transmitting a report indicating the relationship to a content provider that transmits content to the first device and the second device.
US10769664B2

In an approach to automated merchandising, one or more computer processors detect access to an electronic store by a user. The one or more computer processors determine a location of the user. The one or more computer processors retrieve a plurality of social media communications associated with the location of the user, where social media communications include one or more publically available entries made by one or more users of one or more social media applications. The one or more computer processors determine whether the retrieved social media communications are associated with one or more merchandise associated with the electronic store. In response to determining the retrieved social media communications are associated with the one or more merchandise associated with the electronic store, the one or more computer processors determine a position of the one or more merchandise in one or more communication channels.
US10769658B2

Embodiments described herein provide approaches for detecting anomalies in electronic communications. Specifically, a set of response metrics is obtained from each of a plurality of communications. Each of the plurality of communications is part of a communications batch. Based on an aggregation of the response metric over the plurality of communications, a response metric value for one or more of the set of response metrics is computed. This response metric value is compared to a predicted metric value corresponding to the response metric. Based on this comparison, it is determined whether the response metric value is anomalous. If the response metric value is anomalous, a remediation activity is performed.
US10769657B2

A technique for determining the effectiveness of an offer includes analyzing views, clicks, acceptances and satisfactions of the offer. Transaction data is retrieved to determine whether criteria of the offer has been satisfied. As a result, a total cost per transaction may be determined for an advertisement campaign that incorporates the offer. Further, detailed queries may be issued to identify areas in which the offer needs improvement.
US10769656B1

A method and system for customizing a mobile application running on a mobile communication device of a user. In one implementation, the method includes providing the mobile application to the mobile communication device of the user, the mobile application having a generic platform; determining a special interest group (SIG) that is affiliated with the user; and customizing the generic platform of the mobile application based on information specific to the special interest group (SIG) that is affiliated with the user.
US10769648B2

Embodiments disclosed herein generally relate to a method and system of determining an overall sentiment of a facility. A computing system receives a video stream, including a plurality of frames, of one or more patrons in a facility over a first time period. The video stream includes data indicative of a sentiment of each of the one or more patrons. The computing system parses the plurality of frames to determine the sentiment of the patron based at least on audio and visual cues of the patron captured in the video stream during the first time period. The computing system aggregates one or more sentiments corresponding to the one or more patrons in a data set indicative of an overall sentiment of the facility. The computing system generates a sentiment value corresponding to the overall sentiment of the facility. The computing system outputs the overall sentiment of the facility.
US10769645B2

A statistical method and device for customer flow volume. The method comprises: obtaining video image information in a preset monitoring area; performing video analysis on the video image information and determining a movement direction of a first target person appearing in the preset monitoring area according to an analysis result; obtaining, through statistics, incoming or outgoing customer flow volume of the actual detection area according to the determined movement direction of the first target person; reading a first terminal identifier, detected by a WiFi detector, of a WiFi terminal apparatus carried by the first target person; judging whether the first terminal identifier is present in a preset terminal identifier database for non-customer personnel; if so, decreasing the incoming or outgoing customer flow volume by 1; otherwise, making no change to the incoming or outgoing customer flow volume.
US10769644B2

A method is provided, including the following method operations: accessing a first web page associated with a first domain using a browser of a device; in response to the accessing the first web page, accessing an identity server to retrieve an identifier for the browser that accessed the first web page, the identifier being stored to a local storage of the device; accessing a second web page associated with a second domain using the browser; in response to the accessing the second page, accessing the local storage of the device to retrieve the identifier; wherein accessing the first web page and accessing the second web page are associated to the identifier.
US10769636B2

Methods and apparatus, including computer program products, implementing and using techniques for identifying pathways in a graph of interconnected nodes. A time series of graph data is captured, which corresponds to events occurring at different nodes in the graph. The graph is traversed to identify consistent and variable pathways, respectively, within the graph. The identified pathways are scored according to a particular feature to establish an expected variance model for the events contained within the graph. Newly received data are compared against the expected variance model to determine a degree to which the newly received data deviates from the expected variance. The variance model is adjusted based on the newly encountered data.
US10769632B2

A phone-based electronic wallet providing authenticated transactions across multiple channels of commerce. The electronic wallet may be used for point-of-sale payments, remote mobile payments and/or web-based payments, and may use authentication tools such as offline PINs, SecureCode PINs and/or online PINs.
US10769629B2

A method for managing fractional reserves of blockchain currency includes: storing, in a first central account, a fiat amount associated with a fiat currency; storing, in a second central account, a blockchain amount associated with a blockchain currency; storing a plurality of account profiles, each profile including a fiat currency amount, blockchain currency amount, account identifier, and address; receiving a transaction message associated with a payment transaction, the message being formatted based on one or more standards and including a plurality of data elements, including a data element reserved for private use including a specific address and a transaction amount; identifying a specific account profile that includes the specific address included in the data element in the received transaction message; and updating the blockchain currency amount included in the identified specific account profile based on the transaction amount included in the data element in the received transaction message.
US10769628B2

There is described a method for transmitting a transaction message from a transaction device having a transaction device identifier. The method involves encrypting, at a transaction device, a transaction device identifier, generating, at the transaction device, a transaction message for a transaction system, the transaction message comprising, at least, a first data field configured to hold a transaction device identifier and a second data field configured to hold supplementary data, and sending the transaction message to a transaction processing system. The generation of the transaction message comprises providing data in the first data field of the transaction message that does not identify the transaction device and providing the encrypted transaction device identifier in the second data field of the transaction message.
US10769627B2

A mobile device of a consumer can have a mobile-based credential stored in a secure memory thereof and an associated alias. Techniques for conducting a transaction with the mobile device may involve receiving a request for the mobile-based credential from a remotely accessible server in response to a requestor device receiving the alias from the consumer. The mobile-based credential can be accessed from the secure memory and transmitted to the remotely accessible server. The mobile-based credential is then usable at the remotely accessible server in combination with a server-based credential stored thereat for obtaining payment credentials to complete the transaction.
US10769626B2

A method for distribution and transfer of entitlement certificates includes: storing account profiles, each account including an account identifier, primary account number, and account balance; receiving an entitlement request from a computing device including a specific account identifier, entitlement balance, and usage controls; identifying a specific account profile that includes the specific account identifier; generating an entitlement certificate that includes the entitlement balance and usage controls; generating an entitlement identifier for the entitlement certificate; placing a hold associated with the entitlement certificate on the account balance included in the specific account profile for the entitlement balance; and transmitting the entitlement certificate to the computing device.
US10769625B2

Dynamically generated quick response (QR) codes are used for secure communication to/from mobile devices. In one example, a QR code identifies a product or service selected by a user using a mobile device. The mobile device generates the QR code identifying the user's selection, and displays the QR code for reading by a retail kiosk. The retail kiosk, such as movie-rental kiosk, extracts the product or service selection encoded in QR code and provides the identified product or service to the user. The QR code can additionally identify a user account, such that payment for the product or service is automatically charged to the account identified from the QR code. In another example, the QR code is used to transfer money and/or credits between a user and a retailer, or between two users.
US10769623B2

In various example embodiments, systems, methods and media for omni-channel state preservation are provided. In example embodiments, a method comprises identifying a plurality of flow chain elements in a transaction flow of a user session, causing the presentation of a first flow chain element in the transaction flow in an interface of a first user device, causing the presentation of a second flow chain element in the transaction flow in an interface of a second user device, and preserving a state of the user in the session when causing the presentation of the second flow chain element in the second user device.
US10769621B1

A computer-implemented method includes receiving, by a merchant computer system associated with a merchant, a token provided by a mobile device to a point of sale (POS) device. The token identifies a transaction between the merchant and a payor. The method also includes determining, by the merchant computer system, that the transaction is a refund transaction based on the token. The method also includes determining, by the merchant computer system, a previously used token based on the token. The previously used token is associated with the transaction. The method also includes transmitting, by the merchant computer system, the previously used token to a recipient bank computer system. The method also includes receiving, by the merchant computer system, an approval or decline message for the refund transaction. The method also includes transmitting, by the merchant computer system, the approval or decline message to the POS device.
US10769593B2

A computer-implemented method, a computer program product, and a computer system for handling email flows arising from transactions initiated with a shared privileged identity at a service provider. A privileged identity management (PIM) system reads an email sent from a service provider to a single shared PIM email address, wherein the single shared PIM email address is associated with a shared ID and wherein the email is related to a transaction initiated with the shared ID at the service provider. The PIM system analyzes the email by extracting an ID of the transaction and keywords in the email. The PIM system identifies one or more PIM users relevant to the transaction, based on analysis of the email. The PIM system sends a notification of the email to the one or more PIM users relevant to the transaction.
US10769588B1

A computerized system for delivery scheduling. The system may include a processor and a non transitory storage medium comprising instructions. When executed by the at least one processor, the instructions may cause the at least one processor to perform steps. The steps may include receiving (from a remote system) an electronic request to order a product, determining information associated with the remote system and a fulfillment center associated with the information and the product, generating an electronic message, and forwarding (to the fulfillment center) the electronic message and instructions to generate a graphical user interface displaying request with the product and the delivery wave estimate.
US10769585B2

Described in detail herein are systems and methods for HS code assignment. The system includes a data storage system that combines suppliers' quotes of items along with a classification database. The supplier quote can include tariff codes for all import items. The classification database can include all previously classified items. A first set of information associated with a new item is input into the system. The system can attempt to match the new item to a previously classified item based on the first set of information. If the system is unable to match the new item based on the first set of information the system can retrieve a second set of information including, the department/category to which the new item is assigned, along with the materials the new item is made up of and a description of the new item.
US10769580B2

Methods and systems for controlling inventory in a medical facility include providing a medical device into a medical treatment area within a wireless range of a medical facility network and automatically identifying the medical device upon introduction into the medical treatment area. Patient records are automatically updated to reflect that the medical device has been assigned to a patient.
US10769578B2

In some embodiments, methods and systems are provided that permit a customer to purchase products from a retailer and elect an option for a friend or family member of the customer to pick up the ordered products from the retail facility of the retailer associated with the geographic location of the customer. If the friend or family member of the customer agrees to pick up the products for the customer, and if the customer agrees to have the selected friend or family member of the customer pick up the products for the customer, the friend or family member is allowed to pick up the products at the retail facility associated with the geographic location of the customer. The customer is then allowed to either pick up the products from such a friend or family member or the friend or family member may deliver the products to the customer.
US10769575B2

Systems and methods are provided for distributing parcels to recipients based on location data associated with the recipients. One exemplary method includes generating and storing a shipping file for the recipient, where the shipping file includes an identifier for a portable communication device associated with the recipient and a defined geographic region for the recipient, and retrieving location data for a location of the portable communication device based on the identifier associated with the portable communication device. The method also includes determining whether the location of the portable communication device is within the defined geographic region. The method then further includes directing an entity associated with the parcel to ship the parcel to the recipient when the location is determined to be within the defined geographic region, and directing the entity to hold shipment of the parcel when the location is determined to be outside the defined geographic region.
US10769570B2

Examples of artificial intelligence based risk and knowledge management analysis are described. In an example implementation, a data analyzer may obtain entity data pertaining to an entity associated with a risk management instrument. The entity data may include data obtained from an IoT device and/or a risk control and knowledge management database. The entity data may be processed by an intelligent risk management agent to perform a variety of risk control and knowledge management tasks, such as claim processing, notification generation, formulization of risk management instruments, and assisting agents, users, and organization. The claim processing may include, for instance, identification of a similar case from database. The notification generation may include analysis with respect to reference parameters. The formulization of risk management instrument may include analysis with respect to the entity data from multiple domains and/or various external factors.
US10769557B2

Methods and corresponding system are provided herewith that, in at least one embodiment, include the act or acts of: determining that a service provided by a restaurant is available for bidding. The service is provided for a particular time and a particular date. The methods and system also include receiving a bid for the service provided by the restaurant, in which the bid is associated with a first amount; storing the bid with a plurality of other bids in a storage device; and comparing the bid with at least one other bid that is submitted for reserving the service. The at least one other bid is associated with a second amount. The methods and system also include determining that the first amount is greater than the second amount; and outputting an indicia that grants the request to reserve the service provided by the restaurant to a highest bidder, in which the first amount submitted by the highest bidder is greater than the second amount.
US10769553B2

The present disclosure provides an integrated circuit (IC) device and a circuitry. The IC includes a measurement circuit and a classifier circuit. The measurement circuit is configured to acquire a practical voltage. The classifier circuit is configured to: generate an information on an immature classification by comparing a default voltage and the practical voltage; receive an information on a reference classification, wherein the reference classification is acquired by manually comparing the default voltage and the practical voltage; update the default voltage to a learned voltage based on the immature classification and the reference classification; and generate a prediction, based on the learned voltage, for adjusting a slew rate.
US10769547B2

One or more client devices, systems, and/or methods of improving mobile searches are provided. A feature (e.g., “snow boots”), generated on a client device, is identified. The feature is evaluated to identify a goal (e.g., finding snow boots) associated with the feature. A mission (e.g., finding outdoor apparel), associated with the goal, is identified. A query (e.g., “outdoor stores near Akron”) associated with a second goal (e.g., find outdoor apparel store) associated with the mission is identified using a model generated utilizing a machine learning method trained using a query-goal-mission structure. A query recommendation (e.g., “outdoor apparel store”) comprising the query is presented to the user. A user satisfaction metric, associated with the query, the query recommendation, a result generated by the query recommendation, etc. is determined based upon user interaction with the query recommendation and the result. The model may be tuned based upon the user satisfaction metric.
US10769528B1

A computer trains a neural network model. (B) A neural network is executed to compute a post-iteration gradient vector and a current iteration weight vector. (C) A search direction vector is computed using a Hessian approximation matrix and the post-iteration gradient vector. (D) A step size value is initialized. (E) An objective function value is computed that indicates an error measure of the executed neural network. (F) When the computed objective function value is greater than an upper bound value, the step size value is updated using a predefined backtracking factor value. The upper bound value is computed as a sliding average of a predefined upper bound updating interval value number of previous upper bound values. (G) (E) and (F) are repeated until the computed objective function value is not greater than the upper bound value. (H) An updated weight vector is computed to describe a trained neural network model.
US10769515B2

A laminated core stock sheet for use in a composite laminate assembly that is separated into individual cards is provided. The sheet includes a core substrate layer and an intermediate filmic layer coupled to the core substrate layer. The intermediate filmic layer includes a conductive material that provides a security, decorative, or functional feature of the cards. The core substrate layer and the intermediate filmic layer are coupled with another laminated core stock sheet to form the composite laminate assembly. The conductive material has a small thickness within the intermediate filmic layer such that the intermediate filmic layer prevents conduction of electrostatic discharge (ESD) through the intermediate filmic layer and outside of the individual cards.
US10769512B2

Devices, systems, and methods facilitate enrollment of authenticating biometric data for authenticating an authorized user via a biometric sensor. Included devices transmit power to a sensor-enabled device that does not have an independent power source without transmitting data to or from the device. Data input devices coupled to the biometric sensor enable user input of non-biometric data, such as an activation code, via the biometric sensor. For biometric sensors comprising fingerprint sensors, finger guides position a finger to contact the sensor at a desired orientation. Systems and methods allow for enrollment of one or more authenticating biometric data templates with or without requiring input of non-biometric authentication data, such as an activation code.
US10769503B1

A method of analyzing and organizing printed documents is performed at a computing system having one or more processors and memory. The method includes receiving one or more printed documents, each including one or more pages. The method includes processing each page of each printed document. The method includes scanning the respective page to obtain an image file. The method also includes determining a document class for the respective page by inputting the image file to one or more trained classifier models, and generating a semantic analyzer pipeline including at least an optical character recognition (OCR)-based semantic analyzer. The method also includes applying the OCR-based semantic analyzer to the preprocessed output page to generate a preprocessed output page and to extract semantic information corresponding to the respective page. The method includes determining a digital organization for the respective printed document based on the extracted semantic information and the document class.
US10769501B1

The present disclosure relates to analysis of perturbed subjects using semantic embeddings. One example embodiment includes a method. The method includes applying a respective perturbation to each of a plurality of subjects in a controlled environment. The method also includes producing a respective visual representation for each of the perturbed subjects using at least one imaging modality. Further, the method includes obtaining, by a computing device for each of the respective visual representations, a corresponding semantic embedding associated with the respective visual representation. The semantic embedding associated with the respective visual representation is generated using a machine-learned, deep metric network model. In addition, the method includes classifying, by the computing device based on the corresponding semantic embedding, each of the visual representations into one or more groups.
US10769499B2

A method and apparatus for removing black eyepits and sunglasses in first actual scenario data having an image containing a face acquired from an actual scenario, to obtain second actual scenario data; counting a proportion of wearing glasses in the second actual scenario data; dividing original training data composed of an image containing a face into wearing-glasses and not-wearing-glasses first and second training data, where a proportion of wearing glasses in the original training data is lower than a proportion in the second actual scenario data; generating wearing-glasses third training data based on glasses data and the second training data; generating fourth training data in which a proportion of wearing glasses is equal to the proportion of wearing glasses in the second actual scenario data, based on the third training data and the original training data; and training a face recognition model based on the fourth training data.
US10769497B2

A learning device, comprising a reception circuit that receives requests indicating photographs the user likes from external device, a machine learning processor that extracts images that match the requests and that have received a given evaluation from a third party, from within an image database, performs machine learning using these images that have been extracted, and outputs an inference model, and a transmission circuit that transmits an inference model that has been output from the learning processor to the external device.
US10769492B2

The present disclosure relates to unsupervised visual attribute transfer through reconfigurable image translation. One aspect of the present disclosure provides a system for learning the transfer of visual attributes, including an encoder, converter and generator. The encoder encodes an original source image to generate a plurality of attribute values that specify the original source image, and to encode an original reference image to generate a plurality of attribute values that specify the original reference image. The converter replaces at least one attribute value of an attribute that is target attribute of the attribute values of the original source image with at least one corresponding attribute value of the original reference image, to obtain a plurality of attribute values that specify a target image of interest. The generator generates a target image based on the attribute values of the target image of interest.
US10769487B2

The present application relates to a method and a device for extracting information from a pie chart. The method comprises the following steps: detecting each element in a pie chart to be processed and position information thereof, wherein the elements comprise text elements and legend elements; performing text recognition on the detected text elements and legend elements to obtain text information corresponding to the text elements and legend texts included in the legend elements respectively; and obtaining sector information and legend information according to each detected element and position information thereof and the legend texts, and enabling the sector information to correspond to the legend information one by one, wherein the sector information comprises a sector color and a proportion of the sector in the pie chart, and the legend information comprises a legend color and a corresponding legend text thereof.
US10769486B2

Provided is an image processing apparatus including an acquisition unit configured to acquire a multi-valued image and a binarization unit configured to generate a binary image obtained by binarizing the multi-valued image, and the stated image processing apparatus is configured such that the binarization unit detects a closed region within the multi-valued image, and binarizes the inside of the closed region based on luminance inside the closed region and luminance around the closed region.
US10769484B2

Disclosed embodiments relate to a character detection method and apparatus. In some embodiments, the method includes: using an image including an annotated word as an input to a machine learning model; selecting, based on a predicted result of characters inside an annotation region of the annotated word predicted and annotation information of the annotated word, characters for training the machine learning model from the characters inside the annotation region of the annotated word predicted; and training the machine learning model based on features of the selected characters. This implementation manner implements the full training of a machine learning model by using existing word level annotated images, to obtain a machine learning model capable of detecting characters in images, thereby reducing the costs for the training of a machine learning model capable of detecting characters in images.
US10769480B2

An object detection method and a neural network system for object detection are disclosed. The object detection method acquires a current frame of a sequence of frames representing an image sequence, and extracts a feature map of the current frame. The extracted feature map is pooled with information of a pooled feature map of a previous frame to thereby obtain a pooled feature map of the current frame. An object is detected from the pooled feature map of the current frame. A dynamic vision sensor (DVS) may be utilized to provide the sequence of frames. Improved object detection accuracy may be realized, particularly when object movement speed is slow.
US10769474B2

Embodiments relate a keypoint detection circuit for identifying keypoints in captured image frames. The keypoint detection circuit generates an image pyramid based upon a received image frame, and determine multiple sets of keypoints for each octave of the pyramid using different levels of blur. In some embodiments, the keypoint detection circuit includes multiple branches, each branch made up of one or more circuits for determining a different set of keypoints from the image, or for determining a subsampled image for a subsequent octave of the pyramid. By determining multiple sets of keypoints for each of a plurality of pyramid octaves, a larger, more varied set of keypoints can be obtained and used for object detection and matching between images.
US10769462B2

An information processing apparatus includes a position specifying unit that specifies a position of each member of an assembly, a biometric information acquiring unit that acquires biometric information from members of which the number is smaller than the number of all members, an activeness degree specifying unit that specifies, from the biometric information acquired by the biometric information acquiring unit, an activeness degree of the member from which the biometric information is acquired by the biometric information acquiring unit, and specifies, from the activeness degree and the position specified by the position specifying unit, an activeness degree of a member other than the member from which the biometric information is acquired by the biometric information acquiring unit among the members, and a determination unit that determines a state of the assembly from the activeness degree specified by the activeness degree specifying unit.
US10769461B2

Distracted driver detection is provided. In various embodiments, a video frame is captured. The video frame is provided to a trained classifier. The presence of a predetermined action by a motor vehicle operator depicted therein is determined from the trained classifier. An alert is sent via a network indicating the presence of the predetermined action and at least one identifier associated with the motor vehicle operator.
US10769458B2

The method of the invention comprises: obtaining a sequence of at least two images, with different levels of illumination; extracting the region containing the sign in the image; calculating the luminance values of the signs; and obtaining the difference in luminance of the sign corresponding to the two levels of illumination. The value obtained is the luminance of the sign (11) corresponding to an illumination equal to the difference between the illuminations, or additional illumination. This result is based on the additive property of luminance, according to which the luminance of a sign is the sum of the luminance produced by each source of illumination. A basic illumination device (5), an additional illumination device (7), at least one camera for taking images, and image recording, positioning and synchronism systems are required to implement the method.
US10769454B2

System and methods for detecting blockages in images are described. A method may include receiving a plurality of images captured by a camera installed on a vehicle. The method may include identifying one or more candidate blocked regions in the plurality of images. Each of the candidate blocked regions may contain image data caused by blockages in the camera's field-of-view. The method may further include assigning blockage scores to the one or more candidate blocked regions based on region-associations among the one or more candidate blocked regions in the plurality of images. In response to a determination that one of the blockage scores is above a predetermined blockage threshold, the method may include transmitting a blockage alarm signal to the vehicle.
US10769449B2

Dynamic methods and systems for monitoring an environment. The methods and systems adopt functional nodes with at least one context node and one or more application nodes. The application nodes include at least one of a processing application node, a notifying application node, and/or an action application node. Input data of the environment are analyzed and detected. Representative data are extracted and compared with a group of comparative data by calculating a deviation between the representative data and the most similar comparative data. The notifying application node may send an alarm as a function of the deviation detected as above. An environment monitoring network is formed as a function of the functional nodes. The environment monitoring network is topologically variable as a function of i) the environment to be monitored, ii) the functions of the functional nodes and iii) the deviation detected. Monitoring occurs as a function of the topology of the implemented environment monitoring network.
US10769445B2

A device receives video data concerning a plurality of customers and a product in a plurality of physical retail locations. The device processes the video data and determines actions of the plurality of customers in relation to the product in the plurality of physical retail locations, by: determining, for a customer of the plurality of customers, an activity of the customer in relation to the product, and determining, for the customer, an eye gaze direction of the customer relative to the product. The device determines categories for the actions of the plurality of customers in relation to the product. The device generates a report that indicates one or more of the categories for the actions of the plurality of customers in relation to the product and sends the report to a client device to permit the client device to display the report.
US10769443B2

Implementations generally relate to detecting dominant tools in surgical videos. In some implementations, a method includes receiving at least one image frame. The method further includes detecting one or more objects in the at least one image frame. The method further includes classifying the one or more objects into one or more tool classifications, where the one or more objects are tools. The method further includes determining a handedness of the one or more tools. The method further includes determining a dominant tool from the one or more tools based at least in part on the one or more classifications of the one or more tools and based at least in part on the handedness of the one or more tools.
US10769441B2

The technology relates to navigating imagery that is organized into clusters based on common patterns exhibited when imagery is captured. For example, a set of captured images which satisfy a predetermined pattern may be determined. The images in the set of set of captured images may be grouped into one or more clusters according to the predetermined pattern. A request to display a first cluster of the one or more clusters may be received and, in response, a first captured image from the requested first cluster may be selected. The selected first captured image may then be displayed.
US10769439B2

A process for fixed camera and unmanned mobile device collaboration is disclosed in order to improve identification of an object of interest. A first point of view (POV) of a captured object is obtained and it is determined, with a first level of certainty, that the captured first POV of the object matches a stored object of interest. A dispatch instruction and intercept information is then wirelessly broadcast for receipt by camera-equipped unmanned mobile vehicles within a broadcast range for identifying and intercepting the object. Subsequently, a captured second POV of the first captured object is received via the one or more camera-equipped unmanned mobile vehicles. The captured second POV of the captured object is used to determine, with a second level of certainty, that the captured object matches the stored object of interest.
US10769430B2

A method and fabrication correction system for correcting fabrication in a document receives an input document from a user and identifies a reference document based on one of a plurality of categories of the input document from reference document database. The fabrication correction system detects fabrication in input document based on a predefined machine learning technique, by comparing one or more parameters associated with the input document with corresponding one or more parameters of the reference document and determines fabricated regions in the input document and a type of the fabrication in each of the one or more fabricated regions, based on one or more predefined techniques. Thereafter, one or more actions is performed in each of the one or more fabricated regions based on the type of the fabrication and the reference document, upon receiving a user input, for correcting the one or more fabricated regions.
US10769424B2

A new segment of electronic handwriting is provided to a handwriting recognition module to obtain a plurality of textual interpretations of the new segment. The textual interpretations obtained from the handwriting recognition module are scored based on how each respective electronic handwriting representation would change a display of existing electronic content when the respective electronic handwriting representation is displayed substantially at the user designated position within or adjacent to the existing electronic content. Based on the scoring, an electronic handwriting representation corresponding to a respective textual interpretation of the plurality of textual interpretations is selected, and the existing electronic content is modified to include the selected electronic handwriting representation located substantially at the user designated position.
US10769423B2

A method, a system and a terminal for identity authentication, and a computer readable storage medium are provided. The method includes: acquiring a human body image of a person to be authenticated, and determining from the human body image a plurality of skeleton key points of the person to be authenticated; converting the skeleton key points into feature data, and combining the feature data to form physique feature information characterizing the person to be authenticated; processing the physique feature information using a physique feature model by inputting the physique feature information into the physique feature model, to obtain a processing result; and recognizing the identity of the person to be authenticated based on the processing result of the physique feature model.
US10769411B2

Techniques are provided for selecting a three-dimensional model. An input image including an object can be obtained, and a pose of the object in the input image can be determined. One or more candidate three-dimensional models representing one or more objects in the determined pose can be obtained. From the one or more candidate three-dimensional models, a candidate three-dimensional model can be determined to represent the object in the input image.
US10769400B2

A barcode reader may perform image processing functions to generate distinct image data records from the frame of image data of a barcode, select an image data record from the distinct image data records and decode the selected image data record. Each image data record may be generated by applying a distinct image processing function to the frame of image data. The barcode reader may capture multiple frames of image data in sequence based on image capture parameters. At least one of the multiple frames of image data may be captured with a distinct parameter value. The image capture parameters may include an exposure setting, a gain setting, a resolution setting, and/or an illumination setting.
US10769397B2

An optical code is readable by a generally used reading device, and optically readable as an information code that can appropriately prevent abuse due to duplication. In this optical code, data is recorded with a pattern of a plurality of light-color modules having high visible light reflectance and a plurality of dark-color modules having visible light reflectance lower than light-color modules. At least either the light-color modules or the dark-color modules are configured to include a first module and a second module having reflectances different from each other for invisible light of a predetermined wavelength. Thus, data is recorded as a readable pattern of modules, the pattern being differently observed between when irradiated with visible light and when irradiated with the invisible light of a predetermined length.
US10769392B1

An RFID transponder including a Bluetooth® compatible transceiver is described a (BLEET). The Bluetooth® compatible transceiver may be configured to set data that is transmitted via one or more RFID transceivers in the transponder and to return data received by the RFID transceiver(s) to a client application running, for example, on a user's smart phone. The BLEET may be used for electronic vehicle tracking or tolling. Vehicle occupancy data may be set by the user with the client application via a Bluetooth® connection in connection with high occupancy vehicle tolling and express lane incentive programs.
US10769382B2

A method, system and computer program product for disambiguating meaning of terms. A natural language processing system obtains a first corpora of words used in a first sense and a second corpora of the same words that are used in a second sense. Each of these corpora of words may be associated with different linguistic domains. The natural language processing system generates a first and a second set of patterns using both the first and second corpora of words, respectively. A question passage is then received by the natural language processing system. The natural language processing system examines a word of interest in the question passage. The user is then notified that the word of interest is being used in the first sense or the second sense in response to identifying the word of interest in only the first set of patterns or the second set of patterns, respectively.
US10769368B1

A method comprises, receiving a text of an SMS message, parsing a description, date, time and location of appointment from the SMS message, sending the description, date, time and location of appointment to a URL shortener and redirector and appending the shortened and redirected URL to the SMS message.
US10769367B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a low latency interactive user interface. In one aspect, a method includes while individual characters in a sequence of characters are being entered into a field of an interactive user interface and before the sequence has been completely entered parsing the entered characters using a string pattern and presenting the parsed characters in a second field according to a presentation format. The method also includes sending one or more of the entered characters to a server. The method also includes receiving a different second string pattern and a different second presentation format from the server in response to the sending. The method also includes parsing one or more second entered characters using the second string pattern and presenting the parsed second entered characters in the second field according to a second presentation format.
US10769365B2

A document history interface provides a visual document history. In particular, document history application provides for tracking, storing and presenting events occurring over a document lifecycle to provide a robust interface for visualizing and accessing the document's history. In aspects, an interactive document timeline with a scroll control is provided to roll back through the document history. The interactive document timeline includes visual indicators for events that occurred during the document lifecycle, including but not limited to authoring events, communication events, and document branching events. A play control is further provided with the interactive document timeline such that a time-lapse rendition of events occurring over the document history may be displayed. In some aspects, upon scrolling to particular points along the interactive document timeline, legacy versions of the document may be saved as new documents.
US10769361B2

In an embodiment, a data storage and retrieval system includes a computing device that configures the computer memory according to an RTree (a type of logic tree) representing a structure of a spreadsheet. The computer memory may be internal to or external to the computing device. In an embodiment, the RTree has a plurality of nodes, at least some of which contain one or more minimum bounding rectangles. Each minimum bounding rectangle (“MBR”) encompasses cells of the spreadsheet from a different one of a plurality of columns of the spreadsheet, but does not encompass cells of any of the other columns of the plurality of columns. A node of the RTree may hold multiple MBRs or a single MBR.
US10769357B1

Techniques to validate data are disclosed. In various embodiments, an indication of a data entry form field to be validated is received. A current value associated with the data entry form field is displayed in a validation interface provided via a display device. A snippet or other partial image of a portion of a source document with which the data entry form is associated is displayed in a location adjacent or otherwise in a same field of view as the displayed current value associated with the data entry form field. The portion includes a content image that was processed to extract the current value from the source document.
US10769356B2

Techniques are provided for synchronizing comments between a platform-dependent source document and a platform-independent shared document created from the source document. The shared document can accept feedback, edits, annotations, and other comments (all generally referred to herein as comments) from a variety of platforms and collaborators. The comments entered in the shared document automatically become part of, or otherwise become visible from, the source document. In an embodiment, the techniques are implemented as a computer-driven methodology that includes creating a logical link between the source and shared documents. This link is based on unique IDs of the respective documents, and is used to determine that reviewer comments have been made in the shared document. In response to the source document being open on a given source tool, periodic polling for reviewer comments is carried out and any new comments made in the shared document are displayed in the source tool.
US10769351B2

Methods and systems for rendering content are described herein. In some embodiments, the method may include receiving an email or other markup language based content. The method may create a document object model (DOM) corresponding to the content using an off screen browser. The method may cause the off screen browser to indicate that the DOM has been created before the off screen browser retrieves any external content. The method may extract a portion of the content from the DOM, and then render the portion of the content using predefined formatting rules.
US10769349B2

A handwritten data capture method creates handwritten data including a plurality of pieces of stroke data that is based on writing performed on each page of a paper medium having a plurality of pages. The handwritten data capture method includes: acquiring the plurality of pieces of stroke data created based on the writing sequenced in a writing order; displaying the pieces of stroke data together on a display device; accepting an input of a break position of the pieces of stroke data; identifying a continuous portion of the pieces of stroke data based on the break position and the writing order; updating the display device to display the identified continuous portion of the pieces of stroke data in the writing order; and repeating the accepting, the identifying, and the updating until a given operation is received.
US10769336B1

The present disclosure relates to a computer-implemented method for converting between a SystemVerilog user-defined net (“UDN”) and an IEEE supply net is provided. The method may include providing a value conversion table (“VCT”) definition associated with an electronic circuit design. The method may also include mapping, using at least one processor during a simulation, between a SystemVerilog UDN field and a IEEE supply net field. The method may further include converting at least one value between the SystemVerilog UDN field and the IEEE supply net field based upon, at least in part, the VCT definition.
US10769333B1

The present disclosure relates to a method for electronic design verification. Embodiments may include providing, using a processor, an electronic design and determining one or more design violations based upon, at least in part, a structural observability filter. Embodiments may also include generating a violation trace based upon, at least in part, the one or more design violations and displaying the violation trace at a graphical user interface configured to allow a user to debug the one or more design violations. Embodiments may further include allowing the user to select at least one path to be waived at the graphical user interface and generating a new violation trace without the at least one path to be waived.
US10769332B2

Disclosed is a system and method for automatically diagnosing an error by performing failure analysis of functional simulation pertaining to a Design Under Verification (DUV) or System Under Verification (SUV). A prediction unit generates a set of expected output packets upon processing a set of input packets' copy. A comparison unit compares an actual output packet, from the set of actual output packets, with an expected output packet, from the set of expected output packets, corresponding to the actual output packet. When there is a mismatch, the actual output packet is compared with at least one subsequent expected output packet until the match is found. The diagnosing unit automatically diagnoses at least one of a packet drop error, an ordering error, an error in routing, by performing a systematic failure analysis and reports a diagnostic information and/or default diagnostic information associated with the error.
US10769328B2

Generating a template-driven schematic from a netlist of electronic circuits is disclosed. The template-driven schematic may be useful to generate a set of related circuits for a single overall design as well as allow for a common transfer mechanism between different Computer Aided Design (CAD) systems. To assist in portability of designs, a common file format is disclosed based on a structured text file (e.g., XML). Further, in the disclosed approach, it is possible to not only place primitives but create custom symbols as well. In addition, primitives and symbols may be attached to models, simulation settings may be added, and routing of the circuit in a schematic may be completed. Associated devices and methods are disclosed as well.
US10769327B1

A method for fabricating a semiconductor chip includes controlling a chip testing device to measure, for each bit of a plurality of bits in the semiconductor chip, mask dimensions for a feature to determine variations of the feature within each bit. Based on the variations a probability of each bit being “0” or “1” is generated to provide predicated probabilities. Based on the predicted probabilities, each bit of the plurality of bits is grouped and a subset of bits is selected to provide a subset of predicted results. The chip testing unit is controlled to measure whether each bit of the subset of bits is in a state is “0” or “1” to provide measured results. The subset of predicted results is compared with the measured results to provide a comparison. Based on the comparison, determination is made that the semiconductor chip has been fabricated using an altered mask.
US10769320B2

Methods and systems for performing measurements based on a measurement model integrating a metrology-based target model with a process-based target model. Systems employing integrated measurement models may be used to measure structural and material characteristics of one or more targets and may also be used to measure process parameter values. A process-based target model may be integrated with a metrology-based target model in a number of different ways. In some examples, constraints on ranges of values of metrology model parameters are determined based on the process-based target model. In some other examples, the integrated measurement model includes the metrology-based target model constrained by the process-based target model. In some other examples, one or more metrology model parameters are expressed in terms of other metrology model parameters based on the process model. In some other examples, process parameters are substituted into the metrology model.
US10769318B2

Determining solar panel placement enables sales representatives and homeowners to modify a solar power system by adding or removing solar panels or arrays of solar panels, or changing module type. The user sees the corresponding solar energy production update instantly in a user interface. Determining solar panel placement includes receiving data corresponding to an installation location. A maximum solar panel design is determined based on the installation location. Energy production is determined for a solar panel on each section of a roof of an installation location, and the energy production and energy offset are dynamically displayed in real time when any solar panel or array is selected or deselected.
US10769311B2

A portable media system for a host computer system, and method of operation thereof, that includes: a controller in the portable media system for communicating clear information between the portable media system and the host computer system; and an encryption system in the portable media system for providing an encryption algorithm for the controller to decrypt cipher information for the host computer system.
US10769308B2

A first character string in a logic, wherein the logic is a rule which analyzes input text and extracts additional information used for the text analysis, used for the text analysis with a second character string which is different form the first character string is replaced using a mapping between the first character string and the second character string. The first character string being a character or a combination of characters in a logic. A first character string is searched for in a target document for the text analysis and the first character string, if found, is replaced with the second character string, using the mapping. The logic is sent after the replacement to a server computer. The target document after the replacement is sent to the server computer. A text analysis result for the target document after the replacement is received form the server computer.
US10769299B2

Embodiments of a smart card and systems and methods for secure data access using a smart card are described. The smart card may be formed a substrate and may include a microprocessor, a memory containing an applet, a counter, and a unique identifier. The smart card may dynamically generate a unique uniform resource location (URL) and transmit the URL to via a contactless communication interface to securely facilitate data access from other devices.
US10769295B2

Embodiments allow join operations to be performed upon encrypted database tables stored on an unsecure server (e.g., as part of a DBaaS offering), with reduced information leakage. Such secure join operations may be implemented through the combination of two cryptographic techniques: non-deterministic (randomized) searchable encryption; and attribute based encryption. The searchable encryption (e.g., Symmetric Searchable Encryption: SSE) allows join values to be revealed only for rows fulfilling additional predicate attributes that the client has filtered for, thereby offering fine granular security. The attribute based encryption (e.g., Key-Policy Attribute-Based Encryption: KP-ABE) avoids the unmanageable consumption of memory that would otherwise result from the creation of intermediate constructions on the server. Embodiments offer a solution reducing information leakage of join values not contained in the result of the actual database query. This results in fine granular security because join values of data rows not involved in the join computation, remain semantically secure.
US10769292B2

Computer implemented methods for access control for a restricted resource in a computer system and related methods train a hierarchical temporal memory and use cryptocurrency allocations and blockchain records to determine whether resource consumers are authorized or unauthorized to access the restricted resource.
US10769289B1

To expedite electronic delivery and return of a document, the document is sent to an electronic mail system and stored in an electronic form thereat. The recipient is informed that the document is available thereto at any of a plurality of merchants where the document may be retrieved. The recipient visits one of the plurality of merchants and at the visited merchant retrieves the document in the electronic form from the mail system to a computing device at the visited merchant. The recipient then reviews and executes the document at the visited merchant, and sends the executed document in an electronic form to the organization by way of the visited merchant and the computing device thereat.
US10769259B2

A method for keystroke-based behavioral verification of user identity of a subject user of a computer system includes obtaining an enrollment signature corresponding to an identified user and serving as a unique identifier of the identified user, the enrollment signature including an enrollment determinate vector generated based on supplying enrollment keystroke data to a deep neural network for processing. The method further includes obtaining verification determinate vector(s), the verification determinate vector(s) for comparison to the enrollment signature to determine whether the subject user is the identified user. The method compares the verification determinate vector(s) to the enrollment signature and generates a probability indicator indicating a probability that keystroke data from a common user produced, from the deep neural network, the enrollment signature and the verification determinate vector(s), and indicates to the computer system whether, based on the probability indicator, the subject user is verified to be the identified user.
US10769249B2

A product programming system includes a product subject to maintenance, part refurbishment and/or part replacement that has a security device communicatively coupled to a computing device programmed to re-authorize normal operation of the product when a predetermined number of uses has been reached or a predetermined period of time has lapsed.
US10769244B2

A system is provided including an implantable device configured to be implanted subcutaneously within a patient, a clinician monitoring and control device, an optional patient mobile device, a remote server and/or at least one data analyst device used by a data analyst. The implantable device may communicate with any or all of the monitoring and control device, the mobile device and/or the remote server through the charging device or by establishing a direct wireless connection with each such device. The data analyst device may establish a direct connection with the remote server and also may establish a connection with the monitoring and control device and the mobile device. By analyzing and reviewing the data generated by the implantable device, the data analyst may diagnose a medical condition or indicate a heightened risk of a condition.
US10769241B1

Systems, methods, and computer-readable media are provided for patient case and care complexity characterization, and detecting matches of an individual patient's record with collections of other patients' records, based on serial, longitudinal patterns, for facilitating efficient health services utilization, implementing programs to reduce complexity, preventive medicine, and risk management in health care. In an embodiment, time series are formed by electronically representing information pertaining to successive longitudinal episodes of health services utilization and the circumstances in which the episodes were incurred; calculating time-series K-nearest-neighbor clusters and distances for each combination; determining the cluster to which a given candidate patient complexity record is nearest, and prescribing one or more interventions specific to the plurality of hazards that are characteristic of trajectories that are members of that cluster, or that are deemed to be relevant to mitigating those hazards, thereby preventing the adverse outcomes and subsequent excess utilization that are prevalent in that cluster.
US10769237B2

A method of correlating satellite position data with terrestrial features may include the steps of: Defining a two-dimensional grid comprising a plurality of grid points at defined locations; rounding the satellite position data to the nearest grid point of the defined two-dimensional grid to create an amplitude data table, each rounded satellite position data point in the amplitude data table defining a reference grid point value; matching the terrestrial survey data to at least four adjacent grid points of the defined two-dimensional grid to create a terrestrial coordinate table; merging the amplitude data table and the terrestrial coordinate table based on the reference grid point values to form a merged table; searching the merged table to identify the grid point with the minimum distance between an (x,y) location and an (rx, ry) location; and snapping the (x,y) location to a snapping point.
US10769233B2

A system for composing browser-based applications is enhanced with cross-tab communication capability. At design time, responsive to a configuration instruction from a user, the system configures a user interface (UI) event for a browser-based application such that the UI event is publishable across all open browser tabs at application runtime. Responsive to a publication instruction from the user, the system configures a first application page to generate the UI event at application runtime in response to a trigger and to publish the UI event to browser local storage. Responsive to a subscription instruction from the user, the system configures a second application page to periodically poll the browser local storage for the user interface event at application runtime and, in response to the UI event published by the first application page to the browser local storage, process the UI event and automatically immediately update the second application page.
US10769229B2

In one example, a user with multiple devices may have the same group of favorited webpages across each device while having the bookmark listing of the favorited pages organized to present a device-specific order. A user device may receive in a roaming bookmark listing profile a bookmark describing a webpage for ready access by a user. A user device may associate the bookmark with a usage data set describing an interaction with the webpage by the user. A user device may examine the usage data set for the webpage in relation to the user device. A user device may present the bookmark in a bookmark listing to a user based upon the usage data set.
US10769222B2

In one embodiment, a method includes generating a reconstructed embedding of a query based on one or more term embeddings associated with the one or more query terms, respectively, on receiving a query with the one or more query terms, formulating an evaluation model based at least on the reconstructed embedding of the query, where the evaluation model calculates a relevance score for posts with respect to the search query based at least on the classifier vectors of the posts, and calculating, for each of the retrieved posts, a relevance score for the post by applying the associated classifier vector to the formulated evaluation model.
US10769202B2

In one embodiment, an apparatus comprising a first audio looping device is provided. The first audio looping device is electrically coupled to a computing device. The first audio looping device is programmed to receive a first audio signal from a musical instrument and to store the first audio signal. The first audio looping device is further programmed to playback the stored first audio signal as a first audio loop a number of times and to transmit the first audio loop to a second audio looping device via the first computing device. The first audio looping device is further programmed to receive a second audio loop from the second audio looping device via the computing device.
US10769198B1

Disclosed are methods, systems, and non-transitory computer-readable medium for analysis of images including wearable items. For example, a method may include obtaining a first set of images, each of the first set of images depicting a product; obtaining a first set of labels associated with the first set of images; training an image segmentation neural network based on the first set of images and the first set of labels; obtaining a second set of images, each of the second set of images depicting a known product; obtaining a second set of labels associated with the second set of images; training an image classification neural network based on the second set of images and the second set of labels; receiving a query image depicting a product that is not yet identified; and performing image segmentation of the query image and identifying the product in the image by performing image analysis.
US10769197B2

Media unit retrieval methods, systems and computer program products are provided that allow a user to search for an item by iteratively presenting media units such as images representing items to the user and receiving user input consisting of selections of the presented media units (including possibly the empty selection). Features, or attributes, a user is interested in, for example semantic features, are inferred from the interaction and media units are retrieved for presentation based on similarity with user-selected media units, through sampling of a probability distribution describing the intent or interests, or combinations of approaches. Accordingly, the user-experience is akin to a conversation about what the user is looking for. Retrieval may be based on both selected and unselected media units and the selection may comprise making a selection with a single action. Further, a database of media units can capture similarity relationships for efficient media unit retrieval.
US10769194B2

An affinity server estimates an affinity between two different time based media events (e.g., TV, radio, social media content stream), between a time based media event and a specific topic, or between two different topics, where the affinity score represents an intersection between the populations of social media users who have authored social media content items regarding the two different events and/or topics. The affinity score represents an estimation of the real world affinity between the real world population of people who have an interest in both time based media events, both topics, or in a time based media event and a topic. One possible threshold for including a social media user in a population may be based on a confidence score that indicates the confidence that one or more social media content items authored by the social media user are relevant to the topic or event in question.
US10769188B2

A method for performing text searches on graph data stored in a database is provided. The method may include receiving, from a client, a request to perform a text search to locate a target string in the graph data stored in the database. The request may be in accordance with a declarative graph query configured to query the graph data stored in the database. The response to the request may include performing the text search to locate, in the graph data stored in the database, one or more records of strings that are exact matches, approximate matches, and/or linguistic matches for the target string. Related systems and articles of manufacture, including computer program products, are also provided.
US10769187B2

A facility to crowdsource training of virtual assistants and other textual natural language understanding systems is described. The facility first specifies a set of possible user intents (e.g., a kind of question asked by users). As part of specifying an intent, entities, that represent salient items of information associated with the intent are identified. Then, for each of the intents, the facility directs users of a crowdsourcing platform to input a number of different textual queries they might use to express this intent. Then, additional crowdsourcing platform users are asked to perform semantic annotation of the cleaned queries, for each selecting its intent and entities from predefined lists. Next, still other crowdsourcing platform users are asked whether the selection of intents and entities during semantic annotation was correct for each query. Once validated, the annotated queries are used to train the assistant.
US10769186B2

In an embodiment, a method includes determining, based on a received query and contextual information, candidate reasoners to respond to a received query to select a candidate reasoner. A reasoner or candidate reasoner is a module that translates information from a sensor, user settings, or other source, into additional or revised fields for a query. The method further includes generating, at each candidate reasoner determined, additional or revised query fields based on the contextual information and a rule of a rule database. The method further includes merging the additional query fields for each candidate reasoner based on a confidence score or other metric of each corresponding candidate reasoner. The confidence score can be based on applicability of the contextual information to the received query. The method further includes providing an enhanced query having the additional or revised query fields. Such a method enhances natural language understanding by supplementing queries with contextual information.
US10769182B2

A method and apparatus of a device that links a term in an application running on a device to a predictive search query is described. In one embodiment, the device receives a plurality of key terms from a key terms server, wherein each of the plurality of key terms is associated with the predictive search query. For each of the plurality of application terms, the device determines if there is a matching key term for this application term with at least one of the plurality of key terms. The device further receives an indication that a user has selected the matching key term. In addition, the device requests a query search to a search server using the predictive search query associated with the matching key term. Furthermore, the device receives a query search result from the query search server and presents the query search results to the user of the device.
US10769176B2

A media system that is accessible over a network, which includes a user interface module implemented by a server computer and accessible by a plurality of user computers operated by a plurality of users over the network and is operative to respond to user requests for web pages or other selections of content, where user inputs of one or more collections can be obtained.
US10769173B1

A method includes importing legacy data from a legacy application into a new system by storing the legacy data in a database separate from data native to the new system; displaying, to a user via a display screen, an interface configured to allow a user to view both legacy data and data native to the new system; displaying, to the user via a display screen, an interface including information of the legacy data that is associated with a particular patient account, one or more interface elements configured to allow the user to perform limited actions with respect to the particular patient account associated with the information, and a user interface element configured to allow a user to selectively activate the patient account.
US10769171B1

Systems and methods are provided for analyzing and visualizing relationship of multi-layered datasets. A system stores original datasets in a datastore. The system generates first derivative datasets from the original datasets, and generates second derivative datasets from at least the first derivative datasets. The system determines relationships among the original datasets, the first derivative datasets, and the second derivative datasets, based on an analytical relationship between two datasets, a similarity relationship between two datasets, a modification relationship between two datasets, and a user-interaction relationship between two datasets. Then, the system generates a node map including at least part of the original datasets, the first derivative datasets, and the second derivative datasets as a node, and at least part of the determined analytical, similarity, modification, and user-interaction relationships between two nodes as a link.
US10769168B1

A method and system for integrating data across different systems is disclosed. Data in a plurality of databases are integrated by identifying the common data elements with equivalent semantics and selecting a preferred syntax for the data. A new record including the common data elements and data with preferred syntax is made available to users.
US10769164B2

A method and system are provided including a search module; a display; a memory storing processor-executable steps; and a search processor coupled to the memory, and in communication with the mapper module and operative to execute the processor-executable process steps to cause the system to: present a user interface on a display, the user interface including a user-entry field to receive a query, wherein the query includes one or more terms; receive the query in the user-entry field; in response to the received query, parse the query; determine whether any of the one or more terms of the parsed query are object candidates; determine, for each object candidate, one or more available actions for the object candidate; generate a list of one or more selectable objects; and display the list of one or more selectable objects on a user interface. Numerous other aspects are provided.
US10769161B2

Techniques are described for genomically defining digital genes encoding data visualization elements and potential incremental changes to the elements as the basis for a genetic selection process for automated generating of data visualizations. In one aspect, a method includes receiving set of input data. The method further includes generating digital genes that genomically define data visualization elements based on the input data, and that define potential incremental changes to the data visualization elements. The method further includes executing a genetic selection process with respect to one or more fitness functions on populations of candidate data visualizations that are based on the genomically defined data visualization elements. The method further includes outputting final data visualization output generated by the genetic selection process.
US10769158B2

A computer-implemented method of improving processing of overhead image data by a processor using a distance-based quality score in a geospatial-temporal semantic graph. An allowable range for each attribute in the subgraph search template is defined. For each match in a comparison, attribute values of each match element are compared against the preferred range and the allowable range to compute a corresponding distance of each match attribute from the subgraph search template. A corresponding overall match quality score is determined for each match from the subgraph search template, wherein determining the corresponding overall match qualities is performed using a corresponding required quality score and a corresponding optional quality score. All corresponding overall match quality scores are sorted into an ordered list and then displayed.
US10769157B2

This disclosure relates generally to data processing, and more particularly to a system and a method for mapping heterogeneous data sources. For a product being sold globally, there might be one global database listing characteristics of the product, and from various System and method for mapping attributes of entities are disclosed. In an embodiment, the system uses a combination of Supervised Bayesian Model (SBM) and an Unsupervised Textual Similarity (UTS) model for data analysis. A weighted ensemble of the SBM and the UTS is used, wherein the ensemble is weighted based on a confidence measure. The system, by performing data processing, identifies data match between different data sources (a local databases and a corresponding global database) being compared, and based on matching data found, performs mapping between the local databases and the global database.
US10769154B1

Database report subscription technology, in which subscriptions are delivered to multiple, different recipients on a customized basis. In response to detection of an event that triggers generation and delivery of a database report, customized versions of the report are generated for the multiple, different recipients based on a definition of the data used to generate the report included in the subscription, report parameters that define presentation aspects of the report included in the subscription, and profile data associated with at least one of the multiple, different recipients. The customized versions of the report include at least a first version of the report and a second version of the report that differs from the first version of the report and the customized versions of the report are delivered to the multiple, different recipients.
US10769150B1

A source table organized into a set of micro-partitions is accessed by a network-based data warehouse. A pruning index is generated based on the source table. The pruning index comprises a set of filters that indicate locations of distinct values in each column of the source table. A query directed at the source table is received at the network-based data warehouse. The query is processed using the pruning index. The processing of the query comprises pruning the set of micro-partitions of the source table to scan for data matching the query, the pruning of the plurality of micro-partitions comprising identifying, using the pruning index, a sub-set of micro-partitions to scan for the data matching the query.
US10769144B2

Provided is a criteria generation device and the like that al low high-speed that achieves high-speed search even if a database contains unsearchable information. The criteria generation device reads, from a memory, target search criteria including first search criteria and second search criteria representing criteria for retrieving information from a database; calculates, regarding the read target search criteria, truth values indicating whether or not search criteria being a subset of the first search criteria are satisfied; sets the calculated truth values for the subset of the search criteria; and generates third search criteria depending on whether the second search criteria are true or false in accordance with whether or not the target search criteria for which the truth values are set are satisfied.
US10769140B2

Concept expansion using tables, such as web tables, can return entities belonging to a concept based on an input of the concept and at least one seed entity that belongs to the concept. A concept expansion frontend can receive the concept and seed entity and provide them to a concept expansion framework. The concept expansion framework can expand the coverage of entities for concepts, including tail concepts, using tables by leveraging rich content signals corresponding to concept names. Such content signals can include content matching the concept that appear in captions, early headings, page titles, surrounding text, anchor text, and queries for which the page has been clicked. The concept expansion framework can use the structured entities in tables to infer exclusive tables. Such inference differs from previous label propagation methods and involves modeling a table-entity relationship. The table-entity relationship reduces semantic drift without using a reference ontology.
US10769134B2

A database command is received from a user for modifying an existing data structure or creating a new data structure. The database command is used to construct a query that is provided to a query optimizer component where the query is transformed into a first query execution plan including operations that persist operation state. Some data specified in the query is received, and some of the new data structure is constructed by executing some of the first query plan. While receiving some of data specified in the query and constructing some of the new data structure, operation state of execution is persisted. When an interruption of execution of the first query plan occurs, an updated query plan is generated using persisted operation state. External updates occur, before or after the interruption, but before executing the updated query plan. The external updates are transactionally validated.
US10769132B1

A device stores time series data, based on time stamps, in a compact prefix tree, and receives new time series data to be added to the compact prefix tree. The device determines whether the new time series data is different than previously stored time series data in the compact prefix tree. The device selectively stores the new time series data in the compact prefix tree by storing the new time series data in the compact prefix tree when the new time series data is different than the previously stored time series data in the compact prefix tree, and updates a last time stamp for one of the previously stored time series data, based on the new time series data, when the new time series data is not different than the one of the previously stored time series data.
US10769125B2

Embodiments of the present invention provide a method, computer program product, and computer system for ordering records in a blocked record environment. The method includes generating metadata associated with blocked records. The metadata is appended to the end of a set of blocked records. The blocked records and metadata is de-blocked and stored such that the metadata is grouped with its corresponding records.
US10769124B2

A system includes determination of a first interval encoding of a first version of a hierarchy of nodes, determination of a second version of the hierarchy of nodes, determination of a first difference between the first version of the hierarchy of nodes and the second version of the hierarchy of nodes, and determination of a first swap of two translation ranges of the first interval encoding, the first swap representing the first difference.
US10769117B2

A method for handling snapshots together with migrated files in a hierarchical storage management may be provided. The method comprises managing files using a first-tier storage and a second-tier storage. The files are organized in a managed file system—e.g., a hierarchically managed file system—in the first-tier storage. The method comprises further creating a snapshot of a portion of the files of the first-tier storage, thereby creating a hidden directory in the file system, deleting a migrated file, and moving the stub file relating to the file to be deleted in the first-tier storage to the hidden directory.
US10769115B2

The concepts relate to data handling, and more specifically to data handling scenarios where data is revised on one computer and stored on another computer. One example can obtain a set of blobs relating to revisions of a file. The example can determine a target size of datastore blobs. In an instance where a total size of the set of blobs is less than the target size, this example can aggregate the set of blobs into an individual datastore blob. Otherwise, the example can identify new or edited individual blobs of the set and aggregate the new or edited individual blobs into first datastore blobs. The example can also aggregate other individual blobs of the set into second datastore blobs.
US10769107B2

The invention provides a file storage method, a file search method and a file storage system based on public-key encryption with keyword search. The method comprises: receiving a user file storage request sent from a data possessor, acquiring access control attribute information for access to a user file, security level parameters and a keyword set of the user file, generating a file attribute vector of the user file by means of the access control attribute information and the keyword set, acquiring a public-secret key pair used for encrypting the file attribute vector from a pre-generated key space, encrypting the file attribute vector by means of a public key in the public-secret key pair to obtain a ciphertext corresponding to the file attribute vector, and transmitting the ciphertext corresponding to the file attribute vector and a ciphertext of the user file to a preset storage server.
US10769106B2

In an example of an embodiment of the invention, a repeating pattern is identified within stored data comprising a plurality of data files, each data file comprising at least a header section and a data section stored in an unknown format. At least one occurrence of the repeating pattern is identified as a header section of a respective data file, and a data section of the respective data file is identified based, at least in part, on a location of the at least one occurrence of the repeating pattern. The identified data section of the respective data file is backed up. Systems are also disclosed.
US10769102B2

According to an example, to allocate disk storage space, a request to store a new data chunk in a container is received. For a list of available containers, an exposure count for the container is fetched in the event that a container comprises a data chunk from a same source as the new data chunk. An optimal container to store the new data chunk is determined, and in the event that an exposure count of the optimal container is less than an exposure count limit, the new data chunk in the optimal container is stored.
US10769082B2

An apparatus including a host interface and a power management interface. The host interface may be configured to receive control words from a host. The power management interface may be configured to (i) enable the host to read/write data from/to a power management circuit of a dual in-line memory module, (ii) communicate the data, (iii) generate a clock signal and (iv) communicate an interrupt signal. The power management interface is disabled at power on. The apparatus is configured to (i) decode the control words, (ii) enable the power management interface when the control words provide an enable command and (iii) perform a response to the interrupt signal. The clock signal may operate independently from a host clock.
US10769076B2

Multiprocessor clusters in a virtualized environment conventionally fail to provide memory access security, which is frequently a requirement for efficient utilization in multi-client settings. Without adequate access security, a malicious process may access what might be confidential data that belongs to a different client sharing the multiprocessor cluster. Furthermore, an inadvertent programming error in the code for one client process may accidentally corrupt data that belongs to the different client. Neither scenario is acceptable. Embodiments of the present disclosure provide access security by enabling each processing node within a multiprocessor cluster to virtualize and manage local memory access and only process access requests possessing proper access credentials. In this way, different applications executing on a multiprocessor cluster may be isolated from each other while advantageously sharing the hardware resources of the multiprocessor cluster.
US10769073B2

Systems, methods, and computer programs are disclosed for managing memory channel connectivity. One embodiment of a system comprises a high-bandwidth memory client, a low-bandwidth memory client, and an address translator. The high-bandwidth memory client is electrically coupled to each of a plurality of memory channels via an interconnect. The low-bandwidth memory client is electrically coupled to only a portion of the plurality of memory channels via the interconnect. The address translator is in communication with the high-bandwidth memory client and configured to perform physical address manipulation when a memory page to be accessed by the high-bandwidth memory client is shared with the low-bandwidth memory client.
US10769071B2

Apparatuses and methods related to providing coherent memory access. An apparatus for providing coherent memory access can include a memory array, a first processing resource, a first cache line and a second cache line coupled to the memory array, a first cache controller, and a second cache controller. The first cache controller coupled to the first processing resource and to the first cache line can be configured to provide coherent access to data stored in the second cache line and corresponding to a memory address. A second cache controller coupled through an interface to a second processing resource external to the apparatus and coupled to the second cache line can be configured to provide coherent access to the data stored in the first cache line and corresponding to the memory address. Coherent access can be provided using a first cache line address register of the first cache controller which stores the memory address and a second cache line address register of the second cache controller which also stores the memory address.
US10769070B2

Apparatuses and methods for prefetch generation are disclosed. Prefetching circuitry receives addresses specified by load instructions and can cause retrieval of a data value from an address before that address is received. Stride determination circuitry determines stride values as a difference between a current address and a previously received address. Plural stride values corresponding to a sequence of received addresses are determined. Multiple stride storage circuitry stores the plurality of stride values determined by the stride determination circuitry. New address comparison circuitry determines whether a current address corresponds to a matching stride value based on the plurality of stride values stored in the multiple stride storage circuitry. Prefetch initiation circuitry can causes a data value to be retrieved from a further address, wherein the further address is the current address modified by the matching stride value of the plurality of stride values. By the use of multiple stride values, more complex load address patterns can be prefetched.
US10769068B2

A shared cache line is concurrently modified by multiple processors of a computing environment. The concurrent modification is performed based, at least, on receiving one or more architected instructions (Fetch due to Non-Coherent Store instructions) that permit multiple processors to concurrently update the shared cache line absent obtaining a lock or having exclusive ownership of the data.
US10769062B2

A Data Storage Device (DSD) includes a non-volatile memory configured to store data, and control circuitry configured to receive a memory access command from a host to access data in the non-volatile memory. A location is identified in the non-volatile memory for performing the memory access command using an Address Translation Layer (ATL) that has a finer logical-to-physical granularity than a logical-to-physical granularity of a logical block-based file system executed by the host or a granularity based on a memory Input/Output (IO) transaction size of a processor of the host. The non-volatile memory is accessed at the identified location to perform the memory access command.
US10769060B2

Provided herein may be a storage system and a method of operating the same. The method of operating the storage system may include outputting, by a host system, a command for reading address mapping data, pieces of which correspond to first to (n−1)-th memory systems, the address mapping data being stored in an n-th memory system, where n is a natural number of 3 or more, outputting, in a first transmission operation, the address mapping data from the n-th memory system and inputting the address mapping data to the host system in response to the command, and outputting, in a second transmission operation, the address mapping data from the host system and inputting the address mapping data to the first to (n−1)-th memory systems.
US10769047B2

Various technologies and techniques are disclosed for providing stepping and state viewing in a debugger application. A start and end breakpoint are assigned. Source code execution begins, and upon reaching the start breakpoint, a logging feature begins storing one or more values that may be impacted upon execution of code between the start breakpoint and an end breakpoint. More lines of source code are executed until the end breakpoint is reached. When the end breakpoint is reached, the debugger is put into break mode. While in break mode, a playback feature is provided to allow a user to play back a path of execution that occurred between the start breakpoint and the end breakpoint. The playback feature uses at least some of the values that were stored with the logging feature to show how each referenced variable changed in value.
US10769032B2

In the face of ransomware attacks, which can be increasingly difficult to effectively prevent, a solution can be considered to be the minimization of the cost and time taken to recover data and, hence business activities. Embodiments perform a restore operation that include automatically identifying the most recent healthy backup, from which data should be restored, and the prioritizing of the order in which data should be restored.
US10769025B2

One or more storage locations of file inodes in a data source to be backed up are identified. Filesystem metadata information is extracted from the one or more identified storage locations. At least one item of the extracted filesystem metadata information includes a reference to a parent inode. The extracted filesystem metadata information is stored in a data structure. The contents of the data structure are analyzed to index a relationship structure of file system contents of the data source.
US10769024B2

One or more techniques and/or systems are provided for incremental transfer with unused data block reclamation. For example, source volume of a source storage filer may have a physical replication relationship with a destination volume of a destination storage filer. Snapshots of a file system of the source volume may be used to identify new data blocks (e.g., data blocks allocated or reallocated to a new snapshot) and/or unused data blocks (e.g., data blocks of a deleted snapshot) used to incrementally update the destination volume so that the destination volume is a mirrored replication of the source volume. In this way, new data blocks may be updated and unused data blocks may be punched out (e.g., deallocated) of the destination volume during execution of an incremental update.
US10769023B1

A structured query language server may receive a command from a backup control server to provision a virtual device and perform a backup operation on the structured query language server. The structured query language server may be configured to write data to the virtual device in order to be transmitted to a data storage service. The backup and restore operations directed to the structured query language server may include a web service application programming interface request to the data storage service to cause the data written to the virtual device to be stored as a data object in the data storage service.
US10769022B2

Disclosed is an improved system, method, and computer program product for generating backups in a database system. This is accomplished by using a disaster recovery infrastructure of a database system to generate the database backup, where the backup activities are performed on a standby database system, thereby freeing up the primary database system. To avoid authorization/authentication requirements between the primary and standby that may require human intervention to type passwords when backups are performed on the standby, a backup solution is provided that does not require human intervention to enter passwords when automating the backup process.
US10769015B2

A method for a dispersed storage network (DSN) begins by determining an I/O (input/output) capacity of a storage level of DSN memory. The method continues by determining a required performance level to meet operational demands of services operating at the storage level. The method continues by setting a storage level throttle rate based on the I/O capacity and the required performance level and determining a remaining I/O performance of the DSN memory to be allocated to a higher storage level.
US10769013B1

Various embodiments provide for caching of error checking data for memory having inline storage configurations for primary data and error checking data for the primary data. In particular, various embodiments described herein provide for error checking data caching and cancellation of error checking data read commands for memory having inline storage configurations for primary data and associated error checking data. Additionally, various embodiments described herein provide for combining/canceling of error checking data write commands for memory having inline storage configurations for primary data and associated error checking data.
US10769012B2

The present invention relates to a memory with error correction function, comprising a data array, an ECC array, a flag bit array, an ECC encoding module, an ECC decoding module, a flag bit generation module and a flag bit detection module; wherein: the flag bit generation module is configured, when data is being written, to generate a flag bit and an encode enable signal, the flag bit being stored in the flag bit array, and the encode enable signal being used to control the operation of the ECC encoding module; the ECC encoding module is configured to encode the data to be written according to the ECC algorithm preset therein so as to generate parity bits; the ECC array is configured to store the generated parity bits; the flag bit detection module is configured, when data is being read, to detect the flag bit and control the operation of the ECC decoding module; and the ECC decoding module is configured to detect and correct erroneous data using the parity bits from the ECC array and the data from the data array, and to output the corrected data. The invention also relates to a method of correcting errors in a memory.
US10769011B2

A memory device includes a semiconductor memory unit, a controller circuit configured to communicate with a host through a serial interface, store write data to be written into a page of the semiconductor memory unit in a data buffer, and an error-correcting code (ECC) circuit configured to generate an error correction code from the write data if the ECC circuit is enabled. The controller circuit writes the error correction code with the write data into the page if the ECC circuit is enabled. A maximum column address of the page which is accessible from the host changes depending on whether or not the ECC circuit is enabled.
US10769004B2

A processor circuit includes: multiple processor cores; multiple individual memories; multiple shared memories; multiple memory control circuits; multiple selectors; and a control core; wherein when an address of the read request from the first processor associated with a specific memory control circuit is identical to the transfer source address, the specific memory control circuit controls the transfer data based on the read request to be transferred to the transfer destination address via a specific selector of the multiple selectors in which the transfer selection information is set, wherein, when the control core sets read selection information in each of the multiple selectors, read data is read by one of the first processor core and the first adjacent processor core from the associated shared memory via a specific selector of the multiple selectors in which the read selection information is set.
US10768994B2

An application manager receives or defines a service specification for a first application that defines a set of required computing resources that are necessary to run each application component of the first application. A resource supply manager in communication with the application manager manages a plurality of computing resources in a shared computing environment. The application manager is operable to request the set of required computing resources from the computing resource supply manager, and wherein the resource supply manager determines the availability of the required computing resources within the shared computing environment according to resource allocation policies and allocates computing resources to the application manager, and wherein the application manager is operable manage allocation of the computing resources to the first application, the application manager operable to create and manage deployment of instances of each application component of the first application on the allocated computing resources.
US10768992B2

Examples disclosed herein relate to provisioning a network device in a stack. In an example, a master network device in a stack may detect a new network device in the stack. In response to detecting, master network device may determine whether a member network device of the stack is missing. In response to determining that the member network device of the stack is missing, master network device may identify each active adjacent member of the member network device. The master network device may determine whether each active adjacent member of the member network device has detected the new network device in the stack. In response to determining that each active adjacent member of the member network device has detected the new network device in the stack, master network device may provision the new network device with a member ID of the member network device to the stack.
US10768986B2

A computer-implemented method according to one embodiment includes identifying a request to create a consumer within a converged system. Additionally, the method includes defining the consumer within a hierarchy of consumers, where the consumer represents a function in an organization. Further, the method includes associating the consumer with a plurality of storage resources and a plurality of computing resources. Further still, the method includes setting a storage capacity attribute for the consumer.
US10768983B2

In accordance with embodiments, there are provided mechanisms and methods for facilitating a quorum-based coordination of broker health for management of resources for application servers in an on-demand services environment. In one embodiment and by way of example, a method includes monitoring, via health checkers, health of a cluster of brokers in a distributed environment having application servers in communication over a network, receiving an indication from at least one health checker that a broker is failing, wherein the broker is associated with a cluster of worker nodes, collecting health status reports relating to the broker from the health checkers, examining the health status reports based on a quorum-based voting policy, and classifying the broker as unhealthy if, based on the quorum-based voting policy, a percentage of the health status reports regards the broker as failed, wherein the percentage is greater than a first threshold percentage.
US10768981B2

A method for dynamically scheduling a data-processing workload includes recognizing minimum and maximum execution slice sizes and predicting an execution slice size for a current job of a collection of jobs. If the predicted execution slice size exceeds the maximum slice size or if the job involves date-dependent records in the future of the current date, the job is split into a working slice and a remainder slice, the remainder slice is added to the collection of jobs and the working slice is executed. Otherwise, if the predicted execution slice size is between the minimum and maximum execution slice sizes, the current job is executed.
US10768978B2

A management system coupled to an operation target system including one or more operation target apparatuses (1) manages a plurality of components each including a component input property and a processing content to be executed based on an input value that is input to the component input property; (2) creates or edits a service template that is associated with one or more components and an execution order and that includes one or more template input properties; (3) receives a designation of a service template and an input value to be input to the template input property; (4) generates, based on the designated input value and the service template, an operation service for executing the processing content included in the component using the designated input value; and (5) executes the generated operation service to operate the operation target apparatus.
US10768975B2

An information processing system includes a memory and processors. The memory stores flow information and flow-identification information for each process sequence performed by using electronic data. The flow information defines program-identification information identifying programs for executing the process sequence, and an execution order of the programs. The processors execute computer-executable instructions stored in the memory to execute a process including accepting a request including information relating to the electronic data and the flow-identification information, from a device coupled to the system; acquiring the flow information associated with the flow-identification information included in the request, from the memory; and executing the process sequence using the electronic data based on the information relating to the electronic data, by executing the programs identified by the program-identification information defined in the acquired flow information, in the execution order. When the process sequence includes branching, the processes are branched according to a branch condition.
US10768974B2

A method of ordering multiple resources in a transaction includes receiving a transaction for a plurality of resources and determining, for each resource, the work embodied by the transaction. The work includes at least one identified parameter relating to an operation for the resource. The method further may include specifying an order of the resources according to the determination of the work, committing the transaction, and invoking the resources in the selected order. Specifying the order of the resources may include specifying the resource to be invoked last. Alternatively, or additionally, specifying the order of the resources also may include specifying that each resource carrying out read-only work be invoked first.
US10768970B2

An example method comprises receiving flow packets from network traffic analyzing platforms, for each particular flow packet: identify the particular flow packet as belonging to one of at least two flow packet types based on a format, if the particular flow packet is sFlow, determine if the particular flow packet is an sFlow sample, counter record, or a third packet type, if the particular flow packet is the sFlow sample or counter record, identify a flow source of the particular flow packet and at least one metric, and update a flow source data structure else ignore the particular flow packet, and if the particular flow packet is a second flow packet type: if the particular flow packet is of a format that matches a template, identify the flow source, and update the flow source data structure to include the identified flow source and the at least one metric.
US10768967B2

A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process, the process includes classifying a plurality of virtual machines, which are to be mapped to a plurality of physical machines each of which is subjected to a maintenance operation, into groups by referring to correspondence information in which information indicating a desired time zone for executing a maintenance operation of a physical machine is correlated with information indicating a virtual machine such that an overlap time of desired time zones corresponding to the virtual machines in the same group is equal to or longer than a predetermined time; and mapping the groups obtained by the classifying to the physical machines different from each other.
US10768966B1

Disclosed are systems and methods for executing system calls in a virtualized environment. The described techniques involve trapping a system call invoked a guest process within a virtual machine. The guest process has an associated guest-process virtual address space, and the technique runs a corresponding host process on the host having an associated host-process virtual address space. State changes in the host-process virtual address space caused by the trapped system call are reflected in the guest-process virtual address space, and vice versa. The described technique may be extended to distributed systems having remote and client devices.
US10768957B2

A system that includes a first device and a second device. The first device is configured to send correlithm objects having a first bit having a first bit string length and to send a test correlithm object having the first bit string length to the second device. The second device is configured to receive the test correlithm object, to determine a distance between the test correlithm object and a reference correlithm object, and to send the switch command to the first device in response to determining the distance between the test correlithm object and the reference correlithm object exceeds a distance threshold value. The first device is further configured to receive a switch command, and to send correlithm objects having a second bit string length that is greater than the first bit string length to the second device in response to receiving the switch command.
US10768950B2

First data indicative of a first plurality of transactions by a user may be processed to generate first behavioral information describing the user. The first behavioral information may be displayed by an interactive user interface. A user input made in response to the first behavioral information may be received and analyzed to generate user preference information indicating a relationship between the first user input and the first behavioral information. Second data indicative of a second plurality of transactions by the user may be received and processed with the user preference information to generate second behavioral information describing the user. The second behavioral information may be displayed by the interactive user interface differently from the first behavioral information by the interactive user interface as a result of the processing of the second data and the user preference information together.
US10768936B2

Systems, apparatuses, and methods related to a block-based processor core topology register are disclosed. In one example of the disclosed technology, a processor can include a plurality of block-based processor cores for executing a program including a plurality of instruction blocks. A respective block-based processor core can include a sharable resource and a programmable composition topology register. The programmable composition topology register can be used to assign a group of the physical processor cores that share the sharable resource.
US10768934B2

A data processing system supports a predicated-loop instruction that controls vectorised execution of a program loop body in respect of a plurality of vector elements. When the number of elements to be processed is not a whole number multiple of the number of lanes of processing supported for that element size, then the predicated-loop instruction controls suppression of processing in one or more lanes not required.
US10768924B2

Implementations directed to providing a computer-implemented method for automating vehicle feature updates, the method being executed by one or more processors and comprising receiving telematics data identifying an actual usage of a vehicle; performing a gap analysis between the actual usage of the vehicle and an expected usage of the vehicle; determining a feature update based on the gap analysis; providing the feature update to a product engineering module when the feature cannot be implemented by a software update; and providing the feature update to an onboard computer system when the feature can be implemented by a software update.
US10768923B2

Upon receiving instructions from a release orchestrator to validate a second application version prior to a transition to sending production traffic to the second application version instead of a first application version, a determination of an application version identifier for a second application version is performed. Tests are selected based on the application version identifier and version rules. The tests are performed by sending test traffic to the second application version via a routing engine while the routing engine routes production traffic to the first application version. Based on the responses to the test traffic, a determination that any failure rules for any of the tests that failed indicate that on a failure the transition should not occur is performed. Responsive to that determination, a communication to the release orchestrator that the second application version is not validated for production traffic and the transition should not occur is performed.
US10768914B2

A system for analysis and generation of structured programming is disclosed. The system includes a conduit core subsystem to generate an executable format file for migrating configurations of a first application to a second application. The conduit core subsystem includes a first application side conduit module to extract one or more first business objects of the first application and obtain one or more structured business objects and one or more first unidentified business objects. The conduit core subsystem includes a conduit core module to transmute the one or more structured business objects into a conduit core data structure. The conduit core subsystem includes a second application side conduit module to analyse the conduit core data structure based on one or more second business objects of the second application and transmute the conduit core data structure to generate the executable format file for the second application.
US10768899B2

A configurable circuit configurable according to the data width of elements of a matrix is described that includes a memory array, logic to write a matrix to the memory array having elements with a data width which can be specified using configuration data, logic for a transpose read of the matrix as-written and logic for normal read of the matrix as-written. The memory array includes first and second read ports operable in parallel. Transpose read logic and normal read logic can be coupled to the first and second read ports, respectively, allowing transpose and normal read of a matrix simultaneously.
US10768897B2

An arithmetic logic unit is disclosed that includes a first logical circuit that generates a first partial sum result from three operands in a first stage of a single clock cycle of a processor; a second circuit that generates a second partial result in the same first stage of the clock cycle of the processor; and an adder that receives the first partial result from the first logical circuit and the second partial result from the second circuit and generates a secondary result during a second stage of the single clock cycle of the processor. The arithmetic logic unit may optionally further include a backend circuit that performs additional arithmetic and logic functions in the same single clock cycle of the processor.
US10768896B2

An apparatus and method for performing a reciprocal. For example one embodiment of a processor comprises: a decoder to decode a reciprocal instruction to generate a decoded reciprocal instruction; a source register to store at least one packed input data element; a destination register to store a result data element; and reciprocal execution circuitry to execute the decoded reciprocal instruction, the reciprocal execution circuitry to use a first portion of the packed input data element as an index to a data structure containing a plurality of sets of coefficients to identify a first set of coefficients from the plurality of sets, the reciprocal execution circuitry to generate a reciprocal of the packed input data element using a combination of the coefficients and a second portion of the packed input data element.
US10768895B2

Methods, apparatus, systems and articles of manufacture to perform dot product calculations using sparse vectors are disclosed. An example dot product calculator includes a counter to determine a trailing binary count of a control vector, the control vector corresponding to a first result of a first logic AND operation on a first bitmap of a first sparse vector and a second bitmap of a second sparse vector. The example dot product calculator further includes a mask generator to generate a mask vector based on the trailing binary count. The example dot product calculator further includes an interface to access a first value of the first sparse vector based on a second result of a second logic AND operation on the first bitmap and the mask vector and access a second value of the second sparse vector based on a third result of a third logic AND operation on the second bitmap and the mask vector. The example dot product calculator further includes a multiplier to multiply the first value with the second value to generate a product.
US10768893B2

A device may obtain test case information for a set of test cases. The test case information may include test case description information, test case environment information, and/or test case defect information. The device may determine a set of field-level similarity scores by using a set of similarity analysis techniques to analyze a set of test case field groups associated with the test case information. The device may determine a set of overall similarity scores for a set of test case groups by using a machine learning technique to analyze the set of field-level similarity scores. The device may update a data structure that stores the test case information to establish one or more associations between the test case information and the set of overall similarity scores. The device may process a request from a user device using information included in the updated data structure.
US10768889B2

An audio adjustment system is provided that can output a user interface customized by the provider of the audio system instead of the electronic device manufacturer. Such an arrangement can save both field engineers and manufacturers a significant amount of time. Advantageously, in certain embodiments, such an audio adjustment system can be provided without knowledge of the electronic device's firmware. Instead, the audio adjustment system can communicate with the electronic device through an existing audio interface in the electronic device to enable a user to control audio enhancement parameters in the electronic device. For instance, the audio adjustment system can control the electronic device via an audio input jack on the electronic device.
US10768885B1

One or more users log in to a video conference with a shared, online electronic whiteboard and draw upon a shared whiteboard. Each user has a video and audio stream that are sent to a recording server. Data describing each drawing action upon the shared whiteboard is sent to a database server and each action is then distributed to all users to update their whiteboards. Screenshots of the drawing actions are created by emulating a browser and inputting data describing each action from the database. Alternatively, screenshots are taken by each user computer (after each action or periodically) and sent to the recording server. Audiovisual manipulation software is used to create a whiteboard video from the screenshots are then combined with the audio and video streams to create a resulting video of the entire session. A video clip is created simply by sending begin and end timestamps during the session.
US10768882B2

A method for content displaying of a component includes displaying, on a terminal screen, a first display interface of a component; acquiring a first display instruction; acquiring a second display interface of the component according to the first display instruction; and displaying, on the terminal screen, the second display interface of the component, where the second display interface includes the first display interface.
US10768880B2

Disclosed is a smart folder device for displaying and copying digital content including: a screen folder on which digital content is displayed and including a folder structure having a cover front surface, a cover rear surface, a cover side surface, a cover first inner surface, a cover second inner surface, and a pocket surface; and a piece of screen paper which is implemented in a paper form in which digital content is displayed, is inserted between the pocket surface and the cover second inner surface of the screen folder, wirelessly communicates with the screen folder, and transmits digital content to the screen folder or receives digital content from the screen folder to store and display digital content.
US10768865B2

A method, a non-transitory computer readable medium, and a system are disclosed for creating a mapping library for converting a job ticket. The method includes obtaining a print job ticket schema that comprises a plurality of user items and user values; obtaining at least one sample print ticket each of which comprises a part of the plurality of user items and user values; obtaining a print job history that indicates whether a print job was successfully executed using the job ticket that has been previously created; and displaying a graphical user interface (GUI), which allows a user to associate the user values with target values to be used to execute a print job, wherein at least one of the user values and/or at least one of the target values that was used for the successful print job is shown in a different appearance from other user values and/or target values.
US10768863B2

Techniques related to preventing unauthorized access to a computing device are disclosed. The techniques include a machine-readable medium, on which are stored instructions, comprising instructions that when executed cause a device to identify a host hardware configuration, obtain a policy based on the host hardware configuration, monitor two or more memory transactions based on the policy, identify, based on the memory transactions, a memory transaction pattern, wherein the memory transaction pattern is associated with an attempt to obtain unauthorized access to the device, and take one or more actions to interfere with attempts to obtain unauthorized access to the device based on the policy.
US10768854B2

A memory system includes a memory device for storing data; and a memory controller performing a program operation on the memory device by using one of a first program mode and a second program mode. The memory controller counts a number of program operations performed by using the first program mode in which a ratio of dummy data to program data is greater than or equal to a predetermined value; and changes the program mode to the second program mode from the first program mode, when the counted number is greater than or equal to a predetermined number.
US10768849B2

A device such as a network-attachable data transfer device may be configured to operate in a cluster to coordinate the storage of data. A first manifest may be generated inventorying a first set of data successfully transferred to the data transfer device from a data source. A second manifest may be generated inventorying a second set of data successfully transferred from the data transfer device to a data destination. The first manifest may be compared with the second manifest to determine a transfer status of one or more data objects. The transfer status may indicate one or more data objects successfully transferred to the data destination from the data source. The one or more objects may be processed according to the transfer status.
US10768837B2

A virtual volume is initially provided from a first storage appliance within a cluster of storage appliances by providing access to the virtual volume over a data path between a host computer and a protocol endpoint hosted on the first storage appliance, based on an initial binding between the virtual volume and the protocol endpoint hosted on the first storage appliance. A rebind request is conveyed to the host computer, and in response to receiving a bind request for the virtual volume, a new binding is created between the virtual volume and a protocol endpoint hosted by the second storage appliance. The virtual volume is subsequently provided from the second storage appliance by providing the host computer with access to the virtual volume over a data path between the host computer and the protocol endpoint hosted on the second storage appliance based on the newly created binding.
US10768833B2

A method includes dividing dispersed storage error encoding of a data object into a plurality of operations based on at least one of the data object and available computing devices for executing the dispersed storage error encoding. The method further includes allocating the plurality of operations to the available computing devices, where a first encoding operation of the plurality of encoding operations is allocated to a first computing device of the available computing devices. The method further includes coordinating execution of the plurality of operations by the available computing devices to dispersed storage error encode the data object into a plurality of sets of encoded data slices and a corresponding plurality of sets of slice names, and write the plurality of sets of encoded data slices based on the corresponding plurality of sets of slice names to a set of storage units.
US10768800B2

A scrolling score guide with quick tune feature is presented herein. A method can comprise displaying a group of identifiers representing event broadcasts with corresponding data of the event broadcasts as a scrolling window within a broadcast window of a broadcast being received by the system for display via the display device, and, in response to detecting, via a remote device, a selection of an identifier of the group of identifiers, receiving an event broadcast of the event broadcasts represented by the identifier, and displaying the event broadcast in the broadcast window.
US10768788B2

A method includes arranging a plurality of components on a user interface in a hierarchy, the hierarchy having layers and each layer having at least one of the components of the user interface, presenting the user interface according to a structure of the hierarchy by displaying a pile of stacked images associated with a first content item on a layer of the user interface, wherein the pile visually indicates that there are multiple images stacked in the pile, and in response to a first user input to interact with the pile, expanding the pile to display a number of images in a series. In addition, in response to a second user input to move from the first content item to a second content item, automatically collapsing the series of images to display the pile of stacked images associated with the first content item before displaying the second content item.
US10768783B2

A method for providing application information in an electronic device includes providing at least one application item including information regarding a corresponding application, by using a first specified area of a display operatively coupled to an electronic device, identifying or selecting at least one item from the at least one application item, providing execution information of an application corresponding to the at least one item via a second specified area of the display based on the identifying, and providing additional information related to the execution information via the first specified area, based on the execution information. Other embodiments are also possible.
US10768774B2

System, method, and computer program product embodiments describe back navigation features of a page. In an embodiment, a display device displays the page in a first layout, selected from a set of layouts associated with the page, for displaying a first content. The display device navigates from the first layout to one or more subsequent layouts, each subsequent layout selected from the set of layouts. The subsequent layouts include a second layout that concurrently displays the first content and a second related content in separate panels of the second layout. The display device stores a navigation sequence from the first layout through each of the subsequent layouts. Responsive to receiving a command to return to the first layout, the display device selects the first layout, from the stored navigation sequence, to navigate from the second layout to the first layout. Then, the page is rendered using the selected first layout.
US10768769B2

A system and method for video surveillance and searching are disclosed. Video is analyzed and events are automatically detected. Based on the automatically detected events, textual descriptions are generated. The textual descriptions may be used to supplement video viewing and event viewing, and to provide for textual searching for events.
US10768767B2

The present disclosure provides a touch detection chip and a touch screen detection method. The touch detection chip includes: a signal output unit configured to output a driving signal to a first channel of a touch screen; a first analog front end circuit, an inverting input end of which being connected to the first channel; a second analog front end circuit, an inverting input end of which being connected to a second channel of the touch screen; an impedance-adjustable circuit connected between a non-inverting input end of the first analog front end circuit and the signal output unit; a DC voltage unit connected to a non-inverting input end of the second analog front end circuit; and a processing unit separately connected to the signal output unit, the first analog front end circuit and the second analog front end circuit.
US10768766B2

Disclosed is a touch window including a sensing electrode to sense a position, and a wire to electrically connect the sensing electrode. A width of the sensing electrode is variable in the sensing electrode.
US10768756B2

A display device includes a substrate, first electrodes, lines, pixel electrodes, a display functional layer, a common electrode, second electrodes, and a controller. The first electrodes are opposed to the second electrodes with a space therebetween, and an insulating layer is provided between the common electrode and the first and second electrodes. During the display periods, in response to a control signal from the controller, the pixel electrodes are supplied with a pixel signal through the lines, and the common electrode is supplied with a common signal. During the sensing period, in response to the control signal from the controller, the lines are supplied with a first drive signal to generate a magnetic field. The first electrodes are supplied with a second drive signal to generate electrostatic capacitance between themselves and the second electrodes in response to the control signal from the controller, synchronously or asynchronously with the display periods.
US10768755B2

A common electrode for a display, which is originally provided in a liquid crystal display element, is also used as one (drive electrode) of a pair of electrodes for a touch sensor, and the other (detection-electrode-for-the-sensor) of the pair of electrodes is newly formed. An existing common drive signal as a drive signal for display is used in common for a drive signal for the touch sensor. A capacitance is formed between the common electrode and the detection-electrode-for-the-sensor, and touch detection is performed by utilizing a change of this capacitance caused by a finger touch of a user. Thus, a display device with a touch sensor is also applicable to a mobile device in which electric potential of the user is inconstant in many cases. The newly-provided electrode is only the detection-electrode-for-the-sensor, and it is unnecessary to newly prepare a drive signal for the touch sensor.
US10768740B2

Example implementations relate to touch-sensitive input devices. As an example, a non-transitory computer readable storage medium comprises instructions that when executed cause a controller of an electronic device to receive, via a touch-sensitive input device of the electronic device, a touch input. The instructions also cause the controller to determine whether the touch input corresponds to a re-orientation input. The instructions further cause the controller to, in response to a determination that the touch input corresponds to the re-orientation input, rotate an input axis associated with the touch sensitive input device from a first orientation to a second orientation based on the re-orientation input.
US10768732B2

A touch display panel and a touch display device are provided. A touch display device includes: an active area, a non-active area outside the active area, the non-active area including a bent area, a plurality of touch electrodes in the active area, a first insulating layer in the bent area, the first insulating layer including: a first region having a first height, and a second region having a second height lower than the first height, and a first touch line in the second region of the first insulating layer in the bent area in the non-active area.
US10768725B2

A touch sensitive control system is disclosed, capable of providing touch activated control for use on substrate surfaces such as walls, flooring, doors, furniture, cabinetry, vehicles and machinery. The system may find particular application in large area substrates such as building walls, floors or ceilings, but may alternatively or additionally find application in any other non-active, non-electronic substrate such as furniture, cupboard doors or drawers, or tables for example.The touch sensitive system comprises at least one electrically active layer having at least one electrical property and configured to be applied to the substrate and an electronic controller. The electrically conductive active layer is configured to have an electrical connection with the electronic controller wherein a differentiated touch on the substrate disrupts the electrical property of the electrically active layer; and wherein the disruption is detected by the electronic controller to provide a control signal. The differentiated touch is selected from: one or more of multiple sequential touches, and/or one or more touches of extended duration.
US10768722B2

In one or more embodiments described herein, device, computer-implemented methods, and/or computer program products that facilitate biometric authentication. According to an embodiment, a device can comprise a memory that stores computer executable components and a processor that executes the computer executable components. The computer executable components can comprise a sensor component comprising one or more pressure sensors and that measures pressure. The computer executable components can further comprise a pressure processing component that determines a first pressure sequence employed to authenticate the device, wherein the first pressure sequence is determined based on a pressure applied at the one or more pressure sensors. The computer executable components can further comprise an authentication component that authenticates the first pressure sequence by determining that the first pressure sequence matches an authentication pressure sequence.
US10768718B2

A spherical input device 105 for navigating a virtual environment 102 is activated for touch sensitivity at any point on its surface 801 by a capacitive touch sensor 709 that includes first and second capacitance-sensing elements 710 and 711. A first variable capacitance 806 is formed between a first capacitance-sensing element and a first area of the user's hands through a first hemisphere 802. A second variable capacitance 807 is formed between a second capacitance-sensing element and a second area of the user's hands through the second hemisphere 803. A touch-responsive capacitance 805 includes the first variable capacitance in series with the second variable capacitance. Gestural data is derived from the touch-responsive capacitance and device rotations, and transmitted in gestural radio signals 108 to a receiver 109. One or both of the capacitance-sensing elements is configured to minimize attenuation of the gestural radio signals passing through the surface.
US10768715B2

A line control device and a line control method for a user terminal are operated to control the user terminal. The line control device includes a flexible body, a control unit arranged in the flexible body, and a first deformation detection unit arranged along a first axis of the flexible body. The first deformation detection unit is electronically connected to the control unit. The first deformation detection unit is operated to detect a deformation of the flexible body with respect to the first axis. The control unit is operated to control the user terminal according to a deformation of the flexible body with respect to the first axis.
US10768703B2

The present disclosure is a touch-sensitive input detector having an operating unit with an input surface; a support; a fastener for mounting the operating unit to the support in a vibration direction so as to be displaceable from a resting position and elastically restorable; and an actuator for stimulating the operating unit to vibrate in the direction of vibration for a haptic feedback; wherein the fastener for attaching the operating unit includes leaf spring elements, which each form a first section for attaching to the support and a second section for attaching to the operating unit, and an intermediate middle section, so that the operating unit is mounted on the support in an elastically vibratable manner, and which are arranged at a distance from each other by the middle section, wherein at least one section from first section and second section is attached by a form-fit seat, such as overmolding.
US10768698B1

In one implementation, a method includes: synthesizing an AR/VR content stream by embedding a plurality of glints provided for eye tracking into one or more content frames of the AR/VR content stream; displaying, via the one or more AR/VR displays, the AR/VR content stream to a user of the HMD; obtaining, via the image sensor, light intensity data corresponding to the one or more content frames of the AR/VR content stream that include the plurality of glints, wherein the light intensity data includes a projection of an eye of the user of the HMD having projected thereon the plurality of glints; and determining an orientation of the eye of the user of the HMD based on the light intensity data.
US10768695B2

An artificial reality system is described that implements adaptive degrees-of-freedom (DOF) selection when tracking frames of reference and rendering artificial reality content. In one example, the artificial reality system comprises a head mounted display (HMD) that outputs rendered artificial reality content. A performance monitor determines one or more performance indicators associated with the artificial reality system. A degree-of-freedom (DOF) selector applies one or more policies to the performance indicators to select between a first mode in which a pose tracker computes one or more poses of the HMD within the 3D environment using 6DOF and a second mode in which the pose tracker computes the one or more poses using 3DOF. The pose tracker computes the one or more poses for the HMD within the 3D environment in accordance with the selected mode. A rendering engine renders the content for the artificial reality application based on the computed pose.
US10768687B2

Examples herein disclose determining whether a computing device should implement a zero watt state according to an engagement of a button. The examples disconnect a power source to the computing device based upon the determination the computing device should implement the zero watt state.
US10768685B2

The application provides a Dynamic Voltage Frequency Scaling device. The Dynamic Voltage Frequency Scaling device in a convolutional operation device acquires working state information of the convolutional operation device and its internal units/modules in real time and scales working voltage or working frequency of the convolutional operation device and its internal units/modules according to the working state information of the convolutional operation device and its internal units/modules, so as to reduce the overall running power consumption of the convolutional operation device during the convolutional operation.
US10768679B2

In a memory system in an embodiment, in a case of normal operation, a control unit returns a write completion response upon completion of reception of write data from a host, and writes the write data into nonvolatile memory in a multiple values. In a case of unordinary power-off, changeover to operation using a backup battery is conducted and the control unit writes dirty data that is not completed in writing into the nonvolatile memory, into the nonvolatile memory with two values. When next boot, the control unit reads the dirty data from the nonvolatile memory into the volatile memory, and thereafter writes the dirty data into the nonvolatile memory in a multiple values.
US10768678B2

One embodiment pertains to a method including determining the duty cycle of a PWM signal, operating in valley current control mode when the duty cycle is greater than fifty percent, operating in peak current control mode when the duty cycle is less than fifty percent, and including, commencing a PWM pulse upon the occurrence of a pulse of a first clock signal pulse, and terminating the PWM pulse upon a level of a signal exceeding a positive window threshold.
US10768676B2

Illustrative examples include a docking system for a foldable electronic device such as a 2-in-1 convertible computer. The docking system may include a housing having an engagement surface to interface with a portion of the foldable electronic device when the foldable electronic device is operably engaged with the docking system. The engagement surface may include a vent opening arranged to direct airflow in between a first portion and a second portion of the plurality of portions, and a separator to maintain separation between the first portion and the second portion when the foldable electronic device is operably engaged with the engagement surface. A blower coupled to the housing may supply airflow through the vent opening.
US10768656B1

A vehicle brake pedal booster pushrod interface assembly is provided that includes: a pivotable brake pedal arm including a protruding peg structure; and an elongate pushrod including a clip structure disposed at one end thereof and adapted to pivotably engage the protruding peg structure of the pivotable brake pedal arm. The brake pedal booster pushrod interface assembly further includes a cylindrical sleeve adapted to be rotatably disposed about the protruding peg structure of the pivotable brake pedal arm and be pivotably engaged by the clip structure of the elongate pushrod. Optionally, the cylindrical sleeve includes an opposed conical section disposed at either end thereof and separated by a cylindrical center portion. The clip structure of the elongate pushrod includes a pair of arms defining an opening and an interior space adapted to receive the protruding peg structure of the pivotable brake pedal arm.
US10768651B1

A shunt current regulator can be used to maintain current levels at downhole device on a tubing encapsulated cable and improve communication speed between the surface and downhole devices. The shunt current regulator reduces the current noise on the tubing encapsulated cable allowing for higher bitrate transfer. In some aspects, a sensing element monitors the current drawn and generates a sense signal. In other aspects, a compensation signal is generated from the sense signal. The compensation signal may be used as input to control a transistor to regulate the current drawn from the tubing encapsulated cable. The transistor can dissipate power to stabilize the current drawn or provide compensation current to increase the current drawn.
US10768648B2

A power management device includes at least one switching regulator to generate a conversion voltage from an input voltage, a plurality of low drop-out regulators to generate a plurality of output voltages from the conversion voltage, and a controller to estimate drop-out voltages of the low drop-out regulators based on output currents of the low drop-out regulators and to dynamically control the conversion voltage based on the estimated drop-out voltages.
US10768644B2

In embodiments of camera data access based on subscription status, a camera device captures and communicates video to a server device that receives the video, and records and maintains the video as remotely recorded video. An application implemented by a client computing device provides all access, some access, or no access to the remotely recorded video at the server device based on a subscription level corresponding to the camera device. The server device manages subscription levels associated with the user of the camera device, the subscription levels each delineating a level of access to the remotely recorded video. A first subscription level provides access to the live video captured by the camera device, and at least a second subscription level provides access to both the live video and the remotely recorded video at the server device.
US10768640B2

A self-actuating device and method for facilitating preventing product tip over are provided. The self-actuating device includes an anti-tip mechanism associated with a product to facilitate preventing tip over of the product when in an extended state. Further, the self-actuating device includes an actuator associated with the product. The actuator is configured and operatively coupled to automatically switch the anti-tip mechanism from a retracted state to the extended state based on the actuator detecting a tilt of a specified tilt angle.
Patent Agency Ranking