Document Document Title
US10291444B2 Transmission device with pulse width modulation and transmission system
A transmission device outputs a modulated signal based on amplitude information and phase information respectively indicating an amplitude and a phase of a transmission symbol. The transmission device includes: an oscillation signal generation circuit configured to generate an oscillation signal based on the phase information; a laser light source configured to be driven by the oscillation signal; a bias controller configured to control a bias current of the laser light source based on the amplitude information; a photo detector configured to convert an output light of the laser light source into an electric signal; and a bandpass filter configured to filter an output signal of the photo detector so as to output the modulated signal.
US10291443B2 Serial communications unit and communication method for serial communications unit
A communication method for a serial communications unit converts reception serial data into reception parallel data, stores the reception parallel data in a memory unit, and calculates a reception delay time of a reception start timing at which reception of packets is started. In addition, the reception parallel data which is stored in the memory unit is read out, and transmission parallel data, in which a transmission delay time of a transmission start timing at which transmission of packets is started is controlled so that a delay time from the reception start timing of packets and until transmission of packets is started is made constant, is output in synchronism with a transmission parallel clock pulse signal, and the output transmission parallel data is converted into transmission serial data and then is transmitted.
US10291440B2 Methods and circuits for adaptive equalization
An integrated circuit equalizes a data signal expressed as a series of symbols. The symbols form data patterns with different frequency components. By considering these patterns, the integrated circuit can experiment with equalization settings specific to a subset of the frequency components, thereby finding an equalization control setting that optimizes equalization. Optimization can be accomplished by setting the equalizer to maximize symbol amplitude.
US10291437B1 Systems and methods for measuring impulse responses in a digital communication system
Embodiments described herein include methods and systems for measuring channel impulse responses in a digital communication system. Specifically, statistical properties of the received signals at the receiver of the digital communication system are analyzed to compute, in real time, channel coefficients indicative of the channel state information, which may be time-dependent, without the use of a training signal.
US10291434B2 Multi-destination packet forwarding for a multi-homed device in a virtual network
One embodiment of the present invention provides a switch. The switch includes a network-virtualization module, an update module, an acknowledgment module, and an election module. During operation, the network-virtualization module establishes a forwarding segment for an end device multi-homed with the switch and a second switch. The forwarding segment can be identified by a segment identifier persistent in the switch and the second switch. The update module constructs, for the second switch, a first route update message comprising an indicator value for the forwarding segment. The acknowledgment determines the indictor value in a second route update message from the second switch as an acknowledgment for the first route update message. If the switch receives the acknowledgment from a respective switch participating in the forwarding segment, the election module initiates a designated forwarder election for the forwarding segment. The designated forwarder is responsible for forwarding multi-destination traffic in the forwarding segment.
US10291427B2 Device selection method and apparatus
A device selection method and apparatus is disclosed, where the method includes: responding, by a control device, to a selection operation of a user, and determining a pointing direction of the control device and/or a deflection angle of the control device according to sensing data collected by a sensor of the control device; and determining, according to the pointing direction of the control device and/or the deflection angle of the control device, a home network device selected by the user, so that a correctness rate of home network device selection is increased effectively.
US10291424B1 Device representation management using representation types
A technology is described for operating a device shadowing service that manages device representations for physical devices that are network addressable. An example method may include associating a device representation with a representation type, where the device representation represents a copy of a state of a physical device in network communication with a device shadowing service that maintains the device representation, and the representation type may define a command that can be invoked through the device representation. After the device representation has been associated with the representation type, the command may be invoked through the device representation. Invoking the command may involve identifying the representation type associated with the device representation and determining that the command is supported by the representation type. Thereafter, the command may be executed.
US10291423B2 Smart communications controller for alternative energy systems
A smart communications controller for alternative energy equipment includes an equipment port connected to the alternative energy equipment and a plurality of autoconfiguration objects. Each of the autoconfiguration objects is configured to perform a protocol testing process for a particular communications protocol. The protocol testing process includes automatically determining whether the communications protocol is used by the alternative energy equipment connected to the equipment port. The smart communications controller further includes an autoconfiguration manager configured to cause the autoconfiguration objects to iteratively perform their protocol testing processes until the communications protocol used by the alternative energy equipment is identified. The smart communications controller further includes an equipment controller configured to use the identified communications protocol for the alternative energy equipment to generate protocol-specific control signals for the alternative energy equipment.
US10291417B2 System, method and program product for delivery of digital content offerings at a retail establishment
A method and system for providing distributed network access point installation and management. A network provider installs and/or operates a plurality of access points at locations of a retail entity. Each access point may provide services such as Internet access, and/or content such as audio, video, text, and/or graphics, among other types of services. A carrier, such as a telephone or cable company, may compensate the network service provider for installation and operation of the access points. The carrier may in turn charge its subscribers for network access at the retail entity locations. A plurality of different carriers may provide compensation and allow respective subscriber access. The network access points may be configured to allow each carrier to present a point of presence to its subscribers at the retail entity locations. The installed network may also provide service for retail entity back office functions.
US10291407B2 Method to verify integrity of promotional billing data while preserving privacy
Systems and methods are described that facilitate capturing promotional information details such as the number of promotional material items printed for a given vendor supported by a marketing agency, item size, placement details, price, and authentication information to prove that a print log or summary is genuine. The authentication information can include a timestamp, printer identity, job identity and run-length. This information is summarized in a message digest and is signed by the printing system using digital signatures, which are then verified by the marketing agency through a public key counterpart of a private key used to generate the signatures.
US10291397B2 Active interposer for localized programmable integrated circuit reconfiguration
A system may include a host processor, an interposer having memory elements, a coprocessor mounted on the interposer for accelerating tasks received from the host processor, and an auxiliary chip. The coprocessor, interposer, and auxiliary chip may be part of an integrated circuit package. The memory elements on the interposer may convey configuration bit streams to one or more logic sectors in programmable circuitry of the coprocessor. The interposer may be connected to a package substrate of the integrated circuit package using through-silicon vias, such that an active surface of the interposer faces an active surface of the coprocessor. Each logic sector may include one or more data registers that are loaded with configuration data from the memory elements. In some instances, the auxiliary chip may include a secondary memory for storing additional configuration bit streams for configuring the logic sectors of the coprocessor.
US10291395B1 Secure storage of data via a distributed ledger system
The present disclosure describes systems and methods for use of a distributed ledger system to securely store data. Encrypted data files of one or more computing devices may be distributed to processing nodes of the distributed ledger system. The data may be subsequently retrieved and decrypted by the computing device or another device. Because the distributed ledger system creates a chain of hashes of prior blocks, the data may be immune to modification or corruption, as any changes to blocks storing the encrypted data may be immediately apparent.
US10291390B2 Endecryptor preventing side channel attack, driving method thereof and control device having the same
An endecryptor and a control device are provided. The endecryptor includes a first SBOX configured to replace first input data with first substitution data, a transformation unit configured to replace the first input data with second substitution data and an output terminal configured to output encrypted or decrypted output data based on the first and second substitution data.
US10291389B1 Two-point modulator with matching gain calibration
A modulation circuit includes a locked loop circuit with two-point modulation control and a phase-frequency detector configured to compare a reference frequency signal with a feedback frequency signal. A two-point modulation control circuit includes a first modulation path having a controllable gain and coupled to one of the first and second modulation control points and a second modulation path coupled to another of the first and second modulation control points. Gain matching of the first and second modulation paths is accomplished through the operation of a calibration circuit. The calibration circuit includes a phase detector circuit configured to compare the reference frequency signal with the feedback frequency signal to generate a phase detect signal, and a gain control circuit configured to adjust the controllable gain of the first modulation path as a function a correlation of the phase detect signal with signs of the modulation data.
US10291386B2 Serializer/deserializer (SerDes) lanes with lane-by-lane datarate independence
A circuit and method enables multiple serializer/deserializer (SerDes) data lanes of a physical layer device (PHY) to operate across a broad range of diversified data rates that are independent from lane to lane. The multiple SerDes data lanes may operate at data rates independent from one another. A single low frequency clock is input to the PHY. A frequency of the single low frequency clock is increased via a common integer-N phase-locked loop (PLL) on the PHY to produce a higher frequency clock. Each of the SerDes data lanes is operated, independently, as a fractional-N PLL that employs the higher frequency clock. Use of the common integer-N PLL enables modulation noise of the fractional-N PLLs to be suppressed by moving the modulation noise to higher frequencies where a level of the modulation noise is filtered, avoiding use of high risk noise cancellation techniques.
US10291380B2 Full duplex operation in a wireless network
Multiple wireless devices in a network perform full duplex communication in which the transmission path and receiving path are spatially separated to allow simultaneous transmission and receiving. The wireless devices can either be controlled using a centralized, or point, coordination function or a distributed coordination function. A full-duplex wireless device senses the medium during transmission by itself and selectively continues the transmission when a signal is sensed on the medium. A full-duplex wireless device measures signal being transmitted by its transmitter and estimates parameters that can be used to cancel the contribution of the locally transmitted signal to the locally received signal concurrently being received during the transmission. The transmit antenna and the receive antenna of a full-duplex wireless device can be configured to be spatially isolated from each other to minimize interference between the antenna functions.
US10291372B2 Hybrid automatic repeat/request (HARQ) scheduling
Various aspects described herein relate to communicating hybrid automatic repeat/request (HARQ) feedback. HARQ feedback related to a HARQ communication over one or more links can be received from a user equipment (UE), wherein the HARQ feedback includes at least one or more interference parameters and/or one or more predicted interference parameters. A rate control loop for each of one or more interference patterns corresponding to each of the one or more links can be maintained based at least in part on the one or more interference parameters. A scheduling grant can be generated for the UE for another instance of the HARQ communication based at least in part on the rate control loop and the one or more predicted interference parameters.
US10291364B2 Communications devices and methods
A communications device and method, in which data is communicated via a wireless access interface to a destination communications device with a device-to-device communication procedure. The communications device encodes the data, as data units, for transmission to the destination communications device with a repeat request-type protocol, the encoding providing an indication whether the data has been received correctly. The communications device transmits the encoded data units to the destination communications device, and receives an acknowledgement ACK message that one of the encoded data units has been correctly received by the destination communications device, or a negative acknowledgement NACK message that the encoded data units were not received correctly by the destination communications device. The ACK or NACK message is transmitted by another communications devices of a group of communications devices, acting as a relay communications device, which received and retransmitted the ACK or NACK message from the destination communications device.
US10291359B2 Of hybrid automatic repeat request (HARQ) feedback bits for polar codes
Certain aspects of the present disclosure relate to techniques and apparatus for design of hybrid automatic repeat request (HARQ) feedback bits. The method generally includes obtaining a payload to be transmitted, partitioning the payload into a plurality of blocks, and partitioning each block of the plurality of blocks into a plurality of sections. The method also includes deriving redundancy check information for each section of the plurality of sections, and generating a plurality of codewords, each comprising a block of the plurality of blocks and the redundancy check information for each section of the block, wherein a location of each of the sections in the codewords is determined based on an error rate corresponding to each of the sections.
US10291340B2 Repeater and signal attenuation method thereof
A repeater including an analog attenuator configured to attenuate an analog signal in response to a first control signal; an analog to digital converter (ADC) configured to convert the attenuated analog signal into a digital signal; a digital attenuator configured to attenuate the digital signal in response to a second control signal; and an attenuation controller configured to calculate average power and peak power of the attenuated digital signal, determine an attenuation value for each value of the calculated average power and peak power, and generate at least one of the first and second control signals based on the determined attenuation values.
US10291335B1 Beamforming calibration system and method
The beamforming calibration system includes a transmitter, a receiver, and a computing device. The transmitter includes multiple transmitting antennas. The computing device provides multiple phase sets to the transmitter. When the computing device provides a first phase set among the phase sets to the transmitter: the transmitter uses the first phase set to set phases of the transmitting antennas, the receiver receives wireless transmission signal from the transmitting antennas to obtain a first radiation pattern corresponding to the first phase set, and the computing device is configured to compare the first radiation pattern with a predetermined pattern to calculate a pattern similarity score corresponding to the first phase set. The computing device selects a calibration phase set among the phase sets according to the pattern similarity score of each phase set, and provides the calibration phase set to the transmitter to calibrate beamforming.
US10291329B2 Exchanging information between time-of-flight ranging devices
Embodiments address a concept for exchanging information between time-of-flight ranging devices. For example, a first time-of-flight camera has an illumination unit configured to transmit information to a second time-of-flight camera by modulating a light signal to be emitted in accordance with an information bearing signal. The second time-of-flight camera has a time-of-flight sensor configured to detect the information bearing signal included in the emitted light signal of the first time of flight camera.
US10291327B1 Optical signal generating apparatus and operating method thereof
An optical signal generating apparatus according to an embodiment of the inventive concept includes a first optical intensity modulator for modulating a first optical signal to generate a 2N-level (where N is a positive integer) second optical signal in the form of a binary signal, a first optical amplifier for amplifying the second optical signal to generate a third optical signal, and a second optical intensity modulator for modulating the third optical signal to generate a 2N+1-level fourth optical signal in the form of a binary signal. The optical signal generating apparatus according to an embodiment of the inventive concept may generate a low-cost, high-quality optical signal by using an optical device to generate a multi-level optical signal. Additionally, the optical signal generating apparatus according to an embodiment of the inventive concept may generate a multi-level optical signal by sequentially performing optical modulation and optical amplification operations.
US10291321B2 Self-identifying one-way authentication method using optical signals
In one aspect, the present disclosure relates to a self-identifying optical transmitter for broadcasting a one-way authentication code using light-based communication. The transmitter may include a memory for storing an identifier of the transmitter, a processor for generating a data signal including an identifier of the transmitter, a modulator for receiving the data signal and generating an electrical signal, the modular generating the electrical signal by modulating the data signal. The transmitter may also include a light source for receiving the electrical signal, converting the electrical signal into an optical signal, and continuously broadcasting the optical signal as an optical data transmission stream. The optical data transmission stream may be used to verify that a receiving mobile device is near the transmitter. The transmitter may also include an optical surface for dispersing the optical data transmission stream as the optical data transmission stream is emitted from the transmitter.
US10291313B2 Method and apparatus for data communication utilizing the North American terrestrial system
Data communication capabilities of the North American Terrestrial System (NATS) Network are enhanced. In accordance with an embodiment of the present invention, an airborne data server (ADS) is added to the airborne architecture of the current NATS Network and a ground data gateway (GDG) is added to the ground-based architecture of the current NATS Network. The ADS functions as a router/gateway connected to many local area networks (LANs) aboard the aircraft. The ADS provides for the automation of data services such as scheduling, routing and translation. The GDG is the central hub for the network and dispatcher of data to customer premises or to the aircraft.
US10291306B2 Method for feeding back CSI information on basis of CSI reporting type in wireless communication system, and device thereof
The present specification pertains to a method by which a terminal feeds back CSI information in a wireless communication system to which 3D beamforming is applied, the method comprising the steps of: receiving a pilot signal from a base station; setting either a first CSI transmission mode or a second CSI transmission mode; and feeding back CSI information on the basis of the set CSI transmission mode. Here, a period and offset of the CSI information to be fed back can be preset regardless of the CSI transmission mode.
US10291303B2 Transmission modes and signaling for uplink MIMO support or single TB dual-layer transmission in LTE uplink
An apparatus for mapping data in a wireless communication system. The apparatus includes circuitry for generating a precoding matrix for multi-antenna transmission based on a precoding matrix indicator (PMI) feedback from at least one remote receiver where the PMI indicates a choice of precoding matrix derived from a matrix multiplication of two matrices from a first code book and a second codebook. The apparatus further includes circuitry for precoding one or more layers of a data stream with the precoding matrix and transmitting the precoded layers of data stream to the remote receiver.
US10291302B2 Parameterized codebook subsets for use with precoding MIMO transmissions
One aspect of the teachings presented herein provides advantages for sending precoder selection feedback from a transceiver to another transceiver, for use by the other transceiver as precoding recommendations. The transceiver generates two types of precoder selection feedback, where one type uses a smaller signaling payload than the other and therefore provides a distinct reduction in the signaling overhead associated with reporting precoding recommendations. The transceiver uses the reduced-overhead type of reporting when reporting at certain times, or on certain channels, or in response to control signaling. In one example, a UE in an LTE network sends precoder information to an eNodeB on the PUCCH by sending smaller-range index values that index only a subset of precoders, but sends full-range index values when reporting on the PUSCH, which index a larger set of precoders.
US10291301B2 Rectangular element array providing dynamic wireless coverage
Methods, systems, and computer readable media can be operable to facilitate dynamic wireless coverage through adaptive use of a rectangular array of antenna elements. A rectangular array of elements may be adaptively utilized to create a customized transmission/reception pattern that is based upon wireless device placement, premise layout, and other characteristics associated with a subscriber premise within which an access point is located.
US10291295B2 Selectively combining uplink signals in distributed antenna systems
Certain aspects involve selectively combining uplink transmissions in a distributed antenna system (“DAS”). For example, a unit of the DAS can receive baseband uplink transmissions from remote units of the DAS via a first channel and a second channel. The unit can generate a first combined uplink signal by combining baseband uplink transmissions received from a first subset of the remote units via the first channel that include data for transmission to a base station. The unit can generate a second combined uplink signal that includes baseband uplink transmissions received from a second subset of the remote units via the second channel and excludes or attenuates baseband uplink transmissions that are received from the first subset of the remote units via the second channel and that lack data for transmission to the base station are excluded or attenuated. The unit can transmit the combined uplink signals to the base station.
US10291286B2 Method and apparatus for guiding an electromagnetic wave to a transmission medium
Aspects of the subject disclosure may include, a system that can be configured for generating an electromagnetic wave and coupling the electromagnetic wave to a transmission medium with a reduced loss of radiation of the electromagnetic wave into free space. The system can also be configured to receive an electromagnetic waves form the transmission medium with a reduced loss of radiation of the electromagnetic wave into free space. Other embodiments are disclosed.
US10291285B2 Methods for performing multi-disturber alien crosstalk limited signal-to-noise ratio tests
Methods of performing a multi-disturber alien crosstalk limited signal-to-noise ratio test are provided in which at least one signal-to-alien crosstalk noise ratio is determined for a victim link segment using a composite power spectral density for at least a first of a plurality of disturber link segments. The composite power spectral density comprises a combination of portions of a plurality of power spectral densities that are associated with line rates at which the first of the plurality of disturber link segments may operate.
US10291279B2 Drop countermeasures for electronic device
An electronic device comprises a housing, a motion sensor configured to sense motion of the housing, and a processor configured to determine an impact geometry based on the motion. A countermeasure system comprises an actuator coupled to an actuated member. The actuated member is operable by the actuator to modify the impact geometry, so that impact energy is redirected away from an impact sensitive component of the electronic device to an energy absorbing component of the electronic device.
US10291275B2 Reception interface circuits supporting multiple communication standards and memory systems including the same
A reception interface circuit includes a termination circuit, a buffer and an interface controller. The termination circuit is configured to change a termination mode in response to a termination control signal. The buffer is configured to change a reception characteristic in response to a buffer control signal. The interface controller is configured to generate the termination control signal and the buffer control signal such that the reception characteristic of the buffer is changed in association with the change in the termination mode. The reception interface circuit may support various communication standards by changing the reception characteristic of the buffer in association with the termination mode. Using the reception interface circuit, communication efficiency of transceiver systems such as a memory system and/or compatibility between a transmitter device and a receiver device may be improved.
US10291260B2 Decoding of messages
Decoding of a first message is disclosed, wherein first and second messages are encoded by a code (represented by a state machine) to produce first and second code words, which are received over a communication channel. A plurality of differences (each corresponding to a hypothesized value of a part of the first message) between the first and second messages are hypothesized. An initial code word segment is selected having, as associated previous states, a plurality of initial states (each associated with a hypothesized difference and uniquely defined by the hypothesized value of the part of the first message). The first message is decoded by (for each code word segment, starting with the initial code word segment): combining the code word segment of the first code word with a transformed (based on the hypothesized difference of the initial state associated with the previous state of the state transition corresponding to a first message segment content) code word segment of the second code word to produce a combined code word segment, determining a decision metric associated with a probability that the combined code word segment corresponds to the first message segment content, and selecting (for the first message) the first message segment content or a second message segment content based on the decision metric. If the first message segment content is selected, the subsequent state of the state transition corresponding to the first message segment content is associated with the initial state associated with the previous state of the state transition.
US10291259B2 Accelerated erasure coding system and method
An accelerated erasure coding system includes a processing core for executing computer instructions and accessing data from a main memory, and a non-volatile storage medium for storing the computer instructions. The processing core, storage medium, and computer instructions are configured to implement an erasure coding system, which includes: a data matrix for holding original data in the main memory; a check matrix for holding check data in the main memory; an encoding matrix for holding first factors in the main memory, the first factors being for encoding the original data into the check data; and a thread for executing on the processing core. The thread includes: a parallel multiplier for concurrently multiplying multiple entries of the data matrix by a single entry of the encoding matrix; and a first sequencer for ordering operations through the data matrix and the encoding matrix using the parallel multiplier to generate the check data.
US10291253B1 Piezoelectric magnetic digital to analog converter
The present invention provides a digital to analog conversion method and system that uses piezoelectric effect and magnetic induction to reconstruct the infinite analog values between discrete digital samples. This magnetic-piezoelectric armature delivers an output analog signal of a smooth continuous nature that provides a more faithful representation of the original analog signal. The method and system use mechanical movement, which is continuous by nature since there is no quantization in the different positions a moving object can assume between two spacial points, to construct the signal approximation between digital samples. The magnetic-piezoelectric armature uses a highly sensitive piezoelectric material that moves a magnet in the proximity of a wire coil to induce a voltage signal reproducing the original analog signal. The piezoelectric material expands and contracts following the changes in voltage between digital samples which induces a corresponding continuous analog voltage signal in the coil.
US10291250B2 Two-step single-slope comparator with high-resolution and high-speed and CMOS image sensor including the same
A comparator includes a first comparison block suitable for accumulating a difference value between a voltage of a pixel signal and a coarse step voltage, and outputting a residue voltage, representing a difference between a coarse ramping voltage of a ramp signal and the accumulated difference value; and a second comparison block suitable for comparing a fine ramping voltage to the residue voltage of the first comparison block and outputting a third comparison result signal.
US10291247B1 Chopping switch time-skew calibration in time-interleaved analog-to-digital converters
An example time-skew calibration circuit includes a plurality of first circuits, each including a first accumulator and a second accumulator. The time-skew calibration circuit further includes a plurality of second circuits, each including a first adder coupled to outputs of the first accumulator and the second accumulator, and a first subtractor coupled to the outputs of the first accumulator and the second accumulator. The time-skew calibration circuit further includes a decision circuit configured to combine an output of the first adder and an output of the first subtractor.
US10291246B2 Digital-to-analog converter (DAC) with digital offsets
Systems and methods are provided for digital-to-analog conversions with adaptive digital offsets. A digital offset may be determined and applied to a digital input to a digital-to-analog converter (DAC), and digital-to-analog conversions are then applied via the DAC to the digital input with the digital offset. The digital offset may be set to account for one or more conditions relating to inputs to the DAC, with the one or more conditions affecting switching characteristics of one or more of a plurality of conversion elements in the DAC. The digital offset may be determined dynamically and adaptively, such as based on the input and/or conditions relating to the input. The adjustments may be selectively applied to the digital offset for particular input conditions.
US10291237B2 Oscillator circuit with reconfigurable oscillator amplifier and/or hybrid amplitude calibration circuit and associated method
An oscillator circuit has a reconfigurable oscillator amplifier. The reconfigurable oscillator amplifier is used to be coupled to a resonant circuit in parallel. The reconfigurable oscillator amplifier supports different circuit configurations for different operation modes, respectively. The reconfigurable oscillator amplifier has at least one circuit component shared by the different circuit configurations. The reconfigurable oscillator amplifier employs one of the different circuit configurations under one of the different operation modes.
US10291227B2 Quantum limited josephson amplifier with spatial separation between spectrally degenerate signal and idler modes
A technique relates to a quantum-limited microwave amplifier. A Josephson ring modulator (JRM) is connected to a first lumped-element resonator. The first lumped-element resonator includes one or more first lumped elements. A second lumped-element resonator is connected to the JRM, and the second lumped-element resonator includes one or more second lumped elements. The JRM, the first lumped-element resonator, and the second-lumped element resonator form a Josephson parametric converter (JPC). The one or more first lumped elements and the one or more second lumped elements have a value that is the same, thereby configuring the JPC to be spectrally degenerate.
US10291225B2 Gate driver with VGTH and VCESAT measurement capability for the state of health monitor
An isolated insulated gate bipolar transistor (IGBT) gate driver is provided which integrates circuits, in-module, to support the measurements of threshold voltage, and collector-emitter saturation voltage of IGBTs. The measured gate threshold and collector-emitter saturation voltage can be used as precursors for state of health predictions for IGBTs. During the measurements, IGBTs are biased under specific conditions chosen to quickly elicit collector-emitter saturation and gate threshold information. Integrated analog-to-digital converter (ADC) circuits are used to convert measured analog signals to a digital format. The digitalized signals are transferred to a micro controller unit (MCU) for further processing through serial peripheral interface (SPI) circuits.
US10291223B2 RF switch with bypass topology
An RF signal switch circuit that allows connection of any of N radio frequency (RF) input terminals to a switch output port, either in a low loss mode, in a bypass mode, or, optionally, in a signal function mode. Embodiments of the invention allow for both a single switch in the series input path to a target circuit while still having the ability to isolate the bypass path from the target circuit. In the low loss and bypass mode, the circuit simultaneously exhibits low input insertion loss (and thus a low noise factor) and high bypass mode isolation.
US10291209B2 Semiconductor device for generating mode signals including information on the current characteristics
A semiconductor device includes a first mode signal generation circuit suitable for generating a first mode signal in response to a command, the first mode signal being enabled in the case where a first period determined depending on a current characteristic of a first MOS transistor is longer than a second period determined by a first passive element; and a second mode signal generation circuit suitable for generating a second mode signal in response to the command, the second mode signal being enabled in the case where a third period determined by a second passive element is longer than a fourth period determined depending on a current characteristic of a second MOS transistor.
US10291202B2 Vibration device and manufacturing method of the same
A vibration device that includes a support member, vibration arms connected to the support member and each having an n-type Si layer which is a degenerate semiconductor, and electrodes provided so as to excite the vibration arms, and silicon oxide films containing impurities in contact with a respective lower surface of the n-type Si layers of each vibration arm.
US10291199B2 Direct write sensors
A method of making an acoustic wave sensor includes the steps of providing a piezoelectric substrate layer and printing on the substrate layer a sensor layer comprising a first interdigitated acoustic wave transducer, a sensing film, and positioned on an opposing side of the sensing film from the first interdigitated acoustic wave transducer at least one selected from the group consisting of a second interdigitated acoustic wave transducer and a Bragg reflector. An insulation layer can be printed. An antenna can be printed in an antenna layer, and the insulation layer can be interposed between the antenna layer and the sensor layer. An electrical connection can be printed between the antenna and the first interdigitated acoustic wave transducer. An acoustic wave sensor is also disclosed.
US10291189B2 Amplification circuit
An amplification circuit includes a first amplifier circuit and a second-stage amplifier. The second-stage amplifier is connected to the amplifier to form a multi-stage amplification circuit. The first amplifier circuit includes a first-stage amplifier and a bypass circuit. The bypass circuit includes a first transistor. A first end of the first transistor is coupled to the input end of the first amplifier circuit, a second end of the first transistor is coupled to the output end of the first amplifier circuit, and a third end of the first transistor is coupled to a supply voltage. The first end of the first transistor is further coupled to a first control terminal to receive a control signal for controlling a bias voltage of the first transistor, so as to make the amplification circuit work in different operation modes.
US10291187B2 Power amplifier circuit
A power amplifier circuit includes an amplifier transistor having a base, a collector, a bias circuit, and a first resistance element connected between the base of the amplifier transistor and the bias circuit. The bias circuit includes a voltage generation circuit, a first transistor having a base to which a first direct-current voltage is supplied, and an emitter from which the bias current or voltage is supplied, a second transistor having a base to which a second direct-current voltage is supplied, and an emitter connected to the emitter of the first transistor, a signal supply circuit disposed between the base of the amplifier transistor and the base of the second transistor, and an impedance circuit disposed between the base of the first transistor and the base of the second transistor.
US10291184B1 Control of envelope tracker PMIC
A tracker circuit configured to provide a variable supply voltage to a power amplifier (PA) circuit is disclosed. The tracker circuit comprises a predefined state machine circuit comprising a plurality of states mapped in accordance with transitions associated with a predefined mapping scheme. In some embodiments, the plurality of states of the state machine circuit identify one or more operational modes associated with the tracker circuit, wherein the one or more operational modes comprises one or more voltage levels respectively associated therewith. In some embodiments, the one or more operational modes comprises at least two active operational modes. In some embodiments, a transition between the one or more operational modes of the tracker circuit is dictated by a decoding of a digital selection signal received from a digital communication interface associated therewith.
US10291182B2 Power amplifier module
A power amplifier module includes a power amplifier circuit and a control IC. The power amplifier circuit includes a bipolar transistor that amplifies power of an RF signal and outputs an amplified signal. The control IC includes an FET, which serves as a bias circuit that supplies a bias signal to the bipolar transistor. The FET is operable at a threshold voltage lower than that of the bipolar transistor, thereby making it possible to decrease the operating voltage of the power amplifier module.
US10291178B2 Solar table
A solar table is disclosed to resolve the singleness of function according to the prior tables. The solar table includes a table frame, a table surface, a solar chip, a storage battery, a control chip and at least one digital module; wherein the table surface is set on the table frame and the solar chip is packaged in the table surface; the solar chip converts solar energy into electricity to charge the storage battery and the storage battery is electrically connected to the control chip; wherein each of the at least one digital module is electrically connected to the storage battery and the control chip.
US10291177B2 PV module power electronics mounting system with compression spring
An apparatus and system for mechanically coupling a power conditioning unit (PCU) to a photovoltaic (PV) module. In one embodiment, the apparatus comprises a base member, adapted for mounting a power conditioning unit (PCU) on a PV module backsheet, comprising a plurality of PCU retention members for retaining the PCU; and at least one compression spring, coupled to the base member, for maintaining the PCU in a position, with respect to the PV module backsheet, that can be dynamically changed between a first position and a second position.
US10291175B2 Rotary electric machine system
A rotary electric machine system includes: a rotary electric machine; a lubrication mechanism configured to supply lubricating oil to a bearing of the rotary electric machine; and a control unit configured to control the supply of lubricating oil from the lubrication mechanism. The control unit is configured to acquire an operation status of the rotary electric machine and determine whether there is a possibility of occurrence of electrolytic corrosion in the bearing. The control unit is configured to, when it is determined that there is a possibility of occurrence of electrolytic corrosion, increase the supply of lubricating oil to the bearing by controlling the lubrication mechanism as compared to the supply of lubricating oil to the bearing at a time when it is not determined that there is a possibility of occurrence of electrolytic corrosion.
US10291168B2 Power conversion control apparatus
In a power conversion control apparatus incorporated in a power conversion system for converting a direct current (DC) voltage output from a converter into an alternating current (AC) using an inverter. The power conversion control apparatus includes a converter drive circuit configured to drive the converter, an inverter drive circuit, and a control electronic control unit (ECU). The inverter drive circuit operates a plurality of switching elements forming the inverter at a variably set switching speed. The control ECU outputs to the converter drive circuit an input voltage change command for changing an input voltage command for an input voltage to be output from the converter and input to the inverter. The control ECU outputs to the inverter drive circuit a drive command for driving the plurality of switching elements and a switching speed change command for changing the switching speed for the plurality of switching elements.
US10291159B2 Control system, controller, and control method for wound induction machine
According to one embodiment, a control system includes a chopper, a short-circuit unit, a voltage detector circuit, and a controller. The chopper reduces a direct current voltage between a converter connected to a stator in a wound induction machine and an inverter connected to a rotor in the wound induction machine. The short-circuit unit shorts a wire used for connection between the rotor and the inverter and the voltage detector circuit is to detect the direct current voltage. The controller causes driving the chopper and, at the same time, outputting from the inverter an alternating current over which a direct current component is superimposed when a voltage value exceeds a first predetermined value, and causes driving the short-circuit unit and, at the same time, halting the inverter when the voltage value exceeds a second predetermined value.
US10291154B2 Driving device
A driving device that causes a movable body to move stably with minimal backward movement. The driving device includes a plate-shaped driving unit with an elastic body and a piezoelectric element joined to a main surface of the elastic body. Moreover, the movable body is disposed into a cavity of the elastic body and is moved by being pitch fed when the driving unit is driven. The driving unit vibrates with flexural vibration and one more other vibration modes or with vibration of a coupled mode in which the flexural vibration and the other vibration mode are coupled with each other.
US10291153B2 Electrode stacked energy conversion device using liquid
The described technology relates to an energy conversion device using a liquid, and an electrode laminate structure energy conversion apparatus using a liquid. The device includes a substrate, a first electrode formed on the substrate, and an energy conversion layer formed on the first electrode so as to cover the first electrode. The device also includes a second electrode formed on the first energy conversion layer and of which a contact state with the liquid is changed according to a movement or a state change of the liquid. An electric energy generation device having an excellent integration characteristic can be implemented by a form of the electrode structure, a device can be miniaturized by a vertical electrode structure, and a high-efficiency energy conversion device can be implemented by generating various voltages according to the number of upper electrodes and the number of lower electrodes.
US10291151B2 Flexure shear and strain actuator
Systems and apparatuses are provided for increasing the possible force and/or travel generated in MEMS devices. For example, comb fingers may be utilized to form a strain actuator to generate larger forces. As another example, the force advantage of a parallel plate actuator is leveraged while also leveraging the travel advantage of comb drives to increase force and/or travel capable of being generated. The systems and apparatuses disclosed may utilize one or more comb drives operationally attached to one or more flexures and/or frames.
US10291147B2 Current reduction system for inverters connected to a common bus
The systems and methods described herein relate to electrical circuits. A system (e.g., inverter current system) is provided. The system includes plural inverters connected to a common bus and at least one capacitor. The inverters are configured to convert a direct current (DC) through the common bus to an alternating current (AC), by alternating different switches of the inverters between open and closed states in a respective switching cycle for each of the inverters. The system includes a controller circuit. The controller circuit is configured to adjust a current conducted onto the common bus to the inverters so that a root mean square of the current meets one or more designated criteria. The controller circuit controls the inverters to apply a frequency shift to the respective switching cycle of one or more of the inverters.
US10291139B2 Two-transformer three-phase DC-DC resonant converter
A transformer circuit includes a first transformer, a second transformer and an inductor, where a first terminal of the first transformer is coupled to a first terminal of the second transformer. The inductor is coupled between a second terminal of the first transformer and a second terminal of the second transformer.
US10291136B2 Control device and control method
A control device applied to a flyback converter including an auxiliary switch includes: a current detector configured to detect an amplitude of a current of the flyback converter to obtain an amplitude of a negative magnetizing current of the flyback converter; and a comparator controller configured to compare the amplitude of the negative magnetizing current obtained by the current detector with a reference value, and turn off the auxiliary switch according to a comparison result. According to the present disclosure, it is able to achieve zero-voltage switching of a primary-side switch of the flyback converter with variable outputs.
US10291135B2 Systems and methods for regulating power conversion systems operating in quasi-resonant mode
Systems and methods are provided for power conversion system regulation. A system controller includes: a first signal processing component configured to receive a first signal associated with an auxiliary winding of a power conversion system and generate a second signal based at least in part on the first signal, the power conversion system further including a primary winding and a secondary winding; and a drive component configured to receive the second signal and output a drive signal to open or close a switch to affect a current flowing through the primary winding. The first signal processing component is further configured to: detect a plurality of valleys of the first signal, the plurality of valleys corresponding to a same demagnetization process of the power conversion system; select a valley from the plurality of valleys; and change the second signal at the selected valley.
US10291129B2 Overcurrent recovery in flybuck converters
In operation of a flybuck converter, a first output capacitor is charged and, after this charging, charge is transferred from the first output capacitor to a second output capacitor. The charge transferring includes closing a switch to establish a first current path through which the first output capacitor discharges current that induces, in a second current path, current that charges the second output capacitor. While the switch is closed during the charge transfer, a current limit condition in the switch is detected. In response to detection of the current limit condition, the switch is opened, and is thereafter closed again before attempting to charge the first output capacitor again, thereby to resume transferring charge from the first output capacitor to the second output capacitor.
US10291117B2 Switched power converter with configurable parallel/serial inductor arrangement
A multi-phase power converter is described, which is configured to convert power between an input port and an output port. The multi-phase power converter comprises a basic switched converter comprising a basic inductor, wherein the basic switched converter is configured to convert power between the input port and the output port. Furthermore, the multi-phase power converter comprises an auxiliary switched converter comprising an auxiliary inductor, wherein the auxiliary switched converter is configured to convert power between the input port and an auxiliary port. In addition, the multi-phase power converter comprises a set of configuration switches configured to couple the auxiliary port to the output port, or to arrange the auxiliary inductor and the basic inductor in series.
US10291114B2 Phase angle and voltage balancing in a multi-phase system
Systems and methods for phase angle balancing and voltage balancing in multi-phase systems are described herein. The system can include a multi-phase control system coupled to a plurality of voltage regulators. The multi-phase control system can receive sense signals from the plurality of voltage regulators. The multi-phase control system can use the sense signals to determine phase angles between the multiple phases and adjust an output voltage of a phase. The multi-phase control system can also use the sense signals to determine voltage deltas between the multiple phases and adjust an output voltage of a phase.
US10291096B2 Magnetic motor and method of use
Embodiments of the present invention may include a method of producing mechanical power by moving a coil coupled to a shaft partially into a magnetic cylinder having a magnetic end cap containing a plurality of stacked magnetic forces, changing the magnetic polarity of the shaft, moving the coil out of the magnetic cylinder. In other embodiments, there is an electric motor apparatus comprising a magnetic cylinder, a coil coupled to a shaft, and a means for reversing the magnetic polarity of the shaft.
US10291090B2 Motor assembly and method for providing the same
A motor assembly having an internal channel passing an interior of a rotor, and a method for producing the same are provided. The motor assembly includes an adhesive flowing along the internal channel, and the rotor can be firmly coupled and improving durability and production efficiency of the rotor.
US10291088B2 Permanent magnet type rotating electric machine
A permanent magnet type rotating electric machine includes a stator, a rotor core including magnet insertion holes, and permanent magnets inserted into the magnet insertion holes and fixed to the rotor core. The permanent magnets include N-pole magnets and S-pole magnets. The N-pole magnets are arranged adjacent to each other in a circumferential direction and form a first set. The S-pole magnets are arranged adjacent to each other in the circumferential direction and form a second set. The first set and the second set are arranged along the same circumference. The rotor core includes an outer circumferential portion that includes a groove at a location corresponding to a position between the N-pole magnets and a groove at a location corresponding to a position between the S-pole magnets.
US10291079B2 Wireless charging substrate and device
Provided is a wireless charging board including: a coil pattern; a soft magnetic layer having one side on which the coil pattern is disposed; and a heat dissipation layer disposed on the other side of the soft magnetic layer and including a first uneven pattern portion.
US10291076B2 Misalignment insensitive wireless power transfer with cylindrical, spherical and conical transmitter and receiver elements
Wireless power transfer systems including wireless transmitter and receivers, which are insensitive to misalignment, are provided. A wireless power transfer system can include a first conductive loop that has cylindrical, conical, or spherical symmetry. The wireless power transfer system can further include a second conductive loop that is formed around the first conductive loop, and can also share the same type of symmetry as the first conductive loop. The wireless transfer system can be a wearable device or an implantable device.
US10291073B2 Devices and methods for controlling transmitter power supply based on wireless receiver request
Devices and methods for controlling a power supply of a wireless power transmitter based on the request of a wireless power receiver are disclosed. One embodiment provides a wireless power receiver. The wireless power receiver includes a power receiver circuit configured to receive power from a wireless power transmitter at a level sufficient to power or charge a load. The wireless power receiver also includes a processor circuit configured to adjust a level of the received power being provided to the load based on a change in a level of received power to be requested to the wireless power transmitter. The processor circuit is further configured send to the wireless power transmitter the request to change the level of the received power to a first different level.
US10291069B2 Mobile terminal and chargeable communication module
A mobile terminal is provided with a housing, a circuit board included in the housing and having a thickness direction normal to a plane of the circuit board, a battery pack included in the housing, and a non-contact charging module included in the housing. The non-contact charging module includes a charging coil formed of a wound conducting wire; a communication coil arranged adjacent to the charging coil; and a magnetic sheet on which the charging coil and the communication coil are arranged. The magnetic sheet has four edges that collectively define a rectangular profile of the magnetic sheet, and at most three pairs of adjacent edges respectively meet to form at most three corners. At least a portion of the non-contact charging module overlaps with the circuit board as viewed in the thickness direction of the circuit board.
US10291067B2 Computer modeling for resonant power transfer systems
A method for modeling, designing, and/or optimizing a wireless power transfer system, such as a resonant power transfer system. The method may be based on artificial intelligence or expert systems. A computer program product for optimizing a power transfer system is also disclosed.
US10291065B2 Robust and high current smart-plug
A smart plug that is partitioned into a plurality of printed circuit boards (PCBs) in a three dimensional manner to reduce its size. Aspects consider the effect of the possible increased internal temperature as the size of the smart plug is reduced. For example, thick metal foils connect various components of a smart plug to reduce heat dissipation within the smart plug. Also, a metal foil may transfer heat from contact metal on a PCB to a side wall of a plastic housing of the smart plug. The smart plug may comprise a computing device that obtains information identifying the attached electrical device and accesses device data about the time duration during which the attached electrical device exhibits transient characteristics. The computing device then uses the accessed data to effectively control the attached electrical device.
US10291064B2 DC power distribution system
A DC power system distributes low voltage (12/24 V) power through a central DC panel to multiple DC loads, such as LED lighting, and to multiple dedicated DC outlets, into which computers, televisions and cell phones can be directly plugged without using an AC-to-DC rectifier. The central DC panel is supplied with DC power (24-36 V) from a central bi-directional inverter, which converts AC-to-DC and DC-to-AC. The inverter also receives DC power generated by non-grid local alternative energy sources, such as wind turbines and photovoltaic solar cells. The local alternative DC power is processed through a voltage regulator in the inverter, which renders the voltage and power uniform enough for use by DC loads. When the local non-grid DC power exceeds the demands of DC loads, it is routed through the inverter to charge a storage battery, which in turn supplies DC power to the DC panel when the non-grid DC power sources are offline.
US10291060B2 Adapter and charging control method
The present disclosure provides an adapter and a charging control method. The adapter includes: a power converter, configured to convert input alternating current to obtain an output voltage and an output current of the adapter, the output current of the adapter being a current with a first pulsating waveform; a sampling and holding unit, coupled to the power converter, and configured to sample the current with the first pulsating waveform in a sampling state, and to hold a peak value of the current with the first pulsating waveform in a holding state; a current sampling controller, coupled to the sampling and holding unit, and configured to determine whether the sampling and holding unit is in the holding state, and to sample the peak value of the current with the first pulsating waveform held by the sampling and holding unit when the sampling and holding unit is in the holding state.
US10291057B2 Head-wearable displaying and powering system
The present disclosure discloses a head-wearable displaying and powering system, comprising a head-wearable display device, a portable terminal and a powering device; the powering device comprises a first communication interface for connecting to the portable terminal and a second communication interface for connecting to the head-wearable display device; a data pathway is disposed between two communication interfaces to implement direct communication between the head-wearable display device and the portable terminal; when the powering device is simultaneously connected with the portable terminal and head-wearable display device, the powering device powers the head-wearable display device, and the head-wearable display device does not consume electrical power of a battery of the portable terminal. Meanwhile, the head-wearable display device is directly connected to the portable terminal. When the powering device is only connected with the portable terminal, the powering device powers the portable terminal.
US10291056B2 Systems and methods of controlling transmission of wireless power based on object indentification using a video camera
Embodiments disclosed herein discloses a wireless charging system configured to generate and transmit power waves that, due to physical waveform characteristics converge at a predetermined location in a transmission field to generate a pocket of energy. Receivers associated with an electronic device being powered by the wireless charging system, may extract energy from these pocket of energy and then convert that energy into usable electric power for the electronic device associated with a receiver. The pocket of energy may manifest as a three-dimensional field (e.g., transmission field) where energy may be harvested by a receiver positioned within or nearby the pocket of energy. Video sensors capture actual video images of fields of view within the transmission field, and a processor identifies selected objects, selected events, and/or selected locations within the captured video images.
US10291051B2 Methods and systems for recharging a battery
The present invention provides a novel method for charging silver-zinc rechargeable batteries and an apparatus for practicing the charging method. The recharging apparatus includes recharging management circuitry; and one or more of a silver-zinc cell, a host device or a charging base that includes the recharging management circuitry. The recharging management circuitry provides means for regulating recharging of the silver-zinc cell, diagnostics for evaluating battery function, and safety measures that prevent damage to the apparatus caused by charging batteries composed of materials that are not suited for the charging method (e.g., non-silver-zinc batteries).
US10291046B2 Method for fast charging lithium-ion batteries
A method for charging a battery comprises: measuring a battery voltage with a voltage sensor and a battery current with a current sensor; applying, with a charging circuit, a first charging current to the battery until the measured battery voltage exceeds a predetermined voltage threshold, a magnitude of the first charging current being held at a first constant value; applying, with the charging circuit, in response to the measured battery voltage exceeding the predetermined voltage threshold, a second charging current to the battery until a cutoff criterion is satisfied, a magnitude of the second charging current being such that the battery voltage exceeds a steady state voltage limit for the battery; after the cutoff criterion is satisfied, determining a rest voltage of the battery; and updating the cutoff criterion based on a difference between the determined rest voltage and a target rest voltage.
US10291039B2 Method and apparatus for controlling supply of power to electronic device
Disclosed are method and apparatus for controlling the supply of power in an electronic device are provided. The apparatus includes two or more batteries, a mutual charging prevention controller, a sequential discharging controller, and a controller that detects remaining capacities of the two or more batteries, charges a main battery of the two or more batteries in a single charging mode, when the remaining battery capacity of the main battery is less than or equal to a preset remaining battery capacity set to select a charging mode, and simultaneously charges the two or more batteries, when the remaining battery capacity of the main battery is greater than the preset remaining battery capacity.
US10291020B2 Overvoltage protection device
An overvoltage protection device includes a resistor that is connected in series between an internal signal line connected to a communication terminal of a processor and a communication line, a diode of which a cathode is connected to the internal signal line and an anode is connected to a ground, and a PNP transistor of which a base is connected to a power supply terminal, an emitter is connected to the internal signal line, and a collector is connected to the ground. When a base-emitter voltage (a junction saturation voltage) of the transistor in operation is defined as VBE and a power source is turned on (a voltage V1) by the operation of the transistor, a voltage of the internal signal line is limited to the source voltage V1+VBE. When the power source is turned off (a voltage 0 V), the voltage of the internal signal line is limited to the source voltage 0 V+VBE.
US10291014B2 Protective wiring device
The present invention is directed to electrical wiring device that includes: a housing assembly including a cover assembly and a back body member, the cover assembly including a front cover having a plurality of receptacle openings, the housing assembly further including a plurality of line terminals and a plurality of feed-through load terminals, a plurality of receptacle load terminals substantially aligned with the plurality of receptacle openings; a separator portion disposed between the back body member and the cover assembly, the separator portion including a reset pin aperture accessible via a first major surface facing the front cover and a reset pin guide portion disposed on an opposite second major surface facing the back body member both being configured to accommodate a reset pin; and a latch block assembly including a central latch block portion configured to accommodate the reset pin and a latching element, the central latch block portion including an open side configured to accommodate the reset pin guide portion, the reset pin being substantially prevented by the reset pin guide portion from exiting the central latch block portion via the open side.
US10291013B2 Adaptive battery protection
Methods and apparatuses, including computer program code are disclosed herein that provide adaptive battery protection. A method includes disabling a timer, when a current drawn by a battery-powered device from a battery is less than or equal to a lower current threshold. When the timer is disabled, the battery may remain connected to the battery-powered device. The method further includes enabling the timer when the current drawn from the battery is greater than the lower current threshold and less than an extended current threshold. When the timer is enabled, the timer may allow the battery to remain connected to the battery-powered device until the timer expires. The method further includes disconnecting the battery when the timer expires or when the current drawn from the battery exceeds the extended current threshold.
US10291008B2 Moisture-resistant high strength sealing material sealed downhole electrical feedthrough and methods of making the same
A downhole electrical feedthrough package and method for making the same. The feedthrough package may include a metal shell forming a shell conduit. A metal web may be coupled to the metal shell, and the metal web may form a web conduit. A conducting pin may extend through the shell conduit and web conduit. A dielectric seal may electrically isolate the conducting pin from the metal web. The dielectric seal may be formed by a bismuth glass based dielectric sealing material system having at least two of the four components selected from Bi2O3, B2O3, MO, and optionally REO forming a bismuth glass system. MO may be selected from ZnO, BaO, TiO2, and Fe2O3, and their glass making pre-cursors. REO may be selected from CeO2, Y2O3, Sc2O3, Nd2O3, Pr2O3, and lanthanum series oxides. One or more isolators may be disposed within the shell conduit proximate to the dielectric seal and surrounding a portion of the conducting pin.
US10291006B2 Position-adjustable receptacle and fasteners therefor
A fastener assembly for joining a first part to a second part, and comprising an adjustment fastener and a screw. The adjustment fastener comprises a body including opposed first and second planar and parallel side walls, and a threaded hole extending along a central axis through the body from the first side wall to the second side wall; and a tang joined to the flat body adjacent to the threaded hole and extending outwardly from the first side wall in a direction parallel to the central axis. The screw comprises a head and an elongated threaded shank. The head of the screw is disposable against an ear of the first part. The threaded shank extends through an oblong hole of the ear of the first part, and engages with and extends through the threaded hole of the adjustment fastener, and is engageable with threads in a tab of the second part.
US10291003B2 Trunking intended to carry modules connected to power cables and to communication cables
A raceway for a low voltage cabinet, including a body, a bottom and an intermediate wall jointly delimiting a compartment with a permanent opening extending along one side of the raceway, and a flap hinged on the body towards the raceway on the side of the raceway in which the permanent opening is delimited, this flap being mobile so that it can be folded to face the intermediate wall or to be separated from it. The compartment is designed to hold communication cables, the intermediate wall is designed to hold power cables on its face opposite the compartment, the flap is thus designed to support modules on its face opposite the intermediate wall, each module being connected to at least one communication cable and at least one power cable.
US10291002B2 Wire gripper
A wire gripper having a lightweight feeling and enabling attaching work to a wire-like body to be performed easily and safely, which comprises: a fixed gripping body having a wire-like body pressing-down portion; a swinging member; a movable gripping body having a wire-like body holding portion; and a connection member coupled to the swinging member by a connection member swinging shaft and allowing the swinging member to swing. A wire gripper main body is provided with an first-finger hooking portion in a connection member guiding portion for guiding the connection member when pulling the connection member and attached with a grip portion in a freely swingably movable manner, on the side toward which the connection member is pulled, so that the grip portion faces the first-finger hooking portion. The grip portion is structured so as to be able to apply tension in order to pull the connection member.
US10290998B2 Semiconductor laser device and manufacturing method of the same
A semiconductor laser device having a diffraction grating is disclosed. The semiconductor laser device comprises a first diffraction grating provided on a substrate, a second diffraction grating continuous to one end of the first diffraction grating along an optical waveguide direction, and an active layer provided above the first diffraction grating. The second diffraction grating has a pitch 1.05 times or greater, or 0.95 times or smaller of the pitch of the first diffraction grating.
US10290997B2 Method of producing an electronic component
A method of producing an electronic component includes providing a surface comprising a first region and a second region adjoining the first region, arranging a sacrificial layer above the first region of the surface, arranging a passivation layer above the sacrificial layer and the second region of the surface, creating an opening in the passivation layer above the first region of the surface, wherein the opening in the passivation layer is created with an opening area that is smaller than the first region, and removing the sacrificial layer and the portions of the passivation layer that are arranged above the first region.
US10290992B2 Laser system
The laser system includes a first laser apparatus, a second laser apparatus, a charging voltage measuring unit configured to measure the charging voltage of the first storage capacitor and the charging voltage of the second storage capacitor, at least one bleeding circuit configured to reduce the charging voltage of the first storage capacitor and the charging voltage of the second storage capacitor, and a bleeding circuit controller configured to control the at least one bleeding circuit based on the voltage measured by the charging voltage measuring unit.
US10290982B2 Electric connector
An electric connector includes a socket connector, a plug connector having a bar shape for connecting an electric circuit, the plug connector capable of insertion into and removed from the socket connector and to be rotatable between unlocked and locked positions about an axis thereof, a pair of detection terminals opposing across the plug connector, and a conductive member for providing electric conduction between the pair of detection terminals in the locked position of the plug connector. The conductive member includes a pair of pressed pieces arranged between the pair of detection terminals and the plug connector, spaced away from the detection terminals in the unlocked position of the plug connector, but pressed by an outer surface of the plug connector in the locked position of the plug connector to bring contact portions thereof into contact with the detection terminals and a coupling piece coupling the pair of pressed pieces.
US10290975B2 Movable connector
To reduce the displacement load of a spring portion in order to improve the workability of insertion and extraction of a movable connector. A spring portion has an upper piece portion and a lower piece portion having a linear shape, and is formed in such a square wave shape that an outer vertical piece portion having a linear portion extends from a first end of the upper piece portion, a central vertical piece portion having a linear shape and connected to a first end of the lower piece portion extends from a second end of the upper piece portion, and an inner vertical piece portion having a linear shape extends from a second end of the lower piece portion.
US10290974B2 Connector device
A connector device includes a motor-side connector 30 including a motor-side terminal 31, an inverter-side connector 60 including an inverter-side terminal 70, a motor case 10 including the motor-side connector 30, and an inverter case 50 including the inverter-side connector 60, the connectors 30, 60 being fitted together when the inverter case 50 is stacked on and fastened to the motor case 10 using bolts 120. When the fastening of the cases 10, 50 is completed, a predetermined gap is ensured between opposing surfaces 36B, 80A of the connectors 30, 60.
US10290964B2 Adaptor for use in storage device
Embodiments of the present disclosure provide an adapter for use in a storage device. The adapter comprises a substrate including a circuit board and adapted to support a PCIe card in the storage device; a first connector fixed on the substrate and electrically connected with the circuit board, the first connector adapted to connect to the storage device; and an adapting part connected with the substrate and electrically connected with the circuit board, the adapting part including a slot that is adapted to connect to a second connector of the PCIe card. In this manner, additional user-defined IC card functions and advanced features are supported while functions of the existing PCIe cards are fully utilized.
US10290962B2 Dual connector system
A dual connector system includes a host circuit board with first and second electrical connectors. The first electrical connector has a housing with a card slot, first contacts and a latching feature. The second electrical connector has a housing with second contacts. The dual connector system includes a dual connector module having a module circuit board having contact pads. The dual connector module has a latch movable between a latched position and an unlatched position. The latch engages the latching feature of the first electrical connector in the latched position to hold the dual connector module in a mated position. A release mechanism is operably coupled between the dual connector module and at least one of the first electrical connector and the second electrical connector. The release mechanism forces the dual connector module to an unmated position after the latch is moved from the latched position to the unlatched position.
US10290956B2 Coaxial cable bonding/ground blocks having an integrated ground wire
A ground block may include a metal ground plate and a ground wire fixedly coupled with the metal ground plate. The ground wire is configured to be non-detachable from the ground block during normal use of the ground block. The ground block may be formed by soldering or brazing the ground wire to the metal ground plate.
US10290954B2 Electrical connector contact terminal
An electrical contact terminal includes a base portion for positioning and retaining the electrical contact terminal within a connector housing, an insulation displacement connecting portion extending upwardly from the base portion and comprising a pair of spaced apart arms defining an opening therebetween for receiving and making electrical contact with an electrical conductor, and a contact portion extending downwardly from the base portion and configured to float when the electrical contact terminal is retained and positioned within a connector housing. The contact portion includes a first arm, a second arm, and an arcuate base portion. The first arm extends downwardly and includes a first end attached to the base portion and an opposite second end. The second arm extends downwardly and includes a free first end closer to the base portion and an opposite second end farther from the base portion. The second arm is configured to deflect when making electrical contact with a mating contact pin. The arcuate base portion connects the second ends of the first and second arms.
US10290952B2 Soldering on thin glass sheets
A process is disclosed, whereby soldered connections to electrical conductors incorporated on thin glass are achieved. Sufficient resistance to cracking is obtained by virtue of surface stresses induced locally in a region where soldering is to be done. In a preferred embodiment, surface stresses imparted during a press bending operation are relied upon.
US10290951B2 Hybrid laminated phased array
A laminar phased array has a plurality of receive elements and dual transmit/receive elements supported on a substrate. The plurality of receive elements and dual transmit/receive elements form a patch array across the substrate. As such, the receive elements and dual transmit/receive elements form an array of patch antennas on the substrate. The phased array also has a plurality of integrated circuits supported on the substrate. At least a first set of the plurality of integrated circuits is configured to control receipt of signals by the receive elements. In a corresponding manner, at least a second set of the plurality of integrated circuits is configured to control receipt and transmission of signals by the dual transmit/receive elements.
US10290947B2 Beam scanning antenna, microwave system, and beam alignment method
A beam scanning antenna, a microwave system, and a beam alignment method are disclosed. The method includes: instructing, by a switching control module, a feed switching module to enable each feed in a multi-feed antenna, so that the feeds separately perform signal quality detection, where the multi-feed antenna includes an aperture unit and at least two feeds, where the feeds are configured to radiate an electromagnetic wave signal, the feed switching module includes multiple switches, and each feed is respectively connected to one switch in the feed switching module; acquiring, by the switching control module, a result of the signal quality detection performed by each feed; and selecting, by the switching control module according to the result of the signal quality detection, one feed having the best signal quality as a working feed.
US10290946B2 Hybrid electronic device antennas having parasitic resonating elements
An electronic device may have a hybrid antenna that includes a slot resonating element formed from a slot in a ground plane and a planar resonating element formed over the slot. A parasitic element may be disposed over the planar element. A switch may couple the parasitic element to the ground. A tunable circuit may couple the planar element to the ground. The switch and tunable circuit may be placed in different tuning states. In a first state, the tunable circuit and switch form open circuits. In a second state, the tunable circuit may an open circuit and the switch is closed. In a third state, the tunable circuit forms a return path and the switch forms an open circuit. This may allow the antenna to operate with satisfactory efficiency in low, mid, and high bands despite volume constraints imposed on the antenna.
US10290944B2 Efficient active multi-drive radiator
An integrated Multi-Port Driven (MPD) antenna that can be driven at many points with different signals. An integrated MPD radiating source utilizing an 8-phase ring oscillator and eight power amplifiers to drive the MPD antenna at 161 GHz with a total radiated power of −2 dBm and a single element EIRP of 4.6 dBm has been demonstrated in silicon with single lobe well behaved radiation patterns closely matching simulation.
US10290937B2 Positioning system for antennas and antenna system
A positioning system may include a bracket, a mounting, and a positioner platform. The positioning system may further include an antenna aperture having two opposing sides each attached to the bracket via respective first pivot bearings arranged along a first axis. The antenna aperture may be configured to rotate about the first axis. A second pivot bearing may attach the bracket to the mounting, and may be arranged along a second axis. The bracket may be configured to rotate about the second axis. A third pivot bearing may attach the mounting to the positioner platform, and may be arranged along a third axis. The mounting may be configured to rotate about the third axis.
US10290927B2 Electronic device with proximity sensor
An electronic device includes an antenna, a wireless transmitter, a proximity sensor and a controller. The antenna includes a first radiating element and a second radiating element which has a different length than the first radiating element. The wireless transmitter is to send a radio signal to the antenna and the controller is to disable the first radiating element in response to the proximity sensor detecting a body part.
US10290924B2 Antenna structure and wireless communication device using same
An antenna structure includes a metallic frame and a stub antenna. The metallic frame defines a slot and two gaps. The two gaps are positioned at two ends of the slot and are substantially perpendicular to the slot. The metallic frame is divided into a first portion and a second portion by the slot and the two gaps. A portion of the metallic frame surrounded by the slot and the two gaps forms the first portion. The first portion serves as a radiator of the antenna structure and is grounded through the second portion. The stub antenna is positioned at an interior of the metallic frame and is spaced from the radiator.
US10290921B2 Wireless access point installation kit and method
A system for securing the wireless access point within a ceiling or wall. The system includes a rough-in bracket including a frame member defining a window that closely receives an enclosure box sized to contain the wireless access point. The enclosure box includes a rear housing that extends through the rough-in bracket window and two pairs of rotatable dog ears that secure the enclosure box therein. Air vents are provided in only two sides of the enclosure box which are intended to be aligned with the longitudinal space between ceiling joists. Magnets on an inside face of anesthetic cover are attracted to ferromagnetic screws in the enclosure box used to rotate the dog ears. The enclosure box also features flexible arrangement of cable knockouts and includes structure for securing standard and nonstandard wireless access point devices therein.
US10290918B2 Antenna for use in an RFID tag
An antenna for use in an RFID tag comprises an antenna yarn. The antenna yarn comprises metal fibers. The metal fibers are stainless steel fibers. The antenna yarn is wrapped by at least one wrapping yarn thereby covering the full surface of the antenna yarn or of the metal wire or of the bundle of metal wires. The at least one wrapping yarn comprises non-electrically conductive fibers.
US10290917B2 Planar balun transformer device
An electric transformer device (balun) is formed on a support plate having a first base face and an opposite second base face. The balun includes a first port (40) connectable to an electrical line for a differential signal and a second port connectable to an electrical line for a single-ended signal. A first printed conductive track is associated to the first base face of the support plate for connecting the first port to the second port. A printed conductive path is associated to the second base face of the support plate for connecting the first port to the second port. The printed conductive path is formed of a symmetric second and third printed conductive tracks.
US10290916B2 Microwave frequency magnetic field manipulation systems and methods and associated application instruments, apparatus and system
A microwave frequency magnetic field manipulation system 10 comprises a re-entrant microwave cavity 12 having a substantially continuous and closed internal surface 14 with at least two opposite sides 16 and 18. Two or more posts, P1, P2, . . . Pn (hereinafter referred to in general as “posts P”) are provided in the cavity 12. The posts P are in physical and more particularly electrical contact with one of the sides 16. Respective gaps G are or can be formed between free ends of the posts P and the side 18. The system 10 also has a signal source 20 coupled to the cavity 12 for supplying microwaves. The source 20 supplies microwave signals at frequencies that facilitate the generation of magnetic fields in opposite directions about at least two mutually adjacent posts P. Accordingly the magnetic field is reinforced in a common region 22 between the mutually adjacent posts P.
US10290915B2 Waveguide launch comprising a first substrate having an internal waveguide coupled by a deformable waveguide to a second substrate having a backshort therein
A waveguide launch includes a first substrate having a first electrically insulating layer having first and second faces, an internal waveguide extending through the first electrically insulating layer, the internal waveguide being defined by an electrically conductive internal waveguide side wall, and, first and second electrically conductive layers in electrical contact with the internal waveguide side wall, and an electrically conductive probe launch. The waveguide launch also includes; a second substrate having a second electrically insulating layer having third and fourth faces, a backshort recess arranged within the second electrically insulating layer, a third electrically conductive layer on the third face, and, an interconnection waveguide extending between the first and third faces.
US10290914B2 Waveguide apparatus comprised of first and second waveguide members configured to be attached to each other at diagonally opposite corners
The present disclosure provides a waveguide apparatus for receiving wireless signals. The waveguide apparatus includes a first waveguide member and a second waveguide member attached to the first waveguide member to form a waveguide having an aperture for receiving wireless signals. The first waveguide member includes a first wall and a second wall forming a first corner of the aperture, and the second waveguide member includes a third wall and a fourth wall forming a third corner of the aperture. After the first waveguide member is attached to the second waveguide member, the second wall and the third wall form a second corner of the aperture, and the fourth wall and the first wall form a fourth corner of the aperture.
US10290909B2 Battery module having temperature sensor
Disclosed herein is a battery module including two or more battery cells, which can be charged and discharged, arranged in a stacked state and cartridges for fixing the battery cells to constitute a battery cell stack, wherein each of the cartridges includes a pair of assembly type frames, which are coupled to each other in a state in which a corresponding one of the battery cells is mounted in the frames, at least one of the cartridges includes a temperature sensor mounting unit, and a temperature sensor, mounted in the temperature sensor mounting unit, is configured to have a structure in which ends of a surface of the temperature sensor contacting a corresponding one of the battery cells are rounded.
US10290902B2 Electrolyte for lithium metal battery, lithium metal battery including the electrolyte, and method of manufacturing the lithium metal battery
An electrolyte for a lithium metal battery, the electrolyte including: a solvated ionic liquid including a glyme solvent and a lithium salt, wherein an amount of the lithium salt is about 3 moles per liter or greater, and wherein a lithium metal battery including the electrolyte has an initial solution resistance of less than about 1 ohm and a bulk resistance of less than about 10 ohms. A lithium metal battery includes: a negative electrode including a lithium metal or a lithium metal alloy; a positive electrode; and the electrolyte. A method of manufacturing the lithium metal battery includes: mixing a glyme solvent and a lithium salt to obtain an electrolyte precursor; disposing the electrolyte precursor into the lithium metal battery; and performing hermetic immersion of the electrolyte precursor in the lithium metal battery to form the electrolyte.
US10290899B2 Secondary battery, battery pack, electric vehicle, electric power storage system, electric power tool, and electronic apparatus
A secondary battery includes a cathode; an anode; and (1) a first polymer compound layer disposed between the cathode and the anode and being adjacent to the cathode, (2) a second polymer compound layer disposed between the cathode and the anode and being adjacent to the anode, or (3) the first polymer compound layer and the second polymer compound layer. One or both of the first polymer compound layer and the second polymer compound layer contain a polymer compound containing fluorine (F) as a constituent element and a conductive material dispersed in the polymer compound.
US10290898B2 Composite, method of preparing the composite, electrolyte comprising the composite, and lithium secondary battery comprising the electrolyte
A composite including a metal-organic framework; and an ionic liquid disposed in a pore defined by the metal-organic framework. Also a method of preparing the composite, an electrolyte including the composite, and a lithium secondary battery including the electrolyte.
US10290896B2 Method of manufacturing sulfide-based solid electrolyte through wet process
A method of manufacturing a sulfide-based solid electrolyte through a wet process is provided. The method includes preparing a slurry by adding a solvent to a mixture including lithium sulfide and a sulfide of a group 14 or group 15 element and amorphizing the mixture by milling the slurry. The slurry is dried in order to remove the solvent. The dried mixture is crystallized by heat-treating to form the sulfide-based solid electrolyte.
US10290885B2 Apparatus for measuring an impedance of fuel cell and method of measuring an impedance of fuel cell
An apparatus for measuring an impedance of a fuel cell is configured to: output an AC current to a fuel cell; and adjust an impedance so that an impedance between the fuel cell and a load device becomes higher than an impedance between a secondary battery and the load device at a frequency of the AC current output to the fuel cell. The apparatus is also configured to: adjust the AC current so that a positive-electrode side AC potential difference matches a negative-electrode side AC potential difference; and calculate an impedance of the fuel cell on the basis of the adjusted AC current and at least one AC potential difference of the positive-electrode side AC potential difference and the negative-electrode side AC potential difference.
US10290884B2 Fuel cell system and controlling method thereof
A fuel cell system is disclosed, which includes a fuel cell stack coupled to a load for providing power, a gas delivery system coupled to the fuel cell stack for providing fuel and oxygen to the fuel cell stack and a control system. The control system includes a forward controller for generating a desired control instruction signal based on a command from the load, and a correction controller for generating a control correction signal to avoid violating operational constraints of the fuel cell stack based on at least one measured signal from the fuel cell system. The control system generates a control signal based on the desired control instruction signal and the control correction signal, and controls the gas delivery system based on the generated control signal to ensure the fuel cell stack is operated within safe operating limits. A method for controlling the fuel cell system is also disclosed.
US10290881B2 Hydrogen supply piping and method of manufacturing hydrogen supply piping
There is provided a hydrogen supply piping for supplying hydrogen to a fuel cell, the hydrogen supply piping includes a flow path pipe member through which the hydrogen flows, and a coating member having a tube shape for covering an outer surface of the flow path pipe member. The coating member is divided into a plurality of divided pieces in pipe axis directions of the hydrogen supply piping. The divided pieces are disposed in the pipe axis directions so that an end of one of the divided pieces overlaps with an end of the adjacent divided piece. The divided pieces are wrapped tightly around an outer surface of the flow path pipe member by thermal contraction.
US10290873B2 Binder composition for secondary battery electrode, slurry composition for secondary battery electrode, electrode for secondary battery, and secondary battery
Provided is a binder composition for a secondary battery electrode that can cause a secondary battery to display excellent rate characteristics and cycle characteristics. The binder composition for a secondary battery electrode contains a first particulate polymer having a core-shell structure including a core portion and a shell portion that partially covers an outer surface of the core portion.
US10290870B2 Lithium sulfide-iron-carbon complex
The main object is to provide a novel material with excellent charge and discharge characteristics, such as a high utilization rate of a positive electrode, a high capacity, and good cycle characteristic, in which the material is a compound containing as the major component lithium sulfide useful as a cathode active material for lithium secondary batteries. The invention provides a lithium sulfide-iron-carbon composite containing lithium, iron, sulfur and carbon as constituent elements, with lithium sulfide (Li2S), as the main phase, having a crystallite size of 50 nm or less as calculated from the half width of the diffraction peak based on the (111) plane of Li2S as determined by X-ray powder diffraction.
US10290869B2 Doped lithium-rich layered composite cathode materials
A layered composite composition having a general chemical formula of Liα-xADx(Mnβ-y-εAlyNiγ-εCoδ-zAEDz)O2, wherein AD is an alkaline dopant for Li, AED is an alkaline earth dopant for Co or Ni, and Al is a dopant for Mn or Ni, and at least two of AD, AED, and Al are present in the composition, and the dopants, if present, are at an amount that does not result in the formation of new phase.
US10290868B2 Cathodes for rechargeable lithium-ion batteries
The present invention includes an apparatus and method of making and using a composition that includes the replacement of electrochemically inactive additives with a conductive and electrochemically active polymer that is attached so as to make an electrical contract to the redox couples of the electrochemically active oxide particles into/from which Lithium is reversibly inserted/extracted in a battery discharge/charge cycle.
US10290864B2 Coated pre-lithiated anode material particles and cross-linked polymer coatings
Improved anodes and cells are provided, which enable fast charging rates with enhanced safety due to much reduced probability of metallization of lithium on the anode, preventing dendrite growth and related risks of fire or explosion. Anodes and/or electrolytes have buffering zones for partly reducing and gradually introducing lithium ions into the anode for lithiation, to prevent lithium ion accumulation at the anode electrolyte interface and consequent metallization and dendrite growth. Various anode active materials and combinations, modifications through nanoparticles and a range of coatings which implement the improved anodes are provided.
US10290862B2 Composite cathode active material, cathode and lithium battery including the composite cathode active material, and method of preparing the composite cathode active material
A composite cathode active material includes: a first metal oxide including a plurality of layered crystalline phases comprising a first layered crystalline phase and a second layered crystalline phase, wherein the first and second layered crystalline phases have a different compositions than each other, and a second metal oxide different from the first metal oxide and including a composite crystalline phase, that is different from the first metal oxide, wherein the second metal oxide is represented by Formula 1, wherein at least a portion of the second metal oxide is disposed on a first layered crystalline phase of the plurality of layered crystalline phases of the first metal oxide, and wherein the first layer crystalline phase is in a space group of R-3m: LixMyOz  Formula 1 wherein, in Formula 1, 0≤x≤3, 1≤y≤3, and 2≤z≤8, and M is at least one selected from a Group 4 element to a Group 13 element.
US10290857B2 Positive electrode mixture paste, positive electrode, nonaqueous electrolyte secondary battery, and manufacturing method of nonaqueous electrolyte secondary battery
In a positive electrode mixture paste manufacturing step, a positive electrode mixture paste is manufactured by further mixing an acid compound, in addition to a positive-electrode active material, a conductive material, a binder, lithium phosphate, and a solvent.
US10290853B2 Pit stop for and method of replacement of electrolyte
Aspects of the invention are related to a system for replacing electrolyte in a battery. The system comprising: a first tank for holding off-board electrolyte and a second tank for receiving on-board electrolyte. The system further includes fluid conduits to connect the first tank and the second tank to the battery and a controller to control transfer of the on-board electrolyte from the battery to the second tank and to control transfer of off-board electrolyte from the first tank to the battery.
US10290850B2 Battery module including a bus bar and a plurality of connected battery packs
Provided is a battery module including a bus bar and a plurality of battery packs electrically connected to each other by the bus bar, wherein each of the battery packs includes a case in which a first guide for guiding an assembly position of the bus bar is formed, and the first guide extends in a first direction around a terminal. According to one or more embodiments, there is provided a battery module including a guide for guiding an assembly position of a bus bar in a structure of binding together a plurality of battery packs using the bus bar, thereby facilitating binding the battery packs together and preventing faulty binding.
US10290845B2 Energy storage apparatus
An energy storage apparatus includes: one or more energy storage devices; and an outer covering which houses the one or more energy storage devices. The outer covering has a discharge portion forming a discharge path which discharges a substance generated in an inside of the energy storage apparatus toward outside of the outer covering in a first direction. An inner wall surface of the discharge portion includes a first wall surface inclined with respect to the first direction.
US10290843B2 Battery assembly for medical instrument and medical instrument unit
A battery assembly for a medical instrument that an operator can grip by a hand and operate, includes: a battery including a first laminated body unit including a solid electrolyte layer and configured to generate electrical energy; a casing including a wall section configured to store the battery inside; and a support provided in the casing and configured to support the battery apart from the wall section in a lamination direction of the first laminated body unit.
US10290841B2 Cover for battery cell
A battery includes a cell element that is disposed in a housing, and the housing is sealed with a top cover made primarily of plastic. The top cover may include a layer of metallic foil, which may make the top cover more impermeable to moisture. The top cover may also include a vent, which may or may not utilize the metallic foil to determine the primary opening force of the vent. The top cover may also have one or more stiffening ribs that extend downwardly from a bottom portion of the top cover to contact the cell element, so as to limit movement of the cell element within the housing. In addition, the top cover may have one or more conductive terminals that are at least partially overmolded by the plastic of the top cover.
US10290833B2 Functionalization of a substrate
A method of increasing a work function of an electrode is provided. The method comprises obtaining an electronegative species from a precursor using electromagnetic radiation and reacting a surface of the electrode with the electronegative species. An electrode comprising a functionalized substrate is also provided.
US10290822B2 Thin film transistor including recessed gate insulation layer and its manufacturing method, array substrate, and display device
A thin film transistor and its manufacturing method, an array substrate and a display device are disclosed, the thin film transistor is of a gate bottom contact type, and includes a gate electrode (3) and a gate insulation layer (2), the gate insulation layer (2) is provided with a recess (4) at a position corresponding to the gate electrode (3). With the thin film transistor, the problem of wire breakage in the active layer at the channel between the source/drain electrodes can be avoided, the performance and stability of the thin film transistor is improved, and the production cost is lowered down.
US10290819B2 Metal complexes
The present invention relates to bisimidazolium salts, to novel mono- and biscarbenes derived therefrom, and to metal complexes which contain corresponding mono- and biscarbenes as ligands, to a process for the preparation of the bisimidazolium salts according to the invention, the mono- and biscarbenes according to the invention and to the metal complexes according to the invention, and to the use of the bisimidazolium salts according to the invention, the mono- and biscarbenes according to the invention and to the use of the metal complexes according to the invention.
US10290818B2 Organometallic compound and organic light-emitting device including the same
An organometallic compound represented by Formula 1: wherein, in Formula 1, L11, M, R11 to R17, m, and n are the same as described in the specification.
US10290816B2 Organic electroluminescent materials and devices
An organic light emitting device is disclosed whose emissive layer has a host material, a first emissive dopant, and a second dopant. The second dopant is an excited energy state managing dopant provided in an amount between 2-10 vol. % of the emissive layer and has a lowest triplet state energy level, TM, that is higher than a lowest triplet state energy levels, T1, of both the host and the first dopant and lower than the multiply-excited energy level, T*, of the first dopant.
US10290809B2 Macromolecular compound
The present invention provides a macromolecular compound by which the short-circuit current density and the photoelectric conversion efficiency are enhanced when the macromolecular compound is used in an organic layer contained in a photovoltaic cell. Specifically, the present invention provides a macromolecular compound having a structural unit represented by Formula (1): wherein Ar1 and Ar2 are the same as or different from each other and represent a trivalent heterocyclic group; X1 represents —O—, —S—, —C(═O)—, —S(═O)—, —SO2—, —Si(R3)(R4)—, —N(R5)—, —B(R6)—, —P(R7)—, or —P(═O)(R8)—; and R51 represents an alkyl group having 6 or more carbon atoms, an alkyloxy group having 6 or more carbon atoms, an alkylthio group having 6 or more carbon atoms, an aryl group having 6 or more carbon atoms, an aryloxy group having 6 or more carbon atoms, an arylthio group having 6 or more carbon atoms, an arylalkyl group having 7 or more carbon atoms, an arylalkyloxy group having 7 or more carbon atoms, an arylalkylthio group having 7 or more carbon atoms, an acyl group having 6 or more carbon atoms, or an acyloxy group having 6 or more carbon atoms.
US10290807B2 Mask frame assembly
A mask frame assembly includes: a frame having an opening formed therein; a mask including a pattern portion through which the deposition material passes through the mask frame assembly and a rib portion surrounding the pattern portion and configured to block the deposition material, both ends of the mask being installed on the frame; and a support bar that crosses the opening, having both ends thereof installed on the frame and configured to support the rib portion, wherein the mask includes first alignment holes, which are formed in the rib portion and through which the deposition material passes, and the support bar includes second alignment holes configured to overlap with the first alignment holes based on an injection direction of the deposition material.
US10290802B2 Variable resistance device and method for manufacturing same
The forming voltage of a variable resistance device used in a non-volatile memory and the like is decreased, and repetition characteristics are improved. In an element structure in which a metal oxide film is sandwiched between a lower electrode and an upper electrode, an island-shaped/particulate region of amorphous aluminum oxide or aluminum oxycarbide is formed on the metal oxide film. Because an oxide deficiency, serving as the nucleus of a filament for implementing an on/off operation of the variable resistance device, is formed from the beginning under the island-shaped or particulate aluminum oxide or the like, the conventional creation of an oxide deficiency by high-voltage application in the initial period of forming can be eliminated. Such a region can be fabricated using a small number of cycles of an ALD process.
US10290798B2 Systems, methods and apparatus for active compensation of quantum processor elements
Apparatus and methods enable active compensation for unwanted discrepancies in the superconducting elements of a quantum processor. A qubit may include a primary compound Josephson junction (CJJ) structure, which may include at least a first secondary CJJ structure to enable compensation for Josephson junction asymmetry in the primary CJJ structure. A qubit may include a series LC-circuit coupled in parallel with a first CJJ structure to provide a tunable capacitance. A qubit control system may include means for tuning inductance of a qubit loop, for instance a tunable coupler inductively coupled to the qubit loop and controlled by a programming interface, or a CJJ structure coupled in series with the qubit loop and controlled by a programming interface.
US10290797B1 Method for producing high-temperature superconducting films having sharp charge doping discontinuities
A method includes providing a film having an initial uniform oxygen state on a substrate and annealing the film in a thermal gradient annealing device while applying a steady-state thermal gradient and a uniaxial pressure until the film comprises two or more discrete regions, where at least one of the regions has a final stabilized oxygen state different from the initial uniform oxygen state. The film is a high-temperature compound belonging to the class of compounds having a compositional form of R1−yMyBa2Cu3−zTzOx, where 6≤x≤7, where 0≤y≤1, where 0≤z≤1, where R comprises at least one of a rare earth and calcium, where M comprises at least one of a rare earth distinct from that of R and calcium if absent from R, where T comprises at least one of cobalt (Co), iron (Fe), nickel (Ni), and zinc (Zn).
US10290791B2 Lighting device
A lighting device includes a heat sink, through which air can flow transversely to its longitudinal extension and a plurality of semiconductor light sources, in particular light-emitting diodes, arranged on the heat sink, wherein at least two of the semiconductor light sources are aligned in different directions.
US10290784B2 Optoelectronic semiconductor component, optoelectronic arrangement and method for producing an optoelectronic semiconductor component
An optoelectronic semiconductor component comprises an optoelectronic semiconductor chip (C1) having an electrically conductive substrate (T), an active part (AT) containing epitaxially grown layers, and an intermediate layer (ZS) which is arranged between the substrate (T) and the active part (AT) and contains a solder material. The optoelectronic semiconductor component further comprises an electrical connection point, which at least partially covers an underside of the substrate (T), wherein the electrical connection point comprises a first contact layer (KS1) on a side facing the substrate (T), and the first contact layer (KS1) contains aluminium or consists of aluminium.
US10290782B2 Method for mirror-coating lateral surfaces of optical components for use in optoelectronic semiconductor bodies, and optoelectronic semiconductor body which can be mounted on surfaces
A method for mirror-coating lateral surfaces of optical components, a mirror-coated optical component and an optoelectronic semiconductor body mountable on surface are disclosed. In an embodiment, an optoelectronic semiconductor body includes a semiconductor chip having a radiation side and a contact side different from the radiation side, wherein contact elements for electrically contacting the semiconductor body are attached to the contact side, and wherein the contact elements are freely accessible. The body further includes a metal mirror layer disposed on the semiconductor chip, wherein the metal mirror layer has a reflectivity of at least 80% to radiation emitted by the semiconductor chip during operation, wherein the mirror layer is a continuous and contiguous mirror layer, which covers all sides of the semiconductor chip that are not the contact side and the radiation side by at least 95%, and wherein the mirror layer is arranged at the semiconductor chip in a form-fit manner.
US10290779B2 Light emitting element
A light emitting element includes a light emitting member that is formed of at least two kinds of an oxide material and has a plate shape; and a light transmitting member that collimates a light emitted from the light emitting member and has a plano-convex shape, in which a contact portion between the light transmitting member and the light emitting member is continuous.
US10290777B2 Light emitting diodes, components and related methods
Light emitting diodes, components, and related methods, with improved performance over existing light emitting diodes. In some embodiments light emitter devices included herein include a submount, a light emitter, a light affecting material, and a wavelength conversion component. Wavelength conversion components provided herein include a transparent substrate having an upper surface and a lower surface, and a phosphor compound disposed on the upper surface or lower surface, wherein the wavelength conversion component is configured to alter a wavelength of a light emitted from a light source when positioned proximate to the light source.
US10290771B2 Group III nitride semiconductor light emitting device and method for manufacture the same
Provided is a III nitride semiconductor light emitting device with improved reliability capable of maintaining light output power reliably as compared with conventional devices, and a method of producing the same. The III-nitride semiconductor light-emitting device comprising: a light emitting layer, a p-type electron blocking layer, a p-type contact layer, and a p-side electrode in this order. The p-type contact layer has a first p-type contact layer co-doped with Mg and Si in contact with the p-type electron blocking layer and a second p-type contact layer doped with Mg in contact with the p-side electrode.
US10290768B2 Nanowire formation methods
Methods of forming an integrated InGaN/GaN or AlInGaP/InGaP LED on Si CMOS for RGB colors and the resulting devices are provided. Embodiments include forming trenches having a v-shaped bottom through an oxide layer and a portion of a substrate; forming AlN or GaAs in the v-shaped bottom; forming a n-GaN or n-InGaP pillar on the AlN or GaAs through and above the first oxide layer; forming an InGaN/GaN MQW or AlInGaP/InGaP MQW over the n-GaN or n-InGaP pillar; forming a p-GaN or p-InGaP layer over the n-GaN pillar and InGaN/GaN MQW or the n-InGaP pillar and AlInGaP/InGaP MQW down to the first oxide layer; forming a TCO layer over the first oxide layer and the p-GaN or p-InGaP layer; forming a second oxide layer over the TCO layer; and forming a metal pad on the TCO layer above each n-GaN or n-InGaP pillar.
US10290767B2 High efficiency visible and ultraviolet nanowire emitters
GaN-based nanowire heterostructures have been intensively studied for applications in light emitting diodes (LEDs), lasers, solar cells and solar fuel devices. Surface charge properties play a dominant role on the device performance and have been addressed within the prior art by use of a relatively thick large bandgap AlGaN shell covering the surfaces of axial InGaN nanowire LED heterostructures has been explored and shown substantial promise in reducing surface recombination leading to improved carrier injection efficiency and output power. However, these lead to increased complexity in device design, growth and fabrication processes thereby reducing yield/performance and increasing costs for devices. Accordingly, there are taught self-organizing InGaN/AlGaN core-shell quaternary nanowire heterostructures wherein the In-rich core and Al-rich shell spontaneously form during the growth process.
US10290758B2 Contacts for solar cells
A method of fabricating a solar cell is disclosed. The method can include forming a dielectric region on a surface of a solar cell structure and forming a metal layer on the dielectric layer. The method can also include configuring a laser beam with a particular shape and directing the laser beam with the particular shape on the metal layer, where the particular shape allows a contact to be formed between the metal layer and the solar cell structure.
US10290754B2 Light harvesting antenna complexes
The invention disclosed concerns a simple ring-hub arrangement of interacting two-level systems using a theoretical quantum jump approach which mimics a biological light-harvesting antenna connected to a reaction center.
US10290753B2 Mid-infrared photodetectors
Nanoparticles, methods of manufacture, devices comprising the nanoparticles, methods of their manufacture, and methods of their use are provided herein. The nanoparticles and devices having photoabsorptions in the range of 1.7 μm to 12 μm and can be used as photoconductors, photodiodes, phototransistors, charge-coupled devices (CCD), luminescent probes, lasers, thermal imagers, night-vision systems, and/or photodetectors.
US10290752B1 Methods of doping semiconductor materials and metastable doped semiconductor materials produced thereby
The structures of base semiconductor materials such as Si are modified by the use of isotope transmutation alloying. A radioisotope such as Si31 is added into a base semiconductor material such as Si, and the radioisotope is transformed to a transmuted form within the crystal lattice structure of the base semiconductor material. A master alloy comprising a relatively large amount of radioisotope such as Si31 may initially be made, followed by introduction of the master alloy into the base semiconductor material. When Si31 is used as the radioisotope, it may be transmuted into P31 within an Si crystal lattice structure. Metastable semiconductor materials doped with otherwise insoluble amounts of selected dopants are produced as a result of the transmutation process.
US10290747B2 MIS capacitor for finned semiconductor structure
MIS capacitors are formed using a finned semiconductor structure. A highly doped region including the fins is formed within the structure and forms one plate of a MIS capacitor. A metal layer forms a second capacitor plate that is separated from the first plate by a high-k capacitor dielectric layer formed directly on the highly doped fins. Contacts are electrically connected to the capacitor plates. A highly doped implantation layer having a conductivity type opposite to that of the highly doped region provides electrical isolation within the structure.
US10290745B2 Semiconductor device and method for manufacturing the same
A transistor with stable electrical characteristics is provided. The transistor includes a first insulator over a substrate; first to third oxide insulators over the first insulator; a second insulator over the third oxide insulator; a first conductor over the second insulator; and a third insulator over the first conductor. An energy level of a conduction band minimum of each of the first and second oxide insulators is closer to a vacuum level than that of the oxide semiconductor is. An energy level of a conduction band minimum of the third oxide insulator is closer to the vacuum level than that of the second oxide insulator is. The first insulator contains oxygen. The number of oxygen molecules released from the first insulator measured by thermal desorption spectroscopy is greater than or equal to 1E14 molecules/cm2 and less than or equal to 1E16 molecules/cm2.
US10290744B2 Semiconductor device
A semiconductor device includes a gate electrode, a gate insulating film which includes oxidized material containing silicon and covers the gate electrode, an oxide semiconductor film provided to be in contact with the gate insulating film and overlap with at least the gate electrode, and a source electrode and a drain electrode electrically connected to the oxide semiconductor film. In the oxide semiconductor film, a first region which is provided to be in contact with the gate insulating film and have a thickness less than or equal to 5 nm has a silicon concentration lower than or equal to 1.0 at. %, and a region in the oxide semiconductor film other than the first region has lower silicon concentration than the first region. At least the first region includes a crystal portion.
US10290736B2 Semiconductor device and method of forming the same
A semiconductor device and a method of forming the same are provided. A substrate is provided. A trench is formed in the substrate and a conductive material is formed filling the trench. A portion of the conductive material filling an upper portion of the trench is removed to expose an upper surface of the substrate and an upper corner and an upper sidewall of the trench. A doping process is performed to form a doped region in the substrate along the exposed upper surface of the substrate and the exposed upper corner and upper sidewall of the trench. The doped region has an upside-down L shape.
US10290735B2 Methods of manufacturing a semiconductor device with a buried doped region and a contact structure
A method of manufacturing a semiconductor device includes: forming a doped region in a semiconductor substrate at a first distance to a main surface plane of the semiconductor substrate, wherein the doped region is a first section of a semiconductor column extending from the main surface plane into the semiconductor substrate; forming an insulator structure surrounding at least a second section of the semiconductor column between the main surface plane and the first section in planes parallel to the main surface plane; removing the second section of the semiconductor column; and forming a contact structure extending from the main surface plane to the doped region, wherein the contact structure includes a fill structure and a contact layer, the contact layer formed from a metal semiconductor alloy and directly adjoining the doped region and the fill structure formed from a metal and/or a conductive metal compound.
US10290727B2 Semiconductor device structure for insulated gate bipolar transistor
A performance of a semiconductor device including an RC-IGBT is improved. An AlNiSi layer (a layer containing aluminum (Al), nickel (Ni), and silicon (Si)) is formed between a back surface of a semiconductor substrate and a back surface electrode. Thus, a favorable ohmic junction can be obtained between the back surface electrode and an N+-type layer constituting a cathode region in an embedded diode, and a favorable ohmic junction can be obtained between the back surface electrode and a P-type layer constituting a collector region in an IGBT. The AlNiSi layer contains 10 at % or more of each of the aluminum (Al), the nickel (Ni), and the silicon (Si).
US10290723B2 Semiconductor device with metal gate
A semiconductor device includes a substrate and a gate structure on the substrate, in which the gate structure includes a high-k dielectric layer on the substrate and a bottom barrier metal (BBM) layer on the high-k dielectric layer. Preferably, the BBM layer includes a top portion, a middle portion, and a bottom portion, the middle portion being a nitrogen rich portion, the top portion and the bottom portion being titanium rich portions, and the top portion, the middle portion, and the bottom portion are of same material composition.
US10290721B2 Method of fabricating an electromechanical structure including at least one mechanical reinforcing pillar
The invention provides a method of fabricating an electromechanical structure presenting a first substrate including a layer of monocrystalline material covered in a sacrificial layer that presents a free surface, the structure presenting a mechanical reinforcing pillar in the sacrificial layer, the method including etching a well region in the sacrificial layer to define a mechanical pillar; depositing a first functionalization layer of the first material to at least partially fill the well region and cover the free surface of the sacrificial layer around the well region; depositing a second material different from the first material for terminating the filling of the well region to thereby cover the first functionalization layer around the well region, planarizing the filler layer, the pillar being formed by the superposition of the first material and second material in the well region; and releasing the electromechanical structure by removing at least partially the sacrificial layer.
US10290720B2 Semiconductor device and method for manufacturing the same
The reliability of a semiconductor device is increased by suppression of a variation in electric characteristics of a transistor as much as possible. As a cause of a variation in electric characteristics of a transistor including an oxide semiconductor, the concentration of hydrogen in the oxide semiconductor, the density of oxygen vacancies in the oxide semiconductor, or the like can be given. A source electrode and a drain electrode are formed using a conductive material which is easily bonded to oxygen. A channel formation region is formed using an oxide layer formed by a sputtering method or the like under an atmosphere containing oxygen. Thus, the concentration of hydrogen in a stack, in particular, the concentration of hydrogen in a channel formation region can be reduced.
US10290718B2 Metal-oxide-semiconductor transistor and method of forming gate layout
A metal-oxide semiconductor transistor includes a substrate, a gate insulating layer disposed on a surface of the substrate, and a metal gate disposed on the gate insulating layer, wherein at least one of the length or the width of the metal gate is greater than or equal to approximately 320 nanometers, and the metal gate has at least one plug hole. The metal-oxide semiconductor transistor further includes at least one insulating plug disposed in the plug hole and two diffusion regions disposed respectively at two sides of the metal gate in the substrate.
US10290714B2 Transistor structure with field plate for reducing area thereof
In some embodiments, a BJT structure includes a base region, an emitter region formed in the base region and including an emitter doping region, a collector region including a collector doping region, an insulating structure and a field plate. The base region forms a junction with the collector region between the emitter and collector doping regions. The field plate is formed over an insulating structure over the junction. A first distance between the corresponding emitter and collector doping regions to the junction is shorter than a second distance in another BJT structure without the field plate corresponding to the first distance. The first distance causes a breakdown of the junction corresponding to a first breakdown voltage value between the emitter and collector doping regions being substantially the same or greater than a second breakdown voltage value of the other BJT structure corresponding to the first breakdown voltage value.
US10290713B2 Field-effect transistor
A field-effect transistor having a transconductance (gm) that remains within 65% of a maximum gm value over at least 85% of a gate voltage range that transitions the field-effect transistor between an on-state that allows substantial current flow through the channel layer and an off-state that prevents substantial current flow through the channel layer is disclosed. The field-effect transistor includes a substrate and a channel layer having a proximal boundary relative to the substrate and a distal boundary relative to the substrate. The channel layer is disposed over the substrate and comprises a compound semiconductor material that includes at least one element having a concentration that is graded between the proximal boundary and the distal boundary.
US10290708B2 Field effect transistors and methods of forming same
Semiconductor devices and methods of forming the same are provided. A first gate electrode layer is formed over a substrate. A first gate dielectric layer is formed over the first gate electrode layer. A first channel layer is formed over the first gate dielectric layer. An isolation layer is formed over the first channel layer. A second channel layer is formed over the isolation layer. A second gate dielectric layer is formed over the second channel layer. The second gate dielectric layer, the second channel layer, the isolation layer and the first channel layer are patterned to form a first opening, the first opening extending through the first gate dielectric layer, the second channel layer and the isolation layer, and into the first channel layer. A first source/drain region is formed in the first opening.
US10290700B2 Multilayer dielectric for metal-insulator-metal capacitor (MIMCAP) capacitance and leakage improvement
A tri-layer dielectric stack is provided for a metal-insulator-metal capacitor (MIMCAP). Also, a metal-insulator-metal capacitor (MIMCAP) is provided having three or more electrodes. The tri-layer dielectric stack includes a first layer formed from a first metal oxide electrical insulator. The tri-layer dielectric stack further includes a second layer, disposed over the first layer, formed from ZrO2. The tri-layer dielectric stack also includes a third layer, disposed over the second layer, formed from a second metal oxide electrical insulator.
US10290699B2 Method for forming trench capacitor having two dielectric layers and two polysilicon layers
An integrated trench capacitor and method for making the trench capacitor is disclosed. The method includes forming a trench in a silicon layer, forming a first dielectric on the exposed surface of the trench, performing an anisotropic etch of the first dielectric to expose silicon at the bottom of the trench, implanting a dopant into exposed silicon at the bottom of the trench, forming a first polysilicon layer over the first dielectric, forming a second dielectric over the first polysilicon layer, and forming a second polysilicon layer over the second dielectric to fill the trench.
US10290697B2 Magnetic core inductor semiconductor structure and method
A method of manufacturing a semiconductor device and the semiconductor device are provided in which a plurality of layers with cobalt-zirconium-tantalum are formed over a semiconductor substrate, the plurality of layers are patterned, and multiple dielectric layers and conductive materials are deposited over the CZT material. Another layer of CZT material encapsulates the conductive material.
US10290681B2 Array of hole-type surround gate vertical field effect transistors and method of making thereof
Doped semiconductor strips, a planar insulating spacer layer, a gate conductor material layer, and a dielectric cap layer are formed over a substrate. A two-dimensional array of openings is formed through the dielectric cap layer and the gate electrode material layer. Gate dielectrics are formed in the two-dimensional array of openings, and vertical semiconductor channels are formed on each of the gate dielectrics. Gate divider rail structures are formed through the gate conductor material layer. The gate divider rail structures divide the gate conductor material layer into a one-dimensional array of gate electrode lines. Each of the gate electrode lines includes a one-dimensional array of openings arranged along a horizontal direction to form a two-dimensional array of hole-type surrounding gate vertical field effect transistors.
US10290680B2 ReRAM MIM structure formation
Methods for improving the operation of a memory array by arranging a Metal-Insulator-Metal (MIM) structure between a word line and an adjustable resistance bit line structure are described. The MIM structure may correspond with a metal/ReRAM material/metal structure that is arranged between the word line and an intrinsic polysilicon region of the adjustable resistance bit line structure. In one example, a word line (e.g., TiN) may be arranged adjacent to a ReRAM material (e.g., HfOx) that is adjacent to a first metal (e.g., TiN) that is adjacent to the intrinsic polysilicon region. The first metal may comprise a metal, metal-nitride, or a metal-silicide. In another example, the word line may be arranged adjacent to a ReRAM material that is adjacent to a first metal (e.g., TiN) that is adjacent to a second metal different from the first metal (e.g., tungsten) that is adjacent to the intrinsic polysilicon region.
US10290677B2 Semiconductor device having hall elements formed in a semiconductor substrate and a magnetic body flux concentrator
A semiconductor device includes a semiconductor substrate having a plurality of Hall elements formed therein, and a magnetic body formed on the semiconductor substrate and having a magnetic flux converging function. The contour in vertical cross-section of the magnetic body on the semiconductor substrate has an outer circumferential portion. At least a part of the outer circumferential portion has a portion having an approximate quadrant shape, and a portion contiguous to the approximate quadrant portion and substantially parallel to the semiconductor substrate.
US10290674B2 Engineered substrate including light emitting diode and power circuitry
A gallium nitride based integrated circuit architecture includes a first electronic device including a first set of III-N epitaxial layers and a second electronic device including a second set of III-N epitaxial layers. The gallium nitride based integrated circuit architecture also includes one or more interconnects between the first electronic device and the second electronic device. The first electronic device and the second electronic device are disposed in a chip scale package.
US10290673B1 Bitline settling improvement and FPN reduction by floating bitline during charge transfer
A photodiode is adapted to accumulate image charges in response to incident light. A transfer transistor is coupled between the photodiode and a floating diffusion to transfer the image charges from the photodiode to the floating diffusion. A transfer gate voltage controls the transmission of the image charges from a transfer receiving terminal of the transfer transistor to the floating diffusion. A reset transistor is coupled to supply a supply voltage to the floating diffusion. A source follower transistor is coupled to receive voltage of the floating diffusion from a gate terminal of the source follower and provide an amplified signal to a source terminal of the source follower. A row select transistor is coupled to enable the amplified signal from the SF source terminal and output the amplified signal to a bitline. A bitline enable transistor is coupled to link between the bitline and a bitline source node. The bitline source node is coupled to a blacksun voltage generator. A current source generator is coupled between the bitline source node and a ground. The current source generator provides adjustable current to the bitline source node through a bias transistor controlled by a bias control voltage.
US10290655B2 Low temperature polysilicon array substrate and method for manufacturing the same
A low temperature polysilicon array substrate and a method for manufacturing the same are disclosed. The method includes forming a light shield layer, a buffer layer, and a polysilicon island on a glass substrate in sequence, performing channel doping on an NMOS area of the polysilicon island, performing P− light doping on two sides of a PMOS area of the polysilicon island, performing N+ heavy doping, forming a gate insulating layer and a gate layer, and performing N− light doping and P+ heavy doping.
US10290651B2 Semiconductor devices with non-overlapping slits in-between memory blocks
A semiconductor device includes a first conductive layer, at least one first slit through the first conductive layer, and configured to divide the first conductive layer in the unit of a memory block, second conductive layers stacked on the first conductive layer, and a second slit through the second conductive layers at a different location from the first slit and configured to divide the second conductive layers in the unit of the memory block.
US10290648B1 Three-dimensional memory device containing air gap rails and method of making thereof
An alternating stack of insulating layers and spacer material layers located over a substrate. The spacer material layers are formed as, or are subsequently replaced with, electrically conductive layers. Memory stack structures are formed through the alternating stack. After formation of a backside trench, electrically-conductive-layer-level recessed cavities are formed by laterally recessing the electrically conductive layers around the backside trench. Electrically conductive rails are formed on remaining portions of the electrically conductive layers by selective deposition of a conductive material. Insulating-layer-level recessed cavities are formed by laterally recessing the insulating layers around the backside trench. A continuous insulating material layer can be formed in the insulating-layer-level recessed cavities with air gap rails cavities to reduce capacitive coupling among the electrically conducive rails.
US10290645B2 Three-dimensional memory device containing hydrogen diffusion barrier layer for CMOS under array architecture and method of making thereof
A semiconductor structure includes a semiconductor device, a hydrogen diffusion barrier layer, a lower metal line structure located below the hydrogen diffusion barrier layer, an alternating stack of insulating layers and electrically conductive layers, memory stack structures vertically extending through the alternating stack in a memory array region, a through-stack contact via structure extending through the alternating stack and through the hydrogen diffusion barrier layer in the memory array region and contacting the lower metal line structure, and a through-stack insulating spacer laterally surrounding the through-stack contact via structure and extending through the alternating stack but not extending through the hydrogen diffusion barrier layer.
US10290642B2 Flash memory devices incorporating a polydielectric layer
Flash memory technology is disclosed. In one example, a flash memory cell can include a charge storage structure, a control gate laterally separated from the charge storage structure, and at least four dielectric layers disposed between the control gate and the charge storage structure. Associated systems and methods are also disclosed.
US10290637B2 Wrap-around fin for contacting a capacitor strap of a DRAM
A conductive strap structure in lateral contact with a top semiconductor layer is formed on an inner electrode of a deep trench capacitor. A cavity overlying the conductive strap structure is filled a dielectric material to form a dielectric capacitor cap having a top surface that is coplanar with a topmost surface of an upper pad layer. A semiconductor mandrel in lateral contact with the dielectric capacitor cap is formed. The combination of the dielectric capacitor cap and the semiconductor mandrel is employed as a protruding structure around which a fin-defining spacer is formed. The semiconductor mandrel is removed, and the fin-defining spacer is employed as an etch mask in an etch process that etches a lower pad layer and the top semiconductor layer to form a semiconductor fin that laterally wraps around the conductive strap structure. An access finFET is formed employing two parallel portions of the semiconductor fin.
US10290626B1 High voltage electrostatic discharge (ESD) bipolar integrated in a vertical field-effect transistor (VFET) technology and method for producing the same
Methods of integrating a HV ESD PNP bipolar transistor in a VFET process and the resulting devices are provided. Embodiments include forming a DNW region in a portion of a p-sub; forming a HVPDDD region in a portion of the DNW region; forming a first and a second NW in a portion of the DNW region, the second NW between the first NW and the HVPDDD region and laterally separated from the HVPDDD region; forming a PW in a portion of the HVPDDD region; forming an N+ implant in a portion of the first NW and a P+ implant in a portion of the PW; forming a first, a second and a third fin structures over the first and the second NW and the PW, respectively; and forming a N+ S/D, a P+ S/D and a P+ S/D over the first, the second and the third fin structures, respectively.
US10290616B2 Weld joint with constant overlap area
A packaged semiconductor device has a plurality of leads. A respective lead is to be welded to an electrical coupling that has a substantially rectangular end section. The end section has a width that is greater than a width of the respective lead. The respective lead is aligned within the width of the end section, such that the respective lead extends in a direction substantially perpendicular to the width of the end section. With the respective lead and the end section aligned, the respective lead is welded to the end section.
US10290615B2 Method and apparatus for improved direct transfer of semiconductor die
A system to effectuate improved transfer of semiconductor die. A first frame secures a first substrate having the semiconductor die. A second frame secures a second substrate adjacent the first substrate. A needle is disposed adjacent to the first frame. The needle includes: a longitudinal surface extending in a direction toward the second frame, and a base end having a cross-sectional dimension being based, at least in part, on a cross-sectional dimension of the semiconductor die. A needle actuator is operably connected to the needle and is configured to actuate the needle such that, during the transfer operation, when the first substrate is secured in the first frame and the second substrate is secured in the second frame, the needle presses the semiconductor die into contact with the second substrate so as to transfer the semiconductor die onto the second substrate.
US10290613B2 Multiple bond via arrays of different wire heights on a same substrate
Apparatuses relating generally to a substrate are disclosed. In such an apparatus, first wire bond wires (“first wires”) extend from a surface of the substrate. Second wire bond wires (“second wires”) extend from the surface of the substrate. The first wires and the second wires are external to the substrate. The first wires are disposed at least partially within the second wires. The first wires are of a first height. The second wires are of a second height greater than the first height for coupling of at least one electronic component to the first wires at least partially disposed within the second wires.
US10290609B2 Semiconductor device and manufacturing method of the same
Some embodiments of the present disclosure provide a semiconductor device. The semiconductor device includes: a bottom package; wherein an area of a contact surface between the conductor and the through via substantially equals a cross-sectional area of the through via, and the bottom package includes: a molding compound; a through via penetrating through the molding compound; a die molded in the molding compound; and a conductor on the through via. An associated method of manufacturing the semiconductor device is also disclosed.
US10290608B2 Signal isolator having bidirectional diagnostic signal exchange
Methods and apparatus for a signal isolator having first and second dies separated by a voltage barrier region, wherein transmit and receive paths of the first and second dies provide bi-directional transfer of feedback and/or diagnostic signals between the first and second die. In embodiments, transmitter refresh signals and receiver refresh signals are exchanged to detect fault conditions.
US10290607B2 Method for manufacturing light emitting device including light emitting element and color conversion material layer
A method of manufacturing a light emitting device includes: preparing a light-transmissive member including a light reflective sheet that has a through-hole, and a color conversion material layer that is composed of a light-transmissive resin containing a color conversion material and disposed in the through-hole, preparing a light emitting element, fixing the color conversion material layer to the light emitting element, covering a side surface of the light emitting element with a light-reflective member, and cutting the light-reflective member and light-reflective sheet.
US10290604B2 Substrateless integrated circuit packages and methods of forming same
Integrated circuit packages and methods of forming the same are provided. One or more redistribution layers are formed on a carrier. First connectors are formed on a first side of the RDLs. Dies are bonded to the first side of the RDLs using the first connectors. An encapsulant is formed on the first side of the RDLs around the dies. The carrier is de-bonded from the overlaying structure and second connectors are formed on a second side of the RDLs. The resulting structure in diced to form individual packages.
US10290602B2 Semiconductor device and method of making semiconductor device
Inexpensive production is achieved while avoiding the degradation of electrical performance caused by the lowering of heat dissipation. The base plate 11 used here has a linear expansion coefficient of 2 to 10 ppm/K, which differs from the linear expansion coefficient of the semiconductor chip 13 by an absolute value of 7 ppm/K or smaller. The bonding layer 12 is formed such that the thickness b thereof is 50 micrometers or smaller, which is thinner than the thickness c of the semiconductor chip 13. Since the thickness b of the bonding layer 12 is thinner than the thickness c of the semiconductor chip 13, the bonding layer 12 upon the heating of the semiconductor chip 13 exhibits thermal expansion that is of relatively small significance, and thus follows the expansion and contraction of the base plate 11. Since the linear expansion coefficient of the base plate 11 is set close to that of the semiconductor chip 13, a displacement occurring between the base plate 11 and the semiconductor chip 13 in response to a temperature change is relatively small.
US10290595B2 Three-dimensional semiconductor memory device and method for manufacturing the same
According to an embodiment, a semiconductor memory device includes a substrate, an insulating film, a plurality of conductive films, an insulating member, a plurality of stacked bodies, and a first member. The insulating member is provided on the insulating film, is positioned between the conductive films in a first direction along the substrate, and extends in a second direction along the substrate, the second direction crossing the first direction. The first member is provided on the insulating member, is positioned between the stacked bodies in the first direction, and extends in a stacking direction of the plurality of electrode films of the stacked bodies. A width in the first direction of the insulating member is larger than a width in the first direction of the first member.
US10290587B2 Cooler with emi-limiting inductor
A power device package includes a dielectric substrate having an upper conductor layer and a lower conductor layer, a semiconductor die coupled to the upper conductor layer of the dielectric substrate via conductive adhesive, a cooler including a protruding hillock having a top surface and outer sides, the lower conductor layer of the dielectric substrate being coupled to the surface of the protruding hillock via an adhesive, and a magnetic material attached mateably around the protruding hillock. The magnetic material includes inner sides abutting the outer sides of the protruding hillock.
US10290581B2 Methods of forming conductive structures including stair step or tiered structures having conductive portions
Conductive structures include stair step structures positioned along a length of the conductive structure and at least one landing comprising at least one via extending through the conductive structure. The at least one landing is positioned between a first stair step structure of the stair step structures and a second stair step structure of the stair step structures. Devices may include such conductive structures. Systems may include a semiconductor device and stair step structures separated by at least one landing having at least one via formed in the at least one landing. Methods of forming conductive structures include forming at least one via through a landing positioned between stair step structures.
US10290577B2 Semiconductor device
A SOP has a semiconductor chip. The chip includes a pair of a lower layer coil and an upper layer coil laminated through an interlayer insulating film formed therebetween, a first circuit unit electrically coupled to the upper layer coil, and a plurality of electrode pads. Further, it has a wire for electrically coupling the upper layer coil and the first circuit unit, a plurality of inner leads and outer leads arranged around the semiconductor chip, a plurality of wires for electrically coupling the electrode pads of the semiconductor chip and the inner leads, and a resin made sealing member for covering the semiconductor chip. The wire extends along the extending direction of the wires.
US10290574B2 Embedded metal-insulator-metal (MIM) decoupling capacitor in monolitic three-dimensional (3D) integrated circuit (IC) structure
Various embodiments include three-dimensional (3D) integrated circuit (IC) structures and methods of forming such structures. In some cases, a 3D IC structure includes: a substrate; a first set of transistors overlying the substrate; a first inter-level dielectric (ILD) overlying the first set of transistors and the substrate; a dielectric overlying the first ILD; a semiconductor layer overlying the dielectric; a second set of transistors overlying the semiconductor layer; a capacitor embedded within the dielectric; and a first contact extending through the semiconductor layer and the dielectric to contact one layer of the capacitor, and a second contact extending through the semiconductor layer and the dielectric to contact a second, distinct layer of the capacitor.
US10290573B2 Semiconductor device and electronic device
A semiconductor device with low power consumption is provided. The semiconductor device can serve as a current output DA converter. The semiconductor device converts a current corresponding to a digital signal into a voltage and then holds the voltage, which allows output of the analog voltage even after stopping supply of the current. A plurality of circuits that converts a current into a voltage is provided, whereby a settling time for changing the analog output voltage is reduced.
US10290571B2 Packages with si-substrate-free interposer and method forming same
A method includes forming a plurality of dielectric layers, forming a plurality of redistribution lines in the plurality of dielectric layers, forming stacked vias in the plurality of dielectric layers with the stacked vias forming a continuous electrical connection penetrating through the plurality of dielectric layers, forming a dielectric layer over the stacked vias and the plurality of dielectric layers, forming a plurality of bond pads in the dielectric layer, and bonding a device die to the dielectric layer and a first portion of the plurality of bond pads through hybrid bonding.
US10290567B2 Transistor package with three-terminal clip
A package which comprises an electrically conductive chip carrier, a first chip comprising a first connection terminal, a second connection terminal located on the chip carrier and a control terminal, a second chip comprising a first connection terminal, a second connection terminal located on the chip carrier and a control terminal, wherein the first chip and the second chip are connected to form a half bridge having inlet terminals and an outlet terminal, and a clip having three connection sections connecting the second connection terminal of the first chip with the first connection terminal of the second chip and with the outlet terminal of the half bridge.
US10290562B2 Apparatus and method for reducing acoustical noise in synthetic jets
Apparatus and method are provided for reducing acoustical noise when cooling a device, such as a lamp system. The apparatus includes at least a set of a first synthetic jet and a second synthetic jet. The first and second synthetic jets are responsive to respective actuating signals having a phase difference (e.g., 180°) between one another chosen to reduce acoustic noise produced by the first and second synthetic jets when cooling the device.
US10290560B2 Semiconductor device
A semiconductor device according to the present disclosure includes an electrically conductive first electrode block, an electrically conductive submount, an insulating layer, a semiconductor element, an electrically conductive bump, and an electrically conductive second electrode block. The submount is provided in a first region of the upper surface of the first electrode block, and electrically connected to the first electrode block. The semiconductor element is provided on the submount, and has a first electrode electrically connected to the submount. The bump is provided on the upper surface of a second electrode, opposite the first electrode, of the semiconductor element, and electrically connected to the second electrode. A third region of the lower surface of the second electrode block is electrically connected to the bump via an electrically conductive metal layer. An electrically conductive metal sheet is provided between the metal layer and the bump.
US10290557B2 Selective metallization of an integrated circuit (IC) substrate
Embodiments of the present disclosure describe selective metallization of an integrated circuit (IC) substrate. In one embodiment, an integrated circuit (IC) substrate may include a dielectric material and metal crystals having a polyhedral shape dispersed in the dielectric material and bonded with a ligand that is to ablate when exposed to laser light such that the metal crystals having the ablated ligand are activated to provide a catalyst for selective electroless deposition of a metal. Other embodiments may be described and/or claimed.
US10290555B2 Semiconductor device including sensor and driving terminals spaced away from the semiconductor device case wall
A semiconductor device comprises a power device, a sensor which measures a physical state of the power device to transmit a signal according to the physical state, and a main electrode terminal through which a main current of the power device flows. The semiconductor device further comprises a sensor signal terminal connected to the sensor for receiving a signal from the sensor, a driving terminal which receives driving power for driving the power device, and an open bottomed case which houses the power device, the sensor, the main electrode terminal, the sensor signal terminal and the driving terminal. The first and second terminals electrically conduct with each other to form a double structure. Also, the sensor signal terminal and the driving terminal each have a first terminal and a second terminal which are not embedded within the case.
US10290550B2 Strain enhancement for FinFETs
An integrated circuit device includes a substrate having a first portion in a first device region and a second portion in a second device region. A first semiconductor strip is in the first device region. A dielectric liner has an edge contacting a sidewall of the first semiconductor strip, wherein the dielectric liner is configured to apply a compressive stress or a tensile stress to the first semiconductor strip. A Shallow Trench Isolation (STI) region is over the dielectric liner, wherein a sidewall and a bottom surface of the STI region is in contact with a sidewall and a top surface of the dielectric liner.
US10290546B2 Threshold voltage adjustment for a gate-all-around semiconductor structure
A semiconductor structure includes a plurality of first semiconductor layers interleaved with a plurality of second semiconductor layers. The first and second semiconductor layers have different material compositions. A dummy gate stack is formed over an uppermost first semiconductor layer. A first etching process is performed to remove portions of the second semiconductor layer that are not disposed below the dummy gate stack, thereby forming a plurality of voids. The first etching process has an etching selectivity between the first semiconductor layer and the second semiconductor layer. Thereafter, a second etching process is performed to enlarge the voids.
US10290545B2 Laser processing method
Laser light is converged at an object including a semiconductor substrate formed with a plurality of functional devices on a front surface, from a back surface of the semiconductor substrate, and while a distance between the front surface and a first converging point of the laser light is maintained at a first distance, whereby a first modified region is formed along the line. The laser light is converged at the object from the back surface, and while a distance between the front surface and a second converging point is maintained at a second distance, and while the second converging point is offset with respect to a position at which the first converging point is converged, whereby a second modified region is formed along the line. A predetermined portion including the back surface and at least the second modified region is removed.
US10290529B2 Heater unit
A heater unit having high in-plane temperature uniformity is provided. A heater unit includes a first heater part, a second heater part controlled independently of the first heater part, a base arranged with a groove in a region between the first heater part and the second heater part, and a cover part arranged at an opening end of the groove and providing a closed space with the groove. In addition, an insulating layer covering the first heater part and the second heater part, and an electrostatic chuck attached to the base via the insulating layer may be further included. In addition, the closed space provided by the cover part and the groove may be a vacuum.
US10290526B2 Device and method for aligning and holding a plurality of singulated semiconductor components in receiving pockets of a terminal carrier
In a device and a method for aligning and holding a plurality of singulated semi-conductor components in receiving pockets of a terminal carrier that are separated from each other, the terminal carrier has spring elements, which are part of a spring plate. The spring plate has a plurality of recesses disposed next to each other for forming a corresponding plurality of receiving pockets for the semi-conductor components, wherein the spring elements are formed from the spring plate in one piece.
US10290523B2 Wafer processing apparatus, recording medium and wafer conveying method
A wafer processing apparatus includes a controller connected to a first robot and a second robot. The controller controls the first robot so that the wafer is placed on a first load lock stage in such a way that the center of the wafer is shifted from the center of the first load lock stage by a first position shift amount and another wafer is placed on a second load lock stage in such a way that the center of the wafer is shifted from the center of the second load lock stage by a second position shift amount. The controller controls the second robot so that the second robot simultaneously conveys two wafers between the first and second load lock stages, and a first processing stage and a second processing stage.
US10290519B2 Hot jet assisted systems and methods
A heating device for heating the surface of a substrate. The heating device comprises a gas source comprising an inert material supply inert under the operating conditions of the heating device, the gas source being adapted for supplying a hot jet of a gas comprising at least elements of said inert material on the substrate. The gas source is adapted for heating the hot jet of the gas to a temperature above 1500° C.
US10290515B2 Wafer level chip packaging method
A wafer level chip packaging method, comprising: 1) providing a carrier and forming a bonding layer on a surface of the carrier; 2) forming a dielectric layer on a surface of the bonding layer; 3) attaching each of semiconductor chips, with its front face facing down, to a surface of the dielectric layer; 4) packaging each of the semiconductor chips by using an injection molding process; 5) separating the bonding layer and the dielectric layer to remove the carrier and the bonding layer; 6) forming a redistribution layer for the semiconductor chips based on the dielectric layer; and 7) performing a reballing reflow process on the redistribution layer to form micro bumps. As a result, contamination in the semiconductor chips from the packaging process is greatly controlled, thereby improving the rate of finished products and the electrical property of the semiconductor chips.
US10290509B2 Methods for fabricating semiconductor devices using a multilayer lithography process
Example embodiments relate to a method for fabricating a semiconductor device. The method for fabricating a semiconductor device includes stacking on a substrate an etching target layer, a first mask layer, and a photoresist layer, irradiating extreme ultraviolet (EUV) radiation on the photoresist layer to form a photoresist pattern, patterning the first mask layer to form a first mask pattern using the photoresist pattern as an etching mask, and patterning the etching target layer to form a target pattern using the first mask pattern as an etching mask. The first mask layer includes at least one of a silicon layer and a titanium oxide layer.
US10290501B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a substrate comprising a WELL region, a gate electrode comprising a gate length disposed on the WELL region, and first and second drift regions which overlap with the gate electrode. The first and second draft regions may overlap with the gate electrode at an overlapping length which is a percentage of the gate length.
US10290495B2 Electronic apparatus and manufacturing method of the same
According to one embodiment, an electronic apparatus includes a first substrate including a first basement and a first conductive layer, a second substrate including a second basement, which is opposed to the first conductive layer and is separated from the first conductive layer, a second conductive layer, and a first hole penetrating the second basement, and a connecting material which electrically connects the first conductive layer and the second conductive layer via the first hole.
US10290494B2 Method of manufacturing semiconductor device and method of processing substrate
A substrate processing apparatus including: a reaction tube configured to process a plurality of substrates; a heater configured to heat an inside of the reaction tube; a holder configured to arrange and hold the plurality of substrates within the reaction tube; a hydrogen-containing gas supply system including a first nozzle disposed in an area which horizontally surrounds a substrate arrangement area where the plurality of substrates are arranged, and configured to supply a hydrogen-containing gas from a plurality of locations of the area into the reaction tube; an oxygen-containing gas supply system including a second nozzle disposed in the area which horizontally surrounds the substrate arrangement area, and configured to supply an oxygen-containing gas from a plurality of locations of the area into the reaction tube; a pressure controller configured to control a pressure inside the reaction tube to be lower than an atmospheric pressure; and a controller configured to control the heater, the hydrogen-containing gas supply system, the oxygen-containing gas supply system and the pressure controller such that the hydrogen-containing gas and the oxygen-containing gas are supplied simultaneously into the reaction tube accommodating the plurality of substrates and being under a heated atmosphere having a pressure lower than an atmospheric pressure through the first nozzle and the second nozzle, respectively, so that the hydrogen-containing gas and the oxygen-containing gas react with each other in the area which horizontally surrounds the substrate arrangement area to form a reactive species in the reaction tube, thereby thermally oxidizing each of the plurality of substrates by the reactive species, wherein the first nozzle is provided with a plurality of first gas ejection holes, and the second nozzle is provided with as many second gas ejection holes as at least the plurality of substrates such that at least each of the second gas ejection holes corresponds to each of the plurality of substrates is disclosed.
US10290484B2 Mass spectrometer
A mass spectrometer 10 includes: an insertion port 1 through which a sample plate 8 is to be inserted; a reading device 6 including: a light emitter 61 disposed to emit light in such a manner that the light falls onto the sample plate 8 inserted through the insertion port 1; and a light receiver 62 for receiving reflected by or transmitted through the sample plate 8 to read an identifier 80 provided on the sample plate 8; an analyzer 101 for performing a mass spectrometric analysis on a sample 9 placed on the sample plate 8, to obtain analysis information of the sample 9; and a storage section 51 for storing identification information 800 of the sample plate 8 and the analysis information 100 of the sample 9 placed on the sample plate 8, which are associated with each other, the identification information 800 being indicated by the identifier 80 read by the reading device 6, and the analysis information 100 being obtained by the analyzer 101.
US10290478B2 Detectors and methods of using them
Certain embodiments described herein are directed to detectors and systems using them. In some examples, the detector can include a plurality of dynodes, in which one or more of the dynodes are coupled to an electrometer. In some instances, an analog signal from a non-saturated dynode is measured and cross-calibrated with a pulse count signal to extend the dynamic range of the detector.
US10290470B2 Negative ribbon ion beams from pulsed plasmas
An apparatus and method for the creation of negative ion beams is disclosed. The apparatus includes an RF ion source, having an extraction aperture. An antenna disposed proximate a dielectric window is energized by a pulsed RF power supply. While the RF power supply is actuated, a plasma containing primarily positive ions and electrons is created. When the RF power supply is deactivated, the plasma transforms into an ion-ion plasma. Negative ions may be extracted from the RF ion source while the RF power supply is deactivated. These negative ions, in the form of a negative ribbon ion beam, may be directed toward a workpiece at a specific incident angle. Further, both a positive ion beam and a negative ion beam may be extracted from the same ion source by pulsing the bias power supply multiple times each period.
US10290468B2 Electrode for plasma processing apparatus, plasma processing apparatus, plasma processing method and storage medium
The present invention provides an upper electrode and an etching apparatus including the electrode, both of which can properly reduce the intensity of the electric field of plasma around a central portion of a substrate, thus enhancing in-plane uniformity. In this apparatus, a recess, serving as a space for allowing a dielectric to be injected therein, is provided around a central portion of the upper electrode. Both a dielectric supply passage and a dielectric discharge passage are connected with the space. With such configuration, controlled supply of the dielectric into the recess makes the in-plane electric field intensity distribution uniform over various process conditions, such as the kind of wafer to be etched, the processing gas to be used, and the like.
US10290465B2 Method for determining the changing location of the point of incidence of an energetic beam on a delimited surface
In order to evaporate material, an electronic beam is guided over a melt surface in a periodic pattern by a detecting unit. Whether or not the actual pattern matches the target pattern specified by the deflecting unit is detected in principle on an image of the melt surface. In order to allow a better analysis of the image, the periodicity of the deflection pattern during the analysis of temporally successive images is taken into consideration.
US10290449B2 Electric switch
An electric switch is provided. The electric switch comprises a contact system, an actuation element, an engaging latch, and an actuator. The actuation element moves between an initial position and an actuation position to switch and changeover the contact system. The actuation element is located in a direction of the initial position by a force of a return spring. The engaging latch locks the actuation element in the initial position or the actuation position. A non-manual unlocking between the actuation element and the engaging latch is performed by the actuator.
US10290446B2 Trip device for circuit breaker
A trip device for a circuit breaker includes: a crossbar rotatably installed to perform the trigger function; and bimetal that is curved upon the occurrence of an abnormal current and presses and rotates the crossbar by means of a gap adjustment member. The crossbar is movable in the direction of a rotating shaft of the crossbar, and the gap adjustment member is attached to and detached from either the crossbar or the bimetal at varying angles so that a contact surface is parallel or at an angle to the direction of movement of the crossbar.
US10290435B1 Magnetic circuit arrangement for an electrical switch
An electrical switch includes a fixed contact member and a plurality of movable contact fingers that pivot into and out of engagement with the fixed contact member. The electrical switch also includes a fixed magnetic member and a plurality of U-shaped magnetic members housing the plurality of movable contact fingers. Upon occurrence of a fault condition, each of the plurality of U-shaped magnetic members is magnetically pulled towards the fixed magnetic member, without contacting the fixed magnetic member, such that each of the plurality of movable contact fingers is held in engagement with the fixed contact member.
US10290424B2 Multilayer ceramic capacitor and manufacturing method of multilayer ceramic capacitor
A multilayer ceramic capacitor includes: a multilayer chip having a parallelepiped shape in which each of a plurality of dielectric layers and each of a plurality of internal electrode layers are alternately stacked and are alternately exposed to two edge faces of the multilayer chip, a main component of the plurality of dielectric layers being a ceramic; and a pair of external electrodes that are formed on the two edge faces; wherein: the pair of external electrode have a structure in which a plated layer is formed on a ground layer; a main component of the ground layer is a metal or an alloy including at least one of Ni and Cu; and the ground layer includes Mo.
US10290415B2 Electronic component and manufacturing method therefor
An electronic component which can achieve a reduced number of members and a reduced number of manufacturing steps. The electronic component includes: a body configured from a ceramic, which has a first part and a second part that has a lower surface resistivity than the surface resistivity of the first part; and an external electrode formed on the surface of the second part.
US10290410B2 Electromagnetic camshaft adjuster
A electromagnetic camshaft adjuster comprising: an armature unit which can be moved relative to a pole core when a stationary coil unit is energized and which has an armature plunger; and a permanent magnet unit by means of which the armature unit is held in a rest position when the coil unit is not energized; and a spring element between the pole core and the armature unit to force the armature unit axially away from the pole core, the spring force of the spring element being chosen smaller than the holding force of the permanent magnet unit when the coil unit is not energized. The permanent magnet unit is stationarily arranged between a housing cover and the pole core, the armature plunger is rotationally arranged, and the spring element is supported on a part of the armature unit which is rotationally fixedly mounted.
US10290409B2 Soft magnetic component for torque sensor and torque sensor using the same
A soft magnetic component for a torque sensor, formed by resin-molding a soft magnetic material that contains Ni, Fe in such an amount that Fe/(Fe+Ni) is within a range from 10.0% to 16.0% in terms of mass ratio, and 3.5% by mass to 7.5% by mass of M (the M represents one or more elements selected from among Mo, Nb, Cr, Cu, Ti, and W) and has a saturation magnetostriction of at least −4.0 ppm and less than 0 ppm, is provided.
US10290407B2 Grain boundary diffusion process for rare-earth magnets
In at least one embodiment, a single sintered magnet is provided having a concentration profile of heavy rare-earth (HRE) elements within a continuously sintered rare-earth (RE) magnet bulk. The concentration profile may include at least one local maximum of HRE element concentration within the bulk such that a coercivity profile of the magnet has at least one local maximum within the bulk. The magnet may be formed by introducing alternating layers of an HRE containing material and a magnetic powder into a mold, pressing the layers into a green compact, and sintering the green compact to form a single, unitary magnet.
US10290406B2 Metallic magnetic material with controlled curie temperature and processes for preparing the same
The invention relates to a metallic magnetic material with biocompatible elements (Ti, Ta or Mn), with glassy quasi-amorphous structure and controlled Curie temperature, and the processes for preparing the same. The hereby material has its composition expressed in atomic percent: Fe=59 . . . 67%, Nb=0.1 . . . 1%, B=20%, biocompatible material (Ti, Ta or Mn)=12 . . . 20%), Curie temperature within the interval 0 . . . 70° C., saturation magnetic induction of 0.05 . . . 1.1 T and strong magnetic response when introduced in a high frequency magnetic field. The processes used to obtain this material directly under the form of ribbons, glass-coated micro/nanowires or nano/micropowders consist in rapid quenching of the mixtures with previously mentioned compositions under extremely rigorous controlled conditions, in high vacuum of minimum 10−4 mbars or in controlled helium or argon atmosphere in order to avoid oxidation.
US10290398B2 Laser-markable cables and systems for making the same
Laser-markable cable layers for a cable are provided. The laser-markable cable layers include an inner layer formed of a first polymer material and an outer layer formed of a second polymer material and a laser-marking compound. The outer layer is about 0.5% to about 50% of the thickness of the inner layer. The laser-markable cable layers surround a wire or cable core. Methods of marking a cable having laser-markable cable layers are also provided.
US10290396B2 Wiring harness having waterproofing agent with reactive adhesive
A wiring harness capable of reliably blocking a leak path after an endurance test and exhibiting a good waterproof performance over a long period of time. The wiring harness has a waterproof structure in which a spliced portion is formed by joining conductors that are exposed by partially removing coating materials, and a conductor exposed portion composed of a bundle of the exposed conductors. An outer peripheral surface of each coating material end part of each insulated wire adjacent to the conductor exposed portion are continuously covered with a waterproofing agent to seal the conductor exposed portion and is configured using a reactive adhesive having a gel fraction in a range of 20 to 70% as the waterproofing agent.
US10290394B2 Cable
A cable includes a flexible coated wire, a multi joint support member, and a flexible sheath member that covers the multi joint support member and the coated wire. The multi-joint support member is formed by pivotally coupling adjacent ones of a plurality of link members arranged in series. Turning of the multi joint support member in a first direction in a direction intersecting a serial direction is allowed until becoming equal to a predetermined radius of curvature and turning of the multi joint support member in a second direction, which is opposite to the first direction, is restricted.
US10290383B2 Deposition of integrated protective material into zirconium cladding for nuclear reactors by high-velocity thermal application
A zirconium alloy nuclear reactor cylindrical cladding has an inner Zr substrate surface (10), an outer volume of protective material (22), and an integrated middle volume (20) of zirconium oxide, zirconium and protective material, where the protective material is applied by impaction at a velocity greater than 340 meters/second to provide the integrated middle volume (20) resulting in structural integrity for the cladding.
US10290380B2 Apparatus for inspecting nuclear reactor and method thereof
Example embodiments disclose an apparatus for inspecting welds in a nuclear reactor. The apparatus may include a body, a rotatable pad on the body, a pair of opposing horizontal pads for moving the device in a vertical direction, a pair of opposing vertical pads for moving the device in a horizontal direction, and an inspection device.
US10290379B2 Passive containment cooling and filtered venting system, and nuclear power plant
A passive containment cooling and filtered venting system includes: an outer well; a scrubbing pool arranged in the outer well; a cooling water pool installed above the dry well and the outer well; a heat exchanger partly submerged in the cooling water; a gas supply pipe that is connected to the inlet plenum of the ruin of the heat exchanger at one end and connected to a gas phase region of the containment vessel at the other end; a condensate return pipe that is connected to the outlet plenum of the heat exchanger at one end, and connected to inside the containment vessel at other end; and a gas vent pipe that is connected to the outlet plenum of the heat exchanger at one end and is submerged in the scrubbing pool at other end.
US10290378B1 Wearable device to alert authorities when a wearer is experiencing an episode related to a mental illness
A wearable device to communicate with a receiver, the wearable device including a wearable portion to contact a skin of a user when the wearable device is worn by the user, and a transmitter including a button and circuitry to transmit a signal to the receiver in response to the button being depressed, such that the signal received by the receiver indicates that a psychotic episode of a person with a mental illness is taking place at a location near the wearable device.
US10290354B1 Partial memory die
A partial memory die is missing one or more components. One example of a partial memory die includes an incomplete memory structure such that the partial memory die is configured to successfully perform programming, erasing and reading of the incomplete memory structure.
US10290352B2 System, apparatus, and method of programming a one-time programmable memory circuit having dual programming regions
A semiconductor device for a one-time programmable (OTP) memory according to some examples of the disclosure includes a gate, a dielectric region below the gate, a source terminal below the dielectric region and offset to one side, a drain terminal below the dielectric region and offset to an opposite side from the source terminal, a drain side charge trap in the dielectric region capable of programming the semiconductor device, and a source side charge trap in the dielectric region opposite the drain side charge trap and capable of programming the semiconductor device.
US10290351B2 Systems and methods for internal initialization of a nonvolatile memory
Methods and systems are provided that may include a memory device having a physical nonvolatile memory, a memory space, and a controller. At least a portion of a physical nonvolatile memory may permit a direct read operation of the physical nonvolatile memory and prohibit a direct write operation of the physical nonvolatile memory. A memory space may comprise at least open one write overlay window available after a reset operation. Such a memory space may be adapted to permit at least one read overlay window to be opened that is logically separate from at least one open write overlay window. A controller may be included to open at least one read overlay window.
US10290346B2 Method and apparatus for low-latency read of flash storage devices using fractional bits per cell
Aspects of the disclosure provide a method and a data storage apparatus for storing fractional bits per cell with low-latency read per page. In various embodiments, the memory cells are configured to store a fractional number of bits per cell using a multi-page construction with reduced number of read per page as compared to a single page construction. The data storage apparatus store data in a plurality of non-volatile memory (NVM) cells configured to store information in a plurality of pages, wherein each of the NVM cells is programmable to one of L program states for representing a fractional number of bits. The data storage apparatus reads a first part of the data from a first page of the plurality of pages by applying M number of read voltages to the plurality of NVM cells, wherein the M number of read voltages is less than L−1 program states.
US10290343B2 Memory devices that sample latch trip voltages prior to reading data into latches and methods of operating same
Methods of operating a memory device include at least partially charging a sensing node within a page buffer of the memory device to a first precharge voltage, by sampling a trip voltage of a sensing latch within the page buffer. Thereafter, a voltage of the sensing node is boosted from the first precharge voltage to a higher second precharge voltage. Then, a voltage of the sensing node that reflects a value of data stored in a memory cell of the memory device is developed at the sensing node. The developed voltage is then transferred to the sensing latch so that data stored by the sensing latch reflects the value of data stored in the memory cell.
US10290341B2 Self-reference for ferroelectric memory
Methods, systems, and apparatuses for self-referencing memory cells are described. A reference value for a cell may be created through multiple sense operations on the cell. The cell may be sensed several times and an average of at least two sensing operations may be used as a reference for another sense operation. For example, the cell may be sensed and the resulting charge stored at a capacitor. The cell may be biased to one state, sensed a second time, and the resulting charge stored at another capacitor. The cell may be biased to another state, sensed a third time, and the resulting charge stored to another capacitor. The values from the second and third sensing operations may be averaged and used as a reference value in a comparison with value of the first sensing operation to determine a logic state of the cell.
US10290339B2 Operating method of a magnetic memory device
An operating method of a magnetic memory device may include: a first step of retrieving write data to be written to a plurality of magnetic memory cells sharing a bit line according to a write request, the write data including more of a first type of data than a second type of data; a second step of writing the first type of data simultaneously to all cells of the plurality of magnetic memory cells; and a third step of writing the second type of data to a portion of the plurality of magnetic memory cells, the second type of data being different from the first type of data.
US10290333B2 Semiconductor device
A semiconductor device includes an internal operation control circuit suitable for generating a set period signal which is enabled for a set period, in response to a write command and an internal operation control signal, and generating a column select signal, an output control signal and an input control signal in response to the set period signal; and an internal operation circuit suitable for performing an internal operation of converting parity data generated from input data and storing the converted parity data in a memory cell array, in response to the column select signal, the output control signal and the input control signal.
US10290324B2 Recording device, recording control method and non-transitory computer readable medium thereof
A recording device includes a camera component, a temperature sensor, and a processing component. The camera component is configured to capture a video to generate video data. The temperature sensor is configured to detect an operating temperature of the recording device. The processing component is configured to process the video data, and to enable the camera component to dynamically adjust at least one of a data rate of the video data and a frame rate of the video data according to the operating temperature during the camera component captures the video.
US10290323B2 Track playback controlling apparatus
A track playback controlling apparatus includes at least one operation receiver, a driver, and a processor. The operation receiver receives operation to change a playback state of a track by a user. The driver causes a physical motion of the operation receiver. The processor changes a state of the motion of the operation receiver in response to a change in the playback state of the track through an operation of the operation receiver.
US10290316B1 Detection system of vinyl record player for detecting end of playback
A detection system of vinyl record players for detecting end of playback is revealed. The system includes a vinyl record player and a vinyl record control module. The vinyl record player consists of a tone arm, a cartridge connected to one end of the tone arm, a stylus connected to the cartridge, and a turntable. The vinyl record control module is arranged at the vinyl record player and is composed of a signal analysis unit, a signal output unit, a signal reading unit, and a vinyl record control unit electrically connected. The vinyl record control unit is electrically connected to a turntable control unit for stopping rotation of the turntable, or electrically connected to a tone arm lifting unit for ascending the tone arm, or electrically connected to both the turntable control unit and the tone arm lifting unit.
US10290315B2 Magnetic-disk substrate and magnetic disk
A magnetic-disk glass substrate according to the present invention is a doughnut-shaped magnetic-disk glass substrate having a circular hole provided in the center, a pair of main surfaces, and an outer circumferential end surface and an inner circumferential end surface each including a side wall surface and a chamfered surface that is formed between each main surface and the side wall surface. A measurement point is provided on the outer circumferential end surface every 30 degrees in the circumferential direction with reference to a center of the glass substrate, and when a curvature radius of a shape of a portion between the side wall surface and the chamfered surface is determined at each measurement point, the difference in the curvature radius between neighboring measurement points is 0.01 mm or less.
US10290314B1 Locating electrical contact pads on a slider body, and related row bars that include such slider bodies
The present disclosure involves a row bar that includes a plurality of slider bodies to be lapped. At least one slider body includes at least a first row of a plurality of electrical contact pads; and a second row of a plurality of electrical contact pads. The first row of electrical contact pads extends along the cross-track direction at a first position in a lapping direction. The second row of electrical contact pads extends along the cross-track direction at a second position in the lapping direction. The second row of electrical contact pads are electrically isolated from ground. The present disclosure also involves related methods of locating electrical contact pads on a slider body.
US10290310B2 Gain adjustment coding for audio encoder by periodicity-based and non-periodicity-based encoding methods
In an encoding method that is expected to produce a smaller code amount out of a periodicity-based encoding method and a non-periodicity-based encoding method, the amount of code or an estimated value of the amount of code of an integer value sequence which is derived from an audio signal is obtained while adjusting gain. In the other encoding method, an integer value sequence obtained in this process is substituted to obtain the amount of code or an estimated value of the amount of code of the integer value sequence. The obtained code amounts or estimated values are compared to choose one of the encoding methods and the integer value sequence is encoded using the chosen encoding method to obtain and output an integer signal code.
US10290309B2 Reducing codec noise in acoustic devices
The technology described in this document can be embodied in a computer-implemented method that includes receiving, at a first acoustic device, a representation of an audio signal, and amplifying the representation of the audio signal by a first gain factor to generate an amplified input signal. The method also includes processing the amplified input signal by an audio codec that includes one or more processors to generate a processed signal that represents a portion of the audio signal to be output by a second acoustic device. The processed signal includes noise originating at the audio codec. The method further includes transmitting the processed signal to the second acoustic device.
US10290297B2 Sound effect generation device for vehicles
A vehicle sound effect generation apparatus generates a sound effect of an engine based on a vibration sound database including a fundamental wave sound having a fundamental frequency component and a plurality of adjustment wave sounds having a frequency component other than the fundamental frequency component. The vehicle sound effect generation apparatus includes a running state detecting unit that detects a running state of a vehicle, a risk degree determining unit that is capable of determining a risk degree of the vehicle based on the running state detected by the running state detecting unit, and a sound effect generation unit that, when the risk degree determining unit determines a risk degree which is a predetermined value or more, synthesizes the fundamental wave sound with one or more discordant adjustment wave sounds having a discordant frequency component other than an integer-order frequency component and a half-order frequency component.
US10290288B2 Display system
A display system for displaying images includes an image compositor which receives image tiles from different application engines independently from each other and combines them into one or more combined image tiles in which the received image tiles are combined according to information indicating how the received image tiles are to be combined and located in the final displayed image, and a monitor for displaying the final displayed image, wherein different portions of the monitor are refreshed at different refresh rates, as the combined image tiles are received from the image compositor.
US10290287B1 Visualizing operation of a memory controller
Visualizing operations of a memory controller includes reading, using a processor, a plurality of commands of a memory controller from a data store, wherein the commands are associated with times of issue. Blocks are displayed for the plurality of commands upon a display device as a raster image. The blocks are ordered according to the times of issue of the commands represented by the blocks. The blocks are visually distinguished according to command type within the raster image.
US10290284B2 Systems and methods for operating pixels in a display to mitigate image flicker
Circuits for programming a circuit with decreased programming time are provided. Such circuits include a storage device such as a capacitor for storing display information and for ensuring a driving device such as a driving transistor drives a light emitting device according to the display information. The present disclosure provides driving schemes for decreasing flickering perceived while displaying video content by introducing idle phases in between in emission phases to increase the effective refresh rate of a display. Driving schemes are also disclosed for reducing the effects of cross-talk by ensuring that programming information is refreshed in a display array that utilizes a driver connected to multiple data lines via a multiplexer.
US10290280B2 Displaying colours on an electronic visual display
The present invention relates to a method of displaying colors on an electronic visual display. The colors correspond to a principal color and one or more auxiliary colors each of which is defined by color co-ordinates within a color space. When one or more of the colors is out of the gamut of the display, adjustments are made to the co-ordinates of each color to allow adjusted colors to be displayed that preserve the color differences between the principal color and each of the one or more auxiliary colors.
US10290279B2 Amplifier and display driver including the same
An amplifier feeds a current corresponding to a difference between a gradation voltage corresponding to a luminance level in a video signal and an amplified gradation voltage obtained by amplifying such a gradation voltage through an output current line in a current mirror circuit, and provides a voltage on the output current line to an output part via a driving line. The output part generates the amplified gradation voltage on the output line by feeding a current according to a voltage on the driving line through the output line.
US10290272B2 Display device capable of reducing flickers
A pixel circuit includes a first capacitor, a second capacitor, a first transistor, a second transistor, and a third transistor. The first capacitor has a first terminal coupled to a common voltage line. The second capacitor has a first terminal coupled to a first control line. The first transistor has a first terminal coupled to a source line, a second terminal coupled to a second terminal of the first capacitor, and a control terminal coupled to a second terminal of the second capacitor. The second transistor has a first terminal coupled to the control terminal of the first transistor, and a control terminal coupled to a second control line. The third transistor has a first terminal coupled to a second terminal of the second transistor, a second terminal coupled to a third control line, and a control terminal coupled to the second terminal of the first transistor.
US10290263B2 Circuit for sensing threshold voltage and display device including the same
A circuit configured to sense a threshold voltage of an organic light emitting diode (OLED) of a display panel includes a sample and hold unit configured to receive the threshold voltage of the OLED, a first sampling capacitor between the first input terminal and a first reference voltage, and a first charge sharing capacitor having a first terminal connected to the first sampling capacitor and a second terminal connected to a second reference voltage, a second sample and hold unit including a second input terminal connected to the first reference voltage, a second sampling capacitor between the second input terminal and the first reference voltage, and a second charge sharing capacitor having a first terminal connected to the second sampling capacitor and a second terminal connected to a third reference voltage, and an amplifier including first and second amplifier input terminals connected to the first and second output terminals, respectively.
US10290261B2 Shift register unit, its driving method, gate driver circuit and display device
The present disclosure provides a shift register unit, its driving method, a gate driver circuit and a display device. The shift register unit includes a first output module, a second output module, an input module and a control module. The first output module is connected to a first signal end, a first node and an output end. The second output module is connected to the output end, a second node and a second signal end. The control module is connected to the first node, the second node, the first signal end, the second signal end, a first clock signal end and a second clock signal end. The input module is connected to an input end, the second node and the second clock signal end.
US10290253B2 Semiconductor device, system, and method for operating system
An object is to provide a semiconductor device that automatically adjusts the luminance of a display device. The semiconductor device includes an illuminometer, a threshold detector, a timing controller, a digital-to-analog converter circuit, a first display panel, and a second display panel. The illuminance of external light is measured with the illuminometer, and the threshold value of digital video data is determined by the threshold detector in accordance with the illuminance. The timing controller generates a signal for the first display panel or a signal for the second display panel on the basis of the threshold value and video data transmitted from the outside. The signal for the first display panel and the signal for the second display panel are input to one digital-to-analog converter circuit and converted into digital signals, and the obtained digital signals are input to a corresponding one of the first display panel and the second display panel.
US10290247B2 Lighting jig of display panel and lighting test method
The disclosure discloses a lighting jig of a display panel and a lighting test method. The lighting jig includes a signal generator configured to generate a plurality of control signals and a first digital signal, a controller connected with the signal generator and configured to light up subpixels corresponding to the control signals of corresponding rows in the display panel when an effective signal of the control signals and an effective signal of the first digital signal work simultaneously. The plurality of control signals are corresponding to the plurality of subpixels in each column of pixels respectively. In each period, temporal positions of the effective signal of the control signals corresponding to the subpixels required to be lit on and the effective signal of the first digital signal are identical. The sequence design of adopting special control signals and digital signals can prevent mischarging other subpixels during digital signal delay.
US10290244B2 Display panel and overcurrent protection circuit of gate driver on array circuit for display panel
An overcurrent protection circuit of a GOA circuit is provided. A voltage signal from a control signal source of the GOA circuit is converted into a current signal, and then the current signal is amplified. Subsequently, a product of the amplified current signal and a load resistor is compared with a threshold voltage. If the product is larger than the threshold voltage, a controller controls a switch to output a low voltage level signal to ensure that the GOA circuit is at an overcurrent protected state. In this way, the panel is prevented from being damaged due to overabundant currents. Besides, the comparison of the amplified current signal is good for decreasing detection difficulties, enhancing precision of a measurement, and lowering risk of operation mistakes. Moreover, 2D and 3D modes in overcurrent protection through different load circuits improve the effect of protection.
US10290241B2 Systems, devices, and/or methods for managing mat appearance
Certain exemplary embodiments can provide a system, which can comprise a pad. The pad comprises an array of light emitting diodes, wherein each light emitting diode of the array of light emitting diodes can be capable of being illuminated in a plurality of colors responsive to a signal from an information device. The information device is constructed to illuminate a predetermined set of the array of light emitting diodes to generate a pattern, which pattern can comprise alphanumeric characters.
US10290235B2 Rehabilitation using a prosthetic device
Disclosed are adjustable powered rehabilitation devices and methods for using the same to rehabilitate and/or train a user. The rehabilitation devices preferably have a plurality of selectable power settings that correspond to one or more rehabilitation-oriented actions or functions of the rehabilitation devices. For example, the power of the rehabilitation device may be selected based on a need, ability, muscle-power and/or physiological characteristics of the user. For instance, a rehabilitation device may be operated at a relatively low power setting to allow a patient to use his or her own muscle power when moving with the rehabilitation device. The rehabilitation device may also include an adjustable sensitivity level that corresponds to a user difficulty in triggering a particular rehabilitation-oriented action. The powered rehabilitation device may also temporarily be used to train a user in interacting with a passive or more conventional prosthetic device.
US10290228B2 Activity recognition with activity reminders
An athletic performance monitoring system, for motivating a user to reach a goal level of athletic activity. The system may motivate the user by calculation a deficit between a current total level of activity and the goal level of athletic activity, and suggesting activity types that the user may carry out an order to reach the goal level, wherein the suggested activity types may be based on activities that are geographically close to the user, or sporting equipment worn by, or in possession of, the user.
US10290226B2 System and method for monitoring food waste
The present invention relates to a system for monitoring food waste. The system includes a weight mechanism configured for weighing a waste receptacle, wherein the waste receptacle is configured for receiving food waste from a plurality of consecutive disposal events before emptying, a processor configured for measuring the difference in weight of the waste receptacle between each disposal event and calculating the weight of a disposal event based upon the difference and a user interface configured to receive at least one indication categorizing the food waste in a disposal event by a user. A method for monitoring food waste is also described.
US10290217B1 Systems and methods for evaluation of runway changes
Improved systems and methods for the evaluation of runway changes that analyze the effect of the runway change on relevant factors, and provide intuitive visual feedback of the analysis, are provided. The provided systems and methods depict the original runway and the new runway, side by side, in a pictorial representation. Additionally, a selectable group of relevant factors for each runway is determined. The pictorial representation is overlaid with one or more symbolic indicators that distinctly demark each of the factors, alphanumeric descriptors may also be displayed alongside the symbolic indicators. The provided systems and methods additionally generate a tabular display of the information and factors. The tabular display provides a side by side comparison of the old runway, the new runway, and the relevant factors.
US10290214B2 Lane change system and lane change controller
A lane change system for a subject vehicle including a peripheral monitor, an instruction portion, a direction indicator, a vehicle guide system, and a lane change controller is provided. The peripheral monitor obtains information regarding an adjacent lane and a lane boundary line. The instruction portion outputs a lane change initiation signal at a time of a lane change. The direction indicator provides another vehicle with an indication of an intention of the lane change. The vehicle guide system controls an operation of the subject vehicle. The lane change controller is configured to: detect the lane boundary line; control the subject vehicle to approach the lane boundary line and reach a position located from a predetermined approach distance; wait for elapse of a period of time; and control the vehicle guide system to move the subject vehicle to the adjacent lane.
US10290212B2 Drive control apparatus and drive control method
An object of the present invention is to provide a drive control apparatus and a drive control method for reducing time and effort of parking. A drive control apparatus according to the present invention includes a processor to execute a program and a memory to store the program which, when executed by the processor, performs processes of: acquiring a traveling information; detecting a stop position of a vehicle, which is manually driven, based on the traveling information and determining whether or not the stop position is included in a no-parking area with reference to a map data in which information of the no-parking area is described; searching for a parking area including an empty space when it is determined that the stop position is included in the no-parking area; and instructing the vehicle to perform an automatic driving from the stop position to the parking area including the empty space.
US10290207B2 Electronic device
An electronic device may include a position detecting unit that detects a position; a time detecting unit that detects a time; a communicating unit that communicates with a first device provided separately from the position detecting unit and the time detecting unit; and an instructing unit that instructs, via the communicating unit, a first detecting unit provided to the first device to perform detection according to a detection result of the position detecting unit and the time detecting unit. An electronic device may include a position detecting unit that detects a position; a time detecting unit that detects a time; a physical amount detecting unit that detects a physical amount of an ambient environment according to a detection result of the position detecting unit and the time detecting unit; and a human detecting that performs detection about human according to a detection result of the physical amount detecting unit.
US10290196B2 Smuggling detection system
A smuggling detection system and corresponding method are provided. The smuggling detection system includes a camera configured to capture an input image of a subject purported to be a baby. The smuggling detection system further includes a memory storing a deep learning model configured to perform a baby detection task for a smuggling detection application. The smuggling detection system also includes a processor configured to apply the deep learning model to the input image to provide a baby detection result of either a presence or an absence of an actual baby in relation to the subject purported to be the baby. The baby detection task is configured to evaluate one or more different distractor modalities corresponding to one or more different physical spoofing materials to prevent baby spoofing for the baby detection task.
US10290194B2 Occupancy sensor
System and techniques for an occupancy sensor are described herein. Images from a camera can be received. Here, the camera has a certain a field of view. A proximity indicator from a proximity detector can be received when an object enters the field of view. The images from the camera are processed to provide an occupancy indication. A first technique is used for the occupancy indication in the absence of the proximity indicator and a second technique is used otherwise.
US10290193B1 Automatically monitoring alarm system
A system includes a plurality of multifunctional ground insert lamps, a plurality of camera devices and a system controller. The multifunctional ground insert lamps and the camera devices are respectively connected with the system controller. The system controller controls operation of the camera devices according to the monitoring information of the multifunctional ground insert lamps. Each of the multifunctional ground insert lamps includes a monitoring module which includes a transmitter, a receiver and a lamp body. The receiver of each of the multifunctional ground insert lamps is connected with the transmitter of other multifunctional ground insert lamps. Two of the multifunctional ground insert lamps form a couple and have signals connected mutually. Thus, the multifunctional ground insert lamps construct a surveillance system and an illuminating system at the specified zone to provide monitoring, alarming and lighting functions simultaneously.
US10290187B2 System and method for providing a baccarat game based on financial market indicators
A system comprises a client operable to communicate a bet regarding a baccarat game. The system further comprises a controller communicably coupled to the client and operable to determine a result of the baccarat game, the result based at least in part upon one or more digits of at least one financial market indicator at a configurable point in time. The controller is further operable to determine an outcome of the bet based at least in part on the determined result.
US10290186B2 System and method for generating customized odds bet for an event
A system for managing bets comprises a memory and a processor. The memory stores information associated with a field of participants for an event, each participant associated with particular odds for the event. The processor receives a bet that a lead participant from the field of participants will finish in a particular subset of finishing positions in the event, wherein the bet is associated with customized odds. The processor further select one or more additional participants from the field of participants to add to the bet such that the odds associated with the lead participant combined with the odds associated with the one or more selected additional participants at least approximates the customized odds for the bet.
US10290185B2 System and method for paramutual wagering applied to fantasy sports
The present invention can provide a system and method for paramutual-style fantasy sports wagering and entertainment. In one exemplary embodiment, the present invention can include a method for paramutual fantasy betting, the method comprising providing a bettor with a first plurality of players of a first player type, providing a bettor with a second plurality of players of a second player type, receiving a proposition from the bettor, wherein the proposition comprises a first player from the first plurality of players and a second player from the second plurality of players, receiving a wager amount from the bettor, receiving a paramutual bet for the proposition, calculating paramutual odds for the proposition, and determining a result for the bettor, wherein the result is based on the paramutual bet and the proposition.
US10290179B2 Peer-to-peer wagering platform
Data characterizing historical skills-based gaming metrics for a first user and historical skills-based gaming metrics for at least one second user is accessed. Using the accessed data and a set of rules, a targeted advertisement to present to the first user is determined. The targeted advertisement specifies at least one skills-based game and a characterization of the at least one second user's historical skills-based gaming metrics. The targeted advertisement is generated. Data characterizing the targeted advertisement is provided. Related apparatus, systems, techniques, and articles are also described.
US10290174B2 Systems and methods for modifying a game interface of an online game
In accordance with some embodiments, a system for facilitating a card game provide for outputting a game interface which includes a plurality of card positions into which cards are placed, the card positions being configured in a triangle configuration, wherein the plurality of card positions include at least one subset of card positions within the triangle configuration, each of the at least one subset arranged in a respective sub-triangle located within the triangle configuration into which the plurality of card positions are arranged. A plurality of cards are dealt for a game event and placed into the card positions. If the plurality of dealt cards includes a first winning combination of cards, a prize is awarded to the player. In some embodiments, a prize is also awarded for any sub-combination of cards in a subset of card positions that qualifies as a winning card combination.
US10290172B2 Automated medication dispensing system and method
A system and method for automating the dispensation of medication is provided. Electronic medical record data including identifying data and medication data for an individual is received at a server. The medication data is analyzed to identify at least one medication for dispensation. An instruction is initiated to load said identified medication in an automated medication dispenser and the automated medication dispenser is loaded with a dosing tray in the form of a replenishable, standardized cartridge. Status data is received from the automated medication dispenser regarding the dispensation of the identified medication and medication dosages remaining. At least one image of a user interacting with the automated medication dispenser is provided from a monitoring component which is in electronic communication with said automated medication dispenser.
US10290169B2 Use of spacers to accommodate less than a capacity number of coins in a roll of coins in a case
A standard sized coin roll holder is loaded with a stack of alternating coins and spacers such that a variable number of coins can be accommodated in a standard sized holder. The number of coins loaded into the holder can be configured to be one more than the number of spacers, starting with a coin, then a spacer and so on, such that a coin occupies both the first position and the last position in the stack and making a coin face visible at each end. A twenty coin holder can be loaded, for example, with 10 coins and 9 spacers or with 5 coins and 4 spacers. A compressible silicone rubber washer can also be included to account for slight variations in coin thickness, thus securing the stack within the available height inside a closed and sealed case.
US10290167B2 Method for making an object secure, and corresponding object
A method for making an object secure comprises creating a multi-layer graphic signature by superposing, in partial or total transparency, a first random graphic element on a first layer to a second graphic element on a second layer, and storing the graphic signature on or in the object. The method is essentially characterized in that the relative position of the first graphic element and of the second graphic element is random.
US10290164B2 Method for controlling door lock of home network system
Provided is a method for controlling a door lock of a home network system, the method including: generating release information used for locking or unlocking the door lock in an external software module which communicates with a first smart terminal of a user according to a request from the first smart terminal, or in a software installed in the first smart terminal; transmitting the generated release information to the gateway and a second smart terminal of a temporary user; transmitting the received release information to a controller of the door lock; and locking/unlocking the door lock by determining whether release information input by the temporary user are identical to the release information transmitted from the gateway.
US10290163B2 Connected vehicle communication port integrated universal garage door opener
A universal garage door opener (UGDO) system for a vehicle is disclosed. The UGDO system includes one or more transceivers configured to transmit and receive UGDO data via one or more antennas, a microcontroller operable to control the one or more transceivers to implement UGDO functionality, and a vehicle interface configured to exchange signals between the microcontroller and at least one vehicle subsystem of the vehicle, wherein at least the one or more antennas, the microcontroller, and the vehicle interface are embedded into and integrated with connected vehicle communication port positioned in proximity to a roof of the vehicle.
US10290148B2 System and method for real time dynamic lighting simulation
Sustainable building lighting and energy modelling and control, and the associated computer graphics, including real-time dynamic lighting simulation, are concerned with: an optimized method for radiance modelling, including its application to predictive daylight harvesting; and the real-time simulation of physically-based electric lighting and daylighting for architectural, horticultural, and theatrical lighting systems visualization. In order to display and analyze in real time a photometrically accurate representation of an environment, thousands of lighting channels may have their intensity settings continually varied such that a user may interactively view the three-dimensional environment without the need for ongoing global illumination calculations. This can be accomplished utilizing texture maps as a multiplicity of canonical radiosity solutions, each representing a lighting channel for dynamic lighting simulation, and storing the solutions in the texture memory of a graphics processing unit.
US10290138B2 Image processing device
Device comprising a memory (2) storing sound data, three-dimensional surface data, and a plurality of control data sets which represent control points defined by data of coordinates which are associated with sound data, and a processor (4) which, on the basis of first and second successive sound data, and of first three-dimensional surface data, selects the control data sets associated with the first and second sound data, and defines second three-dimensional surface data by applying a displacement to each point. The displacement of a given point is calculated as the sum of displacement vectors calculated for each control point on the basis of the sum of first and second vectors, weighted by the ratio between the result of a function with two variables exhibiting a zero limit at infinity applied to the given point and to the control point and the sum of the result of this function applied to the point on the one hand and to each of the control points on the other hand. The first vector represents the displacement of the control point between the first and the second second sound data. The second vector corresponds to the difference between the data of coordinates of the point and the data of coordinates of the control point in the first sound data, multiplied by a coefficient dependent on the gradient of the first vector.
US10290136B2 Processing user selectable product images and facilitating visualization-assisted coordinated product transactions
A technique for combining user selectable product images and facilitating visualization-assisted coordinated product acquisition. One or more products having one or more associated product images may be identified. The one or more product images may be image processed by incorporating the image(s) into an anchor image to generate a composite anchor image that depicts the one or more products according to an intended manner of use thereof. The image processing may include using product dimension information to scale the one or more product images as necessary to match a scale of the anchor image. The composite anchor image may be caused to be displayed in association with one or more user interface elements, the user interface elements being operable to initiate a coordinated product transaction involving the one or more products. Responsive to the one or more user interface elements being activated, the coordinated product transaction may be initiated.
US10290134B2 Coverage based approach to image rendering using opacity values
A coverage based approach to image rendering using opacity values is described. In one embodiment, a digital medium environment is configured to render an image. A plurality of layers of the image are rendered in succession as following a defined depth ordering for the plurality of the layers. Effective coverage and color is determined of a plurality of objects, together, for pixels within respective ones of the plurality of layers of the image. Contribution is then controlled of the determined coverage and color of the objects to opacity values and color values in a buffer for respective pixels. This control is based on whether the opacity values indicate that the respective pixels are opaque.
US10290128B2 Interactive scene graph manipulation for visualization authoring
Techniques for interactive scene graph manipulation for visualization authoring are described. In implementations, visual marks are grouped into containers. Each container includes layout settings independent of other containers, and the layout settings are individually adjustable. The visual marks are configured to represent data values. Additionally, the containers are nested in a hierarchy. Then, data visualizations are constructed for display via a user interface of a display device. For example, the data visualizations can be constructed by applying data values to the visual marks and layout settings of the containers to the visual marks grouped within the nested containers to generate the data visualizations.
US10290120B2 Color analysis and control using an electronic mobile device transparent display screen
The present disclosure relates to mobile electronic devices including at least one transparent display screen for comparing and accurately determining the color of a predetermined object for color and texture application. In addition, the present disclosure provides color analysis and control using an electronic mobile device transparent display screen, for a wide variety of applications, including, but not limited to color, shade and coating defect identification applications, including augmented reality applications. Color data for a perceived color stores in a memory and displays images as perceived through the transparent display screen. Image difference values are determined between a first set of optical processing data and a second set of optical processing data. The transparent display screen indicates image difference values from including differences in color, texture, transparency, lighting, etc., especially for augmented reality applications. The optical lens captures an image of an object for display on the transparent display screen.
US10290116B2 Dynamic scene analysis method, and associated analysis module and computer programme
A method for analyzing a dynamic scene partitioned into cells which involves determining a probability of occupancy of a cell and a probability or probabilities of movement of the cell by solving the equation P(OV|ZC)=ΣA0−1V-1P(CA00−1VV−1Z)/ΣA00−1VV−1P(CA00−VV−1Z) comprising the determination of the speeds and positions of dummy particles in the grid depending on those determined at the (k−1)th iteration and the probability P(V|V−1); the determination of the particles located in each cell depending on the determined positions, and the solving of the equation, for a cell, is split into the solving of a static part corresponding to P(0=empty, V=0|ZC) and P(0=occupied, V=0|ZC) and the solving of a dynamic part corresponding to P(0=occ, V=vki,|ZC), i=32 1 to nk, in which nk is the number of particles determined in cell C for the kth iteration.
US10290115B2 Device and method for determining the volume of an object moved by an industrial truck
The invention relates to a device for determining the volume of an object moved by an industrial truck and to a corresponding method. The device comprises a first depth image sensor (3) and a second depth image sensor (4), which are arranged in such a way that the object (1) can be sensed from two different directions as the object passes through the passage region (5), wherein the device (10) is designed to produce a sequence of individual images in a first resolution by means of each of the depth image sensors (3, 4), whereby the industrial truck (2) and the object (1) are sensed from different viewing angles as the industrial truck and the object pass through the passage region (5). The device also comprises a volume-determining apparatus (11), which is designed to subject the sequences of the individual images in the first resolution of the first depth image sensor (3) and of the second depth image sensor (4) to a super resolution processing in order to create a 3-D model (17) comprising the industrial truck (2) and the object (1) in a second resolution that is higher than the first resolution and to determine the volume of the object (1) on the basis of the produced 3-D model (17).
US10290111B2 Systems and methods for compositing images
A method for compositing images by an electronic device is described. The method includes obtaining a first composite image that is based on a first image from a first lens with a first focal length and a second image from a second lens with a different second focal length. The method also includes downsampling the first composite image to produce a downsampled first composite image. The method further includes downsampling the first image to produce a downsampled first image. The method additionally includes producing a reduced detail blended image based on the downsampled first composite image and the downsampled first image. The method also includes producing an upsampled image based on the reduced detail blended image and the downsampled first composite image. The method further includes adding detail from the first composite image to the upsampled image to produce a second composite image.
US10290109B2 Method and system for cardiac image segmentation
A system and method for cardiac image segmentation are provided. A plurality of slice images of a myocardium of a left ventricle at a plurality of time phases in a cardiac cycle may be obtained. An end-diastolic phase may be determined. A first slice image at the end-diastolic phase may be retrieved. A region of interest (ROI) in the first slice image may be obtained. A blood pool region in the ROI may be segmented. The ROI may be transformed into a polar coordinate image. A dual dynamic programming operation may be performed on the polar coordinate image to determine endocardial and epicardial boundaries of the myocardium in the polar coordinate image. The polar coordinate image may be transformed into a Cartesian coordinate image to obtain the endocardial and epicardial boundaries of the myocardium in the first slice image at the end-diastolic phase.
US10290095B2 Image processing apparatus for measuring a length of a subject and method therefor
An image processing apparatus and method. The image processing apparatus includes: a data acquisition device for acquiring image data of a subject including a target bone; and a data processor for acquiring binary image data by performing thresholding based on the image data, segmenting the binary image data into a plurality of segments by labeling, determining one of the plurality of segments as a target image based on image characteristics of the target bone, and measuring a length of the target bone based on the target image.
US10290093B2 Automatic quality checks for radiotherapy contouring
Systems, devices, methods, and computer processing products for automatically checking for errors in segmentation (contouring) using heuristic and/or statistical evaluation methods.
US10290091B1 Filament inspection system
A filament inspection system is disclosed that gathers empirical data on the physical and chemical properties of filament. The illustrative embodiments need only a single video camera and two mirrors to image all of the exterior surfaces of one or more filaments simultaneously. These images can be used to analyze the physical properties of the filament. Furthermore, the illustrative embodiments need only a simple electrical network to gather empirical data on the permittivity of each segment of filament, which gives insights into the chemical properties of the filament. For example, embodiments of the present invention are particularly well suited for inspecting fiber-reinforced thermoplastic filament, and variations in the number, dispersion, wetting, and length of the fibers are all observable in variations in permittivity.
US10290088B2 Wafer and lot based hierarchical method combining customized metrics with a global classification methodology to monitor process tool condition at extremely high throughput
Methods and systems for monitoring process tool conditions are disclosed. The method combines single wafer, multiple wafers within a single lot and multiple lot information together statistically as input to a custom classification engine that can consume single or multiple scan, channel, wafer and lot to determine process tool status.
US10290086B2 Enhancing a digital image
One or more embodiments of an image enhancement system enable a computing device to generate an enhanced digital image. In particular, a computing device can enhance a digital image including, for example, a photograph of a whiteboard, document, chalkboard, or other object having a uniform background. The computing device can determine modifications to apply to the digital image by minimizing an energy heuristic that both causes pixels of the digital image to change to a uniform color (e.g., white) and preserves gradients from the digital image. The computing device can further generate an enhanced digital image by applying the determined modifications to the digital image.
US10290079B2 Image processing method and apparatus, and electronic device
An image processing method and apparatus, and an electronic device are provided. The image sensor is controlled to output the compositing image. The merged image and the color-block image can be output respectively under different scenes requiring different imaging effect. Then the preset target region is identified in the merged image. Finally, the processed merged image (i.e. the merged true-color image) corresponding to the preset target region is composited with the processed color-block image (i.e. the simulation true-color image). Therefore, the signal-to-noise ratio, the resolution and distinguishability are improved. The placed location in the simulation true-color image can be manually adjusted, thereby enhancing user experience.
US10290072B2 Method and apparatus for improving dispatch of different types of law enforcement patrols for achieving a desired deterrent effect
A process for improving dispatch of different types of law enforcement patrols (LEPs) for achieving a desired deterrent effect includes first receiving patrol route information indicating patrol routes taken by first LEPs, and then determining, as a function of a type of each of the first LEPs, a threshold level of deterrence reached for each of the patrol routes taken. Subsequently, a threshold level of deterrence desired (TLoDD) for each of the plurality of patrol routes is determined as a function of historical and/or real-time crime information. A first patrol route having a threshold level of deterrence reached (TLoDR) that is less than a TOoDD is identified and, as a function of the difference, a particular type of second LEP having a sufficient deterrent effect factor to compensate for the difference is identified. An available responding second LEP of the particular type is then identified for dispatch.
US10290066B2 Method and device for modeling a long-time-scale photovoltaic output time sequence
A method and device for modeling a long-time-scale photovoltaic output time sequence are provided. The method includes that: historical data of a photovoltaic power station is acquired, and a photovoltaic output with a time length of one year and a time resolution of 15 mins is selected (101); weather types of days corresponding to the photovoltaic output are acquired from a weather station (102), and probabilities of transfer between each type of weather are calculated respectively (103); and a simulated time sequence of the photovoltaic output within a preset time scale is generated (104), and its validity is verified (105). By the method, annual and monthly photovoltaic output simulated time sequences consistent with a random fluctuation rule of a photovoltaic time sequence may be acquired according to different requirements to provide a favorable condition and a data support for analog simulation of time sequence production including massive new energy.
US10290055B2 Encoded short message service text messaging systems and methods
According to some embodiments, systems, methods, apparatus, computer program code and means are provided to encode data in a text message and to send the text message to a mobile device associated with a user.
US10290050B2 Lease-based management for atomic commit protocols
A transaction manager can obtain a first lease that dedicates a set of virtual resources to the transaction manager for a first time interval. The transaction manager can send a commit request to one or more resource managers regarding a first transaction. The transaction manager can store respective responses from each respective resource manager. The transaction manager can determine if each response is affirmative, and, if each response is affirmative, the transaction manager can complete the first transaction.
US10290049B1 System and method for multi-user augmented reality shopping
A system and method for realizing multi-user augmented reality. The system includes a first and second computing devices in communication with each other, and respectively constructing a first and a second three-dimensional (3D) maps of a same environment at different viewing angles and positions. The first and second computing devices are configured to assign one of the 3D maps as a reference map, and align the other one of the 3D maps to the reference map, such that the 3D maps have the same coordinate system. A 3D model of a product is also placed and rendered in the two 3D maps, and the operation of the 3D model in one computing device is reflected in the other computing device at real time.
US10290048B2 Virtual reality operation platform structure
A virtual reality operation platform structure comprises a main virtual frame, a virtual reality operation processing module, a menu module, an output checking module, a clearing module, and an accounting module. The menu module is built-in the main virtual frame and includes a housing menu defaulted a plurality of housings, a motherboard menu defaulted a plurality of motherboards, and a heat dissipation assembly menu defaulted a plurality of elements. Each element is virtually electrically coupled to the motherboard with the virtual reality operation processing module. The output checking module is connected to the menu module for checking an output performance of the motherboard and then generating a performance form. The clearing module is connected to the menu module for processing the re-selection of the menu module. The accounting module is connected to the menu module and generates a list.
US10290047B1 Selection of items via item-specific image and attribute information
Items, such as produce items, may be placed in containers, imaged, weighed, and stored for subsequent retrieval. Images that depict the items and attributes associated with the items may be presented to customers via an interface. Upon receiving an indication that a customer has purchased one or more items via the interface, a container that includes the one or more items is retrieved. The one or more items are removed from the container and packaged for delivery to the customer. The resulting empty container is refilled with new items, which are then imaged, weighed, and stored.
US10290046B2 Graphical user interface for weight-based shipping capacity system
Embodiments of systems and methods described herein provide users with access to a weight-based shipping service that enables the users to purchase a group of items and pay a flat shipping fee. These systems and methods can enable a user to combine certain items into a box or set of boxes based on weight for a reduced shipping cost. In addition, systems and methods described herein can recommend items to users for purchase based at least in part on the items that a user has added to a box, including based on remaining weight in the box.
US10290045B2 System and method for indoor navigation and information push using LED lighting devices
The present disclosure provides an indoor navigation and information push system and method using LED lighting devices. The indoor navigation and information push system includes three LED lighting devices, each with a built-in Wi-Fi module and an information storage and navigation server configured to wirelessly communicate with LED lighting devices, store and transmit promotion data and product information. The information storage and navigation server and the LED lighting devices form an indoor wireless network. The indoor navigation and information push system further includes a user terminal configured to wirelessly communicate with the LED lighting devices and sends service requests to or receives data from the LED lighting devices.
US10290038B2 Methods for selecting, ordering and purchasing glass products
The present invention relates to a system, apparatus and method for facilitating the selection, purchasing and ordering glass products. The apparatus includes a processor which is controlled by software to facilitate a selection process which integrates the comparison of glass products and their properties, as well as, including particular properties of particular components of a glass product. The apparatus can work with a user input device and is programmed to display graphics associated with selections and potential selections for glass products. The system and method providing selection menus for display on a display device and an animation graphic associated with a selection presented to the user. The system, apparatus, and method integrates the glass product selection information, and makes selections for the user, based on the user's previous choices and specified target performances to present to the user potential glass products.
US10290031B2 Method and system for automated retail checkout using context recognition
A gestural checkout system includes a sensor-equipped server programmed with a gestural context application that authenticates a customer's identity upon entry to a retail store. The sensors include cameras. The sensors are identify products and detect gestures of the customer indicating a purchase decisions. Gestures include product pick-up, product movement and product-commit-to-container actions. For bulk items, an Implicit Gestural Scale communicates product identity and volumetric data wirelessly to the implicit gestural checkout. Recognition of shopper locomotion, past a line of demarcation near the exit, automatically authorizes electronic payment.
US10290027B2 Dynamically selected background music for personalized audio advertisement
A content server system provides a client device with content including an audio advertisement with personalized background music. The content server selects a vocal advertisement received from an advertiser for presentation to a user of a client device. The content server obtains content data describing audio content provided to the client device as part of the stream of audio content. The content server obtains content data describing audio content provided to the client device as part of the stream of audio content. The content server identifies candidate background music items and selects background music from the candidate background music items based on the obtained content data. The client device is provided with the selected background music and the selected vocal advertisement. The client device plays an audio advertisement comprising the background music played concurrently with the vocal advertisement.
US10290022B1 Targeting content based on user characteristics
Techniques for providing targeted content may be described. In particular, a network-based document may be provided to a computing system of a user in response to a request for information. The network-based document may include the information, an identifier of another network-based document, and code. The code may be configured to, upon execution, determine whether the other network-based document was accessed prior to providing the network-based document. An indication that the other network-based document was accessed may be determined. For example, the indication may be received based on an execution of the code at the computing system. The user may be associated with a user characteristic based on the indication. Further, targeted content may be provided to the computing system based on the user being associated with the user characteristic.
US10290018B2 Systems and methods to communicate with users via social networking sites
In one aspect, a computing apparatus is configured with a configurable, generic, data-driven model, in which properties of social networking sites/applications are stored and used in communicating offer-related messages via social networking sites.
US10290017B2 Managing associations between device identifiers
Device identifiers for devices, such as computing devices, software, and applications, etc., are analyzed to determine whether the device identifiers are associated with each other (e.g., are connected to each other) and how strongly the device identifiers are associated with each other. A stronger connection between two device identifiers may indicate that the device identifiers are connected to the same user, same computing device, or same household. Connections between device identifiers are identified and/or weighted if the device identifiers are associated with the same network or if the device identifiers use the same login information to access content. The identifiers and their connections may form a device graph. Content is targeted to the clients based on the device graph. The device graph may also be used to perform targeting and orchestration of advertising, attribution reporting, analytics, and content optimization across devices in the device graph.
US10290013B2 Methods and apparatus for standard approach to coupon selection
Presented are apparatus and methods for utilizing coupons and the like in the context of a contactless payment process. A processor of a payment-enabled mobile device stores a Proximity Coupon System Environment (PCSE). The PCSE includes coupon applications that provide for an alternative form of payment and/or that influence a final transaction amount for a payment transaction. The method includes storing in a File Control Information (FCI) file of the PCSE a list of the coupon applications, and storing in a FCI file of a Proximity Payment System Environment (PPSE) an indication of the existence of the PCSE. When a payment transaction request is received from a proximity reader, the payment-enabled mobile device transmits the indication of the existence of the PCSE and the list of coupon applications that are to be considered before determining the final transaction amount.
US10290009B2 Adaptable retail pricing environment and electronic exchange, delivering customized retailer opportunity rewards and discounts
An individualized discount and reward server includes one or more linked databases to store customer data associated with a loyalty program of a retailer. The server includes a processor to select a retail product purchased at least once by a loyalty customer. The processor determines, from at least a purchase history associated with the loyalty customer, an amount the loyalty customer spends on the selected retail product and an amount each customer from a plurality of customers forming a peer group spends on the selected retail product. Further, the processor compares the amount the loyalty customer spends on the selected retail product to the amount the peer group spends on the selected retail product to form a comparison result and allocate at least one customized offer to the retailer account according to at least the comparison result.
US10290005B2 Preserving a level of confidence of authenticity of an object
Apparatuses and methods associated with preserving a level of confidence of authenticity of an object are disclosed herein. In embodiments, a method includes acquiring first information corresponding to a physical object; identifying first authentication data based on the first information; initializing a database record associated with the physical object responsive to identifying the first authentication data; determining whether the first authentication data corresponds to original provenance for the physical object; in response to determining that the first authentication data does not correspond to original provenance for the physical object, acquire and store in the database record first record data including authenticity information available in association with identification of the first authentication data; in response to determining that the first authentication data does correspond to original provenance for the physical object, retaining second record data in the database record. Other embodiments may be disclosed or claimed.
US10290003B1 Systems and methods for secure mobile transactions
Systems and methods for secure mobile transactions are disclosed. A method for conducting a transaction may include an issuer receiving, over a first network and from a customer mobile device, authentication information and mobile device location information; the issuer authenticating the customer, generating a transaction session identifier, and communicating the transaction session identifier to the mobile device over the first network; the issuer communicating, over a second network, the transaction session identifier and payment device information to an acquirer; the acquirer receiving, from the merchant, the transaction session identifier from the computer application, location information a merchant point of transaction, and transaction information; the acquirer generating a transaction authorization request including payment device information and the transaction information and communicating the request to the issuer portion over the second network; and the issuer authorizing the transaction authorization request. The issuer and acquirer may be under common control.
US10289999B2 System and method for secured account numbers in proximity devices
A method and system for using a secured account number for processing proximity types of wireless financial transactions associated with portable consumer proximity devices is disclosed. In one embodiment, the method includes receiving a proximity type of wireless financial transaction request along with a secured account number from a portable proximity consumer device such as a contactless smart card, converting the secured account number to the user's real account number, and transmitting the financial transaction request along with the user's real account number to the issuer of the user's real account number for authorization and processing.
US10289987B1 Banking system using a wearable device for delivering virtual currency
An automated banking machine operates to cause financial transfers responsive at least in part to data read from data bearing records. An automated banking machine is operative to dispense physical currency bills as well as virtual currency bills that are perceivable by a user wearing a wearable device. The wearable device is also operative to enable a user to perceive the deposit of virtual currency bills into the physical automated banking machine. A wearable device worn by the user is also operative by the user to obtain virtual currency bills from a virtual automated banking machine. The virtual automated banking machine may also be operative to receive the deposit of virtual currency bills therein. The wearable device may comprise augmented reality glasses that enables the user to visually perceive simultaneously physical surroundings in a direct field of view of the user and visual outputs by at least one display of the device.
US10289983B2 Apparatus for managing repair information of medical equipment, method for operating the same, and repair information management system
A repair information management apparatus, which manages repair information of endoscopes, receives repair information of an endoscope from a user terminal in a repair center where a repair technician repairs the endoscope, and stores the repair information for each repair. When the user terminal requests for a skill evaluation screen of a specific repair technician, the repair information management apparatus reads out the repair information of the repairs performed by the repair technician and generates the skill evaluation screen and delivers it to the user terminal. The skill evaluation screen includes a skill evaluation table that shows, for the repair technician, a record of the repairs for each model of the endoscope and a record of the repairs for each difficulty level of a description of the repair.
US10289982B2 Context aware interaction
A network-connected server for meeting initiation has software executing on the server from a non-transitory physical medium, the software providing a function allowing a user to schedule a meeting and to configure availability conditions, a function for informing scheduled participants of the scheduled meeting, a function for receiving indications of availability for the scheduled meeting from communication appliances associated with scheduled participants, and a function for connecting the communication appliances to communicate when the configured availability conditions are met.
US10289975B2 Item management apparatus, item management method, and storage medium
An item management apparatus comprises an interface configured to obtain a first identifier of a first wireless device that is carried by a user and a second identifier of a second wireless device that is correlated with an item and carries out an alarm notice in response to a drive signal; a first receiver configured to receive a first signal from the first wireless device; a second receiver configured to receive a second signal from the second wireless device; and a processor configured to correlate the first identifier with the second identifier and to cause the memory to store the correlated first identifier and second identifier, if the first signal is received by the first receiver from the first wireless device corresponding to the first identifier obtained via the interface, and the second signal is received by the second receiver from the second wireless device corresponding to the second identifier obtained via the interface.
US10289970B2 Efficient resource management using mobile devices and wearable devices
Methods and apparatuses are described for efficient resource management using mobile devices and wearable devices. A server determines an event causing unavailability of a center in a distributed network. The server determines an expected demand for service from the distributed network during an upcoming time period and identifies a mobile device and a wearable device associated with each staff member assigned to work at one of the plurality of centers that is available. The server retrieves location data from the mobile device and biometric data from the wearable device. The server identifies staff members capable of working and initiates a communication to the mobile device associated with each staff member capable of working. The server receives a response from the mobile device indicating whether the staff member has accepted and determines whether the expected demand from the distributed network during the upcoming time period is satisfied.
US10289965B2 Autonomous vehicle scheduling system for pickup and drop-off of passengers
An aspect of the disclosure includes a method, a system and a computer program product for scheduling a pickup of a passenger with an autonomous vehicle at a facility with a plurality of egress locations. The method includes receiving a pickup request for a passenger from a facility having a plurality of egress locations. A first pickup time is determined for each of the plurality of egress locations. A first egress location is selected from the plurality of egress locations based at least in part on the first pickup time at the first egress location, a position of the passenger and a queue time. A first signal is transmitted that includes a proposed pickup time and location to the passenger. An autonomous vehicle is moved from a first location to the first egress location. The passenger is picked up at the first egress location.
US10289964B2 Information processing apparatus, program, and information processing method
Various embodiments train a prediction model for predicting a label to be allocated to a prediction target explanatory variable set. In one embodiment, one or more sets of training data are acquired. Each of the one or more sets of training data includes at least one set of explanatory variables and a label allocated to the at least one explanatory variable set. A plurality of explanatory variable subsets is extracted from the at least one set of explanatory variables. A prediction model is trained utilizing the training data. The plurality of explanatory variable subsets is reflected on a label predicted by the prediction model to be allocated to a prediction target explanatory variable set with each of the plurality of explanatory variable subsets weighted respectively.
US10289963B2 Unified text analytics annotator development life cycle combining rule-based and machine learning based techniques
One embodiment provides a method for developing a text analytics program for extracting at least one target concept including: utilizing at least one processor to execute computer code that performs the steps of: initiating a development tool that accepts user input to develop rules for extraction of features of the at least one target concept within a dataset comprising textual information; developing, using the rules for feature extraction, an evaluation dataset comprising at least one document annotated with the at least one target concept to be extracted by the text analytics program; creating, using the rules for feature extraction, a rule-based annotator to extract the at least one target concept; training, using the evaluation dataset, a machine-learning annotator to extract the at least one target concept within the dataset; combining the rule-based annotator and the machine learning annotator to form a combined annotator; evaluating, using the evaluation dataset, extraction performance of the combined annotator against a predetermined threshold; and publishing, when the extraction performance of the combined annotator exceeds the predetermined threshold, the combined annotator for use in an application that extracts the at least one target concept from a plurality of datasets.
US10289961B2 Presenting anticipated user search query results prompted by a trigger
A method for presenting search query results is provided. The method may include detecting an occurrence of the trigger event. The method may include determining a category of information based on data associated with the trigger event. The method may include identifying at least one constraint based on the determined category of information. The method may include appending to the identified at least one constraint to the determined category of information. The method may include generating at least one search query. The method may include selecting at least one candidate website based on the category of information. The method may include performing the at least one search query on the at least one candidate website. The method may include filtering each search query result within the search query results. The method may include sending each filtered search query result within the search query results to a user.
US10289958B1 Storage system with machine learning based skew prediction
An apparatus comprises a plurality of storage tiers, at least one data mover module, and a machine learning system coupled to the data mover module. The machine learning system comprises a model generator and a skew predictor. The model generator processes information characterizing input-output activity involving one or more of the storage tiers in order to obtain skew measurements in different time granularities, with the skew measurements indicating portions of the input-output activity directed to portions of the storage tier(s), and generates a predictive model from the skew measurements. The skew predictor is configured in accordance with the predictive model to convert skew measurements in one of the time granularities to corresponding skew measurements in another one of the time granularities. One or more of the converted skew measurements are utilized by the data mover module in controlling transfer of data between the storage tiers.
US10289955B2 Systems and methods for predicting meme virality based on network structure
Systems and methods for predicting virality of a content item are disclosed. A method includes: receiving a social network structure; identifying communities within the social network structure, where communities are identified as dense subnetworks in the social network structure; receiving social network content that includes one or more content items; and identifying one or more content items that are predicted to become viral based on utilization of the content items between different communities in the social network structure.
US10289948B2 Maintenance system, and computer readable recording medium storing a maintenance program
A maintenance system includes an IC card unique to a service person, a general purpose mobile terminal device, an image forming apparatus as a maintenance target, and an authentication server. In the general purpose mobile terminal device, the maintenance authentication processing unit (a) obtains IC card identification information from the IC card using an IC card reader, (b) transmits the obtained IC card identification information to the authentication server, (c) receives user rank information corresponding to the IC card identification information from the authentication server, and (d) transmits the received user rank information to the image forming apparatus using a peripheral device interface. The image forming apparatus receives the user rank information from the general purpose mobile terminal device, determines a usage permission range corresponding to the received user rank information, and permits usage of a maintenance function restricted to the usage permission range.
US10289943B2 Smart card for connection with a personal computing device
In some embodiments a secure card is disclosed with a body; and, a plurality of contacts. The contact may be in communication with storage media in the body of the card. The storage media may store identification information for the secure card. The plurality of contacts are optionally disposed proximate to an edge of the body. Optionally the contacts are rounded and/or spaced apart from each other to avoid short circuits when the secure card is placed in a connector. Some embodiments include a connector having interface elements corresponding to each of the card contacts. For example, the connector may connect between the contacts and a computer port. Optionally the card includes an integrated circuit in communication with said storage media and configured for communication in accordance with a standard computer port communication protocol with each of contacts corresponding to a contact of the protocol.
US10289929B2 Vision-2-vision control system
A method for controlling an object space having an associated object environment includes the steps of, defining a target set of coordinates in the object space, recognizing the presence of a predetermined object in the object space, and determining a coordinate location of the recognized predetermined object in the object space. The method further includes determining the spatial relationship between the recognized predetermined object and the target set of coordinates, comparing the spatial relationship with predetermined spatial relationship criteria, and if the determined spatial relationship criteria falls within the predetermined spatial relationship criteria, modifying the object space environment.
US10289928B2 Systems and methods of object identification and database creation
Exemplary embodiments are generally directed to systems and methods of object identification. Exemplary embodiments can scan, by an optical reader, a machine-readable identifier associated with an original object. Exemplary embodiments can capture an image of the original object at a first orientation using an image capture device. Exemplary embodiments can transmit the machine-readable identifier and the image of the original object to an image database to store an association between the image of the original object and the machine-readable identifier. Exemplary embodiments can receive a subsequent object having a subsequent machine-readable identifier that is unavailable or incapable of being scanned. Exemplary embodiments can capture an image of the subsequent object with the image capture device. Exemplary embodiments can execute an image recognition function that outputs object identification information for the image of the subsequent object based on the machine-readable identifier associated with the image of the original object.
US10289925B2 Object classification in image data using machine learning models
Combined color and depth data for a field of view is received. Thereafter, using at least one bounding polygon algorithm, at least one proposed bounding polygon is defined for the field of view. It can then be determined, using a binary classifier having at least one machine learning model trained using a plurality of images of known objects, whether each proposed bounding polygon encapsulates an object. The image data within each bounding polygon that is determined to encapsulate an object can then be provided to a first object classifier having at least one machine learning model trained using a plurality of images of known objects, to classify the object encapsulated within the respective bounding polygon. Further, the image data within each bounding polygon that is determined to encapsulate an object is provided to a second object classifier having at least one machine learning model trained using a plurality of images of known objects, to classify the object encapsulated within the respective bounding polygon. A final classification for each bounding polygon is then determined based on the output of the first classifier machine learning model and the output of the second classifier machine learning model.
US10289922B1 System for managing lost, mislaid, or abandoned property in a self-driving vehicle
A maintenance system can be used with a self-driving vehicle. The maintenance system can include a camera system coupled to an interior of the vehicle and a vehicle management system configured to autonomously drive the vehicle to a first location to remove an item left in the vehicle by a rider.
US10289919B2 Vehicle and method of controlling the same
A vehicle includes an image capturer configured to acquire a driving image of surrounding environment of the vehicle, and a processor configured to acquire additional information related to the driving image and to store the driving image and the additional information.
US10289912B1 Classifying videos using neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying videos using neural networks. One of the methods includes obtaining a temporal sequence of video frames, wherein the temporal sequence comprises a respective video frame from a particular video at each of a plurality time steps; for each time step of the plurality of time steps: processing the video frame at the time step using a convolutional neural network to generate features of the video frame; and processing the features of the video frame using an LSTM neural network to generate a set of label scores for the time step and classifying the video as relating to one or more of the topics represented by labels in the set of labels from the label scores for each of the plurality of time steps.
US10289910B1 System and method for performing real-time video object recognition utilizing convolutional neural networks
Described is a system for real-time object recognition. During operation, the system extracts convolutional neural network (CNN) feature vectors from an input image. The input image reflects a scene proximate the system, with the feature vector representing an object in the input image. The CNN feature vector is matched against feature vectors stored in a feature dictionary to identify k nearest neighbors for each object class stored in the feature dictionary. The matching results in a probability distribution over object classes stored in the feature dictionary. The probability distribution provides a confidence score that each of the object classes in the feature dictionary are representative of the object in the input image. Based on the confidence scores, the object in the input image is then recognized as being a particular object class when the confidence score for the particular object class exceeds a threshold.
US10289897B2 Method and a system for face verification
Disclosed is an apparatus for face verification. The apparatus may comprise a feature extraction unit and a verification unit. In one embodiment, the feature extraction unit comprises a plurality of convolutional feature extraction systems trained with different face training set, wherein each of systems comprises: a plurality of cascaded convolutional, pooling, locally-connected, and fully-connected feature extraction units configured to extract facial features for face verification from face regions of face images; wherein an output unit of the unit cascade, which could be a fully-connected unit in one embodiment of the present application, is connected to at least one of previous convolutional, pooling, locally-connected, or fully-connected units, and is configured to extract facial features (referred to as deep identification-verification features or DeepID2) for face verification from the facial features in the connected units. The verification unit may be configured to compare the obtained DeepID2 extracted from two face images to be compared to determine if the two face images are from the same identity or not.
US10289886B2 Method for determining optical sensing correction parameters, biological feature detection apparatus and electronic terminal
Embodiments of the present application provide a method for determining optical sensing correction parameters, a biological feature detection apparatus and an electronic terminal. The method includes: determining a light intensity of this group of optical signals according to output data generated by a plurality of optical sensing units once under irradiation of the same group of optical signals to determine light intensities of a plurality of groups of optical signals; and determining optical sensing correction parameters of the plurality of optical sensing units according to the output data generated by the plurality of optical sensing units once under irradiation of each group of optical signals and the light intensities of the plurality of groups of optical signals.
US10289883B2 Method of identification of an item using phase data for movement detection
A method and system for identification of an item is provided, wherein the system includes a conveyor belt, a conveyor belt controller and a reader operable to receive at least one reading from at least one tag attached to the item and extract from the reading a measurement of the phase of the signal transmitted by the tag and received at at least one antenna of the reader, the antenna being adapted to be arranged at a read point along the conveyor belt, wherein the conveyor belt controller is configured to start the conveyor belt at a first time instant, after the item has been placed on the conveyor belt, and to stop the conveyor belt at a second time instant, when the item has passed the antenna of the reader whereby the identification of the item is accomplished.
US10289874B2 Stack edge image formation
An image forming method comprises stretching a pixel row to a height greater than that of the pixel row to generate a barcode image. The barcode image is formed on a face of a media page at an edge such that the imaging material forming the barcode image forms the pixel row on the edge of the media sheet.
US10289863B2 Devices, methods, and systems for managing representations of entities through use of privacy beacons
Computationally implemented methods and systems include acquiring a block of encrypted data that corresponds to an image that has been encrypted through use of a unique device code associated with an image capture device configured to capture the image that includes a representation of a feature of an entity, obtaining a privacy metadata that corresponds to a detection of a privacy beacon in the image, said at least one image captured by the image capture device, said privacy beacon associated with the entity, and determining, at least partly based on the obtained privacy metadata, and partly based on a calculation related to the block of encrypted data that corresponds to the whether to allow one or more processes related to the encrypted data block. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US10289862B2 Storage efficient and unconditionally secure private information retrieval
A method of storing and retrieving a set of original data (E1, . . . , En) in and from a plurality of remote servers (SP1, . . . , SPI+1), comprises a coding step which consists in creating a set of coded data (S1, . . . , SN) from the set of original data (E1, . . . , En), a storing step which consists in storing the set of coded data (S1, . . . , SN) into the plurality of remote servers (SP1, . . . , SPI+1). Each server (SP1, . . . , SPI+1) of the said plurality of servers stores only a respective part of the set of coded data (S1, . . . , SN) and the method comprises a step which consists in generating a table (T1, T2) which indicates which respective part of the set of coded data (S1, . . . , SN) is stored in which server of the said plurality of remote servers (SP1, . . . , SPI+1).
US10289856B2 Digital enveloping for digital right management and re-broadcasting
Multiple data sets are preprocessed by WF muxing before stored/transported. WF muxed data is aggregated data from multiple data sets. The original data is reassembled via WF demuxing after retrieving a lesser but scalable number of WF muxed data sets. A customized set of WF muxing on multiple digital files as inputs including at least a data message file and a selected digital envelop file, is configured to guarantee at least one of the multiple outputs comprising a weighted sum of all inputs with an appearance to human natural sensors substantially identical to the appearance of the selected digital envelop in a same image, video or audio format. The output file is the file with enveloped or embedded messages. The embedded message may be reconstituted by a corresponding WF demuxing processor at destination with the known a priori information of the original digital envelope.
US10289849B2 Electronic system having integrity verification device
Provided are an electronic system, an integrity verification device, and a method of performing an integrity verification operation. The electronic system includes: a memory device; a processor configured to provide a plurality of configuration records corresponding to a plurality of verification data stored in the memory device, each of the configuration records including a start address, a data length, and a reference hash value for a corresponding verification data; and an integrity verification device configured to: store the configuration records, select a configuration record, directly access the memory device to read verification data, corresponding to the selected configuration record, based on the start address and the data length included in the selected configuration record, perform a hash operation on the verification data to obtain a verification hash value, and output an interrupt signal based on the verification hash value and the reference hash value comprised in the selected configuration record.
US10289843B2 Extraction and comparison of hybrid program binary features
Systems and methods for identifying similarities in program binaries, including extracting program binary features from one or more input program binaries to generate corresponding hybrid features. The hybrid features include a reference feature, a resource feature, an abstract control flow feature, and a structural feature. Combinations of a plurality of pairs of binaries are generated from the extracted hybrid features, and a similarity score is determined for each of the pairs of binaries. A hybrid difference score is generated based on the similarity score for each of the binaries combined with input hybrid feature parameters. A likelihood of malware in the input program is identified based on the hybrid difference score.
US10289836B1 Webpage integrity monitoring
A method to monitor integrity of webpages. The method includes obtaining rendered code generated using source code of a webpage from a server that hosts the webpage and using remotely called code referenced in the source code, the rendered code used to display the webpage. The method also includes determining a difference between the rendered code and previous rendered code of the webpage. The previous rendered code may be generated before obtaining the rendered code. The method further includes analyzing the difference between the rendered code and the previous rendered code to determine a change in integrity of security of the webpage and in response to a change in the integrity of security of the webpage, generating an alert regarding the integrity of security of the webpage that may indicate the integrity of the webpage may have changed.
US10289835B1 Token seed protection for multi-factor authentication systems
New techniques are disclosed for protecting a token seed in a multifactor authentication system. A personal identification number is used to derive a fixed share, and the token seed is split, using a secret sharing technique, into a set of three shares made up of the fixed share, a remote share, and a local share, such that the token seed can only be reconstructed using any two of the three shares. The remote share is stored on a remote authentication server, and an encrypted version of the local share is stored on the user device. The remote share may be encrypted by performing a key wrapping operation on the remote share using the local share, and then storing the encrypted version of the remote share on the remote authentication server. The token seed, fixed share, remote share and local share may then be deleted from the user device.
US10289830B2 Interception-proof authentication and encryption system and method
An interception-proof authentication and encryption system and method is provided that utilizes passcodes with individual pins that are made up of symbols from a set of symbols, and tokens that contain at least two symbols from the set of symbols used for the passcode. Multiple tokens (a “token set”) are presented to a user, with some or all of a user's pre-selected pins (symbols) randomly inserted into some or all of the tokens. The user selects a token from the token set for each pin position in the passcode. The user is authenticated based on the selected tokens. Because each selected token may or may not contain one of the pre-selected pins in the user's passcode, and also contains other randomly generated symbols that are not one of the pre-selected pins in the user's passcode, someone that observes which tokens the user has chosen cannot determine what the user's actual passcode is.
US10289801B2 Methods for retrievable information storage using nucleic acids
A method of storing information using monomers such as nucleotides is provided including converting a format of information into a plurality of bit sequences of a bit stream with each having a corresponding bit barcode, converting the plurality of bit sequences to a plurality of corresponding oligonucleotide sequences using one bit per base encoding, synthesizing the plurality of corresponding oligonucleotide sequences on a substrate having a plurality of reaction locations, and storing the synthesized plurality of corresponding oligonucleotide sequences.
US10289796B2 Automated place-and-route method for HBM-based IC devices
A flexible tile-based place-and-route methodology utilizes pre-generated physical layer (PHY) tiles to greatly simplify the task of automatically generating routing solutions between associated PHYs disposed on a memory device and a corresponding processor for any selected floorplan positioning of the memory device relative to the corresponding processor. The PHY tiles are pre-generated software-based layout descriptions that model the densely-packed 2D contact PHY pad arrays, and also comprise partial layout features including signal line segments that escape routing pins from the 2D contact pads to an orthogonal (straight-line) edge of the PHY tile and disposed in design-rule-compliant spaced-apart arrangements. Optional 45-degree jog line segments are utilized to efficiently correct for alignment offsets between the memory PHY and processor PHY.
US10289781B2 Management apparatus, substrate processing system and non-transitory computer-readable recording medium
A management apparatus includes: a manipulation & display unit including a user interface for selecting a reference device information, and configured to display: a difference between the device information obtained from the substrate processing device and the reference device information selected via the user interface; a content of the reference device information; and a content of the device information, and further configured to receive a command for modifying the device information; and a control unit configured to modify the device information based on the command received from the manipulation & display unit and configured to transmit a modified device information to the substrate processing device.
US10289778B2 Simulating electronic circuits including charge pumps
A method of simulating an electronic circuit including an N-stage charge pump includes generating a charge pump macro model corresponding to the N-stage charge pump, and simulating the charge pump macro model. The charge pump macro model includes an output terminal, a behavioral block defined by a modeling language, and a passive device block including at least one passive device connected to the output terminal and the behavioral block.
US10289773B2 Reset domain crossing management using unified power format
Information from a circuit design's unified power format (UPF) description is utilized to automate the management of reset domain crossings (RDCs). The UPF description is utilized to identify signals that generate both RDC and power domain crossings (PDCs), thereby allowing a circuit designer to efficiently utilize a common (shared) isolation circuit that functions to manage both the RDC (i.e., during reset functions) and the PDC (i.e., during power management functions). A modified UPF description is introduced that facilitates automated management of RDC issues by treating the reset domains as pseudo-power domains, and utilizing UPF analysis and verification tools to automatically generate both shared and non-shared resources for both RDC and PDC issues.
US10289771B2 Modification of a constrained asymmetrical subdivision mesh
Embodiments provide methods and systems for modifying a finite element mesh representation of a three-dimensional model. A method according to an embodiment defines a symmetric constraint of a finite element mesh where the finite element mesh is a representation of a subject 3D model and the symmetric constraint comprises two asymmetric zones of the finite element mesh to be modified symmetrically. Next, corresponding finite elements between the two asymmetric zones are identified and a manipulation to at least one of the identified corresponding finite elements is performed. In response, the manipulation is performed symmetrically on a second or more of the identified corresponding finite elements where the second or more finite elements were identified as corresponding to the at least one finite element. In such an embodiment, performing the manipulation symmetrically results in the two asymmetric zones being modified symmetrically and represents a symmetrical modification in the subject 3D model.
US10289769B2 Method for identifying stochastic information of heterogeneous materials
A method for identifying stochastic information of a heterogeneous material utilizes physical loading measurements that are input into a global optimization process. The optimization process executes, in parallel, a force-driven non-linear finite element simulation and a displacement-driven finite element simulation of a constitutive model of the heterogeneous material. The constitutive models model the spatially varying random material properties (i.e. stochastic properties) using the Karhunen-Loeve expansion, thereby introducing the stochastic parameters, including spatial mean, spatial variance, and correlation length for example into the models. Stress and strain values for both the force-driven and displacement driven finite element analyzes are input into an objective function, whereupon the finite element simulations are updated after each iteration of the optimization process is performed until the objective function is minimized to a desired level. This results in the identification of optimized stochastic parameters associated with the heterogeneous material under investigation.
US10289761B1 Method for modeling dynamic trajectories of guided, self-propelled moving bodies
According to exemplary practice of the present invention, the dynamic trajectory of a moving body is incrementally modeled using temporal and spatial relationships between the body and the target that the body pursues. In each time step, the body has starting positional coordinates and ending positional coordinates. The horizontal travel distance is calculated by taking into account the body's speed and the body's horizontal distance from the target. The vertical travel distance is calculated by taking into account the body trajectory's spatial derivative and the body's horizontal travel distance. The body's time-step-ending positional coordinates thus reflect the change, in accordance with the horizontal travel distance and the vertical travel distance, relative to the body's time-step-starting positional coordinates. Each succeeding time step repeats the computations whereby the starting positional coordinates are the ending positional coordinates of the preceding time step.
US10289760B1 Assessing potential water damage
The present disclosure provides systems, methods, and machine-readable media for assessing potential water damage. One or more embodiments include surveying a structure with a sensor in communication with a mobile computing device, generating a model of the structure based on the survey of the structure, simulating water movement in relation to the structure to determine a potential for water damage to the structure, and determining whether to purchase flood insurance for the structure based on the simulation of the water movement in relation to the structure.
US10289755B2 Three-dimensional fabricating system, information processing apparatus, three-dimensional fabricating model arrangement method, and three-dimensional fabricating model arrangement program
An apparatus according to this invention is an information processing apparatus that efficiently combines and arranges a plurality of three-dimensional fabricating models by simple processing. The information processing apparatus includes a grid generator that generates three-dimensional grids by dividing a three-dimensional virtual area by a predetermined size, a converter that converts a plurality of three-dimensional fabricating models into aggregate models of the three-dimensional grids respectively including the three-dimensional fabricating models, a moving unit that relatively moves the aggregate models without overlapping each other, and an arrangement determiner that determines, if an arrangement of the aggregate models satisfies a predetermined condition, the arrangement of the aggregate models as an arrangement of the plurality of three-dimensional fabricating models.
US10289752B2 Accelerator for gather-update-scatter operations including a content-addressable memory (CAM) and CAM controller
A processor may include a gather-update-scatter accelerator, and an allocator comprising circuitry to direct an instruction to the accelerator for execution. The instruction may include a search index, an operation to be performed, and a scalar data value. The accelerator may include a content-addressable memory (CAM) storing multiple entries, each of which stores a respective index key and a data value associated with the index key. The accelerator may include a CAM controller, which includes circuitry. The CAM controller may be configured to select, based on the information in the instruction, one of the plurality of entries in the CAM on which to operate. The CAM controller may be configured to perform an arithmetic or logical operation on the selected entry dependent on the information in the instruction. The CAM controller may be configured to store a result of the operation in the selected entry in the CAM.
US10289738B1 System and method for identifying potential clients from aggregate sources
A method of identifying potential clients from aggregate sources for an insurance company is disclosed. The disclosed method includes an external database, a profile analyzer, and a profile database. A Profile Analyzer is configured to retrieve a set of search results from an external database and may use predictive analytics to extract information from the data retrieved. Further analysis of this data is filtered and may be used to predict trends and consumer behavior patterns. Profile analyzer generates potential client profiles. The client profiles are stored in a profile database operatively coupled with the profile analyzer. Clients profile includes metadata associated with weighted coefficient used for estimating a suitable list of potential clients.
US10289736B2 Systems and methods for ranking results based on dwell time
A method and a system to rank search results based on dwell time is provided. The system comprises a search module to identify a plurality of listings stored in a listing database as search results. A dwell time module determines a respective dwell time associated with each of the plurality of listings. The dwell time is based on an elapsed amount of time one or more buyers view a view item page associated with the listing. A ranking module ranks the listings composing the identified plurality of listings based at least in part on the respective dwell time associated with each of the plurality of listings.
US10289735B2 Establishing search results and deeplinks using trails
Search and browse trails are temporally-ordered sequences of web pages visited by a user during post-search query navigation beginning with a page associated with one of the search results. The trails can provide useful information for a number of search-related purposes. For example, these trails can be used to leverage the post-query behavior of other users to help the current user search more effectively and allow them to make more informed search interaction decisions. The trails can also be used to establish search results and refine search result rankings, select and evaluate deeplinks, and recommend multi-step trails as an alternative to or enhancement for existing search result presentation techniques.
US10289721B2 Query management based on amount of data change
Techniques are described for estimating and managing an amount of data change for query processing. Embodiments of the present disclosure may generally receive a query to be executed and calculate an estimated amount of data change for the received query. If the initial estimated amount of data change for the received query does not exceed a threshold amount of data change, embodiments of the present disclosure may submit the query for execution. If the initial estimated amount of data change for the received query does exceed a threshold amount of data change, embodiments of the present disclosure may halt the execution of the query.
US10289720B2 Information retrieval and navigation using a semantic layer and dynamic objects
Systems and methods for information retrieval are provided that permit users and/or processing entities to access and define synthetic data, synthetic objects, and/or synthetic groupings of data in one or more collections of information. In one embodiment, data access on an information retrieval system can occur through an interpretation layer which interprets any synthetic data against data physically stored in the collection. Synthetic data can define virtual data objects, virtual data elements, virtual data attributes, virtual data groupings, and/or data entities that can be interpreted against data that may be stored physically in the collection of information. The system and methods for information retrieval can return results from the one or more collections of information based not only on the data stored, but also on the virtual data generated from interpretation of the stored data.
US10289718B2 Partition access method for query optimization
In an approach to determining an access method for a partition in a partition table, a computer receives a query and determines if there is a partition table utilized by the query. When there is a partition table utilized by the query, then the computer determines that a partition in the partition table meets the plurality of conditions of the query. The computer collects a plurality of partition level statistics for the partition that meets the plurality of conditions of the query. Additionally, the computer determines, based, at least in part, on the plurality of partition level statistics, a cost for one or more access methods for the partition that meets the plurality of conditions of the query. Furthermore, the computer determines, based, at least in part, on the cost for each access method, an access method for the partition that meets the plurality of conditions of the query.
US10289715B1 Color based search application interface and corresponding query control functions
Search queries may be received and optimized prior to performing the search and returning results. One example method of operation includes receiving a search query input from a user device including at least one search term, querying a database to access a user account associated with the user device, retrieving at least one pre-stored search criteria from the user account, combining the pre-stored search criteria with the search query input to create a modified search query input, and transmitting the query to a search application.
US10289713B2 Logical validation for metadata builder
Metadata objects in metadata for a computer program are logically validated to confirm that content of the metadata has referential integrity. The metadata objects may also be logically validated according to specific validation rules that apply to the type of the metadata object. Recursive or non-recursive techniques may be used, depending upon the size of the metadata. Related systems, methods and computer programs are described.
US10289707B2 Data skipping and compression through partitioning of data
Conventionally, in addition to indexing, a synopsis of a base table of a database is used to skip and compress data. However, scanning of the entire synopsis for all queries is required, which takes a long time when the synopsis gets significantly big in a large data warehouse. A method for efficient data skipping and compression through vertical partitioning of data is provided to eliminate the cost of synopsis storage overhead while enabling the synopsis search functionality.
US10289706B2 Repairing corrupted references
Repairing corrupt database references. Identifying a corrupt reference within a database, whereby the corrupt reference includes a reference with a broken connection between one or more data objects within the database and the corrupt reference is associated with one or more reference corruption types. Recording reference information for the corrupt reference, whereby the reference information includes a location of the corrupt reference within the database and one or more identification numbers of the one or more data objects associated with the corrupt reference. Determining a repair procedure based on the one or more reference corruption types associated with the corrupt reference. Generating one or more lines of computer code associated with the repair procedure and based on the recorded reference information. Executing the one or more lines, whereby the one or more lines are executed in a database manager.
US10289704B1 Method and system for implementing categorically organized relationship effects
According to an embodiment of the present invention, a computer implemented method and system for developing variables for model generation comprises: initiating, via an input to a computer, creation of a new variable for a dataset for model generation; extracting, by the computer, data relevant to the variable from one or more data sources; processing, by the computer, the extracted data to automatically generate an input variable; displaying, via a user interactive interface, the processed data relative to a target variable; modifying, via the user interactive interface, one or more parameters that define the input variable; executing, by the computer, the input variable by extracting code that captures the processing step to generate the input variable; and storing, in a database, the extracted code for the input variable.
US10289697B2 System and method for managing an item collection
Example embodiments provide systems and methods for onboarding a collection of items. In example embodiments, image data containing images of a plurality of items from a client device is received. The image data is parsed to distinguish an item of the plurality of items. The item is then identified. In some embodiments, the item is identified by determining at least one catalog item that matches an identifying feature of the item, providing a verification request indicating the at least one catalog item, and receiving a verification response confirming the identity of the item. An inventory list is compiled by including the identified item in the inventory list.
US10289695B2 Computerized system and method for performing a location-based search
Disclosed are systems and methods for improving interactions with and between computers in location-based search systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or within such systems. The disclosed systems and methods identify a first geographic location that has a corresponding location identifier. Based on the first identifier, a set of identifiers are identified, where the identifier set corresponds to adjacent locations to the first location. In some embodiments, the identifier set can correspond to locations that are directly and/or indirectly adjacent to the first location. A search is then performed respective to the set of identifiers, whereby based on a distance calculation respective to such search in line with the set of identifiers, a search result is determined.
US10289692B2 Preserving file metadata during atomic save operations
A method of preserving file metadata associated with an edited file, performed on a client device, includes storing in a log information denoting a plurality of create, delete, and rename operations on one or more files in a file system, and determining when two or more operations denoted in the log, including an operation involving a first file and another operation involving a second file, comprise an atomic save of a respective file, the first file comprising a first version of the respective file, and the second file comprising a second version of the respective file, the first file and second file each having associated metadata. The method further includes associating a subset of the metadata of the first file with the second file, such that at least one of a globally unique file identifier and file access permissions associated with the first file become associated with the second file.
US10289691B2 Dynamic replication of networked files
In embodiments of dynamic replication of networked files, a process that utilizes file system objects is executed on a computing device. A file system request that is initiated by the process for a requested file system object can be intercepted, and a determination is made as to whether the requested file system object exists based on file system metadata. The file system request from the process is returned if the requested file system object is stored on the computing device. Alternatively, replication of the requested file system object is initiated from a networked peer device that has the requested file system object to replicate the file system object to the computing device. Alternatively, an indication that the requested file system object does not exist can be returned to the process.
US10289688B2 Metadata access in a dispersed storage network
A method begins by a processing module dispersed storage error encoding a data segment to produce a set of encoded data slices and dispersed storage error encoding metadata associated with the data segment to produce a set of encoded metadata slices. The method continues with the processing module creating a set of data slice names for the set of encoded data slices and creating a set of metadata slice names based on the set of data slice names. The method continues with the processing module sending the set of encoded data slices and the set of data slice names to a dispersed storage network (DSN) memory for storage therein. The method continues with the processing module sending the set of encoded metadata slices and the set of metadata slice names to the DSN memory for storage therein.
US10289686B1 Method and system for using dynamic content types
In general, embodiments of the technology relate to a method and system for implementing a dynamic content type (DCT) in a content management system. More specifically, embodiments of the technology relate to using a DCT in order to change and/or extend the functionality of the content management system.
US10289680B2 Real time parsing and suggestions from pre-generated corpus with hypernyms
Systems and methods of natural language processing in an environment with no existing corpus are disclosed. The method includes defining an input grammar specific to a chosen domain, the input grammar having a domain specific knowledge and general grammatical knowledge. Groups of tokens are identified within the input grammar having syntactic and semantic equivalence. The identified groups are assembled into hypernyms, wherein the hypernyms include a semantic output for each token in the hypernyms. A list of fields is then combined with the hypernyms for combination with the hypernyms. A corpus of possible combinations of hypernyms and fields is created. A data structure mapping each possible combination to a partial semantic output is generated and the data structure is saved for use in later processing.
US10289677B2 Systems and methods for using a program schedule to facilitate modifying closed-captioning text
In one aspect, an example method involves: a computing device selecting a media program; the computing device accessing first data representing closed-captioning text that corresponds to the media program; accessing second data representing a program schedule of the selected media-program, wherein the program schedule comprises first text; the computing device selecting second text from among the first text; the computing device using the selected second-text to (i) identify a candidate misspelled-term within the closed-captioning text, and (ii) identify a candidate replacement-term for the candidate misspelled-term; and the computing device outputting, via a user interface, a prompt requesting a command to modify the closed-captioning text by replacing the identified candidate misspelled-term with the identified candidate replacement-term.
US10289675B1 Methods and systems for website content management
Computer computer-implemented methods and systems for creating and managing website content involve, for example, providing a user at a computer terminal a data capture template for a user-selected content type, providing the user at the computer terminal presentation pages using content management tags, allowing the user at the computer terminal to author content using the data capture template, and allowing the user at the computer terminal to deploy the content to a server. Other aspects of the methods and systems for creating and managing website content include, for example, allowing the user to personalize content, allowing the user to embed dynamic content in the middle of static content, allowing the user to refresh the deployed content in real-time without impacting current existing user sessions on the server where content is being deployed.
US10289659B2 Delivery and display of page previews using shadow DOM
A content server retrieves the code and other content of a page and generates a preview of the page. The page preview could be an image that depicts a snapshot of the page, such as a screenshot, or an image map that includes links selectable by a user. The content server further modifies the original code used to load the page such that the modified code instructs a browser application to render and display the page preview for a first period of time and to render and display the actual page in place of the page preview after the first period of time. The content server may use the shadow document object model (DOM) framework to provide the page preview.
US10289655B2 Deterministic rendering of active content
Active content is deterministically rendered in a stable format that is independent of any particular targeted environment, which the active content may subsequently be rendered to. Environmental and dynamic dependencies are removed from a specification associated with the active content for purposes of producing a stable and consistent specification for the active content. The stable and static specification is used to subsequently render the active content into the stable format for any targeted or desired environment.
US10289637B2 Entity generation using queries
Disclosed are embodiments of methods and/or systems for introducing new entities into a knowledge graph based at least in part on patterns of queries and/or use cases.
US10289636B2 Virtual table generator for analyzing geographic databases
A method and system for accessing database tables that contain binary large objects (BLOBs) is disclosed. The method includes encapsulating BLOB-based tables with virtual tables, which allows a user to access the content of the BLOBs via SQL. In one example, the virtual table has a generic table structure that consists of columns (e.g., class name, field name, and field value) and information regarding what level of an object hierarchy contains an element. In another example, a user can define the structure of the virtual table by identifying which object attributes to report.
US10289635B2 Control apparatus and control system aggregating working data of manufacturing cells
There is provided a control apparatus including a receiving part that receives working data of manufacturing cells; a storage part that stores the working data; an item list generation part that classifies the working data for each of the components of each manufacturing cell, and extracts a data item to generate a data item list of a whole of each manufacturing cell; an integrated data generation part that compares a plurality of the data item lists, reads out detailed data of the data items having the same value from the working data stored in the storage part, and generates integrated data; an aggregated working data generation part that combines the integrated data and data other than the integrated data to generate aggregated working data; and a transmission part that externally transmits the aggregated working data.
US10289620B1 Reporting and data governance management
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a database, including identifying a plurality of assets, each asset associated with a database query; parsing the plurality of assets to identify metadata associated with each asset; analyzing the metadata to identify a plurality of enterprise terms; providing, in response to the analyzing, one or more database models, the one or more database models storing relationships between the assets and the metadata, the relationships including, for one or more of the assets of the plurality of assets, a link between the asset and a particular enterprise term of the plurality of enterprise terms that is determined to be associated with the asset; and storing the database models.
US10289618B2 Third party search applications for a search system
Systems and methods offer a search system with third-party provided search applications that are triggered in response to specified queries and run at the search system. For example, a method may include determining that a query triggers a third party search application hosted at the search system, executing the third party search application at the search system using computer-instructions obtained from the third party to generate and format a third-party formatted answer for the query, and providing the third-party formatted answer as a search result for the query. The third party may provide the query template, parameter attributes, if any, and the third party formatted answer. The third party search application is stored at the search system and may include the query template, a data store, the parameter attributes, and computer-instructions for accessing the data store using the parameter.
US10289615B2 Natural language query resolution for high dimensionality data
Techniques are disclosed herein for resolving a natural language query. Input (e.g., text input, audio input) corresponding to a query requesting data is received. A type of the query is determined based on a natural language analysis on the query. A form of response to the query is identified based on the type of the query. A visualization associated with the form of response is identified. The visualization is presented via a user interface. The presented visualization includes the requested data.
US10289612B2 Personal food inventory-based tracking
A personal food inventory system (PFIS) allows for storage of food items in a personal inventory associated with a user account, as well as tracking of food items consumed by the user account. The PFIS is linked to an application for communicating between an account user and the PFIS items that are received into the personal inventory and items consumed or otherwise removed from the personal inventory. The PFIS is linked to one or more preferred vendors for easy entry of items into the personal inventory. The PFIS also provides recommendation of dishes the account user can prepare based on the personal food inventory and/or a vendor inventory associated with the preferred vendor. The PFIS further provides user notifications for items nearing their expiry date. The PFIS also provides notification to the account user regarding usage of the personal food inventory system by tracking consumption.
US10289606B2 Execution engine for executing single assignment programs with affine dependencies
The execution engine is a new organization for a digital data processing apparatus, suitable for highly parallel execution of structured fine-grain parallel computations. The execution engine includes a memory for storing data and a domain flow program, a controller for requesting the domain flow program from the memory, and further for translating the program into programming information, a processor fabric for processing the domain flow programming information and a crossbar for sending tokens and the programming information to the processor fabric.
US10289604B2 Memory processing core architecture
Aspects of the present invention provide a memory system comprising a plurality of stacked memory layers, each memory layer divided into memory sections, wherein each memory section connects to a neighboring memory section in an adjacent memory layer, and a logic layer stacked among the plurality of memory layers, the logic layer divided into logic sections, each logic section including a memory processing core, wherein each logic section connects to a neighboring memory section in an adjacent memory layer to form a memory vault of connected logic and memory sections, and wherein each logic section is configured to communicate directly or indirectly with a host processor. Accordingly, each memory processing core may be configured to respond to a procedure call from the host processor by processing data stored in its respective memory vault and providing a result to the host processor. As a result, increased performance may be provided.
US10289601B1 Host controller, secure element and serial peripheral interface communications system
A host controller, a secure element, and a serial peripheral interface communications system are provided. The host controller is configured to connect to a secure element via a serial peripheral interface and includes: a resume signal generator configured to generate a first resume signal indicating a start of communication with the secure element; a transmitter configured to transmit the first resume signal to the secure element; a slave select line activator configured to activate a slave select line after the first resume signal is transmitted; and a clock controller configured to transmit a first clock signal to the secure element over a clock line based on the slave select line being activated, and the transmitter is further configured to transmit a first signal containing first data to the secure element over a master-out slave-in line (an MOSI line) while the first clock signal is being transmitted.
US10289599B2 System and method employed for signal reception by providing programmable and switchable line terminations
Exemplary embodiments of the present disclosure are directed towards a system and methods employed for signal reception by providing programmable and switchable line terminations a universal serial bus physical layer. The system comprising at least one switching unit comprising at least two receiver pad units configured to provide programmable and switchable line terminations for signal reception in the universal serial bus physical layer. The switching unit further comprises at least one current mode logic switching unit interfaced with the receiver pad units. The system further comprises two pairs of receiver pads connected to the receiver pad units configured to receive a plurality of speed signals from at least four transmission units. The receiver pad units are enabled to route the plurality of speed signals to at least one input of a receive amplifier through the current mode logic switching unit.
US10289597B2 Devices, systems, and methods of reducing chip select
Several systems and methods of chip select are described. In one such method, a device maintains two identifiers, (ID_a and ID_m). When the device receives a command, it examines the values of ID_a and ID_m relative to a third reference identifier (ID_s). If either ID_a or ID_m is equivalent to ID_s, the device executes the command, otherwise, the device ignores the command. By using two different identification methods, a system has options in choosing to activate devices, being able to selectively switch between selecting multiple devices and single devices in a quick manner. In another such method, a device may have a persistent area that stores identification information such as an ID_a. Thus, system functionality may remain independent from any defect/marginality associated with the physical or logical components required for initial ID_a assignment of all devices in the system.
US10289596B2 Memory and method for operating a memory with interruptible command sequence
A memory device includes command logic allowing for a command protocol allowing interruption of a first command sequence, such as a page write sequence, and then to proceed directly to receive and decode a second command sequence, such as a read sequence, without latency associated, completing the first command sequence. Also, the command logic is configured to be responsive to a third command sequence after the second command sequence and its associated embedded operation have been completed, which completes the interrupted first command sequence and enables execution of an embedded operation identified by the first command sequence. A memory controller supporting such protocols is described.
US10289586B2 High performance computing (HPC) node having a plurality of switch coupled processors
A High Performance Computing (HPC) node comprises a motherboard, a switch comprising eight or more ports integrated on the motherboard, and at least two processors operable to execute an HPC job, with each processor communicably coupled to the integrated switch and integrated on the motherboard.
US10289585B1 Cross-point programming of pipelined interconnect circuitry
An integrated circuit may have pipelined programmable interconnects that are configured to select between a routing signal stored in storage nodes of a pipeline element and the identical routing signal bypassing the pipeline element. A programming element may access the storage nodes of the pipeline elements for write operations and, if desired, for read operations. For example, the programming element may perform write operations to initialize the storage nodes to a known state during power-up operations or to reset the pipeline element. In addition, the programming element may perform reed operations for debug and testing purposes.
US10289584B2 Using a standard USB Type-C connector to communicate both USB 3.x and displayport data
According to one embodiment, an electronic device includes a USB Type-C connector connected to a second electronic device, a processor connected to the USB Type-C connector and including four terminals outputting an image signal, and a USB controller connected to the USB Type-C connector and including two terminals outputting USB 3.x signal. The USB Type-C connector includes two USB 2.0 pins D and D defined under USB Type-C standard and four USB 3.x pins TX1, RX1, TX2 and RX2 defined under the USB Type-C standard. The image signal and the USB 3.x signal are output via the two USB 2.0 pins D and D and the four USB 3.x pins TX1, RX1, TX2 and RX2.
US10289581B2 Information processing device, information processing method, and recording media
An information processing device according to the present invention includes: a crossbar switch which arbitrates a plurality of input data, and outputs the arbitrated input data to either one of a plurality of output destinations; an output port control unit which receives output data from the crossbar switch as the output destination of the crossbar switch, and transmits the received output data to an external device; a first input port control unit which receives data with a lower bandwidth than a bandwidth of the crossbar switch, and outputs the received data with the same bandwidth as the bandwidth of the crossbar switch to the crossbar switch; and a second input port control unit which receives data with the same bandwidth as the bandwidth of the crossbar switch, and outputs the received data to the crossbar switch without changing the bandwidth of the received data.
US10289580B2 Deterministic control system for the operation of data transfer means by direct memory access
This system determines the operation of data transfer means by direct memory access by a task scheduler in charge of process context changes, the system including deterministic means for establishing and suspending the data transfers of memory data initiated before, but not terminated during, the contextual changes, and for resuming the data transfers during the return to the corresponding initial context, in order to give each process full and exclusive access to the means of transfer.
US10289575B2 Packet processing system, method and device utilizing a port client chain
A packet processing system having each of a plurality of hierarchical clients and a packet memory arbiter serially communicatively coupled together via a plurality of primary interfaces thereby forming a unidirectional client chain. This chain is then able to be utilized by all of the hierarchical clients to write the packet data to or read the packet data from the packet memory.
US10289566B1 Handling data that has become inactive within stream aware data storage equipment
A technique involves, from an incoming flow of data that includes a first stream from a first source and another stream from another source, placing data of the first stream into first storage segments and data of the other stream into other storage segments that are different from the first storage segments. The technique further involves, while some of the data of the first stream becomes invalidated over time and while a garbage collection service consolidates remaining valid data of the first stream together within the first segments, tracking the number of times the remaining valid data of the first stream is consolidated together within the first segments by the garbage collection service. The technique further involves comingling (i) remaining valid data of the first stream which has been consolidated together a predefined number of times within the first segments with (ii) the data of the other stream.
US10289563B2 Efficient reclamation of pre-allocated direct memory access (DMA) memory
For efficient reclamation of pre-allocated direct memory access (DMA) memory in a computing environment, hot-add random access memory (RAM) is emulated for a general purpose use by reclamation of pre-allocated DMA memory reserved at boot time by notifying a non-kernel use device user that the non-kernel use device has a smaller window, stopping and remapping to the smaller window, and notifying a kernel that new memory has been added, wherein the new memory is a region left after the remap. The hot-add RAM is split into at least two continuous parts.
US10289555B1 Memory read-ahead using learned memory access patterns
Systems, methods, and articles of manufacture comprising processor-readable storage media are provided to implement read-ahead memory operations using learned memory access patterns for memory management systems. For example, a method for managing memory includes receiving a request from requestor (e.g., an active process) to perform a memory access operation, which includes a requested memory address. A determination is made as to whether a data block (e.g., page) associated with the requested memory address resides in a cache memory. When the data block associated with the requested memory address is not in the cache memory, a memory read-ahead process is performed which includes identifying a learned memory access pattern associated with the requestor, wherein the learned memory access pattern includes a plurality of data blocks starting with the data block associated with the requested memory address, and prefetching the plurality of data blocks associated with the learned memory access pattern into the cache memory.
US10289550B1 Method and system for dynamic write-back cache sizing in solid state memory storage
A method for dynamic write-back cache sizing in solid state memory storage. The method includes receiving a request to write a data fragment to a memory location of a storage medium, identifying a resource required for the writing, and obtaining a state of the resource. The state of the resource is governed by a number of data fragments that are stored in the write-back cache which require the resource. The number of data fragments in the write-back cache which require the resource are limited to enable writing of all data fragments in the write-back cache to the storage medium, within a specified amount of time. The method further includes determining that the state of the resource allows the received data fragment to be stored in the write-back cache, and based on the determination: storing the data fragment in the write-back cache and acknowledging the write request.
US10289549B1 Checkpointing cache status information
Embodiments are directed to maintaining cache status information for a flash-based cache after a system restart following a shutdown by periodically gathering the cache status information from one or more data structures in volatile memory, compiling the gathered cache status information into a checkpoint data structure stored in non-volatile memory, and upon the system restart, loading the checkpoint data element into the one or more data structures in volatile memory to restore the cache status information to a state just prior to the shutdown to maintain warmness of the cache across the restart. The restored cache status information is used by the system to make informed write eviction decisions to maintain correctness of the system after the restart relative to the state just prior to the shutdown.
US10289514B2 Apparatus and method for a user configurable reliability control loop
An apparatus and method for a user configurable reliability control loop. For example, one embodiment of a processor comprises: a reliability meter to track accumulated stress on components of the processor based on measured processor operating conditions; and a controller to receive stress rate limit information and to responsively specify a set of N operating limits on the processor in accordance with the accumulated stress and the stress rate limit information; and performance selection logic to output one or more actual operating conditions for the processor based on the N operating limits specified by the controller.
US10289508B2 Sensor system and method for identifying faults related to a substrate
The present disclosure teaches a sensor system comprising at least two sensor elements causing increased reliability of individual sensor signals due to increased diagnostic coverage using diverse signal paths, diverse signal representations of sensor signals, merging of individual sensor signals maintaining independence of individual sensor signals comprised in protocol representations thereof.
US10289500B2 Accelerated data recovery in a storage system
One embodiment provides a storage system. The storage system includes storage system control logic to identify at least one target storage device in response to detection of a failed storage device, request a state of a target device logical block address (LBA) from each of the at least one target storage device, and read data associated with a mapped device LBA from each target storage device and write the data to at least one replacement storage device. Another embodiment provides a storage device. The storage device includes device control logic to determine a state of a target device logical block address (LBA) in response to a request; a host interface to provide a reply to the request, the reply including a state indicator related to the state of the target device LBA; a map table including a plurality of device LBAs and respective state indicators; and non-volatile memory (NVM) including data related to at least one mapped LBA.
US10289497B2 Distributed file system
Provided herein is a distributed file system including a meta data server configured to store and manage meta data of a file; and a data server configured to store and manage data and attribute information of the file, wherein, in response to a writing request from a client, the meta data server stores data requested to be changed in a delta chunk of a read-only snapshot file, and connects the original file and the read-only snapshot file in an inode structure.
US10289496B1 Parallel proxy backup methodology
Embodiments describe concurrently backing up data associated with a relational database management system (RDBMS). In an embodiment, a request is received to back up data from multiple nodes to a target storage source. The multiple nodes are configured to provide storage services to data associated with the RDBMS and are communicatively coupled to a backup server configured to manage backup of one or more storage devices. In response to the request, one or more preference nodes are identified from multiple nodes based on a preference configuration. Using a backup algorithm, portions of the backup to be performed are assigned to one or more preference nodes selected from the identified preference nodes. The backup operations are initiated using the selected preference node(s). Each portion is a distinct subset of the data to be backed up and each of the selected preference node(s) is assigned a unique portion.
US10289493B1 Data snapshot analysis systems and techniques
A snapshot analysis system analyzes a plurality of data snapshots taken in connection with data stored on a block device allocated by a data storage system. The snapshot analysis system may include an ingestor capable of initially detecting new snapshots and adding a root node for the snapshots. The system may include a block device analyzer that analyzes each snapshot to determine its contents, the relationship within data structures extant within the snapshot, and the snapshot's relationship to other snapshots and/or that of other block devices. The system may also include a clustering analyzer capable of determining whether snapshots are associated with multipart block devices, such as LVM or MD RAID devices. The system may further include a block device emulator that exposes data associated with a given snapshot as an addressable block device without necessitating retrieval or exposure of the full block device to which the snapshot is associated.
US10289484B2 Apparatuses and methods for generating probabilistic information with current integration sensing
Methods and apparatuses for determining likelihood of erroneous data bits stored in a plurality of memory cells. A sense circuit to perform a coarse sense operation to detect first memory cells of the plurality of memory cells that stored charge sufficiently above a transition voltage threshold where the first memory cells are unlikely to be erroneous. The sense circuit further performs a fine sense operation to sense second memory cells of the plurality of memory cells having stored charge near the transition voltage between adjacent logic states. The first memory cells remain unsensed during the fine sense operation. The second memory cells detected during the fine sense operation may have an increased likelihood of being erroneous. Responsive to a number of sensed second memory cells near the transition voltage exceeding a threshold, additional sensing operations are performed by the sense circuit.
US10289482B2 Memory device that updates parameters transmitted to a host based on operational settings
A memory device includes a semiconductor memory unit and a controller circuit configured to communicate with a host through a serial interface and access the semiconductor memory unit in response to commands received through the serial interface. The controller circuit, in response to a host command to read parameters of the memory device, updates at least one of parameters of the memory device stored in the memory device based on operational settings of the memory device, and transmits the updated parameters through the serial interface to the host.
US10289481B2 Single quorum verification of erasure coded data
Techniques described and suggested herein include various methods and systems for verifying integrity of redundancy coded data, such as erasure coded data shards. In some embodiments, a quantity of redundancy coded data elements, hereafter referred to as data shards (e.g., erasure coded data shards), sufficient to reconstruct the original data element from which the redundancy coded data elements are derived, is used to generate reconstructed data shards to be used for checking the validity of analogous data shards stored for the original data element.
US10289480B2 Memory system
A memory system includes a memory and a controller. The memory includes a first memory chip and a second memory chip. The controller controls the memory. Each of the first and second memory chips includes string units and blocks including the string units. The memory holds information indicating a partial bad block including a bad string unit, and indicating which one of string units is the bad string unit in the partial bad block.
US10289477B2 USB electronic marker circuit and method therefor
An embodiment of an electronic marker circuit for a USB cable may be configured to detect and error condition on one or more of the USB signals and apply a signal to one of the USB signal that is representative of the cable being disconnected from a source or sink device even if the cable is still physically connected.
US10289476B2 Asynchronous mirror inconsistency correction
A method for correcting data inconsistency in an asynchronous data replication environment is disclosed. In one embodiment, such a method includes detecting an error on a secondary track of a secondary volume, wherein the secondary volume is in a mirroring relationship with a primary volume. In response to detecting the error, the method flags the secondary track as “temporarily inconsistent.” The method then issues a command to read a corresponding primary track from the primary volume, records a time when the primary track was read, and mirrors the primary track and time to the secondary volume. The method then applies, to the secondary track, updates to the secondary track having a timestamp earlier than the time, and applies the primary track to the secondary track. The method then unflags the secondary track as “temporarily inconsistent.” A corresponding system and computer program product are also disclosed.
US10289472B2 Resource leak detection method, apparatus, and system
Embodiments of the present disclosure disclose a resource leak detection method, apparatus, and system that includes obtaining a target resource called when target code of a program runs, where the target code is partial code in program code, determining a first storage resource amount occupied by the target resource, determining whether the first storage resource amount occupied by the target resource satisfies a first preset condition, and if the first storage resource amount occupied by the target resource satisfies the first preset condition, determining a storage location of the target code as a resource leak location. In the embodiments of the present disclosure, the target code of the program can be tracked, and further, by means of detection, the storage location of the target code can be determined as the resource leak location.
US10289464B1 Robust event prediction
A system and method predicts events in a computer system. The system and method includes a controller that receives a crash profile. The controller generates granular information that identifies data indicative of a potential server cluster failure in an enterprise system without needing to identify an originating cause of the potential server cluster failure. The system and method trains a model by sampling portions of a profile that may include directives and data indicative of a normal operating state and a conditioned preamble operating state. The system and method provides a trained model to a prediction engine. The system and method modifies an allocation of computing resources in response to the prediction of the potential server cluster failure by the prediction engine monitoring one or more servers of a server cluster.
US10289462B1 Systems and methods for integration of websphere optimized local adapters with the spring framework
Systems and methods for integration of Websphere Optimized Local Adapters with Spring framework are disclosed. The systems and methods leverages the Spring framework to integrate Wola into a Java application running inside a WebSphere Application Server (WASw) on z/OS. The method for integrating WebSphere Optimized Local Adapters (Wola) with Spring framework include application programming interfaces for the (Wola) with Spring framework to communicate user requests from a web model-view-controller of the Spring framework.
US10289459B1 System and method for event-driven live migration of multi-process applications
A system and method for event-driven live migration of applications between two or more servers. Primary applications runs on primary hosts and one or more replicated instances of each primary application run on one or more backup hosts. Event driven live migration is provided through a combination of process replication, logging, barrier synchronization, reliable messaging and message playback. The event driven live migration is transparent to the application and requires no modification to the application, operating system, networking stack or libraries.
US10289455B2 Graphical display for illustrating resource management
A method to present information associated with a group of virtual components in a virtualized environment includes collecting a first resource usage data and a second resource usage data associated with a virtual component of the group of virtual components. In response to a region of the graphical representation associated with a difference between the first resource usage data and the second resource usage data exceeding a threshold, the method also includes collecting first graphical representation rendering information to render the first resource usage data as a first graphic in the graphical representation, collecting second graphical representation rendering information to render the second resource usage data as a second graphic in the graphical representation, and collecting third graphical representation rendering information including a reduction factor to reduce the region in the graphical representation to a third graphic in the graphical representation.
US10289444B2 Client controlled transaction processing involving a plurality of participants
Methods and systems are provided for client controlled transaction processing. The method may be carried out at a transaction server, and include: receiving a transaction request from a transaction initiator and allocating a transaction identifier to the transaction; receiving notification of the number of jobs to be completed in the transaction; maintaining a transaction status indicating the current status of the transaction; receiving job status updates from one or more participants processing the jobs included in the transaction and updating a transaction record reflecting the status of each of the jobs included in the transaction; updating the transaction status when required based on the job status updates of the jobs included in the transaction; and receiving and responding to transaction status polling to provide a current transaction status, where the transaction status polling originates from the transaction initiator and the participants processing the jobs.
US10289443B2 System and method for sharing global transaction identifier (GTRID) in a transactional middleware environment
A system and method can support a tightly-coupled global transaction. One or more transaction servers operate to span the global transaction with a plurality of branches across a plurality of transaction domains, wherein each said branch is associated with an individual branch qualifier, and each said transaction domain is associated with a different global transaction identifier (GTRID). Furthermore, the transaction servers can configure the plurality of branches in the global transaction to share a common global transaction identifier (ID), and associate a composite branch qualifier with at least one branch of the global transaction in a transaction domain, wherein the composite branch qualifier includes a global transaction identifier (GTRID) that is associated with the transaction domain and an individual branch qualifier that is associated with the at least one branch.
US10289439B1 User-influenced placement of virtual machines through selection of hardware
When launching a virtual machine on a network of server computers, a user has little ability to influence which server computer is used. The embodiments described herein allow a user to specify a parameter that can influence placement on a particular server meeting user-specified criteria. For example, the user can influence placement based on price, a manufacturer, a year that the infrastructure platform was manufactured, a chipset, a hardware card, a processor type, etc. An example API call can allow users to provide guidance on placement preference policy for selecting different generations and/or editions.
US10289434B2 Sequential activity intelligent personal assistant
An audio processor receives ambient audio input and performs time frequency analysis. A controller receives a first description of a first step of a project, generates a first sound signature according to the time frequency analysis of the ambient audio input during a timeframe corresponding to performance of the first step, adds the first step to a project script including the first description and the first signature for matching to future audio input to determine whether the first step is being performed, receives a second description of a second step of the project, generates a second sound signature based on the time frequency analysis of the ambient audio input during a timeframe corresponding to performance of the second step, and adds the second step to the project script including the second description and the second signature for matching to future audio input to determine whether the second step is performed.
US10289423B2 Management controller
A system management controller with a consolidated memory is disclosed. The example computing device includes a processor to host an operating system and a system memory to be used by the processor to execute instructions. The computing device also includes a management controller to enable out-of-band management of the computing device. The management controller includes a consolidated memory device. A first memory block of the consolidated memory device is used by the management controller as a working memory and a second memory block of the consolidated memory device is used for long-term storage of programming instructions.
US10289420B2 Lightweight interrupts for floating point exceptions using enable bit in branch event status and control register (BESCR)
Embodiments relate to lightweight interrupts for floating point exceptions. An aspect includes, based on an exception occurring in a floating point unit of a processor during execution of an application, sending a lightweight interrupt corresponding to the exception to the application; and handling the exception by an exception handler of the application.
US10289413B2 Hybrid analog-digital floating point number representation and arithmetic
A hybrid floating-point arithmetic processor includes a scheduler, a hybrid register file, and a hybrid arithmetic operation circuit. The scheduler has an input for receiving floating-point instructions, and an output for providing decoded register numbers in response to the floating-point instructions. The hybrid register file is coupled to the scheduler and contains circuitry for storing a plurality of floating-point numbers each represented by a digital sign bit, a digital exponent, and an analog mantissa. The hybrid register file has an output for providing selected ones of the plurality of floating-point numbers in response to the decoded register numbers. The hybrid arithmetic operation circuit is coupled to the scheduler and to the hybrid register file, for performing a hybrid arithmetic operation between two floating-point numbers selected by the scheduler and providing a hybrid result represented by a result digital sign bit, a result digital exponent, and a result analog mantissa.
US10289406B2 Dependencies between feature flags
An example method for handling dependencies between feature flags can include defining, by a processing resource executing instructions, dependencies between a plurality of feature flags in a process executable by the processing resource. The method can include enforcing, by the processing resource executing instructions, the dependencies during activation of a first feature by a determination of validity of utilization of a feature flag as a switch for a second feature.
US10289400B2 Outdated resource handling and multiple-version upgrade of cloud software
A system and method for seamlessly and automatically handling outdated resources in a cloud and/or performing a multiple-version upgrade within the cloud with little visibility of interim operations to end users are presented. Mechanisms ensure that outdated resources do not communicate with the rest of the cloud (for example, via distributed data models and Application Programming Interfaces (APIs) before they are upgraded to a target software level. A multiple-version upgrade is implemented in the cloud by a single upgrade operation, by which internal paths for upgrading through various interim versions of software are concealed from end users of the cloud.
US10289398B2 In-service upgrade of kernel loadable modules
In one embodiment, a method includes creating an active container and a standby container for a single supervisor of an operating system at a network device, instantiating instances for active Kernel Loadable Modules (KLMs) for servicing the active container, instantiating instances for standby KLMs for servicing the standby container, wherein one or more of the standby KLMs comprise upgraded versions of the active KLMs, and switching over from the active container to the standby container to perform an in-service upgrade of the KLMs for the operating system. An apparatus and logic are also disclosed herein.
US10289397B2 Silent installation of software with dependencies
Disclosed are various examples for the silent installation of software and its dependencies using a single installation package file. A computing environment can generate a core installation package file that directs an installer application to silently install a secondary installer application and copy one or more installation package files to memory accessible by the secondary installer application. Thereafter, the secondary installer application identifies that a software dependency is required to be installed on the client device for a proper execution of a client application, identifies a respective installation package file that comprises the software dependency, and silently installs the software dependency using the respective installation package file.
US10289395B2 Performing a compiler optimization pass as a transaction
Embodiments described herein provide a solution for optimizing a compiling of program code. A proposed state pointer, which corresponds to a current state pointer to a current state node that represents a section of the program code, is added in an intermediate language (IL) representation of the program code. When the optimizing compiler determines that an optimization should be made to a section of code, the current state node is copied to create a proposed state node, which is then referenced by the proposed state pointer. The proposed state node is edited to include the optimization while the current state node remains unchanged. The success of the optimization is evaluated, and an updated IL representation is generated in which any references to nodes that are no longer included in the flow of the former IL representation are removed.
US10289383B2 Cross object synchronization
Embodiments of the present invention provide systems and methods for enabling cross object synchronization. An algorithm is applied in order to obtain a consistent view of multiple Kafka topics. One set of objects are associated with a first Kafka topic and another set of objects are associated with a second Kafka topic. The first Kafka topic and the second Kafka topic are processed as a single Kafka topic which leads to common transactional coordinate points associated with the first and second Kafka topics. The common transaction coordinate point is indicative of a consistent view of the multiple Kafka topics.
US10289374B2 Display system, display apparatus, control apparatus, and control method
A display system includes an information processing apparatus and a projector, in which the information processing apparatus includes a display unit, a communication unit, and a PC control unit that causes the display unit to display information regarding the projector with which communication is performed via the communication unit. The projector includes a communication unit, a remote control light receiving unit, and a PJ control unit that transmits an operation detection command via the communication unit in a case where the operation is received by the remote control light receiving unit. In a case where the operation detection command is received via the communication unit, the PC control unit changes an appearance of information regarding the projector having transmitted the operation detection command among information pieces displayed by the display unit.
US10289372B2 Display apparatus and method of controlling the same
A display apparatus and a method of controlling the display apparatus are provided. The display apparatus includes a connection unit, a case body that is rotatable with respect to the connection unit, a display panel on the case body, and including a functional layer, a joint unit having a plurality of links that connect the connection unit to the case body, a detector on a first one of the links, and an angle sensor unit mounted on a second one of the links.
US10289367B2 Image forming apparatus
An image forming apparatus (1) includes a visible image forming unit (50), a display control unit (101) that causes the visible image forming unit (50) to form a visible image representing a display screen containing an image to be formed, an operation detection unit (54), a reception unit (104), and an image processing unit (105). The operation detection unit (54) detects a user's operation performed in the air, on the display screen displayed as the visible image by the visible image forming unit (50). The reception unit (104) identifies, when the user's operation detected by the operation detection unit (54) is a predetermined user's operation, a gradient to be applied to the image to be formed, according to the predetermined user's operation. The image processing unit (105) performs a perspective processing with respect to the image to be formed, according to the gradient identified by the reception unit (104).
US10289365B2 Storing preflight data of a print job based on page ranges
System and methods for storing preflight data of a print job based on page ranges. In one embodiment, an apparatus includes an interface and a preflight system. The interface receives a print job and a job ticket. The preflight system processes the print job and the job ticket to determine multiple page ranges in the print job that have a similar print attribute throughout their page range. The preflight system also establishes a sheet object in memory for each page range.
US10289356B2 Information processing apparatus, information processing system, method for processing information, and program
An information processing apparatus includes a first memory unit configured to store data, which is output target data to be output to an apparatus, a compression unit configured to generate compression data formed by compressing the data, and a sending unit configured to send the compression data corresponding to the data in response to a data acquisition request to acquire the data from the apparatus.
US10289345B1 Contention and metadata write amplification reduction in log structured data storage mapping
A mapping apparatus comprises a mapper that translates from an input key to an output key in one or more storage devices. A pre-mapper for processing update operations comprises a plurality of mapping tablets and an in-memory look-up filter to identify a given mapping table storing a given input key. The mapping tablets comprise at least one dynamic in-memory ingress tablet and a plurality of persisted frozen tablets. For a given update operation, a first entry is added to one dynamic in-memory ingress tablet comprising the input key for the given update operation and a corresponding output key where data for the given update operation is stored; and a second entry is added to the look-up filter comprising the input key of the first entry and an identifier of the dynamic in-memory ingress tablet storing the first entry for the given update operation. The dynamic in-memory ingress tablet is persisted as a persisted frozen tablet.
US10289341B2 Operating parameter offsets in solid state memory devices
Systems and methods are described for generating location-based read voltage offsets in a data storage device. Optimal read voltage thresholds vary across memory elements of a device. However, data storage devices are often limited in the number of read voltage thresholds that can be maintained in the device. Thus, it may not be possible to maintain optimal read voltage parameters for each memory element within a device. The systems and methods described herein provide for increased accuracy of read voltage thresholds when applied to memory elements within a specific location in a device, by enabling the use of location-based read voltage offsets, depending on a relative location of the memory element being read from. The read voltage offsets can be determined based on application of a neural network to data regarding optimal read voltage thresholds determined from at least a sample of memory elements in a device.
US10289336B1 Relocating data from an end of life storage drive based on storage drive loads in a data storage system using mapped RAID (redundant array of independent disks) technology
Technology for relocating data stored in an end of life source storage drive that identifies individual destination drive extents corresponding to drive extents located in the source storage drive by selecting individual storage drives within a set of healthy storage drives in a group of storage drives in a round robin manner and identifying an individual destination drive extent from each selected storage drive. The corresponding destination drive extents replace the drive extents located in the source storage drive, and are used to store data copied from the drive extents located in the source storage drive. Data is copied in parallel from a set of multiple drive extents located in the source storage drive that is selected based on the current total input/output load determined for each storage drive in the set of healthy storage drives, and on the storage drives on which the corresponding destination drive extents are located.
US10289330B2 Allocating shared memory among multiple tasks in a multiprocessor environment
The present disclosure generally relates to a method and system for efficiently sharing limited memory among multiple processors. Each processor has a local linked list. The local linked list identifies the pages allocated to the specific processor as well as the number of free codewords for each allocated page. Additionally, the local linked list includes the location of the next free codeword(s) for each allocated page. When all codewords are available, the page is considered free and may be sent back to the page pool used by all of the processors. If there are a sufficient number of contiguous free codewords on an allocated page, then new codeword data may be stored in the page. If there is not a sufficient number of contiguous free codewords on any allocated page, then a new page is allocated from the page pool. Thus, efficient allocate of memory resources is achieved.
US10289324B2 Hardware storage device optimization
A method and system for improving operation of a memory device is provided. The method includes detecting, via sensors, environmental factors affecting an operation of individual hardware storage devices within an array of hardware storage devices. The environmental factors are analyzed with respect to operational characteristics of the individual hardware storage devices and a resulting expected failure rate for the individual hardware storage devices is determined. Array parameters associated with a hardware configuration for the array of hardware storage devices with respect to each expected failure rate are determined and associated issues are detected. Reliability characteristics and associated risks of the array of hardware storage devices are determined and a functionality of the array of hardware storage devices is modified.
US10289315B2 Managing I/O operations of large data objects in a cache memory device by dividing into chunks
Various aspects for managing input/output (I/O) operations for data objects (e.g., large data objects (LOBs)), in a storage system are provided. For instance, a method may include receiving an I/O request for executing an I/O operation on a data object, determining the size of the data object, and determining the data object to be a non-conforming data object relative to a storage threshold of a cache memory device. The method may further include dividing the non-conforming data object into multiple data chunks, each of the data chunks having a size that is less than the storage threshold, moving one or more data chunks stored in one or more memory spaces of the cache memory device to a long-term memory device to free up the one or more memory spaces, and storing one or more of the data chunks of the non-conforming data object in the freed-up memory space(s).
US10289304B2 Physical address management in solid state memory by tracking pending reads therefrom
A storage system includes a controller connected to a solid state memory device. The controller releases the physical address for reassignment when no pending reads are associated with the physical address. In certain embodiments, a read status table may be included within the storage system. In certain embodiments, subsequent to the release of the physical address, erase operations may erase data at the physical address and the physical address may be reassigned to a new logical address by ensuing host write operations.
US10289285B2 Globally scalable solution
A system to configure a software solution involves a system that includes (i) a configuration service executing on a computer processor and configured to select, based on a user attribute of a user, a configurable user interface from multiple configurable user interfaces of the software solution, and select, based on the user attribute of the user, a configurable workflow from multiple configurable workflows of the software solution, (ii) a computer server configured to perform a pre-determined task by at least receiving, via the configurable user interface, a user input, and executing, based on user input and according to the configurable workflow, multiple functional engines of the software solution, and (iii) a data repository configured to store the multiple configurable user interfaces and the multiple configurable workflows.
US10289274B2 Vehicle driver assistance apparatus and vehicle driver assistance method therefor
A vehicle driver assistance apparatus in a vehicle, the apparatus including a display; a vehicle information acquisition unit configured to acquire vehicle information of another vehicle which is driving or standing in a vicinity thereof; a wireless communication unit configured to wirelessly communicate with the other vehicle; and a processor configured to display information on the display corresponding to at least one service related to the acquired vehicle information, the at least one service being authorized by the other vehicle to be accessed by the vehicle, and execute the at least one service in response to a selection of the information on the display.
US10289272B2 Remote user interface for media player
A portable media player communicates with a host computer for enabling a user of the player to manage media distribution using the control software of the host computer. The host computer can send a GUI that is displayed on the otherwise “dumb” player, and the user can view the GUI and press a single button to command the control software to download a media title to the player. The host computer can periodically poll the player to determine its status.
US10289270B2 Display apparatus and method for displaying highlight thereof
A display apparatus and a method for displaying a highlight thereof are provided. The method for displaying a highlight on a display apparatus includes determining a shape and a size of a menu item selected by a user, determining a plurality of source images to be used to generate a highlight with respect to the menu item according to whether the highlight has symmetry based on the shape of the menu item, and generating the highlight with respect to the menu item by magnifying a size of the plurality of source images according to the size of the menu item and displaying the generated highlight.
US10289261B2 Visualization of spending data in an altered reality
Systems, methods, and non-transitory computer readable media for visualizing user spending data in an altered reality are provided. Spending data includes items purchased, budgets for specific rooms or categories, prices paid, dates of purchase, and amounts spent. The user may interact within the altered reality to manage spending and move budgets between rooms or categories.
US10289256B2 Dynamic assignment of possible channels in a touch sensor
Methods are disclosed for dynamic assignment of possible channels in a touch sensitive device having rows and columns. In an embodiment, a method determines a first signal space in which to generate signals for use in the touch sensor. Signals are then generated in the first signal space on separate ones of the rows and a column signal is sensed on a column. The first signal space is replaced with a second signal space, and a second plurality of signals is generated for use in the touch sensor in the second frequency space. The second plurality of signals is sensed to identify a touch event in the touch sensitive device.
US10289246B2 Integrated touch-control display panel and touch-control display device
The present disclosure provides an integrated touch-control display panel and a touch-control display device. The integrated touch-control display panel includes a first substrate and a second substrate arranged opposite to the first substrate. The first substrate and the second substrate each includes a display region and a non-display region surrounding the display region. In the display region, a plurality of touch-control driving electrodes extending along the first direction and sequentially arranged along the second direction are disposed on the first substrate, and a plurality of touch-control sensing electrodes extending along the second direction and sequentially arranged along the first direction are disposed on the second substrate. The first direction is perpendicular to the second direction. A shielding structure is disposed between two adjacent touch-control driving electrodes. The shielding structure includes a plurality of first shielding electrodes extending along the first direction and arranged along the second direction.
US10289224B2 Pressure sensing display and manufacturing method thereof
A pressure sensing display includes a first substrate, a thin film transistor (TFT) array, a first sensing element, a second sensing element and a compressible layer. The first substrate has a first surface and a second surface, and the first surface is opposite to the second surface. The TFT array is disposed on the first surface. The first sensing element is disposed on the second surface. The second sensing element is disposed opposite to the first sensing element. The compressible layer is disposed between the first sensing element and the second sensing element. A manufacturing method of the pressure sensing display is also disclosed.
US10289222B2 Handling of touch events in a browser environment
Handling of touch events in a browser environment is disclosed. An example method includes, while a document is displayed on a touchscreen display of a device, detecting a touch event at the touchscreen display, and selectively processing the detected touch event using one of a default hander, a touch event handler, and a conversion to one or more mouse events, according to a touch event handling property defined for the document.
US10289218B1 Enhanced video system control and yoke integration
A display control system with a thumb wheel input device affixed to a yoke gives a pilot access to video from various sensors. Up and down inputs of the thumb wheel control the brightness of an image on the display while an inward click or depression click of the thumb wheel acts as the yoke clear switch. A directional click left or right may toggle image contrast inversion, cycle input sources, or execute other functionality associated with specific image sources.
US10289207B1 Methods and systems for hands free control in a virtual world
Systems and methods are provided to allow a user to use their feet as an alternative to their hands as a source of input for motion control. Such a method may be provided comprising receiving orientation data representing orientation information for a controller manipulated by a user, receiving movement data representing dynamic information for the controller, evaluating at least one of the orientation data and the movement data, and moving an avatar in a direction based on the direction in which the controller is moved. The method can be implemented in a software application or across multiple software applications on different platforms.
US10289206B2 Free-form drawing and health applications
Various systems and methods for implementing free-form drawing for health applications are described herein. A system for implementing a health application includes a user interface module to receive, at a user device, a plurality of parameters including a free-form gesture path, the free-form gesture path representing an air gesture performed by a user of the user device; and a control module to adjust a fitness routine of the user based on the plurality of parameters.
US10289205B1 Behind the ear gesture control for a head mountable device
Example embodiments include an example method that involves detecting, via a gesture-detection sensor of a head-mountable device (HMD), a first gesture in a buttonless-touch region. The buttonless-touch region is located behind an ear of a wearer of the HMD. The method also includes activating a voice interface responsive to detecting the first gesture and, while the voice interface is activated, receiving an audio input signal via a microphone. The method further includes detecting, via the gesture-detection sensor, a second gesture in the buttonless-touch region and, responsive to detecting the second gesture, deactivating the voice interface. The method still further includes processing the audio input signal to determine a voice command having a start-point corresponding to the detected first gesture and an end-point corresponding to the detected second gesture.
US10289200B2 Force indication of a boundary
For force identification of a boundary, code detects an attention area on a display intersecting a boundary of the display. In addition the code provides a force indication through a feedback device in response to detecting the attention area intersecting the boundary.
US10289196B2 Techniques for ocular control
An ocular control system arranged to determine electric potentials associated with a set of sensor. The ocular control system may determine direction of gaze or motion based on the determined electric potentials. The determined direction of gaze or motion may be used to provide data input for a computing device.
US10289194B2 Gameplay ride vehicle systems and methods
A ride system for an amusement park includes a ride vehicle configured to accommodate a rider and configured to travel along a ride path, a head mounted display configured to be worn by the rider, and a control system. The control system is configured to display a virtual instruction to the rider via the head mounted display, receive a signal from a user input device associated with the rider, determine that the signal received from the user input device corresponds to the virtual instruction, and trigger a movement of the ride vehicle in response to determining that the signal corresponds to the virtual instruction.
US10289192B2 Embedded grasp sensing devices, systems, and methods
Implementations of the present invention relate to apparatuses, systems, and methods for measuring the grasp state, position, or hand pose of a user's hand relative to a device, which could be used as an input for human-machine input, augmented reality, virtual reality, video games, or tele-manipulation. The device may include a plurality of grasp sensors embedded within the device. A kinematic hand model can be used in combination with grasp sensing data to estimate a user's hand pose.
US10289189B2 Usage pattern based supervisory control of power management
A supervisory control system provides power management in an electronic device by providing timeout periods for a hardware component to lower levels of the operating system such as a power management arbitrator and/or a hardware interface controller. The timeout periods are chosen based on usage patterns detected on the electronic device and based on user preference information. The power management arbitrator and/or hardware interface controller transition at least a portion of a hardware component to a lower-power state based on monitored activity information of the hardware component. The supervisory control system may further provide wakeup periods to the power management arbitrator and/or a hardware interface controller to determine whether the hardware component should be transitioned to a higher power state at the end of the wakeup period if the hardware component satisfies a transition condition.
US10289185B2 Apparatus and method for efficient estimation of the energy dissipation of processor based systems
A system and method of scheduling tasks, comprising receiving activity and performance data from registers or storage locations maintained by hardware and an operating system; storing calibration coefficients associated with the activity and performance data; computing an energy dissipation rate based on at least the activity and performance data; and scheduling tasks under the operating system based on the computed energy dissipation rate.
US10289184B2 Methods of achieving cognizant power management
A system and method of increasing the efficiency of overall power utilization in data centers by integrating a power management approach based on a comprehensive, dynamic model of the data center created with integrated environmental and computational power monitoring to correlate power usage with different configurations of business services utilization, with the techniques of CPU level power management.
US10289183B2 Methods and apparatus to manage jobs that can and cannot be suspended when there is a change in power allocation to a distributed computer system
A non-transitory computer readable storage medium storing instructions executable by one or more processors of a distributed computer system to perform operations including determining whether a power consumed by the distributed computer system is greater than a power allocated to the distributed computer system, responsive to determining the power consumed by the distributed computer system is greater than the power allocated to the distributed computer system, determining whether all jobs being processed by the distributed computer system are processing at a lowest power state for each job, wherein a job includes one or more calculations performed by the one or more processors of the distributed computer system and responsive to determining all jobs being processed by the distributed computer system are processing at a lowest power state for each job, suspending a job having a lowest priority among all jobs being processed by the distributed computer system is shown.
US10289176B1 Electronic device with improved heat dissipation capability
An electronic device includes a first body, a second body, a shaft, a cam, a cover plate, a fulcrum and a lever element. The first body has a convection groove. The shaft is connected to the second body. The fulcrum is connected to the shaft and disposed in the first body. The second body is pivoted to the first body through the shaft and the cam. The cover plate is movably disposed on the first body and configured to operably hide the convection groove. The fulcrum is disposed in the first body. The lever element is disposed in the first body and pivots about the fulcrum. The lever element includes a first end and a second end, respectively located at two opposite sides of the fulcrum. The cam abuts against the first end, and the second end is movably coupled to the cover plate.
US10289175B2 Active thermoelectric cooling pad with infrared thermal sensor
A cooling pad to dissipate heat from a portable computing system. The cooling pad of the present invention includes a fan, heat sink and thermal sensor inside the cooling pad housing. When the cooling pad heat sink is placed next to the portable computing system and its thermal sensor detects a portable computing system temperature above a pre-determined threshold, the fan in the cooling pad can turn on to dissipate heat from the cooling pad's heat sink and thereby also dissipate heat from the portable computing system.
US10289174B2 Solid state drive apparatus
A solid state drive apparatus includes a housing having a first accommodation space and a second accommodation space; a substrate mounted in the first accommodation space, wherein at least one non-volatile memory chip is mounted on the substrate; and a heat dissipation member mounted in the second accommodation space and including an isolation barrier that defines a boundary between the second accommodation space and the first accommodation space and a plurality of fin portions that extend from the isolation barrier away from the first accommodation space, wherein a plurality of through air holes are provided in a side of the housing adjacent the second accommodation space.
US10289173B2 Storage drive heat sink mounting structure
A heat sink can be used as part of a storage drive to perform multiple functions, both structural and thermodynamic. It can be used as a heat dissipating element and it can be used as the key mechanical mounting structure for storage drives, such as hard disk drives (HDD), and any circuit boards.
US10289172B2 Holding device
A holding device includes a frame module and an accommodation unit. The frame module includes a plate body and two lateral plates oppositely disposed on the first plate body. A placement area is collectively defined by the plate body and the lateral plates. Two protrusions are respectively provided on the lateral plates. The accommodation unit includes a tray and two elastic plates. The tray is slidably located within the placement area, and an accommodation space is defined between two opposite sides of the tray. Each elastic plate is elastically connected to one of opposite sides of the tray. When the tray is moved after a load is placed within the accommodation space, the protrusions respectively push the elastic plates towards the accommodation space so that the load is toollessly fastened between the elastic plates.
US10289157B2 Head-mounted display device
A head-mounted display device includes a wearable device, a display mainframe and a pivoting mechanism. The display mainframe includes a cover body and a display-receiving portion connected to one side of the cover body. The cover body is provided with a light transmissive area and an accommodation area in which the light transmissive area is arranged between the accommodation area and the display-receiving portion. The pivoting mechanism is pivotally connected to the wearable device and the display mainframe.
US10289154B2 Portable computer with multiple display configurations
A portable computer that is configurable between a plurality of display modes including a laptop mode (in which the portable computer has a conventional laptop appearance) and an easel mode in which the base of the computer and its display component stand vertically forming an inverted “V.” The portable computer includes a hinge assembly that couples the display component to the base of the computer, and allows the display component to be rotated about an axis along an interface between the display component and the base to configure the portable computer between a closed position, the laptop mode and the easel mode.
US10289143B2 Agent-based microgrid architecture for generation following protocols
A system for predicting power and loads over a single, relatively short time horizon. More specifically, a system comprising a Storage Agent (S-agent) Cohort within a grid control society, wherein the system expands G and L intra-cohort protocols to allow the S-cohort to participate in power management of the grid by scheduling storage components in source or load roles as determined by the time-varying state of the power imbalance and by the risk-adjusting capacity margin relationship between the G and L cohorts.
US10289142B2 Induction type power supply system and intruding metal detection method thereof
A method used for an induction type power supply system, for detecting whether an intruding metal exists in a power transmission range of the induction type power supply system, includes interrupting at least one driving signal of the induction type power supply system to stop driving a supplying-end coil of the induction type power supply system; obtaining a first attenuation slope during a first period when driving of the supplying-end coil is stopped, and obtaining a second attenuation slope during a second period when driving of the supplying-end coil is stopped; and determining whether the intruding metal exists in the power transmission range of the induction type power supply system according to the first attenuation slope and the second attenuation slope.
US10289141B2 Method for generating power distribution network (PDN) model, and power distribution network analysis method and device
A method for generating a power distribution network (PDN) is provided. A heterogeneous circuit data is input. A plurality of horizontal power lines and a plurality of vertical power lines are determined according to the heterogeneous circuit data. A PDN model of the heterogeneous circuit is determined according to the horizontal power lines and the vertical power lines. Power consumption value is assigned to a plurality of internal nodes of the PDN model of the heterogeneous circuit. The PDN model of the heterogeneous circuit is adjusted to meet a target voltage drop limitation of the heterogeneous circuit data.
US10289139B1 Power circuit and its operation method for regulating power transfer
A power circuit for regulating power transfer includes: a power converter circuit having an input and an output and arranged to be connected between a power supply and a load to regulate power transfer therebetween; an input capacitor connected across the input of the power converter circuit; a series pass element arranged to be connected between the power supply and the input capacitor; and a control circuit, operably connected with the series pass element and the power converter circuit, for controlling operation of the series pass element. The power circuit further includes an input capacitor power control circuit operably connected with the input capacitor and arranged to provide power to the input capacitor to facilitate charging of the input capacitor when a voltage across the series pass element is detected to be above a voltage threshold as a result of an increase in a voltage of the power supply.
US10289137B2 System and method for a current controller
In accordance with an embodiment of the present invention, a method of controlling current through a transistor includes measuring a voltage across the transistor, measuring a current through the transistor, determining a safe operating current for the measured voltage across the transistor, and adjusting a voltage of a control node of the transistor using a feedback controller until the measured current through the transistor is not greater than the determined safe operating current.
US10289129B2 Pump controller system and method
A method and apparatus for a pump control system. One or more embodiments of the invention include a pump controller that can perform a self-calibrating procedure, can provide precise motor speed control, can provide a limp mode before shutting down the motor when system parameters are exceeded and/or fault conditions occur, can detect fault conditions, and can store fault conditions for later retrieval.
US10289117B1 Lift and tilt platform
A docking head assembly and techniques for use are provided. The docking head assembly may include a lifting mechanism and a tilting mechanism. A tilt angle may be determined based on data that is associated with a path extending between a first floor and a second floor of a facility. The lifting mechanism may lift an inventory holder. The tilting mechanism may tilt the inventory holder in accordance with the tilt angle. The mobile drive unit may transport the inventory holder along the path in the lifted, tilted orientation.
US10289115B2 Automated vehicle map localization based on observed geometries of roadways
A map-localization system for navigating an automated vehicle includes a path-detector, a digital-map, and a controller. The path-detector is used to detect observed-geometries of a roadway traveled by a host-vehicle. The digital-map indicates mapped-geometries of roadways available for travel by the host-vehicle. The controller is in communication with the path-detector and the digital-map. The controller is configured to determine a location of the host-vehicle on the digital-map based on a comparison of the observed-geometries to the mapped-geometries.
US10289112B2 Method and system for positioning a truck for loading
A method for positioning a truck for loading by a loading machine includes setting a loading spot location by the loading machine via a truck spotting system. The loading spot location is broadcast to trucks within a broadcast range. The loading spot location is displayed only to a truck that is in reverse gear.
US10289109B2 Methods of error detection in fabrication processes
Methods and computer program products for performing automatically determining when to shut down a fabrication tool, such as a semiconductor wafer fabrication tool, are provided herein. The methods include, for example, creating a measurement vector including process parameters of semiconductor wafers, creating a correlation matrix of correlations between measurements of parameters obtained of each wafer, creating autocorrelation matrixes including correlations between measurements of the parameter obtained for pairs of wafers; creating a combined matrix of correlation and autocorrelation matrixes, obtaining a T2 value from the measurement vector and combined matrix, and stopping a semiconductor wafer fabrication tool if the T2 value exceeds a critical value.
US10289105B1 Method for RF communication between automated guided vehicle and manufacturing equipment in automated material handling system
Provided is a technology capable of constructing an RF communication automated material handling system while minimizing structural change for a previously installed optical-communication automated material handling system, by constructing RF communication environment between an automated guided vehicle and manufacturing equipment by using separate communication modules provided in the automated guided vehicle and the manufacturing equipment.
US10289104B2 Systems and methods for controlling a conveyor system during product changeovers
System for controlling a conveyor system in a wallboard production line, including a computer processor and a deadband tuning module for controlling at least one of a line speed of a conveyor belt, a foam air amount for a slurry, and an amount of water deposited into a mixer. The deadband tuning module calibrates and sets a hysteresis threshold value based on input data of at least one of the line speed, the foam air amount, and the amount of water. The input data is collected over a predetermined period. A database is provided for storing at least one statistical information of the input data during the predetermined period. The deadband tuning module determines a deadband range based on the hysteresis threshold value and the at least one statistical information using the processor.
US10289103B2 Formation of set-up families for a machining system with a machine tool
A machine tool having a tool magazine for tools, which the machine tool can hold one at a time in order to machine a workpiece is provided. A method for controlling the machine tool includes steps of detecting workpieces to be machined and grouping detected workpieces into set-up families in such a way that a set-up associated with the set-up family is sufficient for machining the workpieces belonging to the set-up family. The set-up includes tools, which can be simultaneously loaded in the tool magazine, and the set-up families are formed in such a way that the number of tools that must be loaded in order to machine the detected workpieces is minimized as far as possible.
US10289099B2 Operation order system
An operation order system includes a management apparatus that manages processing executed by a plurality of processing machines and operations performed on the processing machines by operators and that determines a next operation for each operator based on an operation state of the operator, and portable terminal that can be carried by the operator and via which the operator can input the operation state of the operator so that the portable terminal transmits the input operation state to the management apparatus through wireless communication, the portable terminal receives the next operation from the management apparatus through wireless communication and displays the received next operation. The portable terminal receives, as the operation state, operation start information or operation completion information input from the operator indicating that the operator has started or completed the operation at a home position in a facility.
US10289098B2 Dynamic footwear cushioning system
Disclosed are embodiments for a dynamic footwear cushioning system. One example embodiment includes: setting a cushioning level for cushioning material in accordance with a first setting; and altering, in dependence upon an environmental condition change, the cushioning level for the cushioning material in accordance with a second setting.
US10289089B2 Field device
A field device for controlling actuators and for processing and relaying sensor signals, having a control unit for providing control signals, having a transmission device for transmitting the control signals within the field device, wherein the transmission device comprises at least one interface designed for electrical coupling of a function module, having at least one function module designed as an engine control module, which is equipped for controlling at least one electrical drive depending on control signals from the control unit, wherein the control unit and the function module are electrically connected to each other by means of the transmission device, wherein the transmission device is designed for providing electrical drive energy to the engine control module and wherein the engine control module is designed for providing electrical drive energy to the drive in order to enable operation of the electrical drive with the electrical drive energy.
US10289079B2 Management system using function abstraction for output generation
An arrangement includes a memory, a display, a user input device, and a processing circuit. The memory stores programming instructions and data values corresponding to a first object data record having a first format and a second object data record having a second format. The first record corresponds to a first BAS device, and the second record corresponds to a second BAS device. The processing circuit receives additional data values from BAS devices and stores the additional data values in the memory. The processing device retrieves a data value corresponding to the first record from the memory. The processing device stores an object type definition having a third format, and maps the data value corresponding to the first record to the third format. The processing circuit provides the requested data based on the mapped data value to a software operation for generating a display.
US10289076B2 Concierge robot system, concierge service method, and concierge robot
A concierge robot system, a concierge service method, and a concierge robot are provided. The system provides an artificial intelligence type of concierge service, and includes: a user interface device that receives an external image and an external voice, and outputs the received image or voice on a screen or by voice; a storage device where a program that provides data through the user interface device based on learning data generated by using a neural network model is stored; and a processor that executes the program, wherein the program includes instructions for recognizing an emotion of a user, identified from the external image based on the learning data, outputting data that represents an emotion according to the emotion recognition to the screen, generating a conversation sentence that corresponds to natural language of web data externally collected through web scraping based on the learning data and outputting it by voice, generating user recommendation data for the identified user based on the learning data, and outputting the user recommendation data on the screen or processing it into natural language and outputting a corresponding conversation sentence by voice.
US10289072B2 Electronic timepiece and setting display method
An electronic timepiece includes: a bezel having location markers for indicating positions of the world; a second hand moving relative to the bezel; a memory storing time difference information in which each location marker is associated with information relating to a time zone to which a position indicated by each location marker belongs; and a controller performing operation control for moving the second hand relative to the bezel, and the bezel has a set exception indication position representing non-correspondence to any time zone associated with each location marker by being in a predetermined positional relationship with the second hand, and the controller causes the second hand and the exception indication position to be in the predetermined positional relationship when there is no location marker associated with a set time zone, during display relating to the set time zone for a date and time to be displayed.
US10289068B2 Image formation apparatus
An image formation apparatus includes: a casing; first and second heat sources disposed in the casing; a first blower blowing air toward the first heat source to cool the first heat source; and a second blower blowing air toward the second heat source to cool the second heat source. The first and second blowers are disposed to have their respective suction portions facing each other so that the air blown out via the first blower and that blown out via the second blower move away from each other. An air suction port which sucks from outside the casing the air that is blown by the first blower and an air suction port which sucks from outside the casing the air that is blown by the second blower are configured by a common air suction port.
US10289059B2 Drawer unit and image forming apparatus including the same
A drawer unit includes: a drawer member allowed to shift toward a storage unit in an inserting direction, or shift from the storage unit in a drawing direction; a lock member rotatably supported by the drawer member; a first regulation member that engages with the lock member to regulate a shift of the drawer member when the drawer member is located at a first position; a second regulation member that engages with the lock member to regulate a shift of the drawer member when the drawer member is located at a second position; and an operation unit that receives a first operation that rotates the lock member in the drawing direction to allow engagement between the lock member and the first regulation member, and a second operation that rotates the lock member in the inserting direction to allow engagement between the lock member and the second regulation member.