US10587427B2

Once a group communication such as a video conference has been initiated, embodiments of the present disclosure provide for equitably managing the conference so that each participant can be given a chance to speak or contribute. For example, and according to one embodiment, the participants can be placed into a rotating queue based upon the order in which they joined the conference. As the conference progresses, each participant can be allowed to speak, while the other participants are muted, for up to a predetermined amount of time. Once that time expires, or the speaker yields the remaining time, the next participant in the rotating queue can be allowed to speak for up to the same predetermined amount of time. This rotation can continue for up to a predetermined number of rotations, a predetermined amount of time for the conference, or until the participants otherwise end the conference.
US10587424B1

In a PoDL system, a PHY has its I/O terminals coupled to a wire pair via a galvanic isolation transformer and a CMC. Thus, DC power and common mode noise are blocked from the PHY inputs. One end of the secondary winding of the transformer is directly coupled to one winding of the CMC. A DC power supply has its positive voltage terminal directly coupled to the other end of the secondary winding and has its other output terminal (e.g., ground) directly coupled to the other winding of the CMC. An AC-coupling capacitor is coupled between the two outputs of the power supply. Differential signals are applied across the secondary winding to couple the differential signals to the PHY, while the secondary winding conducts the DC voltage to one of the wires (via the CMC), and the ground is coupled to the other one of the wires (via the CMC).
US10587421B2

A method includes verifying that firmware of a device is trusted and contains a root of trust. The method also includes verifying that a protected storage of the device contains a private or secret key associated with a device certificate that is stored in a persistent storage of the device. The method further includes verifying the device certificate of the device using the root of trust. In addition, the method includes, in response to verifying that the protected storage contains the private or secret key associated with the device certificate and verifying the device certificate, determining that the device is a genuine device. The root of trust could include a trusted certificate or a trusted public key.
US10587418B2

An authentication request including at least one of a user identifier and a wearable device identifier of a user is received at a server from a terminal. The server stores a relationship between the user identifier, the wearable device identifier, and a server authentication key. Downlink authentication information is acquired by the server. A detection instruction including the downlink authentication information and the wearable device identifier is issued to the terminal. A detection acknowledgment returned by the terminal is received by the server. The detection acknowledgment includes uplink authentication information generated by a wearable device designated in the detection instruction, according to a device authentication key and the downlink authentication information. The device authentication key is the same as, or corresponds to, the server authentication key. The user is authenticated by the server, including matching the downlink authentication information with the uplink authentication information by using the server authentication key.
US10587415B2

Embodiments of the disclosure relate to controlling access to email content. According to various embodiments as described herein, an email message may be accessed by a computing device to identify a uniform resource locator (URL) within the email message, wherein the URL corresponds to a resource residing in a protected location that is not accessible by a native browser application of the client device. The computing device may determine whether the client device is permitted to access the URL and request access to the resource via the secure browser application of the client device upon a determination that the client device is permitted to access the resource in accordance with the at least one resource rule.
US10587412B2

Aspects provide for a virtual machine structure wherein processors are configured to create an encrypted code virtualization machine for code machine instructions of a retrieved package that has a security field value that indicates secure code, wherein the code machine instructions of the first retrieved package are allocated to encrypted code memory regions of a computer memory resource. Configured processors further create a non-encrypted code virtualization machine in non-encrypted code memory regions of a computer memory resource comprising code machine instructions of another retrieved package that has a security field value that does not indicate secure code; and define a union mixed secure virtual machine image to include (as a function of) the encrypted code virtualization machine and the non-encrypted code virtualization machine.
US10587406B1

Data within a file system may be protected using a key rotation scheme. The key rotation scheme may include a data key and a metadata key. The data key may be used to encrypt data portions of the file system while the metadata key may be used to encrypt the metadata of the file system. The metadata key may be generated based at least in part on a user input and may be rotated at the end of a key rotation interval.
US10587402B2

Multiple bit values can be encoded on a single photon in a quantum key distribution (QKD) system using a plurality of sidebands of an optical carrier frequency. Computational and conjugate bases can be defined, and photons decoded based on a selected state from either basis. If n sidebands are available, as many as log2 n bits can be encoded on a single photon. Errors in detected bit values due to selection of an incorrect basis state or other errors can be at least partially corrected by bit distillation to identity bit strings for which a transmitter and a receiver record the same values, without insecure transmission of these values.
US10587399B2

In various embodiments, a computer-readable memory medium coupled to a processor is disclosed. The memory medium is configured to store instructions which cause the processor to retrieve a seed value, receive a digital bit stream, receive a digital bit stream, generate a stream of random bits, using the seed value as a seed to a pseudo random number generator (PRNG), wherein the stream of random bits contains at least as many bits as the digital bit stream, shuffle bits of the stream of random bits to create a random bit buffer, generate an obfuscated digital bit stream by applying a first exclusive OR (XOR) to the digital bit stream and the random bit buffer, wherein the obfuscated digital bit stream has the same number of bits as the digital bit stream, and provide the obfuscated digital bit stream to the communications interface.
US10587380B2

A method of encoding a first bit and a second bit for transmission on a transmission band is provided. The method includes receiving a bit stream that includes the first and second bits, mapping the first bit into a first symbol, mapping the second bit into a second symbol, differentially encoding at least the first symbol and the second symbol, and causing the first and second symbols to be transmitted on a transmission band as part of a symbol stream.
US10587378B2

A downlink information processing method, user equipment, a base station, and a communications system are disclosed. In one aspect, a method performed by a terminal device such as user equipment (UE) includes: determining that a cell-specific frequency shift of downlink information is equal to a cell-specific frequency shift of a cell-specific reference signal (CRS), determining a resource element location according to the cell-specific frequency shift of the downlink information, where a duration of a transmission time interval (TTI) to which the resource element location belongs is less than or equal to a time length of one timeslot, receiving the downlink information at the resource element location, and demodulating downlink data according to the downlink information.
US10587375B2

A first communication device generates a physical layer (PHY) preamble of a PHY data unit. A signal field of the PHY preamble includes i) a common block of information bits having information for multiple second communication devices and ii) a plurality of user blocks of information bits, each user block having information for a respective one of the multiple second communication devices. The common block includes a frequency resource unit allocation field that defines a plurality of frequency resource units corresponding to a PHY payload of the PHY data unit. The user blocks respectively correspond to frequency resource units defined by the frequency resource unit allocation field. Each user block includes an indication of a modulation and coding scheme (MCS) used in the corresponding frequency resource unit. Each group of two user blocks is encoded as a respective second encoded block to allow the multiple second communication devices to efficiently decode the signal field.
US10587368B2

The present invention provides a method of transmitting broadcast signals. The method includes, encoding, by an encoder, PLP (Physical Layer Pipe) data; time interleaving, by a time interleaver, the encoded PLP data; frame mapping, by a framer, the time interleaved PLP data onto at least one signal frames; frequency interleaving, by a frequency interleaver, data in the at least one signal frames; and waveform modulating, by a waveform module, the frequency interleaved data in the at least one signal frame and transmitting, by the waveform module, broadcast signals having the modulated data, wherein the frequency interleaving is conducted according to an interleaving mode, wherein the interleaving mode is determined based on a FFT (Fast Fourier Transform) size.
US10587356B2

A method of performing wireless communication includes accumulating, by a user equipment (UE) during initial cell search, samples of received data over a maximum front-end bandwidth of the UE. The method also includes splitting the samples into smaller, non-overlapping spectrum chunks, and performing correlation-based detection on one or more of the smaller, non-overlapping chunks. The method further includes detecting a wireless communication system based on results of the correlation-based detection.
US10587342B2

The invention concerns an embedded optical ring communication network (10) suitable for transmitting data between equipment (12a-12h), characterised in that it comprises an assembly of distribution boxes (14a-14h) each connected to two other distribution boxes (14a-14h) by multimode bidirectional optical fibres (16a-16h) so as to form a ring, suitable for also being connected to a multiplexer/demultiplexer (18a, 18b, 18c) by multimode bidirectional optical fibres, and in that each optical fibre (16a-16h) is suitable for transporting optical signals of at least three different modes (32, 32, 34).
US10587337B2

The present invention discloses a method, including: determining, by first user equipment, a frame structure of a first serving cell; and sending and receiving, by the first user equipment in the first serving cell, information based on the frame structure of the first serving cell, where: in the frame structure of the first serving cell, one radio frame includes at least one first subframe and at least one second subframe, and both the first subframe and the second subframe include a symbol used for downlink transmission, a guard period, and a symbol used for uplink transmission; in the first subframe, a quantity of symbols used for downlink transmission is greater than a quantity of symbols used for uplink transmission; and in the second subframe, a quantity of symbols used for downlink transmission is less than a quantity of symbols used for uplink transmission.
US10587336B2

A disclosure of the present specification provides a method for transceiving data in a next generation mobile communication system. The method may comprise a step of receiving system information from a base station. The system information may comprise: system band information; information regarding a first uplink center frequency and a second uplink center frequency for an uplink band within the system band; and information regarding a first downlink center frequency and a second downlink center frequency for a downlink band within the system band. The method may comprise: a step of receiving, from the base station, a control signal to change the downlink band to a second downlink center frequency; and a step of tuning a radio frequency (RF) unit in order to switch the downlink band from the first downlink center frequency to the second downlink center frequency.
US10587326B2

[Object] To make it possible to select a cell that is more preferable for a terminal device in an environment in which beamforming is performed.[Solution] There is provided a device including: an acquiring unit configured to acquire first received power information indicating received power of a reference signal for measurement transmitted by a target base station using a weight set for beamforming in a terminal device and second received power information indicating received power of a reference signal for measurement transmitted by another base station using a weight set for beamforming in the terminal device; and a control unit configured to calculate received quality of the reference signal transmitted by the target base station in the terminal device based on the first received power information and the second received power information.
US10587325B2

Embodiments of the present disclosure disclose a method for reporting channel state information, including receiving a sounding signal set sent by the base station and determining a reference signal resource configuration index according to the sounding signal set, where the reference signal resource configuration index is used to indicate a reference signal resource configuration in reference signal resource configuration set information. The method also includes receiving a reference signal set sent by the base station, where the reference signal set corresponds to the reference signal resource configuration and determining channel state information according to the reference signal set. Additionally, the method includes sending the reference signal resource configuration index and the channel state information to the base station.
US10587312B1

A transmission interface with noise reduction function includes a first circuit and a second circuit, for transmitting a signal from the first circuit to the second circuit or from the second circuit to the first circuit. The first circuit includes a first sub-winding and a first wire unit, and the second circuit includes a second sub-winding and a second wire unit. When an electromagnetic noise passes through the first sub-winding and the first wire unit, two loop currents are respectively generated, and the currents have opposite directions to cancel each other so as to reduce the electromagnetic noise. Or, when an emitting current corresponding to the signal flows through the first sub-winding and the first wire unit, two magnetic fields are respectively generated, and the magnetic fields have opposite directions to cancel each other so as to reduce the electromagnetic interference.
US10587308B2

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.
US10587298B1

Techniques for providing transmission throttling for emission exposure management are described. Embodiments implement duty cycle based transmission throttling for emission exposure management. Transmission throttling implemented in accordance with embodiments drops or skips transmission of some portion of transmission blocks of a communication process, such as to drop some transmission blocks providing retransmission of data. Transmit power levels utilized with respect to each of transmission blocks transmitted may be closer to that of a transmit power control target level (e.g., meeting the TPC target level) while nevertheless meeting an emission exposure limit level. Embodiments may, for example, be implemented with respect to a hybrid automatic repeat request (HARQ) process. Other aspects and features are also claimed and described.
US10587293B2

A method for improving signal to noise ratio in an uplink transmission. The method includes determining a plurality of combinations of “N” possible users to be selected among “X” users that are transmitting signals to a base station comprising “n” number of antennas, where n>=N, wherein selected “N” users transmit on a same sub-carrier; computing signal to noise ratio (SNR) of the signals received from each of the users among the determined combination of “N” possible users; and selecting at least one combination among the plurality of combinations of “N” possible users, such that, a combined signal to noise ratio of the selected combination is maximum among all combinations.
US10587291B2

Front-end architecture having split triplexers for carrier aggregation and MIMO support. In some embodiments, a multiplexing architecture can include an assembly of filters configured to support carrier aggregation with one or more antennas. The assembly of filters can include a first triplexer configured to support a low-band, a mid-band, and a first high-band. The assembly of filters can further include a second triplexer configured to support the low-band, the mid-band, and a second high-band. The multiplexing architecture can further include a switch assembly implemented between the assembly of filters and respective one or more nodes associated with the one or more antennas.
US10587288B1

Systems and methods for decoding a product code is provided. The system comprises a media, a first buffer, a second buffer, and a decoder. The media stores a plurality of codewords of a first code of the product code. The first buffer temporarily stores at least one codeword that has failed to be decoded. The second buffer temporarily stores soft information to be used in decoding. The decoder is configured to decode the plurality of codewords, determine if a first count of the at least one failed codeword exceeds a designed maximum number of codewords recoverable using the decoding method. In response to determining that the first count does not exceed the predefined threshold, the decoder iteratively process each failed codeword of the at least one failed codeword with the soft information, and attempt to decode at least one of each failed codeword that has been iteratively processed.
US10587281B2

A system and method for sampling an RF signal uses a plurality of capacitors, a plurality of resistors, and a sampling circuit. A first port of each capacitor of the plurality of capacitors is coupled to the RF signal. A first port of each resistor of the plurality of resistors is coupled to one of a plurality of reference levels. A second port of each resistor of the plurality of resistors is coupled to a second port of a corresponding capacitor of the plurality of capacitors. The sampling circuit produces a plurality of digital outputs by sampling the second port of each resistor of the plurality of resistors.
US10587278B2

An analog or digital to encoder signal converter is provided that includes a current sense circuit, if an analog input, configured to receive an analog signal from a sensor and convert the signal into a digital signal via an analog-to-digital converter. The digital signal is processed to generate an appropriate reading value and an encoder string is made that represents the desired value for data transmission, wherein the string is formatted for a selected, specific encoder reader protocol. In this way, existing data collection systems that require a specific encoder protocol for data transmissions can be expanded to collect data from any sensing device with an analog or digital output, thereby adding value to existing encoder data collection systems by enabling them to collect data from devices other than just the customer billing meters for which the encoder protocol networks were designed.
US10587275B2

A locked loop circuit is disclosed. The locked loop circuit includes phase detection circuitry to generate a first error output based on a phase difference between a first reference input and a locked-loop output. Summing circuitry receives the first error output and a second error signal. The second error signal is based on one from a selection of error values. Oscillator/delay circuitry generates the locked-loop output. For a first mode of operation, the second error signal is based on a first selected error value. For a second mode of operation, the second error signal is based on a second selected error value different than the first selected error value.
US10587268B2

A gate driver includes a drive signal input terminal, a drive signal output terminal, a gate drive circuit, and a serial communication interface. The drive signal input terminal is configured to receive a gate drive signal. The gate drive circuit is coupled to the drive signal input terminal and the drive signal output terminal. The gate drive circuit is configured to provide the gate drive signal to the drive signal output terminal. The serial communication interface is coupled to the drive signal input terminal.
US10587267B2

In some examples, a level shifter circuit comprises: a first transistor pair cascoded at a first input node; a second transistor pair cascoded at a second input node, wherein the first and transistor pairs couple at a first node, a second node, a third node, and a fourth node; a third transistor pair coupled to the first transistor pair at the first and the third nodes, wherein the third transistor pair is configured to generate a first bipolar clock signal; a fourth transistor pair coupled to the second transistor pair at the second and the fourth nodes, wherein the fourth transistor pair is configured to generate a second bipolar clock signal; and a clock generation circuit coupled to the first node, the second node, the third node, and the fourth node.
US10587262B1

A gate driver circuit includes a gate driver and a sensing circuit. The gate driver is configured to generate an on-current during a plurality of turn-on switching events to drive a transistor, where a voltage across the transistor changes from a first value to a second value with a slope during the plurality of turn-on switching events, where the slope is of either an active type dependent on an amplitude of the on-current or a passive type. The sensing circuit determines whether the slope during a first turn-on switching event is the active type or the passive type, and regulates the amplitude of the on-current during a second turn-on switching event that is subsequent to the first turn-on switching event if the slope is the active type and to maintain the amplitude of the on-current as unchanged during the second turn-on switching event if the slope is the passive type.
US10587261B2

The invention relates to: Control circuit (1) for an electrical device (2), said control circuit (1) receiving as input a discrete electrical control signal (CMD), the control circuit (1) comprising a source (11) of voltage (±V) configured so as to supply the circuit according to a negative or positive voltage; a switch (12) normally closed in the absence of any discrete electrical control signal (CMD) and configured so as to isolate the electrical device from the voltage source as a function of the electrical control signal (CMD), said switch being connected between the voltage source and the electrical device (2); the switch (12) being sensitive to the discrete electrical control signal (CMD) for just one sense of voltage.
US10587257B2

The present disclosure relates to a commutation cell and to a compensation circuit for limiting overvoltage across the power electronic switch of the commutation cell and for limiting a recovery current in a freewheel diode of the commutation cell. The power electronic switch has a parasitic emitter inductance. A variable gain compensation circuit generates a feedback from a voltage generated across the parasitic inductance of the emitter of the power switch at turn-on or turn-off of the power electronic switch. The compensation circuit provides the feedback to a control of the power electronic switch to reduce the voltage generated on the parasitic emitter inductance. A power converter including the commutation cell with the compensation circuit is also disclosed.
US10587236B2

A driver circuit includes a first operational amplifier circuit, a second operational amplifier circuit, and at least one power switching circuit is provided. The first operational amplifier circuit receives a first input signal and generates a first output signal according to the first input signal. The second operational amplifier circuit receives a second input signal and generates a second output signal according to the second input signal. The at least one power switching circuit is coupled to the first operational amplifier circuit and the second operational amplifier circuit, and configured to switch at least one power supply for both the first operational amplifier circuit and the second operational amplifier circuit.
US10587235B2

In one example an amplifier includes a bias circuit, an open-loop gain stage including a first PMOS having a gate coupled to a first node, a source coupled to a second node, a drain coupled to a third node, and a bulk coupled to the bias circuit, a second PMOS having a gate coupled to a ground node, a source coupled to the second node, a drain coupled to a fourth node, and a bulk coupled to the bias circuit, a first NMOS having a drain and a gate coupled to the third node and a source coupled to a fifth node, a second NMOS having a drain coupled to the fourth node, a gate coupled to the third node, and a source coupled to the fifth node, an adjustable resistor coupleable between the third and fourth nodes, and a buffer stage coupled to the open-loop gain stage.
US10587233B2

An RF switch includes series-connected transistors having different threshold voltages, breakdown voltages and on-resistances, without relying on different channel lengths to provide these differences. A first set of transistors located near a power amplifier output are fabricated to have first channel regions with relatively high dopant concentrations. A second set of transistors located near an antenna input, are fabricated to have second channel regions with relatively low dopant concentrations. The first set of transistors can also include halo implants to increase the dopant concentrations in the first channel regions. Lightly doped drain (LDD) regions of the first set of transistors can have a lower dopant concentration (and be shallower) than LDD regions of the second set of transistors. Transistors in the first set have a relatively high on-resistance, a relatively high breakdown voltage and a relatively high threshold voltage, when compared with transistors in the second set.
US10587226B2

An amplifier device includes an input terminal, an output terminal, a first transistor having a control terminal and first and second current-carrying terminals, and a class-J circuit coupled between the second current-carrying terminal of the first transistor and the output terminal and configured to harmonically terminate the first transistor. The class-J circuit may include a first resonator, characterized by a first resonant frequency substantially equal to a second harmonic frequency. The first resonator may be coupled between the second current-carrying terminal and a voltage reference. A shunt inductor that is distinct from the first resonator may be coupled between the second current-carrying terminal and the voltage reference.
US10587224B2

Low-power multi-stage amplifiers are provided for capacitive reading of low-amplitude and low-frequency signals. An exemplary multi-stage amplifier comprises a plurality of amplification stages, wherein each of the amplification stages comprises an amplifying transistor and an active load, wherein substantially all of the amplification stages have one or more of an increasing DC bias level and a decreasing DC bias level relative to a prior stage, and wherein an output of a given one of the amplification stages is directly applied as an input to a subsequent one of the amplification stages.
US10587223B2

A high-power transmitter with a fully-integrated phase Iocking capability is disclosed and characterized. Also provided herein is a THz radiator structure based on a return-path gap coupler, which enables the high-power generation of the disclosed transmitter, and a self-feeding oscillator suitable for use with the transmitter.
US10587219B1

A transparent film has an adhesive backing adapted to emanate heat through heating elements incorporated throughout the film. The film is applied to a front surface of a solar panel array to provide the heat necessary to melt snow and ice. The device is provided with temperature sensors, inverters, and a battery to enable the device to self-activate and to accumulate and store electric power. When the accumulated snow and ice have been melted, the device de-activates and the transparent nature permits sunlight to enter and charge the solar cells.
US10587214B1

A matrix converter system having a current control mode operation is provided. The matrix converter system includes a matrix converter that includes a plurality of switches. A unity current reference vector having an amplitude of one is determined that defines an angle and frequency of an output current vector as a function of a reference phase angle, which is a function of the output current vector and an output voltage vector representing feedback signals of a multiphase signal output to a load. The unity current reference vector is used to control the matrix converter, to cause the output current vector to be aligned with the unity current reference vector. A unity voltage reference vector having an amplitude of one is provided that defines a reference angle and frequency as a function of a zero phase angle. The output voltage vector and the unity voltage reference vector are aligned to determine the reference phase angle as an angle between the aligned output voltage vector and the output current vector.
US10587213B2

A motor drive apparatus includes a converter configured to convert AC power inputted by an AC power supply to DC power and to output the same to a DC link, a DC link capacitor provided for the DC link, an inverter configured to convert the DC power in the DC link to AC power for driving a motor and to output the AC power, a DC voltage detection unit configured to detect a value of DC voltage applied across the DC link capacitor, an AC voltage detection unit configured to detect a peak value of AC voltage on an AC input side of the converter, and a leakage current detection unit configured to detect a leakage current caused by driving the motor, based on the value of DC voltage detected by the DC voltage detection unit and the peak value of AC voltage detected by the AC voltage detection unit.
US10587208B2

An elastomeric triboelectric generator housing structured for incorporation into a wheel for a vehicle is provided. The housing includes a least one cavity having a pair of opposed walls, and a triboelectric generator incorporated into the at least one cavity. The at least one cavity is structured to actuate responsive to application of at least one force to the housing along an axis extending through the at least one cavity and between a central axis of the housing and a circumference of the housing.
US10587206B1

A system includes a clamp circuit configured to regulate a converter input supply voltage based on control signals. The system also includes a converter configured to the adjust the converter input supply voltage to a converter output supply voltage. The system also includes a controller configured to adjust the control signals for the clamp circuit using a first mode based on the converter output supply voltage and a second mode based on the converter input supply voltage.
US10587205B2

A switching power supply device includes: a plurality of power supply circuits which include a first power supply circuit and a second power supply circuit and respectively correspond to a plurality of phases of a multiphase AC power supply; a switching circuit; an inrush current prevention (ICP) circuit; and a control circuit. The control circuit causes the switching circuit to switch a phase to be connected to the second power supply circuit to a phase corresponding to the first power supply circuit, and causes the ICP circuit to function so that initial charge of electrolyte capacitors included in the respective power supply circuits is performed. After the initial charge is completed, the control circuit causes the switching circuit to switch the phase to be connected to the second power supply circuit to the phase corresponding to the second power supply circuit, and causes the ICP circuit to turn off.
US10587203B2

A power conversion apparatus in which wiring lines are provided between DC buses of a first converter unit and DC buses of a second converter unit. The wiring lines are provided between the DC buses of the second converter unit and DC buses of a third converter unit. Fuses are interposed in the wiring lines, respectively.
US10587199B1

A power supply circuit includes a transformer, two load-monitoring circuits, a pulse-width modulation integrated circuit, and a burst mode control circuit. The first load-monitoring circuit is disposed on the primary side of the transformer for detecting a first current flowing through the primary side, thereby providing a corresponding first detecting voltage. The first load-monitoring circuit is configured to conduct or cut off the first current according to a control signal. The pulse-width modulation integrated circuit is configured to provide the control signal according to the first detecting voltage. The second load-monitoring circuit is disposed on the secondary side of the transformer for detecting a second current flowing through the secondary side, thereby providing a corresponding second detecting voltage. The burst mode control circuit is configured to adjust the value of the first detecting voltage according to the second detecting voltage.
US10587191B2

A dc-dc converting circuit and a method for controlling the same are provided. The dc-dc converting circuit includes an output stage, a mode detection circuit, a PWM signal generating circuit and a ramp signal generating circuit. The output stage provides an output voltage. The mode detection circuit provides a mode detection signal. The PWM generating circuit provides a time signal to the output stage. When the dc-dc converting circuit enters a continuous conduction mode from a discontinuous conduction mode, the ramp signal generating circuit provides a second ramp signal to the PWM signal generating circuit in a preset time according to the mode detection signal. The ramp signal generating circuit provides a first ramp signal to the PWM signal generating circuit after the preset time. A slope of the second ramp signal is greater than a slope of the first ramp signal.
US10587187B2

A signal amplifying circuit and associated methods and apparatuses, the circuit comprising: a signal path extending from an input terminal to an output terminal, a gain controller arranged to control the gain applied along the signal path in response to a control signal; an output stage within the signal path for generating the output signal, the output stage having a gain that is substantially independent of its supply voltage, and a variable voltage power supply comprising a charge pump for providing positive and negative output voltages, the charge pump comprising a network of switches that is operable in a number of different states and a controller for operating the switches in a sequence of the states so as to generate positive and negative output voltages together spanning a voltage approximately equal to the input voltage.
US10587177B2

A linear motor includes an armature mounted for driven linear oscillation substantially along a longitudinal direction; a secondary mass mounted for linear oscillation substantially along the longitudinal direction; and a coupling unit for coupling the armature and the secondary mass. The coupling unit includes at least two coupling spring assemblies and at least a coupling element, the coupling spring assemblies being arranged in planes perpendicular to the longitudinal direction and being spaced apart from each other, and the coupling element being fixedly connected with the coupling spring assemblies.
US10587175B2

A double-stator rotating electric machine includes a rotor, an outer stator disposed radially outside the rotor with an outer gap formed therebetween, and an inner stator disposed radially inside the rotor with an inner gap formed therebetween. The outer stator has an outer multi-phase coil wound thereon, and the inner stator has an inner multi-phase coil wound thereon. Moreover, the inner gap formed between the inner stator and the rotor is set to be larger than the outer gap formed between the outer stator and the rotor.
US10587174B2

A method of assembling an electric motor comprises axially translating a rotor of a rotor assembly in a first direction through a longitudinal bore of a stator, a first centering ring of the rotor assembly preventing a first end of the rotor from contacting an internal surface of the longitudinal bore; rotatably supporting a first end of the rotor assembly longitudinally extending from the rotor with a first support member; resting a second centering ring of the rotor assembly on the internal surface of the longitudinal bore; rotatably supporting a second end of the rotor assembly longitudinally extending from the rotor with a second support member; and axially translating the rotor assembly in a second direction, opposite the first direction, to place the rotor assembly in a position in which both the first centering ring and the second centering ring are outside the longitudinal bore.
US10587171B2

A manufacturing method for a rotating electric machine, in which the distal end portions of a plurality of coil ends, which are projected from slots of a stator core of a rotating electric machine and which are arranged in the radial direction of the stator core to form a plurality of layers, are held, and the coil ends are twisted and bent while moving the distal end portions in the circumferential direction. Neutral lines for bending the coil ends are different for each layer, and the neutral lines for the bending are positioned on farther outer sides for coil ends of farther outer layers.
US10587163B2

A brushless motor includes a stator assembly including a generally-cylindrical stator body having a center bore, teeth extending from the stator body towards the center bore and defining slots in between, and windings wound around the teeth; and a rotor assembly rotatably received within the center bore and includes a rotor shaft and a generally-cylindrical rotor body. The motor further includes at least one rotor bearing mounted on the rotor shaft, and at least one bearing support member supporting the rotor bearing. The bearing support member includes a radial body forming a bearing pocket for receiving the rotor bearing therein, and axial post inserts received within the slots of the stator assembly between adjacent sets of windings and engaging an inner surface of the stator body to support the rotor bearing with respect to the stator assembly along a center axis of the center bore of the stator assembly.
US10587161B2

A rotary electric machine includes a rotor, a stator and a case. The rotor includes a rotor core, a plurality of permanent magnets disposed in the rotor core, and an end face plate disposed such that an inside surface thereof is in contact with an end face of the rotor core. The stator includes a stator core and a coil disposed in the stator core, and is disposed on an outer peripheral side of the rotor to face the rotor. The case accommodates the rotor and the stator, and includes a storage portion for storing liquid therein. A lower part of the rotor is immersed in the storage portion, and a liquid guide groove or a liquid guide hole is provided on an outside surface of the end face plate to extend in a radial direction.
US10587157B2

A stator for a rotating electrical machine, the stator including a tubular core having a plurality of slots; and a coil mounted in the core, wherein the coil includes a plurality of conductor wires aligned in the slots, each of the conductor wires has ends projecting beyond the slot, a pair of the ends are bonded together to form a bonded end, a plurality of the bonded ends are arranged next to each other in a circumferential direction of the core and are arranged in a radial pattern so as to extend in a radial direction of the core, and a cap is formed by molding using a resin material having electrical insulation properties so that the cap integrally covers adjacent ones of the plurality of bonded ends.
US10587146B2

A power dissipation monitoring method includes receiving a measurement of current flow through an electrical device and calculating heat dissipation from the electrical device using the current flow measurement. The calculated heat dissipation is displayed on a user interface in real-time with acquisition of the current measurement. Power dissipation monitoring system and electrical load managements systems are also described.
US10587145B2

A charging circuit includes a first energy harvesting element that performs energy harvesting and supplies a current to a power storage element, a second energy harvesting element that performs energy harvesting, the second energy harvesting element is made in materials same as the first energy harvesting element, and a first switch that is disposed in a current path between the first energy harvesting element and the power storage element and that is put into an off-state, in a case where a first output voltage of the second energy harvesting element is smaller than a first value, thereby cutting off the current path.
US10587140B1

A power supply system can include a plurality of battery backup units and a control unit. The battery backup units may be utilized to supply backup energy to a power supply unit, for example, in case of a power outage event. The control unit can gauge a respective capacity, temperature, age, and/or other characteristic of each respective battery backup unit of the plurality of battery backup units. The control unit can designate a particular battery backup unit of the plurality of battery backup units as a spared unit, e.g., to be spared in the power outage event. The designation may be based at least in part on the respective capacity or other characteristic of each respective battery backup unit gauged.
US10587139B2

A method and apparatus for controlling a battery, the apparatus configured to measure a current usage of a battery, generate a concentration limitation condition on a material in an active material of the battery based on a characteristic of the active battery, and control a usage of the battery based on the current usage and the concentration limitation condition.
US10587138B2

A rechargeable battery type electric power tool is widely used for a construction work or a horticultural work. A battery of the electric power tool can also be used as a power source of an electric apparatus. Because of this construction, there is provided the electric apparatus that has a function equivalent to that of an AC power source type apparatus.
US10587136B2

Methods, devices, apparatuses, and systems may provide integrated combined current sensing for parallel charging architecture. In one embodiment a charger includes a first charging device that includes a switching circuit having a switching output configured to be coupled to a first terminal of an inductive element. The first charging device further includes a charging terminal configured to couple a second terminal of the inductive element to a battery terminal to provide a first power source to charge a battery coupled to the battery terminal. The first charging device further includes a charge current sense element coupled between the charging terminal and the second terminal of the inductive element. The charge current sense element is configured to sense a charge current at the charging terminal. The circuit further includes a second charging device that includes a second power source coupled to the second terminal such that the charge current comprises current from the first charging device and the second charging device.
US10587134B2

A battery pack (30) is configured to couple to a power tool (10) by sliding in a sliding direction and it contains a plurality of cells (31). A pair of battery-side, electric-power terminals (312a, 312b, 314a, 314b) and a battery-side signal terminal (313) can be electrically connected to a pair of tool-side, power-supply terminals (212, 214) and a tool-side signal terminal (213), respectively, which are provided on the power tool (10). The pair of battery-side, electric-power terminals (312a, 312b, 314a, 314b) and the battery-side signal terminal (313) are disposed in parallel adjacently in a direction that intersects the sliding direction.
US10587131B2

The invention concerns a measurement unit including: an electric ambient energy recovery generator; an element of capacitive storage of the electric energy generated by the generator; an electric battery; a first branch coupling an output node of the generator to a first electrode of the capacitive storage element; a second branch coupling a first terminal of the battery to the first electrode of the capacitive storage element; and an active circuit capable of transmitting a radio event indicator signal each time the voltage across the capacitive storage element exceeds a first threshold, wherein, in operation, the capacitive storage element simultaneously receives a first charge current originating from the generator via the first branch and a second charge current originating from the battery via the second branch.
US10587126B2

There is provided a power storage device, a power storage control device, and a power storage control method for rapidly equalizing voltages of cells with a simple configuration. A power storage device including a plurality of cells which are connected in series; a plurality of reactance elements which are connected in series; a plurality of connection lines configured to connect the respective cells and the respective reactance elements in parallel in a one-to-one correspondence; a plurality of switching elements configured to independently open and close each of the connection lines; and a power storage control device configured to control the switching elements to cause energy to be transferred between the cells.
US10587119B2

According to one aspect of the disclosure, a power filter is provided including a first input configured to receive measurements of electrical characteristics of source power lines from a power source, a second input configured to receive measurements of electrical characteristics of load power lines to a load, an output configured to couple to output power lines to provide output current compensation signals, a power converter coupled to the power output and configured to receive input power, receive input control signals and provide the output current compensation signals based on the input control signals, and a controller configured to provide the control signals to the power converter, wherein the controller receives an indication of a neutral current limit, and the controller is configured to adjust the control signals based on the indication of the neutral current limit to limit current on a neutral of the output power line.
US10587116B2

A distributed power network includes a power bus infrastructure distributed over a region with node points provided to interface with controllable power nodes. Each power node can be connected to an external power device such as a DC power source, a DC power load, or a rechargeable DC battery. The power nodes form a communication network and cooperate with each other to receive input power from DC power sources and or rechargeable DC batteries connected to the power bus infrastructure and distribute the power received therefrom to the power bus infrastructure for distribution to the DC power loads and to rechargeable DC batteries.
US10587111B2

A short-circuit fault detection device detects a short-circuit fault in a step-up and step-down DC-DC converter that takes generated power of a solar cell as an input and outputs a predetermined voltage to a power storage. The DC-DC converter includes a step-up upper arm, a step-up lower arm, a step-down upper arm, and a step-down lower arm. The short-circuit fault detection device includes a voltage detection unit detecting a voltage output to the DC-DC converter from the solar cell, a current detection unit detecting a current output to the power storage from the DC-DC converter, and a controller controlling switching elements constituting the DC-DC converter to determine whether each arm of the DC-DC converter has a short-circuit fault based on a detected voltage value that is a detected value of the voltage detection unit, and a detected current value that is a detected value of the current detection unit.
US10587110B2

A dynamic over voltage protection OVP system for limiting an output voltage at an output of a voltage regulation system is described. The dynamic OVP system contains an enabling device and an output voltage limiting device which are communicatively coupled to each other. The enabling device detects a load release at the output of the external voltage regulation system and generates an enable signal based on the detection. The output voltage limiting device receives the enable signal and limits the output voltage based on the enable signal. In this way, the voltage fluctuation at the output of the voltage regulation system is reduced when a subsequent load step occurs e.g. when a load is re-connected to the output of the voltage regulation system.
US10587104B2

A locking grommet system includes threaded-tube, locking-collar, and cover-plate. Locking grommet system is configured to penetrate a wall such that a user may pass objects through the wall penetration. Threaded-tube includes first-edge, second-edge, inside-surface, and outside-surface. Outside-surface includes male threads, and first-edge includes a lip. The lip is configured to contact a first-wall-surface. Cover plate is insertable into first-edge and configured to decrease the size of the opening of threaded-tube. Threaded-tube includes at least two tabs on inside-surface configured to provide user with a mechanism to rotate the threaded-tube in relation to the locking-collar. Locking-collar is cylindrical and includes collar-body and locking-tabs. The collar body includes front-edge, rear-edge, interior-surface, and exterior-surface. Interior-surface includes female threads configured to couple with male-threads of threaded-tube, and locking-tabs are configured to rotate outwardly from retracted position to extended position to contact a second-wall-surface.
US10587102B2

A tool for facilitating the installation of a sealing boot on a cable includes: an arcuate main body having a tapered end, the main body having axially-disposed edges that define a gap therebetween, the main body defining a bore; and a gripping portion attached to an end of the main body opposite the tapered end, the gripping portion extending radially outwardly from the main body.
US10587097B1

Method and devices for emitting electromagnetic radiation at high power using nonpolar or semipolar gallium containing substrates such as GaN, AlN, InN, InGaN, AlGaN, and AlInGaN, are provided. The laser devices include multiple laser emitters integrated onto a substrate (in a module), which emit green or blue laser radiation.
US10587093B2

A connection structure for a laser and a laser assembly are provided. The connection structure for a laser includes a first insulation substrate, where the first insulation substrate includes a conductive path separately on an upper surface and a lower surface thereof. A second insulation substrate is disposed on the upper surface of the first insulation substrate. An upper surface of the second insulation substrate includes a conductive path. The conductive path on the upper surface of the second insulation substrate is electrically connected to the conductive path on the lower surface of the first insulation substrate via a through-hole. The connection structure for a laser and the laser assembly in the present disclosure are configured to supplying power to a laser.
US10587092B2

In a semiconductor laser according to an embodiment of the present disclosure, a ridge part has a structure in which a plurality of gain regions and a plurality of Q-switch regions are each disposed alternately with each of separation regions being interposed therebetween in an extending direction of the ridge part. The separation regions each have a separation groove that separates from each other, by a space, the gain region and the Q-switch region adjacent to each other. The separation groove has a bottom surface at a position, in a second semiconductor layer, higher than a part corresponding to a foot of each of both sides of the ridge part. The semiconductor laser includes an electrode provided over the bottom surface of each separation groove with an insulating layer being interposed therebetween.
US10587090B1

The present invention provides a device and method for a laser based light source using a combination of laser diode or waveguide gain element excitation source based on gallium and nitrogen containing materials and wavelength conversion phosphor materials designed for inherent safety. In this invention a violet, blue, or other wavelength laser diode source based on gallium and nitrogen materials is closely integrated with phosphor materials, such as yellow phosphors, to form a compact, high-brightness, and highly-efficient, light source with closed loop design features to yield the light source as an eye safe light source.
US10587088B2

A solid-state laser device includes a laser rod made of an alexandrite crystal; a flash lamp that outputs excitation light for exciting the laser rod, a glass tube for a lamp being made of quartz glass that at least blocks deep ultraviolet light having a wavelength of 200 nm to 300 nm, and transmits visible light having a wavelength of 400 nm or more; and a laser chamber that contains a tubular reflector that includes a hole part containing at least a portion of the laser rod or a portion of the flash lamp and is made of a porous material of polytetrafluoroethylene, an inner wall surface of the hole part being as a reflecting surface that reflects the excitation light.
US10587084B1

The present invention provides a multinational adapter structure comprising a front cover, a main body, and aback cover. The front cover has a first through-hole and a second through-hole. The main body is provided with a press assembly, a first electrical connection assembly, and a second electrical connection assembly. At least one elastic member is provided between the press assembly and the main body. The first electrical connection assembly and the second electrical connection assembly respectively having a first conductive member and a second conductive member are disposed on the press assembly. The back cover is assembled on one side of the front cover, and the main body is enclosed by the back cover and the front cover. Through pushing the press assembly, the first electrical connection assembly or the second electrical connection assembly can be moved in a distance to accommodate with different national standards of various countries.
US10587080B2

A connector is provided to be assembled on a first illumination element and configured to be releasably coupled to a mating connector on a second illumination element. The connector includes a connection element comprising a conductor. The conductor comprises a first end coupled to a cable extending through the connection element, and a second end is releasably connected to an end of a mating conductor of the mating connector. A mounting member is configured to secure the connection element to the first illumination element, and a first gap is defined between an internal surface of the mounting member and the external surface of the connection element. A first sealing element is coupled to the mounting member and the connection element; and a second sealing element is coupled to the mounting member and the cable.
US10587076B2

A connector position assurance device having a resiliently deformable beam has a free end spaced from the base portion. A camming member is provided proximate the free end of the beam. The beam has a lockout projection engagement member provided proximate the free end of the beam and in-line with the camming member. The engagement surface extends at a first angle such that the engagement surface proximate an outer side wall is closer to the free end than the engagement surface proximate a surface of the camming member. The engagement surface extends at a second angle such that the engagement surface proximate a top surface of the lockout projection engagement member is closer to the free end than the engagement surface proximate a top side of the beam.
US10587071B2

Provided is an elastic seal member and a connector which can suppress deterioration of a sealing property while suppressing an insertion resistance to a wire insertion hole. A plurality of seal insertion holes (electric wire insertion holes) through which terminal-equipped electric wires are inserted in the thickness direction is arranged and provided, and on at least one of the front and back surfaces a thinned groove is provided adjacent to the seal insertion hole (electric wire insertion hole), and the thinned groove is formed into a shape that does not overlap with a circular range centered on the seal insertion hole (electric wire insertion hole) in a plan view when viewing the one surface, the circular range of the electric wire insertion holes (electric wire insertion hole) adjacent to each other interposing the thinned groove being not overlapping with each other.
US10587049B2

A magnetic isolator includes a dielectric film having a layer of electrically-conductive soft magnetic material bonded thereto. The layer of electrically-conductive soft magnetic material comprises substantially coplanar electrically-conductive soft magnetic islands separated one from another by a network of interconnected gaps. The interconnected gaps are at least partially filled with a thermoset dielectric material. The network of interconnected gaps at least partially suppresses electrical eddy current induced within the layer of soft magnetic material when in the presence of applied external magnetic field. An electronic device including the magnetic isolator and a method of making the magnetic isolator are also disclosed.
US10587045B2

An antenna device includes: a ground plane having an edge; a matching circuit; and a T-shaped antenna element including a first element and a second element extending from a feed point to a first and second end parts. The first element has a resonance frequency that is higher than a first frequency. The second element has a resonance frequency between a second frequency and a third frequency. A first value obtained by dividing a length from a corresponding point to a first bend part by the first wavelength is less than or equal to a second value obtained by dividing a length from the corresponding point to a second bend part by the second wavelength. An imaginary component of an impedance of the matching circuit takes a positive value at the first frequency and the second frequency and takes a negative value at the third frequency.
US10587043B2

Examples provide a determination circuit and apparatus, a mobile transceiver, a communication device, a method for determining, a computer program and a storage to determine a spatial transmission or reception mode. The determination circuit (10) is configured to determine a spatial transmission or reception mode for a mobile transceiver (100). The determination circuit (10) comprises at least one sensor (12) configured to sense attenuating object information, and a control module (14) configured to determine the spatial transmission or reception mode based on the sensed attenuating object information. The control module (14) is configured to control the spatial transmission or reception mode of the mobile transceiver (100).
US10587042B2

An apparatus is disclosed herein for a cylindrically fed antenna and method for using the same. In one embodiment, the antenna comprises an antenna feed to input a cylindrical feed wave and a tunable slotted array coupled to the antenna feed.
US10587041B2

An electronic package structure is provided, including a substrate with an electronic component, an antenna element and a shielding element disposed on the substrate. The shielding element is positioned between the antenna element and the electronic component to prevent electromagnetic interference (EMI) from occurring between the antenna element and the electronic component. A method for fabricating the electronic package structure is also provided.
US10587040B2

As such, in the disclosure, a slit is formed in a side plate. The slit has an opening in the upper end surface of the side plate. The opening has a width which is smaller than a thickness of the side plate and enables to correspond to a thickness t of the substrate and a length which enables to correspond to a length a of one side of the substrate. An RF antenna module is housed in the slit formed in the side plate of the housing to be accommodated in the housing by inserting the one side of the substrate through the opening of the slit, which is formed in the upper end surface of the side plate, and inserting the substrate into the slit by an amount equal to or larger than a length of another side of the substrate.
US10587039B2

A dielectric resonator antenna (DRA), having: an electrically conductive ground structure; a plurality of volumes of dielectric materials disposed on the ground structure having N volumes, N being an integer equal to or greater than 3, disposed to form successive and sequential layered volumes V(i), i being an integer from 1 to N, wherein volume V(1) forms an innermost first volume, wherein a successive volume V(i+1) forms a layered shell disposed over and at least partially embedding volume V(i), wherein volume V(N) at least partially embeds all volumes V(1) to V(N−1); a signal feed electromagnetically coupled to one or more of the plurality of volumes of dielectric materials; and, the plurality of volumes of dielectric materials defining therein a first geometrical path having a first direction that extends from the signal feed to a diametrically opposing side of the plurality of volumes of dielectric materials, and defining therein a second geometrical path having a second direction that is orthogonal to the first direction of the first geometrical path, the second geometrical path having an effective dielectric constant that is less than an effective dielectric constant of the first geometrical path.
US10587026B2

Embodiments herein relate to a fully integrated broadband interconnect. The system comprises a first integrated circuit, a second integrated circuit, and a coupler structure to connect the first and second integrated circuits, where the coupler structure includes a base portion and a top portion that are connected by two vertical walls. The top portion has a gap that increases a strength of a transverse electric field across the gap when the coupler structure is operating in an odd higher order mode that is horizontally polarized, where the coupler structure is full of a dielectric material, and where the cross-sectional width of the coupler structure is tapered in a direction of wave propagation. The system further comprises a dielectric waveguide attached to the top portion of the coupler structure, where the dielectric waveguide supports the odd higher order mode and an even higher order mode.
US10587025B2

The present application is directed to a filter and methods of transmitting a signal through the filter. The filter includes a pair of adjoined blocks of dielectric material. A top surface of each block has a conductive patterned region. The filter also includes plural spaced apart through-holes extending through each block from the top surface to a bottom surface. The through-holes are partially surrounded by the patterned region. The filter also includes a peripheral window disposed between the adjoined blocks to permit a coupling between adjacent through-holes of the adjoined blocks. The filter also includes an in-line window and/or a crenellation located within a block of the pair of blocks and disposed between adjacent through-holes of the block to limit or tune coupling between the adjacent through-holes. The application is also directed to a system including a printed circuit board and a filter.
US10587023B2

An apparatus includes a plurality of conductive layers and a plurality of traces configured to carry a plurality of signals through a change of direction. The traces may be routed parallel to each other in a first trace segment in a first of the conductive layers toward the change of direction. The traces may be routed parallel to each other in a second trace segment in a second of the conductive layers in the change of direction. One of the traces in a third trace segment in the first conductive layer may cross over another of the traces in the second trace segment in the second conductive layer in the change of direction. The traces may be routed parallel to each other in the third trace segment in the first conductive layer away from the change of direction.
US10587022B2

The invention relates to a method of operating a zinc-bromine battery, especially at a high temperature, comprising adding 1-n-butyl-2-methyl-pyridinium bromide to the electrolyte of said battery, and charging or discharging said cell. Also provided is the use of 1-n-butyl-2-methyl-pyridinium bromide as an additive in a zinc-bromine battery operating at a temperature above 30° C., and an aqueous concentrate with high content of 1-n-butyl-2-methyl-pyridinium bromide.
US10587021B2

Provided is an all solid-state lithium battery including solid battery materials and whose ohmic resistance is modulated according to temperature. The all solid-state lithium battery can include a solid electrolyte; at least two terminals for operating the battery at one level of internal resistance (R1) over a temperature range of the battery between a first temperature (T1) and a second temperature (T2); at least one high resistance terminal for operating the battery at a second level of internal resistance (R2) outside of either T1 or T2; and a switch that activates R2 when the temperature of the battery is outside of either T1 or T2. The battery can be configured to include at least one resistor sheet embedded within a cell of the battery and electrically connected to the at least one high resistance terminal.
US10587016B2

The present invention relates to a system and a method of detecting swelling of a battery cell, which, when abnormal swelling is generated in a battery cell embedded in a battery pack, rapidly detect the abnormal swelling and control a supply of a power source to the battery pack to be blocked, thereby preventing a structural deformation of the battery cell and the battery pack and life shortening of the battery, and preventing an accident, such as ignition and explosion.
US10587012B2

Electrolyte compositions comprising a) an ionic liquid and b) a protic acid and/or an organic solvent are suitable for use in electrochemical cells, e.g. metal hydride batteries. The electrolyte compositions may replace the currently employed 30% by weight aqueous KOH. Suitable protic acids include carboxylic acids, mineral acids, sulfonic acids and the like. Suitable organic solvents include organic carbonates, ethers, glymes, ortho esters, polyalkylene glycols, esters, lactones, glycols, formates, sulfones, sulfoxides, amides, alcohols, ketones, nitro solvents, nitrile solvents and combinations thereof. Present batteries may achieve a nominal open-circuit voltage of >1.2 V (volts) and up to about 6 V. The electrolyte compositions allow enlargement of the electrochemical window, thus allowing the use of further cathode active materials. Further cathode active materials include transition metals and their oxides, hydroxides and fluorides; for example, Sc, Ti, V, Cr, Mn, Fe, Co, Ni, Cu, Zn, Y, Zr, Nb, Mo, Tc, Ru, Rh, Pd, Ag, Cd, Lu, Hf, Ta, W, Re, Os, Ir, Pt and Au and their oxides, hydroxides, oxide/hydroxides and fluorides.
US10587009B2

An electrolyte composition and a metal-ion battery employing the same are provided. The electrolyte composition includes a metal halide, a solvent, and an additive. The solvent is an ionic liquid or organic solvent. The molar ratio of the metal halide to the solvent is from 1:1 to 2.2:1. The amount of additive is from 1 wt % to 25 wt %, based on the total weight of the metal halide and the solvent. The additive is monochloroethane, trichlorethylene, dichloroethane, trichloroethane, phosphorus trichloride, phosphorus pentachloride, methyl pyidine, methyl nicotinate, or a combination thereof.
US10587008B2

The present invention provides a lithium ion secondary battery having excellent high temperature cycle characteristics. The present invention relates to an electrolyte solution containing a non-aqueous electrolyte solvent containing two or more open chain sulfone compounds represented by a specific formula and one or more carbonate ester compounds represented by a specific formula; and to a secondary battery comprising these.
US10587002B2

The secondary battery comprises: a battery element 20 having a positive electrode 30 wherein positive active material 31 are applied on both surfaces of a positive current collector 32, a negative electrode 40 wherein negative active material 41 are applied on both surfaces of a negative current collector 42, and a separator; a packaging film 10, made of a film that includes a heat-seal resin layer 13, for accommodating the battery element; wherein a melting point or a decomposition temperature of the separator is higher than a melting point of the heat-seal resin layer by 50° C. or more; and wherein, at least a part of the active material layer 31, 41 of the positive electrode or the negative electrode and the heat-seal resin layer are heat-sealed to each other at at least one surface of the upper surface and the lower surface of the battery element.
US10587000B2

A non-aqueous electrolyte secondary battery has a positive electrode plate including a positive electrode active material mixture layer which contains as a positive electrode active material, a lithium transition metal composite oxide containing nickel; a negative electrode plate; a non-aqueous electrolyte including a lithium salt containing fluorine. In this non-aqueous electrolyte secondary battery, on a part of the positive electrode active material located as a surface of the positive electrode active material mixture layer, a first layer formed from nickel oxide and a second layer formed from nickel phosphate are provided in this order, the first layer has a thickness of 3 to 200 nm, and the second layer has a thickness of 1 to 50 nm.
US10586993B2

A dehydrogenation reaction system for a liquid hydrogen source material includes a storage device used for storing a liquid hydrogen source material and a liquid hydrogen storage carrier, a reaction still for dehydrogenation of the liquid hydrogen source material, a gas-liquid separator for separating the products, hydrogen and liquid hydrogen storage carrier which are generated after dehydrogenation of the liquid hydrogen source material, a buffer tank used for storing hydrogen, and a heating device used for heating the reaction still. The liquid hydrogen source material is input into the reaction still by means of a pump through an input pipe, dehydrogenation reaction of the liquid hydrogen source material is conducted in the reaction still, generated hydrogen is conveyed to the buffer tank, and the liquid hydrogen storage carrier generated after dehydrogenation is conveyed back to the storage device.
US10586987B2

The present invention relates to a binder for a lithium-sulfur secondary battery cathode, and a composition containing the same. The binder of the present application enables a cathode active material electrolyte to have excellent resistance.
US10586976B2

Provided is a negative active material and a lithium secondary battery including the negative active material. The negative active material for a secondary battery includes silicon particles, wherein circularities of the particles are determined by equation 1 below, and the circularities are 0.5 or greater and 0.9 or less, Circularity=2(pi×A)1/2/P  [Equation 1] where A denotes a projected area of the silicon particle that is two-dimensionally projected, and P denotes a circumferential length of the silicon particle that is two-dimensionally projected.
US10586973B2

A method of producing a secondary battery disclosed here includes forming a positive electrode active material layer containing a lithium- and manganese-containing composite oxide on a positive electrode current collector to produce a positive electrode; measuring a peel strength between the positive electrode active material layer and the positive electrode current collector; producing a secondary battery assembly including the positive electrode, a negative electrode, and a nonaqueous electrolyte using the positive electrode; and initially charging the secondary battery assembly. When the secondary battery assembly is initially charged, a charging rate is determined based on the measured peel strength, and in a predetermined peel strength range, a lower charging rate is set for a secondary battery assembly including a positive electrode having a low peel strength than for a secondary battery assembly including a positive electrode having a large peel strength.
US10586966B2

To provide a technique of trapping transition metal ions such as cobalt ions dissolved from positive electrode active material in a secondary battery to prevent deposition of transition metal on the negative electrode. Disclosed is a composition for non-aqueous secondary battery functional layer which contains organic particles containing an aliphatic conjugated diene monomer unit at an amount of 5% by mass or more based on the total monomer units in the organic particles, wherein the composition comprises the organic particles at an amount of 50% by mass or more in terms of solid content.
US10586954B2

In the case where a film, which has lower strength than a metal can, is used as an exterior body of a secondary battery, a current collector provided in a region surrounded by the exterior body, an active material layer provided on a surface of the current collector, or the like might be damaged when force is externally applied to the secondary battery. A secondary battery which is resistant to external force is obtained. An opening is provided in a central portion of the secondary battery, and a terminal is formed in the opening. An outer edge of the secondary battery is fixed by thermocompression bonding. In addition, the central portion of the secondary battery is fixed by thermocompression bonding, so that the amount of bending is limited even when the outer edge portion of the secondary battery is bent.
US10586946B2

The present disclosure relates to an OLED display device and a method of packaging the OLED display device. An OLED display device, comprising: a substrate; a cover plate provided opposite to the substrate; a light emitting region located on a surface of the substrate facing the cover plate, wherein the light emitting region has an OLED display structure; a dam around the light emitting region; and a packaging adhesive layer disposed on the light emitting region and used to cover the OLED display structure, wherein the cover plate is provided with a groove at a position corresponding to the dam, an end of the dam away from the substrate being disposed in the groove.
US10586941B2

A foldable display device includes a display panel, a polarizing member on the display panel, a window on the polarizing member, a first adhesive member between the display panel and the polarizing member, and a second adhesive member between the polarizing member and the window. In a first state, the display panel, the polarizing member, the window, the first adhesive member, and the second adhesive member are bent along a bending axis such that the window is closer to the bending axis than the display panel is. The first and second adhesive members have a storage modulus in a range of about 5×104 Pa to about 5×105 Pa at about −25° C. The second adhesive member has a storage modulus in a range of about 4.5×104 Pa to about 6.5×104 Pa at about 60° C. The first adhesive member has a stress-relaxation ratio greater than about 40 and less than about 50.
US10586940B2

There provide an organic light emitting diode substrate and preparation method thereof and a display panel. The preparation method includes: forming a pixel defining layer which defines a pixel region and has a via hole on a base; forming an auxiliary electrode in the via hole; forming a capsule structure encapsulating a conductive liquid on the auxiliary electrode; expanding the capsule structure to be broken so as to enable the conductive liquid to form a connection electrode; and forming a first electrode covering the base, the first electrode being connected to the auxiliary electrode through the connection electrode. In the present disclosure, the connection electrode is formed through the capsule structure encapsulating the conductive liquid, so that the first electrode is connected to the auxiliary electrode through the connection electrode. The preparation process is simpler and the production cost is lower.
US10586925B2

Provided is a release film to be in contact with a surface of a base member and a surface of an object between the surface of the base member and the surface of the object. The release film includes a crystalline layer and a debond layer in contact with the crystalline layer. The debond layer has pores and includes an amorphous substance soluble in a solvent.
US10586923B2

Semiconductor memory devices, resistive memory devices, memory cell structures, and methods of forming a resistive memory cell are provided. One example method of a resistive memory cell can include a number of dielectric regions formed between two electrodes, and a barrier dielectric region formed between each of the dielectric regions. The barrier dielectric region serves to reduce an oxygen diffusion rate associated with the dielectric regions.
US10586912B2

A plurality of transducer elements are formed. For each of the plurality of transducer elements, an electrode of the transducer element is formed on a first side of a support layer. A piezoelectric element of the transducer element is formed on the first side of the support layer. An interconnect of the transducer element is formed in the support layer. The support layer is thinned to expose a second side of the support layer. The interconnects of the plurality of transducer elements extend between the first side and the second side of the support layer. The second side of the support layer is bonded to a flexible layer with an adhesive material. Conductive fillers are disposed in the adhesive material. The interconnects of the plurality of transducer elements are each electrically coupled via the conductive fillers to the corresponding interconnect extending through the flexible layer.
US10586909B2

A cryogenic electronic package includes a circuitized substrate, an interposer, a superconducting multichip module (SMCM) and at least one superconducting semiconductor structure. The at least one superconducting semiconductor structure is disposed over and coupled to the SMCM, and the interposer is disposed between the SMCM and the substrate. The SMCM and the at least one superconducting semiconductor structure are electrically coupled to the substrate through the interposer. A cryogenic electronic assembly including a plurality of cryogenic electronic packages is also provided.
US10586899B2

A light-emitting device includes: a light-emitting element having a polygonal shape; a wavelength conversion plate; a bonding member; and a first covering member. The bonding member has an inclined surface continuous from a region between a conversion-plate first surface and an element second surface and inclined from a peripheral region of the conversion-plate first surface toward an element first surface at lateral surfaces of the light-emitting element. The inclined surface at a first cross section along a first cross-sectional line, which connects a center of the light-emitting element in a plan view to a vertex of the polygonal shape, is closer to a lateral surface of the light-emitting element than the inclined surface at a second cross section along a second cross-sectional line, which connects the midpoint of a side connecting the vertex and its adjacent vertex of the polygonal shape to the center of the light-emitting element.
US10586898B2

A method of manufacturing a light emitting device in which a plurality of light emitting devices are formed collectively and then separated into individual light emitting devices, wherein each light emitting device includes a light emitting element, the method including, a base member providing step of providing a base member including: a wiring electrode to be connected to the light emitting elements, and an alignment mark, wherein the wiring electrode and the alignment mark are disposed on an upper surface of the base member; a mounting step of mounting each of the light emitting elements at a predetermined position; an alignment mark covering step of covering the alignment mark with a light-transmissive resin; a reflective resin forming step of forming a reflective resin surrounding the light emitting element so as to expose at least a part of a surface of the light-transmissive resin, the reflective resin reflecting light from the light emitting element; and a cutting step of recognizing the alignment mark through the exposed surface of the light-transmissive resin, and cutting the reflective resin and the base member with reference to the alignment mark to perform singulation into individual light emitting devices.
US10586897B2

An LED package is disclosed. The LED package includes: a metal reflector having a cavity formed therein; an LED chip arranged on the bottom of the cavity of the reflector; a wavelength converting panel including a lower glass plate, an upper glass plate, and a wavelength converting sheet interposed between the lower glass plate and the upper glass plate and arranged on the cavity of the reflector; and a sealing member disposed on the side surface of the lower glass plate and the side surface of the upper glass plate and connecting the wavelength converting panel to the reflector.
US10586894B2

A light emitting unit has a first electrode, a second electrode and an epitaxial structure disposed between the first electrode and the second electrode. The epitaxial structure has a light emission layer, a first type semiconductor layer disposed between the light emission layer and the first electrode, and a second type semiconductor layer disposed between the light emission layer and the second electrode. A first surface of the second type semiconductor layer is facing the light emission layer. The second type semiconductor layer has a second surface opposite to the first surface and the second surface has at least one recess. At least portion of the second electrode is disposed within the at least one recess. A display device has a substrate, a first electrode connection layer, a second electrode connection layer, and a plurality of aforementioned light emitting units.
US10586888B2

A manufacturing method of a light source module includes the following steps. Firstly, a light emitting diode die is installed on a supporting base. Then, an electric connection between the light emitting diode die and the supporting base is established. Then, a protective glue is formed on the light emitting diode die and the supporting base. Afterwards, the supporting base is cut to produce the light source module. Since the supporting plate is not employed, the supporting plate removing process and the boning process of the conventional technology are omitted. Consequently, the manufacturing method of the present invention is effective to enhance the production quality of the light source module.
US10586883B1

An energy storage capsule for storing energy in the form of photons. The body of the capsule may surround a sealed vacuum environment in which several layers of reactive material are contained, including an inner reflective coating, a first photovoltaic cell, an optical amplification medium, a second photovoltaic cell, and an outer reflective coating, provided in that order. The body of the capsule may also be reflective, for example polished aluminum. Light may be emitted from an LED wafer which may be integrated with the surface of the optical amplification medium, directed at the several layers of reactive material. Some photons may be reflected by the reflective material, storing them within the capsule, while others may be absorbed by the photovoltaic cells, powering the LEDs to transmit more photons. The thermal environment of the energy storage capsule may be maintained such that the LEDs can operate at over 100% efficiency.
US10586882B2

Disclosed is a method for attaching an interconnector of a solar cell panel, including moving the interconnector, unwound from a winding roll, in a processing direction, and attaching the interconnector to a solar cell. In the moving, the interconnector, which is wound around the winding roll, is unwound so as to pass through one end of the winding roll in a longitudinal direction.
US10586879B2

A spectrally selective solar absorbing coating includes a multilayer stack including, from the substrate to the air interface: substrate (1), infrared reflective layer (2), barrier layer (3), composite absorbing layer (4) consisting of metal absorbing sublayer (4.1), metal nitride absorbing sublayer (4.2), and metal oxynitride absorbing sublayer (4.3), and antireflective layer (5). Therefore, the solar absorbing coating has good high and low temperature cycle stability and superior spectrum selectivity, with a steep transition zone between solar absorption and infrared reflection zones. It has a relatively high absorptance α>95%, and a low thermal emissivity ε ≤4%, PC (performance criterion) =−0.3. The solar absorbing multilayer stack can be obtained by reactively magnetron sputtering the metal target in argon or other inert gas with some amounts of gas containing oxygen or nitrogen or their combination.
US10586877B2

A semiconductor device may include: an n type of layer disposed on a first surface of a substrate; a p+ type of region disposed on the first surface of the substrate; a p− type of region disposed at a top portion of the n type of layer; a first electrode disposed on the p+ type of region and the p− type of region; and a second electrode disposed on a second surface of the substrate, wherein the side surface of the p+ type of region and the side surface of the n type of layer are in contact, and the thickness of the p+ type of region is the same as the thickness of the n type of layer and the thickness of the p− type of region.
US10586875B2

A method for fabricating a semiconductor device including a gate-all-around based non-volatile memory device includes forming gate-all-around field effect transistor (GAA FET) channels, depositing tunnel dielectric material around the GAA FET channels to isolate the GAA FET channels, forming a floating gate, including depositing first gate material over the isolated GAA FET channels, and forming at least one control gate, including depositing second gate material over the isolated GAA FET channels.
US10586871B2

The present disclosure provides a thin film transistor, an array substrate, a display panel and a display device. The thin film transistor comprises a gate layer, a source and a drain located on the gate layer, and an active layer located on the source and the drain. The active layer is electrically connected to the source and the drain. The active layer comprises two sides arranged in parallel, and each side forms an acute angle of 45° with a face of the drain facing the source.
US10586868B2

Non-planar semiconductor devices having hybrid geometry-based active regions are described. For example, a semiconductor device includes a hybrid channel region including a nanowire portion disposed above an omega-FET portion disposed above a fin-FET portion. A gate stack is disposed on exposed surfaces of the hybrid channel region. The gate stack includes a gate dielectric layer and a gate electrode disposed on the gate dielectric layer. Source and drain regions are disposed on either side of the hybrid channel region.
US10586865B2

A dual-gate metal-oxide-semiconductor field-effect transistor (MOSFET) may include a MOSFET having a channel region, a drain, and a source, a first gate formed proximate to the channel region, a drain extension region formed proximate to the drain, and a second gate formed proximate to the drain extension region.
US10586863B2

Provided are a low-cost semiconductor device manufacturing method and a semiconductor device made using the method. The method includes forming multiple body regions in a semiconductor substrate, forming multiple gate insulating layers and multiple gate electrodes in the body region; implementing a blanket ion implantation in an entire surface of the substrate to form a low concentration doping region (LDD region) in the body region without a mask, forming a spacer at a side wall of the gate electrode, and implementing a high concentration ion implantation to form a high concentration source region and a high concentration drain region around the LDD region. According to the examples, devices have favorable electrical characteristics and at the same time, manufacturing costs are reduced. Since, when forming high concentration source region and drain regions, tilt and rotation co-implants are applied, an LDD masking step is potentially omitted.
US10586857B2

Replacement metal gate structures with improved chamfered workfunction metal and self-aligned contact and methods of manufacture are provided. The method includes forming a replacement metal gate structure in a dielectric material. The replacement metal gate structure is formed with a lower spacer and an upper spacer above the lower spacer. The upper spacer having material is different than material of the lower spacer. The method further includes forming a self-aligned contact adjacent to the replacement metal gate structure by patterning an opening within the dielectric material and filling the opening with contact material. The upper spacer prevents shorting with the contact material.
US10586852B2

A semiconductor device including a first fin protruding on a substrate and extending in a first direction; a first gate electrode on the first fin, the first gate electrode intersecting the first fin; a first trench formed within the first fin at a side of the first gate electrode; a first epitaxial layer filling a portion of the first trench, wherein a thickness of the first epitaxial layer becomes thinner closer to a sidewall of the first trench; and a second epitaxial layer filling the first trench on the first epitaxial layer, wherein a boron concentration of the second epitaxial layer is greater than a boron concentration of the first epitaxial layer.
US10586842B2

An object is to provide a display device with a high aperture ratio or a semiconductor device in which the area of an element is large. A channel formation region of a TFT with a multi-gate structure is provided under a wiring that is provided between adjacent pixel electrodes (or electrodes of an element). In addition, a channel width direction of each of a plurality of channel formation regions is parallel to a longitudinal direction of the pixel electrode. In addition, when a channel width is longer than a channel length, the area of the channel formation region can be increased.
US10586839B2

A display device includes: a flexible substrate; a pixel over the flexible substrate, the pixel including a transistor and a display element; a first wiring for transmitting a signal to the pixel, the first wiring extending in a first direction; a second wiring extending in a second direction intersecting the first direction; an inorganic insulating layer on a higher level than the first wiring or the second wiring; and an organic insulating layer on a higher level than the inorganic insulating layer, wherein the inorganic insulating layer has an opening exposing a part of the upper surface of the first wiring or the second wiring is exposed, and the organic insulating layer is provided in such a way as to fill the opening.
US10586836B2

The present disclosure relates to a display device. An exemplary embodiment of the present invention provides a display device including a substrate and an active pattern positioned above the substrate. to the active pattern includes a channel region and a conductive region having a higher carrier concentration than the channel region. A first insulating layer is disposed on the active pattern. A first conductive layer is disposed on the first insulating layer and includes a first conductor. The channel region of the active pattern includes a first channel region overlapping the first conductor along a direction orthogonal to an upper surface of the substrate. The conductive region of the active pattern includes a first conductive region overlapping the first conductor along the direction orthogonal to the upper surface of the substrate.
US10586833B2

A display includes a substrate, an array of organic light emitting diode (OLED) structures supported by the substrate, and a filter extending across the array of OLED structures. The filter is positioned relative to the array of OLED structures such that light emitted by each OLED structure of the array of OLED structures is directed toward the filter. The filter is configured to reflect a portion of the light having a respective wavelength and propagating at a respective off-axis angle back toward the array of OLED structures to reduce an amount of the light having the respective wavelength emitted by the display at the off-axis angle.
US10586829B2

Monolithic pixels are implemented by laterally disposed green, blue and red micro-LED sub-pixels separated by dielectric sidewalls. The green and blue sub-pixels are formed with nitride-based material layers while the red sub-pixel is formed with non-nitride-based material layers that yield an optically-efficient red sub-pixel that is intensity-balanced with the green and blue sub-pixels.
US10586823B2

It is possible to reduce resistance variations of a member connecting a through-silicon via to a line and improve wiring reliability. A hole through which the through-silicon via is to be stretched is created and an over-etching process is carried out on a wiring layer including the line. Then, by embedding copper in the hole, the through-silicon via made of the copper can be created. After the through-silicon via has been connected to the line made of aluminum through the member which is a connection area, the connection area is alloyed in a thermal treatment in order to electrically connect the through-silicon via to the line. Thus, it is possible to reduce variations of a resistance between the through-silicon via and the line and also improve wiring reliability as well. The present technology can be applied to a semiconductor device and a method for manufacturing the semiconductor device.
US10586821B2

An image pickup device includes: a photodiode provided in a silicon substrate, and configured to generate electric charge corresponding to an amount of received light, by performing photoelectric conversion; and a transfer transistor provided at an epitaxial layer on the silicon substrate, and configured to transfer the electric charge generated in the photodiode, wherein the transfer transistor includes a gate electrode and a channel region, the gate electrode being embedded in the epitaxial layer, and the channel region surrounding the gate electrode, and the channel region has, in a thickness direction, a concentration gradient in which a curvature of a potential gradient is free from a mixture of plus and minus signs.
US10586815B2

A display device includes: a substrate; a first gate electrode disposed on the substrate; a gate insulating layer disposed on the first gate electrode; a first active layer disposed on the gate insulating layer and including a polysilicon layer; a second gate electrode disposed on the gate insulating layer; a first insulating layer disposed on the second gate electrode; a second active layer disposed on the first insulating layer and including a metal oxide layer; a first source electrode, a first drain electrode, a second source electrode, and a second drain electrode, wherein the first source and drain electrodes are disposed on the first insulating layer and electrically connect to the first active layer, and the second source and drain electrodes are disposed on the second active layer and electrically connect to the second active layer; and a display medium layer disposed on the substrate.
US10586809B2

An integrated circuit includes a complex logic cell. The complex logic cell includes a first logic circuit providing a first output signal from a first input signal group and a common input signal group, and a second logic circuit providing a second output signal from a second input signal group and the common input signal group. The first and second logic circuits respectively include first and second transistors formed from a gate electrode, the gate electrode extending in a first direction and receiving a first common input signal of the common input signal group.
US10586807B2

An array of elevationally-extending strings of memory cells comprises a vertical stack of alternating insulative tiers and wordline tiers. The wordline tiers have terminal ends corresponding to control-gate regions of individual memory cells. The control-gate regions individually comprise part of a wordline in individual of the wordline tiers. A charge-blocking region of the individual memory cells extends elevationally along the individual control-gate regions. Charge-storage material of the individual memory cells extends elevationally along individual of the charge-blocking regions. Channel material extends elevationally along the vertical stack. Insulative charge-passage material is laterally between the channel material and the charge-storage material. Elevationally-extending walls laterally separate immediately-laterally-adjacent of the wordlines. The walls comprise laterally-outer insulative material and silicon-containing material spanning laterally between the laterally-outer insulative material. The silicon-containing material comprises at least 30 atomic percent of at least one of elemental-form silicon or a silicon-containing alloy. Other aspects, including method, are also disclosed.
US10586799B2

A method for forming a semiconductor device includes forming a nanosheet stack comprising alternating layers of a first material and a second material on a substrate. The method further includes removing portions of the stack to form tapered stack sidewalls, which have a taper angle in relation to a horizontal surface of the substrate. The method further includes converting the second material to a resistive material. The layers that include the resistive material form one or more electrical fuses.
US10586796B2

A circuit has first and second semiconductor switches, each of which has a load path and control terminal connected in series. Each switch includes a first semiconductor device having a load path and a control terminal coupled to the control terminal of its switch, and a second semiconductor device having a load path between first and second load terminals, and a control terminal. Each second semiconductor device has its load path connected in series to the load path of the corresponding first semiconductor device. The semiconductor devices are coupled such that the second semiconductor devices are controlled by a load path voltage of the first semiconductor devices. The switches are integrated in a common semiconductor body. The first switch is implemented in a first area of the semiconductor body, and the second switch is implemented in a second area. In a horizontal plane, the first area surrounds the second area.
US10586794B2

The present disclosure generally relates to semiconductor manufactured memory devices and methods of manufacture thereof. More specifically, methods for forming a plurality of layers of a 3D cross-point memory array without the need for lithographic patterning at each layer are disclosed. The method includes depositing a patterned hard mask with a plurality of first trenches over a plurality of layers. Each of the plurality of first trenches is etched all the way through the plurality of layers. Then the hard mask is patterned with a plurality of second trenches, which runs orthogonal to the plurality of first trenches. Selective undercut etching is then used to remove each of the plurality of layers except the orthogonal metal layers from the plurality of second trenches, resulting in a 3D cross-point array with memory material only at the intersections of the orthogonal metal layers.
US10586792B2

A semiconductor device of an embodiment includes a transistor device in a semiconductor die including a semiconductor body. The transistor device includes transistor cells connected in parallel and covering at least 80% of an overall active area at a first surface of the semiconductor body. The semiconductor device further includes a control terminal contact area at the first surface electrically connected to a control electrode of each of the transistor cells. A first load terminal contact area at the first surface electrically connected to a first load terminal region of each of the transistor cells. The semiconductor device further includes a resistor in the semiconductor die and electrically coupled between the control terminal contact area and the first load terminal contact area.
US10586789B2

A micro LED display panel with enhanced display properties includes a substrate, a plurality of micro LEDs on the substrate, at least one common electrode, and a plurality of contact electrodes. Each micro LED includes top and bottom ends and a sidewall between them. The common electrode is coupled to the top end and a contact electrode is coupled to the bottom end. An adjustment electrode insulated from the other electrodes is formed on the sidewall of each of the plurality of micro LEDs; the adjustment electrode being fed with a DC voltage creates an electric field limiting the direction of flow of charge carriers within each micro LED and thereby improving performance.
US10586788B2

A method of producing an optoelectronic component includes providing an optoelectronic semiconductor chip having a first surface on which a first electrical contact and a second electrical contact are arranged; arranging a protection diode on the first contact and the second contact; galvanically growing a first pin on the first electrical contact and a second pin on the second electrical contact; and embedding the first pin, the second pin, and the protection diode in a molded body.
US10586782B2

A method and structure for joining a semiconductor device and a laminate substrate or two laminate substrates where the joint is formed with lead free solders and lead free compositions. The various lead free solders and lead free compositions are chosen so that there is a sufficient difference in liquidus temperatures such that some components may be joined to, or removed from, the laminate substrate without disturbing other components on the laminate substrate.
US10586779B2

Embodiments describe high aspect ratio and fine pitch interconnects for a semiconductor package, such as a package-on-package structure. In an embodiment, the interconnects are formed with a no-slump solder paste. In an embodiment, the no-slump solder paste is printed in an uncured state, and is then cured with a liquid phase sintering process. After being cured, the no-slump solder paste will not reflow at typical processing temperatures, such as those below approximately 400° C. According to embodiments, the no-slump solder paste includes Cu particles or spheres, a solder matrix component, a polymeric delivery vehicle, and a solvent. In an embodiment, the liquid phase sintering produces a shell of intermetallic compounds around the Cu spheres. In an embodiment, the sintering process builds a conductive metallic network through the no-slump solder paste.
US10586775B2

A memory package includes a multi-level package substrate, a first memory chip, a second memory chip, a first band pass filter and a second band pass filter. The multi-level package substrate includes a plurality of wiring layers and a plurality of insulating layers alternately stacked on one another. The first memory chip is on the multi-level package substrate, and includes a plurality of first memory cells and a first receiver. The second memory chip is on the first memory chip, and includes a plurality of second memory cells and a second receiver. The first band pass filter is in the multi-level package substrate, is connected to the first receiver, and passes a first data signal within a first frequency band. The second band pass filter is in the multi-level package substrate, is connected to the second receiver, and passes a second data signal within the first frequency band.
US10586774B2

A chip part includes a substrate, a first electrode and a second electrode which are formed apart from each other on the substrate and a circuit network which is formed between the first electrode and the second electrode. The circuit network includes a first passive element including a first conductive member embedded in a first trench formed in the substrate and a second passive element including a second conductive member formed on the substrate outside the first trench.
US10586757B2

A flipchip may include: a silicon die having a circuit side with solder bumps and a non-circuit side; a leadframe attached to the solder bumps on the circuit side of the silicon die; a heat spreader attached to the non-circuit side of the silicon die; and encapsulation material encapsulating the silicon die, a portion of the leadframe, and all but one exterior surface of the heat spreader. The leadframe may have NiPdAu plating on the portion that is not encapsulated by the encapsulation material and no plating on the portion that is attached to the solder bumps.
US10586756B2

A chip carrier for carrying an electronic chip, wherein the chip carrier comprises a mounting section configured for mounting an electronic chip by sintering, and an encapsulation section configured for being encapsulated by an encapsulant.
US10586754B2

In a general aspect, an apparatus can include a semiconductor die, a substrate, and a leadframe coupled to the substrate. The apparatus can include a conductive clip coupled to the semiconductor die. The leadframe can be disposed between the semiconductor die and the substrate, and the semiconductor die can be disposed between the conductive clip and the leadframe.
US10586753B2

An integrated circuit (IC) die (100) is disclosed having a major surface delimited by at least one edge (102) of the IC die, said major surface carrying a plurality of electrically conductive contact plates (130) extending from said major surface beyond the at least one edge such that each contact plate includes an exposed contact surface portion (132) delimited by the at least one edge for mating with an electrically conductive further contact surface portion (230) on at least one further edge (220) of a body (200), said at least one further edge delimiting a cavity for receiving the IC die. An ultrasound probe including such an IC die and a method of providing such an IC die with contacts are also disclosed.
US10586746B2

Disclosed herein is a method for forming a semiconductor package. The method includes providing a first releasable chip carrier attached to a conductive layer. A circuit layer is formed on a surface of the conductive layer and a dielectric layer is applied over a surface of the circuit layer. A second releasable chip carrier is attached to a surface of the dielectric layer and the first releasable chip carrier is released from the conductive layer via facilitation of a first activating source. The circuitry of the circuit layer is operationally tested.
US10586742B2

An ink jet process is used to deposit a material layer to a desired thickness. Layout data is converted to per-cell grayscale values, each representing ink volume to be locally delivered. The grayscale values are used to generate a halftone pattern to deliver variable ink volume (and thickness) to the substrate. The halftoning provides for a relatively continuous layer (e.g., without unintended gaps or holes) while providing for variable volume and, thus, contributes to variable ink/material buildup to achieve desired thickness. The ink is jetted as liquid or aerosol that suspends material used to form the material layer, for example, an organic material used to form an encapsulation layer for a flat panel device. The deposited layer is then cured or otherwise finished to complete the process.
US10586741B2

Embodiments are directed to a method of forming a semiconductor device and resulting structures having self-aligned spacer protection layers. The method includes forming a first sacrificial gate adjacent to a second sacrificial gate on a substrate. A dielectric layer is formed on the substrate and above top surfaces of the first and second sacrificial gates. A self-aligned protection region is formed to cover a first portion of the dielectric layer and a second uncovered portion of the dielectric layer is removed. The first portion of the dielectric layer defines a spacer after the second portion of the dielectric layer is removed.
US10586739B2

A technique relates to forming a self-aligning field effect transistor. A starting punch through stopper comprising a substrate having a plurality of fins patterned thereon, an n-type field effect transistor (NFET) region, a p-type field effect transistor (PFET) region, and a center region having a boundary defect at the interface of the NFET region and the PFET region is first provided. The field effect transistor is then masked to mask the NFET region and the PFET region such that the center region is exposed. A center boundary region is then formed by etching the center region to remove the boundary defect.
US10586737B2

A method for manufacturing a semiconductor device includes forming a fin on a substrate, removing one or more portions of the fin prior to forming a gate structure on the fin, forming the gate structure on the fin, and simultaneously removing one or more additional portions of the fin and one or more portions of the gate structure aligned with the one or more additional portions of the fin to create a fin edge portion aligned with a gate structure edge portion.
US10586736B2

The present disclosure relates to semiconductor structures and, more particularly, to a hybrid fin cut with improved fin profiles and methods of manufacture. The structure includes: a plurality of fin structures in a first region of a first density of fin structures; a plurality of fin structures in a second region of a second density of fin structures; and a plurality of fin structures in a third region of a third density of fin structures. The first density, second density and third density of fin structures are different densities of fin structures, and the plurality of fin structures in the first region, the second region and the third region have a substantially uniform profile.
US10586733B2

An upper layer is formed in a first interlayer dielectric (ILD) layer. The upper layer comprises a plurality of metal interconnects and one or more upper layer air gaps positioned between adjacent metal interconnects. A lower layer is formed in the first ILD layer. The lower layer comprises one or more vias, and one or more lower air gaps positioned between adjacent vias. The upper layer and the lower layer are formed in accordance with a dual-damascene process.
US10586728B2

In a carrier system, a chuck unit is used to hold a placed wafer from above, and vertical-motion pins use suction to hold the wafer from below. Then, the chuck unit and the vertical-motion pins are subsequently lowered until a bottom surface of the wafer comes into contact with a wafer table. During the lowering, the holding force exerted by the chuck unit and the arrangement of chuck members are optimally adjusted such that, as a result of the restraint of the wafer by the chuck unit and the vertical-motion pins, localized surplus-restraint is imparted to the wafer, and warping does not occur.
US10586705B2

A non-volatile memory cell is disclosed. In one example, the non-volatile memory cell includes: a substrate; a first oxide layer over the substrate; a floating gate over the first oxide layer; a second oxide layer over the floating gate; and a control gate at least partially over the second oxide layer. At least one of the first oxide layer and the second oxide layer comprises fluorine.
US10586698B2

The present disclosure provides a technique including a method of manufacturing a semiconductor device, which is capable of improving the characteristics of a film formed on a substrate. The method of manufacturing a semiconductor device may include: (a) forming a first film containing a predetermined element, oxygen, carbon and nitrogen on a substrate; and (b) forming a second film thinner than the first film on a top surface of the first film, the second film having an oxygen concentration lower than an oxygen concentration of the first film or having oxygen and carbon concentrations lower than oxygen and carbon concentrations of the first film.
US10586683B2

A device for detecting X-rays radiated out of a substrate surface, said device comprising at least one X-ray detector, a resolver grating and a modulator grating, said resolver grating with at least one opening facing towards said X-ray detector is arranged in front of said X-ray detector. Said modulator grating is provided between said resolver grating and said substrate at a predetermined distance from said resolver grating and said substrate, where said modulator grating having a plurality of openings in at least a first direction, wherein said x-rays from said surface is spatially modulated with said modulator grating and resolver grating.
US10586672B2

A touch-safe fuse module includes a built-in slidable handle movable between extended and retracted positions relating to a housing of the fuse module. In the extended position, the handle assists with removal of the fuse from a base housing assembly by improving mechanical leverage to apply extraction force to the housing. Fuse modules having high current ratings may be effectively removed by hand without separately provided tools.
US10586669B2

A method of creating a switch, comprising disposing a switching element movably within an interior cavity of the switch to define switch-making and switch-breaking positions along a switching axis of the switching element, disposing a biasing element about the switching element to impart a biasing force to the switching element to place the switching element in one of the switch-making and switch-breaking positions until an external force imparted to the switching element exceeds the biasing force to cause the switching element to change to the other position, disposing a biasing force-adjusting element in cooperative engagement with the biasing element such that a magnitude of the biasing force is adjustable, and coupling a conductive contact to the switching element to define a switch-making state when the switching element is in the switch-making position and a switch-breaking state when the switching element is in the switch-breaking position.
US10586663B2

A cap-covered keyboard apparatus is disclosed. The proposed cap-covered keyboard apparatus includes plural independent keycaps, each of which has a main body with a top surface, and plural cover layers, each of which at least covers the respective top surface of the corresponding main body, and has a first surface attached to the top surface and a second surface printed with a character (or symbol), wherein the plural cover layers are independent from one another.
US10586659B2

A photovoltaic device, comprises (1) a first conductive layer, (2) an optional blocking layer, on the first conductive layer, (3) a semiconductor layer, on the first conductive layer, (4) a light-harvesting material, on the semiconductor layer, (5) a hole transport material, on the light-harvesting material, and (6) a second conductive layer, on the hole transport material. The light-harvesting material comprises a perovskite absorber, and the second conductive layer comprises nickel. The semiconductor layer may comprise TiO2 nanowires. The light-harvesting material may comprise a perovskite absorber containing a pseudohalogen.
US10586654B2

A method for making a glass dielectric capacitor may include providing a plurality of foil sheets, cutting each of the plurality of foil sheets with a laser beam by melting each of the plurality of foil sheets, forming a respective smooth foil edge on each of said plurality of foil sheets during the cutting, providing a plurality of glass sheets, and stacking the plurality of foil sheets in alternating layers with the plurality of glass sheets.
US10586652B1

A multilayer ceramic capacitor includes a ceramic body including dielectric layers and first and second internal electrodes disposed to face each other with each of the dielectric layers interposed therebetween, and first and second external electrodes disposed on external surfaces of the ceramic body and electrically connected to the first and second internal electrodes, respectively. The ceramic body includes an active portion in which capacitance is formed and cover portions disposed above and below the active portion. Each of the cover portions includes a first region adjacent to an external side surface of the ceramic body and a second region adjacent to an outermost internal electrode and disposed between the first region and the active region. A density of a dielectric material included in the second region is higher than a density of a dielectric material included in the first region.
US10586650B2

A coil substrate includes insulating layers, and conductive layers laminated on the insulating layers in a plate thickness direction of the insulating layers, respectively. The conductive layers include three or more conductive layers and a set of conductive layers such that the set of conductive layers includes a first outermost conductive layer on one end side in the plate thickness direction and does not include a second outermost conductive layer on the opposite end side in the plate thickness direction and that the set of conductive layers includes coil portions each having a spiral form respectively and aligned in the plate thickness direction.
US10586647B2

An electronic component includes an element assembly that includes a magnetic layer and a non-magnetic layer and a coil that is provided within the element assembly and that is wound in a spiral form. The coil includes a plurality of laminated layers of coil wires. The non-magnetic layer includes an inter-wire non-magnetic layer located between at least one pair of the coil wires that are adjacent in a lamination direction and a radial direction non-magnetic layer located on at least one of an outer side portion and an inner side portion in a radial direction of the coil. The radial direction non-magnetic layer is spaced apart from the inter-wire non-magnetic layer.
US10586635B2

A chip resistor with a reduced thickness is provided. The chip resistor includes an insulating substrate, a resistor embedded in the substrate, a first electrode electrically connected to the resistor, and a second electrode electrically connected to the resistor. The first electrode and the second electrode are spaced apart from each other in a lateral direction that is perpendicular to the thickness direction of the substrate.
US10586634B2

An alternating current (AC) power cable includes a conductor surrounded by at least an inner semiconductive layer including a first semiconductive composition, an insulation layer including a polymer composition, an outer semiconductive layer including a second semiconductive composition, and optionally a jacketing layer including a jacketing composition, in that order. The polymer composition of the insulation layer includes an unsaturated low density polyethylene (LDPE) copolymer of ethylene with one or more polyunsaturated comonomers and a crosslinking agent. The polymer composition of the insulation layer has a dielectric loss expressed as tan δ (50 Hz) of 12.0×10−4 or less, when measured at 25 kV/mm and 130° C. according to “Test for Tan δ measurements on 10 kV cables”.
US10586632B2

A structural cable comprising a first conductor, a structural element, and a body with proximal and distal ends that is formed around the first conductor and the structural element, wherein the body is made of a non-conducting material.
US10586629B2

Provided herein are composite materials and methods of making composite materials including carbon nanoscale fiber networks. The composite materials may include a stretched and doped carbon nanoscale fiber network and a capping layer. The methods of making the composite materials may include stretching a carbon nanoscale fiber network, contacting the nanoscale fiber network with a dopant, and disposing a capping layer on a surface of the carbon nanoscale fiber network.
US10586621B2

According to one embodiment of the present invention, a system detects conditions for analytics and includes at least one processor. The system analyzes a structured document including a plurality of sections each specifying a set of conditions for members of a population in a structured format. The structured document is utilized to perform an analytic on the population. Each section within the structured document is identified and a corresponding set of conditions for that identified section in the structured format is extracted. The corresponding extracted set of conditions for each section is translated to an unstructured format for visual presentation of each identified section with a description of the corresponding set of conditions. Embodiments of the present invention further include a method and computer program product for detecting conditions for analytics in substantially the same manner described above.
US10586619B1

An estimate of a functional capacity such as VO2Max is made by applying the vital signs of a monitored human to a trained encoding neural network producing a cardio profile vector. The vector is applied to a trained functional capacity (VO2Max) neural network to estimate the functional capacity. Once estimated, an action is taken.
US10586616B2

Systems and methods for displaying subsets of electronic documents generated in association with a patient's encounter with a healthcare organization.
US10586614B1

A computer-assisted method to timely provide notifications of treatments, the method including receiving de-identified longitudinal medical records, each de-identified longitudinal medical record representing a record of a different anonymized patient and encoding information identifying a treatment received by the anonymized patient and receiving notification data including notification records, each notification record encoding information identifying a channel through which the notification was provided. The method includes determining a first channel impact model representing an impact of a notification provided through a first channel on a treatment being received, a second channel impact model representing an impact of a notification provided through a second channel on a treatment being received, and determining a multi-channel impact model representing an impact of notifications being provided through both the first channel and the second channel on a treatment being received.
US10586612B2

The current document is directed to methods and systems for organizing, storing, searching, aggregating, and distributing large quantities of biological information obtained for individual patients. In one described implementation, the knowledge and information is stored, in data-storage facilities within cloud-computing-like systems, as clinical actions, biological elements, and variants that are logically linked together to form network-like data structures. Individual patient data and clinical-knowledge databases, including the network-like clinical-knowledge data structures, are hosted in cloud-computing-like data centers along with a variety of services that receive and process queries from users, medical-service providers, and electronic-health-record-based applications and that return requested information to the requesting entities. Despite the enormous amounts of patient data and clinical knowledge that may be stored in the cloud-computing-like data centers, certain implementations of the currently disclosed systems return responses to medical-information queries in under a second, with other implementations providing even faster query-processing turnaround times.
US10586609B2

A method and apparatus for determining similarity among gene sequences, for compressing a gene sequence, and for decompressing a gene sequence. The method for determining similarity between a first gene sequence and a second gene sequence includes: moving a sliding window of a predefined length on the first gene sequence and the second gene sequence respectively; extracting a first part String1i of the first gene sequence within the sliding window, and a second part String2i of the second gene sequence within the sliding window during the ith movement of the sliding window; and determining similarity between the first gene sequence and the second gene sequence based on the first part String1i and the second part String2i. Also provided is an apparatus for the above method.
US10586606B2

Provided is an integrated circuit that includes a reset electrically connected to a select line of a multiplexer and an OR gate. The multiplexer receives data from a power source. The multiplexer and the OR gate comprise a circuit. A clock is electrically connected to the OR gate. The OR gate is electrically connected to a clock input of a latch. The latch includes the clock input, a scan enable input, a data input, and a data output. A regular logic data path is electrically connected to the multiplexer, and the multiplexer is further electrically connected to the data port of the latch.
US10586605B2

A sample hold circuit includes at least one capacitor CS and at least one complementary metal-oxide semiconductor (CMOS) switch. The CMOS switch includes an N-channel metal-oxide semiconductor (NMOS) transistor and a P-channel metal-oxide semiconductor (PMOS) transistor connected in parallel. A high level of a gate signal VGN of the NMOS transistor is adjusted to a voltage level VREG lower than a power supply voltage VDD of a chip on which the CMOS switch is integrated.
US10586602B2

Devices and techniques for read voltage calibration of a flash-based storage system based on host IO operations are disclosed. In an example, a memory device includes a NAND memory array having groups of multiple blocks of memory cells, and a memory controller to optimize voltage calibration for reads of the memory array. In an example, the optimization technique includes monitoring read operations occurring to a respective block, identifying a condition to trigger a read level calibration based on the read operations, and performing the read level calibration for the respective block or a memory component that includes the respective block. In a further example, the calibration is performed based on a threshold voltage to read the respective block, which may be considered when the threshold voltage to read the respective block is evaluated within a sampling operation performed by the read level calibration.
US10586596B2

A data writing method for a rewritable non-volatile memory module having a plurality of physical erasing units and a memory control circuit unit and a memory storage apparatus using the same are provided. Each of the physical erasing units has a plurality of physical programming unit sets, and each of the physical programming unit sets has a plurality of physical programming unit. The method includes receiving data and arranging the data to generate a first data stream and a second data stream. The method also includes encoding the first data stream and the second data stream to generate a third data stream, and issuing a programming command sequence to write the first data stream, the second data stream and the third data stream respectively into a first physical programming unit, a second physical programming unit and a third physical programming unit of a physical programming unit set.
US10586592B1

An example method includes determining a time between writes in place to a particular memory cell, incrementing a disturb count corresponding to a neighboring memory cell by a particular count increment that is based on the time between the writes to the particular memory cell, and determining whether to check a write disturb status of the neighboring memory cell based on the incremented disturb count.
US10586580B2

A magnetic tunnel junction element with a high tunnel magnetic resistance ratio can prevent a recording layer from being damaged. A reference layer includes a ferromagnetic body, and has magnetization direction fixed in the vertical direction. A barrier layer includes non-magnetic body, and disposed on one surface side of the reference layer. A recording layer is disposed to sandwich barrier layer between itself and reference layer. The recording layer includes a first ferromagnetic layer including at least one of Co and Fe, and having a magnetization direction variable in a vertical direction; a first non-magnetic layer including at least one of Mg, MgO, C, Li, Al, and Si, second non-magnetic layer including at least one of Ta, Hf, W, Mo, Nb, Zr, Y, Sc, Ti, V, and Cr, and second ferromagnetic layer including at least one of Co and Fe, and having a magnetization direction variable in a vertical direction.
US10586579B2

A magnetic device may include a layer stack. The layer stack may include a first ferromagnetic layer; a non-magnetic spacer layer on the first ferromagnetic layer, where the non-magnetic spacer layer comprises at least one of Ru, Ir, Ta, Cr, W, Mo, Re, Hf, Zr, or V; a second ferromagnetic layer on the non-magnetic spacer layer; and an oxide layer on the second ferromagnetic layer. The magnetic device also may include a voltage source configured to apply a bias voltage across the layer stack to cause switching of a magnetic orientation of the second ferromagnetic layer without application of an external magnetic field or a current. A thickness and composition of the non-magnetic spacer layer may be selected to enable a switching direction of the magnetic orientation of the second ferromagnetic layer to be controlled by a sign of the bias voltage.
US10586574B2

Cache mode for word lines where the cache mode utilizes an internal timer for a memory cell to disable connection of a voltage to a transistor of a word line driver of the memory cell before an end of a specified end of period. By early disconnection, the local controls of the memory cell may provide additional time to settle after disconnection of the voltage without interfering with operations (e.g., read, write, activate) of the memory cell, since the internal timer may be programmed to be greater than or equal to a worst case scenario for the operations.
US10586572B2

The subject disclosure is directed towards a technology in which highlight (curated) videos are automatically generated for users to watch based upon estimated interest levels with respect to segments of a longer video or set of videos. In one aspect, statistics are collected with respect to actions of viewers of the video or set of videos. These may include playback-related actions such as the number of times a particular segment is played, and/or behavioral actions of viewers during the playback. Based upon which segments have the highest estimated interest levels, a subset of the segments are selected for a playback list, which when played provides the highlight/curated video.
US10586567B2

Example techniques may involve managing playback of media content by a playback device. In an example implementation, a playback device receives, via the network interface from a control device of the media playback system, an instruction to queue a container of audio tracks into a queue for playback by the playback device, wherein the container of audio tracks and consists of: (a) an album, (b) a playlist, or (c) an internet radio station. While the playback device is playing back the queue and before each audio track of the playlist is played back, the playback device determines whether the respective audio track is associated with a negative preference. If the respective audio track is associated with the negative preference, the playback device advances playback over the respective audio track to the next audio track within the queue.
US10586553B2

In an apparatus configured to perform signal processing on audio data of a first sampling rate, methods disclosed herein comprise receiving audio data of a second sampling rate, the second sampling rate being higher than the first sampling rate. The methods comprise applying filtering to the audio data of the second sampling rate to thereby produce first filtered audio data and second filtered audio data, the first filtered audio data comprising mainly component frequencies which are audible to the human ear, the second filtered audio data comprising mainly components frequencies which are substantially inaudible to the human ear. The methods further comprise applying first signal processing to the first filtered audio data; and applying second signal processing to the second filtered audio data, the second signal processing having a lower computational complexity than the first signal processing. Corresponding apparatus and computer readable media are also disclosed herein.
US10586552B2

Methods and systems employing an internal microphone and an external microphone of a headset to capture own voice content in the presence of noise, extract the own voice content from background noise (by performing noise reduction on the microphone outputs to generate a noise reduced signal indicative of the own voice content), and optionally also perform voice activity detection to identify segments of own voice presence or absence. In some embodiments, the external microphone is employed to capture the own voice content, the internal microphone signal is employed to infer the noise captured by the external microphone, and the inferred noise is subtracted from the external microphone signal to generate the noise reduced signal. Aspects include methods performed by any embodiment of the system, and a system or device configured (e.g., programmed) to perform any embodiment of the method.
US10586549B2

A method of determining a distribution of bits for coding a transition frame, said method being implemented in a coder/decoder for coding/decoding a digital signal, the transition frame being preceded by a predictive coded preceding frame, coding the transition frame comprising transform coding and predictive coding a single sub-frame of the transition frame, the method comprising the following steps: assigning a bit rate for predictive coding the transition sub-frame, said bit rate being equal to the minimum between the bit rate for transform coding the transition frame and a first predetermined bit rate value; determining a first number of bits allocated for predictive coding the transition sub-frame for said bit rate; and calculating a second number of bits allocated for transform coding the transition frame from the first number of bits and a number of bits available for coding the transition frame.
US10586544B2

A device includes an encoder configured to determine, during a first period, that a first audio signal is a leading signal and that a second audio signal is a lagging signal. The encoder is also configured to generate a first frame of at least one encoded signal based on a first modified version of the second audio signal that is generated by adjusting the second audio signal based on a first mismatch value. The encoder is configured to determine, during a second period, that the first audio signal is the leading signal and that the second audio signal is the lagging signal. The encoder is configured to generate a second frame of the at least one encoded signal based on a second modified version of the second audio signal that is generated by adjusting the second audio signal based on the first mismatch value and a second mismatch value.
US10586541B2

A computer system may communicate metadata that identifies a current speaker. The computer system may receive audio data that represents speech of the current speaker, generate an audio fingerprint of the current speaker based on the audio data, and perform automated speaker recognition by comparing the audio fingerprint of the current speaker against stored audio fingerprints contained in a speaker fingerprint repository. The computer system may communicate data indicating that the current speaker is unrecognized to a client device of an observer and receive tagging information that identifies the current speaker from the client device of the observer. The computer system may store the audio fingerprint of the current speaker and metadata that identifies the current speaker in the speaker fingerprint repository and communicate the metadata that identifies the current speaker to at least one of the client device of the observer or a client device of a different observer.
US10586540B1

In one aspect, a playback device includes a voice assistant service (VAS) wake-word engine and a command keyword engine. The playback device detects, via the command keyword engine, a first command keyword, and determines whether one or more playback conditions corresponding to the first command keyword are satisfied. Based on (a) detecting the first command keyword and (b) determining that the one or more playback conditions corresponding to the first command keyword are satisfied, the playback device playback device performs a first playback command corresponding to the first command keyword. When the playback device detects, via the wake-word engine, a wake-word in voice input, the playback device streams sound data corresponding to at least a portion of the voice input to one or more remote servers associated with the VAS.
US10586538B2

Systems, apparatuses, and methods are described for controlling source tracking and delaying beamforming in a microphone array system. A source tracker may continuously determine a direction of an audio source. A source tracker controller may pause the source tracking of the source tracker if a user may continue to speak to the system. The source tracker controller may resume the source tracking of the source tracker if the user may cease to speak to the system, or when one or more pause durations have been reached.
US10586536B2

A display device operating method, according to one embodiment of the present invention, comprises the steps of: receiving a voice command of a user; storing the voice command, if a function of the display device corresponding to the received voice command is not stored and the voice command is received at reference frequency or more; and if the voice command is received again, performing a function of the display device corresponding to the voice command received again.
US10586531B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing speech recognition by generating a neural network output from an audio data input sequence, where the neural network output characterizes words spoken in the audio data input sequence. One of the methods includes, for each of the audio data inputs, providing a current audio data input sequence that comprises the audio data input and the audio data inputs preceding the audio data input in the audio data input sequence to a convolutional subnetwork comprising a plurality of dilated convolutional neural network layers, wherein the convolutional subnetwork is configured to, for each of the plurality of audio data inputs: receive the current audio data input sequence for the audio data input, and process the current audio data input sequence to generate an alternative representation for the audio data input.
US10586530B2

A system that allows non-engineers administrators, without programming, machine language, or artificial intelligence system knowledge, to expand the capabilities of a dialogue system. The dialogue system may have a knowledge system, user interface, and learning model. A user interface allows non-engineers to utilize the knowledge system, defined by a small set of primitives and a simple language, to annotate a user utterance. The annotation may include selecting actions to take based on the utterance and subsequent actions and configuring associations. A dialogue state is continuously updated and provided to the user as the actions and associations take place. Rules are generated based on the actions, associations and dialogue state that allows for computing a wide range of results.
US10586517B2

An intonation system for a stringed musical instrument, a stringed instrument including the intonation system, and a method of setting up a stringed instrument. An instrument such as a guitar includes a bridge having bridge string saddles that can be adjusted separately to raise or lower a single string and to adjust the position of the bridge end of the vibrating length of the string. The instrument also includes an adjustable nut assembly by which to adjust the position of the nut end of each string individually. The structures by which the string saddle positions are adjusted are substantially concealed, largely retaining a conventional appearance of the musical instrument.
US10586514B2

Embodiments concern a method for providing information to a user of a vehicle via a display device that is worn by the user. The method comprises providing a principle axes rotation coordinate system (Vxyz) that defines a vehicle orientation relative to a world coordinate system (Wxyz) of a reference world space; providing at least one display device coordinate system (Dxyz) that defines a display device orientation relative to the vehicle coordinate system; and providing a symbol coordinate system (Sxyz) that is spatially fixed with at least one first symbol to be displayed on the display device and that defines three symbol rotation axes that are orthogonal to each other; and spatially fixing at least one of the symbol rotation axes (Sα) to a vehicle principal axis of rotation descriptive of an orientation of the vehicle.
US10586505B2

A transistor whose channel region includes an oxide semiconductor is used as a pull down transistor. The band gap of the oxide semiconductor is 2.0 eV or more, preferably 2.5 eV or more, more preferably 3.0 eV or more. Thus, hot carrier degradation in the transistor can be suppressed. Accordingly, the circuit size of the semiconductor device including the pull down transistor can be made small. Further, a gate of a pull up transistor is made to be in a floating state by switching of on/off of the transistor whose channel region includes an oxide semiconductor. Note that when the oxide semiconductor is highly purified, the off-state current of the transistor can be 1 aA/μm (1×10−18 A/μm) or less. Therefore, the drive capability of the semiconductor device can be improved.
US10586502B2

Provided is a display control device that can, even with a self-emitting display, minimize power consumption and dramatically increase the battery life time of information device. The display control device includes: a phase adjustment circuit that adjusts a phase difference between input image data including a vertical blanking period and memory image data read from a frame buffer, by adjusting the number of vertical blanking lines on the basis of a difference between the number of vertical lines related to the input image data and the number of vertical lines related to phase adjusted image data in which the number of vertical blanking lines related to the memory image data is adjusted, and generating the phase adjusted image data; a selector that outputs the phase adjusted image data to the display as output image data in the period lasting until image display under PSR terminates; and a vertical line number calculation circuit that outputs a vertical line number signal related to the number of vertical lines related to output image data to the display until when a head of a frame of the output image data is output.
US10586498B2

A source driver includes a latch configured to store data based on or in response to a latch signal and output the data stored in the latch, a resistor string including a plurality of resistors configured to provide a plurality of grayscale voltages, a decoder connected to the resistor string, configured to select and output one of the plurality of grayscale voltages based on or in response to the data from the latch, an amplifier including a first input terminal, a second input terminal and an output terminal, a first control switch between the decoder and the first input terminal of the amplifier, and a second control switch between the first input terminal and the second input terminal of the amplifier. The first control switch and the second control switch are alternately turned on and off.
US10586497B2

A gate driver includes a plurality of driving units each including a first sub driving unit and a second sub driving unit, wherein output terminals of the first and second sub driving units are connected to first and second sub gate lines, respectively, and first and second sub outputs that are the outputs of the first and second sub driving units are respectively transferred to gate terminals of a first switching transistor and a second switching transistor formed in a pixel area of a display area, and wherein drain and source terminals of the first switching transistor are respectively connected to drain and source terminals of the second switching transistors.
US10586488B2

A pixel driving circuit, a pixel array, a driving method and an organic light emitting display panel are provided. The pixel driving circuit includes: a first transistor, a second transistor, a third transistor, a fourth transistor, a fifth transistor, a sixth transistor, a seventh transistor and a first capacitor. The sixth transistor is configured to transmit a signal with a first potential to a light emitting element in response to a second scanning line signal. The seventh transistor is configured to transmit a signal with a second potential to a gate of the second transistor in response to the second scanning line signal, and the second potential is greater than the first potential.
US10586483B2

A display device, a driving device, and a method that eliminates or reduces an image defect in a curved area of a display area of a display device. A display device includes a display area including a first pixel, a second pixel disposed along a curved edge of the display area, and a third pixel not corresponding to the curved edge, and a processor configured to drive the first pixel to have a first brightness, drive the second pixel to have a second brightness that is brighter than the first brightness, and drive the third pixel to have a third brightness that is brighter than the second brightness.
US10586482B1

An electronic device such as a desktop computer or other device may have an electronic device housing with front and rear faces. A display may be mounted on the front face. The electronic device may include multiple ambient light sensors such as a front color ambient light sensor on the front face and a rear color ambient light sensor on the rear face. The front ambient light sensor gathers a front ambient light intensity measurement and a front ambient light color measurement. The rear ambient light sensor gathers a rear ambient light intensity measurement and a rear ambient light color measurement. During operation, control circuitry in the electronic device takes action based on data from the ambient light sensors. The control circuitry may adjust a white point of the display using a combined color value that is produced using a combining function.
US10586480B2

An apparatus and a method for sensing a display panel are provided. The apparatus includes a source driving circuit and a sensing circuit. The source driving circuit is coupled to data lines to drive the pixel circuits according to a display period comprising frame periods. The sensing circuit is coupled to a plurality of pixel circuits. The sensing circuit senses characteristics of the pixel circuits in the test data periods of the display period. The test data periods are periodically arranged in the display period. In each of the test data periods, a corresponding pixel circuit receives test data, and the sensing circuit senses the electrical characteristic of the corresponding pixel circuit. In the scan-line periods of each of the frame periods, the corresponding pixel circuit receives display data from a corresponding data line, and the sensing circuit does not sense the corresponding pixel circuit.
US10586477B2

An advertising medium includes a frame enclosing a traffic signal control cabinet. The frame includes opposing rails for each side of the cabinet with opposing inside surfaces of the rails including grooves extending longitudinally along the rail and spaced from each other. A light panel is carried within one groove near, yet spaced from, surfaces of cabinet walls. An advertising panel is carried within a second groove. The advertising panel is spaced from the light panel and on an opposite side from the cabinet wall. A clear protective panel is carried within a third groove and opposite an outer surface of the advertising panel. Tie rods extend between lock devices which are secured to the rails such that removing the frame from its position around the cabinet is prevented. As a result, advertising material may be secured to a traffic signal control cabinet without intruding upon or modifying the cabinet.
US10586476B1

A system for attaching a plurality of folding cartons having images printed thereon is disclosed. An anchor folding carton may be secured to a wall and all other adjacent folding cartons may be secured to the anchor folding carton. In particular, the folding cartons may be attached to each other with magnets. Also, the top and bottom flaps and side panels may have angled reliefs that allow the adjacent folding cartons to lay flat on the wall regardless of deformations (e.g. curvature) of the paper used to make the folding carton.
US10586470B2

A training device applicable to training personnel in the treatment of a traumatic injury is presented. The invention includes a compressible body, a base, a wound structure, and an annular cavity. The compressible body simulates a body portion. The compressible body resides within the base. The base is disposed about a top surface of the compressible body. The base is harder than the compressible body so that the base protectively covers the compressible body. The wound structure is disposed along the compressible body. The wound structure includes a wound cavity which extends from the top surface into the compressible body. The annular cavity extends into the compressible body about the wound cavity. The annular cavity permits movement and/or expansion of a wall defined by and between the wound cavity and the annular cavity when probed by a finger or instrument and packed with gauze, bandages, and the like during treatment of the wound structure to stem blood flow from a bleed tube.
US10586457B2

A method performs an automated measurement of dimension(s) of an arriving vehicle arriving at a parking area. The method obtains a skills assessment of a driver of the arriving vehicle, which indicates skill level of the driver in performing parking maneuver(s). The method dynamically defines, based on the dimension(s) of the arriving vehicle and the obtained skills assessment, a parking space in an unoccupied area within the parking area. The defining includes selecting dimensions of the dynamically defined parking space. The method directs the arriving vehicle to the dynamically defined parking space, the directing including providing live parking guidance to facilitate maneuvering the arriving vehicle into position in the dynamically defined parking space.
US10586455B2

Methods and systems for detecting lane changes using vehicle path data. In some implementations, one or more environmental sensors, such as RADAR modules, may be used to generate a first data set associated with a trajectory of a host vehicle. The first data set may be representative of a curve on a graph. Points of inflection may be sought in the curve. An identification of a point of inflection in the curve may then be used to confirm a lane change of the host vehicle.
US10586453B2

A controller of a first vehicle specifies a position of an unoccupied parking space, from a detected position of the first vehicle and an image shot with a camera. A server-side controller transmits target parking space information indicating a position of a parking space within a predetermined range from a position of a second vehicle which has transmitted a request, of the positions of the parking spaces indicated by vacant parking space information from the first vehicle, to the second vehicle. A controller of the second vehicle obtains the target parking space information from the server. An informer of the second vehicle informs the position of the parking space indicated by the obtained target parking space information.
US10586446B2

Disclosed is an identification system to improve safety on roads and allow for the driver or for the vehicle itself, if it is autonomous or semi-autonomous, to have readable and useful information about road signs, roadways, and adjacent roadway information. The disclosed identification system comprises a marker with marker communication information that can be read by a vehicle information system to provide information to the vehicle. Information that the marker communication information may convey would allow the vehicle information system to detect or recognize, or both detect and recognize critical road sign, roadway information, and adjacent roadway information. Then, the vehicle information system could respond to the information received from the marker communication information.
US10586443B2

A method for checking the relationship between a process alarm of a process object displayed visually on an operator client of a process control system and output acoustically, wherein an operator server of the process control system is provided with an alarm message component for preparing process alarms to be output acoustically and for transmitting these process alarms to an alarm output, and is provided with an alarm display component for preparing process alarms to be output visually and for transmitting these process alarms to the operator client, on which the process alarms can be displayed, where the output of the respective acoustic process alarms can be deactivated via an operator input on the operator client such that an operator can determine at any time whether an inconsistency is present between an alarm output acoustically and visually.
US10586442B1

Techniques are described for selecting an alarm state based at least in part on determining a security event related to security and automation systems. One method includes receiving, from a sensor, a first indication of a security event at the first location, determining a first threat level based on the security event, and activating a first alarm state based at least in part on the first threat level.
US10586435B2

Some embodiments are directed to a lockdown apparatus for facilitating initiation of lockdown procedures at a facility that includes multiple doors and is configured for occupation by facility occupants. A lockdown actuator is disposed at the facility and configured to initiate transmission of a lockdown initiation signal upon being actuated, the lockdown actuator being configured to be recognizably distinguishable from the fire alarm actuator. A lockdown communicator is configured to produce a lockdown initiation communication for communicating initiation of lockdown procedures to the facility occupants and individuals not disposed proximate the facility upon transmission of the lockdown initiation signal, the lockdown initiation communication being recognizably distinguishable from the fire alarm communication. A display is configured to indicate status of each of the multiple doors of the facility upon transmission of the lockdown initiation signal, the status including at least one of open versus closed, and locked versus unlocked.
US10586433B2

A method at a computing system includes: obtaining video of an environment including a plurality of objects, wherein the video has a field of view; identifying one or more objects of the plurality of objects within the field of view; defining a zone of interest associated with a first object of the one or more objects, including identifying the zone of interest as one of an alerting zone or a suppression zone; subsequent to the defining, detecting one or more motion events captured in the video occurring at least partially within the zone of interest; when the zone of interest is an alerting zone, causing one or more notifications of the one or more motion events to be issued; and when the zone is a suppression zone, suppressing notifications of the one or more motion events.
US10586428B2

The present system incorporates mobile computing devices to play games, such as electronic pull-tabs, in a plurality of venues, each having a local wireless network. Each network communicates with a central system that generates decks of game outcomes and associated awards. All wagers and awards for each game are tracked on the central system, which also provides each game award and associated outcome from a deck stored on the central system.
US10586418B2

Provided herein is a system for automated dispensing of articles. Systems may include: a robotic arm; an end-of-arm tool attached to the robotic arm; a scanning device proximate the end-of-arm tool; and a controller to control the robotic arm and the end-of-arm tool. The end-of-arm tool may include a body and two or more vacuum cups extending from the body, where the controller controls a level of suction provided to each of the two or more vacuum cups individually. Each of the two or more vacuum cups extending from the body may be movable between a retracted position proximate the body, and an extended position away from the body of the end-of-arm tool in response to instruction from the controller. Suction may be provided only to the vacuum cups of the two or more vacuum cups that are disposed in the extended position.
US10586417B2

A device to produce personalized mixtures of substances intended to obtain and optimize beverages for a specific individual or user, includes a plurality of containers of basic substances, at least a measuring device and management and control means. The device is associated to the management and control means configured to carry out instructions regarding personalized formulas that express univocal sensory profiles or profiles functional to the specific needs of a specific individual or user.
US10586415B2

Embodiments of the present disclosure disclose an authorization method and an apparatus applied to an electronic lock. The method performed at a server hosting an instant messaging application includes: receiving an authorization request sent by a first instant messaging client at a first terminal, and the authorization request being used for requesting to grant use permission on the electronic lock to a second account; querying for, according to the authorization request, key information bound to the second account; and sending the key information to the electronic lock, the electronic lock being configured to add the key information into a trusted key information store. Moreover, the instant messaging application at the server can also be involved to further enhancing the authenticity of a person who tries to unlock the electronic lock based on the location of a terminal used by the person for accessing the instant messaging application.
US10586409B2

Various embodiments each include at least one of systems, devices, methods, and software for visual voucher communication systems and methods. One such embodiment includes receiving an entry request with an account identifier from a requestor and retrieving data of a voucher from a voucher database based on the account identifier and a current voucher requirement. In such embodiments, when voucher data is retrieved, the voucher data is transmitted to the requestor. However, when no voucher data is retrieved and at least one voucher is available, the method includes transmitting a voucher procurement option to the requestor. Otherwise, when no voucher data is retrieved and no voucher is available, data representative thereof is transmitted to the requestor.
US10586408B2

A system for optimizing a travel speed of an off-road vehicle utilizes time-over-target values as a threshold indicator for diagnostics and subsequent remedial actions. A road used for haulage is divided into a plurality of predetermined road segments. A target transit time is defined for each of the predetermined segments to provide a target speed curve. An actual transit time values is measured for the off-road vehicle in transiting the road. A comparison outcome is generated by comparing the target transit time value with the actual transit time value. The comparison outcome is useful in adjusting the travel speed for the vehicle to minimize the time over target value.
US10586404B1

A system for determining a load imbalance factor includes an input interface and processor. The interface is configure to receive sensor data from one or more sensors. The processor is configured to determine one or more vehicle tilts based at least in part on the sensor data; determine a load imbalance factor based at least in part on the one or more vehicle tilts; and provide the load imbalance factor.
US10586399B2

Systems and methods are provided for a workflow framework that scriptwriters can utilize when developing (live-action/animation/cinematic) virtual reality (VR) experiences or content. A script can be parsed to identify one or more elements in a script, and a VR representation of the one or more elements can be automatically generated. A user may develop or edit the script which can be presented in a visual and temporal manner along with the VR representation. The user may edit the VR representation, and the visual and temporal presentation of the script can be commensurately represented. The script may be analyzed for consistency and/or cohesiveness in the context of the VR representation or experience. A preview of the VR experience or content can be generated from the script and/or the VR representation.
US10586392B2

Information representing a position and orientation of a captured image or information for deriving the position and orientation is acquired from the captured image as extraction information, and a reduced-information-amount image is generated by reducing an amount of information in the captured image in accordance with a distance from a position that a user is gazing at in the captured image. The reduced-information-amount image and the extraction information are outputted to an external device, and a composite image that has been generated based on the reduced-information-amount image and an image of a virtual space generated by the external device based on the extraction information is received.
US10586391B2

A framework for interactive VR content items provides for user interaction via placement of interaction points within VR content items that would otherwise be passively viewed by users on HMD devices. The interaction points are defined by positional metadata that contains information regarding when and where the interaction points should be displayed during the interactive VR content play. The interaction points are also defined by action metadata that determines one or more actions to be executed when the user selects the interactions points. Selection of the interaction points via one or more of a user gesture and a voice input is also enabled by the framework.
US10586389B2

Aspects of the disclosure provide a system having a memory area associated with a computing device and a processor. The processor executes to classify device panel descriptors and location descriptors according to associated device instances. The processor generates device panel objects using the classified device panel descriptors and location descriptors. A schema comprising device panel locations and adjacency relationship information is populated for the computing device based on the generated device panel objects. The processor provides the populated schema as dynamic device properties to one or more operations executing on the computing device.
US10586388B2

A dental CAD/CAM application generates a 3D model representing a patient's dental anatomy. This model may be a 3D surface. The surface may also be textured with either a monochrome or color image superimposed. The display routine that is used to display the 3D model is enhanced to adjust the contrast in the region of a displayed mouse pointer (or other input device) as a user explores the display image. When this feature is activated and the mouse pointer positioned, preferably the texturing on the 3D model is recomputed in that local area and redisplayed showing greater contrast and detail. Preferably, the contrast is increased from a center to an edge of the area of contrast. Having the texturing of the model being improved and highlighted around the margin is desirable, as it allows the user to see more easily where the margin is located.
US10586386B2

Systems and techniques for processing and/or transmitting three-dimensional (3D) data are presented. A partitioning component receives captured 3D data associated with a 3D model of an interior environment and partitions the captured 3D data into at least one data chunk associated with at least a first level of detail and a second level of detail. A data component stores 3D data including at least the first level of detail and the second level of detail for the at least one data chunk. An output component transmits a portion of data from the at least one data chunk that is associated with the first level of detail or the second level of detail to a remote client device based on information associated with the first level of detail and the second level of detail.
US10586377B2

An exemplary virtual reality provider system accesses surface data representative of a virtual three-dimensional (“3D”) space. Based on the accessed surface data, the system projects a plurality of adjacent surface data slices of the virtual 3D space along an axis in a coordinate system associated with the virtual 3D space. The system selects an image transform operation to be applied to a surface data slice in the plurality of adjacent surface data slices. Specifically, the selected image transform operation is configured to transform the surface data slice to account for level of detail of the surfaces within the virtual 3D space with respect to a particular vantage point. The system also applies the selected image transform operation to the surface data slice to transform the surface data slice to account for the level of detail with respect to the particular vantage point. Corresponding methods and systems are also disclosed.
US10586374B2

A method and system for ray tracing can include defining a bounding volume hierarchy (BVH) of a scene comprising several objects. Objects can be binned to the BVHs using bitmaps that represent the objects and bitmaps that represent the bounding volumes.
US10586373B2

At least certain embodiments of the present disclosure include a method for animating a display region, windows, or views displayed on a display of a device. The method includes starting at least two animations. The method further includes the progress of each animation. The method further includes completing each animation based on a single timer.
US10586370B2

The disclosed computer system may include an input module, an autoencoder, and a rendering module. The input module may receive geometry information and images of a subject. The geometry information may be indicative of variation in geometry of the subject over time. Each image may be associated with a respective viewpoint and may include a view-dependent texture map of the subject. The autoencoder may jointly encode texture information and the geometry information to provide a latent vector. The autoencoder may infer, using the latent vector, an inferred geometry and an inferred view-dependent texture of the subject for a predicted viewpoint. The rendering module may be configured to render a reconstructed image of the subject for the predicted viewpoint using the inferred geometry and the inferred view-dependent texture. Various other systems and methods are also disclosed.
US10586363B2

An output processing device includes: an accepter which accepts output requests for information that include parameters concerning priority of output of information and parameters concerning output regions for information; and a mediator which, on accepting output requests for a plurality of items of information, mediates the output regions for the plurality of items of information respectively and the output modes of the plurality of items of information respectively based on the parameters concerning priority and the parameters concerning output regions.
US10586362B2

A chart creation tool is provided that operatively, specifies chart layouts interactively in lieu of programmatically specifying data transformations. Operatively, the herein described systems and methods can convert user-specified layouts into mathematical constraints, and a constraint solver is employed to draw the resulting chart. An illustrative user interface is provided that can allow a user to input data representative of one or more chart layouts through the interaction with one or more illustrative controls of the user interface. Responsive to such interactions (i.e., data input), one or more mathematical constraints can be calculated/generated from the inputted user-specified one or more chart layout input data. Illustratively, the chart layout can comprise a reusable layout.
US10586351B1

Devices and techniques are generally described for estimation of ambient light levels. In various examples, an image sensor may capture a frame of image data. In some examples, an ambient light value of the frame may be determined. In some examples, a first region of the frame corresponding to a first physical characteristic and a second region of the frame corresponding to a second physical characteristic may be determined. In various examples, a first reflection coefficient associated with the first physical characteristic and a second reflection coefficient associated with the second physical characteristic may be determined. In some examples, an IR correction value may be determined for the frame of image data based at least in part on the first reflection coefficient and the second reflection coefficient. An estimated ambient light value may be determined based at least in part on the IR correction value and the ambient light value.
US10586348B2

A distance measurement device and an image capturing control device obtains height information and angle information on an image capturing unit based on a captured image signal output from an image capturing unit, and obtain distance information indicating a distance between the image capturing unit and a target object by using the height information and the angle information.
US10586347B1

An automated log scaling system and associated methods are disclosed. In the system and methods, one or more imagers may capture depictions of respective first ends and/or second ends of a plurality of logs, and use the captured depictions to scale the plurality of logs. A diameter value for each end of the log may be determined using the captured depictions. Relative location values for each captured end may be determined and used to form a length of each log. Information captured in the images is used to identify the type of tree or species of tree for each log. At least one of the diameter values may be multiplied by the determined log length, and the resulting product value may be compared to values in a log scaling chart to determine a value for the log. The value of multiple logs may be used to form a load of logs for distribution.
US10586341B2

A method and device for measuring dimensions of a feature on or near an object using a video inspection device. A reference surface is determined based on reference surface points on the surface of the object. One or more measurement cursors are placed on measurement pixels of an image of the object. Projected reference surface points associated with the measurement pixels on the reference surface are determined. The dimensions of the feature can be determined using the three-dimensional coordinates of at least one of the projected reference surface points.
US10586337B2

A computer-implemented method of computer vision in a scene that includes one or more transparent objects and/or one or more reflecting objects comprises obtaining a plurality of images of the scene, each image corresponding to a respective acquisition of a physical signal, the plurality of images including at least two images corresponding to different physical signals; and generating a segmented image of the scene based on the plurality of images. This improves the field of computer vision.
US10586336B2

A fully convolutional network (FCN) implemented on a specialized processor optimized for convolution computation can achieve a speed-up in cell classification. Without re-optimizing the specialized processor, a further speed-up is achieved by compacting a testing image of cells, and processing the compacted testing image with the FCN. The testing image is first segmented into a background and regions of interest (ROIs). The ROIs are packed closer together by rearranging the ROIs without resizing them under a constraint that any two adjacent rearranged ROIs are separated by a distance in pixel not less than a minimum distance determined according to stride values of FCN convolutional layers. Geometrical operations in ROI rearrangement include relocating the ROIs and, optionally, rotating the ROIs. The rearranged ROIs are enclosed by a boundary, typically a rectangular boundary, to form the compacted testing image having an area smaller than that of the testing image.
US10586331B2

Provided are a diagnosis assisting device, an imaging processing method in the diagnosis assisting device, and a non-transitory storage medium having stored therein a program that facilitate a grasp of a difference in an diseased area to perform a highly precise diagnosis assistance. According to an image processing method in a diagnosis assisting device that diagnoses lesions from a picked-up image, a reference image corresponding to a known first picked-up image relating to lesions is registered in a database, and when a diagnosis assistance is performed by comparing a query image corresponding to an unknown second picked-up image relating to lesions with the reference image in the database, a reference image is created from the reference image by geometric transformation, or a query image is created from the query image by geometric transformation.
US10586322B2

A method for detecting coordinates includes detecting a first position in an inspection target placed on a placement surface of an inspection stage and a second position in the inspection target separated from the first position. A coordinate shift from the first position to the second position includes a first shift component in a first direction taken along the placement surface, and a second shift component in a second direction taken along the placement surface and crossing the first direction. The method further includes calculating a coordinate in the first direction of the second position using a first function, the first function including the first shift component and the second shift component as variables; and calculating a coordinate in the second direction of the second position using a second function, the second function including the first shift component and the second shift component as variables.
US10586313B2

The present disclosure provides an electronic apparatus and an image processing method for image edge enhancement, which adjust each edge pixel located in an image edge of an input image. More specifically, the electronic apparatus and the image processing method adaptively adjust a present pixel that is taken as the edge pixel according to the position of the present pixel in the image edge and the input image, thereby outputting an adjusted pixel value. Accordingly, the electronic apparatus and the image processing method can enhance the image edge according to the actual image condition.
US10586306B2

The present disclosure relates to an immersive display apparatus and method for creation of a peripheral view image corresponding to an input video, the method comprising a pre-processing step of obtaining scene-space information at a main-view video signal corresponding to a first area, a pre-warping step of performing first warping to at least one neighborhood frame corresponding to a target frame included in the pro-processed video signal and determining an outlier from the result of the first warping, a sampling step of sampling at least one neighborhood frame to be used for extrapolation from the result of the first warping, a warping step of performing second warping to the sampled frame except for the outlier to generate a peripheral view image signal corresponding to a second area around the first area, and a blending step of blending the peripheral view image signal to the main-view video signal.
US10586298B2

Methods for administering preventative healthcare measures to a patient population are disclosed. A patient population eligible to receive certain healthcare benefits is defined and thereafter multiple sources of healthcare data are compiled and analyzed to create health profiles for each individual. An objective set of criteria for providing preventative care is provided to eligible members within the patient population and appropriate healthcare is administered to the degree necessary to make sure a sufficient percentage of the population receives adequate healthcare treatment consistent with the recognized, objective healthcare standards. Patients remaining non-compliant are sought for further administration of healthcare until requisite compliance standards are met.
US10586297B2

A learning progress monitoring system has an executing device, a server, and a plurality of monitoring devices. The server sets a learning goal according to a goal signal provided by the executing device, receives completion data via the executing device, and determines whether the number of approval signals from the monitoring devices reaches a satisfaction threshold. When the number of the approval signals reaches a satisfaction threshold, the server confirms that a stage of the learning goal is completed. If all the stages are completed before a target completion time, the server computes and stores N award points to an account corresponding to the executing device. The user of the executing device sets a goal of interest to learn and gains more motivation in learning through the awarding system.
US10586296B2

An online learning management system for monitoring and maintaining the operational integrity of online teaching groups consisting of users distributed across a network is disclosed. The system comprises a management interface coupled to a teaching group and a teaching module configured to identify user operational problems within the group and to remove a user when an operational problem is identified. The system further comprises a managing module that inserts the user into a managing area when the user is removed from the teaching group, facilitates diagnosis and correction of the operational problem, and returns the user to the group when the operational problem has been corrected. The system further comprises a personalized operation interface that disables the user's connection to the group in response to the removal of the user from the group, and restores the user's connection when the operational problem has been corrected.
US10586294B1

Aspects of the disclosure provide a computer-implemented method and system for ordering food remotely or from a vehicle for pick-up or delivery by providing the use of an application on a mobile device that provides information that allows the ordering. The computer-implemented method and system may include an order in advance application that allows a user or the system automatically to place an order based on previous orders. The computer-implemented method and system may also allow for the electronic payment for the food. Telematics information regarding the user and/or the vehicle may be utilized to provide information regarding a user's location, velocity, route, and destination. The computer-implemented method and system may utilize this telematics information to provide a prioritized ranked list of restaurants for the user. The computer-implemented method and system may utilize insurance information to provide additional features and enhance the mobile food order method and system.
US10586291B2

A data system and a method for determining the harvestability and transportability of a stand marked for cutting, the method comprising: maintaining data on the properties of the soil of the stand; determining a value for the harvestability and transportability of the stand, which value is dependent on said properties; defining said value also on the basis of such conditions of said stand which affects said properties; maintaining data on the harvestability and transportability defined for the stand. Said property is one or more of the following: soil type, auxiliary attributes of the soil type, other permanent factors. Said conditions are one or more of the following: snow depth, frost depth, soil moisture content, temperature, amount of rainfall, quantity of growing stock, relations between tree species, other variable factors.
US10586290B2

Systems and methods for sharing billing information across at least two organizations in an integrated manner are described. A physical node may receive a request for authorization for a user in an organization to access an individual's information in another organization. The request may be logged. The physical node may determine whether the user is authorized to access the individual's information and, if it is, provide appropriate access. Also disclosed is an integrated web application and system which includes the core plan, budget, service authorizations, service documentation, claims, and communications of an individual under care and allows for calculated access and communication with external authorization and payment systems.
US10586289B1

An indication of an incident associated with a vehicle may be received via a communication protocol. The indication of the incident may be received from a mobile device. The indication of the incident may be received by a computing device, such as a computing device comprising a processor and memory coupled to the processor. If the communication protocol comprises a cellular protocol, a coverage area of a network cell in communication with the mobile device may be determined. An assistance service may be dispatched to the coverage area of the network cell. If the communication protocol comprises a wireless protocol, such as a Wi-Fi protocol, a coverage area of a wireless access point in communication with the mobile device may be determined. An assistance service may be dispatched to the coverage area of the access point.
US10586285B2

Implementation manners of the present disclosure put forward a securities information display method, apparatus, and system. The method includes: generating a securities information display interface, where the securities information display interface displays a display bitmap of a security; determining whether the securities information display interface receives a screen sliding event, where the screen sliding event is an event generated by sliding the securities information display interface; obtaining securities data of a security corresponding to the screen sliding event when the screen sliding event is received; and updating the display bitmap based on the obtained securities data.
US10586283B2

A service consumer may receive a market data message associated with a security. The market data message may be parsed to determine health status reference data identifying a service provider or a subprovider of the service provider. A health status subscription request may be generated using the determined health status reference data. The service consumer may receive a health status message in response to the health status subscription request. The service consumer may determine health status information associated with the service provider or the subprovider by analyzing the health status message, and may utilize the determined health status information in a selected application.
US10586280B2

The present disclosure relates generally to a risk-based fraud identification and risk analysis system. For example, the system may receive application data from a first borrower user, determine a segment associated with the application data, apply application data to one or more machine learning (ML) models, and receive a score based at least in part upon output of the ML model.
US10586273B1

In some examples, a service provider may receive a plurality of communications indicating buyer accesses to respective item-ordering applications on respective buyer devices. The service provider may determine that the buyer accesses occurred at respective buyer locations outside of a current delivery region. The service provider may determine a cluster of the respective buyer locations, and may further determine, based on the cluster, a recommended courier location for extending the delivery region to include a new area including the cluster. Additionally, in some cases, the service provider may determine a recommended courier location based on a plurality of past delivery locations. Further, in response to receiving an indication of a delivery location from a buyer device, the service provider may determine that a courier is within a threshold delivery travel time to the delivery location prior to providing item information to the buyer device.
US10586264B2

Systems and methods for exchanging information about available items are provided. A method that can be performed at a server system includes: receiving media content relating to an available item from an electronic device of a listing user; receiving one or more keyword attributes that define attributes of the available item, the keyword attributes being generated by the listing user; and receiving location data identifying the location of the available item. The method stores the media content, keyword attributes, and the location data of the available item as an item record in an item database. Responsive to an accessing user accessing the server system using an electronic device, the method enables the accessing user to filter item records stored in the item database by the keyword attributes so as to view available items that match the keyword attributes.
US10586262B2

An customization system and method in which a user can establish user indicia content, such as an image or text (e.g., a map, picture, address, name, etc.), onto a user selected indicia surface of an item or product, such as an item of jewelry or textile, and then view the customized product before purchasing the customized product. The item of jewelry may be selected, design, viewed and ordered or purchased automatically through the computer interface where the user interface and indicia designation creates both a visualization mask and indicia manufacturing designation code without further operator input. Such an automated system and method may include a selection module, a design module, an editing module, and a purchasing module for allowing a user to design and purchase an customized and/or personalized jewelry item having a unique engraving such as a map of a significant location with a gem stone as the specific identifying marker all according to a consumer's input. Users may navigate through various user interface screens or modules to view and select jewels and jewelry for use in their design. The jewels and jewelry of interest may be arranged together on a virtual screen so that users may view, compare and arrange the jewels and jewelry to aid in the selection and design process. The action of creating, selecting, and designating indicia content on an item creates manufacturing instructions for direct transmission to a manufacturer absent further modification.
US10586261B2

A method for improving the delivery of items based on the likelihood of shoplifting, theft history, security threat level, and identifying information is presented. The information is stored an online order system that receives data, reads data, and performs computations from a data storage system. The online order system assigns a level of security to the items in order to implement delivery of the items at a specific conveyor belt within a store that is equipped with a pre-delivery alert system that cooperates with the online order system. The pre-delivery alert system produces a specific alert based on the contents of the customer's order.
US10586259B2

A regulated automatic billing updater (ABU) computing device for enriching data included within a data set is provided. The regulated ABU computing device is for enriching merchant identifiers included within account data update requests. The regulated ABU computing device is configured to receive a request for updated account data. The regulated ABU computing device is further configured to retrieve from a transaction database data associated with one or more merchants and identify a target merchant from the transaction database. The regulated ABU computing device is configured to associate the target merchant with the non-enriched merchant identifier to generate an enriched merchant identifier.
US10586250B1

A host may provide a crowd-source price program. Participants in the crowd-source price program are incentivized to participate by rewards offered by the host. A participant acquires commercial information related to goods, services, or both being offered by a merchant and provides the host with the commercial information. The commercial information may include a purchase price for goods, services, or both being offered by the merchant and may include an identifier corresponding to the goods, the services, or both. The host may validate the commercial information, generate a reward, and provide the reward to the participant. The reward may be an offer for goods, services, or both offered by the host. The participant may accept the reward.
US10586248B2

A method and a system that identify content within a network-based system are provided. The method and system may operate to receive a request including an identification from a device of a user, assign a matching identification entry to the identification or to the user using the identification and a set of identification entries comprising the matching identification entry, and transmit the matching identification entry to an identification module configured to identify at least one content for display on a content page using the matching identification entry.
US10586230B2

One embodiment of the present disclosure provides a system and associated processes for sharing cardholder data (CHD) between a merchant that utilizes tokenization and a second merchant that may or may not utilize tokenization. In one embodiment, the merchant, or an employee of the merchant, can use the system and associated processes to reacquire CHD from a tokenization provider system. In one embodiment, the merchant identifies to the tokenization provider system a desire to share CHD, which is associated with a token, with a second merchant. The merchant and/or the tokenization provider system can then invite the second merchant to register with the tokenization provider system. Once registered with the tokenization provider system, the second merchant can access any CHD that the merchant associated with the second merchant.
US10586218B2

A system is disclosed for tracking receptacles serviced by a service vehicle. The system may have a locating device located onboard the at least one service vehicle and configured to generate a location signal indicative of a location of the at least one service vehicle, a receptacle sensor located onboard the at least one service vehicle and configured to generate an identity signal indicative of an identity of a receptacle in a vicinity of the at least one service vehicle, and a display. The system may also have at least one controller in communication with the locating device, the sensor, and the display. The at least one controller may be configured to show on the display an icon representing the receptacle overlaid on a map based on the location and identification signals.
US10586215B2

Social networking system users may create events where a group of other users invited to the event meet at a specified time and location. While an inviting user initially specifies the group of users to invite to the event, the social networking system suggests additional users to invite to the event. The social networking system suggests additional users based on a prediction that the users would attend the event if invited. Various factors may be used to make the prediction, such as an affinity between the inviting user and the other users, the availability of the other users at the time of the event and/or the proximity of the other users to the location of the event. Invitations to the suggested additional users may be automatically sent or sent to a set of the additional users selected by the inviting user.
US10586212B2

A method, server, and computer program for matching jobs and workers. The server is configured to receive, from entities, job data indicative of available jobs; receive from mobile devices associated with workers, worker data; store the job data and the worker data in the data store; determine and store, in the data store, worker preference data and entity preference data; determine matches, wherein each match pairs one of the workers with one of the jobs based on the worker preference data and the entity preference data; transfer, to each matched worker via a respective mobile device, data indicative of the respective matched job; receive, from at least some of the mobile devices, feedback data indicative of whether at least some of the matched jobs were accepted or declined; and transfer, to the respective entity for each accepted job, data indicative of the respective worker who accepted the job.
US10586209B2

A system to automatically gather attribute data about elements such as networks, network interface cards, operating systems, device types, installed software, processes in execution, financial data, etc. in an organization or a designated subset of the organization. Fingerprint files are used, each fingerprint file corresponding to an element of a specific type and each containing a list of attributes that will be found if that element exists in the system. Each fingerprint contains or points to one or more collection instructions which control a data collector process to attempt to gather attribute data. Each fingerprint contains or points to rules that are used to analyze the attribute data gathered to calculate the probability that the element exists. The rules can be fired sequentially, in if-then-else fashion or can be incorporated in a script in loops and with mathematical manipulations, tests and branching for more sophisticated analysis. Fingerprints can be turned on and off by configuration data and can be used in a logical order to do discovery without any prior knowledge of the systems being analyzed. A refresh schedule and collection calendar control how often the fingerprints are used in some embodiments, and collected data is stored with time stamps to enable analysis of changes in the data over time.
US10586207B2

The present invention is directed toward an automatic connected vehicle demonstration method and system for automatically designating any registered vehicle as a demonstrator vehicle, and further allowing for the demonstrator vehicle to also have one or more subscription-based events based on demonstrator vehicle status. In one more embodiments, a computer implemented method provides for registering, deregistering, and managing a dealer's inventory of demonstration vehicles.
US10586202B2

In some embodiments, methods and systems are provided that provide for validating products to be delivered to customers via unmanned aerial vehicles. Each UAV includes sensors configured to detect at least one actual physical characteristic and/or actual identifying characteristic of a product being loaded into the UAV and/or being transported by the UAV to a delivery destination. The actual physical characteristic information and/or the actual identifying information detected by the sensors is compared to predefined physical characteristic information and/or predefined identifying information stored in an electronic database in order to validate that the product that is being loaded into the UAV and/or being transported by the UAV is not damaged and corresponds to the order being fulfilled. If validation of one or more products is not successful, the UAV is restricted from delivering such products to the delivery destination.
US10586201B2

Systems and methods include UAVs that serve to assist carrier personnel by reducing the physical demands of the transportation and delivery process. A UAV generally includes a UAV chassis including an upper portion, a plurality of propulsion members configured to provide lift to the UAV chassis, and a parcel carrier configured for being selectively coupled to and removed from the UAV chassis. UAV support mechanisms are utilized to load and unload parcel carriers to the UAV chassis, and the UAV lands on and takes off from the UAV support mechanism to deliver parcels to a serviceable point. The UAV includes computing entities that interface with different systems and computing entities to send and receive various types of information.
US10586193B2

A system for mobile assessments is provided. The system includes a processing device and a memory device. The memory device stores instructions that when executed by the processing device may result in receiving an assessment request associated with physical assets at a remote location relative to an initiator system of the assessment request. An assessment type may be determined based on the assessment request. One or more interactive assessment forms can be retrieved from a database based on the assessment type. The interactive assessment forms may be populated with assessment data based on one or more observed conditions of the physical assets at the remote location. Image data associated with the observed conditions can be captured. The image data can be linked with the assessment data to establish relationship metadata. The image data, the assessment data, and the relationship metadata may be transmitted for storage in the database.
US10586191B2

A system can access data about items for a store and generate a plan for configuring the store based on the accessed data. The system can further provide, for example, information for configuring reconfigurable shelving units so as to produce the layout of the store according to the plan.
US10586189B2

In one embodiment, a method includes identifying a plurality of period combinations for a metric of interest. Each period combination comprises one or more time periods and each of the one or more time periods comprises one or more segments. The method further includes, for each period combination of the plurality of period combinations and each historical value of a plurality of historical values of the metric of interest, incrementally inserting the historical value into corresponding segments of the one or more time periods. Moreover, the method includes ranking the plurality of period combinations based on comparisons of the plurality of historical values to sets of corresponding predicted values. The method also includes selecting a highest-ranked period combination as best characterizing the metric of interest.
US10586188B2

Disclosed herein is a method and a system for dynamic recommendation of experts for resolving queries. The method comprises generating expert scores for each expert connected to the system. A ranked order list of all the experts is generated based on the expert scores and availability of the experts. Further, an expert having the highest expert score in the ranked order list is recommended for resolving the user queries by establishing a communication session between user and the recommended expert. The expert score for the recommended expert is updated in real-time based on information collected from the communication session. The disclosed method helps in reducing total number of service tickets being generated for resolving a set of user queries, thereby reducing total waiting period and the resolution period.
US10586184B1

A system and method for evaluating socio-economic and/or environmental impact automatically identifies and transmits to a user computing device a socio-economic and/or environmental impact web page of an organization. A computer database coupled to a server contains data for various socio-economic and/or environmental impact web pages, defining formatting elements configured to display impact data. The computer database receives a data feed of the impact data from the organization and/or from one or more of the organization's vendors, and automatically updates the organization's socio-economic and/or environmental impact web page. The system automatically generates in the socio-economic and/or environmental impact web page, a socio-economic and/or environmental impact quotient depiction representing socio-economic and/or environmental impact of resource allocations of the associated organization. The system uses hybrid input-output, econometric and environmental models to calculate a total economic impact ratio of the SGA (Selling, General & Administrative) costs of the organization on local communities.
US10586181B2

A method and apparatus for simulating occupant behavior in buildings may be used to predict the energy use of a building structure. The activities of actual building occupants are recorded and provided as an input to the occupant behavior simulation. The occupant behavior simulation generates simulated occupant schedules with similar behavioral patterns. An arbitrary set of factors can be used to select plausible activity types, durations, and numbers of participants during an occupant behavior simulation. The simulated occupant schedules may then be incorporated into a building performance simulation to help architects predict the energy demand associated with different building design options.
US10586180B2

A reservation system for travel, accommodation, venue ticketing and other purposes may be accessed on-line, for example via a social networking website. A user enters their social networking identification into the reservation system. When a subsequent user makes a reservation, they also enter their social networking ID and the system retrieves a list of associated parties from the social networking website, which may be a friends or contacts list, and searches for reservations made by any of those parties which have an overlapping criterion, such as date and destination. The overlap may be used to identify parties who will be at the same destination at the same time as the subsequent user, and/or are travelling on the same flight or journey. On check-in, the system may use the list of associated parties to notify the party checking-in that one of their friends or contacts has also checked-in.
US10586179B2

A reservation system for travel, accommodation, venue ticketing and other purposes may be accessed on-line, for example via a social networking website. A user enters their social networking identification into the reservation system. When a subsequent user makes a reservation, they also enter their social networking ID and the system retrieves a list of associated parties from the social networking website, which may be a friends or contacts list, and searches for reservations made by any of those parties which have an overlapping criterion, such as date and destination. The overlap may be used to identify parties who will be at the same destination at the same time as the subsequent user, and/or are travelling on the same flight or journey. On check-in, the system may use the list of associated parties to notify the party checking-in that one of their friends or contacts has also checked-in.
US10586172B2

Described herein are systems and methods of alarm rationalization for an industrial control system. This can comprise building a model of the industrial control system, wherein the model includes components that are monitored or controlled by the industrial control system and alarms associated with the components; training the model by applying one or more machine learning algorithms against a historical database of alarms for the industrial control system; and applying the trained model against the industrial control system for alarm management of the industrial control system.
US10586171B2

Systems, methods, and computer-readable media for building ensemble members of a Support Vector Machine (SVM) ensemble in parallel and executing processing in parallel on data allocated to each ensemble member are disclosed. The parallel construction and processing of data of each ensemble member allows a single large SVM calculation to be replaced with many smaller SVM calculations performed in parallel, and thus, may reduce the computational resources required to classify datasets.
US10586169B2

The disclosed embodiments provide a system for processing data. During operation, the system obtains a hierarchical representation containing a set of namespaces of a set of features shared by a set of statistical models. Next, the system uses the hierarchical representation to obtain, from one or more execution environments, a subset of the features for use in calculating the derived feature. The system then applies a formula from the hierarchical representation to the subset of the features to produce the derived feature. Finally, the system provides the derived feature for use by one or more of the statistical models.
US10586168B2

The described technology can provide semantic translations of a selected language snippet. This can be accomplished by mapping snippets for output languages into a vector space; creating predicates that can map new snippets into that vector space; and, when a new snippet is received, generating and matching a vector representing that new snippet to the closest vector for a snippet of a desired output language, which is used as the translation of the new snippet. The procedure for mapping new snippets into the vector space can include creating a dependency structure for the new snippet and computing a vector for each dependency structure node. The vector computed for the root node of the dependency structure is the vector representing the new snippet. A similar process is used to train a transformation function for each possible node type, using language snippets already associated with a dependency structure and corresponding vectors.
US10586166B2

A cascading selective microwave switch (cascade) includes a set of Josephson devices, each Josephson device in the set having a corresponding operating bandwidth of microwave frequencies, wherein different operating bandwidths have different corresponding center frequencies. A series coupling is formed between first Josephson device from the set and an nth Josephson device from the set. the series coupling causes the first Josephson device in an open state to reflect back to an input port of the first Josephson device a signal of a first frequency from a frequency multiplexed microwave signal (multiplexed signal) and the nth Josephson device in a closed state to transmit a signal of an nth frequency in the multiplexed signal from an input port of the nth Josephson device to an output port of the nth Josephson device.
US10586165B1

A computing system trains a clustering model. A responsibility parameter vector is initialized for each observation vector that includes a probability value of a cluster membership in each cluster. (A) Beta distribution parameter values are computed for each cluster. (B) Parameter values are computed for a normal-Wishart distribution for each cluster. (C) Each responsibility parameter vector defined for each observation vector is updated using the computed beta distribution parameter values, the computed parameter values for the normal-Wishart distribution, and a respective observation vector of the plurality of observation vectors. (D) A convergence parameter value is computed. (E) (A) to (D) are repeated until the computed convergence parameter value indicates the responsibility parameter vector defined for each observation vector is converged. A cluster membership is determined for each observation vector using a respective, updated responsibility parameter vector. The determined cluster membership is output for each observation vector.
US10586164B1

A method includes receiving data characterizing a target accuracy and a performance metric of a model; rendering, within a graphical user interface display space, a plot including a first axis and a second axis, the first axis including a characterization of false positive and the second axis including a characterization of false negative; and rendering, within the graphical user interface display space and within the plot, a graphical object at a location characterizing the performance metric and a visualization indicative of the target accuracy. Related apparatus, systems, techniques and articles are also described.
US10586163B1

When applied to geographical locale datasets, cluster characterization and comparison techniques meaningfully transform representations of data to facilitate sophisticated locale-specific comparisons and provide location-specific outcome predictions. Outcome predictions may, for example, be based on distributions of locale attributes associated with of a large number of geographic locales and/or by computing statistical probabilities of particular outcomes based on outcome data associated with each of the geographic locales.
US10586159B2

Embodiments of the present invention provide a computer program product for increasing the quality of interactions between two or more entities. These entities are either individuals (e.g., human beings using a computer device) or artificial intelligence (AI) agents. The interactions between all of the entities within a computing environment are mapped and analyzed. Based on the mapped interactions, a relationship model is generated in order to run multiple applications within a computing environment.
US10586148B2

A memory holds D rows of N words and receives an address having log2 D bits and an extra bit. Each of N processing units (PU) of index J has first and second registers, an accumulator, an arithmetic unit that performs an operation thereon to accumulate a result, and multiplexing logic receiving memory word J, and for PUs 0 to (N/2)−1 also memory word J+(N/2). In a first mode, the multiplexing logic of PUs 0 to N−1 selects word J to output to the first register. In a second mode: when the extra bit is a zero, the multiplexing logic of PUs 0 to (N/2)−1 selects word J to output to the first register, and when the extra bit is a one, the multiplexing logic of PUs 0 through (N/2)−1 selects word J+(N/2) to output to the first register.
US10586143B2

A metal cap is provided with an RFID tag that includes a metal cap including a cylindrical main body part, a top plate part formed at one end of the cylindrical main body part, and an opening part formed at the other end of the cylindrical main body part, and an RFID tag disposed on the metal cap. The RFID tag includes an RFIC element disposed in the metal cap, and a loop antenna connected to the RFIC element. At least a portion of a loop opening of the loop antenna extends in a circumferential direction R of the metal cap while being exposed from an opening edge of the opening part of the metal cap to the outside of the metal cap.
US10586142B2

A contactless chip card intended to communicate with a chip card reader operating at a first resonant frequency includes a booster antenna provided with an inductive main antenna and with an inductive concentrator antenna, which antennae are connected in series or parallel with a capacitor. The inductances of the inductive main antenna and the inductive concentrator antenna and the capacitance of the capacitor are chosen on the one hand to obtain a second resonant frequency that is far enough from the frequency of the signal emitted by the reader to limit radiofrequency communication with the reader, and on the other hand so that the connection in parallel of a predetermined capacitance brings the resonant frequency of the card into the vicinity of said first resonant frequency of the signal emitted by said reader.
US10586139B2

A method for producing a portable data carrier by means of a continuous production method, in particular a roll-to-roll method, includes the step of processing at least one foil in the form of roll goods. The unrolled foil is coated with an adhesive at least partially on at least one side. Subsequently, the foil is scored along at least one fold edge on at least one side of the foil. The foil is then folded along the scored fold edge in exact register and bonded. For this purpose the foil is folded in the direction of the side that is coated with adhesive, wherein the side coated with adhesive is arranged on the opposite side of the foil which has at least one scored fold edge, along which the folding is effected. Finally, data carriers are punched out in exact register from the at least one folded and bonded foil.
US10586137B2

The present invention features compositions and methods useful in detecting counterfeit products and product diversion. The methods include packaging and indelibly marking products through an opening in their container and/or through a wall of the container that includes a hole therein. Unique identifiers are placed on the product and the container. In other methods, the product is not packaged within a container but is indelibly marked with first and second representations of a unique identifier, either or both of which can be machine-readable, human-readable, and/or at least partially randomized. An apparatus for carrying out the methods of product marking is also disclosed.
US10586136B2

A transaction card includes a card body, where the card body includes a surface with a first surface area. The surface of the card body includes private information that encompasses a second surface area of the surface, and the second surface area is less than the first surface area. The transaction card includes a reflective element that is applied to the surface of the card body, and includes a third surface area. The third surface area is based on the first surface area or the second surface area, and the third surface area enables the reflective element to reflect light away from the private information.
US10586128B2

Embodiments relate to a histogram-of-oriented gradients (HOG) module. The HOG module is implemented in hardware rather than software. The HOG module applies an algorithm to an image to identify gradient orientation in localized portions of the image. The HOG module creates a histogram-of orientation gradients based on the identified gradient orientations.
US10586109B1

Indoor gunshot detection is performed using video analytics. Infrared and acoustic information are collected within an indoor environment using a gunshot sensor. A gunshot is detected, in the indoor environment, based on the infrared and the acoustic information. Video collection is engaged based on the detecting of the gunshot. The video collection is from a video stream. In embodiments, the video stream is a buffered stream. Video analytics are performed for tracking a suspected shooter of the gunshot using the video that is collected. The suspected shooter is identified based on the video analytics. In embodiments, an audio microphone is activated based on the detecting of the gunshot. The suspected shooter is tracked based on the audio microphone. A person of interest is tagged and tracked by an operator of the gunshot detection system. Direction of the gunshot can be determined relative to the gunshot sensor unit.
US10586104B2

System and method of the present disclosure provide a linguistic approach to image processing. Prior art focused on extracting well-defined single objects occupying large portion of an image area. However, there was no focus on higher level semantics or distribution of object categories within the image. In contrast to imagery by handheld devices, remotely sensed data contains numerous objects because of relative large coverage and distribution over objects is critical to analyzing such large coverage. Accordingly, in the present disclosure, a generative statistical model is defined wherein an aerial image is modelled as a collection of the one or more themes and each of the one or more themes is modelled as a collection of object categories. The model automatically adapts to a scale of the aerial image and appropriately identifies the themes which may be used for applications including monitoring land use, infrastructure management and the like.
US10586099B2

An apparatus obtains first transformation information, such as a first transformation matrix, to be used for coordinate transformation between a coordinate system in an overall image prepared beforehand and a coordinate system in a first captured image, by comparing a feature point extracted from the overall image and a feature point extracted from the first captured image. In a case where the first transformation information is updated, the apparatus generates a partial image from the overall image based on an image-taking position of a just preceding image, and compares a feature point extracted from the partial image with a feature point extracted from a captured image to be used for updating of the first transformation information, and accordingly obtains transformation information for updating. The apparatus updates the first transformation information by using the obtained transformation information for updating. Thus, accuracy of tracking processing is improved.
US10586086B2

A networked radio frequency identification system includes a plurality of radio frequency identification (RFID) tag readers, a computer in signal communication with the RFID tag readers over a network, and a software module for storage on and operable by the computer that localizes RFID tags based on information received from the RFID tag readers using a network model having endpoints and oriented links. In an additional example, at least one of the RFID tag readers includes an adjustable configuration setting selected from RF signal strength, antenna gain, antenna polarization, and antenna orientation. In a further aspect, the system localizes RFID tags based on hierarchical threshold limit calculations. In an additional aspect, the system controls a locking device associated with an access point based on localization of an authorized RFID tag at the access point and reception of additional authorizing information from an input device.
US10586081B2

An optical storage device for storing data includes at least one optical waveguide for receiving an optical interrogation signal and providing a response to the optical interrogation signal and a plurality of optical elements arranged relative to the at least one optical waveguide. The plurality of optical elements are responsive to the optical interrogation signal provided through the at least one waveguide to return a prescribed data value through the at least one optical waveguide. The plurality of optical elements represent encoded data concerning a function of an optical sensor.
US10586077B2

Radio-assisted tamper protection in a HSM electronic device. Radio signals received from one or more network elements on a network are used for determining values of a set of network parameters that identify the electronic device in a predefined state. A tamper detection state signal may be generated responsive to the detected tampering state. The electronic device may be inhibited from operation in response to the tamper detection state signal.
US10586070B2

Providing privacy protection in a captured image includes obtaining the captured image and image coordinates associated with one or more target individuals within the captured image. Facial recognition processing is executed against individual faces within the captured image, and one or more target individuals in the captured image are identified from the image coordinates. Representative data of the one or more target individuals is saved to a whitelist, and a privacy protected version of the captured image may be provided. The privacy protected version of the captured image has one or more altered image features associated with one or more other individuals within the captured image then the one or more target individuals.
US10586068B2

A hardware database privacy device is communicatively coupled to a private database system. The hardware database privacy device receives a request from a client device to perform a query of the private database system and identifies a level of differential privacy corresponding to the request. The identified level of differential privacy includes privacy parameters (ε,δ) indicating the degree of information released about the private database system. The hardware database privacy device identifies a set of operations to be performed on the set of data that corresponds to the requested query. After the set of data is accessed, the set of operations is modified based on the identified level of differential privacy such that a performance of the modified set of operations produces a result set that is (ε,δ)-differentially private.
US10586067B2

The present invention provides a method and system for receiving by a user from a source a communication being a fragment of a message having an unrecognizable part containing confidential data. The unrecognizable part is converted into recognizable data upon receipt of the communication and presented to the user. The user can send a request for an additional fragment of the message if needed to complete the message or to decipher the message.
US10586065B2

A method for secure data management in a computer network includes automatically calculating a key from a predetermined number of key fragments of a predetermined length for an encryption of data, encrypting data of a data set to be protected by the calculated key, dividing the data set into a predetermined number of data subsets, wherein the above steps are carried out by at least one processing computer system from a group of processing computer systems, and transmitting the key fragments and the data subsets to a distributed protection system in the computer network, wherein in each case one or more key fragments and in each case one or more data subsets are transmitted respectively from the at least one processing computer system to in each case one entity from a plurality of entities of the distributed protection system in the computer network, and storing all transmitted key fragments and data subsets in the respective entities of the distributed protection system.
US10586060B2

Disclosed in a device for the secure transmission and storage of data. The device for information to be securely stored on a storage device. A first data processing device is connected using a unidirectional link to a second data processing device. The first data processing device is given information from an external source, which is then transmitted using said unidirectional link. The first data processing transmits data to the second data processing device, which in turn stores the data either internally or externally on the storage device. The second data processing device optionally signals a user if the transmission was successful.
US10586058B2

In one example, a method includes defining a token protocol, creating, based on the token protocol, a set of tokens, each of the tokens being associated with data of an encrypted dataset, where the tokens exclude positional information regarding the data with which they are associated, encrypting the tokens, and creating an encrypted search index that includes the encrypted tokens.
US10586055B2

Steganography is leveraged to store additional data in the existing data on any given electronic storage. For example, a first request to store a first electronic file is received. Based on the first request, a determination is made as to whether one or more second electronic files meet one or more predefined criteria for being a carrier file for steganography. If the one or more second electronic files meet the one or more predefined criterion for being a carrier file, the first electronic file is electronically stored into the one or more second electronic files using steganography.
US10586050B2

A static analysis tool is augmented to provide a mechanism by which a large set (and potentially all) security warnings output from the tool may be represented to the user in a manner that is manageable for consumption by the user. According to this disclosure, a static analysis is run on a program to generate a set of security warnings. Using dynamic programming, the set of security warnings output by the static analysis are mapped onto a collection of fix points, wherein a fix point captures a location within the program that should be visited to fix a set of warnings that map to that fix point. The fix points represent the highest probable locations of particular potential vulnerabilities in the program. They are computed in a parametric manner, preferably according to user preferences, by solving an instance of a “knapsack” problem.
US10586047B2

Securely sending a complete initialization package in one example implementation can include adding a resource identifier that includes a mapping of a driver to a hardware component included in a physical machine hosting VMs to an initial random-access memory (RAM) file system (INITRAMFS) stored in memory of the physical machine to form a complete initialization package, sending the complete initialization package from read-only memory (ROM) of the physical machine to a location in RAM of the physical machine accessible by a hypervisor, and authenticating that the complete initialization package is secure.
US10586042B2

A method for securing execution of software containers using security profiles. The method comprises receiving an event indicating that a container image requires profiling, wherein the container image includes resources utilized to execute a corresponding application container; generating a security profile for the container image, wherein the generated security profile includes at least a system calls profile; monitoring the operation of a runtime execution of the application container; and detecting a violation of the security profile based on the monitored operation, wherein the security profile is of the container image corresponding to the application container.
US10586038B2

Systems and methods are disclosed for providing stack overflow protection on a system on chip via a hardware write-once register. An exemplary embodiment of an system on chip comprises a hardware write-once register, a boot processor, and one or more processor subsystems. The boot processor is configured to execute a read only memory (ROM) image which initializes the hardware write-once register with a first numeric value in response to the system on chip being powered on. The one or more processor subsystems have an associated software image configured to use the first numeric value in the hardware write-once register as a stack canary value to combat stack overflow attacks.
US10586028B2

An apparatus, comprising a biometric fingerprint identification sensor, the biometric fingerprint identification sensor configured to receive an input from a user, the input corresponding to a-predetermined factor, the predetermined factor comprising a force applied by a finger of the user to the biometric fingerprint identification sensor. A connected computer processor determines a qualitative or quantitative threshold based on the predetermined factor, receive the input from the fingerprint identification sensor, calculate a value of a variable associated with the predetermined factor and the input, and trigger a feedback output when the value approaches the threshold within a margin. A connected haptic feedback is device configured to provide haptic feedback to the body of the user when the haptic feedback device receives the triggered feedback output from the computer processor indicating the value is within the margin of the predetermined threshold.
US10586019B1

A system and method for reconciling a healthcare payment account includes receiving: (a) a first file that includes sorted and rebalanced explanation of benefits information from a healthcare payer, the first file generated by segregating comingled data for multiple healthcare providers or accounting systems; (b) a second file that includes payment information for a bank account of a healthcare provider; and, (c) a third file that includes accounting information from the healthcare provider; using reassociation and file splitting processes to match transactions of at least two files using rules based logic, and to calculate variances of transactions between at least two files; and, displaying at least one of variance via at least one GUI to facilitate reconciliation.
US10586016B2

A method for relocating medical data in a computer network having a plurality of storage nodes connected via data transfer channels is provided. Technical conditions for relocating the medical data from a first storage node to a second storage node are determined. A relocation of the medical data is decided based on the technical conditions and a predetermined relocation plan. The medical data is automatically relocated from the first storage node to the second storage node via the transfer channel when a relocation of the medical data is decided.
US10586011B1

Embodiments include herein are directed towards a method for electronic circuit design. Embodiments may include displaying, at a graphical user interface, an electronic circuit design topology environment and allowing a user to select, create, or modify an entirely single pin topology, an entirely multi-pin topology, or a combination of a single pin topology and a multi-pin topology for one or more portions of the electronic circuit design topology environment. Embodiments may also include receiving a selection of a designated portion of the electronic circuit design topology environment and generating, at the graphical user interface, a first, pin-adjustable symbol in accordance with the selected topology at the designated portion.
US10586010B2

Aspects of the present disclosure relate to determining a layout of a racetrack that forms part of an RF isolation structure of a packaged module and the resulting RF isolation structures. Locations of where the racetrack can be adjusted (for example, narrowed) and/or removed without significantly degrading the EMI performance of the RF isolation structure can be identified. In certain embodiments, a portion of the racetrack can be removed to create a break and/or a portion of the racetrack can be narrowed in a selected area.
US10586000B1

The present disclosure relates to modeling the transient current of a partially simulated hierarchical gate-level electronic design. Embodiments may include providing a partially simulated hierarchical gate-level electronic design, wherein the design includes a design hierarchy having one or more leaf blocks associated therewith. Embodiments may also include identifying activity of sequential elements of the leaf blocks using simulation vectors, wherein the activity is used to estimate an amount of current associated with the sequential elements. Embodiments may further include computing an adaptive activity of a parent block of the leaf blocks, wherein the adaptive activity of the parent block corresponds to a weighted average of known activity of leaf blocks. Embodiments may also include generating an adaptive activity of a top block of the leaf blocks based upon the adaptive activity of the parent block and performing a mixed-mode simulation based upon the adaptive activity of the top block.
US10585991B2

Intelligent agents (IA) for automatically generating responses to content within a communication session (CS) are disclosed. An IA is trained to target the responses to a user and the user's context within the CS. An IA receives CS content that includes natural language expressions encoding users' conversations and determines content features based on natural language models. The content features indicate intended semantics of the expressions. The IA identifies likely-relevant content to the targeted user, to generate a response for. Identifying such content includes determining a relevance of the content based on content features, a context of the CS, a user-interest model, and a content-relevance model. Identifying the likely-relevant content to respond to is based on the determined relevance of the content and relevance thresholds. Various responses to the identified portions of the content are automatically generated and provided based on a natural language response-generation model targeted to the user.
US10585982B2

A system and method for customizing mobile-form applications via a web-based interface for distribution to a mobile device are disclosed. An example method includes providing a customizable mobile-form application template. A web-based interface is provided allowing creation of a customized mobile-form application from the customizable mobile-form application template by selecting a data field for inclusion on the customizable mobile-form application template. The customized mobile-form application may then be distributed to the mobile device.
US10585980B2

In various implementations, a first computing device (such as a cloud-based server) receives, from a second computing device (e.g., a notebook computer, tablet computer, or smartphone) a graphical annotation for a document displayed on the second computing device. The first computing device stores the graphical annotation in a database in a graphical annotation data entity and creates an association between an entity containing the portion of the document to which the graphical annotation is to be anchored and the graphical annotation entity.
US10585971B2

A method comprises collecting a data set of field characterization measurements at a location inside a reverberant cavity excited by signals having multiple discrete electromagnetic frequencies; and performing a number (n) of circular shifts on the data set by a frequency step (Δf) and computing a covariance-based coefficient at each shift until the coefficient indicates a lack of correlation. The method further comprises computing a quality factor (Q) of the reverberant cavity as fc/(Δf×n), where fc is center frequency of the data set.
US10585959B2

Internet searches sometimes provide search results referencing webpages that do not contain all search term elements submitted by a user. The user may then click on such Internet search results where referenced webpages, and/or their descendants, do not contain important search term elements. Also, advertisements may be placed on search results webpages that relate to the user's search term elements, even though there may be search terms missing in referenced and/or descendant webpages. The present invention is directed to: annotating Internet search results to indicate missing search term elements on referenced and descendant webpages; optionally filtering out search results referencing webpages with missing terms; and showing advertisements related to search term elements. This annotation and/or filtering facilitates the user to avoid clicking on an Internet search result where the user's search term elements are not present on referenced and/or descendant webpages, thereby preventing wasted time and speeding the search process.
US10585950B2

A search engine system capable of displaying indicative information to a user from searches performed by entities connected directly or indirectly to the user, wherein said system includes at least one host computer processor connectable to one or more network(s), a database accessible over said network(s), a plurality of data input devices connectable to said network(s) said search engine being accessible over said network(s).
US10585947B2

Managing content is disclosed. An indication is received that a content item comprising a body of managed content is associated with a business object not included in the body of managed content. The content item is linked with the business object.
US10585944B2

In one embodiment of the present disclosure, an original graph including nodes is obtained. The nodes of the original graph are reordered to generate a reordered graph. Non-zero elements in an adjacency matrix for the reordered graph are clustered as compared with an adjacency matrix for the original graph. The adjacency matrix for the reordered graph is encoded with integers. The integers correspond to non-empty blocks in the adjacency matrix for the reordered graph.
US10585941B2

An audio file is transformed into a Gabor spectrogram. This is used to compare the audio file to a database of audio files, each represented as a Gabor spectrogram. Before two spectrograms are compared, they are aligned. The spectrograms are broken into blocks and individual Gabor vectors in the blocks are compared. Similarities are stored and an aggregate similarity value is derived for the block. After a series of such comparisons and shifting of the secondary spectrogram block, essentially a running window, an offset value is determined. This offset is used to align the two spectrograms at which stage the spectrograms can be compared in a more effective and meaningful manner. A set of observables is derived from the comparisons and the primary spectrogram is classified in way suitable for the application environment.
US10585937B2

Local descriptors are extracted from digital image information and digital depth information related to digital images. The local descriptors convey appearance description information and shape description information related to the digital images. Global representations of the one or more digital images are generated based on the extracted local descriptors, and are hashed. Visual search queries are generated based on the hashed global representations. The visual search queries include fused appearance description information and shape description information conveyed in the local descriptors. The fusing may occur before the global representations are generated, before the hashing or after the hashing.
US10585936B2

Textual content is analyzed to determine a tone of the content. A first color palette including a first plurality of colors is computed. The first plurality of colors corresponds to the tone. A first color of the first plurality of colors is selected, and a second color palette including a second plurality of colors is computed. The second plurality of colors corresponds to the first plurality of colors and satisfies a predetermined color-related accessibility requirement between the first selected color and each of the second plurality of colors. A second color of the second plurality of colors is selected, and the content is modified using the first selected color and the second selected color.
US10585934B2

A method and system for populating a concept database based on a plurality of multimedia data elements (MMDEs) and at least one user identifier, the concept database including a plurality of concept structures. The method includes clustering a plurality of signatures of the plurality of MMDEs into a cluster of signatures; reducing the number of signatures in the cluster to a create a signature reduced cluster (SRC); generating, based on the SRC and the plurality of concept structures, an index, wherein the index maps the plurality of MMDEs to a matching concept structure of the plurality of concept structures; associating the index with a user based on the at least one user identifier; and storing the index and the plurality of MMDEs in the concept database.
US10585932B1

Methods and apparatus for generating a causality matrix using vertex-centric processing framework to be used by a codebook correlation engine to determine a set of problems to explain active symptoms in a system. Methods and apparatus for calculating impacts of problems using vertex-centric processing framework.
US10585931B1

Documents and data are analyzed to determine one or more data facets. The documents, data and other information contained therein may be presented according to statistically-determined groupings based on the data facets.
US10585929B2

An approach is provided in which an information handling system matches a set of documents, from a corpus of documents, to a query received from a client. The information handling system determines an amount of facets corresponding to the matching set of documents by dynamically dividing the corpus of documents into multiple sub-corpuses and performing complement facet counting on at least one of the sub-corpuses. In turn, the information handling system sends a set of results to the client that includes the determined amount of facets corresponding to the matching set of documents.
US10585921B2

A technique for suggesting patterns to search documents for information of interest includes acquiring a working set of spans for a document set that includes one or more documents. A list of one or more suggested patterns is generated by applying a pattern suggestion algorithm (PSA) to the set of spans for each document in the document set. One or more unique patterns are generated by applying a pattern consolidation algorithm (PCA) to the generated list of suggested patterns. Pattern information for each of the unique patterns is then generated. The pattern information includes a respective first count that corresponds to the number of times each of the unique patterns occurs in the document set.
US10585918B2

Overlay datasets provide an efficient, flexible and scalable mechanism to represent the logical replication of one or more prior defined datasets. Only changes made to an entity in an overlay dataset's underlying dataset are replicated into the overlay dataset (such changes do not affect the underlying dataset). Read operations directed to the overlay dataset will find entities in the overlay dataset if they exist and in the underlying dataset(s) if no overlay-specific entity exists. Accordingly, overlay datasets provide an efficient mechanism for making changes to an existing dataset without suffering the high processing time and storage overhead associated with prior art copying and versioning techniques. Overlay datasets also provide a natural mechanism to keep two or more datasets in synchronization because changes to a base or underlying dataset's entities are “visible” in its associated overlay dataset (unless the entity has been modified in the overlay dataset).
US10585911B1

Methods, systems, and computer readable mediums for command engine execution are disclosed. One method for command engine execution includes receiving free-form information for requesting or modifying information about a computing system. The method also includes identifying a portion in the free-form information that is unsupported by a command engine. The method further includes converting, using a grammar module that supports the portion, the free-form information into at least one compatible command for interacting with at least one data set. The method also includes requesting or modifying the information about the computing system by interacting with the at least one data set using the at least one compatible command.
US10585907B2

A database system is described that includes components for storing time-series data and executing custom, user-defined computational expressions in substantially real-time such that the results can be provided to a user device for display in an interactive user interface. For example, the database system may process stored time-series data in response to requests from a user device. The request may include a start time, an end time, a period, and/or a computational expression. The database system may retrieve the time-series data identified by the computational expression and, for each period, perform the arithmetic operation(s) identified by the computational expression on data values corresponding to times within the start time and the end time. Once all new data values have been generated, the database system may transmit the new data values to the user device for display in the interactive user interface.
US10585899B2

A field device includes one or more processors configured to perform a first processing with reference to safety-critical data and a second processing with reference to safety-uncritical data which is less critical than the safety-critical data, wherein the one or more processors are configured to generate a first request for storing the safety-critical data in the second processing, store the safety-critical data into a storage unit in the first processing in accordance with the first request, and store the safety-uncritical data into the storage unit in the second processing.
US10585897B2

A stream computing application may permit one or more jobs to connect to a data stream of a different job. As more jobs connect to the data stream, the likelihood that two or more operators are performing redundant operations on a data stream may increase. A stream manager may monitor an operator graph to identify two operators performing a redundant operation. If the stream manager determines that there are redundant operators in the operator graph, the stream manager may modify the operator graph to remove the redundant operators.
US10585888B2

A computing device is provided, comprising a processor configured to select at least one pair of tuples of columns including a source tuple from a first table and a target tuple from a second table. For each pair, the processor may select one or more rows from the source tuple and elements of the target tuple. For each selected row, the processor may programmatically generate a script that, when performed on the source tuple, produces a value consistent with the target tuple. The processor may apply each script to other rows of the source tuple and determine that an output is in the target tuple. For each column of the target tuple, for the script with output that meets a matching criterion, the processor may convey the output and, in response to a signal accepting the script, join the tables at least in part by performing each accepted script.
US10585868B2

An extensible file system format for portable storage media is provided. The extensible file system format includes the specification of primary and secondary directory entry types that may be custom defined. The primary and secondary directory entry types can be further classified as critical and benign directory entries. The directory entry types can define whether a cluster chain corresponding to a file can be contiguously allocated.
US10585866B2

A system and method for exposing internal search indices to Internet search engines. The internal search indices are exposed to external search engines in such a way that the data may be segregated into at least two types including one layer of search data specifically for the search engines, and another for potential users of the application. This significantly improves the probability of discovery by search engines and also provides for presentation of discovered content to users in a manner consistent with the content itself, or consistent with the intended controls or presentations established by the content's owner. The system and method also includes one or more components that reproduce information about IP in a format that search engines can recognize and locate.
US10585863B2

A processor-based system utilizes analytical techniques that organize large volumes of hydrocarbon well data around spatial patterns, well characteristics, and/or calculated performance measurements in order to analyze the large volumes of well data faster and more efficiently. For example, one embodiment uses a custom-created library of metadata and rules that enables the underlying processor-based system to transform large volumes of oil and gas well data into a more organized and efficient database, saving many hours of labor. In particular, some of the organizational techniques include combinations of over 100 descriptors for each well, a variety of well-ranking regimes (such as Tiers, Quintiles, and Deciles), production profiles, and other groupings (such as Play Type, Operator Class, and the like).
US10585855B1

A technique for managing a file system includes arranging a first set of multiple metadata elements at a first set of block locations and arranging a second set of multiple metadata elements at a second set of block locations. Each of the first set of metadata elements is related to a respective one of the second set of metadata elements to form a respective pair of metadata elements that the file system is configured to update together. The technique further includes backing the first set of block locations and the second set of block locations together on a single RAID stripe, such that updating each pair of metadata elements is achieved using a single stripe write.
US10585850B2

A method of restoring a file to a previous version of the file, where a current version of the file being available at a local storage location is disclosed. The method includes receiving a request to display a list of captured revisions for a file; displaying a list of captured revisions for said file; receiving a selection from said list indicating a revision of said file to restore; previewing selected revision of said file, wherein said selected revision of said file is received from an Internet storage area network; receiving another selection from said list indicating another revision of said file to restore; previewing selected another revision of said file, wherein said selected another revision of said file is received from a network attached storage location; and restoring selected another revision of said file following the previewing step.
US10585847B2

A method and apparatus for scheduling instructions of a shader program for a graphics processing unit (GPU) with a fixed number of registers. The method and apparatus include computing, via a processing unit (PU), a liveness-based register usage across all basic blocks in the shader program, computing, via the PU, the range of numbers of waves of a plurality of registers for the shader program, assessing the impact of available post-register allocation optimizations, computing, via the PU, the scoring data based on number of waves of the plurality of registers, and computing, via the PU, the number of waves for execution for the plurality of registers.
US10585840B2

An interface circuit provides communication between a memory card and a host device which use a half duplex communication protocol. The interface circuit switches communication direction between the host device and memory card by analyzing interface protocol. The interface circuit includes a sending packet analyzing module which receives a first signal packet from the host device and obtains working status of the host device and memory card by analyzing the first signal packet, a bus direction control module coupled to the sending packet analyzing module which generates a first control signal according to a first parameter in the first signal packet which includes conducting direction information indicating the host device between the memory card, and a direction switching module coupled to the bus direction control module which controls the conducting direction of the pathway between the host device and memory card according to the first control signal.
US10585836B2

The invention relates to an apparatus, a device and a method. The apparatus is configured for providing an address to a device attachable with the apparatus. The apparatus comprises at least one connector capable of receiving the device, an address composer for producing an address signal, and an address line in the connector for providing the address signal to the device, the address signal being indicative of an address to be used by the device when attached with the apparatus. The address composer is configured to generate the address signal as an analogue address signal. The device comprises at least one connector capable of receiving the device, an address composer for producing an address signal, an address line in the connector for providing the address signal to the device, the address signal being indicative of an address to be used by the device when attached with the apparatus, an input for receiving the address signal as an analogue address signal, a comparator for comparing the level of the analogue address signal with a set of reference values; and a determinator to determine the address to be used by the device on the basis of the comparison result.
US10585829B2

The object of the invention is an electrical interface module. The electrical interface module has a memory device for storing data and an integrated wireless interface that makes data available to an external reading device, wherein the electrical interface module can exchange data with other nearby electrical interface modules via the integrated wireless interface, wherein adjacent electrical interface modules form a logical bidirectional data bus via the integrated wireless interfaces, wherein data are made available by one nearby electrical interface module or by the other nearby electrical interface modules via the integrated wireless interface(s) in the manner of a bus to the external reading device, and wherein each electrical interface module makes a unique identification available via the integrated wireless interface, so that each electrical interface module is unambiguously identifiable.
US10585828B2

Serial communication verification and safety control is disclosed. A multi-part system such as a battery management system can include distributed or subsidiary components for determining status of various parts of the system with the components in serial or point-to-point communication with a collective main controller. A safety controller can be implemented to passively be coupled to the serial or point-to-point communication between the main controller and the subsidiary units. The safety controller can monitor and verify the communication between the main controller and the subsidiary units and send a safety command or verification indicator in another line of communication separate from the communication bus between the main controller and the subsidiary units.
US10585827B1

Computing architectures, platforms, and systems are provided herein. In one example, a computing system is provided. The computing system includes a management processor configured to initiate a peer-to-peer arrangement between a first peripheral component interconnect express (PCIe) device and a second PCIe device over a PCIe fabric comprising one or more PCIe switches. The peer-to-peer arrangement is established to detect data transfers from the first PCIe device directed to addresses corresponding to an address range established for the second PCIe device by a peer-to-peer management entity executed on a host processor, and redirect the data transfers over the PCIe fabric to the second PCIe device such that the data transfers are received by the second PCIe device without passing through the host processor.
US10585824B2

According to the present invention, congestion in a network band is suppressed. This information processing apparatus is provided with: a command reception unit that receives commands from at least one application given to at least two device groups; a device specification unit that specifies devices belonging to the at least two device groups when the commands from the at least one application given to the at least two device groups are of a similar type; and a command transmission control unit that executes control transmission so as to prevent overlap of transmission of the commands to the specified devices.
US10585821B2

Aspects include sending a request to perform a unit of work that includes a synchronous I/O operation. The sending is from an operating system (OS) executing on a server to firmware located on the server. The synchronous I/O request includes a command request block that includes an operation code identifying the synchronous I/O operation and a identifier of a persistent storage control unit (SCU). The OS waits for the synchronous I/O to complete and the unit of work remains active during the waiting. The firmware detects that the synchronous I/O operation has completed. A command response block that includes completion status information about the synchronous I/O operation is received by the OS from the firmware. The unit of work is completed in response to the I/O operation completing.
US10585818B2

A computer-implemented method is provided for exclusive control of shared memory objects. The method computer-implemented includes transmitting and performing a plurality of accesses to the shared memory objects from local and remote locations via read requests and write requests made to a memory, and controlling the read and write requests by a memory controller including a read queue, a write queue, and a lock address list. The computer-implemented method further includes initiating each read request to the memory via the memory controller whatever the corresponding lock bit is, initiating each write request to the memory from the recently read location via the memory controller when the corresponding lock bit is enabled, otherwise notify the requesting local or remote locations as incomplete, and enabling and disabling the corresponding lock bit after the initiation of the read and write requests to the memory, respectively.
US10585811B2

A method for managing access of virtual machines executed by a host computer system to storage area networks, the storage area networks connecting the host computer system with storage systems via switches, where the host computer system includes one or more host ports to connect with a switch each, and where one or more port names are assigned to each virtual machine. The method includes, for each storage area network connected with the host computer system, sending the port names of a virtual machine and a target port name as part of a validate access command to the respective switch; and when receiving the validate access command by the switch, the switch returning success information to the sending host computer system in case all received virtual machine port names have access to a target port assigned to the received target port name, otherwise returning a fail information.
US10585806B2

Systems, methods, and software described herein provide accelerated input and output of data in a work process. In one example, a method of operating a support process within a computing system for providing accelerated input and output for a work process includes monitoring for a file mapping attempt initiated by the work process. The method further includes, in response to the file mapping attempt, identifying a first region in memory already allocated to a cache service, and associating the first region in memory with the work process.
US10585804B2

Systems and methods for non-blocking implementation of cache flush instructions are disclosed. As a part of a method, data is accessed that is received in a write-back data holding buffer from a cache flushing operation, the data is flagged with a processor identifier and a serialization flag, and responsive to the flagging, the cache is notified that the cache flush is completed. Subsequent to the notifying, access is provided to data then present in the write-back data holding buffer to determine if data then present in the write-back data holding buffer is flagged.
US10585803B2

Cache memory mapping techniques are presented. A cache may contain an index configuration register. The register may configure the locations of an upper index portion and a lower index portion of a memory address. The portions may be combined to create a combined index. The configurable split-index addressing structure may be used, among other applications, to reduce the rate of cache conflicts occurring between multiple processors decoding the video frame in parallel.
US10585797B2

A computer implemented method to operate different processor cache levels of a cache hierarchy for a processor with pipelined execution is suggested. The cache hierarchy comprises at least a lower hierarchy level entity and a higher hierarchy level entity. The method comprises: sending a fetch request to the cache hierarchy; detecting a miss event from a lower hierarchy level entity; sending a fetch request to a higher hierarchy level entity; and scheduling at least one write pass.
US10585796B2

Aspects of an application program's execution which might be subject to non-determinism are performed in a deterministic manner while the application program's execution is being recorded in a virtual machine environment so that the application program's behavior, when played back in that virtual machine environment, will duplicate the behavior that the application program exhibited when originally executed and recorded. Techniques disclosed herein take advantage of the recognition that only minimal data needs to be recorded in relation to the execution of deterministic operations, which actually can be repeated “verbatim” during replay, and that more highly detailed data should be recorded only in relation to non-deterministic operations, so that those non-deterministic operations can be deterministically simulated (rather than attempting to re-execute those operations under circumstances where the outcome of the re-execution might differ) based on the detailed data during replay.
US10585795B2

The present disclosure includes apparatuses, methods, and systems for data relocation in memory having two portions of data. An embodiment includes a memory having a plurality of physical blocks of memory cells, and a first and second portion of data having a first and second, respectively, number of logical block addresses associated therewith. Two of the plurality of physical blocks of cells do not have data stored therein. Circuitry is configured to relocate the data of the first portion that is associated with one of the first number of logical block addresses to one of the two physical blocks of cells that don't have data stored therein, and relocate the data of the second portion that is associated with one of the second number of logical block addresses to the other one of the two physical blocks of cells that don't have data stored therein.
US10585792B2

A data processing system includes a host suitable for providing an access request; and a plurality of memory systems suitable for storing or reading data thereto or therefrom in response to the access request, wherein the host includes a host memory buffer suitable for storing a plurality of meta-data respectively corresponding to the plurality of memory systems, wherein each of the plurality of meta-data includes a first threshold value representing storage capacity for user data in a corresponding memory system among the plurality of memory systems, a second threshold value representing a number of read operations for logical block addresses (LBAs) of the corresponding memory system, a third threshold value representing a temperature of the corresponding memory system and respective LBAs of the plurality of memory systems.
US10585785B2

An example method of preserving a modification to an internal state of a computer system includes applying an overlay on a target container. The overlay includes a set of events corresponding to a first set of modifications to a computer system. The method also includes after applying the overlay, receiving a set of user requests corresponding to a second set of modifications to the computer system. The method further includes changing, based on the set of user requests, the third set of internal states of the computer system to the fourth set of internal states. The method also includes removing the overlay from the target container, while preserving the second set of modifications to the computer system.
US10585782B2

A debugging capability that enables the efficient debugging of code that has prefixes, referred to herein as prefixed code. To debug application code, in which the application code includes a prefixed instruction to be modified by a prefix, a trap is provided. The trap is configured to report a presence of the prefix, but to otherwise perform the trap functions absent the prefix; i.e., the prefix is otherwise ignored in the processing of the trap.
US10585766B2

A secondary location is configured as a recovery service for a primary location of the service. The secondary location is maintained in a warm state that is configured to replace the primary location in a case of a failover. During normal operation, the secondary location is automatically updated to reflect a current state of the primary location that is actively servicing user load. Content changes to the primary location are automatically reflected to the secondary location. System changes applied to the primary location are automatically applied to the secondary location. For example, removing/adding machines, updating machine/role assignments, removing adding/database are automatically applied to the secondary location such that the secondary location substantially mirrors the primary location. After a failover to the secondary location, the secondary location becomes the primary location and begins to actively service the user load.
US10585761B2

Methods and systems of awakening one or more clients for performance of data backup are disclosed. According to some embodiments, the method selects one or more clients for data backup. The method initiates a wake-up call for each of the selected clients. The method determines whether one or more of the selected clients are awake. In response to a determination that the one or more of the selected clients are awake, the method instructs the awakened selected clients to provide data for backup.
US10585747B2

In one embodiment, a system includes logic configured to receive data comprising a plurality of data elements, where each data element comprises one or more bits. Further, the logic is configured to output bursts of data comprising the plurality of data elements along with a number of parity bits equal to a number of data elements in the plurality of data elements received from a first parity module to an input of a data path. Further still, the system includes a binary sequence generator configured to create a binary sequence comprising a plurality of bonus bits in a pseudo-random pattern that has less than a predetermined chance of matching any sequence of bits in the data while in the data path. Further still, the first parity module is configured to provide a parity calculation prior to passing the plurality of data elements to the input of the data path.
US10585741B2

Memory corruption detection technologies are described. A processor core of a processor can receive a first pointer produced by a first memory access instruction of an application being executed by the processor. The first pointer includes a first memory address of a first memory object and a third metadata value and the memory address identifies a memory block in the first set of one or more contiguous memory blocks. The processor core compares the third metadata value to the first metadata value and communicates a memory corruption detection message to the application when the third metadata value does not match the first metadata value. The processor core provides the first memory object to the application when the third metadata value matches the first metadata value.
US10585739B2

Technical solutions are described that address correcting input time-series data provided for analysis and predictions. An example computer-implemented method includes receiving, by a processor, a time-series data input by a user. The computer-implemented method also includes computing, by the processor, a first plurality of predicted values based on the time-series data input by the user; computing, by the processor, a second plurality of predicted values by. The computer-implemented method also includes determining estimated time-series data based on the time-series data input by the user. The computer-implemented method also includes computing the second plurality of predicted values based on the estimated time-series data. The computer-implemented method also includes determining, by the processor, a defect in the time-series data input by the user based on a distribution of a plurality of differences between respective values from the first plurality of predicted values and the second plurality of predicted values.
US10585737B2

A system and method of obtaining an abstracted issue from a problem associated with a system include receiving a problem report. The problem report includes one or more symptoms of the problem. The method also includes deleting at least an identifier of the problem in the problem description to generate the abstracted issue, and storing the abstracted issue in a searchable database.
US10585735B2

This disclosure relates to selectively performing a read with increased accuracy, such as a self-reference read, from a memory. In one aspect, data is read from memory cells, such as magnetoresistive random access memory (MRAM) cells, of a memory array. In response to detecting a condition associated with reading from the memory cells, a self-reference read can be performed from at least one of the memory cells. For instance, the condition can indicate that data read from the memory cells is uncorrectable via decoding of error correction codes (ECC). Selectively performing self-reference reads can reduce power consumption and/or latency associated with reading from the memory compared to always performing self-reference reads.
US10585729B2

A distributed computer system is provided. The distributed computer system includes at least one sequencer computing node and at least one matcher computing node. Electronic data messages are sequenced by the sequencer and sent to at least matcher computing node. The matcher computing node receives the electronic data messages and a reference value from an external computing source. New electronic data messages are put into a pending list before they can be acted upon by the matcher. A timer is started based on a comparison of the reference value (or a calculation based thereon) to at least one attribute or value of a new electronic data message. When the timer expires, the electronic data message is moved from the pending list to another list—where it is eligible to be matched against other, contra-side electronic data messages.
US10585713B2

A system for dynamic orchestration is provided, the system configured to be used for embedding a virtual network into a physical infrastructure, the system comprising: a decision component which is configured to evaluate a performance of at least one orchestrator (O1, O2, . . . , On) based on at least one parameter (P1, P2, . . . , Pn), and which is configured to settle on a recomposing of the orchestrator (O1, O2, . . . , On) based on the evaluated performance and, which is configured to provide a recomposing signal (RS1, RS2, . . . , RSn) when the recomposing is settled; and a recomposing component which is configured to execute the recomposing of the orchestrator (O1, O2, . . . , On) when the recomposing signal (RS1, RS2, . . . , RSn) is received.
US10585712B2

A computer-implemented method according to one embodiment includes receiving a computation algorithm to be implemented by one of a plurality of nodes, determining one or more computation operations required by the computation algorithm, identifying virtualization unit metadata for each of the plurality of nodes, determining, from the plurality of nodes, an optimal node for implementing the computation algorithm based on the one or more computation operations and the virtualization unit metadata for each of the plurality of nodes, and returning an identification of the optimal node.
US10585711B2

Ensuring the fair utilization of system resources using workload based, time-independent scheduling, including: determining whether an amount of available system resources in the storage system has reached a predetermined reservation threshold; and responsive to determining that the amount of available system resources in the storage system has reached the predetermined reservation threshold: determining whether one or more entities in the storage system have utilized system resources in excess of their fair share by a predetermined threshold during one or more time-independent periods; and responsive to determining that one or more entities in the storage system have utilized system resources in excess of their fair share by the predetermined threshold during the time-independent period, limiting the one or more entities from issuing additional I/O requests to the storage system.
US10585710B2

Methods and systems for managing application performance in a distributed computing environment. Embodiments commence when an application seeks to perform a function over a content object. The application submits a request to perform the function on the content object, and the request is received by an application programming interface processor. The application programming interface processor accesses a data structure comprising entries that relate the requested function to one or more code instances that are accessible at one or more code locations. An evaluator predicts performance of the function using a first location of a first code instance and compares that predicted performance to a predicted or measured performance of the same function using a second location of a second code instance that implements the same function. The better performing code instance at the determined code location is invoked. Results are collated, formatted, and returned to the calling application.
US10585709B2

An apparatus and a job scheduling method are provided. For example, the apparatus is a multi-core processing apparatus. The apparatus and method minimize performance degradation of a core caused by sharing resources by dynamically managing a maximum number of jobs assigned to each core of the apparatus. The apparatus includes at least one core including an active cycle counting unit configured to store a number of active cycles and a stall cycle counting unit configured to store a number of stall cycles and a job scheduler configured to assign at least one job to each of the at least one core, based on the number of active cycles and the number of stall cycles. When the ratio of the number of stall cycles to a number of active cycles for a core is too great, the job scheduler assigns fewer jobs to that core to improve performance.
US10585700B2

A microprocessor is configured to execute programs divided into discrete phases. A scheduler is provided for scheduling instructions. A plurality of resources are for executing instructions issued by the scheduler, wherein the scheduler is configured to schedule each phase of the program only after receiving an indication that execution of the preceding phase of the program has been completed. By splitting programs into multiple phases and providing a scheduler that is able to determine whether execution of a phase has been completed, each phase can be separately scheduled and the results of preceding phases can be used to inform the scheduling of subsequent phases. In one example, different numbers of threads and/or different numbers of data instances per thread may be processed for different phases of the same program.
US10585698B2

Methods, systems, and devices for multi-tenant workflow processing are described. In some cases, a cloud platform may utilize a set of pre-defined batch processes (e.g., workflow templates) and tenant-specific configurations for instantiating and executing tenant-specific batch processes for each tenant of a user. As such, the cloud platform may utilize common data process workflows for each tenant, where a configuration specifies tenant-specific information for the common data process workflows. The workflow templates may include a set of job definitions (e.g., actions for a server to execute) and a schedule defining the frequency for running the templates for a specific project. The configurations may indicate a tenant to execute the workflow templates for, and may include tenant-specific information to override default template information. The cloud platform or a designated server or server cluster may instantiate and execute workflows based on one or more combinations of configurations and indicated workflow templates.
US10585697B2

A transactional memory system dynamically predicts the resource requirements of hardware transactions. A processor of the transactional memory system predicts resource requirements of a first hardware transaction to be executed based on a resource hint, a type of hardware transaction that is associated with a given hardware transaction, and a previous execution of a prior hardware transaction that is associated with the type of hardware transaction. The processor allocates resources for the given hardware transaction based on the predicted resource requirements. The processor initiates execution of the first hardware transaction using at least a portion of the allocated resources.
US10585694B2

Systems, devices, and methods are disclosed herein for containerized scalable storage applications. Methods may include instantiating an application instance based on a plurality of application instance parameters, the application instance being configured to utilize a plurality of storage volumes implemented in a storage cluster. Methods may also include enumerating a plurality of unattached storage volumes included in the cluster associated with the application instance, the plurality of unattached storage volumes having a plurality of underlying physical storage devices, and the plurality of unattached storage volumes being identified based on a plurality of application instance parameters. The methods may further include attaching at least some of the plurality of unattached storage volumes to the application instance, wherein the attaching enables the application instance to access data stored in the attached storage volumes.
US10585691B2

In a distribution system including a plurality of physical machines, when an output file output by first processing performs multistage processing input to second processing, a physical machine which is a deployment destination of a first virtual machine for performing the first processing, a physical machine which is a storage destination of each data block included in the output file, and a physical machine which is a deployment destination of a second virtual machine for performing the second processing are determined based on relationship between the first and second processing.
US10585688B2

Techniques are described herein for generating service tickets. Embodiments include receiving first button data from an internet-of-things (IOT) button, the first button data comprising button identification information that uniquely identifies the IOT button and first button state information that specifies a button state, from a plurality of button states, of the IOT button, wherein the first button data corresponds to a first button press of the IOT button. The first button data is processed using a custom function associated with a service provider to cause: determining, based on the button identification information, a service location associated with the first button press; determining, based on the first button state information, a service issue associated with the first button press; and generating a service ticket corresponding to the first button press, wherein the service ticket indicates the service location and the service issue.
US10585687B2

Disclosed are ways to generate and present recommendations which provide a user with the ability to explore the follow-on consequences of accepting the recommendations. In some aspects, a method includes receiving a first user input including a recommendation topic, presenting, via a display, an exploration structure including a node corresponding to the recommendation topic, receiving data corresponding to the node from a knowledge repository, analyzing the received data to determine at least one follow-on recommendation based on the node, and presenting each determined follow-on recommendation in the exploration structure as a child node of the node corresponding to the recommendation topic.
US10585684B2

According to an embodiment, a job execution control device controls execution of a job for receiving input data, applying processing thereto, and outputting output data. The device includes a job executor, a controller, a recorder, and a generator. The job executor executes a job and record a job execution history including the input and output data. The controller displays, on a display, a job screen for presenting information on the executed job to a user and for receiving a user operation for re-executing the executed job. The recorder records a job operation history regarding the user operation through the job screen. The generator generates a warning condition for input or output data of a job based on the histories. The controller appends to the job screen warning information associated with an executed job the input or output data of which satisfies the warning condition, among executed jobs.
US10585680B2

An interface for communicating the status of a distributed business transaction using widgets is provided. The widgets may be dynamically identified and automatically created such that they are useful and of interest to a user of the dashboard. The location of the widgets within the dashboard may be dynamically positioned such that the most important widgets are provided to preferred locations for particular user.
US10585679B2

Processing cores with the ability to suppress operations based on a contribution estimate for those operation for purposes of increasing the overall performance of the core are disclosed. Associated methods that can be conducted by such processing cores are also disclosed. One such method includes generating a reference value for a composite computation. A complete execution of the composite computation generates a precise output and requires execution of a set of component computations. The method also includes generating a component computation approximation. The method also includes evaluating the component computation approximation with the reference value. The method also includes executing a partial execution of the composite computation using the component computation approximation to produce an estimated output. The method also includes suppressing the component computation, while executing the partial execution, based on the evaluation of the component computation approximation with the reference value.
US10585676B2

Examples herein disclose receiving a basic input output system (BIOS) policy change and authorizing the BIOS policy change. Upon the authorization of the BIOS policy change, a first copy of the BIOS policy is stored in a first memory accessible by a central processing unit. Additionally, a second copy of the BIOS policy change is transmitted for storage in a second memory electrically isolated from the central processing unit.
US10585664B2

A method and system for comparing at least two structured data files. A computer polls at least one network device for data files. The computer determines a structural difference between a first data file and a second data file and creates at least one patch file based on the structural difference. The computer extracts at least one span from the at least one patch file, wherein the at least one span is defined by a starting point byte and a length measured in bytes and creates an ordered listing. The computer performs a lexer operation using the at least one span as a limiting criterion to limit an output of the lexer to statements that include the at least one span. The computer outputs the statements indicating changes in a configuration between said first and second data files.
US10585647B2

A method includes identifying a code portion that accesses a primitive value in a user-defined function included in a user program, converting the code portion and an argument in a manner to directly reference an internal data representation of the user program, and generating a code for calling the user-defined function converted by the conversion.
US10585637B2

An information processing method includes sending, by a first electronic device, content displayed on the first electronic device to a second electronic device through a communication connection between the first electronic device and the second electronic device; detecting operation instruction information; and determining a display state of the first electronic device based at least on the operation instruction information.
US10585630B2

A memory device and method for providing the memory device are described. The memory device includes word lines, a first plurality of bit lines, a second plurality of bit lines and selectorless memory cells. Each selectorless memory cell is coupled with a word line, a first bit line of the first plurality of bit lines and a second bit line of the second plurality of bit lines. The selectorless memory cell includes first and second magnetic junctions. The first and second magnetic junctions are each programmable using a spin-orbit interaction torque. The word line is coupled between the first and second magnetic junctions. The first and second bit lines are coupled with the first and second magnetic junctions, respectively. The selectorless memory cell is selected for a write operation based on voltages in the word line, the first bit line and the second bit line.
US10585626B2

A system and method to manage a non-universal encoder and a universal encoder for compression of data include receiving the data. The data includes symbols. The method also includes subdividing the data into a first set of data blocks and a second set of data blocks and generating a non-universal encoder using the first set of data blocks. The non-universal encoder includes first codes. Each of the first codes corresponds to one of the symbols in the first set of data blocks only and at least one of the first codes includes fewer bits than the symbol corresponding to the at least one of the first codes. The method further includes compressing the second set of data blocks using at least the non-universal encoder.
US10585619B1

Embodiments of memory block erasure are described herein. An aspect includes determining a first word line set consisting of a first plurality of word lines. Another aspect includes activating the first plurality of word lines, such that a respective memory cell that is connected to each of the first plurality of word lines is erased by the activation of the first plurality of word lines. Another aspect includes determining a second word line set, wherein the second word line set consists of the first word line set and a second plurality of word lines. Another aspect includes simultaneously activating the first plurality of word lines and the second plurality of word lines, such that a respective memory cell that is connected to each of the second plurality of word lines is erased by the activation of the first plurality of word lines and the second plurality of word lines.
US10585618B2

A computer-implemented method for providing access to plural virtual sequential access volumes by using random access media, includes: accepting an operation for writing first data to a specific virtual sequential access volume of the plural virtual sequential access volumes; and storing a first file including the first data in the random access media, the first file being separate from a second file including second data stored in the random access media in response to an operation for writing the second data to the specific virtual sequential access volume.
US10585615B1

An apparatus may include a virtual flash device configured to emulate a flash memory device. The virtual flash device may include a flash interface configured to communicate with a flash controller, an address translation module configured to translate memory addresses from a flash based memory space to another memory space of another memory, a metadata and control module configured to manage metadata from the emulation of the flash memory device, and a non-flash memory controller configured to communicate with the other memory.
US10585612B2

Embodiments for optimizing sequential write operations in a data deduplication environment by one or more processors. Similar data deduplication signatures for stored data at all storage devices in one or more storage systems may be maintained. A deduplication signature associated with a write operation at a storage device may be compared to the similar data deduplication signatures. Results of the comparison with each of the other storage devices may be shared prior to performing the write operation.
US10585608B2

Operations include isolating one or more system features. A system stores a set of signal states, comprising a signal state for each system feature. Hardware of the system is configurable to a lockdown state, in which the set of signal states cannot be modified. The hardware of the system is also configurable to a non-lockdown state, in which the set of signal states can be modified. Hardware logic configures functionality of the set of system features based on the signal states.
US10585604B2

Embodiments are directed to techniques for simplifying and automating the process of transitioning a storage object to use inline compression either on the same machine or migrated to a new machine. This may be accomplished by determining the raw compressibility of the data of a storage obj ect, estimating the interaction between the compressibility of the data and a structure of the inline compression feature, and automatically performing the upgrade or migration if the expected compression savings exceeds a threshold. Some embodiments further speed the process and decrease the resources by determining the raw compressibility through sampling. Embodiments are directed to a method, apparatus, system, and computer program product for performing these techniques.
US10585599B2

A system and method for supporting persistent store archival and retrieval in a distributed computing environment. The system provides a central portal operative to initiate the archiving (or retrieval) which is executed in parallel across all members with access to persisted stores, either being sent or gathered from an archive repository. The system and method can include an archive coordinator associated with an in-memory data grid. The archive coordinator receives an instruction to store a snapshot of a current state of the in-memory data grid, the instruction including a storage location, the storage location being a destination selected from the group consisting of a local disk and a shared disk. The system can archive the snapshot of the current state of the in-memory data grid at the storage location.
US10585583B2

A text input method, a text input device and a terminal apparatus are provided. The method includes: sampling a sliding touch trajectory received by a terminal apparatus to obtain a plurality of sampling points, and recording sampling information of each sampling point; determining one or more candidate keys corresponding to each sampling point based on the coordinate information of each sampling point, and filtering the sampling points according to the candidate keys to obtain effective sampling points; determining a skip probability of each effective sampling point and an occurrence probability of a candidate key corresponding to each effective sampling point; obtaining candidate words according to combinations of candidate keys corresponding to the effective sampling points, and determining a candidate probability for each candidate word according to the skip probability and the occurrence probability; and outputting the candidate words in a descending order of candidate probabilities of the candidate words.
US10585582B2

A method and apparatus for disambiguating touch interactions is disclosed. Specifically, a plurality of touch events may be received from an input device. The touch events may each occur at a relative time and location with respect to the other touch events. Based at least on the relative locations and relative times of each touch event, a predetermined number of touch events may be grouped into combinations of touch events. For example, touch events may be grouped together into a first and second touch event set based on a largest time difference between consecutive touch events. An action may be determined based at least on the first touch event set. Accordingly, the first touch event set may be disambiguated from other touch interactions and an associated action may be selected from a broader set of possible actions.
US10585578B2

Adaptive scrolling can be used to navigate through a file displayed in a viewing area of a screen of a computer system. A method of adaptive scrolling can include receiving a user input of a start indicator in the form of a character or format feature of the file and detecting an end indicator corresponding to the start indicator. The user input can define a bound section between the start indicator and the end indicator. The method can also include detecting user input of scrolling in the bound section and, in response, activating adaptive scrolling to accelerate the scrolling through at least a portion of the bound section towards the end indictor.
US10585574B2

A method for assisting the manipulation of at least n graphical image processing variables by a user is provided with a control organ having a plurality of modes of activation, based on a control polygon appearing on a screen portion provided with a marker. At least each vertex of the control polygon represents a processing variable, each vertex being movable between two limit points defining a direction of action by at least one mode of activation of the control organ. A movement in this direction means a modification of the value of the variable, which is proportional to the amplitude of the movement.
US10585573B2

A method for zooming-in a picture on a mobile terminal may comprise: partitioning, by a picture partitioning module, a picture into an array formed by M×N rectangles; acquiring rectangles of two touch points when a touch detection module detects that there are two touch points on the picture; and zooming-in, by a display and zoom-in module, a rectangular array between rows and columns of the rectangles of the two touch points.
US10585568B1

A mobile device and a system for operating the same include a display displaying a list of entries comprising a plurality of content data. Each of the plurality of content data is associated with a content identifier. The mobile device further includes a controller selecting the first content entry and storing a first content identifier corresponding first content entry in a bookmark list within the mobile device.
US10585566B2

A method, system and computer program product for facilitating access to a resource represented in an image at a later time. A screen capture of an image displayed on a computing device is implemented. Metadata, including the resource location, resource navigation and positional metadata, regarding the source data of the screen capture image is generated. The generated metadata is then embedded into the screen capture image. The screen capture image with the embedded metadata is then transmitted to a different user. By embedding the metadata into the screen capture image, the user receiving the screen capture image will be able to reproduce the state of the source environment when the image was captured using the embedded metadata thereby opening the resource represented in the image.
US10585564B2

Disclosed are methods, apparatus, systems, and computer-readable storage media for representing a portion of a user interface of a web browser as a web address. In some implementations, a computing device receives a request to encode as a web address a portion of a user interface provided in a web browser at the computing device. The computing device then generates a web address to identify content of the portion of the user interface. The portion of the user interface represented by the web address includes a primary user interface component and one or more secondary user interface components associated with the primary user interface component.
US10585562B2

Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for maintaining and updating a common message user interface (UI) shared among a plurality of group-based communication interfaces in a group-based communication system. The common message UI is rendered based on an updated version or a most up-to-date state of the common message UI when accessed by a client device associated with one of the plurality of group-based communication interfaces.
US10585558B2

Described herein are systems and methods for a media application including an interactive grid display. A method may comprise displaying a grid including a central hub and a plurality of spokes connected to the central hub, inserting a first media element on a first spoke of the grid, the first media element including a first timestamp and activating a first media file, inserting a second media element on the first spoke of the grid, the second media element including a second timestamp and activating a second media file, wherein the second media file is related to the first media file, comparing the first timestamp to the second timestamp, and arranging the presentation of the first and second media elements along the first spoke based on the compared first and second timestamps.
US10585556B1

By allowing a person to customize an otherwise common media prior to delivery of the media to a recipient on a regular basis it is possible to deliver professionally created media in a personalized manner. In one embodiment, a magazine subscription is delivered monthly to a recipient and the cover (centerfold, back page) contains content provided by the initiator. In another embodiment, video media delivered to the recipient is created by a professional as a universal offering but content, such as photos, videos, text, is added by the initiator prior to delivery.
US10585550B2

A method includes monitoring an activity stream to identify actions that match stored sponsored story specifications, for providing one or more sponsored stories to a viewing user. The sponsored story specifications include a visual specification for the sponsored story, and matched sponsored stories are ranked for a viewing user. Users can set privacy preferences related to sponsored stories. The ranking and privacy settings contribute to which sponsored stories are provided for display to the viewing user.
US10585545B2

A method of operating a UI for controlling a virtual musical instrument implemented can include receiving an input corresponding to a selection of a cell within a particular array of cells arranged in a sequential arrangement within a cell matrix, each array of the cell matrix assigned to MIDI notes associated with audio sample data stored in a computer-readable medium that, when triggered, causes the audio sample data to output corresponding audio, and each cell within its particular array of the cell matrix, in response to being selected for playback and upon being triggered to begin playback, causes the audio sample data corresponding to the cell's particular array to be played. The method further includes determining that the input's duration is above a threshold time and expanding a size of an array containing the selected cell and adjusting the adjustable parameter of the selected cell based on the input.
US10585540B2

A detection device includes a plurality of first electrodes and a plurality of second electrodes. The first electrodes are arrayed in a first direction and a second direction intersecting the first direction. The second electrodes are arrayed in the first direction and the second direction. The first electrodes and the second electrodes overlap in planar view. The size of the first electrodes in planar view may be larger than that of the second electrodes, for example.
US10585539B2

A readout circuit of a touch panel is provided. The readout circuit includes a charge modulator and a correlated double sampling demodulator. The charge modulator is configured to provide a driving current to charge or discharge a sensing electrode of the touch panel and generate a sensing voltage signal. The correlated double sampling demodulator is coupled to the charge modulator. The correlated double sampling demodulator is configured to sample the sensing voltage signal to obtain a voltage variation when a touch event happens. A method for driving the touch panel is also provided.
US10585535B2

A display panel, a display device, and a method for fabricating a display panel are disclosed. The display panel includes a touch member and a display member, both of which include conductive layers. The display panel further includes pressure sensing parts, each of which includes a first electrode and an oppositely arranged second electrode, and a sensing material layer between the first and second electrodes. The first and second electrodes are respectively arranged in two of the conductive layers which are insulated from each other. The first electrode and the second electrode of each pressure sensing part are respectively arranged in any two conductive layers of the display panel itself which are insulated from each other. This simplifies the fabricating process, and increases the reliability and accuracy for pressure sensing.
US10585530B2

A method for identifying a proximal object, including providing light emitters, light detectors and lenses, mounted in a housing, each lens, denoted L, being positioned in relation to a respective one of the detectors, denoted D, such that light entering lens L is maximally detected at detector D when the light enters lens L at an angle of incidence θ, activating the detectors synchronously with activation of each emitter to measure reflections of the light beams emitted by each emitter, and calculating a location of a reflective object along a path of a light beam projected by an activated emitter, by calculating an axis of symmetry with respect to which the outputs of the synchronously activated detectors are approximately symmetric, orienting the calculated axis of symmetry by the angle θ, and locating a point of intersection of the path of the emitted light beam with the oriented axis of symmetry.
US10585510B2

An apparatus for transferring objects between multiple display units includes a processor of an information handling device and a memory that stores code executable by the processor. The code is executable by the processor to detect a screen object and/or a pointing input mechanism selecting the screen object being moved to a predetermined region of a first display unit and, in response to the detection, display at least part of the screen object on a second display unit.
US10585503B2

An apparatus including a plurality of layers configured to provide a user interface device; and a flexible layer overlaying the plurality of layers; wherein the flexible layer is continuous across a bend region and at least one of the plurality of layers is discontinuous across the bend region.
US10585499B2

A pointer detection device for processing an input signal varying according to a touch of a pointer includes: a mixer configured to generate a first output signal by heterodyning the input signal according to a frequency of a local oscillator; and a filter configured to output a second output signal by filtering the first output signal, wherein the mixer is configured to shift a frequency band corresponding to the pointer to a pass band of the filter.
US10585496B2

Disclosed herein are a method for recognizing a table for an electronic menu system based on visible light and an apparatus for the same. The method includes receiving, by a visible light receiver connected to a smart device provided to a customer in a restaurant, multiple visible light signals from multiple lamps installed in the restaurant; detecting at least one valid signal from the multiple visible light signals in consideration of the multiple visible light signals and sensor data collected from a sensor installed in the smart device; and recognizing a table at which the customer is sitting using table information included in the at least one valid signal.
US10585493B2

A touch sensitive mechanical keyboard configured to enable a standard look and feel mechanical keyboard to sense fine hand/finger motion over the surface of the keys. Command and cursor input (e.g., pointing and gestures) can be received from the user on the touch sensitive mechanical keyboard without requiring the user to move the user's hand off the keyboard. Fine hand/finger motion detection can be enabled by embedding clusters of capacitive sensors near the surface of the keyboard's keys. The touch sensitive mechanical keyboard can operate in two or more modes—e.g., a typing mode and a mouse mode—and operating the keyboard in mouse mode or switching between the modes can be facilitated by holding (depressing and holding) or tapping (depressing and releasing) arbitrary combinations of keys, or by detecting the number of fingers touching the touch sensitive mechanical keyboard.
US10585492B2

A method includes sensing entities in first and second domains. If a first stimulus is present and an entity is in the first domain, the entity is transferred from first to second domain via a bridge. If a second stimulus is present and an entity is in the second domain, the entity is transferred from second first domain via the bridge. At least some of the first domain is outputted. An apparatus includes a processor that defines first and second domains and a bridge that enables transfer of entities between domains, an entity identifier that identifies entities in the domains, a stimulus identifier that identifies stimuli, and a display that outputs at least some of the first domain. The processor transfers entities from first to second domain responsive to a first stimulus, and transfers entities from second to first domain responsive to a second stimulus.
US10585486B2

One embodiment of the present invention sets forth a technique for modifying an audio parameter based on a gesture. The technique includes acquiring sensor data associated with a hand of a user and analyzing the sensor data to determine at least one hand position. The technique further includes detecting a hand gesture based on the at least one hand position and, in response to the hand gesture, modifying a spatial audio parameter associated with an audio stream to generate a modified audio stream. The technique further includes causing the modified audio stream to be reproduced for output to the user.
US10585478B2

Described are apparatus and methods for integrating gestural controllers in Head Mounted Displays, preferably for Virtual Reality and Augmented Reality applications. In a specific embodiment, multiple controllers are located on both sides of the HMD for ease of locating and wearing the controllers without having to remove the Head Mounted Display.
US10585475B2

A method for rendering computer graphics based on saccade detection is provided. One embodiment of the method includes rendering a computer simulated scene for display to a user, detecting an onset of a saccade that causes saccadic masking in an eye movement of the user viewing the computer simulated scene, and reducing a computing resource used for rendering frames of the computer simulated scene during at least a portion of a duration of the saccade. Systems perform similar steps, and non-transitory computer readable storage mediums each storing one or more computer programs are also provided.
US10585471B2

This disclosure relates to systems and methods to provide an interactive space based on events likely to occur. A system may be coupled to a vehicle. The events likely to occur may be predicted based on motion of the vehicle and/or other information. Content may be presented to the user. The predicted events may be used as a basis for adjusting the content. This may allow the motion of the vehicle and/or the predicted events to form a part of a user's experience with the interactive space. The users may feel more immersed in the experiences as the vehicle moves.
US10585469B2

An operation method of a communication node in an Ethernet-based vehicle network, the communication node including a regulator, a physical (PHY) layer unit, and a processor, includes outputting, by the processor, a first signal to initiate a supply of power to the communication node; outputting, by the processor, a second signal to initiate a transition of the communication node from a normal mode to a sleep mode; and transitioning, by the PHY layer unit, the communication node from the normal mode to the sleep mode when the second signal is received at the PHY layer unit from the processor.
US10585460B2

A repeater system including one or more donor antennas, one or more server antennas and a repeater integrated with a pole.
US10585454B2

In some examples, a wearable system includes an outer case defining an inner chamber and comprising a portion including a liquid resistant and breathable layer. The wearable system further includes a computing device in the inner chamber, and an airflow generator to produce an airflow to cool the computing device and to direct a resulting heated airflow to flow through pores of the liquid resistant and breathable layer to an environment outside the outer case.
US10585451B1

A portable information handling system transforms between clamshell and all-in-one positions by sliding a display housing pivot axis towards a front side of a main housing and raising the rear side of the main housing with a stand that extends out from a bottom surface of the main housing. A keyboard detaches from the main housing upper surface to expose guides that manage the display housing sliding motion towards the main housing front side. The all-in-one position raises the main housing towards a near-vertical orientation to raise the display above a support surface for end user viewing while an end user interacts with the keyboard separated from the housing.
US10585436B2

Disclosed subject matter relates to a field of telematics that performs a method for generating reference navigation path in real-time for safe navigation of vehicle. A path generation system associated with the vehicle may receive a pre-generated navigation path, between source point and destination point. Further, the path generation system may identify a plurality of values corresponding to current condition of the vehicle, for a selected segment while the vehicle is navigating along the pre-generated navigation path. Further, an angular shift of the vehicle is determined based on the current condition of the vehicle and a reference navigation path is generated for the selected segment based on the angular shift. The present disclosure eliminates need for continuous monitoring and steering angle adjustment to align the vehicle with the pre-generated navigation path, thereby reducing power consumption by the vehicle and also minimizing jerks experienced by the vehicle.
US10585433B2

Methods, apparatus, and systems for automotive drive mode operation are disclosed. A disclosed method includes receiving information relating to a condition of a vehicle from a vehicle sensor module, comparing the information to a drive mode threshold, and selecting a drive mode change based on the information satisfying the drive mode threshold. The disclosed method also includes sending the drive mode change to a first vehicle operation module, the first vehicle operation module operating at least one other vehicle operation module to adjust vehicle operation based on the drive mode change.
US10585429B2

A steering robot for operating a steering wheel of a test automobile is disclosed. The robot includes an actuator mounted to the automobile, and an electromechanical connector that detachably connects the actuator to the steering wheel. A steering processor is connected to the actuator and to the electromechanical connector, and the steering processor (1) actuates the actuator, thereby operating the steering wheel when the actuator is connected to the steering wheel by way of the electromechanical connector; and (2) actuates the electromechanical connector, thereby disconnecting the actuator from the steering wheel.
US10585426B2

A management computer (equipment information acquisition unit) includes an equipment information acquisition unit that acquires production information from a plurality of pieces of production equipment and a display that displays a production status of a production line (component mounting line) and manages the production status of the production line where a work (board) is operated with a plurality of pieces of production equipment in order to produce a product (mounting board). Then, the display displays a plurality of equipment information sections respectively displaying the equipment information of a plurality of pieces of production equipment in order according to the production order and further displays the number of stocks of the work in a corresponding one of the plurality of pieces of production equipment in each of the plurality of work information sections to be displayed for the plurality of pieces of production equipment.
US10585418B2

A control system of a machine tool includes an analysis device, the analysis device includes acquisition portions which acquire chronological control data when a work is machined and which acquire spatial machined surface measurement data after the machining of the work, a storage portion which stores the control data and the machined surface measurement data, a data-associating processing portion which associates the control data and the machined surface measurement data with each other in two machining directions, a machined surface failure detection portion which detects a failure on the machined surface of the work and a location thereof based on the machined surface measurement data in the two machining directions and an identification portion which identifies a drive axis that causes the failure from the detected failure and the machining direction of the control data corresponding to the detected failure location.
US10585417B2

A machine learning device for learning a threshold value of detecting an abnormal load in a machine tool, includes a state observation unit, and a learning unit. The state observation unit observes a state variable obtained based on at least one of information about a tool, main spindle revolution rate, and amount of coolant of the machine tool, material of a workpiece, and moving direction, cutting speed, and cut depth of the tool, and the learning unit learns the threshold value of detecting an abnormal load based on training data created from an output of the state observation unit and data related to detection of an abnormal load in the machine tool and on teacher data.
US10585413B2

A method for configuring an assembly workstation, the assembly workstation having container receptacle devices configured to receive an associated material container, each container receptacle device having a first data carrier, the material containers having a second data carrier, the assembly workstation having a first position determination device configured to ascertain one of (i) a position of a hand of a worker and (ii) a marking connectable to the hand, the first position determination device being connected to a control device, the method comprising: capturing a reference position corresponding to a reference point on a container receptacle device that is touched by the hand of the worker; reading out first data from the first data carrier associated with the reference point; reading out second data from the second data carrier associated with the reference point; and storing the reference position, the first data, and the second data.
US10585412B2

Hardware memory management units are used in an integrated safety/non-safety industrial computer to allow shared memory architecture processors to implement safety and non-safety reduced risk of memory corruption. Testing of the memory management unit of the non-safety processor may provide a periodic writing to protected memory to invoke a protection fault providing a report to the safety processor.
US10585410B2

A functional unit is synchronized with an output system unit on the basis of a trigger signal input from outside with a synchronization period. The input system unit includes: a functional processing unit to perform, on the basis of the trigger signal, a functional process with a control period that is shorter than the synchronization period, and to generate processing results by repeatedly performing the functional process in one synchronization period; and a shared memory to collectively output the processing results of the functional processing unit to outside on the basis of the trigger signal.
US10585397B2

A mechanism for winding a timepiece including at least first and second energy accumulators, the winding mechanism including a winding stem, a winding pinion and a sliding pinion having face gear toothings, arranged to allow the winding pinion to be driven by the sliding pinion in both directions of rotation of the winding stem, the winding stem and the sliding pinion occupying the same axial winding position. The winding stem is housed inside a bottom plate so that the winding pinion is operational on either side of the winding stem with respect to the bottom plate and the winding mechanism includes first and second coupling/uncoupling devices arranged on either side of the winding stem with respect to the bottom plate.
US10585385B2

An image forming apparatus includes an optional device, a casing, an image forming section and a sheet conveyor device. The optional device performs optional processing. The image forming section is located inside of the casing and forms an image on a sheet. The sheet conveyor device conveys, to the optional device, the sheet with an image formed thereon by the image forming section. The optional device and the casing are fixed to each other. The sheet conveyor device is fixed to the optional device and the casing.
US10585370B2

In order to maintain the image quality of a recent high-speed electrophotographic apparatus, a charging member is provided which hardly causes charging unevenness of a photosensitive member even when vibration of the photosensitive member occurs. The charging member includes an electro-conductive support, an electro-conductive elastic layer, and a surface layer. The elastic layer contains a resin having an epichlorohydrin chain in the molecular structure and a specific flavonoid compound having two or more hydroxyl groups in the molecular structure.
US10585368B2

Provided is an electrostatic image developing toner containing toner mother particles having external additives on a surface of the mother particle, wherein the external additives contains calcium titanate particles having an average primary particle size in the range of 50 to 150 nm, and alumina particles; and an average primary particle size of the alumina particles is less than the average primary particle size of the calcium titanate particles.
US10585367B2

Provided is an electrostatic charge image developing toner including: toner particles; and strontium titanate particles A and strontium titanate particles B having different average primary particle diameters from each other. The strontium titanate particles B have an average primary particle diameter Db of 10 nm to 100 nm. An average primary particle diameter Da of the strontium titanate particles A and the average primary particle diameter Db of the strontium titanate particles B satisfy a relationship of 10≤Da/Db≤100.
US10585363B2

An alignment system, method and lithographic apparatus are provided for determining the position of an alignment mark, the alignment system comprising a first system configured to produce two overlapping images of the alignment mark that are rotated by around 180 degrees with respect to one another, and a second system configured to determine the position of the alignment mark from a spatial distribution of an intensity of the two overlapping images.
US10585355B2

A liquid crystal exposure apparatus has a measurement system having scales arranged apart from each other in the X-axis direction provided at a substrate stage holding a substrate and heads each irradiating the scales with a measurement beam; and a measurement device that measures positions of head units in the Y-axis direction. The measurement system measures a position of the substrate holder in directions of three degrees of freedom within a plane, based on measurement information of at least three heads. Each of the heads move off of one scale while the substrate holder is moved in the X-axis direction and moves to irradiate another scale adjacent to the one scale, and correction information to control movement of the substrate holder using the head moving to irradiate another scale is acquired, based on measurements of at least three heads.
US10585346B2

Technical solutions are described for fabricating a semiconductor wafer. An example method includes generating a process assumption band for an element of the wafer. The process assumption band depicts a shape of the element based on a set of process variations in a photolithographic process used for fabricating the wafer. The method also includes generating a process variation band for the element of the wafer based on optical process correction simulation of the photolithographic process using design rules associated with the wafer. The method also includes determining a deviation between the process assumption band and the process variation band, and recalculating one or more design rules from the design rules associated with the wafer based on the deviation. The method also includes updating the design of the wafer in response to the process variation band not being changeable to match the process assumption band, after recalculating the design rules.
US10585341B2

A light source unit according to an embodiment comprises: a support member that supports a heat generator, a heat transfer member connected to the support member, and a heat dissipating member connected to the heat transfer member all of which are provided inside a space formed by a case and a cover. The heat dissipating member is arranged to extend from the inside of the space to an outside of the space via a space sandwiched by the case and the cover.
US10585332B2

A tunable electro-optic modulation (EOM) comb generator includes a frequency locking optoelectronic oscillator (OEO) loop including RF electrical components including a phase shifter (PS1), a splitter, and optical components including an intensity modulator (IM) coupled to receive light from a light source and to couple modulated light generated to a frequency locking loop including a frequency shifter, a first phase modulator (PM1), and a periodic optical filter (POF), such as an etalon or resonator. The POF is for optically filtering the OEO loop to generate an optical output and the splitter is for generating RF electrical outputs including at least one RF output coupled to an input of the IM and another RF output coupled to an EO comb including at least a phase modulator. The EO comb combines the optical output and the another RF output to generate a broadband optical frequency comb output.
US10585329B2

According to one embodiment, a photodetector includes a sensor unit including at least one photosensor, a liquid crystal element including a first substrate includes a plurality of first control electrodes, a second substrate including a second control electrode, and a liquid crystal layer held between the first substrate and the second substrate, a liquid crystal controller which controls a voltage to be applied to the liquid crystal layer for forming a first lens that is opposed to the photosensor in the liquid crystal layer, and a sensor controller which controls the sensor unit.
US10585325B2

An electrophoretic medium that may be incorporated into an electrophoretic display includes a dispersion that may be contained in a plurality of microcapsules or microcells or a polymeric continuous phase. The dispersion may include a non-polar fluid, a plurality of first charged particles; and an inhibitor of photo-thermally induced polymerization that inhibits potential cross-linking between the particles and/or the microcells or polymeric continuous phase. The inhibitor may be a compound having an unsaturated hydrocarbon ring and at least one of a hydroxyl group, a carbonyl group, and a nitroso group. The plurality of microcells or polymeric continuous phase and a coating of the particles may include a polymeric material that includes (meth)acrylates.
US10585314B2

The present disclosure relates to an array substrate, a liquid crystal display panel, and a display apparatus. In an embodiment, an array substrate includes: a plurality of pixel electrodes arranged in an array, data signal lines each connected to a corresponding one of the pixel electrodes, and touch control signal lines extending in a same direction as the data signal lines. Every two ones of the pixel electrodes adjacent to each other in a row direction constitute an electrode set. Each of the data signal lines is located in a gap between two adjacent electrode sets in a column direction, and the touch control signal lines are each disposed between one of the data signal lines and either of two adjacent electrode sets located adjacent to the one data signal line in the row direction.
US10585311B2

A display device comprising a light source configured to output light of a first wavelength. The display device has a plurality of display elements comprising a first display element and a second display element. A first photoluminescent material associated with the first display element is located at a first side of a first substrate; and a second photoluminescent material associated with the second display element is located at a second side of the first substrate.
US10585308B2

A light-emitting device comprises a first optical element covering an LED and covered by a second optical element. The first optical element has: a first incident surface on which light emitted from the LED is incident; a recessed first reflecting surface, above the first incident surface, and reflecting to the side the light is incident via the first incident surface from the LED; and a first emitting surface across the periphery of the first reflecting surface, which emits the light from the first reflecting surface. The second optical element has: an incident-reflecting surface formed by, concentric second incident surfaces on which light emitted from the first emitting surface is incident, and second reflecting surfaces alternately with the second incident surfaces, that reflect upward the light incident on the second incident surfaces; and a second emitting surface above the incident-reflecting surface, that emit light reflected by the second light reflecting surfaces.
US10585300B2

Provided are: an infrared control film in which an infrared light transmittance changes depending on the temperature, a tint in a front direction is excellent, and durability is excellent; and a window including the infrared control film. The infrared control film includes: a liquid crystal layer; and two substrates each of which includes at least one of an ultraviolet absorber or a colorant, in which the liquid crystal layer is disposed between the two substrates, the substrate includes 0.001 mass % or higher of the ultraviolet absorber or the colorant, a transmittance of the infrared control film at 0° C. with respect to an incidence ray at 1000 nm at a polar angle of 0° is higher than 70%, a transmittance of the infrared control film at 40° C. with respect to an incidence ray at 1000 nm at a polar angle of 0° is lower than 60%, and the following expressions are satisfied: 0.8
US10585299B2

A method of thinning a display panel and a display device are provided, to solve the technical issue in the related art that a color filter substrate of an ultrathin display panel is of a lower strength if the color filter substrate is too thin. According to the method of thinning the display panel, the intermediate layer is coated onto the surface of the first substrate away from the second substrate, the protection adhesive is attached on the intermediate layer, and the second substrate is chemically thinned at one side thereof, thereby protecting the first substrate from being chemically thinned during the chemical thinning.
US10585297B2

An ophthalmic lens fastening consists of a structural part and a sleeve. The sleeve is slidable into an elongated hole of an ophthalmic lens, and one end of the structural part is slidable into the sleeve such that a latching connection with a press fit is formed.
US10585294B2

Embodiments relate to efficiently viewing data items in a three-dimensional (3D) space. The 3D space includes a curved surface that is concave with respect to a user-controlled viewpoint in the 3D space. The viewpoint is for controlling the direction and location of a rendered view of the 3D space. The data items have respective values associated therewith. The data items are arranged on the surface according to their values so that a user's ease of viewing the data items varies with their values; data items with some values may be arranged to be easier to view by manipulating the view direction than others (e.g., those with lower values). Ease of viewing can stem from how the surface is oriented relative to the viewpoint, the orientation of the curvature of the surface, the orientation of a controlling reference orientation, alignment of the data items on the surface, etc.
US10585289B2

Disclosed herein is A head mounted display including: (A) an eyeglasses frame-like frame to be mounted to an observer's head; (B) an image display device; (C) an image sensing device mounted to the frame; and (D) a correction section, wherein the image display device includes (B-1) an image generating device, and (B-2) see-through type light guide section which is mounted to the image generating device, on which beams emitted from the image generating device are incident, through which the beams are guided, and from which the beams are emitted toward an observer's pupil.
US10585284B1

Systems and methods to provide an interactive environment are presented herein. The system may include one or more of a device configured to be installed on a user's head, an image-forming component, one or more physical computer processors, and/or other components. The image-forming component may be configured to generate light rays to form images. The light rays may be reflected off an optical element towards a user's eye. The light rays may be transmitted back through a portion of the image-forming component before reaching the eye.
US10585280B2

The invention relates to a method of manufacturing a screen comprising transparent portions and retroreflective portions distributed over all or part of the surface thereof.
US10585251B2

An optical modulator and an optical transmission device using the same are provided. The optical modulator includes an optical waveguide substrate where an optical waveguide is formed; a light modulation element, provided in the optical waveguide substrate and including a modulation electrode applying an electric field corresponding to a modulation signal to the optical waveguide; a terminal substrate, disposed near the light modulation element and including terminal resistors that terminate the modulation signal, wherein the optical waveguide substrate, the light modulation element and the terminal substrate are accommodated in a housing; and a heat dissipation auxiliary element, provided between the terminal resistors and the housing. A distance b between the terminal resistors and the heat dissipation element is set to be shorter than a distance a from the terminal resistors to an end on the side of the optical waveguide substrate of the terminal substrate.
US10585248B2

A fiber optic ferrule has an entrance surface that is angled at an angle that other than perpendicular to the optical fiber axis. The optical fibers disposed within the fiber optic ferrule are preferably separated from the entrance surface. These features reduce the amount of reflection of the light back into the optical fiber and increase the performance of the fiber optic ferrule.
US10585222B2

A patterned phase difference film has an optically anisotropic layer alternately having a first phase difference region and a second phase difference region, in which the first phase difference region and the second phase difference region contain rod-like liquid crystals or discotic liquid crystals in the form of a hybrid alignment with mutually opposite rising directions of tilt angles, and has a hybrid alignment in which directions of in-plane slow axes and absolute values of in-plane phase differences of the first phase difference region and the second phase difference region are equal in a range of 54 to 74 nm, and in each of the first phase difference region and the second phase difference region, one of an absolute value of a phase difference at a polar angle of 40° and an absolute value of a phase difference at a polar angle of −40° is 135 to 353 nm and the other is 8 to 28 nm.
US10585219B2

The present disclosure relates to semiconductor structures and, more particularly, to grating couplers with multiple configurations and methods of manufacture. A grating coupler structure includes: a polysilicon material with a first grating coupling pattern; a SiN material with second grating coupling pattern; a dielectric material covering the polysilicon material and the SiN material; and a back end of line (BEOL) multilayer stack over the dielectric material.
US10585214B2

An apparatus and system for a display screen for use in near-eye display devices. Small light emitting devices are placed behind a plurality of light-directing beads. The light emitting devices and light-directing beads for a display device and system placed in front of a user for near-eye display. This allows a user to experience near-eye display with greater resolution, wider field of view and faster frame rate. Other embodiments are described herein.
US10585212B2

The present invention relates to a polarizing plate including: a polarizer and a protective layer formed on at least one surface of the polarizer, in which the protective layer is a cured product of a radical curable composition including: (A) a first compound represented by [Formula 1]; (B) a second compound represented by Formula B; and (C) a radical initiator, and an image display device including the same.
US10585211B2

The invention relates to an article comprising a substrate having at least one major surface coated with a layer A of a material obtained by ion beam assisted vacuum deposition of at least one titanium oxide and of at least one organosilicate compound B, said material having a refractive index at 550 nm higher than or equal to 1.8, an extinction coefficient k at 550 nm lower than or equal to 0.02, and an H:E ratio higher than or equal to 0.046, where H and E designate the hardness of the material and the elastic coefficient of the material, respectively.
US10585210B2

The present inventors have developed a ground station that, when installed in a field, can collect upwelling and downwelling radiation, and GPS location coordinates, Data from remotely sensed imagery (RSI) can be used to monitor crop health. Use of the ground station can obviate the need for personnel to be deployed into the field during drone overflights for management of agriculture.
US10585208B1

A method for underground exploration using cosmic rays muons, the method comprises: detecting cosmic ray muons by sensing ionizing events that initiate within spaces of one or more gas amplification detectors of a system that is positioned within an underground space; and limiting a flow of gas within the spaces of the one or more gas amplification detectors.
US10585207B2

The present application is directed toward cargo scanning systems having scanners, each arranged to scan a respective object and generate a set of scan data, processors arranged to process each set of scan data to determine whether it meets a predetermined threat condition, workstations, and data management system arranged to direct data that meets the threat condition to one of the workstations for analysis.
US10585202B2

A downhole tool having a transmitter array with azimuthally spaced transmitters and receiver arrays with azimuthally spaced receivers. Methods of operation include transmitting an acoustic signal from an individual one of the transmitters, sensing an attribute of the acoustic signal with the receivers, and evaluating a characteristic of a portion of a downhole feature based on response signals generated by the first and second receivers. Each response signal is indicative of the acoustic signal attribute sensed by the corresponding receivers. This is repeated with different individual ones of the transmitters and receivers until the evaluated portions of the downhole feature collectively extend around a wellbore.
US10585195B2

Receiver and method for receiving one or more RF signals, the RF signals comprising a component relative to a direct propagation path and, depending on a propagation environment, one or more additional components relative to reflected propagation paths, the receiver comprising a calculation circuit configured to: compute at least a first correlation function (310) between the received signal and at least a replica of a RF signal generated at the receiver, and for at least an output of said first correlation function: perform a cepstrum transform (410), search for one or more reflected propagation paths from the output of the cepstrum transform (411), and when reflected propagation paths are detected, determine the associated propagation characteristics (412), and remove the contribution of the detected reflected propagation paths from one of the received signal or the output of the first correlation function.
US10585181B2

This method involves, for an array of at least two antennas pointing in different directions and the respective radiation patterns of which overlap one another, each antenna including at least two radiating elements so as to be able to work in a first operating mode associated with a first radiation pattern (Δ) and according to a second operating mode associated with a second radiation pattern (Σ): acquiring, for each antenna, a first signal (SΔi) corresponding to the first operating mode and a second signal (SΣi) corresponding to the second operating mode; determining, for each antenna, an opening half-angle (ρi) of a cone of possible directions of incidence from the amplitude of the first and second signals; calculating the bearing angle (Θ0) and/or the elevation angle (φ0) of the direction of incidence by intersection of the cones of possible directions of incidence determined for each antenna.
US10585176B2

A time of flight sensor device is provided that is capable of generating accurate information relating to propagation time of emitted light pulses using a small number of measurements or data captures. By generating pulse time of flight information using a relatively small number of measurement cycles, object distance information can be generated more quickly, resulting in faster sensor response times. Embodiments of the time of flight sensor can also minimize or eliminate the adverse effects of ambient light on time of flight measurement. Moreover, some embodiments execute time of flight measurement techniques that can achieve high measurement precision even when using relatively long light pulses having irregular, non-rectangular shapes.
US10585170B2

A method and apparatus for determining misalignment of a radar sensor unit mounted to a vehicle includes providing targets on an alignment apparatus. A vehicle is located at predetermined location on a test station an exact given distance from the alignment apparatus. The actual locations and distances of the targets from each other and from radar sensor unit of the vehicle at the test station are known and pre-stored. At least one target is a greater distance from the vehicle than the other targets. The targets receive and return a radar wave from the radar sensor unit. The radar sensor unit determines locations and distances of the targets and compares with the given or actual locations and distances of the targets to determine misalignment of the radar sensor unit. A calibration program automatically calibrates azimuth and elevation to adjust for misalignment.
US10585169B2

A signal generating circuit includes a control voltage setting unit (CVSU) configured to set a control voltage for a chirp signal using voltage-frequency characteristics indicating characteristics of an output frequency versus voltage; a VCO configured to alter the frequency of its output signal by the control voltage; a quadrature demodulator configured to perform quadrature demodulation of the output signal of the VCO to generate an inphase signal and a quadrature signal orthogonal to each other; and a frequency detector configured to detect the frequency of the output signal of the VCO on the basis of the inphase signal and quadrature signal. The CVSU corrects the control voltage by using the voltage-frequency characteristics derived from relationships between the control voltage and the frequency of the output signal of the VCO. The VCO generates the chirp signal based on the control voltage corrected by the CVSU.
US10585164B2

Positioning reference signals are transmitted in a downlink direction from base stations (200) of a wireless communication network to a wireless communication device (100) or in an uplink direction from the wireless communication device (100) to base stations (200) of the wireless communication network. According to a frequency hop pattern, a radio interface of the wire-less communication device is switched between multiple different frequency ranges. In this way, the wireless communication device (100) can receive the downlink positioning reference signals on multiple different frequencies defined by the frequency hop pattern or send the uplink positioning reference signals on multiple different frequencies defined by the frequency hop pattern.
US10585162B2

The present invention relates to a position determination apparatus for the position determination of at least one RFID tag, comprising an RFID reader and a control device, wherein the control device is configured to transmit a radio signal by means of the RFID reader, said radio signal exciting an RFID tag to transmit a response signal. The position determination apparatus is movable to different locations from an original position and the control device is configured to transmit a respective radio signal at at least two different locations and to receive the respective response signal or the respective response signals.
US10585155B2

This disclosure regards a magnetic resonance imaging system including a scanner, and gradient drivers. The scanner is to be implemented within a scan room that is shielded from electromagnetic interference. Gradient coils are designed to create a linear gradient in the magnetic field generated in the scanner by a primary magnet. These coils are energized by gradient drivers. The gradient drivers use transformers and other electrical devices in a switching stage configured to generate pulse-width-modulated power. The transformers may have non-magnetic cores to facilitate implementing the gradient drivers within the scan room. The gradient drivers also use a filtering stage which uses inductors and other electrical devices to smooth the pulse-width-modulated power. The inductors within the filters may have non-magnetic cores to facilitate implementing the gradient driver within the scan room. Additionally, an inductor with a hollow wire may be used to circulate fluid to facilitate cooling the gradient driver.
US10585152B2

In one aspect, an integrated circuit (IC) includes a sensor that includes a first magnetoresistive (MR) element and a second MR element less active to a presence of a magnetic field than the first MR element. The second MR element includes a metal layer diffused into other layers of the second MR element.
US10585151B2

Superconducting quantum interference device (SQUID) sensor module and a magnetoencephalography (MEG) measuring apparatus. The SQUID sensor module includes a fixed block having one end fixed to the sensor-mounted helmet, a bobbin having one end combined with the other end of the fixed block and having a groove in which a pick-up coil is wound, a bobbin fixing or attachment structure or material fixed to the other end of the fixed block via a through-hole formed in the center of the bobbin, a SQUID printed circuit board (PCB) disposed one an upper side surface of the bobbin and including a SQUID sensor, and a signal line connection PCB inserted into an outer circumferential surface of the fixed block and adapted to transmit a signal detected in the SQUID sensor to an external circuit.
US10585135B2

Embodiments herein relate to a system and method for detecting a degraded isolation impedance in a positively sourced remote load. The system includes a remote load driven by a direct current (DC) source, and a controller operably connected to the remote load having a positive sourcing driver interface with a dedicated return having the DC source on an output leg and a dedicated return leg. The positive sourcing driver also including a switching device configured controllably connect a DC voltage supply to the output leg of the DC voltage source, a first impedance operably connected between the output leg and ground, a second impedance operably connected between the dedicated return leg and a negative voltage supply, and a clamping and limiting device operably connected in series between the dedicated return leg and ground, the clamping device configured to limit a positive voltage on the return leg.
US10585131B2

An in-vehicle determination has a current generation circuit and a comparison circuit. The current generation circuit is provided with a second resistance unit electrically connected on one end side to a second reference conduction path that is set to a second reference potential that is higher than a first reference potential of a first reference conduction path, and allows a current that depends on the current flowing through a first resistance unit to flow to the second resistance unit from the second reference conduction path side. The comparison circuit outputs a first signal in the case where the potential of the other end of the second resistance unit is smaller than a threshold potential that is generated with reference to the second reference potential, and outputs a second signal in the case where the potential of the other end of the second resistance unit is larger than the threshold potential.
US10585126B2

An apparatus and method thereof are described to measure alternating current (AC) power, including: an AC voltage measurement circuit, an in-phase/quadrature (I/Q) direct down converter, an analog/digital converter, and an AC power calculator. The AC voltage measurement circuit is configured to measure first and second AC positive voltages and first and second AC negative voltages from an AC voltage source. The I/Q direct down converter is configured to directly convert each of the first and second AC positive voltages and the first and second AC negative voltages into an I-signal and a Q-signal orthogonal to each other using down conversion. The analog/digital converter is configured to convert the I-signal and the Q-signal into I-data and Q-data, respectively. The AC power calculator is configured to calculate the AC power using the I-data and the Q-data.
US10585119B2

A probe head that contains a coining surface and a plurality of probe tips integrated on a same side of the probe head is provided. The probe head has a first portion and a laterally adjacent second portion, wherein the first portion of the probe head contains the coining surface, and the second portion of the probe head contains the plurality of the probe tips. Each probe tip may, in some embodiments, extend outwards from a probe pedestal that is in contact with the second portion of the probe head. The probe head is traversed across the surface of a semiconductor wafer containing a plurality of solder bump arrays such that the coining surface contacts a specific array of solder bumps prior to contacting of the same specific array of solder bumps with the probe tips.
US10585115B2

A scanning probe inspector comprises: a probe that includes a cantilever and a tip whose length corresponds to a depth of a trench that is formed in a wafer; a trench detector that acquires location information of the trench using the probe, where the location information includes depth information of the trench; a controller that inserts the tip into a first point where there exists a trench based on the location information of the trench, and moves the tip through the trench using the location information of the trench; and a defect detector that detects a presence of a defect in a sidewall of the trench as the tip is moved through the trench.
US10585109B2

A fluid sensing device includes an outer body having a fore side, an aft side, and an interior space, the outer body including a fluid inlet disposed at the fore side; an inner body extending at least partially out of the fluid inlet of the outer body along a longitudinal axis; one or more vents disposed aft of the fluid inlet to allow passage of fluid through the fluid sensing device; and at least one load sensor coupled to the inner body to measure a fluid drag force on the inner body, wherein the inner body is configured to induce the Coanda effect in at least a portion of a fluid contacting the inner body at an angle transverse to a longitudinal axis of the inner body.
US10585107B2

An apparatus for conveying a plurality of articles (10) includes a transport belt (6), a bumper stopper (14), and a rotator (12). A motor moves the transport belt which is adapted to rotate the rotator as the belt conveys the plurality of articles. The stopper can move between first and second positions relative to the transport belt wherein the bumper stopper guides one article toward the rotator when the bumper stopper is in the first position. The bumper stopper allows the article to be conveyed to another location when the bumper stopper is in the second position. The transport belt can continue to convey other articles while the one article is temporarily held in place by the bumper stopper. The rotator is configured to rotate the article conveyed by the transport belt. The article can remain in contact with the transport belt while the rotator is rotating the article.
US10585099B2

Methods are provided for quantifying specific proteins directly in biological samples that have been fixed in formalin by SRM/MRM assay. Such biological samples are chemically preserved and fixed wherein said biological sample is selected from tissues and cells treated with formaldehyde containing agents/fixatives including formalin-fixed tissue/cells, formalin-fixed/paraffin embedded (FFPE) tissue/cells, FFPE tissue blocks and cells from those blocks. A protein digest is prepared from the biological sample using, for example, the Liquid Tissue reagents and protocol and a designated protein is quantitated in the digest sample by the method of SRM/MRM mass spectrometry by quantitating in the protein sample at least one or more of the described peptides. The proteins that can be detected and/or quantitated are CD3D, B7H3, B7-2, STAT1, GBP1, GPNMB, CD27, CD3E, and CD8.
US10585081B2

A measuring apparatus for determining at least one measurand of a measuring medium includes a first measuring device including a first measuring sensor structured to contact the measuring medium and configured to detect measured values of the at least one measurand, the first measuring device embodied to determine a first measured value that is dependent on the at least one measurand of the measuring medium, a sampling device structured to remove a sample from the measuring medium, a second measuring device including a second measuring sensor and embodied to determine a second measured value that is dependent on the least one measurand of the sample, and an electronic control apparatus configured to receive and process the first and second measured value and to perform a verification, calibration and/or adjustment of the first measuring device using the second measured value.
US10585080B2

A pressure sensor and its use for visually determining whether a preselected pressure threshold has been achieved, for example during high pressure processing treatment of a foodstuff. The pressure sensor includes a contained color-changing system having a dye, a developer, and a solvent; upon achievement of the preselected pressure threshold, the dye and the developer interact, resulting in a visible color change. Further, the visible color change can be retained upon a decrease in pressure and upon an increase in temperature, thereby effectively recording the achievement of the preselected pressure threshold during the high pressure processing treatment.
US10585076B2

A gas-liquid separator according to an embodiment of the present invention separates a mobile phase containing a gas and a liquid into a gas and a liquid. The gas-liquid separator according to the embodiment of the present invention includes an introduction flow channel to which a mobile phase is introduced, and a plurality of discharge flow channels connected to the introduction flow channel. A gas and a liquid are discharged from a discharge port of the discharge flow channel.
US10585072B2

A capillary column includes a fused silica tubing, a polyimide coating over the fusing silica tubing, and a first plurality of integrated ferrules positioned along at least a first portion of the fused silica tubing and spaced apart from one another by a first fixed interval. Each of the first plurality of integrated ferrules includes a first deformable surface and a second deformable surface. The first plurality of integrated ferrules are secured to the column through deformation of the first deformable surface and the second deformable surface is configured to form a seal with a junction when secured with a nut.
US10585070B2

According to various embodiments, a system for, and method of, detecting the opening of a lid of a compartment constructed of a rigid material. The system includes a resonator disposed on a wall of the compartment, where the resonator has a resonant frequency of mechanical vibration. The system also includes a member disposed on the lid of the compartment and positioned to perturb the resonator upon opening the lid, such that opening the lid causes the resonator to mechanically vibrate at the resonant frequency. The system also includes an electronic sensor disposed on the compartment to detect vibrations at the resonant frequency. The system also includes an interface communicatively coupled to the electronic sensor and configured to provide a signal indicating lid opening data representing at least one opening of the lid.
Patent Agency Ranking