US10091017B2
Disclosed are methods, systems, and non-transitory, machine-readable media that facilitate personalized home automation control based at least in part on individualized protocol. First sensor data may be received, and may be indicative of an identified individual that is sensed by a set of sensors. A particularized pattern of activity of individual may be determined. Second sensor data may be indicative of an unidentified individual. Identification rules specified by a stored protocol record may include criteria for identifying sensed individuals. The second sensor data and/or identification information from another data source may be analyzed to identify the unidentified individual. A home automation rule may be determined based on the particularized pattern, which rule may include an anticipation of an operational setting of a home automation device. The home automation device may be instructed based on the determined home automation rule.
US10091013B2
A local router stores a content distribution map that specifies a plurality of permitted multicast groups. The local router receives communications from user devices on an access-network side of the local router. Those received communications identify multicast groups for which user devices wish to receive data. The local router ascertains if those identified multicast groups are permitted multicast groups specified by the stored content distribution map. For multicast groups ascertained to be permitted multicast groups, the local router sends communications across a network-side interface requesting membership in those multicast groups. The local router may then receive data for those multicast groups and forward that data to user devices. For multicast groups identified in user device communications ascertained not to be permitted multicast groups, the local router sends no communications across the network-side interface requesting membership.
US10091012B2
One embodiment of the present invention provides a system for updating routing information associated with a multicast group in an information-centric network (ICN). During operation, a first node in the ICN receives an update message for the multicast group from a neighbor node. The multicast group includes a root anchor node and a number of anchor nodes with the root anchor node having a smaller name than the anchor nodes. The update message specifies a prefix associated with the multicast group and the root anchor node of the multicast group. The system selects, based on topology information stored on the first node, from neighbors of the first node one or more next-hop neighbors that meet a notification condition, and forwards the update message to the one or more next-hop neighbors.
US10090997B2
The invention relates to a method for generating an authentication key in a security module which stores a first root key (K_root_A) shared with a first network entity, the method including the following steps: sending a transfer request to a second network entity, receiving a first secret (S_b1) from the second network entity, generating a secret generation key (Kb1) from the first root key and from the first secret, receiving from the second network entity a second secret (S_b2) and an authentication message of the second secret calculated by means of the secret generation key transmitted to the second network entity by the first network entity, verifying the authentication message by means of the secret generation key, generating a second root key (K_root_B) if the verification is positive, said second root key being generated from the second secret (S_b2) and from the secret generation key (Kb1), and used to generate an authentication key to access a network of the second network entity.
US10090992B2
A clock receiver including: a ring oscillator adapted to generate a clock signal, the ring oscillator having a sequence of N inverters, an input of a first inverter being coupled to a feedback node, an input of a second inverter being connected to an output of the first inverter and to an input line for receiving a reference clock signal, and an output of the second inverter or of a third inverter providing a first phase signal; a further sequence of inverters, an input of a first further inverter being coupled to the feedback node, and an output of another further inverter providing a second phase signal; and a control circuit for adjusting an oscillation frequency of the ring oscillator based on the relative phases of the first and second phase signals.
US10090990B2
In a user equipment, in a case where an index for an uplink-downlink configuration is configured for any of activated serving cells included in the plurality of cells, configured to monitor a physical downlink control channel (PDCCH) indicating a plurality of uplink-downlink configuration in a common search space for a primary cell, in a periodicity T, in a case where the PDCCH is detected in a radio frame, the uplink-downlink configuration for T/10 radio frames in a serving cell is given by the index.
US10090987B2
A wireless device receives from a base station at least one first message that comprises one or more parameters of a plurality of cells. The plurality of cells comprise a secondary cell with no configured physical uplink control channel (PUCCH). The wireless device receives a first activation command indicating activation of the secondary cell. The wireless device receives at least one second message that comprises parameters for reconfiguring the secondary cell to a PUCCH secondary cell with a PUCCH on a condition of first releasing the secondary cell. The wireless device releases the secondary cell. The wireless device adds the PUCCH secondary cell with the PUCCH. The wireless device receives a second activation command indicating activation of the PUCCH secondary cell. The wireless device transmits to the base station channel state information via the PUCCH secondary cell.
US10090979B2
A method for transmitting a sounding reference signal in a MIMO wireless communication system and an apparatus therefor are disclosed. The method for transmitting sounding reference signals (SRSs) in a MIMO wireless communication system comprises receiving sounding reference signal parameters from a base station; receiving information of the number of sounding reference signals which will be transmitted at a transmission time instant from the base station; if a plurality of sounding reference signals are provided, generating the sounding reference signals corresponding to each of the plurality of antennas by using the sounding reference signal parameters; and transmitting the generated sounding reference signals to the base station through their corresponding antennas at a specific transmission instant.
US10090978B2
In accordance with various aspect of the present disclosure, apparatus may transmit a first data resource element for a first UE on a base layer. The first UE is unconfigured for NOMA communication. The apparatus may also transmits data for a second UE on an enhancement layer. The second UE is configured for NOMA communication. Additionally, the base layer is overlayed with the enhancement layer. The reference signal may include a cell specific reference signal. The apparatus may be further configured to receive a traffic power ratio for the second UE to be followed by the second UE when the second UE is a base layer UE in a NOMA communication.
US10090973B2
A method and apparatus for wireless communication compatible with a Long Term Evolution (LTE) communication system. The method includes transforming input data in accordance with a two-dimensional Orthogonal Time Frequency Space (OTFS) transform in order to generate OTFS transformed data. The method includes generating a data frame that contains the transformed data and is structured for use within the LTE communication system. The method further includes transmitting the data frame using an Orthogonal Frequency Division Multiplexing (OFDM) transmitter.
US10090968B2
A method, an apparatus, and a system for transmitting information bits, where the method for transmitting information bits includes: dividing the information bits to be transmitted into at least two groups; encoding the information bits to be transmitted in each group; modulating the coded bits obtained by the encoding to obtain modulation symbols, in which each modulation symbol is obtained by using the modulation of the coded bits in the same group; and mapping and transmitting the modulation symbols. In this way, the receiving end easily reduces the algorithm complexity, thereby ensuring the performance of the receiving end.
US10090962B2
In an optical communication system, an optical transmitter changes operational physical layer parameters to meet future target throughput for the optical communication system. The optical transmitter communicates the upcoming change to the optical receiver in a message that used current physical layer parameters. The optical transmitter provides sufficient time to the optical receiver to adjust reception functions of the receiver, including polarization based demodulation scheme. In some implementations, the optical transmitter performs the transition to a new physical layer transmission format without waiting for an acknowledgement from the optical receiver.
US10090953B2
A method of messaging in a communication system that operates in accordance with a standard protocol limited in the number of uniquely addressable remote terminals by a message frame that sequences the messages into a limited number of time slots includes redefining the message frame into a plurality of major frames. Each major frame includes at least one minor frame occupying a unique time slot to address a unique remote terminal. Messages are sequenced into the at least one minor frame. Each minor frame includes a set of time-division multiplexed messages. Each message in the set includes an address field identifying the address of a remote terminal and an additional message to each major frame encoding an output path. The output path encoded in each major frame and the unique time slot in the minor frame determines which remote terminal is addressed by the message.
US10090951B2
A method and apparatus for transmitting a notification about broadcasting services in a broadcasting system are provided. A method of a network entity includes detecting a notification event about a broadcasting service, the notification event including a change of a service guide of the broadcasting service; generating a notification message about the notification event; determining which channel is used for a transmission of the notification message; and transmitting the notification message to a terminal or a group of terminals over the determined channel. The channel used for the transmission of the notification message is determined based on whether the notification message is transmitted over a broadcast channel of a broadcast network or over an interaction channel of an interaction network. The service guide is generated based on service guide related information provided by a service provider of the broadcasting service.
US10090948B2
A wireless communication device (alternatively, device) includes a processing circuitry configured to support communications with other wireless communication device(s) and to generate and process signals for such communications. In some examples, the device includes a communication interface and a processing circuitry, among other possible circuitries, components, elements, etc. to support communications with other wireless communication device(s) and to generate and process signals for such communications. A device generates and transmits a request to send (RTS) to group (RTG) frame to other devices. In response to the RTG frame, the device receives clear to send (CTS)(s) from one or more of the other devices and generates and transmits an orthogonal frequency division multiple access (OFDMA) data frame to those one or more of the other devices based thereon. The RTG frame can include different RTSs transmitted via different channels, sub-channels, sub-carriers, etc. to the different other devices.
US10090947B2
A receiving device and signal processing method, the method including monitoring quality parameters of N received signals in real time, wherein the N received signals are obtained by N receive antennas from a same transmit antenna, predicting, according to the quality parameters, whether quality of a first combined signal that is obtained after combination processing is performed on the N received signals is superior to quality of a received signal whose quality is optimal in the N received signals, determining the first combined signal as a to-be-processed signal in response to predicting that the quality of the first combined signal is superior to the quality of the received signal, and determining a to-be-processed signal according to M received signals of the N received signals in response to predicting that the quality of the first combined signal is inferior to the quality of the received signal.
US10090942B2
The present invention relates to a wireless communication system. Specifically, the present invention relates to a method and an apparatus for a terminal to monitor a radio link in a wireless communication system, the method comprising: a step for receiving a radio frame including a plurality of subframes; a step for generating measurement results on the basis of the signal in the radio frame; and a step for evaluating the state of the radio link of the radio frame by comparing the measurement results with one or more threshold values, wherein if a repetition is applied to a physical downlink control channel (PDCCH) transmission, the measurement results are generated on the basis of the combined signal in L (L>1) subframes, and if the repetition is not applied to the PDCCH transmission, the measurement results are generated on the basis of the signal in a single subframe.
US10090936B2
There is disclosed herein a circuitry system comprising first and second IC chips, configured or configurable such that; the first IC chip has an output terminal connected to receive an output signal from an output-signal unit of the first IC chip, the output-signal unit being connected between high and low voltage-reference sources of the first IC chip, the high and low voltage-reference sources being connected to respective high and low voltage-reference terminals of the first IC chip; and the second IC chip has an input terminal connected in a potential-divider arrangement between high and low voltage-reference terminals of the second IC chip, wherein: the high and low voltage-reference terminals of the first IC chip are respectively connected to the high and low voltage-reference terminals of the second IC chip; and the output terminal of the first IC chip is connected to the input terminal of the second IC chip.
US10090934B2
An optical receiver module that receives a wavelength-multiplexed optical signal is disclosed. The optical receiver module includes a first lens, an optical de-multiplexer, second lenses, and photodiodes. The first lens forms a beam waist of the wavelength-multiplexed optical signal output therefrom. The optical de-multiplexer de-multiplexes the wavelength-multiplexed optical signal into optical signals depending on wavelengths thereof and is installed so as to make optical paths for respective optical signals different from each other. The second lenses concentrate the optical signals onto the respective photodiodes. In the optical receiver module, the beam waist of the wavelength-multiplexed optical signal is set in a halfway between a longest path and a shortest path from the first lens to the second lenses.
US10090933B2
The receiver 11 for self-homodyne detection comprises a coherent detection system and a direct detection system. The receiver comprises a polarization splitter 13, a first splitter 15, a 90 degree polarization rotor 17, a hybrid detector 19, a first balanced detector 21, and a processor 23.
US10090930B2
An apparatus having first and second transceiver cells formed in a single integrated circuit. In one example embodiment, an apparatus includes a first transceiver cell including a first set of components configured to enable communication on a first communication link in a network and a second transceiver cell formed underneath the first transceiver cell in a single integrated circuit (IC). The second transceiver cell is optically isolated from the first transceiver cell. The second transceiver cell includes a second set of components configured to enable communication on a second communication link in the network.
US10090929B2
The drone-based radio-over-fiber system provides an unmanned aerial vehicle (AV), preferably a multi-rotor drone, connected to a base station by a tether including an optical fiber. A radio frequency-over-fiber system is used for bidirectional data communications between at least one radio frequency (RF) transmitter at the base station and at least one antenna mounted on the drone through the optical fiber in the tether. The system includes wave division multiplexers/demultiplexers that permit ultrahigh bandwidth communication over the tether. An embodiment of the system for 2×2 multiple-input, multiple-output (MIMO) signals in the 700 MHz LTE band is described.
US10090917B2
A method and apparatus for automatic determination of a fiber type of at least one optical fiber span used in a link of an optical network, the method comprising the steps of measuring a length of said optical fiber span; measuring a chromatic dispersion of said optical fiber span; determining a fiber dispersion profile of said optical fiber span on the basis of the measured length and the measured fiber chromatic dispersion; and determining a fiber category and/or a specific fiber type of said optical fiber span depending on the determined fiber dispersion profile.
US10090911B2
Methods and systems are described for providing end-to-end beamforming. For example, end-to-end beamforming systems include end-to-end relays and ground networks to provide communications to user terminals located in user beam coverage areas. The ground segment can include geographically distributed access nodes and a central processing system. Return uplink signals, transmitted from the user terminals, have multipath induced by a plurality of receive/transmit signal paths in the end to end relay and are relayed to the ground network. The ground network, using beamformers, recovers user data streams transmitted by the user terminals from return downlink signals. The ground network, using beamformers generates forward uplink signals from appropriately weighted combinations of user data streams that, after relay by the end-end-end relay, produce forward downlink signals that combine to form user beams.
US10090904B2
Switching between and/or combining various multi-transceiver wireless communication techniques based on a determined characteristic of a network or a wireless link is described herein. As an example, a characteristic such as signal to noise ratio (SNR), multi-path scattering, available bandwidth, or the like, can be determined. The characteristic can then be compared with suitable thresholds for various multi-transceiver communication techniques, such as MIMO, multi-channel concatenation, channel diversity, and so on. Based on a comparison of the characteristic and the thresholds, a suitable multi-transceiver technique can be selected and implemented for the wireless link Accordingly, a network can provide increased data rates and/or channel quality from a multi-transceiver technique that is most suited to prevailing conditions of the wireless network/link.
US10090903B2
The terminal receives channel status information reference signals (CSI-RSs) transmitted from a base station. The terminal includes a configuration information receiving unit for receiving, from the base station, CSI-RS configuration information which includes a number of CSI-RS antenna ports for a horizontal antenna in an antenna array of the base station and information indicating a CSI-RS pattern for the horizontal antenna in a particular subframe, a configuration identification unit for extracting a number of CSI-RS antenna ports for a vertical antenna and a CSI-RS pattern for the vertical antenna, based on the number of CSI-RS antenna ports for the horizontal antenna and the information indicating CSI-RS pattern for the horizontal antenna, when it is determined that a CSI-RS for the vertical antenna is transmitted, and a reference signal reception unit for receiving the CSI-RS for the horizontal antenna and the CSI-RS for the vertical antenna.
US10090902B2
One embodiment is directed towards a distributed antenna system (DAS). The DAS includes a host unit a plurality of remote units communicatively coupled to the host unit. The plurality of remote units are configured to implement a common arrangement of resource blocks for uplink transport signals. The host unit is configured to instruct a subset of the plurality of remote units to send a digital sample stream over a monitor path of their respective uplink transport signals. One or more simulcast modules are configured to sum the monitor paths from the respective uplink transport signals to generate a summed digital sample stream, the one or more simulcast modules configured to send the summed digital sample stream to the host unit. The host unit is configured to provide a signal based on the summed digital sample stream to one or more signal analysis modules.
US10090901B2
A method and apparatus optimize antenna precoder selection with coupled antennas. A power metric corresponding to each precoder of a plurality of precoders can be received at a receiving device. Reference signals can be received. A transmission channel corresponding to each precoder can be estimated based on the reference signals. The estimate of the transmission channel can be scaled based on the power metric for each precoder. A channel quality metric for each precoder can be generated based on the scaled estimate of the transmission channel. An index of a precoder with the largest channel quality metric can be transmitted.
US10090883B2
A radio frequency interconnect includes a transmitter coupled with an input end of a transmission line, and a receiver coupled with an output end of the transmission line. The transmitter includes a first carrier generator configured to generate a clock recovery signal based on a carrier signal, to output a reference clock signal, and to transmit the clock recovery signal to the receiver. The transmitter also includes a modulator configured to modulate a data packet based on the carrier signal. The transmitter also includes a preamble generator configured to generate and add a preamble to data to generate the data packet. The preamble includes a data sequence associated with the reference clock signal. The transmitter further includes a transmitter output configured to transmit the modulated data packet to the receiver by the transmission line.
US10090869B1
A signal receiving apparatus includes a signal processing circuit, an adjacent-channel interference (ACI) filter and an ACI detecting circuit. The signal processing circuit performs a signal processing process on an input signal to generate a processed signal. The ACI filter filters out ACI from the processed signal to generate a filtered signal. The ACI detecting circuit detects an energy difference between the processed signal and the filtered signal, and provides the energy difference to the signal processing circuit as a reference for adjusting the signal processing process.
US10090862B2
An apparatus for decoding a TPC codeword is disclosed. The apparatus includes a memory and a processor coupled to the memory. The processor is configured to receive a first set of soft information corresponding to the TPC codeword. The TPC codeword includes at least one codeword corresponding to each of first, second, and third dimensions. The processor is further configured to iteratively perform a first soft decoding procedure on the at least one codeword corresponding to the first dimension to generate a first candidate codeword and upon determining that the first candidate codeword is not a correct codeword, and perform a second decoding procedure on the at least one codeword corresponding to the third dimension to generate a second candidate codeword. The second decoding procedure generates a second set of soft information to be used at a later iteration of the first decoding procedure.
US10090857B2
A method of compressing sequence data in a text-based format, the method involving parsing text of the sequence data into a plurality of fields, identifying encoding algorithms that achieve greatest compression gains with respect to the plurality of fields based on collected statistics, and generating a bitstream, compressed from the sequence data, by encoding the sequence data using the identified encoding algorithms.
US10090855B2
A delta-sigma modulator is provided with: a loop filter 30; a quantizer 36 that generates quantized data on the basis of an output from the loop filter 30; an internal path 42 connected to the loop filter 30 or the quantizer 36; and a compensator 38 that provides, to the internal path 42, a compensation signal for compensating for distortion that occurs in a frequency component at a target frequency, the frequency component being among frequency components of a pulse train corresponding to the quantized data.
US10090852B2
The present disclosure relates to an input circuit comprising positive and negative branches, each branch comprising a transistor arranged for receiving an input voltage at its gate terminal and a first fixed voltage at its drain terminal via a first switch characterized in that the source terminal of the transistor in each of the positive branch and the negative branch is connectable via a second switch to a first plate of a first capacitor in the positive branch and of a second capacitor in the negative branch, respectively, with a second plate of the first capacitor and of the second capacitor being connected to a second fixed voltage and the input circuit further being arranged for receiving a first reset voltage on the first plate of the first capacitor in the positive branch and a second reset voltage on the first plate of the second capacitor in the negative branch.
US10090849B1
The present disclosure discloses a method for performing an ADC phase-frequency response test including: measuring a time delay of an analog mixer and low-pass filter (MLPF) in down-converting a specific carrier frequency narrowband frequency modulation (FM) signal; determining an effective sampling frequency required by an ADC for acquiring FM signals; acquiring a high carrier frequency FM signal and a low carrier frequency FM signal before and after down-conversion is performed by the analog MLPF; and demodulating the FM signals that are acquired, correcting an initial phase of a modulation signal of the high carrier frequency FM signal and an initial phase of a modulation signal of the low carrier frequency FM signal, and calculating a phase-frequency response of the ADC at a high carrier frequency. The present disclosure has advantages of a simple test process, a wide frequency range with frequencies and a test simultaneously performed on multiple channels.
US10090847B1
A system and method of converting an analog input signal to a digital output signal includes coupling an analog input signal to a plurality of analog-to-digital converters (ADCs) arranged in a parallel configuration. Pseudo-random discrete valued complementary offset voltage levels that span an input voltage range of the sum of the plurality of ADCs are generated. An amount of continuous, analog dither that randomly varies at values between the discrete offset voltage levels is generated, the analog dither being less than steps between the discrete offset voltage levels. On different clock cycles, different discrete offset voltage levels are coupled to at least some of the ADCs. At each ADC, the respectively coupled analog input, discrete offset voltage level, and continuous analog dither are quantized to obtain a digital output. The respective digital outputs are combined to obtain a linearized digital representation of the analog input signal.
US10090842B2
A frequency divider may be provided. The frequency divider may be configured to generate a division signal having a variable cycle according to transition timing information and a division ratio signal.
US10090839B2
Reconfigurable Integrated Circuit with On-Chip Configuration Generation A circuit and method are provided in which reconfiguration is achieved through the modification of a dynamic data path using configuration information generated on the basis of run-time variables. Rather than storing a plurality of pre-set configurations, this can allow configurations optimized to processing tasks to be implemented during operation.
US10090837B2
This disclosure relates to leakage current reduction in integrated circuits (ICs). In one aspect, an IC can include a digital logic circuit and a polarization circuit. The digital logic circuit can have a plurality of inputs and can include a plurality of logic gates. The polarization circuit can receive a standby signal and a digital input signal comprising a plurality of bits. When the standby signal is deactivated, the polarization circuit can control the plurality of inputs of the digital logic circuit based on the digital input signal. However, when the standby signal is activated the polarization circuit can control the plurality of inputs of the digital logic circuit to a low power state associated with a smaller leakage current of the plurality of logic gates relative to at least one other state of the digital logic circuit.
US10090835B2
An on-die termination (ODT) circuit connected to an input buffer that receives a data signal, the ODT circuit includes at least one termination resistor connected to the input buffer and at least one switching device configured to control a connection between the termination resistor and the input buffer. The switching device is turned on or off according to information about the data signal.
US10090827B2
A flip-flop includes a pulse-generator and a pulse-controlled latch. The pulse generator includes a first inverter to invert a clock signal, a second inverter to invert the inverted clock signal to generate a delayed clock signal, and a NOR gate having a first input coupled to an output of the first inverter, a second input coupled to the output of the second inverter, and an output, which, in operation, provides a pulse signal in response to a rising edge of a received clock signal. The pulse-controlled latch circuit has a data input and is controlled by the pulse signal and the delayed clock signal. The flip-flop may include a multiplexer to select an input signal.
US10090826B1
Various technologies pertaining to a high-impedance current source are described herein. The current source outputs a substantially constant current by way of a first transistor that draws current from a supply. The current source is configured to feed back noise from the supply to a feedback resistor at an input of an operational amplifier (op-amp) by way of a second transistor. The feedback resistor and the op-amp are configured such that responsive to receiving the supply noise feedback, the op-amp drives a gate voltage of the first transistor to cause the first transistor to reject the supply noise and cause the output of the current source to remain substantially constant.
US10090821B2
A mechanical resonator includes a spring-mass system, wherein the spring-mass system comprises a phase-change material. The mechanical resonator typically comprises an electrical circuit portion, coupled to the phase-change material to alter a phase configuration within the phase-change material. Methods of operation are also disclosed.
US10090820B2
Stealth-dicing-compatible devices and methods to prevent acoustic backside reflections on acoustic wave devices are disclosed. An acoustic wave device comprises a substrate having opposing top and bottom surfaces, where a first portion of the bottom surface has a higher roughness than a second portion of the bottom surface, and an acoustic resonator over the top surface of the substrate. The acoustic resonator comprises a piezoelectric layer having opposing top and bottom surfaces and a plurality of electrodes, at least some of which are disposed on the top surface of the piezoelectric layer. The first portion of the bottom surface of the substrate is below and opposite from the acoustic resonator, and the second portion of the bottom surface of the substrate is not located below and opposite from the acoustic resonator. Multiple first portions, each separated from the other by second portions, may exist.
US10090817B2
Systems and methods for leveling loudness variation in an audio signal are described. Embodiments use both a perceptual leveling algorithm and a standards-based loudness measure together to minimize audio process artifacts and ensure that the measured loudness of the processed audio is close to a required measure, according to a particular standard measurement of loudness. These systems and methods can be used either offline or in real-time.
US10090812B2
One aspect of this disclosure is a power amplifier module that includes a power amplifier die, a first bonding pad on a conductive trace, and a second bonding pad on a conductive trace. The die includes an on-die passive device and a power amplifier. The first bonding pad is electrically connected to the on-die passive device by a first wire bond. The second bonding pad is in a conductive path between the first bonding pad and a radio frequency output of the power amplifier module. The second bonding pad includes a nickel layer having a thickness that is less than 0.5 um, a palladium layer over the nickel layer, and a gold layer over the palladium layer and bonded to a second wire bond that is electrically connected to an output of the power amplifier. Other embodiments of the module are provided along with related methods and components thereof.
US10090811B2
A system for power amplifier over-voltage protection includes a power amplifier configured to receive a system voltage, a bias circuit configured to provide a bias signal to the power amplifier, and a power amplifier over-voltage circuit configured to interrupt the bias signal when the system voltage exceeds a predetermined value, while the system voltage remains coupled to the power amplifier.
US10090806B2
The power amplifier circuit includes a first amplifier that amplifies a first signal and outputs a second signal, a second amplifier that amplifies the second signal and outputs a third signal, a power supply terminal that receives supply of a power supply voltage that varies as a function of an amplitude of the first signal, a first power supply line that supplies the power supply voltage from the power supply terminal to the first amplifier, a second power supply line that supplies the power supply voltage from the power supply terminal to the second amplifier, and a first delay circuit provided in the second power supply line.
US10090800B2
Solar panel installation systems are disclosed that reduce or eliminate the need for large, costly rails for mounting solar panels on an installation surface. The systems may include an array of framed solar modules supported above an installation surface using a number of height-adjustable base members. Adjacent solar modules in the array may be coupled to one another at or near their corners using module links that can structurally couple the frames of the adjacent solar modules together.
US10090785B2
An electric arrangement which, for controlling at least two electric motors, has at least one first H-bridge arrangement and a second H-bridge arrangement, is provided. The electric arrangement comprises a first electric motor, which is electrically connected to a first switching element, a second switching element, a third switching element and a fourth switching element in the first H-bridge arrangement. The electric arrangement furthermore comprises a second electric motor, which is arranged in a second bridge branch of the second H-bridge arrangement) and is connected to a third half-bridge via a third motor contact, wherein the third half-bridge comprises a fifth switching element and a sixth switching element.
US10090782B2
A drum-type wide-frequency piezoelectric power generation apparatus may include a protective layer pasted on piezoelectric layer through epoxy resin glue or other conductive adhesives. The piezoelectric layer is pasted on the base layer through epoxy resin or other conductive adhesives. One side of piezoelectric vibrators are fixed on the end cap “a” through the clamp and are away from a first permanent magnet. The end cap “a” provided an octagonal boss “a”. There are bosses “b”, “c”, “d” on the surface of boss “a”. The four piezoelectric vibrators are fixed on four symmetry planes of bosses “a”, “b”, “c”, “d”. The four planes of end cap “a” are fixed on piezoelectric vibrator corresponding to four straight slots respectively, which are used to fix the clamp. The auxiliary magnet is closer to the center of end cap “b” than second permanent magnet. Each of second permanent magnets has a corresponding auxiliary magnet. The first second permanent magnets are mutually exclusive. The auxiliary magnet is mutually exclusive with first permanent magnet.
US10090779B2
A method of compensating for a current sensor offset of an inverter includes: calculating a current sensor offset based on an output value of a current sensor, which detects an output current of the inverter, after a vehicle has started and before a current control of the inverter is performed; actuating the inverter to perform the current control according to the calculated current sensor offset; determining whether the inverter enters a burst mode while performing the current control; and re-calculating the current sensor offset based on the output value of the current sensor when the inverter is determined to enter the burst mode.
US10090773B2
In one embodiment, a system includes a plurality of slices each having a transformer including a primary winding to couple to an input power source and a plurality of secondary windings each to couple to one of a plurality of power cells of the slice. Each of the power cells of a first slice may have an output that is phase rotated with respect to a correspondingly positioned power cell of a second slice.
US10090772B2
An impedance control resonant power converter (converter) operated at a fixed switching frequency includes an impedance control network (ICN) coupled between two or more inverters operated at a fixed duty ratio with a phase shift between them and one or more rectifiers. The phase shift is used to control output power or compensate for variations in input or output voltage. The converter operates at fixed frequency yet achieves simultaneous zero voltage switching (ZVS) and zero or near zero current switching (ZCS) across a wide operating range. Output power may be controlled by: (1) changing phase shift between inverters; or (2) adjusting phase shift between inverters depending upon input and/or output voltages so that an admittance presented to the inverters is conductive and then turning the converter on and off at a frequency lower than the converter switching frequency to control output power below a value set by the phase shift.
US10090767B2
A switching power supply device includes a switching element connected in series with a primary winding of a transformer, to which an input voltage is applied, a switching operation unit configured to obtain an output voltage from a secondary winding of the transformer, and a controller configured to control switching of the switching element. The controller includes an oscillator configured to output a switching control signal of controlling the switching element, a feedback voltage determination circuit, a drive circuit including a comparator and the like, and a pulse width holder configured to hold a pulse width of the switching control signal, when the load is light, at least at a minimum pulse width capable of contributing to supplying the power to a load.
US10090755B2
A method includes comparing, by a voltage-second (VS) controller, a first duty cycle used to control a first switch at a primary side of a power transformer of a DC-to-DC converter with a threshold. The method further includes if a value of the first duty cycle is less than the threshold, controlling, by the VS controller, a second duty cycle used to control a second switch at a secondary side of the power transformer, and maintaining a voltage level at an output voltage node at a non-zero value, and if the value of the first duty cycle is greater than the threshold, controlling, by an output voltage loop, the second duty cycle based on the first duty cycle, and monotonically increasing the voltage level the at the output voltage node from the non-zero value to a predetermined value.
US10090751B1
In a switching converter having an inductive load, a current may flow through the body diode of a transistor even though the gate of the transistor is being controlled to keep the transistor off. Then when the other transistor of the switch leg is turned on, a reverse recovery current flows in the reverse direction through the body diode. To reduce switching losses associated with such current flows, a gate driver integrated circuit detects when current flow through the body diode rises above a threshold current. The gate driver integrated circuit then controls the transistor to turn on. Then when the other transistor of the switch leg is made to turn on, the gate driver first turns the transistor off. When the gate-to-source voltage of the turning off transistor drops below a threshold voltage, then the gate driver integrated circuit allows and controls the other transistor to turn on.
US10090750B1
The present invention provides an isolating switch circuit and a control method. The present invention takes first time information as a characteristic to control and adjust primary and secondary sides The primary side identifies the first time information by detecting the voltage between two ends of a main power switch transistor, and the secondary side compares a sampling output voltage or/and output current with a corresponding reference signal to obtain a first control signal representing the first time information. The present invention does not need to use the optical coupler to carry out isolated transmission of primary and secondary signals, which reduces the cost of the circuit, and the freewheeling time of a parasitic diode of a synchronous rectification transistor is taken as a characteristic to carry out identifying and controlling, such that power consumption is low and the control and adjustment is more precisely.
US10090740B2
The present disclosure relates to a method for fabrication of a conductor bar and to a use of a conductor tape with applied putty for the fabrication of a conductor bar. Described is a method for fabrication of a conductor bar including, applying a putty at one side of a conductor tape, applying a release foil at the other side of the putty opposed to the conductor tape, removing the release foil before applying the conductor tape to the narrow side of the conductor bar, providing a pressing mold with rounded edges at the inner side of the pressing mold, surrounding the conductor bar with putty and conductor tape with the pressing mold, and hot pressing the conductor bar with the pressing mold.
US10090735B2
An electronic package connectable to an electric machine. The electronic package includes a support structure with a first axial end engaged with the electric machine. The support structure circumscribes the central axis and defines radially inner and outer wall surfaces. Power modules are disposed on and circumferentially distributed about the radially outer wall surface and include a power electronics device. Each module includes a phase terminal coupled with the power electronics device and disposed radially outwardly of the radially outer wall surface. The support structure defines a plurality of voids extending between the radially inner and outer wall surfaces. Each of the power modules are positioned proximate a separate one of the voids. Each void has a phase lead extending therethrough. Each phase lead is connected to a phase terminal and conductively couples it with a stator winding. An electric machine having an electronic package is also disclosed.
US10090726B2
The motor includes a motor body to rotate a shaft by generating a rotating magnetic field; a bearing supporting the shaft; and a bracket being electrically non-conductive, surrounding an outer periphery of the bearing, and supporting the bearing, wherein the bracket is not in contact with any member formed of conductive material at an outer periphery of the bracket.
US10090723B2
A three phase stator configured with phases that are U-phase, V-phase, and W-phase. The stator is configured such that a bus bar portion includes a joint that is formed at an end and is joined to a terminal portion of a different one of the coils. A connecting portion is formed between the joint portion and the winding portion. In the coils, a first coil and a second coil serve as the two coils joined to each other by the joint portion of the bus bar portion of the first coil and the terminal portion of the second coil, and ends of the terminal portions of middle coils are the coils disposed between the first coil and the second coil are located at a height closer to the stator core than the connecting portion of the first coil in a direction of a central axis of the stator core.
US10090721B2
A method for producing a rotor body includes producing one or more fiber strips from fiber material, and providing cutouts in the fiber strip or in the fiber strips. The fiber strip or the fiber strips are oriented in relation to one another such that at least one of the cutouts lies on another of the cutouts so that cutouts which lie one above the other form a three-dimensional receptacle for a magnet. A rotor for an electric motor with a rotor body is also provided.
US10090718B2
A contactless charging device includes a placement plate on which a portable apparatus is placed, a charging coil, a position detector having a position detection coil, a foreign object detector having a foreign object detection coil, an alarm, and a controller. The position detection coil and the foreign object detection coil are disposed on or under the placement plate. The controller drives the alarm if the foreign object detector detects the presence of a conductive foreign object on the placement plate, and then the position detector detects the portable apparatus on the placement plate.
US10090713B2
A wireless power transfer device and method including a first coil of wire having a first winding to receive electrical current and emit a first electromagnetic field, a second coil of wire having a second winding to receive electrical current and emit a second electromagnetic field, the second electromagnetic field weaker than the first electromagnetic field. A combined electromagnetic field of the first electromagnetic field and the second electromagnetic field to transmit power wirelessly through a first external surface of the wireless power transfer device to a receiving device, and decay faster over distance through a second external surface of the wireless power transfer device than through the first external surface.
US10090711B2
A power transmission apparatus includes a primary coil connected to an AC source; a primary resonance coil configured to receive power from the primary coil; a secondary resonance coil configured to receive power from the primary resonance coil by magnetic field resonance occurred between the primary resonance coil and the secondary resonance coil; a secondary coil configured to receive power from the secondary resonance coil; a phase difference detector detect a phase difference between a phase of voltage supplied to the primary resonance coil and a phase of current flowing through the primary resonance coil; a variable capacitor provided on the primary resonance coil; and a determination part determining a coupling degree between the primary resonance coil and the secondary resonance coil based on a change degree of the phase difference relative to a change amount of capacitance when the capacitance of the variable capacitor changes.
US10090710B2
A power receiving apparatus includes a plurality of resonance coils, a power receiving circuit, and a single wire configured to start at a first terminal of the power receiving circuit and to end at a second terminal of the power receiving circuit, the single wire forming one coil or a plurality of coils connected in series, wherein the one coil or the plurality of coils connected in series and the plurality of resonance coils are placed such that the one coil or the plurality of coils connected in series are couplable to the plurality of resonance coils.
US10090702B2
Reconfiguring a power system for an electrical load includes establishing a secondary feed to an electrical load that is receiving power from a primary power source. A set of secondary feed lines is coupled between a donor power source and a power input to the electrical load such that the set of secondary feed lines is configured to supply power from the donor power source to the electrical load. An automatic transfer switch is coupled in parallel with the set of secondary feed lines. The electrical load is transferred by the automatic transfer switch from the donor power source to the primary power source for the reconfiguration.
US10090701B2
A solar power generation system includes a plurality of solar cell groups, a plurality of chopper units each of which corresponds to one of the plurality of solar cell groups and raises a DC voltage obtained from the corresponding solar cell group. Each of the plurality of chopper units includes a first operating point control unit that respectively controls an output current of the corresponding chopper unit to optimize an operating point of each of the plurality of solar cell groups so as to obtain maximum power from the respective solar cell groups, and an inverter, which receives the DC voltage obtained from the plurality of chopper units and outputs AC power. The inverter includes a second operating point control unit that controls the DC voltage obtained from the plurality of chopper units to optimize the operating point of each of the plurality of solar cell groups.
US10090696B2
A control method of a wireless power receiving unit receiving charging power from a wireless power transmitting unit to perform wireless charging is provided. The control method includes receiving the charging power from the wireless power transmitting unit; detecting a change in a wireless charging environment; generating a signal indicating detection of the change in the wireless charging environment; and transmitting the signal indicating the detection of the change in the wireless charging environment to the wireless power transmitting unit.
US10090691B2
Disclosed is a power generation system provided with a renewable-energy-based electric power generator, capable of efficiently and stably outputting electric power at a predetermined power amount. The power generation system includes at least an electric power generator and a maximum power amount detection control unit that performs control such that a voltage and a current at the maximum power point can be detected at any time to output the result as a detection value. The power supplied from a variable voltage power source is selected when the voltage is short. In contrast, the power supplied from a constant voltage power source is selected when the current is short.
US10090688B2
Systems and methods for overcurrent protection in a battery charger are provided. For example, a method for overcurrent protection may include controlling a switching regulator to direct electrical current between the switching regulator and a battery port; sensing a voltage drop that is related to the electrical current passing between the switching regulator and the battery port; applying a first ramp voltage to the sensed voltage drop generating a modified sensed voltage drop; comparing the modified sensed voltage drop against at least one reference voltage; and when the modified sensed voltage drop exceeds the at least one reference voltage, changing operation of the switching regulator to protect the battery charger from an overcurrent state.
US10090685B2
Disclosed is a power supply system. A power supply system according to an embodiment includes a system control unit configured to set a first system droop curve for a plurality of batteries and a charging control unit configured to control charging/discharging of the plurality of batteries on the basis of the first system droop curve.
US10090680B2
Provided is an apparatus for delivering electrical power, in particular for delivering regeneratively produced electrical power, which has at least one converter and at least one filter for matching the delivery of power by the converter to a load impedance. Also provided is a method for operating the apparatus for delivering electrical power which allows improved monitoring of the functioning of the filters or mains filters and which uses means for determining at least one filter current in at least one filter, which means are designed in such a manner that said means make it possible to determine the at least one filter current during operation of the apparatus. Comparison means are provided and generate an error information signal using the desired value and actual value of the filter current and a predefinable error criterion.
US10090679B2
A voltage controller includes: a voltage adjusting unit that controls a voltage controller that changes a voltage of a bus, to which a plurality of power distribution lines are connected, such that the voltage of the bus is within a target voltage range; a communication processing unit that communicates with a voltage controller that controls a voltage control device connected to the power distribution line or a voltage monitoring device that is installed on the power distribution line to measure the voltage at an installation site; a target-voltage-range change request processing unit that transmits a change-possibility confirmation for inquiring about whether the target voltage range can be changed to the voltage monitoring device connected to another power distribution line, via the communication processing unit, and determines whether to change the target voltage range according to a response to the change-possibility confirmation.
US10090678B2
A production energy management system is provided, including a production and energy flow model definer configured to define a production and energy flow model wherein the production and energy flow model represents, by directed lines, a flow with regard to an input and output of a production-related material between apparatuses disposed in a plant and a flow with regard to an input and output of energy and associates index values of the production-related material and the energy with a kind of metered data measured in the plant, a data collector configured to collect the metered data from the plant, and an energy calculator configured to perform an energy calculation for each apparatus based on the collected metered data and the defined production and energy flow model.
US10090675B1
A power loss protection integrated circuit includes a VIN terminal, a VOUT terminal, an STR terminal, a switch circuit (eFuse), a control circuit, and a prebiasing circuit. In a normal mode, current flows from a power source, into VIN, through the eFuse, out of VOUT, and to the output node. A switching converter of which the control circuit is a part is disabled. If a switch over condition then occurs, the eFuse is turned off and the switching converter starts operating. The switching converter receives energy from STR and drives the output node. Switch over is facilitated by prebiasing. Prior to switch over, the prebiasing circuit prebiases a control loop node as a function of eFuse current flow prior to switch over. When the switching converter begins operating, the node is already prebiased for the proper amount of current to be supplied by the switching converter onto the output node.
US10090673B1
A direct current electrical power system having AC grid power attached to the bus through AC/DC converter, PV panel attached to the bus through DC/DC pre-conditioner, a first direct current load attached directly to the bus, and a second direct current load attached to the bus through a DC/DC converter. The function of the AC grid and AC/DC converter is to create and regulate the DC bus voltage. The function of the PV power is to provide as much power as required to the DC loads. Since the conversion efficiency of the DC/DC pre-conditioner is much higher than that of the AC/DC converter, the conversion loss is greatly reduced if the load is mainly powered from PV instead of AC grid. In addition, a battery can be attached to the bus through a battery charger/controller, which is a bi-directional DC/DC converter.
US10090666B2
In one embodiment, a PoDL system includes a PSE that uses high side and low side circuit breakers that uncouple the PSE voltage source from the wire pair in the event that a fault is detected. Faults may include a temporary short to ground, or to a battery voltage, or between the wires. The breakers perform an automatic retry operation in the event the fault has been removed. The voltages on the wires in the wire pair may be monitored to determine whether the voltages are within a normal range or indicative of a fault condition. Other embodiments are disclosed.
US10090661B2
A sealing boot for protecting an electrical interconnection includes: a main body having a cavity configured to house an interconnection of two electrical connectors; and a neck merging with one end of the main body and having a cylindrical inner surface that defines a bore that is continuous with the cavity of the main body, the inner surface having an inner diameter that is less than an inner diameter of the cavity of the main body. The inner surface of the neck includes a helical projection comprising a main artery and two tributaries, the tributaries each intersecting a section of the main artery at one end and merging with an end of the main artery at an opposite end.
US10090657B2
Provided is a circuit assembly that includes a circuit board that has an opening, a plurality of busbars that are laid on one surface side of the circuit board, a coil that has a main portion 16 and a plurality of lead terminals, the lead terminals being connected to the plurality of busbars that are exposed through the opening, and a heatsink that is laid, via an adhesive agent, on surfaces of the plurality of busbars that are opposite to the circuit board. Cut-out portions for evacuating the adhesive agent are formed at edges of the plurality of busbars that are opposite to each other in the opening.
US10090653B2
A cable gland and method for earthing, bonding, and electromagnetic capability with armored, metal-clad, and metallic-sheathed cable types. The cable gland includes an adjustable earthing coil arranged internally in a gland body of the cable gland that secures around a cable inserted in the cable gland. When fully coiled, the adjustable earthing coil is relaxed and as the adjustable earthing coil is expanded it generates a restoring force. An earthing strap attached to the adjustable earthing coil in the cable gland, provides grounding capabilities to the cable gland.
US10090652B2
A fitting for coupling ends of insulated conductors includes a sleeve to couple an end of a jacket of a first insulated conductor to an end of a jacket of a second insulated conductor. The sleeve is located between end portions of the insulated conductors. At least one of the ends of the sleeve is angled relative to the longitudinal axis of the sleeve. The sleeve has a longitudinal opening that extends along the length of the sleeve substantially the distance between end portions of the jackets of the insulated conductors. The longitudinal opening allows electrically insulating material to be filled into the sleeve.
US10090646B2
Disclosed is a spark plug capable of suppressing high-frequency noise by improving the material of an electrical connection part between a center electrode and a metal terminal within an axial hole of an insulator. A spark plug has an electrical connection part arranged in an axial hole of an insulator to establish electrical connection between a center electrode and a metal terminal. The electrical connection part includes a conductor having a first crystal phase formed of a Fe-containing oxide and a second crystal phase formed of a conductive metal oxide of perovskite crystal structure.
US10090634B1
A laser communication apparatus is provided for sending and receiving messages. A processor encodes user messages for a modulator. The modulator provides control signals related to the encoded message to a plurality of seed lasers. Each seed laser can provide light at a different wavelength. Amplifiers are joined to amplify light from the seed lasers. Amplified light is multiplexed together. Multiplexed light is transmitted by a collimating lens along a target vector. A portion of the light can be monitored by a first detector. A telescope receives light from the target vector and provides focused light to a second detector. The second detector provides a signal responsive to the received light to the processor. The processor decodes this signal to provide the received message.
US10090628B2
There is provided a cylinder including a first cylinder having an inner surface exposed; and a second cylinder joined to an outer surface of the first cylinder, the second cylinder containing alumina as a main component, the first cylinder containing yttrium-containing oxide as a main component.
US10090627B2
A terminal crimping device includes crimp tooling comprising an anvil and a ram movable toward the anvil with a crimp zone being defined between the anvil and the ram configured to receive a wire and a terminal configured to be crimped to the wire by the crimp tooling. An ultrasonic transmitting transducer is coupled to at least one of the anvil and the ram that transmits acoustic signals through the wire and terminal. A filter is provided on at least one of the anvil and the ram in the path of the acoustic signals that affects the acoustic signals.
US10090613B2
A connector device includes one or more terminal fittings connected to a wire, a plurality of connectors configured to be fitted into a mating connector by accommodating the one or more terminal fittings, and a holder for holding the plurality of connectors side by side, wherein the holder includes a wire cover portion surrounding the wire drawn out from the plurality of connectors, wherein the wire cover portion includes a contact piece for contacting the drawn wire to suppress a movement of the drawn wire.
US10090604B2
An antenna device includes a main-reflector including a main-reflector hole, an additional main-reflector, a sub-reflector, and an additional sub-reflector. The main-reflector surrounds an outer edge of the additional main-reflector, and has a reflective surface on the same side as the additional main-reflector. The sub-reflector faces the main-reflector hole on the reflective surface side of the additional main-reflector, and has a reflective surface facing the reflective surface of the additional main-reflector. The additional sub-reflector surrounds an outer edge of the sub-reflector, and has a reflective surface on the same side as the sub-reflector. The main-reflector reflects an incident electromagnetic wave toward the additional sub-reflector, the additional sub-reflector reflects toward the additional main-reflector the electromagnetic wave reflected by the main-reflector, the additional main-reflector reflects toward the sub-reflector the electromagnetic wave reflected by the additional sub-reflector, and the sub-reflector reflects toward the reflector hole the electromagnetic wave reflected by the additional main-reflector.
US10090602B2
A steerable beam antenna includes a rotatable drum having a diffraction grating surface, and a waveguide feed including first and second conductive metal bases extending axially along the length of the drum, each of the bases having an inner surface spaced from and opposed to the inner surface of the other base, and a proximal surface spaced from the drum surface by a gap. First and second parallel conductive metal plates extend distally from the first and second bases, respectively, the first and second plates having respective inner surfaces separated by an inter-plate space. First and second dielectric strips are flush-mounted on the inner surfaces of the first and second conductive metal bases, respectively, the first dielectric strip extending longitudinally along the inner surface of the first base, and the second dielectric strip extending longitudinally along the inner surface of the second base, opposite the first dielectric strip.
US10090600B2
A waveguide device according to an embodiment includes an electrically conductive member having an electrically conductive surface, a waveguide member extending so as to face along the electrically conductive surface, and stretches of artificial magnetic conductor on both sides of the waveguide member. The waveguide member includes a first portion extending in one direction, and at least two branches extending in mutually different directions from one end of the first portion, the at least two branches including a second portion and a third portion. The second portion has a recess in a side face that connects to one side face of the first portion, the recess reaching the waveguide face.
US10090599B2
Surface scattering antennas provide adjustable radiation fields by adjustably coupling scattering elements along a wave-propagating structure. In some approaches, the scattering elements are patch elements. In some approaches, the scattering elements are made adjustable by disposing an electrically adjustable material, such as a liquid crystal, in proximity to the scattering elements. Methods and systems provide control and adjustment of surface scattering antennas for various applications.
US10090597B1
In some embodiments, a mechanically reconfigurable slot antenna includes an electrically conductive layer having multiple slots, multiple electrically conductive parasitic patches, each patch associated with one of the slots, and a rack-and-pinion mechanism adapted to simultaneously linearly displace at least two of the patches along their associated slots.
US10090595B2
A rectenna for high efficiency RF-to-DC wireless energy harvesting that includes an off-center-fed dipole antenna and a rectifying circuit, wherein the rectifying circuit comprises at least one rectifying diode. The input impedance of the antenna may be directly conjugate matched to the impedance of the rectifying circuit over a wide range of frequencies and/or under different operating conditions. The impedance matching network required by a conventional rectenna system may therefore be eliminated using the methods disclosed for the design and implementation of the rectenna. The rectenna offers consistently high RF-to-DC power conversion efficiency over a wide range of frequencies and under different operating conditions. The rectenna may be connectible to a rectifying circuit utilizing different types of rectifying diodes.
US10090590B2
Apparatus and methods for enhanced antenna port isolation are disclosed. In one embodiment, a spatially compact patch antenna apparatus is disclosed. A plurality of walls are incorporated into the antenna assembly's bottom cover. The walls are located under the radiating element located on a top cover of the antenna assembly. The walls are in one implementation oriented orthogonally with respect to one another, and are placed adjacent to respective antenna feeds. The walls are then at least partly metallized using, for example, a laser direct structuring (LDS) process, and are further connected to a ground plane of an external substrate. By incorporating the metallized wall structures on the existing plastic structure of the bottom cover, isolation between the antenna ports is improved without requiring installation of additional components, use of slots in the ground plane, or increased physical separation (i.e., distance). Manufacturing cost and consistency are also advantageously improved.
US10090586B2
A joined structure which is configured such that a space between adjacent substrates is filled with a filling material. The joined structure includes a first substrate having a first conductor formed on a surface of the first substrate, a second substrate having a second conductor formed on a surface of the second substrate, arranged so that a surface of the first substrate faces a surface of the second substrate, a connecting conductor which electrically connects the first conductor and the second conductor, and a filling material between the first substrate and the second substrate. The filling material is formed into such a shape that a space is provided which corresponds to at least one of the first conductor, the second and the connecting conductor.
US10090584B2
The present invention provides a miniature wideband antenna for 5G, which includes a dielectric substrate, a coplanar waveguide feed structure on a front of the dielectric substrate, a main radiator, a second and third radiators and a first radiator on a back of the dielectric substrate. The antenna is small in size with operation band of 3 GHz-30 GHz which covers the various 5G frequency band and covers the current wireless modes of Wi-MAX, W-LAN, UWB and so on. The antenna guarantees future compatibility for various complicated communication modes and has good perspectives for many applications. Based on the antenna, the double-unit and four-unit MIMO antenna adopts orthogonal polarization and metamaterial unit. Thus, high unit separation is achieved without increase on the size of the antenna unit. The present invention has wide applications in small mobile device such as cell phone and laptop.
US10090581B2
A multiple antenna apparatus is provided. A first feed antenna unit is shared for receiving and transmitting radio frequency (RF) signals corresponding to a bandwidth of a first resonance mode, so as to increase antenna configurable space of the multiple antenna apparatus, and thus a closed slot antenna formed by a wire, a ground plane and a radiation element is able to be configured in the multiple antenna apparatus to receive and transmit the RF signals corresponding to a second resonance mode.
US10090578B2
An external case is configured to attach to a wireless device that has an antenna and a case separate from the external case. The external case has a first case portion and a second case portion. The second case portion is moveably attached to the first case portion and is moveable between a first position corresponding to the external case being closed and a second position corresponding to the external case being open. Additionally, the second case portion has an antenna system. The antenna system is parasitically coupled to the antenna of the wireless device. The antenna system receives from and sends to free space when the wireless device is operational, when the external case is attached to the wireless device, and when the second case portion is in the first position and in the second position.
US10090577B2
According to one embodiment, a data communication device includes a housing and an antenna. The housing includes a base formed of a carbon material and circumferential edges continuous with edges of the base and formed of a resin material. The antenna is accommodated in the housing and includes a conductive portion grounded via the base and an element portion arranged further away from the base than the conductive portion.
US10090570B2
Various embodiments provide for waveguide assemblies which may be utilized in wireless communication systems. Various embodiments may allow for waveguide assemblies to be assembled using tools and methodologies that are simpler than the conventional alternatives. Some embodiments provide for a waveguide assembly that comprises a straight tubular portion configured to be shortened, using simple techniques and tools, in order to fit into a waveguide assembly. For instance, for some embodiments, the waveguide assembly may be configured such that the straight portion can be shortened, at a cross section of the portion, using a basic cutting tool, such a hacksaw. In some embodiments, the straight portion may be further configured such that regardless of whether the straight tubular portion is shortened, the waveguide assembly remains capable of coupling to flanges, which facilitate coupling the straight tubular portion to connectable assemblies, such as other waveguide assemblies, radio equipment, or antennas.
US10090565B2
Thermally responsive materials, porous membranes comprising the thermally responsive materials, and batteries incorporating the porous membranes as thermally responsive separation membranes are provided. Also provided are methods of making the thermally responsive materials. The thermally responsive materials comprise upper critical solution temperature (UCST) polymers covalently bound to a support substrate.
US10090564B2
An electrochemical cell includes a negative electrode comprising a first active metal, a positive electrode comprising a second active metal, and an electrolyte comprising salts of the two active metals, a salt of the cathodic metal and a salt of the anodic metal. In operation, the electrolyte composition varies such that in a charging mode the salt of the anodic salt decreases, while the salt of the cathodic salt increases, and in a discharging mode the salt of the anodic salt increases, while the salt of the cathodic salt decreases. The cell is operational for both storing electrical energy and as a source of electrical energy as part of an uninterruptible power system. The cell is particularly suited to store electrical energy produced by an intermittent renewable energy source.
US10090562B2
A method for forming a thin film lithium ion battery includes, under a same vacuum seal, forming a stack of layers on a substrate including an anode layer, an electrolyte, a cathode layer and a first cap over the stack of layers to protect the layers from air. Under a same vacuum seal, the stack of layers is etched with a non-reactive etch process in accordance with a hardmask, and a second cap layer is formed over the stack of layers without breaking the vacuum seal. Contacts coupled to the cathode and the anode are formed.
US10090547B2
The present invention is directed to a fuel cell system with various features for optimal operations of an electronic device, a battery charger or a fuel refilling device. The fuel cell system includes an information storage device associated with the fuel supply, pump and/or refilling device. The information storage device can be any electronic storage device including, but not limited to, an EEPROM or a PLA. The information storage device can include encrypted information. The information storage device can include software code for confirming the identification of the cartridge before operation of the electronic device and/or refilling device. The information storage device can include instructions for a hot swap operation to shut down properly when the fuel supply is ejected while the electronic device is in operation. The present invention is also directed to system architecture for a fuel cell system that utilizes information storage devices. The system architecture may have flow regulators, which include a regulating valve.
US10090539B2
An object is to perform a purge at an appropriate timing. There is provided a fuel cell system mounted on a vehicle. The fuel cell system comprises a gas supplier that is configured to supply a purge gas into a fuel cell; and a controller that is configured to control the gas supplier and perform a purge with the purge as at a stop time of the vehicle. The controller obtains an ambient temperature in a driving state of the vehicle a plurality of times. In a case where an ambient temperature obtained last time among the ambient temperatures obtained in the driving state is lower than a predetermined reference value, the controller performs the purge with enhancing a purging capacity, compared with a case where the ambient temperature obtained last time is higher than the predetermined reference value.
US10090533B2
A non-carbon support particle is provided for use in electrocatalyst. The non-carbon support particle consists essentially of titanium dioxide and ruthenium dioxide. The titanium and ruthenium can have a mole ratio ranging from 1:1 to 9:1 in the non-carbon support particle. Also disclosed are methods of preparing the non-carbon support and electrocatalyst taught herein.
US10090530B2
Electrocatalysts having non-corrosive, non-carbon support particles are provided as well as the method of making the electrocatalysts and the non-corrosive, non-carbon support particles. Embodiments of the non-corrosive, non-carbon support particle consists essentially of titanium dioxide and ruthenium dioxide. Active catalyst particles of a platinum alloy are deposited onto each non-carbon composite support particle. The electrocatalyst can be used in fuel cells, for example.
US10090529B2
Process for the fabrication and manufacture of highly porous open-cell structures using templates that are formed by mechanical pressing, injection molding, sintering, or any combination thereof. The processing scheme includes coating, filling or depositing a material on, or inside the porous template. The highly porous structure results after the selective removal of the template and can be used for various applications such as electrochemical energy storage devices including high power and high-energy lithium-ion batteries.
US10090525B2
A positive-electrode material for a lithium secondary battery. The material includes a lithium oxide compound or a complex oxide as reactive substance. The material also includes at least one type of carbon material, and optionally a binder. A first type of carbon material is provided as a coating on the reactive substance particles surface. A second type of carbon material is carbon black. And a third type of carbon material is a fibrous carbon material provided as a mixture of at least two types of fibrous carbon material different in fiber diameter and/or fiber length. Also, a method for preparing the material as well as lithium secondary batteries including the material.
US10090520B2
Provided in one embodiment is an electrochemical cell, comprising: (i) a plurality of electrodes, comprising a fuel electrode that comprises aluminum and an air electrode that absorbs gaseous oxygen, the electrodes being operable in a discharge mode wherein the aluminum is oxidized at the fuel electrode and oxygen is reduced at the air electrode, and (ii) an ionically conductive medium, comprising an organic solvent; wherein during non-use of the cell, the organic solvent promotes formation of a protective interface between the aluminum of the fuel electrode and the ionically conductive medium, and wherein at an onset of the discharge mode, at least some of the protective interface is removed from the aluminum to thereafter permit oxidation of the aluminum during the discharge mode.
US10090519B2
An electrochemical cell includes a cathode including an early transition metal fluoro-bronze; an anode including magnesium metal; and an electrolyte; wherein: the early transition metal fluoro-bronze is configured for intercalation of magnesium ions.
US10090513B2
A method of forming a particulate material comprising silicon, the method comprising the step of reducing a particulate starting material comprising silica-containing particles having an aspect ratio of at least 3:1 and a smallest dimension of less than 15 microns, or reducing a particulate starting material comprising silica-containing particles comprising a plurality of elongate structural elements, each elongate structural element having an aspect ratio of at least 3:1 and a smallest dimension of less than 15 microns.
US10090503B2
Disclosed herein is an electrode terminal connecting member to connect two or more battery cells in series and/or in parallel to each other so as to manufacture a battery cell core pack, wherein the electrode terminal connecting member includes a plate body having a size sufficient to connect electrode terminals of the battery cells arranged in at least 2×2 matrix to each other, and the electrode terminals of the battery cells are directly coupled to the plate body in a state in which the plate body is not bent.
US10090501B2
Disclosed is a high heat resistance composite separator including a porous substrate having a plurality of pores, an inorganic coating layer formed on one surface of the porous substrate, the inorganic coating layer including a plurality of inorganic particles and a binder polymer disposed on a portion or all of surfaces of the inorganic particles to connect and bind the inorganic particles, and a high heat resistance polymer coating layer formed on the other surface of the porous substrate, the high heat resistance polymer coating layer including a high heat resistance polymer and inorganic particles dispersed in the high heat resistance polymer.
US10090491B2
An electrochemical accumulator including: at least one electrochemical cell made of at least one cathode and one anode and, on either side of an electrolyte, two current collectors, one of which is connected to the anode and the other to the cathode; a housing made of aluminium alloy arranged such as to sealingly contain the electrochemical cell(s); two current-output terminals, one of which is welded to a wall of the housing, the output terminal welded to the housing being made of an aluminium alloy having a magnesium content (Mg) that is no lower than 0.01% and no higher than 4%, and a copper content that is no lower than 0.05% and no higher than 0.3%, the aluminium alloy of the output terminal welded to the housing having a metallurgical state which grants same a breaking strength (Rm) of no less than 60 MPa.
US10090487B2
Embodiments of the disclosure provide a thin film packaging structure including a flexible thin film used for packaging a light-emitting display device, wherein the flexible thin film includes at least two layers of organic film layer, at least one layer of inorganic film layer and a light extraction film layer, each layer of the inorganic film layer is located between the two layers of the organic film layer, the light extraction film layer is located between the two layers of organic film layer or located on the outer surface of the outermost layer of the organic film layer, and the light extraction film layer includes a plurality of microstructures with the function of light extraction. The thin film packaging structure provided by embodiments of the disclosure can improve the luminous efficiency of the organic light-emitting display device packaged by the thin film packaging structure.
US10090479B2
Provided are a stretchable and/or foldable optoelectronic device, a method of manufacturing the same, and an apparatus including the stretchable and/or foldable optoelectronic device. A stretchable and/or foldable optoelectronic device may include an optoelectronic device portion on a substrate. The substrate may include an elastomeric polymer and may be stretchable. The optoelectronic device portion may be configured to have a wavy structure to be stretchable. The optoelectronic device portion may include a graphene layer and a quantum dot (QD)-containing layer. The stretchable and/or foldable optoelectronic device may further include a capping layer that includes an elastomeric polymer and is on the optoelectronic device portion. The stretchable and/or foldable optoelectronic device may further include a plastic material layer that contacts at least one surface of the optoelectronic device portion.
US10090476B2
The present invention relates to metal-carbene complexes comprising a central atom selected from iridium and platinum, and diazabenzimidazolocarbene ligands, to organic light diodes which comprise such complexes, to light-emitting layers comprising at least one such metal-carbene complex, to a device selected from the group comprising illuminating elements, stationary visual display units and mobile visual display units comprising such an OLED and to the use of such a metal-carbene complex in OLEDs, for example as emitter, matrix material, charge transport material and/or charge or exciton blocker.
US10090465B2
A semiconductor device is provided, including a lower conducting layer formed above a substrate, an upper conducting layer, and a memory cell structure formed on the lower conducting layer (such as formed between the lower and upper conducting layers). The memory cell structure includes a bottom electrode formed on the lower conducting layer and electrically connected to the lower conducting layer, a transitional metal oxide (TMO) layer formed on the bottom electrode, a TMO sidewall oxides formed at sidewalls of the TMO layer, a top electrode formed on the TMO layer, and spacers formed on the bottom electrode. The upper conducting layer is formed on the top electrode and electrically connected to the top electrode.
US10090461B2
Oxide-based three-terminal resistive switching logic devices and methods of fabricating oxide-based three-terminal resistive switching logic devices are described. In a first example, a three-terminal resistive switching logic device includes an active region disposed above a substrate. The active region includes an active oxide material region disposed directly between a metal source region and a metal drain region. The device also includes a gate electrode disposed above the active oxide material region. In a second example, a three-terminal resistive switching logic device includes an active region disposed above a substrate. The active region includes a first active oxide material region spaced apart from a second oxide material region. The device also includes metal input regions disposed on either side of the first and second active oxide material regions. A metal output region is disposed between the first and second active oxide material regions.
US10090459B2
A magnetoresistive element includes a storage layer as a ferromagnetic layer which has magnetic anisotropy perpendicular to film planes, and in which a magnetization direction is variable, a reference layer as a ferromagnetic layer which has magnetic anisotropy perpendicular to film planes, and in which a magnetization direction is invariable, a tunnel barrier layer as a nonmagnetic layer formed between the storage layer and the reference layer, and a first underlayer formed on a side of the storage layer, which is opposite to a side facing the tunnel barrier layer, and containing amorphous W.
US10090456B2
The present invention is directed to a magnetic tunnel junction (MTJ) memory element including a magnetic free layer structure and a magnetic reference layer structure with an insulating tunnel junction layer interposed therebetween; a magnetic fixed layer exchange coupled to the magnetic reference layer structure through an anti-ferromagnetic coupling layer; a magnesium oxide layer formed adjacent to the magnetic fixed layer; and a metal layer comprising nickel and chromium formed adjacent to the magnesium oxide layer. The magnetic reference layer structure includes a first and a second magnetic reference layers with a first perpendicular enhancement layer (PEL) interposed therebetween. The first and second magnetic reference layers have a first invariable magnetization direction substantially perpendicular to layer planes thereof. The magnetic fixed layer has a second invariable magnetization direction opposite to the first invariable magnetization direction. The magnetic free layer structure includes one or more magnetic free layers having a variable magnetization direction substantially perpendicular to layer planes thereof.
US10090451B2
Described embodiments include photonic integrated circuits and systems with photonic devices, including thermal isolation regions for the photonic devices. Methods of fabricating such circuits and systems are also described.
US10090433B2
A semiconductor heterostructure including a polarization doped region is described. The region can correspond to an active region of a device, such as an optoelectronic device. The region includes an n-type semiconductor side and a p-type semiconductor side and can include one or more quantum wells located there between. The n-type and/or p-type semiconductor side can be formed of a group III nitride including aluminum and indium, where a first molar fraction of aluminum nitride and a first molar fraction of indium nitride increase (for the n-type side) or decrease (for the p-type side) along a growth direction to create the n- and/or p-polarizations.
US10090430B2
A high efficiency configuration for a solar cell module comprises solar cells conductively bonded to each other in a shingled manner to form super cells, which may be arranged to efficiently use the area of the solar module, reduce series resistance, and increase module efficiency. The front surface metallization patterns on the solar cells may be configured to enable single step stencil printing, which is facilitated by the overlapping configuration of the solar cells in the super cells. A solar photovoltaic system may comprise two or more such high voltage solar cell modules electrically connected in parallel with each other and to an inverter. Solar cell cleaving tools and solar cell cleaving methods apply a vacuum between bottom surfaces of a solar cell wafer and a curved supporting surface to flex the solar cell wafer against the curved supporting surface and thereby cleave the solar cell wafer along one or more previously prepared scribe lines to provide a plurality of solar cells. An advantage of these cleaving tools and cleaving methods is that they need not require physical contact with the upper surfaces of the solar cell wafer. Solar cells are manufactured with reduced carrier recombination losses at edges of the solar cell, e.g., without cleaved edges that promote carrier recombination. The solar cells may have narrow rectangular geometries and may be advantageously employed in shingled (overlapping) arrangements to form super cells.
US10090427B2
A package structure of a long-distance sensor includes a substrate, a light-emitting chip, a sensing chip, two packaging gel bodies, a cap, and two sheltering devices. The substrate has a bearing surface. The light-emitting chip and the sensing chip are disposed on the bearing surface and separated from each other. The two packaging gel bodies cover the light-emitting chip and the sensing chip respectively. The top surface of each of the packaging gel bodies is formed with a lens portion and a shoulder portion. The cap is formed on the bearing surface and the packaging gel bodies and provided with a light-emitting hole and a light-receiving hole accommodating the lens portions and the shoulder portions of the top surfaces of the packaging gel bodies respectively. The two sheltering devices are disposed on the shoulder portions respectively for blocking light from passing through the shoulder portions.
US10090422B2
An encapsulated integrated photodetector waveguide structures with alignment tolerance and methods of manufacture are disclosed. The method includes forming a waveguide structure bounded by one or more shallow trench isolation (STI) structure(s). The method further includes forming a photodetector fully landed on the waveguide structure.
US10090421B2
Approaches for the foil-based metallization of solar cells and the resulting solar cells are described. In an example, a solar cell includes a substrate. A plurality of alternating N-type and P-type semiconductor regions is disposed in or above the substrate. A conductive contact structure is disposed above the plurality of alternating N-type and P-type semiconductor regions. The conductive contact structure includes a plurality of metal seed material regions providing a metal seed material region disposed on each of the alternating N-type and P-type semiconductor regions. A metal foil is disposed on the plurality of metal seed material regions, the metal foil having anodized portions isolating metal regions of the metal foil corresponding to the alternating N-type and P-type semiconductor regions.
US10090419B2
A solar cell includes a substrate formed of n-type single crystal silicon, an emitter region of a p-type which is positioned at a first surface of the substrate and includes a first emitter region having a first sheet resistance and a second emitter region having a second sheet resistance less than the first sheet resistance, a plurality of surface field regions of the n-type locally positioned at a second surface opposite the first surface of the substrate, a plurality of first electrodes which are positioned only on the second emitter region to be separated from one another and are connected to the second emitter region, and a plurality of second electrodes which are positioned on the plurality of surface field regions to be separated from one another and are connected to the plurality of surface field regions.
US10090409B2
A method for fabricating a LDMOS device, including: forming a semiconductor substrate; forming a dielectric layer atop the semiconductor substrate and an electric conducting layer on the dielectric layer; forming a first photoresist layer on the electric conducting layer; patterning the first photoresist layer through a first mask to form a first opening; etching the electric conducting layer through the first opening; implanting dopants of a first doping type into the semiconductor substrate through the first opening to form a first body region adjacent to the surface of the semiconductor substrate, and a second body region located beneath the first body region; removing the first photoresist layer; etching the electric conducting layer using a second photoresist layer and a second mask.
US10090407B2
To restrict alloy formation between a hydrogen-absorbing layer of titanium or the like and an electrode of aluminum or the like, provided is a semiconductor device. The semiconductor device may include a semiconductor substrate. The semiconductor device may include a first layer that is formed above the semiconductor substrate. The first layer may contain a hydrogen-absorbing first metal. The semiconductor device may include a second layer that is formed above the first layer. The second layer may contain a second metal differing from the first metal. The semiconductor device may include an Si-containing layer that is formed between the first layer and the second layer and contains silicon. The second layer may further include silicon. The Si-containing layer may have a higher silicon concentration than the second layer. The second metal may be aluminum. The first metal may be titanium.
US10090397B2
A semiconductor device structure is provided. The semiconductor device structure includes a semiconductor substrate and a gate stack positioned over the semiconductor substrate. The semiconductor device structure includes spacers positioned over sidewalls of the gate stack. The semiconductor device structure includes a first protective layer positioned between the gate stack and the spacers and between the spacers and the semiconductor substrate. The semiconductor device structure includes a second protective layer positioned between the spacers and the first protective layer. The first protective layer and the second protective layer include different materials.
US10090389B2
A semiconductor memory device and a method of fabrication of the same are provided. The semiconductor memory device comprises a two-terminal memory cell sequentially joined together with a first high concentration doping region doped with a first conductive dopant, a second base region doped with a second conductive type dopant, a first base region doped with the first conductive type dopant, and a second high concentration doping region doped with the second conductive type dopant, wherein a write voltage of the memory cell is controlled by adjusting the lengths or doping concentrations of the first and second base regions.
US10090387B2
An electronic device having at least a first HEMT transistor and bias circuit able to at least reverse bias the first HEMT transistor by applying an electric voltage VSD of a positive value between a source of the first HEMT transistor and a drain of the first HEMT transistor. The first HEMT transistor is able to be ON when a value of an electric voltage VGD between a gate of the first HEMT transistor and the drain of the first HEMT transistor is higher than a value of a threshold voltage Vth of the first HEMT transistor. The electronic device has, during a forward biasing, a behavior similar to that of a forward biased or reverse biased Zener diode.
US10090384B2
A tensile strained silicon layer and a compressively strained silicon germanium layer are formed on a strain relaxed silicon germanium buffer layer substrate. A relaxed silicon layer is formed on the substrate and the compressively strained silicon germanium layer is formed on the relaxed silicon layer. The compressively strained silicon germanium layer can accordingly have approximately the same concentration of germanium as the underlying strain relaxed buffer layer substrate, which facilitates gate integration. The tensile strained silicon layer and the compressively strained silicon germanium layer can be configured as fins used in the fabrication of FinFET devices. The relaxed silicon layer and a silicon germanium layer underlying the tensile silicon layer can be doped in situ to provide punch through stop regions adjoining the fins.
US10090381B2
A semiconductor device comprises a lower structure on a substrate and including a recess region, first and second barrier layers covering an inner surface of the recess region and a top surface of the lower structure, the inner surface of the recess region including a bottom surface and an inner sidewall connecting the bottom surface to the top surface of the lower structure, and an interlayer dielectric layer provided on the second barrier layer and defining an air gap in the recess region. A first step coverage is obtained by dividing a thickness of the first barrier layer on an inner sidewall of the recess region by a thickness of the first barrier layer on the top surface of the lower structure. A second step coverage is obtained by dividing a thickness of the second barrier layer on the inner sidewall of the recess region by a thickness of the second barrier layer on the top surface of the lower structure. The first step coverage is different from the second step coverage.
US10090380B2
In one embodiment, a semiconductor substrate is provided having a localized superjunction structure extending from a major surface. A doped region is then formed adjacent the localized superjunction structure to create a charge imbalance therein. In one embodiment, the doped region can be an ion implanted region formed within the localized superjunction structure. In another embodiment, the doped region can be an epitaxial layer having a graded dopant profile adjoining the localized superjunction structure. The charge imbalance can improve, among other things, unclamped inductive switching (UIS) performance.
US10090379B2
When hydrogen penetrates in to the semiconductor device, a gate voltage threshold of a gate structure (Vth) is shifted. Penetrating of hydrogen into the semiconductor device from the edge termination structure section which is positioned at an end portion of the semiconductor device is prevented. To provide a semiconductor device comprising a semiconductor substrate in which an active region and an edge termination structure section which is provided around the active region are provided, a first lower insulating film which is provided in the edge termination structure section on the semiconductor substrate, and a first protective film which is provided on the first lower insulating film, and is electrically insulated from the semiconductor substrate, and occludes hydrogen.
US10090362B2
A display device includes a plurality of pixels each having a plurality of light-emitting regions including at least a first light-emitting region of a first color, a second light-emitting region of a second color, and a third light-emitting region of a third color and a light-transmitting region. Visibility of the first color is higher than visibility of the second color. The plurality of light-emitting regions are divided into a first group including the first light-emitting region and a second group including the second light-emitting region. The first light-emitting region is adjacent to the second light-emitting region. The light-transmitting region is located between the first light-emitting region and the second light-emitting region. The light-transmitting region is not located in a region between light-emitting regions adjacent to each other in the first group and in a region between light-emitting regions adjacent to each other in the second group.
US10090358B2
A camera module assembly including a circuit carrier substrate having a first region integrally formed with a second region, the second region being movable with respect to the first region. The camera module assembly may further include an image sensor device positioned within a cavity formed in the first region of the circuit carrier substrate. The image sensor device may have a conductive via and a redistribution layer formed therein. The conductive via and the redistribution layer are electrically connected to the circuit carrier substrate along the side of the image sensor device facing the circuit carrier substrate. The camera module assembly further includes an electronic component positioned within a second cavity formed in the first region, the electronic component being electrically connected to the circuit carrier substrate.
US10090347B1
An image sensor may include an array of imaging pixels and an array of color filter elements that covers the array of imaging pixels. The array of imaging pixels may include visible light pixels that are covered by visible light color filter elements and near-infrared light pixels that are covered by near-infrared light color filter elements. The imaging pixels may be arranged in a pattern having a repeating 2×2 unit cell of pixel groups. Each pixel group may include a visible light pixel sub-group and a near-infrared light pixel sub-group. Signals from each pixel group may be processed to determine a representative value for each pixel group that includes both visible light and near-infrared light information.
US10090345B2
A device includes a metal pad at a surface of an image sensor chip, wherein the image sensor chip includes an image sensor. A stud bump is disposed over, and electrically connected to, the metal pad. The stud bump includes a bump region, and a tail region connected to the bump region. The tail region includes a metal wire portion substantially perpendicular to a top surface of the metal pad. The tail region is short enough to support itself against gravity.
US10090344B2
An imaging device which can perform imaging with a global shutter system and in which transistors are shared by pixels is provided. The imaging device includes first and second photoelectric conversion elements and first to sixth transistors. Active layers of the first to fourth transistors each include an oxide semiconductor. The imaging device has a configuration in which a reset transistor and an amplifier transistor are shared by a plurality of pixels and can perform imaging with a global shutter system. In addition, the imaging device can be used as a high-speed camera.
US10090339B2
Disclosed is a radio frequency (RF) switch that includes a substrate and a plurality of elongated drain/source (D/S) diffusion regions laterally disposed in parallel with one another and separated by a plurality of elongated channel regions. A plurality of elongated D/S resistor regions extends between an adjacent pair of plurality of elongated D/S diffusion regions, and a plurality of elongated gate structures resides over corresponding ones of the elongated channel regions. A silicide layer resides over a majority of at least top surfaces of the plurality of the elongated D/S diffusion regions and the plurality of elongated gate structures, wherein less than a majority of each of the plurality of the elongated D/S resistor regions are covered by the silicide layer.
US10090310B2
Memory devices and methods of operating memory devices are shown. Configurations described include a memory cell string having an elongated n type body region and having select gates with p type bodies. Configurations and methods shown can provide a reliable bias to a body region for memory operations such as erasing.
US10090304B2
An impurity source film is formed along a portion of a non-planar semiconductor fin structure. The impurity source film may serve as source of an impurity that becomes electrically active subsequent to diffusing from the source film into the semiconductor fin. In one embodiment, an impurity source film is disposed adjacent to a sidewall surface of a portion of a sub-fin region disposed between an active region of the fin and the substrate and is more proximate to the substrate than to the active area. In further embodiments, the impurity source film may provide a source of dopant that renders the sub-fin region complementarily doped relative to a region of the substrate forming a P/N junction that is at least part of an isolation structure electrically isolating the active fin region from a region of the substrate.
US10090302B2
A method of forming a vertical fin field effect transistor (vertical finFET) with a self-aligned shallow trench isolation region, including forming a pinch-off layer on one or more vertical fin segments, wherein the pinch-off layer has a thickness on the sidewalls of the one or more vertical fin segments, forming a trench mask layer on predetermined portions of the pinch-off layer, removing portions of the pinch-off layer not covered by the trench mask layer, where the removed portions of the pinch-off layer exposes underlying portions of the substrate, and removing at least a portion of the substrate to form one or more isolation region trenches, where the distance of the sidewall of one of the one or more isolation region trenches to an adjacent vertical fin segment is determined by the thickness of the pinch-off layer.
US10090301B2
A gate-all around fin double diffused metal oxide semiconductor (DMOS) devices and methods of manufacture are disclosed. The method includes forming a plurality of fin structures from a substrate. The method further includes forming a well of a first conductivity type and a second conductivity type within the substrate and corresponding fin structures of the plurality of fin structures. The method further includes forming a source contact on an exposed portion of a first fin structure. The method further comprises forming drain contacts on exposed portions of adjacent fin structures to the first fin structure. The method further includes forming a gate structure in a dielectric fill material about the first fin structure and extending over the well of the first conductivity type.
US10090296B2
A semiconductor device includes a wiring layer that includes at least one low-dielectric rate interlayer insulating film layer; a guard ring that is formed by placing in series a wire and a via so as to be in contact with a through electrode, in a portion in which the through electrode passing through the wiring layer is formed; and the through electrode that is formed by being buried inside the guard ring.
US10090287B1
A deep trench capacitor having a high capacity is formed into a deep trench having faceted sidewall surfaces. The deep trench is located in a bulk silicon substrate that contains an upper region of undoped silicon and a lower region of n-doped silicon. The lower region of the bulk silicon substrate includes alternating regions of n-doped silicon that have a first boron concentration (i.e., boron deficient regions), and regions of n-doped silicon that have a second boron concentration which is greater than the first boron concentration (i.e., boron rich regions).
US10090277B2
3D integrated circuit packages with through-mold first level interconnects and methods to form such packages are described. For example, a semiconductor package includes a substrate. A bottom semiconductor die has an active side with a surface area. The bottom semiconductor die is coupled to the substrate with the active side distal from the substrate. A top semiconductor die has an active side with a surface area larger than the surface area of the bottom semiconductor die. The top semiconductor die is coupled to the substrate with the active side proximate to the substrate. The active side of the bottom semiconductor die is facing and conductively coupled to the active side of the top semiconductor die. The top semiconductor die is conductively coupled to the substrate by first level interconnects that bypass the bottom semiconductor die.
US10090274B2
A method and system for electrically connect a semiconductor device with a flip-chip form factor to a printed circuit board. An exemplary embodiment of the method comprises: aligning solder contacts on the device with a first copper contact and a second copper contact of the external circuitry, and, applying a supply current only directly to a buried layer of the first copper and not directly to the layer which is nearest the device, such that no current is sourced to the device through the layer nearest the device.
US10090267B2
A semiconductor structure is provided. The semiconductor structure includes a first substrate and a metal pad formed over the first substrate. The semiconductor structure further includes a modified conductive pillar having a top portion and a bottom portion formed over the metal pad and a solder layer formed over the modified conductive pillar. In addition, the top portion of the modified conductive pillar has a first sidewall in a first direction and a bottom portion of the modified conductive pillar has a second sidewall in a second direction different from the first direction.
US10090261B2
A microelectronic package may be fabricated with debug access ports formed either at a side or at a bottom of the microelectronic package. In one embodiment, the debug access ports may be formed within an encapsulation material proximate the microelectronic package side. In another embodiment, the debug access ports may be formed in a microelectronic interposer of the microelectronic package proximate the microelectronic package side. In a further embodiment, the debug access ports may be formed at the microelectronic package bottom and may include a solder contact.
US10090243B2
An inductor includes a plurality of first conductive lines, a plurality of second conductive lines and a plurality of contacts. Each of the first conductive lines is spaced apart from one another. Each of the second conductive lines is spaced apart from one another, and each of the second conductive lines crosses over each of the first conductive lines. Each of the contacts electrically interconnects one of the first conductive lines and one of the second conductive lines. These contacts are arranged in a way such that at least parts of the first conductive lines and at least parts of the second conductive lines form an electric current path serving as an inductor.
US10090239B2
A Metal-Insulator-Metal on-die capacitor is described with partial vias. In one example, first and second power grid layers are formed in a semiconductor die. The power grid layers have power rails. First and second metal plates are formed in metal layers of the die between the power grid layers. Full vias extend from a power rail of the first polarity of the first power grid layer to a first side of the second metal plate and from a second side of the second metal plate opposite the first side of the metal plate to a power rail of the first polarity of the second power grid layer. Partial vias extend from the power rail of the first polarity of the second power grid layer and end at the second side of the second metal plate.
US10090238B2
A wiring substrate includes insulating layers including a first insulating layer and an outermost insulating layer such that the first insulating layer is positioned at one end of the insulating layers in a lamination direction and that the outermost insulating layer is positioned at the opposite end of the insulating layers in the lamination direction and includes a reinforcing material; conductive layers laminated on the insulating layers such that the conductive layers include an outermost conductive layer formed on the outermost insulating layer and including pads, and a semiconductor element accommodated in an accommodating portion of the first insulating layer. The insulating layers are formed such that the insulating layers do not contain a reinforcing material other than the outermost insulating layer.
US10090236B2
The described embodiments include an interposer with signal routes located therein. The interposer includes a set of sites arranged in a pattern, each site including a set of connection points. Each connection point in each site is coupled to a corresponding one of the signal routes. Integrated circuit chiplets may be mounted on the sites and signal connectors for mounted integrated circuit chiplets may coupled to some or all of the connection points for corresponding sites, thereby coupling the chiplets to corresponding signal routes. The chiplets may then send and receive signals via the connection points and signal routes. In some embodiments, the set of connection points in each of the sites is the same, i.e., has a same physical layout. In other embodiments, the set of connection points for each site is arranged in one of two or more physical layouts.
US10090214B2
A wafer in accordance with various embodiments may include: at least one metallization structure including at least one opening; and at least one separation line region along which the wafer is to be diced, wherein the at least one separation line region intersects the at least one opening.
US10090212B2
An embodiment of the present disclosure discloses an evaporation method, including: providing a flexible substrate having an original size; stretching the flexible substrate to have an evaporation size, wherein, the evaporation size is greater than the original size; arranging a mask on a side of the flexible substrate having the evaporation size; evaporating a material onto the flexible substrate having the evaporation size by using the mask, to form a patterned film layer.
US10090208B2
Provided are: a method for measuring and evaluating (predicting or estimating) stress stability of an oxide semiconductor thin film in a contactless manner; and a quality control method for an oxide semiconductor. This evaluation method comprises a first step and a second step. The first step includes: subjecting an oxide semiconductor thin film to irradiation with both excitation light and microwave radiation; stopping the irradiation with the excitation light after the maximum intensity of reflected wave of the microwave radiation, which varies with the irradiation of the excitation light, from the thin film has been observed; and thereafter measuring a variation in the reflectance with which the microwave radiation is reflected by the thin film. The second step includes: calculating, from the variation in the reflectance, a parameter that corresponds to slow attenuation observed about 1 μs after the stopping; and thus evaluating the stress stability of the oxide semiconductor.
US10090202B2
A method of forming a semiconductor device that includes providing a first set of fin structures having a first pitch, and a second set of fin structure having a second pitch, wherein the second pitch is greater than the first pitch. An epitaxial semiconductor material on the first and second set of fin structures. The epitaxial semiconductor material on the first fin structures is merging epitaxial material and the epitaxial material on the second fin structures is non-merging epitaxial material. A dielectric liner is formed atop the epitaxial semiconductor material that is present on the first and second sets of fin structures. The dielectric liner is removed from a portion of the non-merging epitaxial material that is present on the second set of fin structures. A bridging epitaxial semiconductor material is formed on exposed surfaces of the non-merging epitaxial material.
US10090195B2
A method includes forming a diffusion barrier over a semiconductor structure. The formation of the diffusion barrier includes performing a first tantalum deposition process, the first tantalum deposition process forming a first tantalum layer over the semiconductor structure, performing a treatment of the first tantalum layer, and performing a second tantalum deposition process after the treatment of the first tantalum layer. The treatment modifies at least a portion of the first tantalum layer. The second tantalum deposition process forms a second tantalum layer over the first tantalum layer.
US10090178B2
There is provided a method of measuring a temperature of a gas in a line connected to a gas supply source and a decompressor, the line being divided by a first, a second and a third valve into a first line between the first valve and the second valve and a second line between the second valve and the third valve. A first pressure rise rate of a gas in the first line is measured when introducing a gas at a predetermined flow rate into the first and the second line. A second pressure rise rate of a gas in the first line is measured when introducing a gas at a predetermined flow rate only into the first line. A gas temperature in the first line is calculated based on known inner volume of the second line, the first pressure rise rate, and the second pressure rise rate.
US10090176B2
A temperature adjustment device includes a holding plate having a placing surface on which a processed substrate is placed. The holding plate includes a heating element capable of heating the processed substrate placed on the placing surface. A base plate that supports the holding plate includes first through holes extending through the base plate in a thickness direction. An adhesive layer, which adheres the base plate and the holding plate, includes second through holes that are respectively in communication with the first through holes. Adjustment rods are respectively inserted into the first through holes. Each of the adjustment rods includes a distal end located in a corresponding one of the second through holes.
US10090174B2
A semiconductor processing chamber is provided and may include a wafer transfer passage that extends through a chamber wall and has an inner passage surface defining an opening, an insert including an insert inner surface defining an insert opening, and a gas inlet. A first recessed surface of the wafer transfer passage extending at least partially around and outwardly offset from the inner passage surface, a first insert outer surface extending at least partially around and outwardly offset from the insert inner surface, and a first wall surface extending between the inner passage surface and the first recessed surface, at least partially define a gas distribution channel fluidically connected to the gas inlet, the first recessed surface is separated from the first insert outer surface by a first distance and an insert front surface faces and is separated from the first wall surface by a first gap distance.
US10090167B2
Semiconductor devices and methods of forming the same are disclosed. A dielectric layer is formed over an underlying layer. A first mask layer and a second mask layer are formed on the dielectric layer such that the first mask layer is interposed between the second mask layer and the dielectric layer. An opening is formed in the first mask layer, the second mask layer and the dielectric layer. Subsequently, the second mask layer is removed. The opening is extended and corners of the first mask layer are rounded. A conductive feature is formed in the extended opening.
US10090159B2
Described is a chemical-mechanical polishing (CMP) composition comprising the following components: (A) surface modified silica particles having a negative zeta potential of −15 mV or below at a pH in the range of from 2 to 6 (B) one or more polymers selected from the group consisting of N-vinyl-homopolymers and N-vinyl copolymers (C) water (D) optionally one or more further constituents, wherein the pH of the composition is in the range of from 2 to 6.
US10090153B2
Method and devices are disclosed for device manufacture of gallium nitride devices by growing a gallium nitride layer on a silicon substrate using Atomic Layer Deposition (ALD) followed by rapid thermal annealing. Gallium nitride is grown directly on silicon or on a barrier layer of aluminum nitride grown on the silicon substrate. One or both layers are thermally processed by rapid thermal annealing. Preferably the ALD process use a reaction temperature below 550° C. and preferable below 350° C. The rapid thermal annealing step raises the temperature of the coating surface to a temperature ranging from 550 to 1500° C. for less than 12 msec.
US10090152B2
There is provided a method of manufacturing a semiconductor device, which includes: forming a seed layer doped with a dopant on a substrate by performing a cycle a predetermined number of times, the cycle including: supplying a halogen-based first process gas to the substrate, supplying a non-halogen-based second process gas to the substrate, and supplying a dopant gas to the substrate; and supplying a third process gas to the substrate to form a film on the seed layer.
US10090146B2
A mass spectrometer is disclosed comprising an ion mobility separation device for separating ions according to their ion mobility, a first quadrupole mass filter downstream of the ion mobility separation device, a control system arranged and adapted to scan and/or step the set mass of the first quadrupole mass filter a plurality of times over a first mass to charge ratio range of <±2 amu during the elution time of an ion mobility peak from the ion mobility separation device, and an analyzer or ion detector downstream of the first quadrupole mass filter arranged and adapted to analyze or detect ions so as to acquire multi-dimensional ion mobility-mass to charge ratio data.
US10090145B2
A system for testing the chemical content of a plurality of plastic containers continuously moving along a test line. The system includes a detector maintained at a first vacuum level for sequentially receiving a sample of air from each of the plurality of plastic containers as they move along the test line and for detecting the chemical content of each of the samples. There is a conduit including a first end proximate the plurality of plastic containers and a second, remote end. There is a sensor module interfacing the conduit between its first end and the second ends. There is also a vacuum pump interconnected to the second end of the conduit to maintain the interior of the conduit at a second, lower vacuum level and to establish an airflow rate to sequentially withdraw and transport air samples from the plastic containers to the sensor module.
US10090141B2
A method of constructing an ion guide is disclosed comprising providing an elongated spine member and a plurality of plates. Each plate comprises an aperture therethrough for receiving the spine member and at least one electrode for use in guiding ions. The apertures of the plates are arranged around the spine member and the plates are arranged along the spine member. The plates are then locked in position on the spine member such that the plates are fixed axially with respect to the spine member and so that the electrodes of the plates are arranged so as to form an array of electrodes for use in guiding ions.
US10090139B2
A mass analysis device capable of reliably detecting the peak in a mass chromatogram of a given m/z is equipped with a control unit, which generates a mass chromatogram and total ion chromatogram. The control unit includes a determination unit which, using the total ion chromatogram, determines the start time and end time of the peak in the total ion chromatogram by searching for the peak based on maximum value of detected intensity and searching for peak start time and end time based on slope of change of detected intensity; and a detection unit, which detects the peak in the mass chromatogram by making the start time and end time of the peak in the mass chromatogram the same as the start time and end time of the peak in the total ion chromatogram.
US10090129B1
A housing assembly is for an electrical switching apparatus. The housing assembly includes a base, a cover, and only one single coupling member extending through the base and the cover in order to couple the base to the cover.
US10090121B2
A thin keyboard device is described herein. In one or more implementations, a keyboard device includes a plurality of keys, and a housing that includes a structural printed circuit board (PCB). The structural PCB includes, for each of the plurality of keys, a first conductive trace and a second conductive trace. The keyboard device further includes a key-switch mechanism for each of the plurality of keys. The key-switch mechanism includes a conductive material oriented towards the first conductive trace and the second conductive trace, and is configured to cause the conductive material to move downwards, when the key is depressed, to electrically connect the first conductive trace and the second conductive trace of the depressed key.
US10090114B2
Provided are a hole transporting material for a photovoltaic device and a photovoltaic device including the same, wherein the hole transporting material is a triphenylamine derivative into which a specific substituent is introduced. The triphenylamine derivative into which the specific substituent is introduced according to the present invention is used as a material of a hole transport layer of the photovoltaic device to exhibit improved power conversion efficiency than those of the existing materials. The triphenylamine derivative into which the specific substituent is introduced according to the present invention has high hole mobility, an appropriate energy level, thermal stability, and good solubility due to a structural characteristic, and when the triphenylamine derivative is applied as the hole transporting material of the photovoltaic device, particularly, a perovskite solar cell, or an organic solar cell, excellent power conversion efficiency and device stability are exhibited as compared to the existing hole transporting material, Spiro-OMeTAD or PEDOT:PSS mixture.
US10090106B2
A laminated ceramic electronic component with a cuboid-shaped element main body having a first main face and a second main face elongating along the length direction and the width direction, a first side face and a second side face elongating along the length direction and the height direction, and a first end face and a second end face elongating along the width direction and the height direction; and a pair of internal electrode layers opposite to each other in the height direction inside the element main body with a dielectric layer interposed therebetween in such a manner that they are exposed at the first end face or the second end face, wherein the thickness of the dielectric layer becomes larger from central portion to the first side face and the second side face.
US10090104B2
A mold comprising a die, an upper punch, and a lower punch, the pressure surface of one or both of the upper and lower punches being shaped non-planar, a cavity being defined between the die and the lower punch, is combined with a feeder including a shooter provided with a main sieve at its lower end port, the main sieve having a sifting surface of substantially the same non-planar shape as the pressure surface. A rare earth sintered magnet is prepared by feeding an alloy powder into the cavity through the shooter and sieve while applying weak vibration and vertical reciprocation to the shooter, applying a uniaxial pressure to the alloy powder fill in the cavity under a magnetic field to form a precursor, and heat treating the precursor.
US10090103B2
Provided is a method for manufacturing a rare-earth magnet capable of preventing the lubricant from flowing down during hot deformation processing, whereby friction force can be made as uniform as possible at the overall region of the sintered body, and so the rare-earth magnet manufactured can have less distribution of magnetic performance. A method for manufacturing a rare-earth magnet includes: a first step of sintering magnetic powder MF as a material of the rare-earth magnet to prepare a sintered body S; and a second step of placing the sintered body S in a cavity K of a forming die M made up of a die D and a lower punch P and/or an upper punch P sliding in the die D, and performing hot deformation processing of the sintered body S to give magnetic anisotropy to the sintered body to manufacture the rare-earth magnet C. In the second step, a lubrication sheet 10 is disposed between a side face of each of the lower and the upper punches P, P facing the cavity K and the sintered body S, the lubrication sheet including a pair of graphite sheets 11 and glass-based lubricant 12 sandwiched therebetween, and the hot deformation processing is performed while sandwiching the sintered body S between the upper and the lower lubrication sheets 10.
US10090095B2
A stationary induction electrical apparatus includes a disc winding having a structure in which a flow path for a cooling medium is provided between coils where a low voltage is generated between shield wires, an L-shaped insulation barrier is provided between coils where a high voltage is generated between the shield wires, a horizontal portion of the L-shaped insulation barrier is provided so as to closely contact an upper surface or a lower surface of the disc coil, a tip end portion in an axial direction of the L-shaped insulation barrier is provided so as to closely contact an inner surface of the disc coil which is adjacent to a pressboard insulation cylinder, and a height of the tip end portion in the axial direction is lower than a thickness of one coil.
US10090086B2
The invention relates to a space-saving isolating arrester, having for at least two electronic components (EB1, EB2) to be monitored, with the electronic components to be monitored being fastened to a carrier (P) using a thermally softenable fixing means, with an energy accumulator (D1,D2) being arranged on each of the electronic components which—when a thermally softenable fixing means softens—displaces the associated electronic component substantially parallel to the carrier (P), thereby disconnecting the associated electronic component, and also having a mechanically displaceable display means (ANZ), with the mechanically displaceable display means indicating that one or more of the electronic components to be monitored has been disconnected, and with the mechanically displaceable display means (ANZ) being displaced by a disconnecting electronic component.
US10090085B2
The present invention relates to a product and fabrication method for a varistor comprising a solid phase of zinc oxide particles substantially uniformly dispersed within a resin media. The varistor of the present invention is synthesized by mixing a substantially homogenous mixture of solid zinc oxide particles and a resin media, and heating the mixture under conditions to melt the resin and suspend the solid zinc oxide particles therein.
US10090071B2
A system for disposing of one or more radioactive components from a nuclear reactor may include a first receptacle configured to receive the one or more radioactive components, a frame configured to support the first receptacle in the nuclear reactor, and a device configured to separate the one or more radioactive components into two or more portions during lowering of the one or more radioactive components into the first receptacle. A method for disposing of one or more radioactive components from a nuclear reactor may include assembling a system for disposing of the one or more radioactive components, and moving the assembled system to an area of a reactor core. A method for disposing of one or more radioactive components from a nuclear reactor may include assembling a system for disposing of the one or more radioactive components in an area of a reactor core.
US10090068B2
A system and method that allows caregivers, central monitoring services, and other persons to monitor whether a monitored individual's hand(s) have entered into an area where the caregiver has determined the monitored individual's hand(s) should not be, such as where the monitored individual may remove or disturb a piece of medical equipment. Where the monitored individual's hand(s) do enter the restricted area that is represented by an electronic virtual safety zone, an alert can be generated by the system and method.
US10090064B2
Systems and apparatuses are provided for an arbiter circuit for timing based ZQ calibration. An example system includes a resistor and a plurality of chips. Each of the plurality of chips further includes a terminal coupled to the resistor, a register storing timing information, and an arbiter circuit configured to determine whether the resistor is available based, at least in part, on the timing information stored in the register. The timing information stored in the register of each respective chip of the plurality of chips is unique to the respective chip among the plurality of chips.
US10090061B2
A memory test data generating circuit and method for generating a plurality of sets of test data is provided. The plurality of sets of test data is provided to a memory via a plurality of channels by a memory controller and is for testing the memory. The memory test data generating circuit includes: a plurality of counters, generating a plurality of counter values; and a data repetition and combination unit, generating the plurality of sets of test data according to the plurality of counter values, a bit width between the memory test data generating circuit and the memory controller, and a bit width between the memory controller and the memory. The test data of each channel is an identical and periodical data series.
US10090057B2
Apparatuses, systems, methods, and computer program products are disclosed for dynamic strobe timing. A controller is configured to generate a strobe signal to facilitate data transfer. A controller is configured to receive a feedback signal in response to initiation of a strobe signal. A controller is configured to control a duration of a strobe signal based on a feedback signal.
US10090053B2
Various embodiments, disclosed herein, include apparatus and methods to read a logic level in a selected memory cell in a selected string of a memory by sensing the logic level in response to a read current flowing through the selected string to a data line. Additional apparatus, systems, and methods are disclosed.
US10090035B2
A semiconductor device includes a bit-line sense amplifier (S/A) circuit configured to sense and amplify data stored in a resistive memory cell according to a reference current. The bit-line S/A circuit includes a cross-coupled latch circuit and a write latch circuit. The cross-coupled latch circuit is coupled to an input/output circuit via a first line and a complementary first line. The cross-coupled latch circuit is configured to receive write data via the first line, and to latch the write data during a data write operation. The write latch circuit is coupled to the cross-coupled latch circuit, and configured to store the write data in the resistive memory cell via a second line during the data write operation.
US10090033B2
A physically-unclonable-function (PUF) circuit and the control method thereof are provided, and the control method can be applied to the magnetoresistive device. The control method includes providing a first energy to a plurality of magnetic-tunnel junction (MTJ) devices after initializing the MTJ devices to a resistance state, and determining whether the hamming weight of at least one of the MTJ devices which has a predetermined resistance state is within a predetermined range or not.
US10090026B2
In an example apparatus, a command path receives read commands and provides respective control signals for each read command. The command path is configured to provide initial control signals for an initial read command responsive to a first clock edge of a clock signal of a plurality of multiphase clock signals and to further provide respective control signals for subsequent read commands responsive to receipt of the subsequent read commands. The example apparatus further includes a read data output circuit configured to receive the control signals from the command path and further receive read data in parallel. The read data output circuit is configured to provide the read data serially responsive to the control signals.
US10090023B2
To provide a memory device with short overhead time and a semiconductor device including the memory device. A memory device includes a first circuit that can retain data and a second circuit by the supply of power supply voltage. The second circuit includes a third circuit that selects a first potential corresponding to the data or a second potential supplied to a first wiring; a first transistor having a channel formation region in an oxide semiconductor film; a capacitor that hold the first potential or the second potential that is selected by the third circuit and supplied through the first transistor; and a second transistor controlling a conduction state between the first circuit and a second wiring that can supply a third potential in accordance with the potential retained in the capacitor.
US10090020B1
Various examples are directed to systems and method for creating a summary video of user content comprising a plurality of frames of data. A summarization engine may identify from the user content a first region-of-interest and a second region-of-interest. The summarization engine may generate a first content clip that comprises the first region-of-interest and has a first time length. The summarization engine may receive a new input variable for the summary video. The summarization engine may determine a modified first time length of the first content clip and generate a modified first content clip having the first modified time length. The summarization engine may generate the summary video including the modified first content clip.
US10090019B2
A movie editor converts a received movie into a proxy format, and creates a texture strip representing the frames of the movie. An editor can use the texture strip to edit the movie, rather than editing the movie directly. Deep tags and/or special effects can be defined for the texture strip using a graphical interface. The graphical interface enables movies to be combined into a playback product according to a control structure graphically presented in the graphical interface.
US10090004B2
The present invention relates to an audio encoding and, more particularly, to a signal classifying method and device, and an audio encoding method and device using the same, which can reduce a delay caused by an encoding mode switching while improving the quality of reconstructed sound. The signal classifying method may comprise the operations of: classifying a current frame into one of a speech signal and a music signal; determining, on the basis of a characteristic parameter obtained from multiple frames, whether a result of the classifying of the current frame includes an error; and correcting the result of the classifying of the current frame in accordance with a result of the determination. By correcting an initial classification result of an audio signal on the basis of a correction parameter, the present invention can determine an optimum coding mode for the characteristic of an audio signal and can prevent frequent coding mode switching between frames.
US10090003B2
An audio signal classification method and apparatus, where the method includes determining, according to voice activity of a current audio frame, whether to obtain a frequency spectrum fluctuation of the current audio frame and store the frequency spectrum fluctuation in a frequency spectrum fluctuation memory, and updating, according to whether the audio frame is percussive music or activity of a historical audio frame, frequency spectrum fluctuations stored in the frequency spectrum fluctuation memory, and classifying the current audio frame as a speech frame or a music frame according to statistics of a part or all of effective data of the frequency spectrum fluctuations stored in the frequency spectrum fluctuation memory.
US10090000B1
Technical solutions are described for acoustic echo cancellation. An example method includes computing, by a beamformer, a plurality of updated beamformer filter coefficients, the beamformer filter coefficients computed adaptively to determine a speech signal from a plurality of input audio signals. Further, the method includes computing, by a transfer function estimator, a relative transfer function based on the updated beamformer filter coefficients and a plurality of present acoustic echo canceller coefficients. Further, the method includes adjusting a plurality of acoustic echo canceller coefficients using the relative transfer function, and generating an output speech signal, by the acoustic echo canceller, by cancelling echo components from the speech signal using the adjusted filter coefficients. Further, the method includes sending, by the acoustic echo canceller, the output speech signal to a far end speech device.
US10089990B2
An audio decoder is proposed for decoding a multi-object audio signal including a downmix signal X and side information PSI. The side information includes object-specific side information PSIi for an audio object si in a time/frequency region R(tR,fR), and object-specific time/frequency resolution information TFRIi indicative of an object-specific time/frequency resolution TFRh of the object-specific side information for the audio object si in the time/frequency region R(tR,fR). The audio decoder includes an object-specific time/frequency resolution determiner 110 configured to determine the object-specific time/frequency resolution information TFRIi from the side information PSI for the audio object si. The audio decoder further includes an object separator 120 configured to separate the audio object si from the downmix signal X using the object-specific side information in accordance with the object-specific time/frequency resolution TFRIi. A corresponding encoder and corresponding methods for decoding or encoding are also described.
US10089981B1
Methods and systems for performing contact resolution are described herein. When initiating a communications session using a voice activated electronic device, a contact name may be resolved to determine an appropriate contact with which the communications session may be directed to. Contacts from an individual's contact list may be queried to determine a listing of probable contacts associated with the contact name, and contact identifiers associated with the contact may be determined. Using one or more rules for disambiguating between similar contact names, a single contact may be identified, and a communications session with that contact may be initiated.
US10089977B2
Exemplary embodiments of the present invention provide a method of system combination in an audio analytics application including providing a plurality of language identification systems in which each of the language identification systems includes a plurality of probabilities. Each probability is associated with the system's ability to detect a particular language. The method of system combination in the audio analytics application includes receiving data at the language identification systems. The received data is different from data used to train the language identification systems. A confidence measure is determined for each of the language identification systems. The confidence measure identifies which language its system predicts for the received data and combining the language identification systems according to the confidence measures.
US10089974B2
An example text-to-speech learning system performs a method for generating a pronunciation sequence conversion model. The method includes generating a first pronunciation sequence from a speech input of a training pair and generating a second pronunciation sequence from a text input of the training pair. The method also includes determining a pronunciation sequence difference between the first pronunciation sequence and the second pronunciation sequence; and generating a pronunciation sequence conversion model based on the pronunciation sequence difference. An example speech recognition learning system performs a method for generating a pronunciation sequence conversion model. The method includes extracting an audio signal vector from a speech input and applying an audio signal conversion model to the audio signal vector to generate a converted audio signal vector. The method also includes adapting an acoustic model based on the converted audio signal vector to generate an adapted acoustic model.
US10089972B2
Embodiments of the present disclosure provide a noise reduction method, the method includes: obtaining an acceleration signal of a mobile terminal when an audio output device is in a working state; determining, according to the acceleration signal, a vibration waveform of the mobile terminal when the mobile terminal vibrates; inverting the determined vibration waveform to obtain a noise reduction signal; and superimposing the noise reduction signal onto to-be-output audio of the audio output device. Therefore, noise generated by skeleton vibration is diminished or eliminated, so as to improve an effect of listening, by a person, to audio.
US10089971B2
A percussion device includes a drumstick assembly and a sleeve. The drumstick assembly includes a drumstick having a base and a tip end, and a drumstick tip secured to the tip end of the drumstick, the drumstick tip including a sensor. The sleeve is disposed about at least a portion of the drumstick including the base thereof, and includes at least one control button, a communication element, and a processor in communication with the at least one control button, the drumstick tip and the communication element. The processor is configured to receive a signal from the drumstick tip and to generate output to the communication element. The output so generated includes a signal that specifies a sound file selected by operation of the at least one control button.
US10089970B2
An ergonomic harness system for hands-free support of violins and violas that incorporates two partly overlapping concave/convex shaped plates with attached rib tabs on each end that secure the plates to the instrument in a cross-pattern at the C-bouts and bottom edge of the instrument body. Mechanisms for expanding and contracting the plates allows the harness to accommodate instrument size variations and provides an adjustable binding force. A telescoping chest pad is secured to one end of the concave plate for supporting the instrument using the body.
US10089968B1
A drum muffle system for muffling a bass drum includes a bass drum that has a first head and a second head. Each of the first and second heads has an inwardly facing surface. A pair of muffles is provided and each of the muffles is positioned within the bass drum. Each of the muffles frictionally engages the inwardly facing surface corresponding to an associated one of the first and second heads. In this way each of the muffles reduces vibration of the associated first and second head to reduce overtones from each of the first and second heads. A plurality of members is provided and each of the members is removably positioned between the muffles such that the muffles are retained against the associated first and second heads.
US10089966B2
A display device is mounted on and/or inside the eye. The eye mounted display contains multiple sub-displays, each of which projects light to different retinal positions within a portion of the retina corresponding to the sub-display. The projected light propagates through the pupil but does not fill the entire pupil. In this way, multiple sub-displays can project their light onto the relevant portion of the retina. Moving from the pupil to the cornea, the projection of the pupil onto the cornea will be referred to as the corneal aperture. The projected light propagates through less than the full corneal aperture. The sub-displays use spatial multiplexing at the corneal surface. Various electronic devices interface to the eye mounted display.
US10089958B2
Disclosed is a method of generating a color by a color generating apparatus. The method includes acquiring color information corresponding to at least two different colors, sensing a motion, and mixing the at least two colors to generate a mixed color based on the sensed motion.
US10089956B2
A technique for enhancing an image includes manipulating a base image to highlight pixels showing a particular material based on the energy absorption information of each pixel. In another technique, pixels in a base image are each converted to an output value to produce a converted image. Another technique allows imaging an obstructed object within a base image which is made of pixels, each representing a captured signal from a source emitting a source signal I0. An obstruction region contains pixels representing a combined signal I3 having traversed the obstructed object and an obstructive layer. Knowing a layer signal I2 representing a signal having traversed the obstructive layer outside of the obstruction region, the layer signal I2 may be removed from the combined signal I3, in order to reveal the original signal I1 representing an image of the obstructed object.
US10089951B2
A display apparatus includes a display panel including a first pixel, and a panel driver to generate a first data voltage based on a first or second gamma, to output the first data voltage to the first pixel, to generate a second data voltage based on a third or fourth gamma, and to output the second data voltage to the first pixel, wherein the first and second gammas are based on a first reference gamma, and the third and fourth gammas are based on a second reference gamma different from the first reference gamma, wherein a luminance of an image based on the first or second gammas is higher than a luminance of an image based on the first reference gamma, and wherein a data voltage based on the first gamma has a positive polarity, and a data voltage based on the second gamma has a negative polarity.
US10089943B2
A method is disclosed for driving a liquid crystal display panel. The liquid crystal display panel is configured to display a sequence of image frames including a plurality of alternating first frame groups and second frame groups. The method includes modulating grayscale voltage polarities for each of the plurality of second frame groups, including: dividing each of the image frames in the second frame group into a first region and a second region; setting the grayscale voltage polarities for the first region to be opposite to the grayscale voltage polarities for the second region; and modulating the grayscale voltage polarities for the image frames in the second frame group such that every two successive image frames in the second frame group have respective grayscale voltage polarity patterns that are opposite to each other. Also disclosed are a timing controller and a liquid crystal display apparatus.
US10089931B2
An electronic device that includes a display is provided. The display may have a brightness that is controlled using a series of cascaded digital-to-analog converter circuits. The display may be calibrated at a series of predetermined display brightness settings. For display brightness settings that fall between two consecutive display brightness settings in the series of predetermined display brightness settings, voltage interpolation operations may be performed to obtain the corresponding display brightness settings. Performing voltage interpolations instead of digital brightness setting interpolation helps minimize luminance jumps and unexpected color shifts when adjusting the brightness of the display.
US10089923B2
A transistor has variation in a threshold voltage or mobility due to accumulation of factors such as variation in a gate insulating film which is caused by a difference of a manufacturing process or a substrate to be used and variation in a crystal state of a channel formation region. The present invention provides an electric circuit which is arranged such that both electrodes of a capacitance device can hold a voltage between the gate and the source of a specific transistor. Further, the present invention provides an electric circuit which has a function capable of setting a potential difference between both electrodes of a capacitance device so as to be a threshold voltage of a specific transistor.
US10089919B2
The present disclosure relates to a scanning driving circuit including a plurality of cascaded-connected scanning driving units. Each of the scanning driving unit includes a forward-backward scanning circuit, a first and a second input circuit outputting first and second input signals; a pull-down circuit outputting first or second pull-down signals and pulling down or charging a first pull-down control signal point or a second pull-down control signal point; a first and a second control circuit charging or pulling down the first pull-down control signal point or the second pull-down control signal point; and the first and the second output circuit generating the first and the second scanning driving signals for the first and the second scanning line to drive pixel cells.
US10089917B2
A photoelectric sensor and a display panel comprise: a pulse transmission unit comprising a control node, after obtaining a driving voltage, the control node of the pulse transmission unit transmitting first clock signals to a signal output terminal; a pulse control unit configured to receive scanning signals from a signal input terminal and charging the control node of the pulse transmission unit so as to provide the driving voltage; and photoelectric sensing unit configured to provide a leakage current in response to the intensity of external illumination when receiving the external illumination, the leakage current discharging the control node of the pulse transmission unit, so that the voltage at the control node of the pulse transmission unit is less than the driving voltage after a period of time. The circuit of the photoelectric sensor utilizes the existing scanning signals and clock signals of a conventional display panel, with no need for an extra control signal, and therefore the circuit is simple in structure, and more suitable for being integrated on the display panel.
US10089911B2
The purpose of the present invention is to provide a laser scanning display device capable of achieving high-resolution projection display while ensuring that the luminance and the size of the pixels are uniform to maintain the quality of the projection display. The scanning display device is configured to apply noise from a dither noise generator (21) to a horizontal scanning position on an oscillating mirror (11,12) determined by a scanning position determination unit (13); normalize the horizontal scanning position to which the noise was applied using a normalizing unit (22); acquire a pixel address corresponding to the normalized horizontal scanning position by referring to a pixel address table (23); read pixel data corresponding to the pixel address from an image memory (14); and modulate laser light by driving a light source (17) for emitting the laser light.
US10089900B2
Media and devices that exploit the possibility of encoding multiple channels of spatially structured information into single images, by exploiting temporal modulation of color and brightness, are proposed. Applications include relief of color blindness, producing images enriched with normally “invisible” information from infrared, ultraviolet, and polarization, and effectively adding new perceptible colors within the visible spectrum.
US10089883B2
The invention relates to a monitoring system for monitoring a watercraft or several watercrafts, having an identification device and a first hydrophone, which is configured such that acoustic signals that are emitted by watercrafts are determined as underwater sound information therein, whereby the identification device has a first memory for storing the underwater sound information and a second memory for storing watercraft information, whereby the first and second memories are interconnected, characterized in that the first hydrophone is arranged in a stationary and fixed manner.
US10089882B2
A method for controlling an own vehicle to participate in platoon with at least one other vehicle, wherein the own vehicle and the at least one other vehicle each having communication devices configured to wirelessly transmit DSRC-signals over a vehicle-to-vehicle communication link between each other. The method includes checking initiation conditions to determine if the own vehicle is ready for platooning, identifying at least one other vehicle in signal-transmittal-range to determine if the at least one other vehicle is ready for platooning and the at least one other vehicle is a valid platooning partner, and requesting to an adaptive cruise control system to hold a following-distance between the own vehicle and the at least one other vehicle to form a platoon if the at least other vehicle is ready for platooning and is a valid platooning partner and if the own vehicle is assigned as a following vehicle.
US10089880B2
A driver action system for monitoring traffic and capturing specific information about the car and the driver from a GPS device and other IoT sensors. Driver history and tendencies can provide insight into a driver's intention while on the road. The system will analyze the collected information and broadcast an alert to other drivers in the same area. A broadcast to the other devices or users in the area would include the probability or percentage of the driver taking a particular action or a lack of familiarity with the area.
US10089876B1
One disclosed example method for coordinated lane-change negotiations between vehicles includes receiving, by a computing device of a first vehicle, a lane change request from a requesting vehicle, the requesting vehicle requesting to change to a lane of travel occupied by the first vehicle; identifying, by the computing device, a second vehicle in the lane of travel; coordinating with the second vehicle to establish a space to accommodate the requesting vehicle in the lane of travel; and transmitting a lane change response to the requesting vehicle. In some examples, methods may further include determining a distance between the first and second vehicles; determining a minimum distance to establish the space; and communicating the minimum distance and a command to change a travelling speed to the second vehicle to establish the space.
US10089870B2
Disclosed herein is a TSR (Traffic Sign Recognition) device which acquires information on a traffic sign positioned on a road through a camera and recognizes and outputs the speed limit of the acquired traffic sign information. The TSR device may include a navigation terminal and an electronic control unit. The navigation terminal may create and display a driving path of a vehicle. The electronic control unit may provide a speed limit updated from the navigation terminal, when a road attribute contained in the road information is changed or the sign information is indication information indicating a speed limit change, based on road information on the driving path and the sign information acquired through the camera, the road information being received from the navigation terminal while the vehicle travels along the driving path.
US10089868B1
A computer-implemented method of using telematics data at a destination device is provided. The destination device may be a mobile device associated with a driver, or a smart vehicle controller of a destination vehicle. The telematics data is generated by an originating mobile device (i) having a Telematics Application (or “App”), and (ii) associated with a second driver/vehicle, the telematics data including acceleration, braking, speed, heading, and location data associated with an originating vehicle. The telematics data may be broadcast from the originating mobile device to the destination device that (a) analyzes the telematics data received, (b) determines that an abnormal travel condition exists, and (c) automatically take corrective action that alleviates a negative impact of the abnormal travel condition on the destination vehicle to facilitate safer travel. A usage-based or other insurance discount may be provided based upon insured usage of the telematics data-based risk mitigation or prevention functionality.
US10089860B2
A remote control including at least one biometric sensor for detection of biometric feature data of the palmar area of a hand, at least one illuminant for illumination or exposure of the palmar area of the hand to be detected, at least one pressure or contact sensor, at least one processor, and one communication interface for generating and receiving commands or data, wherein the activation of the biometric sensor is functionally coupled to an activation of the at least one pressure or contact sensor that is arranged in a circumferential frame and/or in the rear of the remote control.
US10089855B2
An emergency alert system that facilitates communication with groups and/or individuals (e.g., residents, tenants, inmates, passengers, students, teachers, employees, public officials, service members, hospitality guests, patients, and event spectators) in a pre-definable area such as a geographic area, a contained structure, and a geo-fence area via each individual's mobile communication device while in communication with a communication network, the system including a non-transitory, machine-readable medium storing information that includes machine-readable, processor-executable instructions and a data processor that executes the instructions stored in the non-transitory, machine-readable medium. In some implementations, the data processor is adapted to account for each individual within the pre-definable area during a period of time, identify any individual not within the pre-definable area during the period of time, and aggregate and compile individual location and accountability data.
US10089850B2
Methods, systems, and apparatus to monitor component status in a bioprocessing environment are disclosed and described. Certain examples provide a sensor device for a disposable bioprocessing component. The example sensor device includes a first portion affixed to the component, the first portion configured to provide an identifier associated with the component. The example sensor device also includes a second portion configured to provide a status indication based on a state of the component. The example sensor device is configured to transmit the identifier and status indication to a control computer associated with a bioprocessing platform including the component.
US10089847B2
A wearable device and method therefor. The wearable device comprises a processing unit, a storage unit, a positioning unit, a sensing unit, a communication unit, a power supply unit, a vibrator, a camera, a microphone, a loudspeaker and an emergency press key. The device detects the geographic location, body posture, and movepeoplet state, measures the forces applied on the device, and determines, on the basis of the comparison of the inclination angle value, acceleration value, and duration with corresponding thresholds in combination with the positive/negative signs of the duration and acceleration value, whether the device user is in the normal, abnormal or dangerous state. In case of the abnormal or dangerous state, different alert signals transmitted rescue cell phone and audiovisual communication can be enabled with the rescue cell phone, such that the device user can obtain help as soon as possible in different accidents.
US10089839B2
A control module and a human-machine dialog system including the control module. The human-machine dialog system includes one or more human-machine dialog devices connected in series, a human-machine dialog device including a functional element including at least one electrical contact, an indicator or a combination of at least one electrical contact and of an indicator. The control module includes a microcontroller, a common terminal designed to be connected to each functional element and several terminals each dedicated to the individual control of the functional element of each human-machine dialog device.
US10089830B2
A method for wagering on a skills-based digital gaming competition, the method executing on a computing device including storage storing a peer-wagering module that is external and distinct from at least one game stored on the storage device or another storage device, the method including: receiving potential game and competitor player data; receiving game competition selection information from the player that includes at least one selected game instance and at least one wager amount; receiving game instance match ID data generated by the transactional server, wherein the game instance match ID data includes at least one of: credential data associated with the player, player wager amount or a board, level, or difficulty setting associated with the selected game instance; and transmitting the game instance match ID data and game initiation data to the game, thereby activating the at least one selected game instance on the computing device.
US10089828B2
Various embodiments of the present disclosure provide a gaming system and method enabling a player to earn a play of a bonus game using one device and to redeem the earned play for an enhanced play of the bonus game on another device. Generally, various embodiments of the gaming system of the present disclosure enable a player to earn one or more plays of a bonus game through game play on a first device, and to either: (a) redeem an earned play on the first device for a play of a first version of the bonus game, or (b) redeem an earned play on a second different device for a play of a second different version of the bonus game. The second version of the bonus game is enhanced in one or more manners as compared to the first version of the bonus game.
US10089824B2
The progress of a game while a change in gaming media placed in a betting area of a gaming table is left uncollected is prevented. A gaming table system includes a gaming table including a betting area in which gaming media are placed and an antenna member configured to read a value of the gaming media placed in the betting area by wireless communication and a control unit configured to execute a scanning process of obtaining the total value of the gaming media in the betting area by controlling the antenna member. The control unit fixes a first bet amount by executing the scanning process at a timing to fix the bet and fixes a second bet amount by executing the scanning process again at a predetermined timing, and the control unit repeats the scanning process until these amounts become identical.
US10089821B2
The present invention provides a gaming machine including a cabinet housing which houses a receiver and a dispenser. An opening extends through the housing. A receiver chute extends between the opening and the receiver, with the receiver chute having a first receiver portion. Similarly, a dispenser chute extends between the opening and the dispenser, with the dispenser chute having a first dispenser portion. The first receiver portion and the first dispenser portion are coextensive, such that the cabinet housing both receives and dispenses currency and currency-type media at the opening.
US10089818B2
A gaming device including a plurality of reels or cards having several symbols. The symbols include at least two complimentary symbols that form resultant symbols on related reels or cards. In one embodiment, the resultant symbol is similar to a symbol and acts as a substitute for other symbols on the reels or cards. In another embodiment, the resultant symbol transforms adjacent symbols into symbols or other symbols on the reels or cards. In a further embodiment, the resultant symbol transforms a predetermined or random number of symbols on the reels or cards into symbols or other symbols.
US10089817B2
Devices and methods are set forth which provide for determination of relative movement between a user and an auto-stereo electronic display and for using the relative movement for applying a motion parallax effect to the display of auto-stereo content and for applying or removing the motion parallax effect.
US10089816B2
Methods, systems, and computer programs are provided for providing players with additional side betting options. One method includes operations for receiving user account information of a first player for playing a blackjack game, and for providing data for a sideboard interface to be presented before a round of the blackjack game. The sideboard interface provides options for side bets, which are wagers on cards dealt during the round. Additionally, the method includes an operation for providing data for a blackjack interface for playing the blackjack game after side bets have been entered. A check is made to determine if the one or more cards dealt during the round of the blackjack game produce one or more winning side bets, and a currency counter of the user account is increased of the first player for the one or more winning side bets during the round of the blackjack game.
US10089810B1
The solution is directed to access control systems and verifying proximity of a user to an access point that the user is wirelessly requesting access to. The proximity verification is based on placing proximity hubs adjacent to the different access points. Each proximity hub advertises a different unique identifier that changes periodically over a short-range wireless network and can be detected with a mobile device if the mobile device is physically within a short distance from the proximity hub. The unique identifier changes based on a rolling code. A user is permitted access to a restricted access point in response to the mobile device sending over a different long-range wireless network, the unique identifier advertised from a proximity hub adjacent to a desired access point and user access credentials authenticating access privileges of the user to the desired access point.
US10089802B2
A control system including a detection device and a control host is provided. The detection device is configured to detect a biometric characteristic to accordingly identify a user ID, and output an ID signal according to the user ID. The control host is configured to receive the ID signal to accordingly perform an individualized control associated with the user ID.
US10089798B2
An automotive vehicle has at least one access cover movable between first and second positions and a variable position ajar sensor that senses a position of the access cover. An electronic control unit has a normal mode and a learn mode. In the normal mode, the electronic control unit is responsive to a position of the access cover sensed by the variable position ajar sensor and determines that the access cover is closed when the sensed position matches a stored closed position stored in memory of the electronic control unit and that the access cover is ajar when the sensed position does not match the stored position. In the learn mode, the electronic control unit is responsive to a position of the access cover sensed by the variable position ajar sensor and stores that position in the memory of the electronic control unit as the stored closed position.
US10089794B2
This invention is a system and method for defining a location-specific augmented reality capability for use in portable devices having a camera. The system and method uses recent photographs or digital drawings of a particular location to help the user of the system or method position the portable device in a specific place. Once aligned, a digital scene is displayed to the user transposed over (and combined with) the camera view of the current, real-world environment at that location, creating an augmented reality experience for the user.
US10089790B2
A virtual reality display system that generates display images in two phases: the first phase renders images based on a predicted pose at the time the display will be updated; the second phase re-predicts the pose using recent sensor data, and corrects the images based on changes since the initial prediction. The second phase may be delayed so that it occurs just in time for a display update cycle, to ensure that sensor data is as accurate as possible for the revised pose prediction. Pose prediction may extrapolate sensor data by integrating differential equations of motion. It may incorporate biomechanical models of the user, which may be learned by prompting the user to perform specific movements. Pose prediction may take into account a user's tendency to look towards regions of interest. Multiple parallel pose predictions may be made to reflect uncertainty in the user's movement.
US10089778B2
A projector and at least two cameras are mounted with fields of view that overlap a projection area on a three-dimensional environment. A computing device: controls the projector to project structured light patterns that uniquely illuminate portions of the environment; acquires images of the patterns from the cameras; generates a two-dimensional mapping of the portions between projector and camera space and by processing the images and correlated patterns; generates a cloud of points representing the environment using the mapping and camera positions; determines a projector location, orientation and lens characteristics from the cloud; positions a virtual camera relative to a virtual three-dimensional environment, corresponding to the environment, parameters of the virtual camera respectively matching parameters of the projector; and, controls the projector to project based on a virtual location, orientation and characteristics of the virtual camera.
US10089774B2
The disclosed techniques includes generating an input visibility stream for each tile of a frame, the input visibility stream indicating whether or not an input primitive is visible in each tile when rendered, and generating an output visibility stream for each tile of the frame, the output visibility stream indicating whether or not an output primitive is visible in each tile when rendered, wherein the output primitive is produced by tessellating the input primitive. In this way, based on the input visibility stream, tessellation may be skipped for entire input primitive that is not visible in the tile. Also, based on the output visibility stream, tessellation may be skipped for certain ones of the output primitives that are not visible in the tile, even if some of the input primitive is not visible.
US10089766B2
A method, a computer program product, and a system are disclosed for stitching aerial data using information from at least one previous image. The method includes capturing a plurality of images of the landscape; obtaining, image metadata for each of the captured images; generating, for each of the captured images, a set of transformed images based on the image metadata, comprises: setting a variable for each of the parameters; preparing a plurality of sets of transformed image metadata by applying the variables to the parameters; and preparing the set of transformed images from the captured image based on the plurality of sets of transformed image metadata, respectively; identifying, for each set of transformed images, one of the transformed images by calculating quality of fit to the top level image for each of the transformed images; and assembling a new aerial image based on the plurality of the identified transformed images.
US10089756B2
A method includes receiving a first set of 2D images of an object, wherein the first set of 2D images is derived from a three-dimensional (3D) image of the object placed at a first pose. The method further includes generating a set of bound 2D images by binding multiple 2D images of the first set, wherein the multiple 2D images correspond to adjacent sub-volumes of the 3D image. The method further includes projecting the set of bound 2D images from the first pose to a second pose different from the first pose, thereby obtaining re-projected 2D images. The method further includes combining the re-projected 2D images.
US10089753B1
The invention provides a method, a system and a computer-readable medium for calibrating a camera by using a multi-pattern calibration rig, each pattern being repetitive and comprising calibration shapes, wherein the following steps are carried out: capturing an image of the multi-pattern calibration rig with the camera, segmenting contours of the imaged calibration shapes, building groups of coherent contours based on the similarity of their shapes and their distances from each other, and identifying the positions of the patterns in the image based on the contour groups.
US10089741B2
A method for determining leading edge location in an image captured by an optical navigation sensor with auto shutter adaptation includes: plotting average pixel values per sensor column on a graph; determining an average value according to the average pixel values as a threshold value; defining a weighted location in the leading half of the captured image according to the threshold value; and determining the leading edge location according to the defined weighted location.
US10089739B2
A method of image processing in a structured light imaging system is provided that includes receiving a captured image of a scene, wherein the captured image is captured by a camera of a projector-camera pair, and wherein the captured image includes a binary pattern projected into the scene by the projector, applying a filter to the rectified captured image to generate a local threshold image, wherein the local threshold image includes a local threshold value for each pixel in the rectified captured image, and extracting a binary image from the rectified captured image wherein a value of each location in the binary image is determined based on a comparison of a value of a pixel in a corresponding location in the rectified captured image to a local threshold value in a corresponding location in the local threshold image.
US10089735B2
The invention provides a method of processing an image in a diagnostic apparatus of diagnosing a cutaneous lesion using a cutaneous image, comprising the steps of: (a) obtaining a first detail image made by performing a first component separation filter on a brightness component of the cutaneous image; (b) obtaining a second detail image made by performing a second component separation filter on the brightness component of the cutaneous image, the second component separation filter having properties different from those of the first component separation filter; (c) generating a third detail image based on the first detail image and the second detail image; (d) newly generating a third base image based on the third detail image; and (e) combining the third detail image with the third base image to restore a brightness component and generate a highlighted image.
US10089734B1
A system for thermal transient imaging of an object includes a radiation source configured to irradiate the object with radiation in accordance with an excitation profile. An imaging device includes an array of detector pixels and is configured to detect thermal radiation from a surface of the object. A processor is configured to obtain a series of frames of thermal image data of the surface acquired by the imaging device over time when the object is irradiated by the radiation source. The processor is further configured to process, using the excitation profile, the series of frames of thermal image data to transform the thermal image data to an equivalent wave field representation that represents a series of depth-resolved virtual images of the object.
US10089731B2
An image processing device includes: first and second illumination units that emit light to a subject in different directions; an image capturing unit that captures first and second images in a state where the first and second illumination units emit the light, respectively; and an image correction unit that compares a first luminance value of a first pixel configuring the first image with a second luminance value of a second pixel configuring the second image for each corresponding pixel, and generates a corrected image by performing correction processing to a synthesized image of the first and second images. The image correction unit calculates a difference between the first and second luminance values, and calculates a luminance correcting value based on the difference and a function which monotonically increases as the difference increases and whose increase rate gradually decreases, and generates the corrected image using the luminance correcting value.
US10089726B2
An image processing apparatus includes an acquisition unit configured to acquire information for identifying a position of a plane in a captured image, where the captured image includes a structure composed of a plurality of planes as an object, a determination unit configured to determine a correspondence relationship between a region corresponding to the plane in the captured image and a region in an overhead image to be created, according to the information acquired by the acquisition unit, and a generation unit configured to correct an image of the region corresponding to the plane in the captured image so that the corrected image corresponds to the region in the overhead image to be created, according to the correspondence relationship determined by the determination unit, and generate an overhead image composed of a plurality of corrected images that are combined with each other.
US10089724B2
Provided are a system and method for image sharpening is provided that involves capturing an image, and then decomposing the image into a plurality of image-representation components, such as RGB components for example. Each image-representation component is transformed to obtain an unsharpened multi-resolution representation for each image-representation component. A multi-resolution representation includes a plurality of transformation level representations. Sharpness information is transported from an unsharpened transformation level representation of a first one of the image-representation components to a transformation level representation of an unsharpened multi-resolution representation of a second one of the image-representation components to create a sharpened multi-resolution representation of the second one of the image-representation components. The sharpened multi-resolution representation of the second one of the image-representation components is then transformed to obtain a sharpened image. The improved and sharpened image may then be displayed.
US10089720B2
An apparatus for and a method of correcting an image for an image artifact. An initial image is corrected by an image artifact corrector (190). The so corrected sample correction image is compared with the initial image to obtain information on the corrective action. The corrective action is then adaptively reapplied by a controller (140) to obtain an improved corrected image thereby ensuring previously present artifacts are removed and creation of new artifacts are avoided.
US10089709B2
A graphics processing unit 3 includes a rasterizer 25, a thread spawner 40, a programmable execution unit 41, a varying interpolator 42, a texture mapper 43, and a blender 29. The programmable execution unit 41 is able to communicate with the varying interpolator 42, the texture mapper 43 and the blender 29 to request processing operations by those graphic specific accelerators. In addition to this, these graphics-specific accelerators are also able to communicate directly with each other and with the thread spawner 40, independently of the programmable execution unit 41. This allows for certain graphics processing operations to be performed using direct communication between the graphics-specific accelerators of the graphics processing unit, instead of executing instructions in the programmable execution unit to trigger the performance of those operations by the graphics-specific accelerators.
US10089694B1
Methods, computer-readable media, software, and apparatuses provide a system for adjusting a deductible based on a current driving situation. Information regarding the current driving situation related to a vehicle may be obtained from various sources. The information may be used to evaluate a degree of safety of the current driving situation. If the driving situation is deemed to be safe, the deductible may be lowered. The amount the deductible may be lowered may be determined based on insurance information regarding past accidents or past insurance claims. A notification of the adjustment may be output to the driver. Also, the adjustment may be stored with a time associated with the adjustment so that the appropriate deductible is used in case of an accident. Multiple adjustments to the deductible may be made during a single trip as the driving situation changes.
US10089693B1
Methods and systems for determining risk associated with operation of fully autonomous vehicles are provided. According to certain aspects, autonomous operation features associated with a vehicle may be determined, including types and version of sensors, control systems, and software. This information may be used to determine a risk profile reflecting risk levels for a plurality of features, which may be based upon test data regarding the features or actual loss data. Expected use levels may further be determined and used with the risk profile to determine a total risk level associated with operation of the vehicle by the autonomous operation features. The expected use levels may indicate expected vehicle use, as well as traffic, weather, or other conditions in which the vehicle is likely to operate. The total risk level may be used to determine or adjust aspects of an insurance policy associated with the vehicle.
US10089692B1
A method comprises retrieving data about vehicle operator behavior via a computer network and clustering the data about vehicle operator behavior into a plurality of groups of data, each of the plurality of groups of data representing a type of movement of the vehicle operator. The method further includes determining a numerical level of risk corresponding to each of the plurality of groups of data by executing a learning routine and generating a communication to be transmitted to user of a remote computing device. The communication is based on the one or more of the numerical levels of risk or the types of movements corresponding to the plurality of groups of data.
US10089684B2
A mobile information gateway comprises: a wearable human interface module having an image delivery and display mechanism for presenting information overlaid upon a wide field of view, a computing and communication module adapted receive information from the human interface module and adapted to send commands and information to the human interface module including information for presentation; and a backend service server coupled for processing data from the computing and communication module including user identification and verification. The present invention also includes a method comprising capturing information with a wearable human interface module; processing the captured information to determine an identity of a first customer; processing the identity of the first customer to retrieve information related to the first customer; and presenting the information related to the first customer with the wearable human interface module overlaid upon a field of view.
US10089679B2
The invention provides methods and apparatus for detecting when an online session is compromised. A plurality of device fingerprints may be collected from a user computer that is associated with a designated Session ID. A server may include pages that are delivered to a user for viewing in a browser at which time device fingerprints and Session ID information are collected. By collecting device fingerprints and session information at several locations among the pages delivered by the server throughout an online session, and not only one time or at log-in, a comparison between the fingerprints in association with a Session ID can identify the likelihood of session tampering and man-in-the middle attacks.
US10089678B1
A system and method is provided for identifying and reporting suspicious orders for substances and/or products. The system executes an application to process order detail data included in a received order request for a particular item. The application includes a plurality of processing rules that identify suspicious orders based on the order detail data and historical data. The application assigns a hold attribute value to a hold flag associated with the order when the order is determined to be suspicious by one of the plurality of processing rules and transmits a hold notification via communication network to one or more predetermined individual/entities. The application also selectively stores detail data, audit data, and historical data in at least one of a plurality of data tables.
US10089675B1
Data mining systems and methods are disclosed for associating users with items based on underlying personas. The system associates each user account with one or more underlying personas that contribute to the user's interactions with different items, and models user-to-item associations in accordance with the underlying personas based on probabilistic matrix factorization. The system may further predict an active persona for a user based on the user's recent interactions with items and make item related recommendations that are oriented to the active persona.
US10089668B2
A system for transferring funds using social network connections. The system sends application programming interface (API) requests to social networks to obtain “friend” information and create accounts into which funds are deposited and which may be retrieved by recipients via hyperlinks in messages provided through social networks. The system may also be used to request funds from social network friends. The system provides benefactor friends fund requests in the form of social network messages, which allow the benefactors to access the system and provide funds to a user via hyperlinks in the messages.
US10089667B2
A system and method for electronic commerce allowing consumers to purchase items over a network and merchants to receive payment information relating to the purchases. The system includes a server configured to gather purchasing information from a consumer to complete a purchasing transaction. The system has a consumer data structure that stores purchasing information for registered consumers. The server is able to access the consumer data structure and enter the consumer's purchasing information during subsequent purchases such that the consumer does not have to enter the same information every time they purchase an item over the network. In alternate embodiments, the same technology can be applied to other arenas where a user may have to enter the same repetitive information. In addition, consumers can register with the consumer information server prior to making purchase.
US10089664B2
Aspects and examples are disclosed for facilitating and signaling market transactions between providers of products or services and clients that consume or otherwise use the products and services. In one example, a processing device of a server system receives, via a data network, data from a computing system describing attributes of a client that uses the computing system. The processing device can verify at least some of the received data to generate a client profile for the client. Based on verifying the data in the client profile, the processing device can notify one or more providers of a product or service that the client is interested in the product or service. Notifications to providers of the product or service can maintain the anonymity of the client. Notifications to the providers can also identify a client type, the client's propensity to purchase or access certain products or services, etc.
US10089662B2
Methods and systems for designing and producing a three-dimensional object selection of a base three-dimensional object from a customer device. A base three-dimensional model corresponding to the object is displayed on the customer device, and one or more custom modifications are received. A modified three-dimensional model corresponding to the modified object is prepared and displayed. Once confirmation to produce the modified object is received, data corresponding to the modified three-dimensional model is transmitted to a manufacturing device for production of the object, using the data to do so, such that the object corresponds directly to the modified three-dimensional model.
US10089652B2
Techniques include receiving a search query from a user device and performing a search of a data store using the query. The data store includes function records that each include an application access mechanism (AAM) that specifies a native application and indicates one or more operations for the application to perform, and application state information (ASI) that describes a state of the application after it has performed the operations. The techniques further include identifying a function record during the search based on matches between terms of the query and terms of the ASI of the function record. The techniques include selecting the AAM of the identified function record, and determining that the native application specified by the AAM is unavailable on the user device. The techniques also include generating an advertisement for the unavailable application and transmitting the AAM and the advertisement to the user device.
US10089644B2
A method of generating a fixed-price variable-offer multi-tier thread generator may include receiving, a by a computer processor(s), at least a fixed price, a thread expiration criteria and specification for at least two offerings for the fixed price. Each of the at least two offerings correspond to one of at least two tiers of offerings, where the fixed price entitles a first member and any subsequent members on a thread to redeem a qualified offer associated with a qualified tier, in exchange for paying the fixed price, upon the occurrence of at least one thread expiration criteria. The at least one product or service offerings the thread qualifies for, upon the occurrence of the at least one thread expiration criteria, may be dependent upon a total number of members, including the first member who starts a thread from the thread generator and any subsequent members who join the thread and who have agreed to pay the fixed price.
US10089640B2
Methods and systems for interpretable user behavior profiling in off-street parking applications. To render user profiles easy to interpret by decision makers, the semi-automatic discovery and tagging of user profiles can be implemented. Transaction data from one or more (and geographically close) off-street parking installations can be implemented. An analysis of spatio-temporal behavioral patterns can be implemented based on representation of any parking episode by a set of heterogeneous features, the use of clustering methods for automatic pattern discovery, an assessment of obtained clusters, semi-automatic identification/tagging of space-temporal patterns, and a user-friendly interpretation of obtained patterns.
US10089637B2
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for presenting event data in a heat-map interface. Event data describing user interactions with a content item can be gathered and used to generate the heat map. The gathered event data can be filtered prior to processing to exclude unnecessary or irrelevant event data. The event data can be filtered based on numerous criteria such as a determined type of user interaction, demographic data, location of the event data, content item, etc. Filtering rules can be based on an analysis of the content item to determine what event data to exclude and current performance of the system. The filtered event data can be presented in a heat-map interface that represents the frequency at which event data occurs on an item of content based on location. The event data is analyzed to determine optimization rules that dictate selection of content items.
US10089635B1
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for presenting view data. A method includes identifying view data indicative of a number of presentations of a plurality of video content items at user devices associated with a campaign; identifying a plurality of segments of the view data where a segment defines a portion of the view data in accordance with a filter criteria; and providing data that cause presentation of a report interface that includes a segmentation control, a view data graph, and a video content item list.
US10089633B2
A customer support application provides screen sharing of the user's computing device with a remote customer support agent, thereby enabling the customer support agent to view the content displayed on the user's device. The customer support agent can provide guidance to the user by transmitting support content back to the user's computing device, where the support content is displayed as an overlay on top of the user's normal user interface content. The screen sharing and support content may be supplemented with live audio and video communications between the user and the remote customer support agent, and the multiple modes of communication may be prioritized to maintain quality in the preferred communication mode.
US10089628B1
The present invention is a system and method of enrolling potential system users for a biometric system for identity verification. Potential system user information is entered into the system, either by the user or a system operator, and is stored as a partially-enabled user record. The user of a partially-enabled user record fully enables the record by presenting information previously stored in the user record and presenting the remainder of user information necessary to complete record activation. Enrollment data is used to authenticate the system user's identity and authorize related transaction accesses in a biometric system for identity verification.
US10089625B2
Systems and methods for tokenizing financial information are provided, including embodiments relating to authorizing payment or sale transactions using verbal recognition of a customer or user. In some embodiments, a payment transaction service provider system may receive payment authorization information from a user device. The payment authorization information may include a recording. The payment authorization information may be authenticated based at least in part on the recording. A payment credential may be communicated in response to authenticating the payment authorization information.
US10089610B2
The disclosed embodiments include computerized methods and systems that automatically provision one or more services available to an Internet-of-Things (IoT) devices upon connection to and registration onto communications network. In one aspect, a device may receive, from a computing system, data specifying one or more first services provisioned to the device. The device may identify a subset of the first services that are consistent with a device type of an additional device, and may transmit a portion of the stored first data that specifies the subset of the first services to that additional device. The additional device may process the transmitted portion to provision the subset of the first services to the additional device prior to a successful authentication.
US10089609B2
Embodiments allocate and synchronize virtual currency balance of a user among multiple user devices. A user profile is maintained at a central server. The user profile stores a total virtual currency balance and a designation of multiple user devices associated with the user. The total virtual currency balance may be divided among and allocated to the multiple user devices, for example, based on usage data associated with each user device. The portion of the total virtual currency balance allocated to each user device may be stored locally at a local wallet of the corresponding user device. The local virtual currency balance on a user device may be used to purchase goods or services, such as playing a game. If the locally stored virtual currency balance of a given user device runs low, the user device may request additional virtual currency from other user devices without contacting the central server.
US10089602B2
A fast branch-based hybrid Bill of Materials (BOM) system and method is provided that generates a BOM having a plurality of BOM lines that specify component revisions of components stored in a data store that are usable to build a structure. The BOM lines may be configured via at least one baseline branch and at least one live branch that instantiate component revisions for the structure. The system retrieves at high speed BOM lines for the BOM for components having revisions that are not associated with the at least one live branch from at least one index (i.e., cache) of BOM lines generated based on the baseline branch. The system also configures BOM lines for the BOM for components having revisions associated with the at least one live branch via at least one configuration rule. The system also causes a display device to output a list of component revisions based at least in part on the generated BOM.
US10089596B2
Systems and methods are disclosed for providing personalized delivery services by a carrier providing a package delivery service. For example, a consignee may indicate a delivery preference to be applied to delivery of a package, such as indicating a specific location where the package is to be left upon delivery, if the consignee is not present to accept the package. In one embodiment, the consignee may be notified by the carrier of the scheduled delivery of the package, and may be linked to the carrier's web site to indicate a delivery preference. Alternatively, the delivery preference may be indicated by the consignee proactively accessing the web site. After conveying a delivery preference, the carrier's systems communicate the delivery preference at the appropriate time to a portable computing device which informs the delivery personnel of the consignee's delivery preference. Other embodiments allow the consignor to indicate delivery preferences.
US10089593B1
Various embodiments of a system and method and apparatus for determining a grouping of containers, assigning a visually distinctive indicator to the group, directing application of the visually distinctive indicator to the containers of the group are disclosed. The visually distinctive indicators of containers of a group may be analyzed manually or automatically and a message may be issued for containers that are determined to not be members of the group based on the dominant visually distinctive indicators of the group. The distinctive characteristics of the visually distinctive indicators may be colors, patterns or the like.
US10089592B2
A computer-implemented method of using channel tuning data from a video asset viewing device connected to a network to measure video asset viewing at a second-by-second level during one or more user defined lead-in periods, and then correlating that with video asset viewing during a user defined target period, for the purpose of analyzing how viewing activity during the lead-in period(s) correlates with viewing activity during the target period, thus producing longitudinal viewing metrics; all while maintaining viewer anonymity. Additionally, viewing metrics can be categorized based on user defined demographic, geographic, and histogram groupings representing the percentage of video asset viewing with the result that the analyst is able to gain detailed insight into customer viewing behavior. The lead-in video asset may be any video asset or assets. The target may be any subsequent video asset. The metrics produced are useful to service providers, advertisers, and content producers.
US10089590B2
In response to receipt of a process-level input request that is subject to business-level requirements, multiple sets of attributes are identified. The sets of attributes are each from one of multiple informational domains that represent processing factors associated with at least the process-level input request, contemporaneous infrastructure processing capabilities, and historical process performance of similar processes. The multiple sets of attributes from the multiple informational domains are hashed as a vector into an initial process prioritization. The attributes of the hashed vector of the multiple sets of attributes from the multiple informational domains are weighted in the initial process prioritization into a hashed-weighted resulting process prioritization. The process-level input request is assigned to a process category based upon the hashed-weighted resulting process prioritization.
US10089589B2
A method for selecting thresholds for a data variable or key performance indicator (KPI) includes processing, by a computer, an actual data set for the data variable or KPI and displaying a perspective view representing the actual data for the data variable or KPI in an interactive threshold editor or selection dialog on a computer-user interface. Processing the actual data set for the data variable or KPI includes statistically curve fitting the actual data set to a probability distribution function and determining a set of pre-selected thresholds based on the parameters obtained by fitting the actual data set to the probability distribution function. The method further involves presenting one or more user-activable UI elements that are configured to receive user acceptance, rejection or adjustment of the pre-selected thresholds as thresholds for the data variable or KPI.
US10089587B1
Various approaches described herein enable various types of users, such as finance managers, vendors, and vendor managers to access up-to-date information in a retail environment that can assist with obtaining and tracking various items to be offered through that environment. A budget planner can analyze information such as historical performance, projection, and vendor data to establish a budget plan for various providers for a particular period. The budget information is fed to an assortment planner, which can use similar and other types of information to allocate that budget across various types and styles of item for each provider. A commitment tracker enables a user to commit to at least some portion of the allocation for various items, and track how well the orders are filled. Information at each level is fed back into the system to be almost instantly available and to adjust allocations for current or future periods.
US10089586B2
The Job Management System (JMS) of the present invention processes job requests in an automated physical environment, such as a factory, hospital, order processing facility or office building, wherein the job requests are handled by a fleet of autonomously-navigating mobile robots. The JMS includes a map defining a floor plan, a set of virtual job locations and a set of one or more virtual job operations associated with virtual job locations. The JMS automatically determines the actual locations and actual job operations for the job requests, and intelligently selects a suitable mobile robot to handle each job request based on the current status and/or the current configuration for the selected mobile robot. The JMS also sends commands to the selected mobile robot to cause the mobile robot to automatically drive the actual job location, to automatically perform the actual job operations, or both.
US10089585B1
A relevance management system for managing the relevance of a plurality of project description (PD) documents with respect to a plurality of request for proposal (RFP) documents; receiving an RFP document; creating an RFP-document decomposition by decomposing the RFP document into RFP segments; determining a PD-document-to-RFP-segment relevance for a PD document from the plurality of PD documents and the RFP segments using document similarity processing and a metric; aggregating the PD-document-to-RFP-segment relevance by the RFP-document decomposition to produce a PD-to-RFP relevance; and transmitting the PD-to-RFP relevance to an originator of the RFP document.
US10089582B2
Methods and systems for classifying mobile device behavior include generating a full classifier model that includes a finite state machine suitable for conversion into boosted decision stumps and/or which describes all or many of the features relevant to determining whether a mobile device behavior is benign or contributing to the mobile device's degradation over time. A mobile device may receive the full classifier model along with sigmoid parameters and use the model to generate a full set of boosted decision stumps from which a more focused or lean classifier model is generated by culling the full set to a subset suitable for efficiently determining whether mobile device behavior are benign. Results of applying the focused or lean classifier model may be normalized using a sigmoid function, with the resulting normalized result used to determine whether the behavior is benign or non-benign.
US10089575B1
Methods and apparatus related to training and/or utilizing a convolutional neural network to generate grasping parameters for an object. The grasping parameters can be used by a robot control system to enable the robot control system to position a robot grasping end effector to grasp the object. The trained convolutional neural network provides a direct regression from image data to grasping parameters. For example, the convolutional neural network may be trained to enable generation of grasping parameters in a single regression through the convolutional neural network. In some implementations, the grasping parameters may define at least: a “reference point” for positioning the grasping end effector for the grasp; and an orientation of the grasping end effector for the grasp.
US10089558B2
According to an embodiment, an image forming system comprises a terminal device and an image forming apparatus. The image forming apparatus is provided with an image forming section, a transfer section and a transfer bias applying section. The image forming section forms a toner image on a transfer belt. The transfer section transfers the toner image onto a medium. The transfer bias applying section applies transfer bias voltage to the transfer section. The terminal device is provided with a request receiving section and a bias voltage determination section. The request receiving section receives a print request of printing the image on at least one card arranged on a cardboard as media. The bias voltage determination section determines the transfer bias voltage according to the print request.
US10089556B1
An artificial neural network for analyzing input data, the input data being a 3D tensor having D channels, such as D frames of a video snippet, to recognize an action therein, including: D spatial transformer modules, each generating first and second spatial transformations and corresponding first and second attention windows using only one of the D channels, and transforming first and second regions of each of the D channels corresponding to the first and second attention windows to generate first and second patch sequences; first and second CNNs, respectively processing a concatenation of the D first patch sequences and a concatenation of the D second patch sequences; and a classification network receiving a concatenation of the outputs of the first and second CNNs and the D sets of transformation parameters of the first transformation outputted by the D spatial transformer modules, to generate a predicted action class.
US10089553B1
A method of automatically extracting a validity period of a driving license is disclosed. The method include: extracting candidate contour regions in an image file of a vehicle driving license and selecting from among the candidate contour regions at least one containing an annual inspection validity period; extracting character contours in each selected candidate contour region; acquiring a smallest circumscribed rectangle of each character contour, and dividing the acquired smallest circumscribed rectangles into individual single-character blocks; sorting these single-character blocks according to their positions in the contour region; recognizing a corresponding character of each single-character block; generating a character string representing the annual inspection validity period using the recognized characters based on the sorting; and extracting and taking time data in the character string as the annual inspection validity period of the contour region. A device, system and storage medium to which the method is applicable are also disclosed.
US10089551B2
Embodiments are directed to an object detection system having at least one processor circuit configured to receive a series of image regions and apply to each image region in the series a detector, which is configured to determine a presence of a predetermined object in the image region. The object detection system performs a method of selecting and applying the detector from among a plurality of foreground detectors and a plurality of background detectors in a repeated pattern that includes sequentially selecting a selected one of the plurality of foreground detectors; sequentially applying the selected one of the plurality of foreground detectors to one of the series of image regions until all of the plurality of foreground detectors have been applied; selecting a selected one of the plurality of background detectors; and applying the selected one of the plurality of background detectors to one of the series of image regions.
US10089550B1
A system and method of producing and superimposing information graphics that relate to a sporting event. The information graphics may be superimposed on the playing surface during an athletic competition, a racetrack during a motorsports race, and the like. The information graphics may comprise a superimposed first down line that corresponds to a football team's colors. The information graphics may comprise a superimposed perimeter that borders the playing surface and corresponds to a team's colors. Additional embodiments include an information display graphic that quickly provide critical information to viewers.
US10089543B2
A computer-implemented method for detecting a head pose in a vehicle including receiving images of a vehicle occupant located in the vehicle from an imaging device and selecting facial feature points from a plurality of facial feature points extracted from the images. The method includes calculating a head pose point based on normalizing the selected facial feature points, determining the head pose based on a change in position of the head pose point over a period of time T, and controlling one or more vehicle systems of the vehicle based on the head pose.
US10089537B2
A vehicular vision system includes a forward facing camera module having a forward facing camera having forward field of view, and includes a rearward facing camera having a rearward field of view. The forward facing camera module includes an image processor, a decoder and an encoder. Image data captured by the rearward facing camera is fed to the decoder and an output of the decoder is fed to the image processor. The image processor is operable to process image data captured by the forward facing camera to at least detect objects in the forward field of view and is operable to process the decoder output to at least detect objects the rearward field of view. An image processor output is fed to the encoder and an encoder output is fed to a display that is viewable by a driver of the vehicle during a reversing maneuver of the vehicle.
US10089536B2
The invention relates to a method for analyzing a multispectral image (10), which includes designing a detection image from the values of a revealing function that quantifies a content shift in the multispectral image between two areas. The revealing function is applied between a target area and a background area, inside a window which is determined around each pixel. The revealing function values are determined from integral images of order one, and optionally also of order two, which in turn are calculated only once initially, so that the total amount of calculations is reduced. The analysis method is compatible with a real-time implementation during a capture of consecutive multispectral images which form a video stream, in particular for an environment-monitoring task.
US10089528B2
A system for incorporating geographical data into a map-related system, adding objects being tracked while moving within a specific geographic area and automatically analyzing their movement characteristics; wherein the tracking is done by visual means from a sky-borne platform.
US10089521B2
Technologies are provided herein for verifying identities of individuals via facial recognition and a graph database. Images of individuals to be identified can be can be captured with multiple mobile devices, such as by crowdsourcing, and transmitted to an identity verification server for identification. The identity verification server can maintain a graph database and locate a potential identity for an individual via facial recognition. Confirmation can be achieved by transmitting an image already in the database. A wide variety of validation techniques can be employed to filter out low quality data and improve the quality of matching. The identity verification server can manage profile information for the verified identity by creating and analyzing nodes and relationship records in the graph database. The identity verification server can update the graph database to track associations between verified identities.
US10089511B2
A method of generating visual data capture feedback at a data capture device includes rendering first and second applications on respective portions of a display of the data capture device. Each of the first and second applications are configured to process data decoded from captured indicia. A memory of the capture device stores configuration data including a first symbology indicator corresponding to a data symbology handled by the first application, and a second symbology indicator corresponding to a data symbology handled by the second application. Responsive to capturing an indicium, the method includes selecting a target application from the first and second applications for processing data decoded from the captured indicium in accordance with one of the first and second data symbology, based on the configuration data; and rendering a visual feedback element on the display within a target portion of the display corresponding to the selected target application.
US10089509B2
A smartphone and its camera are programmed to function as a barcode scanner, analyze data encoded in a barcode, which also is programmed to “learn” a master barcode, and then scan product barcodes to determine if a product is being loaded onto the correct shipment. A user can choose one of the following modes of operation to start a code match operation: one-to-one, one-to-many, many-to-some, or box mode.
US10089506B1
A system and sensor provides for radio frequency identification (RFID)-enabled information collection. The system includes a ring-shaped element and an antenna. The ring-shaped element includes a conductive ring and an RFID integrated circuit. The antenna is spaced apart from the ring-shaped element and defines an electrically-conductive path commensurate in size and shape to at least a portion of the conductive ring. In an alternate embodiment, the sensor system further comprises a reference ring-shaped element in a fixed relationship with respect to the antenna, with the reference ring-shaped element defining another series circuit to include an electrically-conductive reference ring and a reference RFID integrated circuit. The system may include an interrogator for energizing the ring-shaped element and receiving a data transmission from the RFID integrated circuit that has been energized for further processing by a processor.
US10089505B1
A storage unit includes a support bar for hanging items and an RFID antenna provided within a predefined distance of the support bar. When the items hanging from the support bar are adorned with RFID tags, and the RFID antenna emits electromagnetic fields in a direction of the support bar, RFID signals identifying the items are transmitted from the RFID tags to the RFID antenna, thereby enabling a placement or a removal of an item to be automatically registered, or an accounting of the available items to be automatically performed. The RFID antenna may be a portion of a transmission line that uses shields and/or dielectric materials to shape the electromagnetic fields toward a predefined direction, and the locations of items bearing RFID tags on the support bar may be determined by varying the phase of the emitted radiofrequency and determining strengths of RFID signals when the electromagnetic fields are emitted at varying phases.
US10089498B2
According to an example, memory integrity checking may include receiving computer program code, and using a loader to load the computer program code in memory. Memory integrity checking may further include verifying the integrity of the computer program code by selectively implementing synchronous verification and/or asynchronous verification. The synchronous verification may be based on loader security features associated with the loading of the computer program code. Further, the asynchronous verification may be based on a media controller associated with the memory containing the computer program code.
US10089496B2
In an image forming apparatus, control is performed to enable, when a print function is selected with a user being authenticated, a printing operation of document data of a user registered in an authentication database and associated with the authenticated user, among document data stored in a storage unit, and to enable, when the print function is selected in a logged-in state without individual authentication, a printing operation of document data of an unauthenticated user, among the document data stored in the storage unit.
US10089489B2
Provided is a process including: receiving a first write request from an application requesting to write data to a first remote database via a network; classifying the second value as higher-security; and in response to classifying the second value as higher-security, redirecting the second value from a destination specified by the application in the received first write request, wherein an attacker with full access to the first database does not have access to the second value classified as higher security, and wherein code of the application is not modified to interface with two databases in place of the first remote database.
US10089479B2
A content management system for collecting files from one or more authenticated submitters in a collection folder. A collector, who generates the collection folder, can invite one or more submitters to submit one or more files to the collection folder. The one or more submitters have limited rights to the collection folder. The limited rights can include uploading rights and prohibiting a submitter from viewing files that other submitters associated with the collection folder submitted. Thus, the collection folder is able to store files from the one or more submitters, but prevent them from viewing other's submissions.
US10089454B2
Technologies are described herein for enhancing a user presence status determination. Visual data may be received from a depth camera configured to be arranged within a three-dimensional space. A current user presence status of a user in the three-dimensional space may be determined based on the visual data. A previous user presence status of the user may be transformed to the current user presence status, responsive to determining the current user presence status of the user.
US10089452B2
A fingerprint scanner includes a fingerprint scanner plate, a rotating platform aligned below the fingerprint scanner plate, a light mounted on the rotating platform, a camera, one or more processors, and a memory device. The camera captures multiple images of shadows in grooves in a fingerprint of a user's finger that is pressed against the fingerprint scanner plate as the light moves on the rotating platform. The one or more processors analyze the multiple images of the shadows in the grooves in the fingerprint to determine a depth and shape of the grooves in the fingerprint, and then generate an original digital fingerprint file that represents the shape and depth of the fingerprint grooves on the user's fingerprint. The processor(s) store the original digital fingerprint file for use in future biometric verification of the user.
US10089451B2
Provided are electrocardiogram (ECG)-based authentication and training. An authentication method includes generating a feature vector of an ECG obtained from an entity or a person based on a dictionary, classifying the ECG through a classifier based on the feature vector, and performing authentication based on a classification result.
US10089449B2
A device for controlling network access comprising a first transceiver configured in as open access point device, a second transceiver configured in client mode and configured to connect to a second network, and a human detectable output device. The first transceiver device is configured to request and receive a user access security key. Upon matching the output and received security keys, data access to the network is enabled. Further, the device limits the addresses to which a user client device can transmit data. The user access security key required for the connecting to the first transceiver is time varying.
US10089448B1
Systems and methods are provided for program security protection. An exemplary method for program security protection may comprise obtaining data packets transceived by a first program, analyzing similarities among the obtained data packets for a plurality of transmissions, and determining a security threat to the first program based on the analyzed similarities.
US10089445B2
A blister pack for dispensing medication comprises a substantially flat backing, blisters formed on the backing, breakable resistive traces, conductive traces, a power source for applying electrical power to the traces, and a controller. The blisters and the backing form cavities for containing the medication, and each blister is coupled with another blister to form pairs of blisters. Resistive traces are applied to the backing under each blister. For each pair of blisters, the resistive traces under a first blister of the pair of blisters is connected in parallel by the conductive traces with the resistive traces under a second blister of the pair of blisters. The controller detects breakage of the resistive traces under the blisters for each pair of blisters by measuring the voltage across the resistive traces under each pair of blisters, and communicate the status to a remote server for instant analysis and reporting to parties of interest.
US10089441B2
Systems, methods, and computer program products that enable system-wide probabilistic forecasting, alerting, optimizing and activating resources in the delivery of care to address both immediate (near real-time) conditions as well as probabilistic forecasted operational states of the system over an interval that is selectable from the current time to minutes, hours and coming days or weeks ahead are provided. There are multiple probabilistic future states that are implemented in these different time intervals and these may be implemented concurrently for an instant in time control, near term, and long term. Those forecasts along with their optimized control of hospital capacity may be independently calculated and optimized, such as for a dynamic workflow direction over the next hour and also a patient's stay over a period of days. In the present application, a probabilistic and conditional workflow reasoning system enabling complex team-based decisions that improve capacity, satisfaction, and safety is provided. A means to consume user(s) judgment, implement control on specific resource assignments and tasks in a clinical workflow is enabled, as is the dynamical and optimal control of the other care delivery assets being managed by the system so as to more probably achieve operating criteria such as throughput, waiting and schedule risk.
US10089437B2
The disclosure provides methods to assemble genomes of eukaryotic or prokaryotic organisms. The disclosure further provides methods for haplotype phasing and meta-genomics assemblies.
US10089435B1
The field of this invention is classifying animal behaviors. In particular the fields of this invention include using animals in vivariums, such as rodents, particularly mice. When two mice socialize, a first mouse vocalizes a call and the second mouse vocalizes a response. Ultrasonic calls and responses are compared to video behaviors of the same mice, and then a table is constructed where each line comprises a particular call and response, a corresponding video behavior, and a correlation weight.
US10089433B2
The present disclosure is directed to a method for triple-patterning friendly placement. The method can include creating cell attributes identifying potential risk for triple-patterning design rule checking (TP DRC) violations in both a vertical and a horizontal propagation in a placement region. Based on these cell attributes, placement blockages can be inserted to prevent TP DRC violations after cell placement.
US10089432B2
When a designer designates one or more errors identified in layout design data as false errors, waiver geometric elements corresponding to the designated false errors are created and added to the design. The waiver geometric element may be associated with a verification rule that generated its corresponding false error. When the design is subsequently analyzed using those verification rules in another verification rule check process, the waiver geometric elements are examined, and used to mask those errors associated with a waiver geometric element that would otherwise be displayed to the designer. A designer may also designate a waiver region based on pattern matching, cell names or layout markers in which layout region one or more verification rules may be inapplicable. A waiver region identification item for the waiver region may be associated with a waiver geometric element and the one or more verification rules.
US10089427B2
A computer implemented representation of a circuit design is reduced by representing the circuit design as a data structure defining a netlist. A first set of nodes is identified in the netlist that includes datapath nodes, preferably nodes that do not intermingle data and control. The first set of nodes is segmented into segment widths that correspond to uniformly treated segments of the corresponding words. A second set of nodes, including nodes that intermingle data and control, are converted into bit-level nodes. The segmented nodes are analyzed to define reduced safe sizes by applying a computer implemented function. An updated data structure representing the circuit design is then generated using the reduced safe sizes of the segmented nodes.
US10089422B2
Displacement or a load is applied to an elastic-plastic material to deform the elastic-plastic material plastically to acquire experimental values of a stress-strain relation. With a kinematic-hardening incremental vector dαij of a yield surface in an elastic-plastic constitutive model as a predetermined first equation, the elastic-plastic constitutive model being defined as a function of stress and back stress, a computer identifies material constants contained in the elastic-plastic constitutive model with the acquired experimental values. The computer identifies material constants contained in a predetermined second equation on the basis of the acquired experimental values and the predetermined first equation into which the identified material constants are substituted. The computer simulates the stress-strain relation of the elastic-plastic material with the predetermined first equation, the predetermined second equation, and the elastic-plastic constitutive model into which the identified material constants are substituted.
US10089421B2
An information processing unit and information processing method capable of performing a ground-state search of an Ising model having coefficients of arbitrary values regardless of restrictions on hardware or software is suggested.When a ground state of an original problem, which is an Ising model, or an approximate solution of that ground state is calculated as a solution of the original problem, one or more sub-problems which are Ising models are generated from the original problem and the information processing unit searches the ground state of each generated sub-problem and generates a solution of the original problem based on a solution of each sub-problem obtained from the search; and when types of coefficient values of an Ising model whose ground state can be searched are limited, sub-problems which are Ising models composed of the types of limited values of coefficients are generated.
US10089420B2
A simulation apparatus which simulates a position of each of plural objects, which move in a virtual space together with time, at each of plural time points of calculation. The apparatus includes: an object pair information acquisition unit acquiring plural pieces of information of object pairs each including, as components thereof, two objects which contact with each other at each of the plural time points of calculation; an allocation unit allocating, at each of the plural time points of calculation, each of the plural object pairs to one of plural groups such that two or more object pairs which include a common object do not belong to the same group; and a calculation unit calculating, at each of the plural time points of calculation, an influence of contact of two objects included in each of the plural object pairs upon positions of the two objects.
US10089412B2
A computer-implemented method of (800) and a system (316) for processing a search query received from an electronic device (302) associated with a user (170). The method comprises executing (802) a search based on the search query to generate search results; accessing (804) a register (340) comprising multiple entries; upon determining (806) that a search result resource associated with the at least one of the search results corresponds to the resource of the at least one of the multiple entries of the register, generating a graphical component (408, 508, 608) associated with the transaction service identifier; inserting (808) the graphical component (408, 508, 608) within a search result page (SERP); and transmitting (810) the SERP to the electronic device (302) for rendering on a display of the electronic device (302).
US10089411B2
A string similarity apparatus, method, and computer readable medium which manages caching of resources. The method includes storing a plurality of software instructions, executing the plurality of software instructions, such as, determining a first number of characters contained by a first string, determining a second number of characters contained by a second string, determining a larger number from among the first number and the second number, setting the larger number to a string length value, determining a maximum number of subsequent characters from the first strings which match subsequent characters from the second string and setting the value, setting the maximum number to a maximum group size value, calculating a resulting value by subtracting the maximum group size value from the string length value, and outputting the resulting value which represents a computational cost of converting the first string into the second string.
US10089407B2
In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing analytics on-demand functionality. An exemplary system may include, for example: means for storing a plurality of objects within a database of the system, each object having a database table embodied therein; maintaining a data repository of custom report types, each custom report type defining a mapping between two or more of the database tables; means for receiving a request from a user client device communicably interfaced to the system, in which the request is for analytics data responsive to a user initiated event originating at the user client device; means for introspecting the data repository of custom report types and identifying one or more visualizations to be returned to the user client device for display; means for restricting the identified one or more visualizations by context of the user client device passed with the request from the user client device; and means for returning the one or more visualizations identified to the user client device. Other related embodiments are disclosed.
US10089405B2
A system and a method for the management of addressable network resources (e.g., Web pages, electronic documents accessed via a Uniform Resource Identifier, etc.) within a network are provided. Specifically, embodiments of addressable network resource selection systems and methods are disclosed for managing the analysis and identification of optimal links between addressable network resources. A resource selection component enables pruning of undesirable pages on the basis of various usage metrics, including user depart rate. The resource selection component may then identify optimal linking strategies by determining one or more linking scores for remaining pages based on any of a number of different page usage metrics. In other embodiments, addressable network resource selection systems and methods may weight linking scores to emphasize desired outcomes, such as encouraging exploration of a network-based site or encouraging high aggregate sales figures.
US10089392B2
A method for automatically selecting thematically representative music is disclosed. A processor is used for using a theme-related keyword to search a keyword-indexed video repository to retrieve videos associated with the theme-related keyword; analyzing the retrieved videos to select videos with music; and extracting music tracks and features from the selected videos. The method further includes selecting representative music related to the theme from the extracted music tracks using the extracted features; and storing the selected representative music in a processor accessible memory.
US10089390B2
Systems and associated methods for automated and semi-automated building of domain models for documents are described. Embodiments provide an approach to discover an information model by mining documentation about a particular domain captured in the documents. Embodiments classify the documents into one or more types corresponding to concepts using indicative words, identify candidate model elements (concepts) for document types, identify relationships both within and across document types, and consolidate and learn a global model for the domain.
US10089383B1
Embodiments are directed towards managing data. An attributes engine may be employed to perform various actions, including: analyzing characteristics of model object features of a plurality of model objects; classifying the model object features based on the characteristics, such that the characteristics include a data type and values of the model object features; and associating similarity tasks with the model object features based on their classification. A similarity engine may then be employed to perform further actions, including: providing a similarity model that includes the similarity tasks; employing the similarity model to provide candidate similarity scores based on exemplar model objects labeled as being similar; modifying the similarity model based on the exemplar model objects and the candidate similarity scores; employing the modified similarity model to provide similarity scores for model objects based on the one or more similarity tasks.
US10089381B2
Methods, systems, and computer program products for implementing a classification database. An electronic data storage device may host the classification database and may be in data communication with a classification system. The classification system may be configured to receive data relating to a scheduled event having an undetermined classification. In response to receiving the data, at least one processor of the classification system may be configured to automatically query the classification database for classification rules and apply the classification rules to the scheduled event to resolve a classification for the scheduled event.
US10089373B1
A service metadata replication system includes an ingester that scrapes or receives service data including metadata values for service objects from various services. The ingester formats the metadata values for storage in a service store. The service store can asynchronously replicate a portion of the metadata values through a write intake to a storage cluster. In addition, an inter-regional replicator asynchronously replicates one or more additional metadata values to the storage cluster from another service instance that is remotely located. An authorization runtime scrapes or receives security information regarding the service instance. A query processor can issue a query request for a portion of the metadata values and a portion of the additional metadata values to a read intake. The read intake can then satisfy the query request based on the contents of the authorization runtime and storage cluster.
US10089370B2
An extraction method for extracting a sub query to be converted to a program for processing stream data continuously inputted to a database, from a query including instructions, as sub queries, to be issued to a database management system. The extraction method includes receiving input of the query and a lower limit value of efficiency as processing time per unit memory increase amount. A calculating operation calculates a one memory increase amount and the efficiency using the memory increase amount and the processing time to be reduced. The method selects a sub query whose calculated efficiency is equal to or higher than the lower limit value and extracts the selected sub query as a conversion object on condition that the integrated memory increase amount is equal to or smaller than the maximum memory increase amount.
US10089354B2
In one embodiment, a method for improving cardinality estimation of a join predicate between a fact table and an overloaded dimension table is provided. The method includes receiving a dimension table and a fact table in a join predicate of one or more SQL statements. The method further includes identifying a majority of records in the fact table that refer to a subset of records in the dimension table. The method further includes computing a filter factor of the join predicate between the dimension table and the fact table. The method further includes creating a statistical view using one or more relevant portions of the dimension table that are referred to by the fact table.
US10089346B2
The present disclosure is directed toward systems and methods that provide users with efficient and effective user experiences when browsing, selecting, or inspecting content items. More specifically, systems and methods described herein provide users the ability to easily and effectively select multiple content items via a single touch gesture (e.g., swipe gesture). Additionally, systems and methods disclosed herein can allow users to select various content items in a selection interface, preview a content item, and return to the selection interface with the previous selections remaining intact. Still further, systems and methods described herein allow users to transition between a content graphical user interface and a selection interface based on touch gestures with content items. Embodiments of the present invention further provide improved navigability by collapsing views of content items.
US10089344B2
A method begins by a dispersed storage (DS) processing module receiving a request for a data index list that identifies data objects having one or more common attributes, searching a hierarchical ordered index structure to identify a data object level index node corresponding to a first data object boundary match, and determining whether the data object level index node corresponds to a second data object boundary match. When the data object level index node does not correspond to the second data object boundary match, the method continues with the DS processing module searching an adjacent data object level index node to determine whether the adjacent data object level index node corresponds to the second data object boundary match. When the adjacent data object level index node corresponds to the second data object boundary match, the method continues with the DS processing module generating the data index list.
US10089339B2
Apparatus and a corresponding method for processing received datagram fragments are provided. Fragments are considered in fragments lists, which comprise a linked list of fragments. The fragments lists are referenced by corresponding entries stored in fragment list storage, where all received fragments from a given datagram will form part of the same fragment list, but a given fragment list can comprise fragments from multiple datagrams. An accumulated size of the payloads for a linked list of fragments is maintained and allows a determination to be made of whether it appears that sufficient fragments have been received that reassembly of a datagram may be possible. Access to a selected fragment list entry is made atomically, wherein the existing entry is first read and then if a datagram reassembly is to be attempted a write access sets the selected fragment list entry to a null entry before that datagram reassembly is attempted. If no reassembly is to be attempted the write access comprises updating the selected fragment list entry to include the received fragment in the linked list of fragments. A lock-free mechanism for access to the fragment list storage is thus provided and contention between parallel accesses is nonetheless limited, promoting the scaling of fragment reception processing to multiple parallel processes.
US10089334B2
A computing device analyzes the transaction entries in a transaction log to identify related commands associated with performing a set of data operations. Commands are considered to be potentially related if the commands are executed within a predetermined timespan. Sets of potentially related commands are then grouped together into corresponding candidate patterns, and further analyzed in view of additional information to determine a probability that the potentially related commands of a candidate pattern are actually related. A confidence value indicating that probability is also determined. Application management tasks, such as database optimization and recovery tasks, for example, may then be performed based on the candidate patterns that meet or exceed a predetermined threshold.
US10089333B2
A system and method enable the selection of database records for editing and writing. A database record is queried for the size of the data fields contained therein. The size of the data field is compared to the field width limitation of a storage database. When it is determined that the data field displays a size greater than the size of the field width limitation of the storage database, a computing device extends the size of the limitation to accommodate the new database record data field. When the size of the limitation is expanded, the new database record is written to the storage database. The system and method may optionally include the input of a user at the final steps, wherein the user may optionally approve or disapprove the extension of the size of the field width limitation.
US10089327B2
Embodiments of the invention disclose methods, apparatuses, systems, and computer-readable media for taking and sharing pictures of objects of interest at an event or an occasion. A device implementing embodiments of the invention may enable a user to select objects of interest from a view displayed by a display unit coupled to the device. The device may also have pre-programmed objects including objects that the device detects. In addition, the device may detect people using the users' social networks by retrieving images from social networks like Facebook® and LinkedIn®.
US10089320B2
A method and apparatus is disclosed herein for maintaining data consistency in persistent memory in an in-place-update file system of a deduplication computing system. The method may include receiving a data write request to write a block of data from a volatile memory to a non-volatile memory in an in-place-update file system of deduplication computing system. Furthermore, the method may include determining whether the data write request is to perform an in-place update of an existing block in the non-volatile memory, and converting a type of write operation associated with the request from a requested write operation type to a new data allocation write operation when the data write request modifies the existing block. Furthermore, the method may include processing the new data allocation write operation to write the block of data from the volatile memory to the non-volatile memory using an ordered sequence of file system data journaling and writes to the non-volatile memory.
US10089319B2
Embodiments relate to policy-based, multi-scheme data reduction for a computer memory. An aspect includes receiving a plurality of policy rules by a policy engine of the computer memory, wherein a first policy rule specifies applying a first data reduction scheme to data in the computer memory based on the data matching first characteristics, wherein a second policy rule specifies applying a second data reduction scheme to data in the computer memory based on the data matching second characteristics, wherein the first data reduction scheme is different from the second data reduction scheme. Another aspect includes determining, by the policy engine, that first data in the computer memory matches the first characteristics, and that second data in the computer memory matches the second characteristics. Yet another aspect includes applying the first data reduction scheme to the first data, and applying the second data reduction scheme to the second data.
US10089315B2
System, apparatus, and method are provided for accessing data from a database as a file. Data is organized more securely in database than a file system, but many programs are designed to work with data that is read from a file in a file system. The present invention allows data to be operated upon by external file-based programs that are designed to work on files in a file system while still being able to organize and store data in a database, rather a file folder hierarchy. This invention provides for correlating a file name with data in the database and satisfying forwarded File I/O requests on the data.
US10089313B2
According to one embodiment, a system for converting data integration system (“DIS”) files comprises a memory operable to store data associated with at least one DIS and a processor communicatively coupled to the memory and operable to convert files associated with a first DIS to files associated with a second DIS. The operating system used by the first DIS is different from the operating system used by the second DIS. The processor converts the files by being operable to determine differences between the first DIS and the second DIS, determine a set of transformation rules based on the differences, create a conversion algorithm based on the set of transformation rules, and execute the conversion algorithm to convert the files. The system is further operable to execute the second DIS such that the second DIS uses the converted data integration files.
US10089304B2
Systems, methods, and apparatus for accessing distributed models in automated machine processing, including using large language models in machine translation, speech recognition and other applications.
US10089297B2
Non-limiting examples of the present disclosure describe processing that improves suggestions for a misspelt word. Examples described herein relate to processing executed by a client device or computing devices connected via a distributed network. In one example, an electronic document that comprises a misspelt word is accessed. An order of word suggestions for the misspelt word is determined based on an application of an exemplary word order suggestion model that analyzes the misspelt word based on: an analysis of an unformatted state of content within the electronic document and an analysis of formatting associated with content of the electronic document. Further aspects of an electronic document including file metadata may be analyzed by the word order suggestion model. A listing of suggestions for the misspelt word is provided, where an order of word suggestions included in the listing is determined based on the application of the word order suggestion model.
US10089292B2
Systems and methods disclosed herein facilitate adding content to forms by providing field content suggestions using context determined based on form features. This involves providing a user interface for display, the user interface displaying a form and providing editing features usable to add content to fields of the form. The systems and method further involve categorizing the form or portion of the form into a context based on form features for non-text field characteristics or field-specific text characteristics of the form or portion of the form. A form field suggestion for a field is identified based on the context of the form or portion of the form containing the field and the field content suggestion for the field is provided for display in the user interface.
US10089290B2
A meeting summarization method, system, and computer program product, include recording meeting audio of a meeting, capturing notes including a time stamp from each of a plurality of users associated with the meeting, synchronizing the recorded meeting audio of the meeting and each of the notes of each of the plurality of users based on a correlation between the time stamp, and analyzing the synchronized meeting audio and notes to determine highlights of the meeting based on a co-occurrence of notes between the plurality of users.
US10089286B2
The technology disclosed supports content collaboration between any number of users and systems by constructing WYSIWYG (What You See Is What You Get) outputs of changes proposed by the users to a shared live application or to a document such as code, text, or graphics. The technology disclosed allows authors to update consumer facing content instantaneously based on walkthrough feedback from other contributors or co-authors. Further, the authors, without requiring technical expertise of a developer, can immediately see the consequences of incorporating changes suggested by the contributing authors, based on the WYSIWYG outputs of the changes proposed by the authors.
US10089284B2
Transforming a website for dynamic web content management includes identifying aspects of a static website that are to be under dynamic web content management, organizing the aspects of the static website in preparation for storing the aspects, and storing the aspects of the static website with a specific identifier.
US10089281B1
Comparing text strings with Unicode encoding includes receiving two text strings S1 and S2. The process computes, for the first text string S1, a first weight according to a weight function ƒ that computes an ASCII prefix ƒA(S1), computes a Unicode weight suffix ƒU(S1), and concatenates the weights to form the first weight ƒ(S1)=ƒA(S1)+ƒU(S1). Computing the ASCII prefix for the first string applies bitwise operations to n-byte contiguous blocks of the first string to determine whether each block contains only ASCII characters, and replaces accented Unicode characters with equivalent unaccented ASCII characters when comparison is designated as accent-insensitive. When there is a first block containing a non-replaceable non-ASCII character, the Unicode weight suffix is computed by performing a character-by-character Unicode weight lookup beginning with the first block. The same process is applied to the second string. The text string are compared by comparing their computed weights.
US10089276B1
A distributed logic control apparatus is usable to control a system and includes a plurality of enhanced intelligent devices and a network protocol control that are connected with a data network. The intelligent devices each have a processor apparatus and an algorithm operable thereon that enables each intelligent device to control a corresponding part of the system. Other algorithms on the intelligent devices provide an advantageous setup operation that enables the intelligent devices to cooperate with one another in a self-setup operation.
US10089253B2
A data store for a modular assembly system is described. The data store comprises a number of records, each record relating to a physical module in the modular assembly system and comprising a module ID, an owner ID for the module and one or more properties fields. The properties field(s) define any property of the module and different records may define different properties. At least one of the fields in each data record (e.g. the module ID or owner ID) is verified by an authentication service. A user assembles two or more modules into a coherent physical whole object to act as a user input device to an interactive software experience. The data store communicates with the interactive software experience and causes a change in behavior of the interactive software experience in response to a check of the data records for each of the modules in the object.
US10089248B2
A computer architecture is disclosed for implementing a hacking-resistant computing device. The computing device, which could be a mainframe computer, personal computer, smartphone, or any other computing device suitable for network communication, comprises a first partition and a second partition. The second partition can communicate over a network such as the Internet. In contrast, the first partition cannot connect to the Internet, and can directly communicate only with the second partition or with input/output devices directly connected to the first partition. Further, the first partition segments its memory addressing for program code and hardware-protects it from alteration. The second partition is hardware-limited from reading or writing to the memory addressing of the first partition. As a result, the critical data files and program code stored on the first partition are protected from malicious code affecting the second partition.
US10089242B2
Disclosed are systems and methods for managing memory. A memory management system may include a table having multiple virtual memory addresses. Each virtual memory address may correspond to a physical memory address and data that identifies a type of memory device corresponding to the physical memory address. The physical memory device can be used to access the memory device when a table hit occurs.
US10089240B2
A computer architecture provides a memory cache that is accessed not by physical addresses but by virtual addresses directly from running processes. Ambiguities that can result from multiple virtual addresses mapping to a single physical address are handled by dynamically tracking synonyms and connecting a limited number of virtual synonyms mapping to the same physical address to a single key virtual address that is used exclusively for cache access.
US10089232B2
Embodiments of the present invention include methods for increasing off-chip bandwidth. The method includes designing a circuit of switchable pins, replacing a portion of allocated pins of a processor with switchable pins, connecting the processor to a memory interface configured to switch the switchable pins between a power mode and a signal mode, providing a metric configured to identify which of the power mode and the signal mode is most beneficial during 1 millisecond intervals, and switching the switchable pins to signal mode during intervals where the signal mode provides more benefit than the power mode.
US10089230B1
Systems, apparatuses and methods may provide for technology that detects, by a current stage of a hardware pipeline, a flush request with respect to a first resource and executes, by the current stage, one or more transactions associated with a second resource. Additionally, the current stage may conduct one or more flush operations with respect to the first resource, wherein the one or more transactions associated with the second resource are executed after detection of the flush request and before the one or more flush operations.
US10089223B1
Separating data of trusted and untrusted data types in a memory of a computer during execution of a software program. Assigning mutually separated memory regions in the memory, namely, for each of the data types, a memory region for storing any data of the respective data type, and an additional memory region for storing any data which cannot be uniquely assigned to one of the data types. For each allocation instruction, performing a memory allocation including linking the allocation instruction to at least one data source, generating instruction-specific context information, evaluating the data source to determine the data type, associating the data type with the context information, based on the context information, assigning the allocation instruction to the memory region assigned to the evaluated data type, and allocating memory for storing data from the data source in the assigned memory region.
US10089222B2
Methods and systems for managing memory and stress to memory systems. A method for managing memory includes receiving from a software application memory retention requirements for application data. The memory retention requirements include storage duration length and/or criticality of data retention. The method also includes storing the application data in one of a plurality of memory regions in non-volatile memory based on the memory retention requirements and memory retention characteristics of the memory regions. Each memory region may have different memory retention characteristics.
US10089221B2
Methods of mapping memory regions to processes based on thermal data of memory regions are described. In some embodiments, a memory controller may receive a memory allocation request. The memory allocation request may include a logical memory address. The method may further include mapping the logical memory address to an address in a memory region of the memory system based on thermal data for memory regions of the memory system. Additional methods and systems are also described.
US10089214B1
An exemplary method provides for automatically curing a detected behavior anomaly in executing target software during the continuing execution of the target software. Ranges of parameters of acceptable behaviors are stored. One behavior is detected that is outside the range of parameters for acceptable behavior for the corresponding behavior. A probability of success is predicted for restoring the corresponding behavior to acceptable behavior. First bytes associated with the behavior anomaly are replaced with the other bytes upon the predicted probability of success exceeding a predetermined success threshold, thereby automatically implementing a likely cure of a detected anomaly in the target software during the continuous execution of the target software.
US10089213B1
Technologies are described herein for use in identifying and resolving software issues. One or more corrective actions may be identified and taken that are based upon the similarity between an unresolved issue and one or more resolved issues and/or upon the similarity between code changes made to resolve similar previously resolved issues. A version control graph might also be utilized to determine if a change made to resolve an issue in one branch of a software component is applicable to another branch of the software component. The version control graph might also be utilized to compute the relevance of an entry in an issue tracking system for an issue at a point in time after the entry is created in the issue tracking system.
US10089207B2
A computing device executes an application having a number of phases. The computing device collects performance data indicative of a number of performance attributes of the computing device during execution of the application. The performance attributes include page swap data, page fault data, and process queue data. The computing device merges data collected from a processor performance monitoring unit with data collected from an operating system of the computing device. The computing device partitions the performance data into a number of cluster models, applies a classification algorithm to each cluster model, and selects the cluster model with the lowest misclassification rate. The computing device associates each cluster of the cluster model to a phase of the software application. Compatible phases of software applications are scheduled based on the selected cluster model.
US10089188B2
Systems and techniques for performing a simulated deployment to a database include generating a dependency graph of multiple artifacts contained in a container for deployment to a database and receiving an indication to perform a simulated deployment of the artifacts. In response to receiving the indication, the container is marked for simulated deployment. The artifacts are deployed to the database using the marked container and the generated dependency graph without committing the artifacts to the database. The deployed artifacts are rolled back such that no state changes are made to the database due to the simulated deployment.
US10089182B2
An energy-efficient nonvolatile microprocessor includes a processing core, a nonvolatile flip-flop array, a set of nonvolatile interconnections, and a store-enable register. When a power source is recovered to a stable state, the processing core determines whether data of nonvolatile registers is not transmitted before power-off. If yes, the processing core executes programmable recovery entry decision to avoid recovery failures for different applications. The processing core has plural system states divided into programmer visible states and programmer invisible states. The nonvolatile interconnections are connected between the processing core and the nonvolatile flip-flop array. When the power source is unstable, the processing core only stores the programmer visible states into the nonvolatile flip-flop array and, at the same time, only stores the system states of the peripheral modules corresponding to the bits of the store-enable register that are set to be “true” into the nonvolatile flip-flop array.
US10089178B2
A computing device includes an interface configured to interface and communicate with a dispersed or distributed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations. The computing device receives first samples corresponding to inputs that characterize configuration of the DSN and receives second samples corresponding to outputs that characterize system behavior of the DSN. The computing device then processes the first and samples to generate a DSN model to generate predictive performance of the outputs based on various values of the inputs. In some instances, the DSN model is based on a neural network model that employs the inputs that characterize the configuration of the DSN and generates the outputs that characterize system behavior of the DSN.
US10089171B2
A method, computer program product, and system to control event logging and error recovery in a system including adapters, ports, and channels are described. The method includes storing a recovery threshold for each event type among a plurality of event types and storing a level-specific logging threshold for each event type, implementing event handlers for each of the channels, the ports, and the adapters of the system, and implementing a threshold manager for the events identified by the event handlers based on the level-specific logging threshold and the recovery threshold for each of the respective event types of each of the events. For any identified event corresponding with a given event type, the implementing the threshold manager includes considering the recovery threshold and the level-specific logging threshold at every level regardless of a level at which the identified event is identified.
US10089162B2
A method for maintaining a file system of a computer system is disclosed. An operating system is loaded to the computer system when the computer system is booted, such that the file system of the computer system is monitored in real time after the computer system is booted. When occurrence of an error in the file system is detected, a number of times the error has occurred is accumulated. When the number of times the error has occurred reaches a predetermined threshold, a notification message is generated and displayed on an electronic apparatus. Accordingly, a manager of the computer system may be notified immediately when the occurrence of the error in the file system is detected.
US10089161B2
The present disclosure generally provides for a method of managing semiconductor manufacturing defects. The method includes: determining a cumulative aging parameter for each of a plurality of first IC products produced with a particular manufacturing line, the cumulative aging parameter being dependent on a product operating condition; calculating an observed defect rate for the plurality of first IC products based on a difference between a predicted value of the aging parameter and the cumulative aging parameter for each of the plurality of first IC products; and adjusting a manufacturing reliability model for the particular manufacturing line in response to the observed defect rate being different from a predicted defect rate for the plurality of first IC products.
US10089160B2
A system on chip (SoC) module is described herein, wherein the SoC modules comprise a processor subsystem and a hardware logic subsystem. The processor subsystem and hardware logic subsystem are in communication with one another, and transmit event messages between one another. The processor subsystem executes software actors, while the hardware logic subsystem includes hardware actors, the software actors and hardware actors conform to an event-driven architecture, such that the software actors receive and generate event messages and the hardware actors receive and generate event messages.
US10089159B2
A computer system supports a protocol to process directional navigation inputs to a host application and its component, to manage which component is currently active to receive input events. A first component determines whether to transfer focus to a second component. The first component initiates the transfer by sending a request to the second component. Further input events are queued. The second component processes the request to determine how to transfer focus within the second component. The second component indicates to the operating system how focus has been transferred. The operating system updates information to reflect the changes in state of the components, and informs the host and component that the state has been updated. Queued input events then can be released for processing according to the changed focus. Where the components are separate, independent processes, the protocol can be implemented through inter-process communication techniques.
US10089156B2
An electronic device can be used for synchronizing tasks of an appliance that includes a memory access controller having inputs associated with priority levels. The device includes control circuits configured for receiving signals from events and delivering in response signals for activation of tasks. A configurable interface for external events designed to receive first event signals from at least one circuit of the appliance and to route some of them to the corresponding control circuits as a function of a first law of correspondence. A configurable interface for internal events designed to receive second event signals corresponding to the signals for activation of tasks and to route some of them to the control circuits as a function of a second law of correspondence.
US10089133B2
Disclosed herein are an apparatus and method for virtual desktop service. The apparatus for virtual desktop service includes a connection broker for performing a task for coordinating a delivery protocol that is used between at least one user terminal that uses virtual desktop service and multiple servers that provides the virtual desktop service, a resource pool for providing software resources including an Operating System (OS) for the virtual desktop service, and virtual machine infrastructure for supporting hardware resources.
US10089121B2
A computer-implemented method for managing display-related resources, the method comprising the steps of: receiving (101) an input sequence of images from a remote server; analyzing (102) the input sequence for presence of input activity at the remote server; in case of activity presence, configuring (103) the display-related resources not to invoke a resources saving action.
US10089120B2
Dashboard data representing a digital dashboard generated by a dashboard editor may be received. The digital dashboard may include a data widget to display metric data related to a metric. The data widget may be associated with a data source to receive the metric data from the data source. In response to the dashboard data representing the digital dashboard being loaded by a dashboard viewer for display, the metric data may be sent from the data source to the dashboard viewer so that the dashboard viewer is to display the metric data in the data widget.
US10089112B2
An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if the load micro instruction is a specified load micro instruction directed to retrieve an operand from a prescribed resource other than on-core cache memory. The second reservation station is coupled to the hold bus, and dispatches one or more younger micro instructions therein that depend on the load micro instruction for execution after a number of clock cycles following dispatch of the first load micro instruction, and if it is indicated on the hold bus that the load micro instruction is the specified load micro instruction, the second reservation station is configured to stall dispatch of the one or more younger micro instructions until the load micro instruction has retrieved the operand. The resources include a fuse array that stores configuration data.
US10089111B2
Optimizations are provided for frame management operations, including a clear operation and/or a set storage key operation, requested by pageable guests. The operations are performed, absent host intervention, on frames not resident in host memory. The operations may be specified in an instruction issued by the pageable guests.
US10089109B2
The present disclosure discloses system and method for evaluating a human resource in a software development environment. At first, historical performance data and profile data associated with a plurality of human resources involved in a software project is received. From such data (historical performance data and profile data), a plurality of attributes is extracted. Further, Bayesian classification technique is implemented on the plurality of attributes in order to classify the plurality of attributes, of each human resource, into a plurality of classes. The plurality of attributes is classified in such a manner that at least one attribute corresponding to at least one human resource and at least one other human resource is classified into a class and another class respectively. Further, based on the classification of each attribute associated with the human resource, a grade is assigned to the human resource.
US10089108B1
Computing systems executing applications may receive updates to the application from an update service. The update service may generate an update bundle including resources of the application. The update bundle may further include a manifest containing information identifying the resources and a location for the resources to be stored within the computing system. Additionally, the computing system may maintain a cache of previously received resources.
US10089103B2
The present application is directed towards systems and methods for automatically transforming reporting and view database schema during upgrading of a system from a source installation to a target installation. An analyzer executed by a processor of a client device may identify an application of a source installation configured to process a first one or more objects of the source installation. The analyzer may determine that the first one or more objects are modified during upgrading or transformation of the source installation to a target installation. The analyzer may generate a mapping between the first one or more objects of the source installation to a second one or more objects of the target installation, responsive to the determination. A transformer executed by the processor of the client device may modify a schema of the application, according to the generated mapping.
US10089098B2
Systems and methods for providing an application marketplace configured to install applications outside of an application store provided by the entity providing the operating system of a computing device in accordance with embodiments of the invention are illustrated. In one embodiment, a system obtains device data from a computing device, wherein the device data identifies a computing device and includes metadata describes the characteristics of the computing device, generates application marketplace data based on the obtained device data, wherein the application marketplace data includes metadata describing at least one application installer, provides the application marketplace data to the computing device, obtains selected application data from the computing device, generates application installer data based on the device data and the selected application data by signing application data identified by the selected application data using OEM key data, and provides the application installer data to the computing device.
US10089079B2
An integrated random signal generation circuit includes two logic gates, the output of each gate coupled to a respective first input of the other gate via assemblies of delay elements. The respective delays introduced by the assemblies of delay elements are adjustable.
US10089078B2
A circuit includes a multiplier, an adder, a first result register and a second result register coupled to outputs of the multiplier and the adder, respectively. The circuit further includes: a first selection unit configured to selectively provide, to the multiplier and in response to a first control signal, a first value from a first plurality of values; and a second selection unit configured to selectively provide, to the multiplier and in response to a second control signal, a second value from a second plurality of values. The circuit also includes: a third selection unit configured to selectively provide, to the adder and in response to a third control signal, a third value from a third plurality of values; and a fourth selection unit configured to selectively provide, to the adder and in response to a fourth control signal, a fourth value from a fourth plurality of values.
US10089072B2
This relates to systems and processes for using a virtual assistant to arbitrate among and/or control electronic devices. In one example process, a first electronic device samples an audio input using a microphone. The first electronic device broadcasts a first set of one or more values based on the sampled audio input. Furthermore, the first electronic device receives a second set of one or more values, which are based on the audio input, from a second electronic device. Based on the first set of one or more values and the second set of one or more values, the first electronic device determines whether to respond to the audio input or forego responding to the audio input.
US10089070B1
In an example, there is disclosed a method of providing voice-activated network control (VANC), including: receiving a voice input; converting the voice input to a computer-usable form; parsing the voice input into key tokens; building a network policy macro from the key tokens; and causing commands based on the network policy macro to be executed on a target device. There is also disclosed one or more apparatuses for performing the method, and one or more computer-readable mediums having stored thereon executable instructions for realizing the method on a device.
US10089069B2
Disclosed is a method for controlling voice emoticons in a portable terminal for providing a recipient portable terminal with various voice files according to the emotions and feelings of the user in place of text-based emoticons, thereby enabling the various voice files to be played and to express rich emotions compared to the existing monotonous and dry TTS-based voice files. The present invention comprises the steps of: displaying a voice emoticon call menu for calling a voice emoticon menu on one area of a touch screen; displaying the voice emoticon menu provided with a voice emoticon list after the voice emoticon call menu is user-selected; and transmitting a voice emoticon user-selected from the voice emoticon list to a recipient portable terminal in place of the voice of the user.
US10089066B2
An electronic apparatus of an audio output system is provided. The electronic apparatus includes: a first communicator configured to transmit a first radio signal and receive a first response signal; a second communicator configured to transmit a second radio signal and receive a second response signal; and a processor configured to: determine a first distance between the first communicator and an audio output apparatus based on the first response signal, determine a second distance between the second communicator and the audio output apparatus based on the second response signal, determine a location of the audio output apparatus based on the first distance and the second distance; establish a communication connection with the audio output apparatus based on one from among the first response signal and the second response signal; and set a channel of the audio output apparatus based on the determined location of the audio output apparatus.
US10089065B2
An example technique includes a computing system storing media item identifiers of curated media items associated with one or more service providers. A media curating service aggregates the media item identifiers of curated media items. The example technique further involves receiving, from a media playback system, a first message comprising a service provider access identifier. The service provider access identifier is based on a user account of the media playback system registered to at least one service provider. Based on receiving the first message, the computing system determines media item identifiers of curated media items that are associated with the at least one service provider with which the user account of the media playback system is registered and causes the media playback system to play back the curated media items based on the determined media item identifiers of the curated media items.
US10089055B1
A system configured to synchronize the displays of multiple infusion pumps is provided. In some embodiments, the system includes a plurality of infusion pumps in communication with a server. An individual infusion pump synchronizes its internal clock by communicating with the server. Based on the synchronized internal clock, the infusion pump determines the current time, calculates a parameter based on the current time, and causes screen content corresponding to the calculated parameter to be displayed.
US10089049B2
Systems, methods, and apparatus for composing an imposed, intermingled output in pre-sorted postal order from an intermediate file are disclosed. A composition engine populates a template with variable printing data from a data file and generates an intermediate file. The composition engine repeats the process and generates a second intermediate file from a second data file and template. The intermediate files are merged and intermingled to generate a third intermediate file. The third intermediate file is converted to a renderable format and transmitted to a printing system to produce a ganged, imposed output.
US10089047B2
A data processing device includes a receiving unit that receives printing request data which indicates a request for printing of a document, the printing request data including user property data indicating a property of a user of a printed matter and number-of-printed-copies data indicating a number of copies corresponding to the user property data; an acquiring unit that acquires, from a storage device that stores condition data indicating a condition related to a printing setting corresponding to the user property data, the condition data corresponding to the user property data with respect to the user property data; and an instructing unit that instructs a printing device to print the document by the number of copies indicated by the number-of-printed-copies data corresponding to the user property data based on a printing setting satisfying a condition indicated by the condition data corresponding to the user property data.
US10089046B2
Content of a configuration file stored by a control device can be changed easily in a short time. A printing system has a host computer including a print control unit that generates and sends a control command causing printing referenced to a configuration file to a printer using a printing port, and a settings changing unit that changes settings information based on the change settings command when a change settings command instructing changing settings information in the configuration file is input from the server device using a configuration port; and a management server including a change settings command unit that, for a specific one or plural connected host computers, generates a change settings command related to the configuration file, and sends the change settings command to each host computer using a configuration port that is opened by each host computer.
US10089040B2
A memory apparatus may include a plurality of ranks commonly coupled to an input/output (I/O) terminal. Non-target ranks other than a target rank among the plurality of ranks may be configured to perform an on die termination operation based on a read operation of the target rank.
US10089036B2
A method begins by a processing modules of a storage unit (SU) of a dispersed storage network (DSN) determining to migrate a set of encoded data slices from the first storage format to a second storage format. The method continues with the SU selecting the second storage format for the set of EDSs and selecting a second DSN memory configured to store the set of EDSs based on the second storage format. The method continues with the SU determining a first migration rate and migrating a first subset of the set of EDSs from the first DSN memory to the second DSN memory. The method continues with the SU monitoring activity associated with the DSN memory, selecting a second migration rate based on the activity associated with the at least one of the first DSN memory or the second DSN memory, and migrating a second subset of the set of EDSs based on the second migration rate.
US10089032B1
A technique for managing storage in a data storage system sends a write from a second file system to a first file system at block-level granularity of the first file system and provides a set of flags that identify which flash-page-size portion(s) of a block are being changed. If the write is directed to a data block that is not shared, such that no write split is required, the improved technique checks the set of flags and proceeds to overwrite the data block in the first file system with only the flash-page-size portion(s) that have changed. The improved technique thus performs the overwrite in flash-page-size increments, avoiding writes to flash pages that remain unchanged.
US10089027B2
According to an embodiment, when a storage status of a first storage unit is recognized as a protected state, a control unit writes data to a second storage unit. When a read target address is recorded in a data migration log area, the control unit reads data from the second storage unit. When the read target address is not recorded in the data migration log area, the control unit reads data from the first storage unit.
US10089023B2
An object based storage cluster includes at least one Data Storage Device (DSD) with a plurality of media portions for storing data. Media mapping information is received from the at least one DSD with the media mapping information indicating addresses assigned to each media portion of the plurality of media portions. Each media portion of the plurality of media portions is identified as a separate Object Storage Device (OSD) in the object based storage cluster using the media mapping information.
US10089019B2
Methods, systems, and computer program products are provided for minimizing latency in a implementation where a peripheral device is used as a capture device and a compute device such as a GPU processes the captured data in a computing environment. In embodiments, a peripheral device and GPU are tightly integrated and communicate at a hardware/firmware level. Peripheral device firmware can determine and store compute instructions specifically for the GPU, in a command queue. The compute instructions in the command queue are understood and consumed by firmware of the GPU. The compute instructions include but are not limited to generating low latency visual feedback for presentation to a display screen, and detecting the presence of gestures to be converted to OS messages that can be utilized by any application.
US10089017B2
A media management system including an application layer, a system layer, and a solid state drive (SSD) storage layer. The application layer includes a media data analytics application configured to assign a classification code to a data file. The system layer is in communication with the application layer. The system layer includes a file system configured to issue a write command to a SSD controller. The write command includes the classification code of the data file. The SSD storage layer includes the SSD controller and erasable blocks. The SSD controller is configured to write the data file to one of the erasable blocks based on the classification code of the data file in the write command. In an embodiment, the SSD controller is configured to write the data file to one of the erasable blocks storing other data files also having the classification code.
US10089011B1
Reducing buffer space that is reserved when a VM attempts to write to disk. A shared memory maintains stored information available to all VM's, allowing translation between accessible to RSD's, independent of how that VM's storage is divided into VSD's. When a guest OS writes to a VSD, an “extent”, designating a location in the shared memory and amount of data to be transferred, which can be passed directly from the guest OS, through each element involved in translating the operation into one or more operations on RSD's, keeping copying to a minimum. No substantial changes need be made to the guest OS.
US10089010B1
A system, method, and computer-readable storage medium for mapping block numbers within a region to physical locations within a storage system. Block numbers are mapped within a region according to a fractal-based space-filling curve. If the region is not a 2k by 2k square, then the region is broken up into one or more 2k by 2k squares. Any remaining sub-region is centered within a 2k by 2k square, the 2k by 2k square is numbered using a fractal-based space-filling curve, and then the sub-region is renumbered by assigning numbers based on the order of the original block numbers of the sub-region.
US10089006B2
A display apparatus is disclosed. The display apparatus includes a display, an input unit configured to receive a handwriting trace, in response to a user handwriting being performed at a remote control apparatus; a detector configured to determine text corresponding to the handwriting trace; and a controller configured to search for an item corresponding to the text, classify the item into a plurality of categories, and control the display to display the item on the display.
US10089005B2
Disclosed are a mobile device, an HMD and a system. A mobile device which is capable of data communication with an HMD, according to one embodiment of the present invention, comprises: a touch sensing module which is designed to recognize a touch from a user; a communication module which performs data communication with a head-mounted display (HMD); a video processor which if relative location information between the mobile device and the HMD is received from the HMD, generates extended video data on the basis of the location information; and a controller which after the generated extended video data is transmitted to the HMD via the communication module, controls the extended video data output by the HMD.
US10088997B2
An apparatus for generating data includes a display unit that displays an area object the contour of which is extracted from an image to be processed by an image processing application, an operating unit that receives selection conditions for selecting an area object that is intended by a user out of the area objects displayed by the display unit, and a contour extracting unit that extracts a contour of an area object selected based on the selection conditions received by the operating unit. When the contour extracting unit extracts a contour of a selected area object, the display unit displays the selected area object and an unselected area object in a distinguishable manner.
US10088996B2
One or more processors provide a first instruction to a first user. One or more processors receive a user input in response to the first instruction provided to the first user. One or more processors determine whether the user input is a correct response to the first instruction. Responsive to determining that the first user input to the first instruction is the correct input, one or more processors provide a second instruction to the first user.
US10088994B2
When displaying a N-up image view in which a plurality of thumbnail images displayed in given windows are grouped and displayed in a single window by using a detecting section for detecting a contact position on a display screen of a display section, position specifications for the N-up image view of thumbnail images in the windows are received based on a contact position in the window in selecting thumbnail images to be displayed in the N-up image view by making contact with the thumbnail images, and the thumbnails images are displayed in the N-up image view based on the received position specifications.
US10088989B2
A system, method, and computer program product are provided for computing operations based on a first and second user input. In use, a first user input in a first region of a graphical user interface is received. Next, while receiving the first user input, a second user input is received in connection with one or more portions of displayed content in a second region of the graphical user interface. Lastly, one or more operations are computed in connection with the one or more portions of the displayed content, based on the first input and the second input. Additional systems, methods, and computer program products are also presented.
US10088987B2
A display control apparatus displays plural options, changes the plural options displayed on the display unit to plural other options without changing a selected option, and changes, when a first operation for changing a selected option is performed in a first state where a first option is selected and plural options including the first option are displayed, the selected option from the first option to a second option among the plural options being displayed and is adjacent to the first option, and when the first operation is performed in a second state where the first option is selected and plural options that do not include the first option are displayed, the selected option from the first option to a third option that is not adjacent to the first option and is included among the plural options being displayed.
US10088979B2
A method, system, and computer program product for mobile device interface generation. Embodiments commence upon receiving electronic communication comprising form metadata describing a user interface form. The form metadata comprises one or more field identifiers, which fields of the user interface form are bound to JSON messages (e.g., to receive field data). The form metadata further describes data types pertaining to the form fields, and the data types pertaining to the fields are used to select one or more user interface screen devices from a repository. One or more of the user interface screen devices are associated (e.g., bound) to occurrences of the same JSON message as were bound to fields of the user interface form. The selected one or more interface screen devices are output in a format of data that describes the selected interface screen devices in a manner for deployment on corresponding a mobile device or devices.
US10088972B2
Techniques and architectures for implementing a team of virtual assistants are described herein. The team may include multiple virtual assistants that are configured with different characteristics, such as different functionality, base language models, levels of training, visual appearances, personalities, and so on. The characteristics of the virtual assistants may be configured by trainers, end-users, and/or a virtual assistant service. The virtual assistants may be presented to end-users in conversation user interfaces to perform different tasks for the users in a conversational manner. The different virtual assistants may adapt to different contexts. The virtual assistants may additionally, or alternatively, interact with each other to carry out tasks for the users, which may be illustrated in conversation user interfaces.
US10088968B2
The present invention belongs to the field of display technology, and provides a touch panel and a display device, which can solve the problem of low sensitivity, complicated wiring, and high power consumption existing in the existing touch panel. The touch panel of the invention includes a substrate and a touch control layer provided on the substrate, the touch control layer comprising a plurality of touch control units, wherein each of the touch control units has a protrusion part and a recess part, wherein a shape of the protrusion part of any one of the touch control units matches with a shape of the recess part of a touch control unit adjacent thereto. The sensitivity of the touch panel provided in the present invention is significantly improved compared to the prior art.
US10088960B2
In certain embodiments, an apparatus includes a first substrate with sense electrodes of a touch sensor disposed on it and a second substrate with drive electrodes of the touch sensor disposed on it. One or more of the following is true: the sense electrodes of the first substrate are made of a first conductive mesh of conductive material such that the sense electrodes include the first conductive mesh; and the drive electrodes of the second substrate are made of a second conductive mesh of conductive material such that the drive electrodes include the second conductive mesh. The apparatus also includes an insulating layer between the sense electrodes of the first substrate and the drive electrodes of the second substrate.
US10088957B2
A device implements a method for estimating the application force of a touching object onto a touch surface in an FTIR-based projection-type touch-sensing apparatus. The apparatus generates projection signals representing radiation that has propagated on a plurality of propagation paths by total internal reflection (TIR) inside a transmissive panel beneath a touch surface of the transmissive panel such that a touching object on the touch surface causes attenuation (frustration) of at least one of the projection signals. The device generates a time series of force values, which represent the application force, based on a time series of magnitude values, which represent a magnitude of a peak in two-dimensional interaction patterns generated by image reconstruction processing of the projection signals, the peak corresponding to the touching object on the touch surface. The force estimation may involve one or more corrections.
US10088956B2
A method of determining a touch event in a touch detection system includes: receiving at least one sensing signal corresponding to at least one driving signal configured to drive a touch panel; determining whether a touch event occurs by performing an initial digital operation on the at least one sensing signal; performing an entire determination on the at least one sensing signal after at least one of one or more predetermined conditions is determined to be satisfied, wherein one of the one or more predetermined conditions is that the touch event is determined to occur; and not performing the entire determination on the at least one sensing signal after each of the one or more predetermined conditions is determined to be unsatisfied.
US10088949B1
Certain aspects of the present disclosure relate to a technique for determining a valid touch event on a touch sensitive device. At least two touch events are received from a touch interface. The at least two touch events are combined if a time difference between each of the at least two touch events is less than a time threshold and a proximity between each of the at least two touch events is less than a proximity threshold. A valid touch event is determined if a combined pressure indicator of a combined touch event is greater than a pressure threshold.
US10088937B2
A method is provided for fabricating a bending beam sensor coupled to a touch input device. The method includes providing a bending beam. The method also includes placing a first strain gauge and a second strain gauge on a surface of the beam near a first end of the beam, and aligning the first strain gauge and the second strain gauge with the beam along an axis. The first end is attached to a base. The method further includes coupling the first strain gauge and the second strain gauge to a plate of the touch input device and electrically connecting the first strain gauge and the second strain gauge such that a differential signal is obtained from the first strain gauge and the second strain gauge when a load is applied on the plate of the touch input device.
US10088934B2
Array substrate and display panel are provided. The array substrate includes: common electrodes, first and second signal lines, wherein a common electrode insulated from the first signal line has a first slit in a part facing the first signal line, a common electrode insulated from the second signal line has a second slit in a part facing the second signal line, distance between the driver chip and a common electrode connected with the first signal line is greater than that between the driver chip and a common electrode connected with the second signal line, there are first deviation between width bisector of projection of the first signal line and width bisector of the first slit and second deviation between width bisector of projection of the second signal line and width bisector of the second slit, the first deviation is smaller than the second deviation. Display and touch performance are improved.
US10088928B2
An input/output device for a motor vehicle includes a base area and at least one local elevation adjoining the same. The base area is preferably enclosed by and/or integrally formed with the local elevation(s). The local elevation(s) includes a touch-sensitive surface for inputting control element actuating information for the motor vehicle by touching, (e.g., manually sliding) the fixed surface.
US10088926B2
An apparatus and method for fabricating a touch screen panel is disclosed. The method includes forming material patterns on different areas of a blanket roll and printing the material patterns on a transparent substrate by rotating the blanket roll over the transparent substrate. An apparatus for fabricating a touch screen panel includes a blanket roll being rotatable about a rotational axis and configured to print a plurality of material patterns on a substrate while rotating over the substrate. A circumferential surface of the blanket roll includes circumferential areas that are angularly separate from each other about the rotational axis. Each of circumferential areas comprises a pattern for printing a component of a sensing cell to be formed on the substrate.
US10088925B2
Method of control of a remote device by a logon device for at least one mobile device includes: —identification, by the logon device, of at least one mobile device interacting with it via an interaction surface of the logon device, —access to a lookup table associated with the at least one identified mobile device, the lookup table associating with at least one position on the interaction surface at least one command destined for the remote device, —determination, by the logon device, of a current position of the at least one mobile device via at least one electrical signal induced by at least one inductor magnetic field in at least one electrical circuit of the logon device associated with the interaction surface, —determination of a current command as a function of the current position and of the lookup table, and —command of the remote device.
US10088924B1
A user can provide input to an electronic device by performing a specific motion or gesture that can be detected by the device. At least one imaging or detection element captures information including the motion or gesture, such that one or more dwell points can be determined in two or three dimensions of space. The dwell points can correspond to any point where the motion pauses for at least a minimum amount of time, such as at an endpoint or a point where the motion significantly changes or reverses direction. The set of dwell points, and the order in which those dwell points occur, can be compared against a set of gestures to attempt to match a gesture associated with a particular input. Such an approach is useful for devices with image capture elements or other components that are not able to accurately capture motion or determine movements, etc.
US10088911B2
A programmable electronic helmet and a method of using the helmet are provided. The programmable electronic helmet includes a hard frame strappable to a head of a user, at least one gyroscope, an accelerometer, a user interface, at least one camera positioned on the hard frame, a display positioned a location that is in the peripheral field of vision of the user, wherein the display is configured to communicate information to the user, and a wireless communication apparatus. The programmable electronic helmet further includes one or more processors, wherein the one or more processors are configured to analyze images captured by the at least one camera to approximate a location of one or more objects in an area surrounding the user, and a memory, coupled to the processor, configured to store data acquired by and sent to the programmable helmet.
US10088904B2
In order to suppress reduction in vibration due to interference by use of a simple structure, a display input device (6) includes: a display portion (62); a touch panel (63) that is provided on an upper surface of the display portion (62) and detects a position of a touch operation; a plurality of piezoelectric elements (651 to 656) provided in a divided manner on a front surface and a back surface of the touch panel (63); and a drive portion (64) that drives the piezoelectric elements (651 to 656) in accordance with a touch operation on the touch panel (63), thereby to vibrate the touch panel (63).
US10088900B2
To enable a state of an object to be changed based on a relationship between a line of sight of a user wearing a head-mounted display and a position of the object arranged in a virtual space, a specific object is arranged at a predetermined position in the virtual space. A determination is made whether the specific object is located outside a certain range from the line of sight of the user wearing the head-mounted display for a first predetermined period. Then, when the specific object is located outside the certain range from the line of sight of the user for the first predetermined period, a sound associated with the specific object is generated.
US10088892B2
Controlling background activity in a computing device or system during a low-power mode is described. In some example techniques, when a computing device or system is in a low power mode, a determination is made whether to block one or more trigger events from causing an activation of one or more respective background task operations. Based at least in part on the determination, at least one trigger event may be allowed to cause an activation of a respective background task operation during the low power mode.
US10088888B2
The present disclosure provides a technology for suitably generating a post-system-resume screen. An information processor includes: a mode control section adapted to select power saving mode as an operation mode; and a screen control section adapted to generate a display screen, in which when a user logs in after the mode control section switches the mode from power saving mode to normal mode, the screen control section generates a display screen to match the user who has logged in.
US10088887B2
A central control apparatus may include a controller that includes a control program that when executed collecting data to obtain predicted environmental data including weather information about a target control area, setting information based on the collect data about at least one facility within the target control area, and simulating energy usage to generate a facility model based on the collected data of the at least one facility information and simulating power consumption of the facility model according to a control scenario. Additionally, the simulating of the energy usage may include determining energy reduction of the facility or target control area based on a simulation result of the power consumption of the facility model according to a combination of at least one control scenario, and determining the combination of at least one control scenario based on the energy reduction rate input through the input unit.
US10088885B2
An implementation of a system disclosed herein provides a method comprising detecting a power loss to an apparatus, isolating the apparatus from a power supply, notifying the apparatus of the power loss, and extending operation of the apparatus for a predetermined time period using a charge reservoir.
US10088884B2
A protocol can specifie a power-sourcing voltage range that indicates power sourcing capabilities. Additional power sourcing capabilities can be communicated using voltage variations within the power-sourcing voltage range. A power-sourcing device can provide power to an external power-sinking device over a wired connection containing a plurality of wires. A voltage control circuit can be configured to drive a voltage over a wire of the plurality of wires. Processing circuitry can communicate, using the voltage control circuit, first power-sourcing capabilities to the external power-sinking device by setting the voltage over the wire to a value within the power-sourcing voltage range. The processing circuitry can also communicate, using the voltage control circuit, the additional power sourcing capabilities of the power-sourcing device using voltage variations on the wire, the voltage variations maintaining voltage on the wire within the power-sourcing voltage range.
US10088866B2
A method for controlling an orientation of data on a display of a device, includes determining a device angular position for the device, determining a usage context parameter for the device, and controlling the orientation of the data on the display based on the device angular position and the usage context parameter. A device includes a display, an orientation sensor to determine a device angular position for the device, and a processor coupled to the orientation sensor. The processor is to determine a usage context parameter for the device and control the orientation of the data on the display based on the device angular position and the usage context parameter.
US10088858B2
A power supply apparatus supplies a power supply voltage VDD. The power supply apparatus includes a compensation circuit in addition to a main power supply. The compensation circuit receives, via its input, as a feedback signal, a detection signal VS that corresponds to the power supply voltage VDD. The compensation circuit has input/output characteristics fIO that correspond to the characteristics of the main power supply and the characteristics of a target power supply to be emulated. The compensation circuit injects or otherwise draws a compensation current iCOMP that corresponds to the detection signal VS to or otherwise from a node for generating the power supply voltage VDD.
US10088851B2
A thermostatic mixing valve for mixing cold water and hot water and for setting a mixed water temperature, having an electric motor that is controllable by a control unit and acts via a gear stage on a valve body, which is stroke-adjustable over a setting range and with which the mixing ratio between hot and cold water can be varied depending on a target mixed water temperature, presettable on the user side, and having a sensor element for detecting at least one set position in the setting range of the thermostatic mixing valve. The gear stage has a linearly adjustable linear displacement element, arranged rotationally fixed and provided between the electric motor and the valve body, and the sensor element works together with the linear displacement element to detect the set position.
US10088843B1
A control circuit includes a plurality of processing circuits integrated in a single chip assembly and coupled to a memory device via an electronic bus. At least a first processing circuit is configured to execute avionics instructions independent of at least a second processing circuit. The memory device includes an avionics circuit, a configuration circuit, and a sequencing circuit. The avionics circuit includes a plurality of avionics instructions that when executed control operation of avionics systems in an airborne platform. The configuration circuit includes a plurality of criticality indications corresponding to the plurality of avionics instructions. The sequencing circuit is configured to generate a sequence for execution of avionics instructions based on the plurality of criticality indications to satisfy a system requirement for operation of the airborne platform, and cause the plurality of processing circuits to execute the plurality of avionics instructions according to the sequence.
US10088841B2
Methods, systems, and apparatus, including computer programs encoded on storage devices, for monitoring, security, and surveillance of a property. In one aspect, a system includes multiple robotic devices, multiple sensors, wherein the multiple sensors includes a first sensor, multiple charging stations, and a monitor control unit. The monitor control unit may include a network interface, one or more processors, and one or more storage devices that include instructions to cause the one or more processors to perform operations. The operations may include receiving data from the first sensor that is indicative of an alarm event, accessing information describing the capabilities of the each of the robotic devices, selecting a subset of robotic devices from the multiple robotic devices, and transmitting a command to each robotic device in the subset of robotic devices that instructs each respective robotic device to deploy to the location of the first sensor.
US10088831B2
The numerical controller detects an abnormal interference between targets for interference check in a machine tool, including a tool and a workpiece, based on a machining program. The numerical controller changes a direction (contactable direction) in which the tool can contact the workpiece for machining and determines that an interference between the tool and the workpiece is abnormal if the tool compensation direction of radius compensation is not included in the changed contactable direction for the tool.
US10088827B2
When a communication abnormality detection unit in a numerical control device body detects communication abnormality in IO communication, a command transmission unit transmits a command requesting for making a reply to the numerical control device body with alarm information recorded in a recording unit of each IO unit simultaneously to all the IO units, and only the IO unit where the recording unit records the alarm information makes a reply with the alarm information.
US10088821B2
An air distribution apparatus that serves as a single sensing device for both lighting, LiFi, and HVAC functions that are operable on a single platform by building automation systems. The building automation system may be controllable by a single software system or network accessible locally on site or remotely off site. The air distribution apparatus can operate in a single zone or coupled with multiple like apparatuses for multi-zone operation. It is a high turndown, self-balancing system which allows for continuous commissioning with built-in fault diagnostic systems and that may be used as a supply, return, or exhaust system, or a combination thereof.
US10088819B2
Systems and devices for and methods of energy management, property security and fire hazard prevention are provided. The systems, devices and methods are able to be centralized, computerized, and expandable. The devices and systems are capable of automatically reducing energy consumptions and minimizing losses of property caused by fire, theft, and vandalism using monitoring sensors (e.g., occupancy sensors) and computer software and equipments.
US10088814B2
A controller for a building system receives training data that includes input data and output data. The output data measures a state of the building system affected by both the input data and an extraneous disturbance. The controller performs a two-stage optimization process to identify system parameters and Kalman gain parameters of a dynamic model for the building system. During the first stage, the controller filters the training data to remove an effect of the extraneous disturbance from the output data and uses the filtered training data to identify the system parameters. During the second stage, the controller uses the non-filtered training data to identify the Kalman gain parameters. The controller uses the dynamic model with the identified system parameters and Kalman gain parameters to generate a setpoint for the building system. The building system uses the setpoint to affect the state measured by the output data.
US10088811B2
A variable PID gain design device, including: a parameter setting unit for setting a natural frequency, a damping ratio, a sampling time, and a nonlinear damping, which enable establishment of an error dynamics required for controlling an object to be controlled; a PID gain induction unit for inducing a PID gain, using the correlation between a PID control and a backstepping control with time delay estimation and nonlinear damping (BCTND), the PID control controlling, using the set parameters, the object to be controlled; and a PID gain calculating unit for calculating a gain of a PID controller by adjusting a BCTND control gain on the basis of the induced PID gain.
US10088808B2
An electronic timepiece includes a date indicator that is an analog display member, a date indicator motor that drives the date indicator, a display position storage that is a nonvolatile memory that stores position information on the date indicator, a receiver that is a time information acquirer that externally acquires time information, and a control section that outputs a drive signal to the date indicator motor and stores the position information on the date indicator in the display position storage whenever the date indicator motor activated with the drive signal drives the date indicator.
US10088806B2
An exterior sub-assembly for a timepiece or watch or piece of jewelry, including a first component and a second component, arranged for a bayonet mount between two rims and two wings comprised in the first component and the second component, and capable of occupying an assembled and indexed position of the first and second components, this sub-assembly including a third ring-shaped component inserted between the first and second components, fixed in rotation with respect to one of these components and including an elastically deformable area, opposing a variable resistance torque to any relative tangential torque between the first and second components, and including a catch cooperating with a relief portion of the component that is not connected to the third component, wherein one particular catch angularly indexes these first and second components.
US10088805B2
A transparent substrate made of a transparent material resistant to temperatures higher than 500° C., such as sapphire, includes recesses in at least one of its faces and/or a groove machined into its thickness, that are covered with opaque, translucent or transparent enamel depositions that may or may not be colored, depending upon the pigments used in the enamel composition.
US10088790B2
An image forming apparatus comprises a sensor which emits light with a spot diameter serving as a predetermined size to a pattern for position detection formed on a transfer medium conveyed by a conveyance section, and outputs a read signal corresponding to reflected light of the emitted light; a processing circuit which generates a differential signal obtained by differentiating the read signal output by the sensor, and outputs a signal obtained through an exclusive OR of the read signal and the differential signal obtained by differentiating the read signal; and a control section configured to specify a position at which a image forming section forms a image on the basis of the signal output by the processing circuit.
US10088787B1
A fixing device includes a first pressure structure, a second pressure structure, a fixing member, a first arm, a second arm, and an elastic member. The fixing member is disposed between the first and second pressure structures. The first arm is pivotable about a first shaft and includes a first pressing portion and a first connection portion. The second arm is pivotable about a second shaft and includes a second pressing portion and a second connection portion. The elastic member biases the first and second pressing portions toward each other. A first leverage ratio of a distance between the first shaft and the first connection portion to a distance between the first shaft and the first pressing portion is different from a second leverage ratio of a distance between the second shaft and the second connection portion to a distance between the second shaft and the second pressing portion.
US10088768B2
A yellow toner that is, even in small amounts, better in reflection density and chroma than ever before. Disclosed is a yellow toner containing a binder resin and a yellow colorant, wherein, as the yellow colorant, a compound A represented by the following general formula (1) and a compound B represented by the following formula (2) are contained, and wherein, with respect to 100 parts by mass of the binder resin, a content of the compound A is from 0.5 to 7.5 parts by mass, and a content of the compound B is from 2.5 to 9.0 parts by mass:
US10088767B2
An electrostatic latent image developing toner includes a plurality of toner particles containing a binder resin. The binder resin has an amide bond and an ester bond. An area ratio of a peak originated from C═O stretching of the amide bond to a peak originated from C═O stretching of the ester bond is at least 0.00010 and no greater than 0.02000 in a FT-IR spectrum of the toner obtained by Fourier transform infrared spectroscopy analysis. The toner has a storage elastic modulus at 80° C. of at least 3.5×104 Pa and no greater than 5.0×104 Pa. The toner has a storage elastic modulus at 120° C. of at least 1.0×103 Pa and no greater than 10×104 Pa. The toner has a storage elastic modulus at 150° C. of at least 1.0×103 Pa and no greater than 10×104 Pa.
US10088766B2
A layered inorganic mineral including a surface treated with a fluorine-containing compound, where the layered inoganic mineral that can be favorably used for a toner that is excellent in high charging ability, charging stability, and low temperature fixing ability, and that can exhibits high reliability during cleaning.
US10088763B2
An electrostatic charge image developer includes a brilliant toner that includes a toner particle having an average equivalent circle diameter D longer than an average maximum thickness C and a carrier that includes a core particle and a coating layer which covers a surface of the core particle, wherein the coating layer contains a resin and a surfactant, and a content of the surfactant is in a range of 50 ppm to 200 ppm with respect to the entire weight of the carrier.
US10088749B2
A photoacid-generating compound has the structure wherein m, n, R1, R2, X, Y, and Z− are defined herein. The photoacid-generating compound exhibits strong absorption and chemical sensitivity to extreme ultraviolet radiation, while also absorbing longer wavelengths with desirably reduced chemical sensitivity. Also described are a polymer incorporating the residue of a polymerizable version of the photoacid-generating compound, a photoresist composition that includes the photoacid-generating compound, the polymer, or a combination thereof, and a method of forming a photoresist relief image using the photoresist composition.
US10088739B2
A cooling device is adapted to cool a DMD including a reflection surface and a support frame for supporting the outer edge of the reflection surface, and includes first and second contact portions and a water cooling pump. The first and second contact portions each have a contact surface that is brought into contact with a side surface in a direction transverse the reflection surface at the support frame. The water cooling pump is connected to the first and second contact portions so as to cool the first and second contact portions.
US10088738B2
Disclosed in some examples are auxiliary optical systems for removably attaching to mobile devices, including mobile telephones with onboard cameras, to provide enhanced optical features. Some auxiliary optical systems can be configured to attach to multiple different types and sizes of mobile devices. Some auxiliary optical systems can be configured to attach to a mobile device that includes a protruding onboard camera. For example, in some embodiments, a retainer portion of an auxiliary optical system can comprise a region for receiving the protruding onboard camera in a clearance or friction fit.
US10088737B2
The invention relates to a housing assembly (2) for a camera (1) of a motor vehicle including a camera housing (3) for disposing the camera (1), including a connector housing (4) for protecting an electrical connecting element (10) of the motor vehicle and/or of the camera (1), wherein the camera housing (3) is connected to the connector housing (4) such that the connector housing (4) covers a backside (7) of the camera housing (3) at least in certain areas, and including a venting element (11) for avoiding humidity in the camera housing (3) and/or the connector housing (4), wherein the camera housing (3) has a first vent (12) in the backside (7) and the venting element (11) is disposed between the backside (7) of the camera housing (3) and the connector housing (4) such that the venting element (11) completely covers the first vent (12).
US10088735B1
An Optical Information Transfer Enhancer System includes a first system for producing an information bearing first optical wave that is impressed with a first information having a first information strength wherein the first optical wave has a first shape. A second system produces a second optical wave. An information strength enhancer module receives the first and said second optical waves and impresses the first optical wave upon the second optical wave via cross-phase modulation (XPM) to produce an information-strength-enhanced second optical wave having a second information strength that is greater than the first information strength of the first optical wave. Following a center-wavelength changer by an Optical Information Transfer Enhancer System improves its performance.
US10088729B2
Conventional electrochromic devices frequently suffer from poor reliability and poor performance. Improvements are made using entirely solid and inorganic materials. Electrochromic devices are fabricated by forming an ion conducting electronically insulating interfacial region that serves as an IC layer. In some methods, the interfacial region is formed after formation of an electrochromic and a counter electrode layer, which are in direct contact with one another. The interfacial region contains an ion conducting electronically insulating material along with components of the electrochromic and/or the counter electrode layer. Materials and microstructure of the electrochromic devices provide improvements in performance and reliability over conventional devices. In addition to the improved electrochromic devices and methods for fabrication, integrated deposition systems for forming such improved devices are also disclosed.
US10088710B2
A substrate and a photoelectric display device including the substrate are provided. The substrate includes a display region and seal material disposed in a periphery thereof. The substrate further includes a trapping buffer region which is disposed between the display region and the seal material and receives photoelectric display media. By providing the trapping buffer region, impact on the seal material by the excessive photoelectric display media can be mitigated or eliminated when the photoelectric display device is subjected to an external force or is flexed. The life time of the seal material is prolonged. A leakage of the photoelectric display media is avoided.
US10088707B2
A curved liquid crystal display includes an upper curved substrate; a lower curved substrate; a liquid crystal layer including liquid crystal molecules having negative dielectric anisotropy and between the upper and lower curved substrates; an upper curved liquid crystal alignment layer between the liquid crystal layer and the upper curved substrate; a lower curved liquid crystal alignment layer between the liquid crystal layer and the lower curved substrate. In a first region, a content of a reactive mesogen polymer per unit area of the lower curved liquid crystal alignment layer is higher that of the upper curved liquid crystal alignment layer, and in a second region, the content of the reactive mesogen polymer per unit area of the upper curved liquid crystal alignment layer is higher than that of the lower curved liquid crystal alignment layer.
US10088696B2
A cloth accessory and methods for the use thereof are disclosed and described. In one aspect, the cloth accessory may include a cover member forming an enclosure with a cavity therein, and a cloth attached to the cover member. The cloth may have a first configuration wherein the cloth is retracted substantially into the cover member, and a second configuration wherein the cloth is extended substantially out of the cover member without becoming detached therefrom.
US10088693B2
An ophthalmic lens comprising a substrate is provided with the lens having a transmission spectrum such that the mean transmission value in the wavelength range between 380 nm inclusive and 780 nm inclusive is less than 60%, the mean transmission value at wavelengths less than or equal to 400 nm is less than 1%, the mean transmission value at wavelengths greater than 400 nm inclusive and less than 500 nm inclusive is less than 30% with a transmission minimum of less than 10% between 425 nm and 445 nm inclusive and the mean transmission value in the wavelength range between 400 nm and 500 nm has a first transmission maximum located between 405 nm and 425 nm.
US10088692B1
A method of designing lenses includes defining a material having an inside reflective surface spanning an area, and providing an optical design algorithm which defines a plurality of oxels across the area. Each oxel has a plurality of sub-elements including a center sub-element and a plurality of neighboring sub-elements. Based on a defined optical prescription for the inside reflective surface, an optically corrected reference 3D surface is calculated for each oxel having spherical and cylindrical corrections relative to a spherical contour which spans a predetermined field of view (FOV) with respect to a single (common) predetermined reference point. A position of at least a first of the sub-elements for each of the oxels is moved to approach respective final 3D positions on the optically corrected reference 3D surface, where the moving is constrained to be along an individual line connecting each of the first sub-elements to the single predetermined reference point.
US10088690B2
The conductive film has a wiring pattern which, with respect to the frequencies and intensities of moire obtained by applying a human visual response characteristic to the frequency information and intensity information of moire calculated from peak frequencies and peak intensities of the two-dimensional Fourier spectrums of the transmittance image data of the wiring pattern and the transmittance image data of a pixel array pattern, causes the sum of intensities of moire each corresponding to frequencies of moire falling within a frequency range predetermined depending on the visual response characteristic to be less than or equal to a predetermined value. The conductive film allows suppression of moire and significant improvement in visibility.
US10088688B1
An optical imager design that is capable of imaging a common scene to two or more optical systems, and is more compact in physical size and superior in throughput than previous designs is disclosed.
US10088684B2
The head-mounted display device includes a display element, a light guide prism that, in a state of use, guides a regular image light beam from the display element to an exit surface in front of the user's eye, and a support that secures the display element and the light guide prism with respect to the user's head. On at least one side along the optical axis of the regular image light beam, the light guide prism includes at least one first-type inclined surface at a position outside of the region through which the regular image light beam from the display element passes, and the first-type inclined surface is formed to be inclined so as to cause light incident on the first-type inclined surface from a direction along the optical axis of the regular image light beam to be reflected and emitted to the outside of the user's eyeball.
US10088674B2
In a laser scanning optical system, at least one of one or more scanning optical elements is made of a material having a photoelastic coefficient equal to or greater than 20×10−12 [Pa−1]; wherein at least one of one or more reflectors comprises a basal plate, and a metal film and a single-layer optical thin film evaporated on the basal plate; wherein the single-layer optical thin film has a thickness greater than 0.15λ and less than 0.40λ, wherein λ is a wavelength of the light beam; and wherein the light beams heading to both ends of an effective scanning range of the imaging surface, of which image heights are maximum, enter the one or more reflectors at angles of incidence equal to or greater than 10 degrees and less than 55 degrees.
US10088671B2
There is provided a transmitted light volume adjusting apparatus including a first polarizing plate provided on an optical axis, the first polarizing plate being configured to transmit light in a first polarizing direction, a second polarizing plate provided on the optical axis at a back stage of the first polarizing plate, the second polarizing plate being configured to transmit light in a second polarizing direction, and a first actuator configured to rotate the first polarizing plate and the second polarizing plate around a direction of the optical axis as a rotation axis direction in a state in which a difference between polarizing axes, which is an angle formed by the first polarizing direction and the second polarizing direction, is kept constant.
US10088661B2
An adjusting mechanism of a sample holder is provided. The adjusting mechanism includes a base with drives arranged thereon, and a carrier that is adjustable by means of the drives and is designed to receive the sample holder. A coupling element for each drive, which coupling element is designed to connect the base and the carrier. Each coupling element has at least one linear degree of freedom and also a rotary degree of freedom. The carrier is linearly movable, by means of the coupling elements, along a respective movement axis directed from the coupling element to the carrier. Also provided is a microscope that includes such an adjusting mechanism, along with a method for adjusting the orientation of a sample holder.
US10088656B2
A stimulated-emission-depletion (STED) super-resolution microscope includes an excitation light source, a depletion light source, an excitation light expanded beam alignment system, a spiral-shaped phase plate, a Bessel beam generating system, a depletion light focus lens, a beam combination system, an objective lens, a piezoelectric scanning system, a filter, a signal collection system, and a single-photon detector. The depletion light can be a first-order Bessel beam. The depletion light has anti-scattering and self-healing characteristics, and is capable of keeping the spot shape at a deeper position of a sample, thereby improving image resolution in the deep region of the sample. Compared to conventional STED super resolution microscope of deep-layer imaging using an adjustable correction collar, the present invention is simpler in experimental operations and does not require active adjustments. Compared to adaptive optical systems, the present experimental apparatus is simpler and less expensive.
US10088655B2
A preview station for previewing microscope slides where each slide has one or more specimens thereon, the preview station having a tray holder supporting a slide tray with a plurality of slides thereon. A digital camera and lens is located on an optical axis relative to the slide tray and a light source illuminates the slide tray. The camera is activated to image each slide in the slide tray and has a memory to store and transmit data from each slide. The preview station can be used in combination with a scanning system and can be made part of a scanning system.
US10088651B2
The invention discloses a four-piece optical lens for capturing image and a four-piece optical module for capturing image. In order from an object side to an image side, the optical lens along the optical axis comprises a first lens with refractive power; a second lens with refractive power; a third lens with refractive power; and a fourth lens with refractive power; and at least one of the image-side surface and object-side surface of each of the four lenses are aspheric. The optical lens may increase aperture value and improve the imagining quality for use in compact cameras.
US10088644B2
Microduct coupling and termination devices are provided. One coupling system includes a support structure with first and second sides. Multiple couplers are configured to receive corresponding microducts on the first side. Each coupler includes a wall connected to the support structure, which defines a cavity for receiving a microduct on the support structure first side. Each coupler removably retains the microduct within the cavity and provides a seal between the wall and microduct. A port adapter has a base unit, a hinged cover, at least one cable port, and support structure with multiple couplers that receive and removably retain microducts. A microduct coupling panel has multiple couplers connected to a planar frame in a grid arrangement. A perimeter of the panel can removably couple with a corresponding coupling portion of at least one of a terminal enclosure and a port adaptor.
US10088643B1
Embodiments of the present disclosure include an optical shuffle box. The optical shuffle box may include a set of optical connector ports and a set of optical fiber pigtails. Each optical fiber pigtail may have a first end and a second end. The second end of each optical fiber pigtail may include an optical connector. Each optical connector port may be communicatively coupled to the first end of two or more optical fiber pigtails.
US10088640B2
An optical fiber holding structure includes: a structure main body having a prismatic shape; a through hole into which an optical fiber is inserted; a protruding portion having a columnar shape projecting from the structure main body and configured to be inserted into an opening portion of a substrate; and a contact portion configured to abut on a surface of the substrate to position an optical element and the optical fiber at a predetermined distance. The through hole is formed so as to penetrate from a surface of the structure main body through which the optical fiber is inserted to an end surface of the protruding portion, and at least one side surface of the structure main body is flush with at least one side surface of the protruding portion.
US10088633B2
An optical waveguide is provided having at least first and second diffraction regions, the first diffraction region being arranged to diffract image-bearing light propagating along the waveguide so as to expand it in a first dimension and to turn the image-bearing light towards the second diffraction region, the second diffraction region being arranged to diffract the image-bearing light so as to expand it in a second dimension and to release it from the waveguide as a visible image. The first diffraction region is formed by first diffraction grating embedded within the waveguide, arranged to present a substantially similar profile to the image-bearing light when incident upon the grating from a given angle above or below the grating such that the polarization of the image bearing light is rotated by substantially similar amounts, but in opposite directions, by successive interactions with the first diffraction region. This enables image-bearing light, emitted from the waveguide, to present an image of substantially uniform intensity.
US10088632B2
In various embodiments, the beam parameter product and/or numerical aperture of a laser beam is adjusted utilizing a step-clad optical fiber having a central core, a first cladding, an annular core, and a second cladding.
US10088628B1
The optical waveguide element has a first optical waveguide core; and a second optical waveguide core. In the optical waveguide element, the first optical waveguide core includes a first coupling portion configured to propagate any one polarized wave of a TE polarized wave and a TM polarized wave of a kth-order mode, the other polarized wave of an hth-order mode, and the other polarized wave of a pth-order mode, and a first Bragg reflector connected to the first coupling portion. The second optical waveguide core includes a second coupling portion. The first Bragg reflector includes a rib waveguide including a grating configured to convert the one input polarized wave of the kth-order mode into the other polarized wave of the hth-order mode, reflect the converted polarized wave on the basis of Bragg reflection, and transmit the other input polarized wave of the pth-order mode, and slab waveguides having thicknesses smaller than that of the rib waveguide and integrally formed with the rib waveguide on both side surfaces of the rib waveguide respectively, in the light propagation direction.
US10088627B1
A waveguide corner structure includes a plate on which mirrors are formed; and a waveguide member including waveguide cores and holes, each of the holes being drilled in a portion replacing an angular bent portion of corresponding waveguide cores. The plate is mounted on the waveguide member so that each of the mirrors is inserted in corresponding one of the holes for a change of a direction of a light beam at the portion of corresponding waveguide cores.
US10088621B2
A light guide panel includes a top surface configured to have first and second sides extending in X- and Y-axis directions, respectively, a bottom surface configured to be disposed opposite to the top surface, and includes a base surface, and a plurality of diffusion patterns which is provided to protrude from, or to be recessed into, the base surface, and each of the plurality of diffusion patterns including a first inclined surface which defines a first inclination angle with the base surface and a second inclined surface which adjoins the first inclined surface and defines a second inclination angle with the base surface, and a first side surface and a second side surface configured to be disposed between the top surface and the bottom surface and face each other, where the first inclination angle ranges from about 1.8 degrees to about 5.7 degrees.
US10088611B2
A color filter forming substrate used in a multifunctional terminal is provided which has a frame disposed surrounding respective colored layers for a color filter and having a non-display area formed by the frame portion all around a boundary between the display area and the frame, and specifically has a transparent substrate as a base material; and, on one side of the base material, colored layers of respective colors for a color filter disposed in a display area and a frame portion comprising a light-shielding colored layer disposed as a region not for display around a periphery of the region for display. The color filter forming substrate is used for a display device.
US10088602B2
This invention relates to an ophthalmic lens comprising a transparent substrate with a front main face and with a rear main face, at least one of the main faces being coated with a multilayered antireflective coating comprising a stack of at least one high refractive index layer (HI) having a refractive index higher than or equal to 1.55 and at least one low refractive index layer (LI) having a refractive index lower than 1.55, characterized in that: said at least one high refractive index layer (HI) is in direct contact with said at least one low refractive index layer (LI) forming a bilayer, said bilayer has a physical thickness lower than or equal to 60 nm, said bilayer is, in the direction moving away from said transparent substrate, in second to last place in said multilayered antireflective coating, said multilayered antireflective coating has a mean reflection factor Ruv between 280 nm and 380 nm, lower than 5% for an angle of incidence in the range from 20° to 50°.
US10088601B2
A computer-implemented method including: receiving satellite weather data for a macro-location that includes a first micro-location; receiving mobile-sensor data from mobile devices associated with users, the mobile-sensor data sensed by the mobile devices at the first micro-location or a second micro-location included within the macro-location; and forecasting, based on the mobile-sensor data and the satellite weather data, a future micro-climate for the first or the second micro-location.
US10088600B2
The invention relates to a weather recognition method and device based on image information detection, including: obtaining an image extracting multiple first image features of the image with respect to each preset type of weather using a number of first preset algorithms preset correspondingly for different preset types of weather; inputting the multiple first image features to a preset multi-kernel classifier, the multi-kernel classifier performing classification according to the image features to identify the weather in which the image was taken. The multi-kernel classifier is realized by: selecting a first preset number of image samples for each of the preset types of weather; for the image samples of this type of weather, extracting the first image features of each image sample according to the first preset algorithm corresponding to this preset type of weather; and performing machine learning for the first image features according to a preset multi-kernel learning algorithm.
US10088599B2
Systems, terminals, servers and methods are provided for weather forecasting. For example, one or more first terminals acquire environmental information corresponding to the first terminals; wherein the environmental information includes geographic location information of the first terminals and weather data corresponding to the geographic location information; the first terminals transmit the environmental information to a server so that the server acquires weather forecasting information of an area corresponding to one or more geographic locations of the first terminals based on at least information associated with the weather data corresponding to the first terminals; wherein the geographic locations corresponding to the first terminals are within the area; and the first terminals acquire the weather forecasting information of the area transmitted by the server.
US10088594B2
A nuclear magnetic resonance (NMR) system includes a transmitter of an NMR tool to output a magnetic field pulse into a zone of interest, a receiver of the NMR tool to output an NMR echo data set produced from an interaction of the magnetic field pulse and the zone of interest, and an NMR echo processing module including a filter matched to a response of the NMR tool to output a filtered NMR echo data set from the NMR echo data set, wherein the filter is matched to an echo shape of the NMR echo data, is matched to an average of a selected signal spectra of the NMR echo data set, or dynamically changes in response to a measurement.
US10088593B2
An apparatus and method may operate to mount one or more communication assemblies relative to the exterior of a casing being placed in a borehole. Each communication assembly is configured to cause electrodes of a fluid sensing assembly to inject currents into fluids in one or more regions of the annulus surrounding the casing, and to obtain excitation responses from electrodes of the fluid sensing assembly, where the excitation responses vary based on electrical properties of fluids in one or more regions of the annulus surrounding the casing. Control is provided to control which electrodes of the fluid sensing assembly will inject currents and generate excitation responses and to control which electrodes of the fluid sensing assembly will sense the currents. Additional apparatus, systems, and methods are disclosed.
US10088589B2
Geophysical surveys in marine environments. At least some of the illustrative embodiments are methods including: attaching a first sensor module to a sensor cable having an outer jacket, the first sensor module electrically isolated from an electrical conductor disposed within the outer jacket of the sensor cable; attaching a second sensor module to the sensor cable, the second sensor module electrically isolated from an electrical conductor disposed within the outer jacket of the sensor cable; placing the sensor cable and the sensor modules onto a sea floor; communicating with the sensor modules by way of the electrical conductor disposed within the outer jacket; collecting geophysical data by the first and second sensor modules while the sensor cable is on the sea floor; and downloading to a computer system geophysical data from the first and second sensor modules.
US10088588B2
There is a method for generating a final image of a subsurface of the earth. The method includes receiving measured seismic data d of the subsurface; selecting an objective function E that is function of a reflectivity r of the subsurface; and calculating, in a processor, the reflectivity r based on the measured seismic data d, the objective function E, simulated data {tilde over (d)}, a modeling operator M from a reverse time demigration (RTDM) process and an imaging operator MT from a reverse time migration (RTM) process.
US10088578B2
A counting x-ray detector includes, in a stack arrangement, a converter element for conversion of x-ray radiation into electrical charges and an electrode. The electrode is connected to the converter element electrically-conductively in a planar manner. The electrode is embodied at least partly transparently. The electrode includes the following layers: an electrically-conductive contact layer, an electrically-conductive first intermediate layer, an electrically-conductive high-voltage layer, and an illumination layer.
US10088571B2
Methods for characterizing scattering in a medium of a Light Detection And Ranging (LiDAR) system and systems therefrom are provided. A method includes obtaining off-axis power return characteristics with respect to a first wavelength of light and on-axis power return characteristics for at least the first wavelength of light. The method also includes estimating at least one beam attenuation coefficient (c) based on the off-axis power return characteristics and common volume parameter function for the LiDAR system and an extinction coefficient (α) for the medium based on the on-axis power return characteristics. The method further includes extracting a value for at least one diffuse attenuation coefficient (Kd) for the medium using a beam spread parameter for the LiDAR system (D) and a pre-defined relationship between α, c, D, and Kd.
US10088570B2
The invention provides a laser scanner system, which comprises two or more laser scanners installed on a movable object and a main control device, wherein the laser scanner is arranged as a TOF type which performs distance measurement by rotary projection of a pulsed light, and wherein the main control device produces a selection signal, the laser scanner, which is alternately selected based on the selection signal, performs distance measurement by emitting a pulsed light, wherein the laser scanner, which performs distance measurement at the same time, is a selected one.
US10088557B2
Provided is a LIDAR apparatus of emitting laser beam in a scanning scheme in each direction within a field of view and separately obtaining reflected light in each direction to calculate a distance up to a reflector. The LIDAR apparatus may rapidly and efficiently perform scanning, may be compact, may significantly decrease a required laser output as compared with an apparatus according to the related art simultaneously emitting laser in all directions within the field of view, may be manufactured at a low cost, and may be operated at a low cost.
US10088556B2
Methods, systems, and devices involving patterned radiation are provided in accordance with various embodiments. Some embodiments include a device for projecting pattern radiation. Some embodiments include a method for estimating coordinates of a location on an object in a 3D scene. Some embodiments include a system for estimating the coordinates of a location on an object in a 3D scene. A variety of radiation patterns are provided in accordance with various embodiments. Some embodiments may relate to the use of patterned illumination to identify the angular information that may be utilized to measure depth by triangulation.
US10088548B2
In an example embodiment, the orientation of a wireless device, such as an access point (AP) can be determined based on the location of neighboring wireless devices and the observed angle of arrival of signals from the wireless device at the neighboring wireless devices. For example, the angle of orientation can be determined by comparing an observed angle of arrival with the known actual angle between wireless devices. If a plurality of wireless devices measures the signal, the mean or median of the difference between observed angle of arrival of a signal from the wireless device with the actual angle for the plurality of wireless devices may be employed to determine the angular orientation.
US10088546B2
A system for a three-phase electric power system includes a plurality of voltage sensors sensing three-phase voltages of the three-phase electric power system; a plurality of current sensors sensing three-phase currents of the three-phase electric power system; and a number of analog-to-digital converters converting the sensed three-phase voltages and the sensed three-phase currents of the three-phase electric power system to corresponding digital values. A processor calculates from the corresponding digital values at least two phase angles between voltage and current for at least two of three phases of the three-phase electric power system, diagnoses polarities and phase associations for at least two of the current sensors based on, for each of the at least two current sensors, a predetermined wiring configuration of the three-phase electric power system and a corresponding one of the at least two phase angles being within a corresponding predetermined angular range, and outputs corresponding diagnosis results.
US10088544B2
In white matter tractography from magnetic resonance imaging, a mathematical representation of diffusion (e.g., fiber orientation distributions) is first estimated from the diffusion MR data. Fiber tracing is performed via deterministic or probabilistic tractography where the tract maps and brain regions from multiple atlases and/or templates can be used for seeding and/or as spatial constraints. Field map correction and/or denoising may improve the diffusion weighted imaging data used in tractography.
US10088542B2
In a magnetic resonance facility and operating method for acquiring image data of a patient in a manner defined by acquisition parameters, the acquisition of the image data is preceded by the performance of at least one alignment operation for adjusting operating parameters of the magnetic resonance facility that influence acquisition conditions for the current patient. At least one result data item describing the result of the alignment used for an at least partially automatic determination of at least one acquisition parameter not relating to the pulse shape of a radio-frequency pulse to be used during the acquisition.
US10088533B2
An integrated magnetic field sensor includes a magnetic field sensing circuit and a power driving circuit disposed upon or within a common substrate. A method of powering on and off a load uses the above integrated magnetic field sensor.
US10088528B2
Embodiments are directed to predicting an amount of energy associated with a battery, by: storing, by a node, a value for an amount of energy drawn from the battery for each type of operation performed by the node, storing, by the node, a value for an amount of energy drawn from the battery when the node is active based on the stored amount of energy drawn for each type of operation, and transmitting, by the node, an indication of the amount of energy drawn from the battery in order to compute a prediction of the remaining battery energy.
US10088520B1
An apparatus for performing a scan test of IC chip includes a shift-frequency searching unit that executes first scan test for first scan pattern whole or part of which constituting first scan section and second scan test for second scan pattern whole or part of which constituting second scan section, and searches usable shift frequency for the second scan section. The first scan pattern is scan pattern inputted to scan path right before the second scan pattern. The shift-frequency searching unit shifts the first scan section to the scan path with first shift frequency in the first scan test, shifts the second scan section to the scan path with second shift frequency in the second scan test, and determines, when both results of the first scan test and the second scan test indicate pass, the second shift frequency as the usable shift frequency for the second scan section.
US10088511B2
Described herein are architectures, platforms and methods for deriving a complex antenna impedance based on scalar measurements. Three significantly different electrical characterizations such as scattering parameter (S-parameter) settings that correspond to at least three perturbation applications may facilitate the derivation of the complex antenna impedance at an output port antenna load plane (L plane).
US10088505B2
A current sensor includes a busbar carrying an electric current to be measured, a magnetic sensing element for detecting intensity of a magnetic field generated by the current flowing through the busbar, and a pair of shield plates that include magnetic materials and are arranged to sandwich the busbar in a thickness direction of the busbar. The shield plates include a conductive shield plate including a conductive magnetic material and a non-conductive shield plate including a non-conductive magnetic material. The conductive shield plate includes a slit penetrating therethrough. The magnetic sensing element is arranged at a position where the magnetic sensing element overlaps the slits in the thickness direction and does not overlap the conductive shield plate in the thickness direction.
US10088501B2
There is described an assembly for connecting a test unit to a wiring harness or equipment to be tested, and a method for testing using the assembly. The assembly may comprise a test box unit, a generic mate-in interface, and at least one specific mate-in interface. Each one of the generic and specific mate-in interfaces has an ID comprised in an ID support on the electrical path of the generic mate-in interface and the specific mate-in interface, for example, on any one of the end connectors of the interfaces or on their wiring. Information relating to the IDs of the mate-in interfaces and the contact configuration of each mate-in interface is stored in a database of the test unit for identifying the appropriate test contacts that should be used for testing.
US10088495B2
A capacitive physical quality detection device includes a sensor part, a control circuit, and a CV conversion circuit. The sensor part includes a movable electrode, a first fixed electrode, and a second fixed electrode. The CV conversion circuit is configured to receive a reference voltage and to output a voltage corresponding to a capacitance change. In a first time period, the control circuit applies a first signal to the first fixed electrode, and applies a second signal, which is opposite in phase to the first signal, to the second fixed electrode. In a second time period, the control circuit applies the reference voltage to the first fixed electrode and applies the second signal to the second fixed electrode.