US10225088B2

A method, computer program product, and system obtaining and identity verification request that include a specification for one or more electronic identity documents including one or more requested document types to fulfill the identity verification request. One or more processors locate at least one electronic identity document including each of the requested document types. Each electronic identity document in the repository includes machine readable metadata that includes the document type of that document. The one or more processors perform a deterministic match to select one electronic identity document including each of the one or more requested document types to utilize in formulating a response to the identity verification request and formulate a response to the identity verification request, based on the selected electronic identity document(s).
US10225087B2

Methods and systems for generation of randomized messages for cryptographic hash functions are described herein. The method includes obtaining a random value in a binary bit form for randomizing a message. The method also includes splitting the message into multiple message blocks, where a length of each of the multiple message blocks is based on a length of the random value and a block length of a compression function. The method further includes prepending and appending each of the multiple message blocks with at least a portion of the random value and concatenating the prepended and appended message blocks to obtain a message envelope for generating the randomized message.
US10225085B2

A system includes hardware processors and a token exchange module configured to create a uniquely identified first digital token including an owner ID field identifying the current possessor of the digital token, associate the first digital token with digital content presented to the first user in a mixed reality environment, present the digital within the MR environment, make the first digital token available for acquisition, receive a request to acquire the first digital token, assign possession of the first digital token, via the owner ID field, to the first unique user ID of the first user based on the request to acquire the first digital token, receive a request to transfer the first digital token from the first user to the second user, the second user having a second unique user ID, and changing the owner ID field to the second unique user ID based on the request to transfer.
US10225083B2

An information processing system includes circuitry that stores at least one secret key that corresponds to a public key. The circuitry also causes display, on a screen, of information corresponding to the public key and information corresponding to the secret key.
US10225072B2

Methods, apparatuses, and systems are described related a data receiver circuit having a pair of offset edge samplers to sample a data signal, at an edge sampling time between data samples, with respect to different reference levels. A clock-data recovery (CDR) circuit of the receiver circuit may determine an A-count that corresponds to a number of times the signal level of the data signal at the edge sampling time is between the reference levels of the offset edge samples to provide a signal integrity metric for the receiver circuit. The CDR circuit may dynamically update its settings based on the A-count.
US10225066B2

Methods, systems, and apparatus for EM communications. One of the methods includes determining, at a first device, that a second device is present; initiating a half duplex communication with the second device; configuring communication with the second device including determining whether full duplex communication is available; in response to a determination that full duplex communication is not available, communicating with the second device in half duplex mode; and in response to a determination that full duplex communication is available, communication with the second device in full duplex mode.
US10225065B2

Methods, systems, and devices for wireless communication are described. A base station may transmit control information using a narrowband common control region that occupies a portion of a system bandwidth. In some cases, data may be multiplexed during the same time period in tones that are not used by the common control region. The base station may transmit control region configuration information to one or more user equipment (UE) devices such as the bandwidth, central frequency, and multiplexing status of the common control region. In some cases, the common control region may be divided into subbands, and different UEs may be assigned to monitor different subbands. Unassigned UEs may monitor a default anchor subband.
US10225054B2

A method in which a base station transmits a CSI (channel state information)-RS (reference signal) in a MIMO (multiple input multiple output) antenna system is provided. The base station periodically transmits a CSI-RS for first CSI to a terminal. The base station requests the terminal to transmit second CSI in a first subframe. When a CSI-RS occasion is configured, the base station transmits a CSI-RS for the second CSI to the terminal for a duration of the CSI-RS occasion from a second subframe or to the second subframe, which is a subframe after a first offset configured for CSI-RS transmission from the first subframe.
US10225052B2

The present invention relates to the field of the mobile communications technologies, and in particular, to a wireless transmission path selection method and apparatus. In this solution, according to corresponding precoding information, a CQI of each wireless transmission path and/or orthogonality information of channel propagation directions from any two candidate transmission nodes in a candidate transmission node set to a wireless transmission path selection node are/is determined. Both the precoding information and the orthogonality information of the channel propagation directions are related to spatial beamforming. Therefore, interference imposed by spatial beamforming on a signal is considered during wireless transmission path selection, improving accuracy of a determined wireless transmission path, and improving capacity resource utilization.
US10225050B2

Embodiments of the present invention provide a feedback information transmission method in a communications system and an apparatus. In this method, UE may determine a codebook size of the feedback information according to a status of a downlink subframe scheduled by the base station.
US10225045B2

A system, method, and storage medium provide dynamic, packet-based adaptive forward error correction over a lossy bidirectional data communication medium that couples a transmitting device to a receiving device. The transmitting device repeatedly transmits encoded data packets formed by applying, to unencoded data, a forward error correction (FEC) algorithm having a level N that indicates a number of correctable errors. The receiving device attempts to decode the encoded data packets using the FEC algorithm, requesting retransmission of a packet if there are too many errors to correct. The transmitting device decreases the level N when it does not receive such a request within a given duration. By contrast, the transmitting device increases the level N when it receives a sequence of such requests having a threshold length, each request being received less than the given duration after the previous request.
US10225043B2

[Object] To provide a new and improved information processing apparatus, information processing method, and program, capable of improving technology related to FEC for achieving a low delay transfer.[Solution] Provided is an information processing apparatus including: an acquisition unit which acquires a transfer bit rate; and a selection unit which selects an encoding system of forward error correction based on a comparison result between the transfer bit rate acquired by the acquisition unit and a threshold.
US10225042B2

A radio transmitting device and method enables reduction of an increase of CGI memories for the control channel and an improvement of the throughput of the data channel. When multiplex transmission through the control channel and the data channel is carried out and when adaptive modulation is applied to both channels, an MCS selecting section is provided with one CQI table for the data channel and CQI tables for the control channel, and a table selecting MCS determining section selects one of the tables depending on the transmission bandwidth of the terminal and determines the MCS of the control channel while looking up the selected CQI table.
US10225041B2

Certain aspects of the present disclosure relate to methods and apparatus for determining support for one or more modulation orders to use for the transmission of control channel(s) and data channel(s). In one aspect, a user equipment (UE) determines, based on at least three modulation and coding scheme (MCS) tables, a first modulation scheme to use for communications with a wireless device for a first subset of subframes, and a second modulation scheme to use for communications with the wireless device for a second subset of subframes. Each of the three MCS tables is associated with a different maximum modulation order. The UE monitors for a data channel transmitted in the first subset of subframes using the first modulation scheme. The UE monitors for a data channel transmitted in the second subset of subframes using the second modulation scheme.
US10225039B2

Systems and techniques for physical layer encryption (PLE) using beamforming. The techniques are based on the principles of Linear Amplification with Nonlinear Components (LINC) to produce a transmit signal with limited dynamic range. A masking signal is structured based upon a source data signal to produce a transmit signal with limited dynamic range, while providing a high degree of secrecy.
US10225035B2

The present invention relates to a wireless access system supporting an unlicensed band, a method for configuring a shortened physical downlink shared channel (sPDSCH), a method for scheduling same, methods for transceiving same, and devices supporting same. A method for receiving a sPDSCH in a wireless access system supporting an unlicensed band, according to one embodiment of the present invention, comprising the steps of: monitoring a common search space for detecting downlink control information (DCI) comprising length information of a sPDSCH which is set in an unlicensed-band cell (Ucell) supporting an unlicensed band; receiving the DCI through the common search space; and receiving the sPDSCH on the basis of the length information, wherein the sPDSCH is received on a partial subframe (pSF), and the pSF may have a smaller size then a regular subframe.
US10225029B2

The embodiments disclosed herein automatically process data from a data source, optionally extract certain content such as advertisements, and optionally insert personalized content in place of the extracted content to generate customized data. The customized data in turn can be distributed to client devices in multiple ways, such as through Internet streaming or podcast downloads.
US10225027B2

A device and method for calibrating a wideband radio frequency receive chain are disclosed. In one aspect, the device includes a wideband radio frequency receive chain and a processing module configured to perform a spectral analysis. The receive chain includes an input block and a radio frequency processing assembly. The device is configured to implement a first calibration phase of the input block and a second calibration phase of the receive chain.
US10225025B2

Aspects of the subject disclosure may include, for example, a system for transmitting a source test signal directed to a second system of a distributed communication system for a retransmission of the source test signal by the second system and a plurality of other systems of the distributed communication system, receiving a plurality of returned test signals from the second system, wherein the plurality of returned test signals corresponds to a retransmission of the source test signal by at least one of the plurality of other systems, and determining from the plurality of returned test signals whether any one of the plurality of other systems is experiencing an operational fault based on an expected round trip delay for each of the plurality of returned test signals. Other embodiments are disclosed.
US10225023B1

The disclosed apparatus may include (1) a switch-fabric circuit board that includes at least one switch-fabric circuit that facilitates communicative connectivity between packet forwarding engines within a rackmount network device and (2) a plurality of optic circuit boards that are each communicatively connected to the switch-fabric circuit board. In this example, the optic circuit boards may include a plurality of packet forwarding engines that are communicatively connected to one another via the switch-fabric circuit and a plurality of communication ports that are each communicatively connected to at least one of the packet forwarding engines. In addition, the switch-fabric circuit board may reside between at least two of the optic circuit boards within the rackmount network device. Various other apparatuses, systems, and methods are also disclosed.
US10225021B2

A high data rate, high sensitivity, low power optical link using low-bandwidth components and low-bandwidth E/O drivers and receivers and method of building same. The method is based on the idea of making the optical part of the link look like a bandwidth limited lossy electrical channel, so that the powerful equalization methods used in the wireline electrical links can be applied to recover the transmitted data in a situation with low bandwidth and/or high loss and strong inter-symbol interference. Linear and non-linear optical channel components, E/O drivers and receivers can benefit from the apparatus and the methods of the invention.
US10225019B2

A digital adjusting signal for adjusting a multi-channel SQUID system is transmitted only to a control circuit module including a SQUID channel selected in an embodiment of the present invention and not transmitted to other modules. Accordingly, the digital adjusting signal is prevented from flowing into all SQUID adjusting channels to minimize noise generated by the digital adjusting circuit of the SQUID channel and to stably control the SQUID sensor without malfunction.
US10225016B1

Wavelength multiplexed optical communication systems include a channeled chromatic dispersion compensator coupled to receive modulated optical beams associated with a plurality of optical channels at respective communication wavelengths. The channeled chromatic dispersion compensator applies independently selected dispersion compensations to each of the optical channels by identifying a dispersion compensation associated with a preferred bit error rate, inter-symbol interference, or other signal quality metric, or determined using optical fiber properties such as dispersion slope and zero dispersion wavelength. Chromatic dispersion compensation can be coupled with channel power equalization, and can be performed at a receiver or a transmitter or in the middle of a fiber span.
US10225015B2

A visible light communication method is provided that includes obtaining a first information, by a receiver, through visible light communication with a light source. The method also includes sending the first information and a second information, by the receiver, to a first server, the second information related to a membership information of a specified organization which is stored in the receiver. The method further includes obtaining, by the receiver, information from the first server using the first information and the second information.
US10225014B2

An apparatus is provided that includes a display, an image sensor having a plurality of exposure lines, a processor, and a memory storing a computer program, which when executed by the processor, causes the processor to perform operations. The operations include displaying a first assist image on the display, and executing a visible light communication mode. In the visible light communication mode, the operations include (i) setting a second exposure time of the image sensor so that, in an image obtained by capturing a subject by the image sensor, a plurality of bright lines corresponding to the plurality of exposure lines included in the image sensor appear according to a change in luminance of the subject, (ii) obtaining a bright line image including the plurality of bright lines, and (iii) obtaining information by demodulating data specified by a pattern of the plurality of bright lines.
US10225013B2

Particular embodiments use the segmented bandwidth in downstream channels and upstream channels to manage a narrowcast service for subscribers. Particular embodiments include a channel manager that can process the signal from the headend to down-convert and filter narrowcast services that are sent in one or more of the downstream channels. Also, in the upstream direction, the channel manager can up-convert and stack narrowcast signals for sending to the headend. Further, in one embodiment, the narrowcast service may be provided using visible light communication (e.g., Li-Fi). Using visible light communication may overcome the last connection restrictions described in the background, such as end to end optical connections may be used. Further, using visible light communication may not interfere with other Wi-Fi links in the subscriber premises, such as existing MoCA connections, and may actually enhance the service at the subscriber premises.
US10225008B1

A disclosed method for configuring an optical network includes determining that a measure of performance for a first optical path is approaching a safe threshold and designating the first optical path as at risk for performance degradation due to additional traffic. The method also includes, in response to adding a new optical path, calculating a system margin for the first optical path representing a difference between an OSNR delivered on the first optical path and a required OSNR for error-free operation on the first optical path, determining that the system margin is insufficient to meet an applicable performance level, modifying an operating parameter of a transmitter or receiver of the first optical path and refraining from calculating a system margin for a second optical path that is not designated as at risk for performance degradation. The method may be implemented by a network management system of the optical network.
US10225005B1

A method and apparatus for propagating optical signals via a cascaded line of support devices for electrically powered wiring devices and low voltage IoTs and Ai devices, combined into homes and high-rise units for operating, controlling and reporting home automation via optical, electrical and wireless communication with no collision, by providing traffic control for signals propagation. The cascaded devices linked via plastic optical fiber or other optical cable are aided by a series of testers during installation and beyond, with the electrical and low voltage devices are installed by a plug-in action into the cascaded devices and removed by a pull hand tool.
US10225004B2

Methods and systems for a connectionless integrated optical receiver and transmitter test are disclosed and may include an optoelectronic transceiver comprising a transmit (Tx) path and a receive (Rx) path, with each path comprising optical switches. The transceiver may be operable to: generate a first modulated optical signal utilizing a modulator in the Tx path, couple the first modulated optical signal to a first optical switch in the Rx path via a second optical switch in the Tx path when the optoelectronic transceiver is configured in a self-test mode, receive a second modulated optical signal via a grating coupler in the Rx path when the optoelectronics transceiver is configured in an operational mode, and communicate the second modulated optical signal to a photodetector in the Rx path via the first optical switch. The first modulated optical signal may be communicated to a grating coupler in the Tx path via the second optical switch.
US10225003B2

A system and method for performing an in-service optical time domain reflectometry test, an in-service insertion loss test, and an in-service optical frequency domain reflectometry test using a same wavelength as the network communications for point-to-point or point-to-multipoint optical fiber networks while maintaining continuity of network communications are disclosed.
US10225000B1

In some implementations, a satellite communication system is a capable of utilizing converged data transmissions over a satellite network to improve various aspects of services provisioned through the satellite network. For example, the system includes multiple electronic components that operate within a common software application framework to enable the ability to perform monitored operations in real-time. The system uses the monitored data to dynamically and intelligently adjust network configurations of the satellite network configuration to dynamically and intelligently improve to the provisioning of network-based services under varying network conditions.
US10224995B1

A control layer centrally controls in inherently distributed locationing protocols, such as IEEE 802.11ac or IEEE 802.11ad. As a result, network resources control when and how beamforming resources are allotted to stations on a Wi-Fi portion of the network. To do so, the station location information is organically determined for the plurality of stations from the plurality of access points using RSSI measurements at different access points. Beamforming locationing is thus centrally controlled by transmitting the beamforming location information for the specific station from the central locationing sever to a specific access point servicing the specific station from the plurality of access points. The access point can then transmit network packets with beamforming signals to the specific station based on the beamforming location information. Beamforming location is also provided to 2-way beamforming stations.
US10224993B2

The present invention relates to a method and an apparatus for beamforming by a base station in a wireless communication system supporting multiple antennas. Particularly, the method comprises the steps of: determining a first coverage on the basis of long-term feedback information; setting multiple logical antenna ports for the first coverage on the basis of a combination of multiple horizontal beams and multiple vertical beams; and transmitting a channel state information-reference signal to a terminal according to a precoding matrix index which is set on the basis of the multiple antenna ports, wherein the multiple horizontal beams respectively correspond to multiple second coverages divided into horizontal domains on the basis of the first coverage, and the multiple vertical beams respectively correspond to multiple third coverages divided into vertical domains on the basis of the first coverage.
US10224992B2

The present invention proposes an apparatus and a method capable of forming M*N number of beams by a base station, which supports signal transmission/reception of the macro service area in heterogeneous networks in which a macro service area is formed with the M*N number of beams through a two-dimensional arrangement simultaneously considering the horizontal dimension and the vertical dimension and at least one small service is formed in the macro service area. To this end, at least one interference prediction beam formed to transmit signals interfering in transmission signals in at least one small service area from among the signals to be transmitted by the M*N number of beams is selected, and each of the M*N number of beams is formed in consideration of the inter-cell interference in at least one small service area due to the signals to be transmitted by at least one selected interference prediction beam.
US10224987B2

The present specification suggests a method and an apparatus regarding first and/or second signal fields used in a wireless LAN system. When multiple resource units are used for a specific band, a bit map field may be configured first by a resource unit having a first size, and for the remaining bands, allocation information may be configured by a resource unit having a second size. Also, a bit map field which indicates whether MU-MIMO technique is applied to the specific band or not can be further included. For example, the resource unit having the first size may comprise 242-RU and the resource unit having the second size may comprise 26-RU. A specific resource unit to which the MU-MIMO technique is applied may be 106-RU or more. When discontinuous channel bonding is an issue, additional changes can be made to the first/second signal fields of the present specification.
US10224985B2

A radio station communicates control information for multipoint cooperating communication, in which a plurality of radio stations takes part in data transmission/reception of a terminal, with another radio station taking part in the multipoint cooperating communication and/or a control station that manages the radio station.
US10224980B2

Aspects of the subject disclosure may include, for example, a device that facilitates transmitting electromagnetic waves along a surface of a transmission medium without requiring an electrical return path that facilitates delivery of electric energy to devices, and sensing a condition that is adverse to the electromagnetic waves propagating along the surface of the transmission medium. Other embodiments are disclosed.
US10224979B1

Systems, methods, and devices relating to reconfigurable antennas are disclosed.
US10224977B2

In an embodiment, an apparatus includes a first radio frequency (RF) signal path and a second RF signal path. The first RF signal path can provide a first RF signal when active and the second RF signal path can provide a second RF signal when active. The second RF signal path can include a matching network with a load impedance configured to prevent a resonance in the second RF signal path due to coupling with the first RF signal path when the first RF signal path is active.
US10224976B2

An apparatus of a mobile communication device comprises at least one radio with signal processing circuitry arranged to transmit and receive radio frequency (RF) signals. The apparatus includes a plurality of display components. An antenna layer is coupled to the signal processing circuitry and is configured for transmission and reception of the RF signals. The antenna layer is disposed between one of the plurality of display panel components and at least one isolation layer. The plurality of display panel components includes at least one of a protection coating layer, a display panel, a touch panel, or a cover.
US10224967B2

A system, method and program product that utilizes a hybrid fault tolerance system for managing data. A system includes: a system for partitioning memory into a set of partitions that includes a designated partition for storing immutable objects; a write system for storing an immutable object in the designated partition, wherein the immutable object is coded with a hardware-based fault tolerance system to generate a set of hardware-based codewords, and wherein the immutable object is further coded with a software-based fault tolerance system to generate a set of software-based codewords; a read system for retrieving the immutable object, wherein the read system decodes each hardware-based codeword for immutable object, and in response to a failed decoding of a hardware-based codeword, the read system decodes the software-based codeword containing a failed hardware-based codeword.
US10224964B2

A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 16200 and a code rate of 3/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for 16-symbol mapping.
US10224962B2

A transmitter is provided. The transmitter includes: an outer encoder configured to encode input bits to generate outer-encoded bits including the input bits and parity bits; a zero padder configured to constitute Low Density Parity Check (LDPC) information bits including the outer-encoded bits and zero bits; and an LDPC encoder configured to encode the LDPC information bits, wherein the LDPC information bits are divided into a plurality of bit groups, and wherein the zero padder pads zero bits to at least some of the plurality of bit groups, each of which is formed of a same number of bits, to constitute the LDPC information bits based on a predetermined shortening pattern which provides that the some of the plurality of bit groups are not sequentially disposed in the LDPC information bits.
US10224959B2

Techniques and apparatus for verification of compressed data are described. In one embodiment, for example an apparatus to provide verification of compressed data may include at least one memory and logic, at least a portion of comprised in hardware coupled to the at least one memory, the logic to access compressed data, access compression information associated with the compressed data, decompress at least a portion of the compressed data to generate decompressed data, and verify the compressed data via a comparison of the decompressed data with the compression information. Other embodiments are described and claimed.
US10224951B2

A continuous-time sigma delta modulator circuit includes a scaling circuit that scales an input analog signal by a selectable range of different scaling factors in order to change a range of signal levels of the input analog signal to a desired range of signal levels in a scaled analog signal prior to conversion of the scaled analog signal to a digital signal. The scaling factor is selected based on the range of signal levels of the input analog signal in order to provide signal levels of the scaled signal within a desired range. The scaling circuit maintains current flow of the input analog signal at a substantially constant level regardless of the different scaling factors that are used to scale the input analog signal.
US10224944B2

A low power voltage regulator includes a weighted transistor array having a plurality of transistor switches with a total conductance of G, corresponding to bits from a MSB to LSB. A transistor switch corresponding to the MSB has a conductance of G/2 and remaining bits have a consecutive descending conductance of G/2N to the LSB, and search time takes a low number of cycles by starting with the MSB. A redundant LSB transistor switch has the same G/2N conductance of the LSB. The redundant LSB is used to correct steady-state errors, and a proportional derivative controller compensates output voltage. The compensation in a method eliminates an output pole of the voltage regulator to provide a stable voltage regulator operation irrespective of load current, load capacitance, or sampling frequency. Voltage can be regulated via the additional LSB below the resolution limit via pulse width modulation.
US10224939B2

A circuit device includes a DLL circuit and an adjustment circuit. The DLL circuit has a plurality of delay elements, and a first clock signal generated using a first resonator and having a first clock frequency is input to the DLL circuit. Delayed clock signals from the delay elements of the DLL circuit, and a second clock signal generated using a second resonator and having a second clock frequency lower than the first clock frequency are input to the adjustment circuit, and the adjustment circuit adjusts delay amounts of the delay elements of the DLL circuit using a frequency difference between the first clock frequency and the second clock frequency.
US10224935B2

A device having ratioed logic with a high impedance load is described. The device includes a pull-down network coupled between a first voltage and an output. The device also includes a high impedance load coupled between a second voltage and the output. The high impedance load being smaller than a transistor of the pull-down network.
US10224934B1

A method of configuring a programmable integrated circuit device. A channel source within the virtual fabric is configured to receive input data from a first kernel outside of the virtual fabric and on the programmable integrated circuit device, and a channel sink within the virtual fabric is configured to transmit output data to the first kernel. The configuring of the channel source is modified such that the channel source receives input data from a second kernel in response to detecting a change in operation of the programmable integrated circuit device.
US10224931B1

A current-mode PUF circuit based on a reference current source comprises an input register, the reference current source, a deviation current comparator and a timing controller. The input register is used for ensuring synchronization of the input challenges to avoid influences of asynchronous challenges on output responses. The reference current source generates a reference current for temperature and voltage compensation. A deviation current source array generates two paths of deviation currents under the control of the input challenges. The deviation current comparator generates and outputs a judgement according to the magnitude of the current provided by the deviation current source array. The timing controller is used for generating timing information for operation of the PUF circuit. The invention has the following advantages: the deviation current source array outputs deviation currents with high robustness and high reliability. Simulation results show that the PUF circuit of the invention has good uniqueness and high reliability of 99.6% when operating under difference temperatures (−40˜120° C.) and different voltages (1.08˜1.32V).
US10224930B2

A method for detecting the topology of electrical wiring between at least two field-programmable gate arrays (FPGAs) includes implementing a first receive register on a second interface pin; implementing a first send register on a first driver; activating the first driver via a first activation signal; emitting, by the first driver, a first signal, wherein the first signal is defined by the first send register; reading out, by a first receive register, whether the first signal is received at the second interface pin; and allocating the second interface pin to the first interface pin if the first signal from the first driver is received at the second interface pin.
US10224923B2

A gate drive circuit includes a first switch electrically coupled to a single-supply input voltage node, the first switch electrically coupling the voltage node with a first capacitor if switched on; a second switch electrically coupled to a ground node, the second switch electrically coupling the first capacitor with the ground node if switched on; and the first capacitor. A first capacitor lead of the first capacitor is electrically coupled to the first and second switches and a second capacitor lead of the first capacitor is arranged to connect with a power transistor gate.
US10224918B2

A device is described that includes a gate driver configured to output, to a gate of a switch, a turn-on voltage for activating the switch in response to receiving an indication to activate the switch and an active gate bias driver configured to actively drive a voltage at the gate of the switch to a bias voltage in response to receiving an indication to deactivate the switch. The bias voltage is less than the turn-on voltage and wherein the bias voltage is greater than a ground voltage of the gate driver.
US10224915B2

A circuit for processing an input-signal voltage comprises a first comparator comprising a first-comparator sense node and a reference capacitance that is coupled to the first-comparator sense node, a second comparator comprising a second-comparator sense node, and a comparator select switch coupled between a path input terminal of the circuit and the first-comparator sense node and the second-comparator sense node. A method of processing at least one input-signal voltage using at least one associated threshold voltage in a circuit, wherein a plurality of comparators comprises more comparators than there are path input terminals coupled to path output terminals, comprises selectively making a coupling via one comparator of two comparators provided in parallel to form a coupling path from the path input terminal to an associated path output terminal, while breaking the coupling via the other comparator.
US10224912B2

A half bridge circuit includes an input connection configured to supply an electric input, an output connection configured to supply an electric output to a load to be connected to the output connection, a switch and a diode arranged between the input connection and the output connection and a voltage limiting inductance arranged in series between the switch and the diode. The voltage limiting inductance is configured to limit, upon switching the switch, a maximum voltage across the switch to below a breakdown voltage of the switch. A corresponding method of operating the half bridge circuit and package are also described.
US10224910B1

A DC offset calibration circuit for calibrating DC offset with multi-level method includes analog DC offset cancellation unit and digital DC offset cancellation unit, wherein analog DC offset cancellation unit includes first amplifier and integrator, first amplifier receives analog signal with DC offset, and transmits to integrator, and integrator transmits first feedback signal to first amplifier to output amplified signal with fixed DC offset, and digital DC offset cancellation unit includes comparator, digital circuit, digital-to-analog converter and second amplifier, where second amplifier receives amplified signal with fixed DC offset and transmits to comparator for determining DC offset value and transmitting to digital circuit, digital circuit generates logical result according to DC offset value and transmits to digital-to-analog converter, and therefore digital-to-analog converter accordingly generates second feedback signal to second amplifier, to calibrate DC offset value on second amplifier.
US10224903B2

A method includes receiving a series of radio frequency (RF) signals, where, from RF signal to RF signal of the series of RF signals, a carrier frequency is changed in accordance with a frequency hopping pattern. The method further includes, while receiving the series of RF signals, sensing an environmental condition by, for a frequency hop of at least some frequency hops of the frequency hopping pattern, adjusting a characteristic of a wireless sensor to maintain proximal alignment of a resonant frequency of the wireless sensor with the carrier frequency corresponding to a present frequency of the at least some frequency hops and generating a value to represent the adjustment of the characteristic, where a set of values is generated for the at least some frequency hops and where the set of values is used to determine a sensed value of the environmental condition.
US10224900B2

Systems and methods are provided for de-noising seismic data recorded by seismic receivers. A first portion of the seismic data having a first signal-to-noise ratio (SNR) to is processed to generate a de-noising operator or function. The de-noising operator is applied to a second portion of seismic data having a second SNR to remove noise from the second portion of the seismic data, where the first SNR is greater than the second SNR.
US10224898B2

This piezoelectric wafer has: a piezoelectric vibration piece; a frame portion that supports the piezoelectric vibration piece; and a coupling portion that couples the piezoelectric vibration piece to the frame portion. A pair of first and second metal bumps is formed in juxtaposition on the piezoelectric vibration piece. The coupling portion has slits extending in its width direction except in a bridge, i.e., a part of the coupling portion in its width direction. An end in the width direction of the bridge is distantly spaced from the first and second metal bumps both in a direction perpendicular to the width direction of the coupling portion with no overlap with these metal bumps.
US10224892B2

Provided is a power amplification module that includes: a first transistor, a first signal being inputted to a base thereof; a second transistor, the first signal being inputted to a base thereof and a collector thereof being connected to a collector of the first transistor; a first resistor, a first bias current being supplied to one end thereof and another end thereof being connected to the base of the first transistor; a second resistor, one end thereof being connected to the one end of the first resistor and another end thereof being connected to the base of the second transistor; and a third resistor, a second bias current being supplied to one end thereof and another end thereof being connected to the base of the second transistor.
US10224888B1

A parameter control device that controls an increase/decrease in parameter value based on pulses generated in response from an operator, includes a current value storage unit storing a current value of a parameter value in response to the operator, a measurement time setting unit setting a measurement time in which the number of generated pulses is measured from a current value of the parameter value and a maximum value or a minimum value that the parameter value can take, a threshold setting unit respectively setting thresholds of the number of generated pulses to the maximum value side or the minimum value side, a counting unit counting the number of generated pulses of the operator within the measurement time, a comparison unit comparing the counted number of generated pulses and the thresholds, and an output determination unit determining a parameter value to be output from the operator based on the comparison.
US10224887B2

A transimpedance amplifier (TIA) can include an operational amplifier with a programmable compensation capacitor, such as can be used for compensating first transconductance stage of an operational amplifier circuit that can be used in a TIA configuration. This technique is particularly suitable, for example, for an Optical Time Domain Reflectometer (OTDR) application, which can use variable pulsewidth launch pulses. Based on the pulsewidth of such launch pulses, the bandwidth of an operational amplifier of the TIA can be adjusted, such as to decrease the signal and noise bandwidth when relatively wider pulses are to be used, to improve the noise performance for such wider pulses, and to increase the signal and noise bandwidth when relatively narrower pulses are to be used.
US10224886B2

An operational amplifier circuit is provided. The operational amplifier circuit includes a differential input stage circuit and a loading stage circuit. The differential input stage circuit includes a first current source, a first transistor, a second transistor, a third transistor, and a fourth transistor. The control terminal of the first transistor receives a first input signal. The control terminal of the second transistor receives a second input signal. The third transistor has a first terminal coupled to the second terminal of the first transistor, a second terminal coupled to the first current source, and a control terminal coupled to the control terminal of the second transistor. The fourth transistor has a first terminal coupled to the second terminal of the second transistor, a second terminal coupled to the first current source, and a control terminal coupled to the control terminal of the first transistor.
US10224878B2

A power amplification device, including a first amplification branch, a second amplification branch, a harmonic injection circuit, and a first output matching circuit. A first amplifier in the first amplification branch supports a first frequency. A second amplifier in the second amplification branch supports the first frequency and a second frequency, and the second amplifier is turned off for a signal of the first frequency that has a power value lower than an enabling threshold. The harmonic injection circuit injects a signal of the second frequency that is input from a second input terminal (I2) to a signal of the first frequency that is input from a first input terminal (I1) to obtain a signal of the first frequency that has undergone harmonic injection.
US10224877B2

Resistor mismatch may be digitally compensated based on a known resistor mismatch, power supply information, and/or other operating parameters of the amplifier. The digital compensation may be applied to the digital input signal before conversion for processing and amplification in the analog domain. An amplifier with digital compensation for resistor mismatch may be used in a class-D amplifier with a closed loop and feedforward feedback. A class-D or other amplifier with digital compensation may be integrated with electronic devices such as mobile phones.
US10224872B2

A voltage controlled oscillator (VCO), a method of designing a voltage controlled oscillator, and a design structure comprising a semiconductor substrate including a voltage controlled oscillator are disclosed. In one embodiment, the VCO comprises an LC tank circuit for generating an oscillator output at an oscillator frequency, and an oscillator core including cross-coupled semiconductor devices to provide feedback to the tank circuit. The VCO further comprises a supply node, a tail node, and a noise by-pass circuit connected to the supply and tail nodes, in parallel with the tank circuit and the oscillator core. The by-pass circuit forms a low-impedance path at a frequency approximately twice the oscillator frequency to at least partially immunize the oscillator core from external noise and to reduce noise contribution from the cross-coupled semiconductor devices.
US10224871B1

A quadrature oscillation circuit includes a plurality of adjacent quadrature oscillators, wherein a first quadrature oscillator includes a first I-phase inductor, a first Q-phase inductor, and a first drive circuit that generates a first I-phase current passing the first I-phase inductor and a first Q-phase current passing the first Q-phase inductor such that phases of a first I-phase differential signal from the first I-phase inductor are different from phases of a first Q-phase differential signal from the first Q-phase inductor, a second quadrature oscillator includes a second I-phase inductor, a second Q-phase inductor, and a second drive circuit that generates a second I-phase current passing the second I-phase inductor and a second Q-phase current passing the second Q-phase inductor such that phases of a second I-phase differential signal from the second I-phase inductor are different from phases of a second Q-phase differential signal from the second Q-phase inductor.
US10224868B2

A computer-implemented method and solar focusing apparatus is presented. A spacecraft system is placed in orbit around a sun, the spacecraft system including a lens element focusing divergent energy received from said sun into generally parallel energy. A ground receive element on earth receives the generally parallel energy from the spacecraft system. A control element is provided and is in communication with the spacecraft system and the ground receive element.
US10224864B2

A solar cell module mounting device for installing, onto a mounting surface, a solar cell module having a first end section and a second end section that extend parallel to each other, is provided with: a beam member having a first support section for supporting the first end section of the solar cell module, and a second support section for supporting the second end section of another solar cell module located adjacent to the solar cell module; and a fixture that supports the beam member, is affixed to the mounting surface, and is formed so as to be affixed to the mounting surface by a fastener on the side of the beam member where the first support section, and not the second support section, is provided.
US10224851B2

A system and method for position sensorless control of an AC electric machine is disclosed. A drive system for driving an AC electric machine provides a primary current excitation to drive the AC electric machine, the primary current excitation comprising a current vector having a magnitude and angle. The drive system injects a carrier signal to the AC electric machine that is superimposed onto the current vector, with the carrier signal generating a carrier response signal responsive to the injected carrier signal. The drive system measures at least one magnetic alignment signature of the AC electric machine from the generated carrier response signal and controls an orientation of the current vector using the measured at least one magnetic alignment signature to operate the AC electric machine.
US10224847B2

Method of operating an engine and electricity generator powered by torque from the engine is provided. The engine has a working-line which is a locus of engine operating points as the engine is throttled. The method includes increasing electrical-load on the generator. Repeatedly performing steps of: (i) detecting the engine working-line position; (ii) determining if the detected working-line position is sufficient for the engine to provide additional torque to power the generator while maintaining engine operation within range of acceptable engine operating conditions relative to the detected working-line position; (iii) when determination at step (ii) is that the engine operating condition is insufficient, modifying engine operational parameters to adjust the working-line position for the engine to provide additional torque while maintaining engine operation within the range of acceptable engine operating conditions; and (iv) increasing electrical-output from the generator by an amount so the engine provides additional torque. Repeating steps until the generator electrical-output matches electrical-load.
US10224842B2

A control device includes an obtaining unit that obtains rotation information indicating an amount of rotation and a rotation direction of a rotor of a brushless motor; and a controller that specifies a current to be provided to a coil of the brushless motor to control a rotating magnetic field generated by the coil by performing change control for gradually changing an electrical angle of the rotating magnetic field, detecting, as an initial position of the rotor, a position in which the rotor faces magnetic poles generated at an electrical angle when the rotation direction obtained during the change control changes from a first direction to a second direction and a difference between the amount of rotation in the first direction and that in the second direction obtained during the change control becomes smaller than a first threshold, and controlling the rotating magnetic field in accordance with the initial position.
US10224835B1

The invention relates to a bistable piezoelectric cantilever-based vibration energy harvester that increases the energy harvested over a broad frequency of vibrations by introducing bistability to the cantilever through use of two repelling magnets, one mounted on the cantilever and one at a location facing the first. This increases the amplitude and velocity of cantilever vibration, hence harvested power, while nonlinearity makes the system efficient over almost the entire range of frequencies, lower than the natural resonant frequency of the linear version without the magnets. Such improved performance is seen while the cantilever remains in the bistable mode. To broaden the range of vibration amplitudes over which the harvester continues to operate in bistable mode, the harvester includes a mechanical way of tuning the magnetic force, by spring-loading the magnet facing the mounted one, enabling self-adjustment of the distance between the magnets automatically that favors bistable operation over a larger range of excitations, and that too without needing any extra energy.
US10224832B2

A power conversion device includes a first switch and a second switch connected in series between a positive electrode and a negative electrode of a first power supply. A first node is between the first and second switches. The first node can be connected to a load. A first diode has an anode connected to the first node and a cathode connected to the positive electrode of the first power supply. A third switch is connected between a positive electrode of a second power supply and the positive electrode of the first power supply. A first timer is connected to a gate electrode of the third switch. A first comparator has a first input that is connected to a gate electrode of the first switch, a second input at which a reference voltage can be received, and an output that is connected to the first timer.
US10224827B1

According to one aspect of the present disclosure, there is provided an apparatus that includes a first power converter stage connected to a first side of a first transformer, and a second power converter stage connected to a first side of a second transformer. The apparatus further includes an interleaved multi-bridge circuit connected to the second side of the first transformer and to the second side of the second transformer. The apparatus further includes a controller that is configured to operate the interleaved multi-bridge circuit in a parallel mode in which the second sides of the first and second transformers are in parallel at a DC terminal of the interleaved multi-bridge circuit and in a series mode in which the second sides of the first and second transformers are in series at the DC terminal.
US10224825B2

A power converter includes a primary-side switching circuit, a resonant circuit, a transformer including primary and secondary windings, a secondary-side rectifying circuit, voltage and current sensing circuits, and a processing circuit. The primary-side switching circuit controls switches to be on or off based on a pulse signal to convert an input voltage to a square wave signal. The resonant circuit is coupled to the primary-side switching circuit and receives the square wave signal to provide a primary-side current. The primary winding is coupled to the resonant circuit. The secondary-side rectifying circuit is coupled to the secondary winding and rectifies the secondary ac signal output by the secondary winding and outputs an output voltage. The voltage and current sensing circuits detect the voltage and current of the primary winding and output voltage and current sensing signals. The processing circuit outputs the pulse signal according to the voltage and current sensing signals.
US10224822B2

A pulse generator is disclosed that includes at least the following stages a driver stage, a transformer stage, a rectifier stage, and an output stage. The driver stage may include at least one solid state switch such as, for example, of one or more IGBTs and/or one or more MOSFETs. The driver stage may also have a stray inductance less than 1,000 nH. The transformer stage may be coupled with the driver stage and/or with a balance stage and may include one or more transformers. The rectifier stage may be coupled with the transformer stage and may have a stray inductance less than 1,000 nH. The output stage may be coupled with the rectifier stage. The output stage may output a signal pulse with a voltage greater than 2 kilovolts and a frequency greater than 5 kHz. In some embodiments, the output stage may be galvanically isolated from a reference potential.
US10224821B2

System and method for adjusting a threshold of a power conversion system. The system includes a threshold generator configured to receive a first signal and generate a threshold signal based on at least information associated with the first signal, a comparator configured to receive the threshold signal and a second signal and generate a comparison signal, and a gate driver configured to generate a drive signal based on at least information associated with the comparison signal. The gate driver is coupled to at least a switch configured to receive the drive signal and affect a current flowing through a primary winding coupled to a secondary winding. If the second signal is larger than the threshold signal in magnitude, the drive signal causes the switch to open. The drive signal is associated with a switching frequency.
US10224820B2

A circuit for regulating an output level of a power converter includes an adjustment circuit to be coupled to a receive a feedback signal representative of an output level of the power converter. The adjustment circuit is coupled to generate a comparison result signal. A control circuit is coupled to receive the comparison result signal and an oscillating signal. A switch including a first terminal, a second terminal and a control terminal is coupled to the control circuit. The control circuit is coupled to generate a control signal to control switching of the switch. The switch is operable to couple or decouple the first terminal and the second terminal in response to the control signal received at the control terminal. The control signal is responsive to the oscillating signal and to a change in the comparison result signal.
US10224818B2

Provided are a control unit having a first control state in which a first switching element and a second switching element of one series circuit are turned on and a second control state to which the first control state shifts and in which a first switching element of another series circuit and the second switching element of the one series circuit are turned on, and executing control so as to apply predetermined voltage to the other side of a transformer during a predetermined time period during the first control state before shifting to the second control state.
US10224812B1

A voltage regulator includes a power stage configured to produce an output voltage from an input voltage at an input voltage terminal, a shunt resistor connected in series between the input voltage terminal and the power stage, a first level shifting resistor connected in series between a first terminal of the shunt resistor and a first sense pin of the controller, and a second level shifting resistor connected in series between a second terminal of the shunt resistor and a second sense pin of the controller. The input current of the regulator is sensed as a function of the voltage across the shunt resistor, as shifted down by the level shifting resistors and measured across the sense pins. The input voltage of the regulator is sensed as a function of the current flowing through either one of the level shifting resistors, as measured at one of the sense pins.
US10224810B2

A power converter module includes a baseplate, a substrate on the baseplate, one or more silicon carbide switching components on the substrate, and a housing over the baseplate, the substrate, and the one or more silicon carbide switching components. The housing has a footprint less than 25 cm2. Including a baseplate in a power converter module with a footprint less than 25 cm2 runs counter to accepted design principles for silicon and silicon carbide-based power converter modules, but may improve performance of the power converter module and/or decrease the cost of the power converter module.
US10224808B2

If the capacitance of a snubber capacitor, the inductance of a coil and the magnitude of a resistor are specified such that the resonance frequency of the snubber circuit coincides with the ringing frequency of the transistor, and the impedance of the first loop at the resonance frequency becomes smaller than the impedance of the second loop at the resonance frequency, a current component due to ringing flows in the snubber circuit, and energy is consumed by the resistor. Therefore, it is possible to quickly converge ringing.
US10224777B2

There is provided a brushless motor including (1) a motor shaft, (2) an insulator that includes a ring-shaped insulating portion covering the ring-shaped unit, (3) a centerpiece that includes a main body section that supports the motor shaft, (4) a first water stopping wall that is formed in a ring shape along the circumferential direction of the motor shaft, and that extends along the axial direction of the motor shaft from the ring-shaped insulating portion toward the main body section, and (5) a second water stopping wall that is formed in a ring shape along the circumferential direction of the motor shaft, that extends out along the axial direction of the motor shaft from the main body section toward the ring-shaped insulating portion, and that, together with the first water stopping wall, configures a labyrinth structure.
US10224774B2

A method for mounting laminated sheets onto a shaft of a rotor provided for an electrical machine may involve sliding the laminated sheets onto the shaft and bracing the laminated sheets between two rotation-resistant thrust washers connected with the shaft. The laminated sheets may be slid onto the shaft to lie against a stop in the form of a first thrust washer arranged upon a first subsection of the shaft. A second thrust washer may be pressed in by axially bracing the laminated sheets onto a second axial subsection of the shaft in a frictional interlocking manner. The second thrust washer may be positioned after a surface of the second subsection has been enlarged by the introduction of an exterior surface profile.
US10224764B2

Wireless link management techniques for wireless charging systems are described. According to some such techniques, a power receiving unit (PRU) may be configured to observe a rectifier voltage while operating in a charge complete connected (CCC) mode according to which it possesses a wireless connection with a power transmitting unit (PTU) operating in a power save state. In various embodiments, the PRU may be configured to observe the rectifier voltage in an attempt to detect power beacons generated by the PTU. In some embodiments, the PRU may be configured to maintain the wireless connection if it detects power beacons, and to terminate the wireless connection if it does not detect any beacons. Other embodiments are described and claimed.
US10224763B2

The wireless power receiving device includes a receiving antenna, a rectifier circuit connected to the receiving antenna, that generates a rectified voltage, a charging circuit to receive the rectified voltage and charge a power storage device, and a modulator that modulates a voltage or current of the receiving antenna by changing a charging current of the charging circuit based on data to be transmitted to a wireless power transmitting device.
US10224760B2

A system for remote powering at least one sensor or actuator from a RF power source including a flexible waveguide having a flexible dielectric layer and at least one flexible conductive layer connected to the flexible dielectric layer. The at least one sensor or actuator is arranged to be coupled to the flexible waveguide and the RF power source is arranged to be wirelessly coupled to the flexible waveguide and to generate RF power. The flexible waveguide guides the propagation of the RF power from the RF power source to the sensor or actuator in order to wirelessly power the sensor or actuator.
US10224757B2

In described examples, an apparatus includes: at least one resonant circuit for receiving a radio frequency signal; a rectifier coupled to the resonant circuit to output a first rectified signal with a constant level portion and a portion matching a first portion of the radio frequency signal, and to output a second rectified signal having a constant level portion and a portion that matches a second portion of the radio frequency signal; a first limiter circuit to limit a voltage of the first rectified signal to a predetermined maximum voltage level; a second limiter circuit to limit the voltage of the second rectified signal to the predetermined maximum voltage level; a third limiter circuit to limit a voltage of the first rectified signal to a predetermined minimum voltage level; and a fourth limiter circuit to limit the voltage of the second rectified signal to the predetermined minimum voltage level.
US10224756B2

A power transmission apparatus includes a driving circuit, a first power transmission coil that is driven by the driving circuit, a second power transmission coil that is arranged outside the first power transmission coil, a third power transmission coil that is arranged inside the first power transmission coil, and a switching circuit that performs connection switching so that the first power transmission coil is connected to either one of the second and third power transmission coils. The power transmission apparatus transmits power to a power reception coil without contact.
US10224753B2

A wireless power transmitter includes a power transmit coil configured to generate a magnetic field for wirelessly coupling charging power to one or more receiver devices, the magnetic field having a magnetic field distribution over an area defining a charging region, a circuit configured to alter the magnetic field generated by the power transmit coil to alter the magnetic field distribution, and a controller operably coupled to the circuit, the controller configured to control the circuit to alter the magnetic field distribution responsive to a detected characteristic of the one or more receiver devices.
US10224752B2

An apparatus for designing, tuning and matching of wireless power transfer systems comprises a processor. The processor is configured to determine electrical circuit parameters of a wireless power transfer system for each combination of a plurality of characteristics for the wireless power transfer system that are within respective ranges for each of the plurality of characteristics. The processor is configured to select a first group of combinations of the plurality of characteristics for which the electrical circuit parameters determined satisfy a set of user design constraints. The processor is configured to validate a second group of combinations selected from the first group of combinations that satisfy a performance requirement of the wireless power transfer system.
US10224744B2

A device includes a charge controller to regulate a battery output voltage based on an input voltage and an input current received from a charging circuit. A loop controller monitors the input voltage and the input current to generate a feedback signal to adjust the input voltage to the charge controller.
US10224743B2

Systems and methods may provide for an energy harvester to power a mobile device. The energy harvester may include an energy harvesting portion to generate electrical power. At least one sensor may measure an environmental condition relating to generation of electrical power by the energy harvesting portion. A controller may generate a signal based on the measured environmental condition by the at least one sensor to the mobile device. Alternatively the signals from the at least one sensor are place in a memory on the energy harvester. In one example, the controller determines the power generated by the energy harvester and the controller signal includes this power information.
US10224742B2

A UPS system and mechanical switching arrangement therefor that is driven by an electromechanical actuator when a fault condition is detected thereby opening or closing a switch of the switching arrangement in response thereto within 8 milliseconds, preferably within 4 milliseconds, and more preferably within 2 milliseconds of a fault condition being detected. The UPS system has one switching arrangement for controlling current flow through a utility power path that is switched by an electromechanical actuator and another switching arrangement for controlling that is switched by an electromechanical actuator through an inverter power path that supplies an output-connected load with electrical power should a fault condition occur. The switching arrangements can be driven by a common electromechanical actuator or independent driven by separate electromechanical actuators enabling programmability of a plurality of different UPS system operating modes.
US10224730B2

A capacitor discharge circuit according to one or more embodiments includes a capacitor connected in parallel to an alternating-current power source; a rectification element; a first discharge circuit that includes a first diode and a second diode, and causes the capacitor to discharge; a first series circuit including a first capacitor and a second capacitor connected in series between one end of the alternating-current power source and a ground terminal of the rectification element; a second discharge circuit that causes the second capacitor to discharge such that an absolute value of voltage across opposite ends of the second capacitor does not reach a predetermined voltage; and a predetermined period generator that actuates the first discharge circuit after an elapse of a predetermined period of time from stoppage of a discharge operation of the second discharge circuit.
US10224725B2

The present disclosure provides a power adapter, an electronic device and a charging apparatus for an electronic device. In the process of charging a battery in a conventional charge mode after the power adapter is powered on, the power adapter carries out quick charge inquiry communication with the electronic device when an output current value of the power adapter is within a conventional current range for a preset time interval; after the electronic device sends a quick charge command to the power adapter, the power adapter adjusts the output voltage according to the battery voltage information fed back by the electronic device; and when the output voltage meets a voltage requirement for quick charge preset by the electronic device, the power adapter adjusts the output current and the output voltage for charging the battery in a quick charge mode.
US10224723B2

Described is a wireless power system. The wireless power system can include a wireless charging coil, a driving circuit connected to the wireless charging coil, and a filter element coupled to the wireless charging coil. The driving circuit can be configured to drive the wireless charging coil at a power transmission frequency. The filter element can be configured to filter one or more interference signal components from the wireless power system.
US10224722B2

A device for switching a semiconductor-based switch includes a terminal that is configured to be connected to a control terminal of the semiconductor-based switch. A controllable activation voltage source is configured to provide a time-varying activation voltage potential. A controllable resistive circuit includes at least two ohmic resistances connected in parallel that are controllable such that at least three resistance values of the parallel connection result. A control device is configured to control the controllable activation voltage source and the controllable resistive circuit independently of one another. The controllable activation voltage source and the controllable resistive circuit are connected to a series connection connected to the terminal. The control device is configured to control the controllable activation voltage source and the controllable resistive circuit in a time-varying manner to obtain time-varying resistance values of the controllable resistive circuit and the time-varying activation voltage potential of the controllable activation voltage source.
US10224717B2

Embodiments of the present invention produce and define a relationship between local voltage and power measurements at a node of an electrical network and system conditions on a remote branch of the network. These local measurements are used to determine an optimal voltage set point at the node that, if realized by a reactive power resource, would affect the flow of reactive power or line current at one or more particular remote branches of the power system in a manner captured by the derived relationship. The change in reactive power required to obtain this voltage set point is also calculated based on local measurements.
US10224702B1

A system includes a bus duct that includes a first end, a second end, and a duct body extending between the first end and the second end. The duct body include a flexible bus duct section, and the duct body forms an interior cavity. The system also includes a bus bar disposed within the interior cavity of the bus duct. The bus bar includes a first rigid section, a second rigid section, and a flexible section disposed between the first rigid section and the second rigid section. The flexible section of the bus bar includes a conductive braid, and the flexible bus duct section and the flexible section of the bus bar are configured to translate along at least one of a longitudinal axis, a lateral axis, and a vertical axis.
US10224690B1

A laser apparatus is provided, which includes an optical reflection and gain unit, an optical modulation unit and a polarizing selection unit. The optical reflection and gain unit includes a gain medium and at least two dichroic surfaces, and is configured to generate a laser beam. The optical modulation unit and the optical reflection and gain unit form a cavity, and the optical modulation unit is configured to adjust phase boundary conditions of the cavity. The optical modulation unit includes portions that respectively correspond to optical phase boundaries in the cavity, so as to allow an optical field in the cavity to pass through the optical modulation unit at least twice. The polarizing selection unit is disposed between the optical reflection and gain unit and the optical modulation unit, and is configured to adjust the polarizing direction of the optical field incident to the optical modulation unit.
US10224686B2

A laser apparatus may include: an optical amplifier configured to amplify a laser beam outputted from a master oscillator; an optical-amplifier power supply configured to supply an alternating current for optical amplification to the optical amplifier; and a laser controller. The optical-amplifier power supply may include: an alternating current generation circuit including an inverter circuit configured to change output amplitude in accordance with a duty cycle, the alternating current generation circuit being configured to generate the alternating current from an output of the inverter circuit; and a power supply control circuit configured to hold control information defining correspondence relations between command values from the laser controller and duty cycles of the inverter circuit, determine a duty cycle corresponding to a command value received from the laser controller based on the control information, and provide the determined duty cycle to the inverter circuit.
US10224683B2

[Problem] Provided are a composite cable and a composite harness that allow the improvement of cable termination workability while maintaining the flex resistance.[Solution] A composite cable 1 is provided with a pair of first electric wires 2, a twisted pair wire 4 formed by twisting a pair of second electric wires 3 having a smaller outer diameter than the first electric wires 2 and a tape member 6 spirally wound around an assembled article 5 that is formed by twisting the pair of first electric wires 2 and the twisted pair wire 4 together, wherein a twist direction of the twisted pair wire 4 is different from a twist direction of the assembled article 5, and the twist direction of the assembled article 5 is different from a winding direction of the tape member 6.
US10224678B2

An electrical plug comprises at least one temperature sensor for monitoring temperature of the electrical plug. The electrical plug further comprises a data cable that is wrapped by a shield for screening electrical noise so as to accurately capture and convey temperature data. The electrical plug further comprises a housing for receiving the at least one temperature sensor, wherein the housing is capable of being embedded in the electrical plug.
US10224675B2

A compensation structure for electrical characteristics of a network plug includes a base and an upper cover. The base and the upper cover form a plug main body. A cable is inserted into the plug main body. A circuit board is connected to the cable through a piercing terminal seat and a press plate. a plurality of compensation sheets disposed in rows on a front bottom of the circuit board, wherein at least one set of the compensation sheets have the same shape, the compensation sheets are plate-shaped and the shapes of the compensation sheets are determined by capacitances between the compensation sheets to compensate electrical characteristics of the network plug.
US10224673B2

Examples disclosed herein provide a system including a holder to secure a removable module. In one example, the removable module includes a plug comprising holes. The system further includes a receptacle mounted on a printed circuit board (PCB). As an example, the receptacle includes elastic members to make contact with the holes in the plug when the receptacle is to accommodate the plug of the removable module. As an example, the holder is slidable over the receptacle to constrain the elastic members of the receptacle to maintain contact with the holes in the plug of the removable module.
US10224672B2

A lever (22) is formed with first driving portions (27) to move sliders (35) from a connection end position to an unlocking position in the process of rotating the lever (22) from a connection position to a switch position. Second driving portions (28) push the sliders (35) parallel to one another from the unlocking position to a connection start position in the process of rotating the lever (22) from the switch position to an initial position and move away from the sliders (35) as the lever (22) rotates from the initial position to the switch position with the sliders (35) located at the connection start position. Locking portions (33) restrict rotation of the lever (22) toward the connection position by being locked to the sliders (35) with the sliders (35) located at the connection start position and the lever (22) located at the switch position.
US10224663B2

A receptacle connector includes a peripheral shell with a counter connector accommodating portion formed therein and opening in a fitting direction, the peripheral shell is composed of a metal portion and a resin portion, the peripheral shell has an inner peripheral surface of tetragonal tube shape with rounded corners, the inner peripheral surface being formed by one first metal flat portion, two metal curved portions and two second metal flat portions of the metal portion and one first resin flat portion, two resin curved portions and two second resin flat portions of the resin portion, and an end surface of the one first metal flat portion situated on an opening side of the counter connector accommodating portion is exposed.
US10224656B2

Systems and apparatus are disclosed for an electrical connector for a removable tailgate. An example connector for a vehicle tailgate includes a body, a hyperboloid socket and dielectric oil. The example body defines a chamber and a split line extending from the chamber. The split line facilitates penetration of a hyperboloid pin into the chamber. The example hyperboloid socket is disposed in the chamber and aligned with the split line. The example dielectric oil partially fills the chamber to coat the hyperboloid pin to provide corrosion resistance for the hyperboloid pin.
US10224655B2

Implementations of pins for semiconductor packages may include: an upper contact portion having a contact surface configured to mechanically and electrically couple with a pin receiver; a lower portion having a vertical stop and at least two curved legs; a horizontal base coupled directly to the at least two curved legs and configured to be soldered to a substrate to mechanically and electrically couple the pin to the substrate, the horizontal base having an upper contact surface, and; a gap between a bottom contact surface of the vertical stop and the upper contact surface of the horizontal base; wherein the at least two curved legs are configured to flex to allow the bottom contact surface of the vertical stop to move toward the upper contact surface of the horizontal base in response to a pressure applied to the pin along a direction collinear with a longest length of the pin toward the upper contact surface, and; wherein the vertical stop is configured to stop movement of the pin when the bottom contact surface contacts the upper contact surface.
US10224649B2

A connector has a mounting portion of a plate-like shape and a cable fitting portion protruding from the mounting portion in a first direction. The mounting portion has a fixing portion disposed on a first flat surface faced to the first direction and adapted to be fixed to a board, and a flat portion disposed on a second flat surface faced to a second direction opposite to the first direction. The cable fitting portion has a receiving portion adapted to receive a cable, an opening portion formed at one end of the receiving portion and allowing the cable to be inserted therethrough, and a cable contact portion to be electrically connected to the cable.
US10224647B2

A wire with terminal includes a wire in which a core is covered with a coating, and a terminal 20 including a wire barrel 24 to be crimped to the core exposed from the coating of the wire and an insulation barrel 26 to be crimped to the coating of the wire. The wire is pulled rearwardly from the terminal. Recesses 26B are provided on a surface of the insulation barrel 26 to be crimped and openings of the recesses 26B are shaped to become narrower toward a rear side. As the wire is pulled more rearwardly, the coating penetrating into the recesses 26B moves rearwardly of the recesses 26B to be compressed and hardened and becomes less likely to come out of the recesses 26B. Thus, impact strength can be enhanced.
US10224640B2

A radome for a concave-reflector antenna is fastened directly onto the reflector's edge. The inner surface of the radome comprises at least one absorbent part partially covering its surface area and disposed along its peripheral edge. The surface area of the radome covered by the absorbent part(s) is less than 15% of the total surface area. The radome may comprise two absorbent parts in diametrically opposite positions. Each absorbent part may have a substantially triangular shape, the base of the absorbent part being rounded along the radome's edge, and a portion of its surface area having been removed laterally from each side of the triangle in a circular arc cut-out.
US10224636B2

A radio frequency antenna uses an array of spherical lens and mechanically movable radio frequency (RF) elements along the surface of the spherical lens to provide cellular coverage for a narrow geographical area. The antenna includes at least two spherical lenses, where each spherical lens has an associated element assembly. Each element assembly has a track that curves along the contour of the exterior surface of the spherical lens and along which a radio frequency (RF) element can move. The antenna also includes a phase shifter configured to adjust a phase of the signals produced by the RF elements. The antenna includes a control mechanism configured to enable a user to move the RF elements along their respective tracks, and automatically configure the phase shifter to modify a phase of the output signals from the elements based on the relative positions between the RF elements.
US10224633B2

A deformed folded dipole antenna includes: a feed-side parallel part; a non-feed side parallel part arranged to be parallel to the feed-side parallel part; and a pair of short circuit portions respectively connecting to both ends of the feed-side parallel part and both ends of the non-feed side parallel part. The non-feed side parallel part includes: a pair of opposite sides that are arranged to be opposite from each other; and a connecting side that connects one ends of the pair of opposite sides together. The feed-side parallel part includes a first L-shaped portion and a second L-shaped portion. At least one of the feed-side parallel part and the non-feed side parallel part has one portion arranged with an inward protruding part, which protrudes inwardly.
US10224631B2

A radiating system comprises a radiating structure including two or more radiation boosters for transmission and reception of electromagnetic wave signals, a radiofrequency system and an external port. The radiating system is capable of operation in at least a first and second frequency regions which are preferably separated. The radiofrequency system comprises two or more matching networks and a combining structure at which, in transmission, electromagnetic wave signals from the external port are substantially separated and coupled to each radiation booster based on the frequency of the signals; and, in reception, signals from each radiation booster are combined and coupled to the external port. The radiofrequency system provides impedance matching to the radiating structure in the first and second frequency regions at the external port. An advantage of such radiating system is that signals from the first and second frequency regions are fed to and retrieved in one single port.
US10224629B2

In one aspect, the inventive concepts disclosed herein are directed to an antenna array system employing a current sheet array (CSA) wavelength scaled aperture. The CSA wavelength scaled aperture can include a first frequency region associated with a first operating frequency band and a second frequency region associated with a second operating frequency band. The first operating frequency band can include one or more current sheet sub-arrays having a respective plurality of first unit cells scaled to support the first operating frequency band. The second operating frequency band can include one or more current sheet sub-arrays having a respective plurality of second unit cells scaled to support the second operating frequency band. The CSA wavelength scaled aperture can include one or more capacitors each of which coupled to a respective first unit cell of the first frequency region and a respective second unit cell of the second frequency region.
US10224628B2

It is an object of the present invention a photonic system to perform beamforming of a radio signal received by a phased array antenna with N antenna elements. It provides true-time delay beamforming enabled by tunable optical delay lines (6) with a periodic frequency response. The present invention provides four key advantages: photonic RF phase shifting; highly-sensitive coherent detection with intrinsic photonic frequency downconversion; phase noise cancellation, since a frequency-shifted optical local oscillator can be derived from a same laser source (1) used to feed electro-optic modulators (5); and the possibility of only requiring a single delay line, shared amongst all tunable optical delay lines. Such set of advantages makes the proposed system extremely attractive for high-end wireless receivers, required for demanding applications such as satellite communication systems and broadband wireless signal transmission.
US10224627B2

An apparatus may include a plurality of antenna elements forming an antenna array. The apparatus may further include a beamformer that determines one or more of phase and amplitude shifts to cause the plurality of antenna elements to produce a beam in the direction of a target. The apparatus may further include a null limiter comprising dither circuits. The dither circuits may dither the one or more of phase and amplitude shifts by adding noise to cause a side lobe of the beam to increase above a threshold value. The dither circuits may be enabled by a control signal, and the dithered one or more of phase and amplitude shifts may be provided to the antenna elements to produce the beam in the direction of the target with the side lobes above the threshold value.
US10224626B1

An antenna system includes co-located active steering antennas implemented in a bottom portion of a wireless communication device designed for positioning near a user's mouth or chin. The co-located active steering antennas are each configured to steer a radiation pattern of the respective antenna, and can be further configured for active band switching and/or active impedance matching. These co-located active steering antennas can be used independently, or in a multi-input multi-output (MIMO) configuration. In addition, the antenna system is capable of antenna unit selectivity, which includes the ability to select one of the co-located antennas with the lowest head and hand loss for use, while disabling the antenna with the highest loss attributed to hand/head loading.
US10224622B2

A wireless electronic device includes first and second conductive layers arranged in a face-to-face relationship. The first and second conductive layers are separated from one another by a first dielectric layer. The wireless electronic device includes a first radiating element and a second radiating element. The first conductive layer includes a slot. The second conductive layer includes a stripline. The second radiating element at least partially overlaps the slot. The wireless electronic device is configured to resonate at a resonant frequency corresponding to the first radiating element and/or the second radiating element when excited by a signal transmitted and/or received though the stripline.
US10224609B2

The present disclosure provides an antenna device. The antenna device includes a metal housing having accommodating space and a LDS antenna accommodated in the metal hosing, the metal housing includes a metal shell, a metal cover and a metal ring which cooperate and are spaced with each other, inner wall surfaces of the metal shell, the metal cover and the metal ring are respectively provided with an adhesive coated layer, the LDS antenna is laser etched on a surface of the adhesive coated layer and is coupled with the metal cover. The antenna device of the present disclosure avoids frequency offset caused by gap size difference due to assembling errors between coupled antennas, so that the coupled antennas show better performance and consistency.
US10224608B2

An electronic device is provided. The electronic device includes a housing including a first face, a second face, and a side face that at least partially encloses a space between the first face and the second face, a conductive member configured to form at least a portion of the side face, a ground member, at least one communication circuit, and a conductive pattern positioned within the housing, the conductive pattern electrically connected to the communication circuit and the ground member, a first electric path positioned within the housing, and configured to electrically interconnect another end of the conductive member and the communication circuit, a second electric path configured to electrically interconnect the first electric path or the conductive member and the ground member, and a third electric path configured to electrically interconnect the first electric path or the conductive member and the ground member, and including a switching circuit.
US10224600B2

A mobile terminal and manufacture of same are provided. The mobile terminal includes: an antenna; a first case at which the antenna is disposed; a second case coupled to the first case; a main PCB disposed at one side of the second case; and a sub-PCB disposed at an opposite side of the second case, the sub-PCB being connected to the main PCB through a cable, wherein the sub-PCB is electrically coupled with the antenna when the first case and the second case are coupled together.
US10224595B2

Aspects of the subject disclosure may include, for example, an antenna including a dielectric antenna and a mounting carriage connectable with a mounting bracket. Wireless signals can be transmitted by electromagnetic waves that propagate without requiring an electrical return path, where the electromagnetic waves are guided by a dielectric core of a cable coupled to a feed point of the dielectric antenna. The mounting bracket is connectable with a cross member of a utility pole, where the mounting carriage includes an opening for receiving an antenna mount, and where, when received in the mounting carriage, the antenna is suspended beyond distal ends of the cross member. Other embodiments are disclosed.
US10224587B2

The present disclosure provides systems and methods associated with mode conversion for electromagnetic field modification. A mode converting structure (holographic metamaterial) is formed with a distribution of dielectric constants chosen to convert an electromagnetic radiation pattern from a first mode to a second mode to attain a target electromagnetic radiation pattern that is different from the input electromagnetic radiation pattern. A solution to a holographic equation provides a sufficiently accurate approximation of a distribution of dielectric constants that can be used to form a mode converting device for use with one or more transmission lines, such as waveguides. One or more optimization algorithms can be used to improve the efficiency of the mode conversion.
US10224585B2

Each of the plurality of battery heat radiation units includes, a battery module, at least one heat pipe thermally connected at a first end of the heat pipe to one surface of the battery module and protruding from the battery module at a second end of the heat pipe, at least one metal heat exchanger plate thermally connected to one surface of the battery module, and at least one heat radiation portion provided at the second end of the heat pipe, the air blowing portion blows air to the heat radiation portion, and one heat radiation portion in the plurality of battery heat radiation units is misaligned with other heat radiation portions in the plurality of battery heat radiation units as viewed from the air blowing portion side.
US10224581B2

Battery management may be provided. First, a battery string in a battery bank may be charged for a charge time. After charging the battery string, the battery string may be isolated from charging for a rest time. Once the charging and resting from charging is complete, a test open circuit voltage for each battery in the first battery string may be measured. In addition, a defective indicator that a battery is defective may be recorded in a database. Next, a battery may be loaded with a preset load for a load time. After loading the battery, a test load voltage for each of the batteries loaded with the preset load may be measured. A second defective indicator that a battery is defective may be recorded in the database when the test load voltage for the second battery is greater than a load voltage differential.
US10224578B2

A lithium battery comprising a plurality of electrochemical cells assembled together, the electrochemical cells assembled with electrochemical cells of different characteristics to compensate the heat loss through heat sinks in the battery.
US10224575B2

In accordance with an embodiment of a disclosure, a battery pack is disclosed that includes a first battery cell of a first battery type, a second battery cell of a second battery type, a sensor enabled to measure a current and/or a voltage of the first battery cell and/or the second battery cell, a controller enabled to compare a measured current with a current threshold and/or a measured voltage with a voltage threshold, and a switching circuit enabled to connect to the controller one of the first battery cell and the second battery cell, based on a result of the comparison.
US10224543B2

Disclosed are a positive active material for a rechargeable lithium battery including a compound represented LixCo1−yTiyO2, wherein 1
US10224536B2

Technologies are described herein for implementing a space-efficient internal energy storage apparatus in a data storage device or other electronic device have a metallic or otherwise electrically-conductive housing or case structure. The energy storage apparatus comprises an interior surface of the metallic housing, a conductive layer disposed parallel to the interior surface of the metallic housing, and a separator disposed between the interior surface and the conductive layer. The metallic housing is configured to act as a first electrode of the energy storage apparatus and the conductive layer is configured to act as an opposing electrode to the first electrode.
US10224517B2

A secondary battery suitable for a portable information terminal or a wearable device is provided. An electronic device having a novel structure that can have various exterior forms and a secondary battery that fits the forms of the electronic device are provided. The problem that strong external force unintentionally bends a secondary battery or an electronic device with a built-in secondary battery beyond the limits, resulting in a too small radius of curvature can be solved. The secondary battery has a structure in which a positive electrode and a negative electrode are included with a separator interposed therebetween. Between this structure and an exterior body, a thermoplastic substance which becomes flexible in the range around a surface temperature of human skin, higher than or equal to 30° C. and lower than or equal to 37° C., is provided.
US10224515B2

Discussed herein is an organic light-emitting display (OLED) device that may include an organic light-emitting element layer disposed on a substrate; and an encapsulation layer covering the organic light-emitting element layer to block moisture and/or oxygen from permeating, wherein the encapsulation layer includes a barrier film having at least one transmittance adjusting layer that adjusts a ratio at which light emitted from the organic light-emitting element layer exits the OLED device, whereby the use of a polarizer is avoided.
US10224513B2

An organic light emitting display device includes a first substrate, a pixel structure, a second substrate, a reflective member, and a light transmitting member. The first substrate includes a plurality of pixel regions. Each of the pixel regions has sub-pixel regions and a reflective region surrounding the sub-pixel regions. The pixel structure is disposed in each of the sub-pixel regions on the first substrate. The second substrate is disposed on the pixel structure. The reflective member has an opening disposed in each of the sub-pixel regions, and is disposed in the reflective region of the second substrate. The light transmitting member covers the opening of the reflective member and partially overlaps the reflective member. The light transmitting member blocks ultraviolet rays and transmits a predetermined light.
US10224509B2

A display device includes a light emitting device layer including a light emitting layer, a light-transmissive upper electrode on the light emitting device layer, a lower electrode having light transmittance and moisture permeability under the light emitting device layer, a light reflection layer under the lower electrode, and a hygroscopic layer having a hygroscopic property between the lower electrode and the light reflection layer.
US10224507B2

Methods for forming an OLED device are described. An encapsulation structure having organic buffer layer and an interface layer disposed on the organic buffer layer sandwiched between barrier layers is deposited over an OLED structure. In one example, an OLED device includes a first barrier layer disposed on a region of a substrate having an OLED structure disposed thereon, a fluorinated buffer layer including a polymer material containing fluorine disposed on the first barrier layer, an interface layer including the polymer material on the fluorinated buffer layer, and a second barrier layer disposed on the interface layer.
US10224506B2

A display device and a method of manufacturing the display device are disclosed. In one aspect, the display device includes a substrate including a display region and a peripheral region. A first block member is in the peripheral region and surrounding display structures, the first block member having a first height. A second block member is spaced apart from the first block member in a first direction extending from the display region to the peripheral region, the second block member surrounding the first block member, the second block member having a second height that is greater than the first height. A first encapsulation layer is over the display structures, the first block member, and the second block member. A second encapsulation layer is over the first encapsulation layer, the second encapsulation layer overlapping at least a portion of the first block member in the depth dimension of the display device.
US10224504B2

A display apparatus includes a flexible substrate and a first insulation layer disposed on the flexible substrate. The flexible substrate includes a bending area. The first insulation layer includes a first unevenness disposed over the bending area. The first unevenness includes two or more steps in at least a portion of the first unevenness.
US10224503B2

A display device and a method of manufacturing a display device are provided. A display device includes a substrate; a display area on the substrate and configured to display an image; a pad portion on at least one edge of the substrate, the pad portion including at least one sink portion; an anisotropic conductive film on the pad portion and filling the at least one sink portion, the anisotropic conductive film spaced apart from an end of the substrate; and a flexible printed circuit board on the anisotropic conductive film and electrically connected to the pad portion.
US10224497B2

Disclosed is a flexible substrate, comprising a first organic layer, a first inorganic layer, a second organic layer and a second inorganic layer. The first inorganic layer is located on the first organic layer. The first inorganic layer comprises first strips which are spaced. The first strip comprises a first middle part and two first side parts. The second organic layer covers the first inorganic layer. The second inorganic layer is located on one side of the second organic layer remote from the first organic layer. The second inorganic layer comprises second strips which are spaced. The second strip comprises a second middle part and two second side parts. An extension direction of the second strips is the same as an extension direction of the first strips, the second organic layer is partially interposed between two first strips and between two second strips which are adjacent.
US10224487B2

An organic light-emitting device includes an emission layer including a dopant comprising a first compound represented by Formula 1 and a host comprising a second compound represented by Formula 100 wherein in Formulae 1 and 100, X1, X11, R1, R2, R4, R51 to R60, L, a, n and m are the same as defined in the present application.
US10224483B2

A crosslinkable quantum dot (QD) and a preparing method thereof, an array substrate made by using the crosslinkable quantum dot (QD) and a preparing method thereof are provided. The surface of the crosslinkable quantum dot has a pair of groups R1 and R2 capable of reacting to form a cross-linked network, or a group R3 capable of being cross-linked by a crosslinking agent to form a cross-linked network.
US10224482B2

A method for pixel patterning and pixel position inspection of an organic light-emitting display device includes: forming, on a substrate using a first mask, a thin film layer of a first color corresponding to a first pixel pattern and a first pixel positioning pattern for inspecting a position of a first pixel; shifting, by a determined pitch, the first mask from a position associated with forming the thin film layer of the first color; aligning the shifted first mask with respect to the substrate; and forming, on the substrate using the shifted first mask, a thin film layer of a second color corresponding to the first pixel pattern and another first pixel positioning pattern for inspecting a position of a second pixel.
US10224460B2

The disclosed technology provides micro-assembled micro-LED displays and lighting elements using arrays of micro-LEDs that are too small (e.g., micro-LEDs with a width or diameter of 10 μm to 50 μm), numerous, or fragile to assemble by conventional means. The disclosed technology provides for micro-LED displays and lighting elements assembled using micro-transfer printing technology. The micro-LEDs can be prepared on a native substrate and printed to a display substrate (e.g., plastic, metal, glass, or other materials), thereby obviating the manufacture of the micro-LEDs on the display substrate. In certain embodiments, the display substrate is transparent and/or flexible.
US10224453B2

A solar cell and a method for manufacturing the same are disclosed. The solar cell includes a semiconductor substrate containing impurities of a first conductive type, a tunnel layer positioned on the semiconductor substrate, an emitter region positioned on the tunnel layer and containing impurities of a second conductive type opposite the first conductive type, a dopant layer positioned on the emitter region and formed of a dielectric material containing impurities of the second conductive type, a first electrode connected to the semiconductor substrate, and a second electrode configured to pass through the dopant layer and connected to the emitter region.
US10224450B2

A semiconductor device, silicon photomultiplier, and sensor are described. The disclosed semiconductor device is disclosed to include a substrate, a photosensitive area provided on the substrate, the photosensitive area corresponding to an area in which an electrical signal is generated in response to light impacting the photosensitive area, at least one trench substantially surrounding the photosensitive area, the at least one trench extending at least partially into the substrate, and a resistor confined by the at least one trench and in electrical communication with the active area such that the resistor is configured to carry electrical signals generated by the photosensitive area to a metal contact.
US10224448B2

A solar cell module including: a solar cell; a first protection member provided on the light receiving surface side of the solar cell; a second protection member provided on the rear surface side of the solar cell; an encapsulant layer, including a first encapsulant layer disposed between the solar cell and the first protection member, and a second encapsulant layer disposed between the solar cell and the second protection member, which seals the solar cell; and a wavelength conversion substance, contained in at least the first encapsulant layer, which absorbs light having a specified wavelength, and converts the wavelength. The concentration of the wavelength conversion substance is higher in the first encapsulant layer than in the second encapsulant layer, and a resin constituting the second encapsulant layer has a smaller diffusion coefficient of the wavelength conversion substance than the diffusion coefficient of a resin constituting the first encapsulant layer.
US10224446B2

Backsheet for photovoltaic panels with conductive interface elements intended to simplify the electrical connection of the terminal points of the circuit to the back junction box. The conductive elements are of the non-through type through the backsheet, with double contacting face, and are integrated on the front side towards the cells within recessed seats and in correspondence of through-holes in such a way as to enable an electrical connection by contact from the back side through the holes, in a guided way, by means of respective conductive elements protruding and fastened to the junction box. In particular, such a simplified contacting solution can be realized with extreme precision, without manual operations and at extremely low costs, with an automated assembly method.
US10224439B2

In the solar cell module including a plurality of solar cells interconnected with wiring members, each of the solar cells includes a plurality of front-side finger electrodes that are disposed on a light-receiving surface of the solar cell and connected with tabs and a plurality of rear-side finger electrodes that are disposed on a rear surface of the solar cell and connected with tabs. Rear-side auxiliary electrode sections are arranged in regions, which is wider than the front-side finger electrodes, on the rear surface opposite to regions where the front-side finger electrodes are present.
US10224437B2

A semiconductor substrate includes a first region in which a plurality of pixels are disposed and a second region located inside the first region to be surrounded by the first region when viewed from a direction in which a principal surface and a principal surface oppose each other. A through-hole penetrating through the semiconductor substrate is formed in the second region of the semiconductor substrate. An electrode disposed on a side of the principal surface of the semiconductor substrate and electrically connected to the plurality of pixels and an electrode disposed on a side of a principal surface of a mount substrate are connected to each other via a bonding wire inserted through the through-hole.
US10224427B2

AlGaN/GaN HEMTs are disclosed having a thin AlGaN layer to reduce trapping and also having additional layers to reduce gate leakage and increase the maximum drive current. One HEMT according to the present invention comprises a high resistivity semiconductor layer with a barrier semiconductor layer on it. The barrier layer has a wider bandgap than the high resistivity layer and a 2DEG forms between the layers. Source and drain contacts contact the barrier layer, with part of the surface of the barrier layer uncovered by the contacts. An insulating layer is included on the uncovered surface of the barrier layer and a gate contact is included on the insulating layer. The insulating layer forms a barrier to gate leakage current and also helps to increase the HEMT's maximum current drive. The invention also includes methods for fabricating HEMTs according to the present invention. In one method, the HEMT and its insulating layer are fabricated using metal-organic chemical vapor deposition (MOCVD). In another method the insulating layer is sputtered onto the top surface of the HEMT in a sputtering chamber.
US10224417B2

A method of forming a fin field effect transistor (finFET), including forming a temporary gate structure having a sacrificial gate layer and a dummy gate layer on the sacrificial gate layer, forming a gate spacer layer on each sidewall of the temporary gate structure, forming a source/drain spacer layer on the outward-facing sidewall of each gate spacer layer, removing the dummy gate layer to expose the sacrificial gate layer, removing the sacrificial gate layer to form a plurality of recessed cavities, and forming a gate structure, where the gate structure occupies at least a portion of the plurality of recessed cavities.
US10224410B2

Embodiments herein describe a through-substrate via formed in a semiconductor substrate that includes a transistor. In one embodiment, the through-substrate via includes a BJT which includes different doped semiconductor layers that form a collector, a base, and an emitter. The through-substrate via can also include metal contacts to the collector, base, and emitter which enable the through-substrate via to be coupled to a metal routing layer or a solder bump.
US10224403B2

A semiconductor device including a base region present within a fin semiconductor structure that is present atop a dielectric substrate. An epitaxial emitter region and epitaxial collector region are present on opposing sides and in direct contact with the fin semiconductor structure. An epitaxial extrinsic base region is present on a surface of the fin semiconductor substrate that is opposite the surface of the fin semiconductor structure that is in contact with the dielectric base.
US10224399B2

Transistor structures having channel regions comprising alternating layers of compressively and tensilely strained epitaxial materials are provided. The alternating epitaxial layers can form channel regions in single and mitigate transistor structures. In alternate embodiments, one of the two alternating layers is selectively etched away to form nanoribbons or nanowires of the remaining material. The resulting strained nanoribbons or nanowires form the channel regions of transistor structures. Also provided are computing devices comprising transistors comprising channel regions comprised of alternating compressively and tensilely strained epitaxial layers and computing devices comprising transistors comprising channel regions comprised of strained nanoribbons or nanowires.
US10224395B2

In an element isolation region defining an element formation region, there is formed an element isolation unit including an element isolation unit and the other element isolation unit. The other element isolation unit is arranged in a direction intersecting a direction in which the element isolation unit extends from the element isolation unit. The element isolation unit includes a sidewall oxide film formed in a trench, a titanium film, a titanium nitride film, and a tungsten film. The tungsten film is formed to cover the bottom surface of a trench in the element isolation unit and to close an opening end of a trench in the other element isolation unit. A plug is formed in contact with the tungsten film of the element isolation unit.
US10224387B2

A display panel includes a first substrate, a second substrate, an OLED device, a first connection structure and a second connection structure. The second substrate is arranged opposite to the first substrate and includes a display area and a peripheral area. The OLED device is arranged between the second substrate and the first substrate. The first connection structure is arranged between the second substrate and the first substrate and is connected with the second substrate and the first substrate, and the first connection structure is located at the peripheral area to surround the OLED device. The second connection structure is arranged between the second substrate and the first substrate and is connected with the second substrate and the first substrate, and the second connection structure is located at the peripheral area and is far away from the display area than the first connection structure.
US10224386B2

An organic light-emitting diode display may have an array of pixels. The pixels may each have an organic light-emitting diode with a respective anode and may be formed from thin-film transistor circuitry formed on a substrate. A mesh-shaped path may be used to distribute a power supply voltage to the thin-film circuitry. The mesh-shaped path may have intersecting horizontally extending lines and vertically extending lines. The horizontally extending lines may be zigzag metal lines that do not overlap the anodes. The vertically extending lines may be straight vertical metal lines that overlap the anodes. The pixels may include pixels of different colors. Angularly dependent shifts in display color may be minimized by ensuring that the anodes of the differently colored pixels overlap the vertically extending lines by similar amounts.
US10224384B2

A capacitor includes an active layer, a gate insulation layer on the active layer, a gate electrode on the gate insulation layer, an interlayer insulating layer on the gate electrode, and a first electrode on the interlayer insulating layer and connected to the active layer through at least one contact hole.
US10224381B2

Embodiments of the present disclosure relate to an OLED display device with a thin film battery, which includes: a first substrate, a second substrate arranged to be opposite to the first substrate and an OLED device formed between the first and second substrates. The display device further includes at least one thin film battery formed on the first substrate.
US10224380B2

A display device includes: a pixel group, including first and second sub-pixels, third and fourth sub-pixels, and fifth, sixth and seventh sub-pixels, wherein the first sub-pixel is diagonal to the second sub-pixel, the fifth sub-pixel is between the first and second sub-pixels, the third sub-pixel is diagonal to the fourth sub-pixel, and the fifth sub-pixel is between the third and fourth sub-pixels, wherein the scan line is electrically connected to thin film transistors of the first, fifth, third and sixth sub-pixels, wherein the first data line is electrically connected to thin film transistors of the first and fourth sub-pixels, and the second data line is electrically connected to thin film transistors of the fifth and seventh sub-pixels, wherein the first and second sub-pixel have the same color, the third and fourth sub-pixel have the same color, and the fifth, sixth and seventh sub-pixel have the same color.
US10224373B2

A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers located over a substrate, resistive memory elements located in the alternating stack in first and second array regions and contact via structures located in a contact region between the first and the second array regions. The contact via structures have different depths and contact different electrically conductive layers. Support pillars are located in the contact region and extending through the alternating stack. At least one conduction channel area is located between the contact via structures in the contact region. The conduction channel area contains no support pillars, and all electrically conductive layers in the conduction channel area are continuous from the first array region to the second array region.
US10224370B2

A resistive switching device. The device includes a first electrode comprising a first metal material overlying the first dielectric material and a switching material comprising an amorphous silicon material. The device includes a second electrode comprising at least a second metal material. In a specific embodiment, the device includes a buffer material disposed between the first electrode and the switching material. The buffer material provides a blocking region between the switching material and the first electrode so that the blocking region is substantially free from metal particles from the second metal material when a first voltage is applied to the second electrode.
US10224355B2

A comparator may include: a comparison block suitable for comparing a ramp signal and a pixel signal and outputting a comparison signal; and a gain acquisition and noise reduction block suitable for amplifying the comparison signal outputted from the comparison block to acquire a gain and reduce an occurrence of noise.
US10224349B1

A method of manufacturing an array substrate and a display device includes forming a water-soluble organic layer on a surface of a passivation layer, forming a photoresist layer on a surface of the water-soluble organic layer to perform a yellow light process to form a photoresist layer pattern, a cross-section of a water-soluble organic area is less than a cross-section of a bottom surface of a photoresist area, and dry etching the passivation layer such that a cross-section of the passivation layer pattern is the same as a cross-section of the water-soluble organic layer pattern.
US10224344B2

A flexible display device of which esthetic appearance is improved by reducing a bezel is disclosed. The flexible display device comprises a substrate including a display area and a non-display area including a bending area; a link line in the non-display area on the substrate; and a bending connection line in the bending area pf the substrate and connected with the link line, and the bending connection line located between a first buffer layer and a second buffer layer of the flexible display device.
US10224338B2

A method of forming a memory device with a dielectric blocking layer and selective silicidation and the resulting device are provided. Embodiments include forming a memory stack on a substrate; forming a conformal insulating layer over sidewalls and an upper surface of the memory stack and the substrate; forming an interpoly dielectric structure adjacent to each sidewall of the insulating layer; forming a conformal polysilicon silicon layer over the insulating layer and interpoly dielectric structures; forming an optical planarization layer over the polysilicon layer; planarizing the optical planarization and polysilicon layers down to the memory stack; forming a dielectric blocking layer over the memory stack and substrate; forming a patterning stack over the dielectric blocking layer, the patterning stack covering a portion of the memory stack; and removing the dielectric blocking, optical planarization, and polysilicon layers on opposite sides of the patterning stack.
US10224330B2

The present disclosure relates to semiconductor structures and, more particularly, to self-aligned junction structures and methods of manufacture. The structure includes: a plurality of epitaxial grown fin structures for first type devices; and a plurality epitaxial grown fin structures for second type devices having sidewall liners.
US10224325B2

A semiconductor arrangement comprising; a normally-on transistor having first and second main terminals and a control terminal, a normally-off transistor having first and second main terminals and a control terminal, the transistors connected in a cascode arrangement by a connection between one of the main terminals of the normally-on transistor and one of the main terminals of the normally-off transistor, a current-source arrangement connected to a node on the connection and configured to provide for control of the voltage at said node between the normally-on and normally-off transistors by providing for a predetermined current flow, wherein the semiconductor arrangement comprises a first semiconductor die of III-V semiconductor type having the normally-on transistor formed therein and a second semiconductor die having the normally-off transistor formed therein, the current-source arrangement formed in the first and/or second semiconductor dies.
US10224318B2

In a conventional electronic device and a method of manufacturing the same, reduction in cost of the electronic device is hindered because resin used in an interconnect layer on the solder ball side is limited. The electronic device includes an interconnect layer (a first interconnect layer) and an interconnect layer (a second interconnect layer). The second interconnect layer is formed on the undersurface of the first interconnect layer. The second interconnect layer is larger in area seen from the top than the first interconnect layer and is extended to the outside from the first interconnect layer.
US10224316B2

A transfer apparatus includes: a body portion; and an adhesive portion connected to the body portion, with which a point light source of a display apparatus is attachable to and detachable from the transfer apparatus by contact therewith. The adhesive portion is defined by a plurality of surfaces in different planes from each other.
US10224313B2

Interconnect structures with intermetallic palladium joints are disclosed herein. In one embodiment, a method of forming an interconnect structure includes depositing a first conductive material comprising nickel on a first conductive surface of a first die, and depositing a second conductive material comprising nickel on a second conductive surface of a second die spaced apart from the first surface. The method further includes depositing a third conductive material on the second conductive material, and thermally compressing tin/solder between the first and third conductive materials to form an intermetallic palladium joint that extends between the first conductive material and the second conductive material such that one end of the intermetallic palladium joint is bonded directly to the first conductive material and an opposite end of the intermetallic palladium joint is bonded directly to the second conductive material.
US10224309B2

Embodiments of the present disclosure are directed towards an integrated circuit (IC) die. In embodiments, the IC die may include a semiconductor substrate, a plurality of active components disposed on a first side of the semiconductor substrate, and a plurality of passive components disposed on a second side of the semiconductor substrate. In embodiments the second side may be disposed opposite the first side. The passive components may, in some embodiments, include capacitors and/or resistors while the active components may, in some embodiments, include transistors. Other embodiments may be described and/or claimed.
US10224308B2

The present invention discloses a transferring method, a manufacturing method, a device and an electronic apparatus of micro-LED. The method for transferring micro-LED comprises: forming micro-LEDs on a laser-transparent original substrate; irradiating the original substrate with laser from the original substrate side to lift-off the micro-LEDs from the original substrate; bring the micro-LEDs into contact with pads preset on a receiving substrate through a contactless action.
US10224307B2

The present invention discloses a assembling method, a manufacturing method, an device and an electronic apparatus of flip-die. The method for assembling a flip-die, comprises: temporarily bonding the flip-die onto a laser-transparent first substrate, wherein bumps of the flip-die are located on the side of the flip-die opposite to the first substrate; aligning the bumps with pads on a receiving substrate; irradiating the original substrate with laser from the first substrate side to lift-off the flip-die from the first substrate; and attaching the flip-die on the receiving substrate. A faster assembly rate can be achieved by using the present invention. A smaller chip size can be achieved by using the present invention. A lower profile can be achieved by using the present invention.
US10224302B2

Disclosed is a semiconductor package structure comprising a body, a plurality of first-layer, second-layer, third-layer and fourth-layer electrical contacts, wherein the first-layer, the second-layer, the third-layer and the fourth-layer electrical contacts are arranged sequentially from outside to inside on a bottom surface of the body in a matrix manner. Adjacent first-layer electrical contacts have two different spacings therein, and adjacent third-layer electrical contacts have the two different spacings therein.
US10224288B2

A fan-out semiconductor package includes a frame having a through hole, a semiconductor chip disposed in the through hole and including connection pads, an encapsulant encapsulating at least a portion of the frame and the semiconductor chip, and a redistribution layer disposed on the frame and the semiconductor chip and including a first region and a second region. In the first region, a first via and a second via, electrically connected to one of the connection pads, disposed in different layers, and connected by a wiring pattern, are disposed. In the second region, a third via and a fourth via, electrically connected to another of the connection pads, disposed in different layers, and connected by the wiring pattern, are disposed. A distance between axes of the first via and the second via is shorter than a distance between axes of the third via and the fourth via.
US10224274B2

A semiconductor package, e.g., wafer, chip, interposer, etc., includes a multi terminal capacitor within an input output (IO) path. The multi terminal capacitor is electrically attached directly upon a first IO contact of the semiconductor package. There is no inductance between the multi terminal capacitor and a interconnect that electrically connects the first IO contact with a second IO contact of a second semiconductor package and no inductance between the multi terminal capacitor and the first IO contact. The multi terminal capacitor may serve as a power source to cycle the turning on and off of the various circuits within a semiconductor chip associated with the semiconductor package. Because the distance between the multi terminal capacitor and semiconductor chip is reduced, inductance within the system is resultantly reduced. The multi terminal capacitor may be a decoupling capacitor that decouples one part of semiconductor chip from another part of semiconductor chip.
US10224273B2

A semiconductor package, e.g., wafer, chip, interposer, etc., includes a multi terminal capacitor within an input output (IO) path. The multi terminal capacitor is electrically attached directly upon a first IO contact of the semiconductor package. There is no inductance between the multi terminal capacitor and a interconnect that electrically connects the first IO contact with a second IO contact of a second semiconductor package and no inductance between the multi terminal capacitor and the first IO contact. The multi terminal capacitor may serve as a power source to cycle the turning on and off of the various circuits within a semiconductor chip associated with the semiconductor package. Because the distance between the multi terminal capacitor and semiconductor chip is reduced, inductance within the system is resultantly reduced. The multi terminal capacitor may be a decoupling capacitor that decouples one part of semiconductor chip from another part of semiconductor chip.
US10224269B2

A module includes a laminate, the laminate including a solder mask layer and at least one depression in an upper surface of the solder mask layer that does not pass all of the way through the solder mask layer. The module also includes a first electronic element disposed in a first of the at least one depressions.
US10224259B2

The resin composition for sealing semiconductor according to the present invention is characterized by containing a maleimide-based compound represented by the following general formula (1), at least one of the benzoxazine-based compounds represented by the following general formula (2-1) and the following general formula (2-2), a curing catalyst, and an inorganic filler.In the general formulae (1), (2-1) and (2-2), each of X2, X3 and X4 independently represents an alkylene group having 1 to 10 carbon atoms, a group represented by the following general formula (3), a group represented by the formula “—SO2—” or “—CO—”, an oxygen atom or a single bond.
US10224252B2

A method for fabricating an array substrate, an array substrate, and a display device are disclosed. The method includes forming a whole layer of opaque film on a substrate; treating the film to form a transparent region and an opaque region in the film, wherein the opaque region corresponds with a channel region of an active layer; and forming a thin film transistor on the film which has been treated. In the method, prior to forming the thin film transistor, the whole layer of opaque film is formed to comprise the transparent region and the opaque region. When other films are deposited on the whole layer of film, no difference in height occurs, and this further avoids various defects due to difference in height.
US10224249B2

Embodiments of the invention are directed to a semiconductor structure that includes a first fin structure having a first sidewall, a first gate structure adjacent a lower portion of the first sidewall, and a first spacer structure over the first gate structure and adjacent an upper portion of first the sidewall. The first spacer structure includes a first spacer structure thickness dimension that extends in a first direction away from the first sidewall. The first gate structure includes a first gate structure thickness dimension that extends in the first direction away from the first sidewall. The first gate structure dimension is about equal to the first spacer structure thickness dimension.
US10224244B2

Some structures and methods to reduce power consumption in devices can be implemented largely by reusing existing bulk CMOS process flows and manufacturing technology, allowing the semiconductor industry as well as the broader electronics industry to avoid a costly and risky switch to alternative technologies. Some of the structures and methods relate to a Deeply Depleted Channel (DDC) design, allowing CMOS based devices to have a reduced σVT compared to conventional bulk CMOS and can allow the threshold voltage VT of FETs having dopants in the channel region to be set much more precisely. The DDC design also can have a strong body effect compared to conventional bulk CMOS transistors, which can allow for significant dynamic control of power consumption in DDC transistors. Additional structures, configurations, and methods presented herein can be used alone or in conjunction with the DDC to yield additional and different benefits.
US10224243B2

An electronic package is provided, which includes: an electronic element having an active surface with a plurality of electrode pads, an inactive surface opposite to the active surface, and a side surface adjacent to and connecting the active and inactive surfaces; a plurality of conductive elements formed on the electrode pads of the electronic element; and an encapsulant covering the active and side surfaces of the electronic element and portions of side surfaces of the conductive elements and exposing the inactive surface of the electronic element. Therefore, the invention enhances the structural strength of the active surface of the electronic element so as to prevent cracking of the electronic element and hence avoid delamination of the conductive elements from the electronic element.
US10224241B2

Low capacitance and high reliability interconnect structures and methods of manufacture are disclosed. The method includes forming a copper based interconnect structure in an opening of a dielectric material. The method further includes forming a capping layer on the copper based interconnect structure. The method further includes oxidizing the capping layer and any residual material formed on a surface of the dielectric material. The method further includes forming a barrier layer on the capping layer by outdiffusing a material from the copper based interconnect structure to a surface of the capping layer. The method further includes removing the residual material, while the barrier layer on the surface of the capping layer protects the capping layer.
US10224236B2

A method of forming an air gap for a semiconductor device and the device formed are disclosed. The method may include forming an air gap mask layer over a dielectric interconnect layer, the dielectric interconnect layer including a dielectric layer having a conductive interconnect therein and a cap layer over the dielectric layer; patterning the air gap mask layer using extreme ultraviolet (EUV) light and etching to form an air gap mask including an opening in the cap layer exposing a portion of the dielectric layer of the dielectric interconnect layer adjacent to the conductive interconnect; removing the air gap mask; etching an air gap space adjacent to the conductive interconnect within the dielectric layer of the dielectric interconnect layer using the opening in the cap layer; and forming an air gap in the dielectric interconnect layer by depositing an air gap capping layer to seal the air gap space.
US10224235B2

A method for processing a substrate to create an air gap includes a) providing a substrate including a first trench and a second trench; b) depositing a conformal layer on the substrate; c) performing sputtering to at least partially pinch off an upper portion of the first trench and the second trench at a location spaced from upper openings of the first trench and the second trench; and d) performing sputtering/deposition to seal first and second airgaps in the first trench and the second trench.
US10224229B2

A bonded structure contains a substrate containing at least one feature, the substrate having a top surface; a first release layer overlying the top surface of the substrate, the first release layer being absorptive of light having a first wavelength for being decomposed by the light; an adhesive layer overlying the first release layer, and a second release layer overlying the adhesive layer. The second release layer is absorptive of light having a second wavelength for being decomposed by the light having the second wavelength. The bonded structure further contains a handle substrate that overlies the second release layer, where the handle substrate is substantially transparent to the light having the first wavelength and the second wavelength. Also disclosed is a debonding method to process the bonded structure to remove and reclaim the adhesive layer for re-use. In another embodiment a multi-step method optically cuts and debonds a bonded structure.
US10224228B2

A substrate processing apparatus includes an electrostatic chuck which is made up of a base, a dielectric plate on the base, a chuck electrode in the dielectric plate, and a first heater section in the dielectric plate between the chuck electrode and the base. The first heater section includes first heaters that are separated from each other in a first direction, and respective first upper plate electrodes disposed between the first heaters and the base. The first upper plate electrodes are separated from each other in the first direction and respectively connected to the first heaters.
US10224223B2

Vacuum processing, such as a backside metallization (BSM) deposition, is performed on a taped wafer after a gas escape path is formed between a base film of the tape and the wafer frontside surface following backgrind. Venting provided by the gas escape path reduces formation of bubbles under the tape. The gas escape path may be provided, for example, by a selective pre-curing of tape adhesive, to breach an edge seal and place the wafer frontside surface internal to the edge seal in fluid communication with an environment external to the edge seal. With the thinned wafer supported by the pre-cured tape, BSM is then deposited while the wafer and tape are cooled, for example, via a cooled electrostatic chuck.
US10224222B2

An assembly of a liner and a support flange for a vertical furnace for processing wafers, wherein the support flange is configured for supporting the liner, at least two support members that are connected to the cylindrical wall, each having a downwardly directed supporting surface, wherein each downwardly directed supporting surface is positioned radially outwardly from the inner cylindrical surface, wherein the support flange and/or the liner are configured such that, when the liner is placed on the support flange, the downwardly directed supporting surfaces are in contact with an upper surface of the support flange and support the liner, and wherein at least the part of the lower end surface of the liner that bounds the inner cylindrical surface is spaced apart from the upper surface of the support flange.
US10224210B2

A plasma processing system includes a process chamber and a plasma source that generates a plasma in a plasma cavity. The plasma cavity is substantially symmetric about a toroidal axis. The plasma source defines a plurality of outlet apertures on a first axial side of the plasma cavity Plasma products produced by the plasma pass in the axial direction, through the plurality of outlet apertures, from the plasma cavity toward the process chamber. A method of plasma processing includes generating a plasma within a substantially toroidal plasma cavity that defines a toroidal axis, to form plasma products, and distributing the plasma products to a process chamber through a plurality of outlet openings substantially azimuthally distributed about a first axial side of the plasma cavity, directly into a process chamber.
US10224206B2

Disclosed is a bipolar semiconductor device, comprising a semiconductor body having a first surface; and a base region of a first doping type and a first emitter region in the semiconductor body, wherein the first emitter region adjoins the first surface and comprises a plurality of first type emitter regions of a second doping type complementary to the first doping type, a plurality of second type emitter regions of the second doping type, a plurality of third type emitter regions of the first doping type, and a recombination region comprising recombination centers, wherein the first type emitter regions and the second type emitter regions extend from the first surface into the semiconductor body, wherein the first type emitter regions have a higher doping concentration and extend deeper into the semiconductor body from the first surface than the second type emitter regions, wherein the third type emitter regions adjoin the first type emitter regions and the second type emitter regions, and wherein the recombination region is located at least in the first type emitter regions and the third type emitter regions.
US10224205B2

This present invention discloses a method for preparing graphene, a thin-film transistor, an array substrate, and a display panel. Above all, an amorphous carbon thin film and a catalyst metal thin film are formed on a base substrate in this order. Then, the catalyst metal thin film and the amorphous carbon thin film are allowed to form a eutectic at a high temperature caused by an excimer laser in a manner of excimer laser irradiation. When the irradiation is finished, the surface temperature of the catalyst metal thin film is drastically decreased, allowing most of carbon atoms of the amorphous carbon thin film to be locked in the catalyst metal thin film and only a small amount of carbon atoms to be precipitated on the lower surface of the catalyst metal thin film, so that a graphene thin film is formed. Since the above described the method employs excimer laser irradiation to grow a graphene thin film, and the excimer laser has minor effect on other film layers located under the graphene thin film, graphene can be formed on the base substrate without a transfer process. Therefore, damage and contamination of graphene thin film caused by the transfer process are prevented and properties of graphene thin film are ensured.
US10224204B1

An integrated circuit device is manufactured by a method including forming a stacked mask structure including a carbon-containing film and a silicon-containing organic anti-reflective film is on a substrate, forming a silicon-containing organic anti-reflective pattern by etching the silicon-containing organic anti-reflective film, and forming a composite mask pattern including a carbon-containing mask pattern and a profile control liner lining interior surfaces of the carbon-containing mask pattern by etching the carbon-containing film while using the silicon-containing organic anti-reflective pattern as an etch mask. Ions are implanted into the substrate through a plurality of spaces defined by the composite mask pattern.
US10224199B2

A method of exchanging or transforming end groups in and/or improving the ferroelectric properties of a PVDF-TrFE co-polymer is disclosed. A bulky or chemically dissimilar end group, such as an iodine, sulfate, aldehyde or carboxylic acid end group, may be transformed to a hydrogen, fluorine or chlorine atom. A method of making a PVDF-TrFE co-polymer is disclosed, including polymerizing a mixture of VDF and TrFE using an initiator, and transforming a bulky or chemically dissimilar end group to a hydrogen, fluorine or chlorine atom. A PVDF-TrFE co-polymer or other fluorinated alkene polymer is also disclosed. The co-polymer may be used as a ferroelectric, electromechanical, piezoelectric or dielectric material in an electronic device.
US10224180B2

Described processing chambers may include a chamber housing at least partially defining an interior region of a semiconductor processing chamber. The chamber may include a showerhead positioned within the chamber housing, and the showerhead may at least partially divide the interior region into a remote region and a processing region in which a substrate can be contained. The chamber may also include an inductively coupled plasma source positioned between the showerhead and the processing region. The inductively coupled plasma source may include a conductive material within a dielectric material.
US10224175B2

Transmission microscopy imaging systems include a mask and/or other modulator situated to encode image beams, e.g., by deflecting the image beam with respect to the mask and/or sensor. The beam is modulated/masked either before or after transmission through a sample to induce a spatially and/or temporally encoded signal by modifying any of the beam/image components including the phase/coherence, intensity, or position of the beam at the sensor. For example, a mask can be placed/translated through the beam so that several masked beams are received by a sensor during a single sensor integration time. Images associated with multiple mask displacements are then used to reconstruct a video sequence using a compressive sensing method. Another example of masked modulation involves a mechanism for phase-retrieval, whereby the beam is modulated by a set of different masks in the image plane and each masked image is recorded in the diffraction plane.
US10224166B2

A fuse including a fuse body defining an inner cavity and having at least one fuse body aperture formed therethrough, a fuse element including a first terminal and a second terminal, a first endbell and a second endbell coupled to the fuse element, the first endbell having at least two grooves formed in a surface thereof and having a first O-ring seal disposed in at least one of the grooves, the second endbell having at least two grooves formed in a surface thereof and having a second O-ring seal disposed in at least one of the grooves, an adhesive securing the first and second endbells to the fuse body, an arc quenching material disposed within the inner cavity and contacting at least a portion of the fuse element, and end caps coupled to the fuse body, the end caps sealing a portion of the fuse element within the fuse body.
US10224163B2

A circuit breaker housing assembly is disclosed. The housing (47) includes a first housing piece (14) defining a first interior surface (52) including a first mating surface (152), and a second housing piece (60) defining a second interior surface (62) including a second mating surface (260) which is opposingly coupled to the first mating surface to define a seam (202) therebetween. An adhesive material (201) is disposed between the corresponding first and second mating surfaces along the seam. A moveable contact is disposed in the housing and is selectively moveable with respect to a corresponding stationary contact. The first and second interior surfaces (52,62) further cooperatively define a first recess (120) therebetween, and the moveable contact assembly is disposed in said first recess.
US10224158B2

A keyswitch device includes a circuit board, a fixing bracket, a micro switch, a keycap, and a connecting assembly. The circuit board has a first surface and a second surface opposite to the first surface. The fixing bracket includes a main body and a first hook. The main body abuts against the first surface. The first hook is connected to the main body and fixed to the circuit board. The micro switch passes through the main body, and is disposed on the circuit board and configured to generate a pressing signal to the circuit board while being pressed. The keycap is supported on the micro switch and configured to press the micro switch toward the circuit board. The connecting assembly is connected between the fixing bracket and the keycap and configured to guide the keycap to move upward and downward relative to the circuit board.
US10224153B2

A hybrid energy storage device includes a positive pole formed by stacking a supercapacitor first electrode and a battery positive electrode, a negative pole formed by stacking a supercapacitor second electrode and a battery negative electrode, and a separator located between the positive pole and the negative pole. The supercapacitor second electrode, the battery negative electrode, the supercapacitor first electrode, the battery positive electrode, and the separator are planar structures. The supercapacitor first electrode, the supercapacitor second electrode, the battery positive electrode, the battery negative electrode, the separator and electrolyte are packaged in a shell.
US10224152B2

An electrolyte for a dye-sensitized solar cell is disclosed. The electrolyte includes a solvent being one selected from a group consisting of gamma-butyrolactone (gBL), propylene carbonate (PC) and 3-methoxypropionitrile (MPN), and a polymer mixed with the solvent to form an electrolyte solution, wherein when the solvent is one of gBL and PC, the polymer is one selected from a group consisting of polyacrylonitrile (PAN), polyvinyl acetate (PVA), poly(acrylonitrile-co-vinyl acetate) (PAN-VA) and a combination thereof; and when the solvent is MPN, the polymer includes one of a mixture of poly(ethylene oxide (PEO) and polyvinylidene fluoride (PVDF), and a mixture of PEO and polymethylmethacrylate (PMMA).
US10224147B2

In an embodiment, a capacitor body 11 of the multilayer ceramic capacitor 10 has protective parts 11a made of ceramics, capacitance-forming parts 11b comprising multiple internal electrode layers 11b1 stacked together with ceramic layers 11b2 placed in between, and a non-capacitance-forming part 11c made of ceramics, in the order of “protective part 11a—capacitance-forming part 11b—non-capacitance-forming part 11c—capacitance-forming part 11b—protective part 11a” from one side to the other side along the laminating direction, and T2 representing the thickness of each protective part 11a in the laminating direction, T3 representing the thickness of each capacitance-forming part 11b in the laminating direction, and T4 representing the thickness of the non-capacitance-forming part 11c in the laminating direction, satisfy the relationship of “T2
US10224140B2

A surface mount power inductor component for a circuit board including multi-phase power supply circuitry includes a single piece, integrally fabricated magnetic core piece formed with vertically extending interior passageways provided with vertically elongated pre-formed conductive windings that are not magnetically coupled to reduce the footprint of the inductor component while increasing its power capacity. A distributed gap material is also provided in the vertical passageways with the conductive windings that respectively connect to each phase of electrical power.
US10224121B2

A sealing mechanism for a reactor vessel (RV) cable penetration tube improves the functional and structural integrity of a cable inserted in an RV through a penetration tube due to use of a precise thimble. The sealing mechanism includes a penetration tube configured to penetrate an RV from an outside to an inside thereof and having a penetration hole for communication with the inside of the RV, a cable configured to be inserted in the RV through the penetration hole of the penetration tube, and a thimble placed between the cable and the penetration tube, wherein a dimple groove portion is provided on the thimble in a direction from an outer surface of the penetration hole toward the cable.
US10224120B2

A nuclear reactor scram control system for a nuclear reactor includes a solenoid pilot valve (SSPV). The SSPV includes a solenoid indicator light electrically coupled to an SSPV solenoid of the SSPV. The solenoid indicator light may be selectively activated based on an energization state of the SSPV solenoid, thereby providing an immediate and visually observable indication of the SSPV energization state. The immediate and visually observable indication of the SSPV energization state may enable quicker and more reliable verification of SSPV solenoid energization state. As a result, operator radiation exposure associated with verification may be reduced, and a risk of inadvertent nuclear reactor scram based on a de-energized SSPV solenoid may be reduced, thus streamlined nuclear reactor operations.
US10224113B2

A sampling device samples a differential measuring voltage. The sampling device comprises a first holding device, a second holding device and a multiplexing circuit, which is configured to provide a differential sample of a sampled differential signal, derived from the differential measuring voltage by sampling with a first clock signal of a first clock rate, to the first holding device, at the occurrence of each HIGH-value of a second clock signal of a second clock rate being half of the first clock rate and provide a differential sample of the sample differential signal to the second holding device, at each LOW-value of the second clock signal. The sampling device comprises a reset device configured to reset the second holding device at or after each HIGH-value of the second clock signal and reset the first holding device at or after each LOW-value of the second clock signal.
US10224094B1

A semiconductor device includes an array of memory cells, and a reference voltage generation circuit including a first set of reference memory cells coupled to a first bit line, a second set of reference memory cells coupled to a second bit line, a first capacitor having a first terminal coupled to the first bit line, and a second terminal, a second capacitor having a first terminal coupled to the second terminal of the first capacitor at a first node and a second terminal coupled to the second bit line, an amplifier including a first input selectively coupled to the first node and a second input coupled to an output of the amplifier that provides reference voltage used by sense amplifiers, and a third capacitor including a first terminal coupled to the output of the amplifier and a second terminal coupled to a first supply voltage.
US10224093B2

A sense amplifier includes a sense amplifying unit, first and second isolation units, and first and second offset cancellation unit. The sense amplifying unit includes a first P-type metal-oxide-semiconductor (PMOS) transistor, a second PMOS transistor, a first N-type metal-oxide-semiconductor (NMOS) transistor, and a second NMOS transistor. In a layout of the sense amplifier, the first and second PMOS transistors are disposed in a central region of the sense amplifier, the first and second NMOS transistors are disposed at opposite sides of the sense amplifier from each other, the first isolation unit and the first offset cancellation unit are disposed between the first PMOS transistor and the first NMOS transistor, and the second isolation unit and the second offset cancellation unit are disposed between the second PMOS transistor and the second NMOS transistor. In other layouts, the locations of the PMOS transistors and NMOS transistors may be reversed.
US10224092B2

A semiconductor memory device includes a first memory die, a control circuit, and a signal generator. The first memory die includes at least one charge pump on a memory die. The control circuit is configured to control driving of the at least one charge pump during a time period. The signal generator is configured to generate a control signal that prevents the at least one charge pump of the first memory die not to be driven at a same time with a charge pump in a second memory die different from the first memory die and to apply the generated pump enable control signal to the pump enable unit.
US10224090B2

A memory device includes a per bank refresh counter applicable to multiple banks in a group. The memory device increments a row address counter only when the per bank refresh counter is reset. The memory device receives a per bank refresh command from an associated memory controller, and performs a per bank refresh in response to receiving the per bank refresh command. The memory device refreshes a row identified by a row address counter for a bank identified by the per bank refresh command. The memory device increments the per bank refresh counter in response to receiving the per bank refresh command, and increments the row address counter when the per bank refresh counter is reset, either by rolling over or by a reset condition.
US10224085B2

A memory slot including a pad formed of a stack of regions made of thin layers, including a first region made of a nonmagnetic conducting material; a second region made of a magnetic material exhibiting a magnetization in a direction perpendicular to the principal plane of the pad; a third region made of a nonmagnetic conducting material of different characteristics to those of the first region; the pad resting on a conducting track adapted to cause the flow of a programming current of chosen sense, in which the pad has an asymmetric shape with respect to any plane perpendicular to the plane of the layers and parallel to the central axis of the track, and with respect to its barycenter.
US10224084B2

Write-assist circuits for memory bit cells (“bit cells”) employing a P-type Field-Effect transistor (PFET) write port(s) are disclosed. Related methods and systems are also disclosed. It has been observed that as node technology is scaled down in size, PFET drive current (i.e., drive strength) exceeds N-type Field-Effect transistor (NFET) drive current for like-dimensioned FETs. In this regard, in one aspect, it is desired to provide bit cells having PFET write ports, as opposed to NFET write ports, to reduce memory write times to the bit cells, and thus improve memory performance. To mitigate a write contention that could otherwise occur when writing data to bit cells, a write-assist circuit provided in the form of negative wordline boost circuit can be employed to strengthen a PFET access transistor in a memory bit cell having a PFET write port(s).
US10224080B2

A stack memory includes a base chip, a memory chip stacked over the base chip, and a via 42 provided between the base chip and the memory chip. The base chip has an external interface circuit and a late write control circuit. The external interface circuit externally receives/transmits write data and read data. The late write control circuit has at least a register storing write data externally supplied through the external interface circuit. The memory chip has a memory cell array and a late write control circuit having at least a register storing write data supplied from the register through the via.
US10224063B1

A method for writing data onto a medium on which data are stored in tracks includes encoding the data into at least one codeword, and writing a respective portion of each of the at least one codeword onto respective different tracks on the medium. The writing may include writing a respective portion of each of the at least one codeword onto respective different adjacent tracks on the medium. Another method for reading data includes positioning a plurality of read heads to read codewords that have been written across multiple tracks of a medium. Each read head in the plurality of read heads reads a different portion of the first group of the multiple tracks, and where each different portion of the multiple tracks overlaps at least one other different portion of the multiple tracks. Signals are detected from the plurality of read beads, and the detected signals are decoded.
US10224057B1

A method to present communications is provided. The method may include obtaining, at a device, a request from a user to play back a stored message that includes audio. In response to obtaining the request, the method may include directing the audio of the message to a transcription system from the device. In these and other embodiments, the transcription system may be configured to generate text that is a transcription of the audio in real-time. The method may further include obtaining, at the device, the text from the transcription system and presenting, by the device, the text generated by the transcription system in real-time. In response to obtaining the text from the transcription system, the method may also include presenting, by the device, the audio such that the text as presented is substantially aligned with the audio.
US10224049B2

An encoding apparatus is an encoding apparatus for encoding a time-series signal for each of predetermined time sections in a frequency domain, wherein a parameter η is a positive number, the parameter η corresponding to a time-series signal is a shape parameter of generalized Gaussian distribution that approximates a histogram of a whitened spectral sequence, which is a sequence obtained by dividing a frequency domain sample sequence corresponding to the time-series signal by a spectral envelope estimated by regarding the η-th power of absolute values of the frequency domain sample sequence as a power spectrum, and any of a plurality of parameters η is selective or the parameter η is variable for each of the predetermined time sections; and the encoding apparatus comprises an encoding portion encoding the time-series signal for each of the predetermined time sections by an encoding process with a configuration identified at least based on the parameter η for each of the predetermined time sections.
US10224045B2

An apparatus includes a receiver and a decoder. The receiver is configured to receive a bitstream that includes an encoded mid channel and a quantized value representing a shift between a reference channel associated with an encoder and a target channel associated with the encoder. The quantized value is based on a value of the shift. The value of the shift is associated with the encoder and has a greater precision than the quantized value. The decoder is configured to decode the encoded mid channel to generate a decoded mid channel and to generate a first channel based on the decoded mid channel. The decoder is further configured to generate a second channel based on the decoded mid channel and the quantized value. The first channel corresponds to the reference channel and the second channel corresponds to the target channel.
US10224041B2

Disclosed are techniques for generating an error concealment signal, where such techniques may include an LPC representation generator for generating a replacement LPC representation; a gain calculator for calculating a gain information from the LPC representations; a compensator for compensating a gain influence of the replacement LPC representation using the gain information; and an LPC synthesizer for filtering codebook information using the replacement LPC representation to obtain the error concealment signal, where the compensator is configured for weighting the codebook information or an LPC synthesis output signal.
US10224038B2

In a method for verifying statements made during a call, while the call is in progress, data of a portion of the call is received from a telecommunication device used in the call, at a system over a data network. The portion is related to a statement made during the call. A textual content of the data is subjected to NLP to locate a part of the statement that is asserted as true. The part is extracted from the data. Information is obtained from a data source to determine whether the part of the statement is validated by the information. When the part is invalidated, the part is indicated as false in a result. The result is transmitted to the telecommunication device, while the call is in progress at the telecommunication device, the result. The transmitting causes a change to occur in the call at the telecommunication device.
US10224036B2

In at least one exemplary embodiment for automated document identification and language dictation recognition systems, the system comprises a database capable of receiving a plurality of verbal records, the verbal record comprising at least one identifier and at least one verbal feature and a processor operably coupled to the database, where the processor has and executes a software program. The processor being operational to identify a subset of the plurality of verbal records from the database, extract at least one verbal feature from the identified records, analyze the at least one verbal feature of the subset of the plurality of verbal records, process the subset of the plurality of records using the analyzed feature according to at least one reasoning approach, generate a processed verbal record using the processed subset of the plurality of records, and deliver the processed verbal record to a recipient. The processor being further operational to extract features for a pool of training documents, to turn each transcription job into a feature vector which can be used by a traditional classifier, creating classifiers with different parameters in order to explore the best possible strategy, evaluating performance of all classifiers, creating a boosting classifier, calculating performance statistics, and operating the automatic document identifier for all documents.
US10224024B1

Implementations relate to techniques for providing context-dependent search results. A computer-implemented method includes receiving an audio stream at a computing device during a time interval, the audio stream comprising user speech data and background audio, separating the audio stream into a first substream that includes the user speech data and a second substream that includes the background audio, identifying concepts related to the background audio, generating a set of terms related to the identified concepts, influencing a speech recognizer based on at least one of the terms related to the background audio, and obtaining a recognized version of the user speech data using the speech recognizer.
US10224018B2

A loudspeaker arrangement comprises a first loudspeaker configured to radiate an acoustical signal, and a first microphone that is acoustically coupled to the first loudspeaker via a secondary path and that is electrically coupled to the first loudspeaker via an active noise control processing unit. During the use of the loudspeaker arrangement, the first loudspeaker is arranged at a first distance from a first active noise control target position, wherein the first active noise control target position is a position at which noise is to be suppressed, and wherein the first distance is a length of the shortest path between the first loudspeaker and the first active noise control target position through free air. The first microphone is arranged at a second distance from the first loudspeaker that equals the first distance, and the position of the first microphone differs from the first active noise target position.
US10224010B2

An object of the present invention is to provide a woody material for a wind instrument superior in resistance to a moisture change. The woody material for a wind instrument comprises: a plurality of veneers being laminated; and at least one buffer layer comprising a fibrous sheet constituted from a nonwoven fabric or a woven fabric, and an adhesive with which the fibrous sheet is impregnated, the buffer layer being interposed between adjacent two of the plurality of veneers.
US10223995B2

A display driving circuit for driving pixel cells located on a liquid crystal display panel and sub-pixels located on an OLED panel which is an OLED backlight, one of the pixel cells corresponding to at least one of the sub-pixels, the display driving circuit comprising: a shift register unit having a source signal terminal, a pulse signal terminal, and at least one signal output terminal, and configured to output a signal inputted from the source signal terminal to the signal output terminal under control of the pulse signal terminal; wherein the one of the pixel cells and the at least one of the sub-pixels corresponding thereto are connected to the same signal output terminal.
US10223993B2

A shift register includes: an input unit, configured to provide an input signal to a first node; a pull-up unit, configured to provide a voltage of a first supply voltage terminal to an output terminal; a pull-up control unit, configured to provide the voltage of the first supply voltage terminal or a voltage of a second supply voltage terminal to a second node; a pull-down unit, configured to provide a third clock signal from a third clock signal terminal to the output terminal; a pull-down control unit, configured to provide the voltage of the first supply voltage terminal to the first node; a first noise reduction unit, configured to reduce electrical leakage of the input unit to the first node; and a second noise reduction unit, configured to reduce electrical leakage of the pull-down control unit to the first node.
US10223992B2

The present disclosure proposes a driving circuit. The driving circuit includes gate-driver on array (GOA) unit sets at n stages, an nth stage GOA unit set corresponding to an nth row of primary scanning line and an (n−k)th row of secondary scanning line. The GOA unit set includes two GOA units arranged at the corresponding sides of the scanning line set. The nth stage GOA unit arranged at a first side where the scanning line set is arranged is connected to the nth stage GOA unit arranged at a second side where the scanning line set is arranged.
US10223974B2

A display device includes a flexible substrate, a plurality of pixels arranged in a first direction and a second direction intersecting the first direction, and a first wiring and a second extending in the first direction and a first insulating film, wherein the first insulating film is included between the first wiring and the second wiring, the first wiring and the second wiring include a part having elasticity, the first insulating film includes elasticity, and an interval between the first wiring and the second wiring changes as the flexible substrate stretches and contracts.
US10223973B2

A demultiplexer and a display device are provided. The demultiplexer is connected with a scanning driving circuit, and the scanning driving circuit includes multiple scanning driving units connected sequentially. The demultiplexer includes a control signal unit for outputting a first group of control signals and a second group of control signals, and a switching unit including a first switching group and a second switching group. When odd rows of the scanning driving units output scanning signals, the first group of control signals controls the first switching group to be turned on to charge the pixel unit. When even rows of scanning driving units output scanning signals, the second group of control signals controls the second switching group to be turned on to charge the pixel unit in order to decrease a refresh rate of the first group of control signals and the second group of control signals.
US10223972B1

The invention provides an OLED pixel driving circuit and OLED display device. The OLED pixel driving circuit uses 4T1C structure and switch (K). The first pin (K1) of switch (K) is connected to the drain of the third TFT (T3), the second pin (K2) connected to the DAC (DAC), and the third pin (K3) connected to the ADC (ADC). By the switch signal (Switch) controlling the switch (K), the first pin (K1) and the second pin (K3) are connected to enter the display mode, and by the switch signal (Switch) controlling the switch (K), the first pin (K1) and the third pin (K3) are connected to enter the sense mode, so that the ADC (ADC) senses the threshold voltage of the fourth TFT (T4), converted by ADC (ADC) for data compensation in the display mode. The invention can compensate, improve display uniform, improve pixel aperture ratio and reduce manufacturing cost.
US10223970B2

A pixel may include a light emitting element, a first power supply terminal set, an initialization terminal, a capacitor, a first transistor, a second transistor, a third transistor, a fourth transistor, a fifth transistor, and a sixth transistor. The first power supply terminal set is electrically connected through no intervening transistor to each of the fourth transistor and the sixth transistor. The capacitor is electrically connected through no intervening transistor to each of the initialization terminal and the third transistor. Each of the first transistor and the fourth transistor is electrically connected through no intervening transistor to the second transistor. Each of the second transistor and the third transistor is electrically connected through no intervening transistor to the fifth transistor. Each of the fifth transistor and the sixth transistor is electrically through no intervening transistor to the light emitting element.
US10223968B2

An OLED data compensation circuit and method, and an OLED display device are disclosed. The OLED data compensation circuit includes: a sensing circuit for detecting a drifting amount of a threshold voltage of thin film transistors (TFTs); a timing controller connected with the sensing circuit for receiving the drifting amount, and outputting voltage control signals and source driving signals, which controlling a voltage of data signals outputted by a source driver; a reference voltage output circuit connected with the timing controller, is configured for outputting a first reference voltage in accordance with the voltage control signals, the voltage of the data signals and the first reference voltage are configured for compensating the drifting amount of the threshold voltage of the driving TFTs to compensate data of the OLED. In this way, the OLED data compensation is not limited only by the source driver, the OLED data compensation may be enhanced.
US10223965B2

Provided herein are systems and methods for measurement and compensation of display panel current leakage and/or display panel noise. A pixel data signal is received at sensing and compensation circuitry. Current leakage compensation circuitry compensates for current leakage of the display panel in the data signal, while panel noise mitigation circuitry configured to reduce panel noise from the data signal. After compensating for the current leakage and reducing the panel noise, the data signal is provided to downstream circuitry for subsequent processing.
US10223964B2

An organic light-emitting display apparatus includes a pixel and a power supply. The pixel is connected to a scan line, a data line, and a power line and includes an organic light-emitting diode to emit light based on a first data voltage. The power supply applies different levels of power to the pixel during one frame. The pixel holds a second data voltage to be used during a next frame when the organic light-emitting diode emits light based on the first data voltage during the one frame.
US10223953B2

A liquid crystal display device includes a first substrate including a pixel electrode and a common electrode, a second substrate disposed opposite to the first substrate, and a liquid crystal layer that is disposed between the first substrate and the second substrate. The liquid crystal layer includes a liquid crystal molecule having a positive dielectric anisotropy. In a first pixel and a second pixel, which are adjacent to each other, when a first data voltage applied to the first pixel in an input video signal is higher than a second data voltage applied to the second pixel in the input video signal, a first correction data voltage in which the first data voltage is corrected lower is applied to the first pixel.
US10223947B2

Flag mount bracket system for improved installation of a flag into a bracket safely from ground level without the need for a ladder comprising a spring tension mount or ratchet mount and a specialized raising and lowering pole.
US10223935B2

A driver efficiency score is based on defining at least metric, collecting data related to the metric during the driver's operation of a vehicle, determining how often the driver's deviated from an optimal standard for that metric, and then reducing the efficiency score based on how often the driver's deviated from the optimal standard, to express the result as an efficiency score of 100% or less (100% meaning the driver never varied from the optimum). The efficiency score for a specific trip is reported along with a loss in dollars due to an efficiency score of less than 100%. Useful metrics include how often the driver deviated from an optimal RPM range (a sweet zone) for the vehicle being operated, how often the driver operated a vehicle at highway speeds without using cruise control, and how often the driver operated a vehicle in excess of a predetermined maximum speed.
US10223933B1

Several embodiments include a cooking instrument. The cooking instrument can select a food cooking recipe and identify relative areas in a cooking chamber to place at least two portions of food. The relative areas would match the food cooking recipe. The cooking instrument can display information associated with an instruction to place the at least two portions of food over the relative areas. The cooking instrument can then determine a heating sequence in accordance with the food cooking recipe and control, based on the heating sequence, a heating system to directionally transfer heat under different heating characteristics respectively to the at least two portions of the food at the identified relative areas in the cooking chamber.
US10223929B2

A system for collecting and evaluating data records comprises a configuration device associated a data collection device associated, and a data monitoring device. The devices are registered with a server. The data collection device transmits a task to the server over a network. The data collection device receives the task from the server and records a data record in response to the task. The data collecting device groups the data record with metadata to produce a verified data record and transmits the verified data record to the server. The data monitoring device receives the verified data record from the server and facilitates the evaluation of the verified data record. The evaluation of the verified data record is used to generate an updated verified data record comprising evaluation results and updated metadata and is transmitted to the server and added to a portfolio.
US10223925B2

An emergency landing procedure that includes a sequence of control settings is continuously generated. An aircraft is landed, including by using the sequence of control settings and a set of one or more inertial sensors to control an actuator.
US10223921B2

Example air vehicle navigation systems and methods are described herein that utilize a Common Runtime Aircraft Intent Data Structure (CRAIDS). An example method includes determining an initial condition of a flight of an air vehicle, determining a flight constraint, determining, using a common runtime aircraft intent data structure (CRAIDS), an aircraft trajectory based on the initial condition and the flight constraint, and performing the determined aircraft trajectory during the flight of the air vehicle.
US10223914B2

Disclosed are an emergency vehicle supporting device and system using a drone that resolve forward traffic congestion on a road on which an emergency vehicle is driving via the drone and supports securing of a driving path for the emergency vehicle. According to the present invention, an emergency vehicle supporting device mounted on the emergency vehicle generates drone control information and transmits the generated drone control information to the drone. Further, the drone flies according to the drone control information and a location change of the emergency vehicle and broadcasts an avoidance warning to surrounding vehicles around the flying drone, so that the surrounding vehicles may help the emergency vehicle secure a driving path and thus the emergency vehicle may arrive at a destination within a desired time.
US10223912B1

A virtual-barrier system that defines a keep-out-zone for vehicles to avoid includes a transmitter, a location-detector, and a controller. The transmitter is configured to broadcast information regarding a keep-out-zone. The location-detector is configured to indicate a location of the transmitter. The controller is in communication with the transmitter and the location-detector. The controller is configured to determine boundaries of the keep-out-zone in accordance with the location, and operate the transmitter to broadcast coordinates of the boundaries of the keep-out-zone.
US10223910B2

Provided is a traffic information collecting method using big data of an outside image of a vehicle. According to the present disclosure, a traffic information collecting method using big data of an outside image of a vehicle includes: generating object classification information indicating information on at least one of a position, a type, and a status of at least one object included in an image obtained by photographing an external situation of a vehicle; generating situation analysis information which is information obtained by analyzing the external situation of the vehicle, based on the object classification information; and selectively transmitting the situation analysis information to a server based on whether the situation analysis information corresponds to a passage interruption event which is an incident interrupting passage of the vehicle.
US10223908B2

Systems, methods, and apparatuses for device pairing are described. A first device may transmit one or more codes to a second device via a first protocol. The second device may prioritize the one or more codes. After receiving the one or more codes, the devices may initiate automated pairing. After concluding the automated pairing, the devices may communicate via a second protocol.
US10223904B2

Systems and techniques are provided for automatic security system mode selection. A set of signals may be received from sensors distributed in an environment with a security system. The security system may be in a first mode. An occupancy model may be received. An occupancy estimate may be generated for the environment based on the set of signals from the sensors and the occupancy model. Mode rules may be received. The mode rules associate occupancy estimates with modes of the security system. A second mode for the security system may be determined based on the occupancy estimate and mode rules. The second mode may be different from the first mode. The mode of the security system may be automatically changed from the first mode to the second mode.
US10223901B2

A system and method provide for the immediate transmission of a potential alarm to a remote alarm signal escrow site and from the escrow site to a host station in the event where a control panel or an alarm signaling device is tampered with or destroyed by a disablement tactic, e.g., a “crash and smash intrusion.” A system and method may also send an alarm signal during such an attack by using predictive analysis of real-time events.
US10223897B2

An emergency notification method including receiving an alert signal triggered by a user from a first remote device during an emergency situation, receiving user identification data of the user from the first remote device, sending a response request signal to a plurality of first responders with a second remote device, receiving location information from the user and the plurality of first responders from the first and second remote device, respectively, prioritizing a response by the plurality of first responders based on an analysis of location of the first responders and a severity of the emergency situation using a platform, and sending the alert signal to user-defined first responders of the plurality of first responders from the platform to respond to the emergency situation wherein the platform is programmed to automatically analyze a relative location of the first responders to the user, identify the emergency situation, identify equipment in possession of the first responders, and then to automatically send the alert signal to the user-defined first responders based on the user identification data of the user from the first remote.
US10223895B2

The present systems and methods relate to a hand sanitizer system that includes a proximity detector, a dispensing system and an alarm feature, and is operative to provide an indication corresponding to a person in proximity of the system failing to dispense antiseptic or other solution from the dispenser within a predetermined period of time after moving within a predetermined range of the detector.
US10223891B2

A real-time system and method that monitors and maintains greatly enhanced safety and security for travelers and corporations by creating a multi layered and integrated system of multi faceted intelligence collection and dissemination, global electronic monitoring, locating and tracking technology, telecommunications, multi channel electronic distribution of relevance-parameterized advice and information to travelers with full acknowledgements and audit trail of critical alert messages both pushed to the traveler or traveler-requested, individual and corporate global security services, emergency response, search and rescue operations initiated either/both by monitor processes or by the traveler and a wide range of travel safety and security related ancillary services, all coordinated under the management of a central international command and control center with regional sub control centers throughout the world. All these component parts are brought together by the method and process to work synergistically in a way not previously described or existing.
US10223888B2

Disclosed are techniques to authenticate tags passing through detection regions against an access control list, receive data that identifies a number of people passing through or within the detection regions, compare the number people identified by the received data with the number of tags identified by the system, and cause an alarm to be asserted when a discrepancy is detected in the number people identified with the number of tags in a detection region with personnel within the detection region.
US10223873B1

A gaming system and method are disclosed as having different symbol sets associated with different win rates that are combined to create variable win frequency gaming. The gaming system may include a plurality of reel strip sets. Each reel strip set may include a plurality of reel strips. Each reel strip set may have a different probability of achieving a predetermined outcome. After a predetermined outcome on the gaming system is generated, the gaming system may select a different reel strip set having a different probability of achieving a predetermined outcome. In some embodiments, the selected new reel strip set may have a higher probability of achieving a predetermined outcome than the current reel strip set. The higher probability of achieving a predetermined outcome increases the chance that the subsequently played game(s) will also result in achieving a predetermined outcome for the player.
US10223866B2

Systems, and methods are provided for the electronic purchase of gaming or amusement credits using a transaction device at a patron's location to apply funds from a financial account to the purchase of credits for use with an amusement or gaming device, system, or point of other wagering activity. Such credits are provided at the patron's location in the form of a printed ticket or other physical indicia of equivalent value, credits appearing in the credit meter and on the display of a gaming device, credit issued to a player card confirmed at the patron's location, credit issued to a debit card confirmed at the patron's location, and/or cash or other monetary-equivalents. In addition, physical confirmation of the completed electronic transaction from the patron's financial account may be concurrently provided to the patron in the form of a receipt.
US10223863B2

Systems and methods for providing a gambling hybrid game having an omniscience mode are disclosed. The systems and method involve receiving an input from a player accepting an omniscience gambling proposition. The results of a gambling event associated with the omniscience gambling proposition are then determined and wagers are resolved. The results of the gambling event are then used to determine information to provide a player to satisfy the omniscience gambling proposition.
US10223858B2

Apparatus for vending physical products and/or digital content and methods of using such apparatus are described. In some embodiments, a traditional vending machine, such as a beverage vending machine, can be equipped with an electronic transfer device and a user or customer interface to allow the customer to select the desired digital content such that a consumer can download the content onto a user's portable electronic device, such as a mobile phone, hand-held computer, or other media-playback device. In other embodiments, a vending machine can vend a portable electronic product after it has been loaded with the digital content selected by the user. In other embodiments, a vending machine could vend a customized CD or DVD containing the digital content selected by the consumer. Other embodiments are described.
US10223852B2

A vehicle includes: motor(s), door lock(s), processor(s) configured to: attempt a direct link with a mobile device based on receiving a key fob command; attempt an indirect link with the mobile device based on failing to establish the direct link; accept and implement the command upon establishing the direct or indirect link; reject the command upon failing to establish the direct and indirect link.
US10223851B2

Various embodiments of access control systems and fingerprint sensing systems are disclosed. One or more fingerprints of an authorized person are recorded in a fingerprint database together with a sequence of angular positions. The authorized person may subsequently gain access to a secured item by scanning the authorized person's finger or fingers in accordance with the sequence of angular positions. Various embodiments of fingerprint sensors for determining the angular position of a finger on the sensor are also disclosed.
US10223849B2

An intelligent wireless access system for a vehicle comprises a non-transitory computer-readable storage medium having stored thereon a computer program for tracking a target and estimating distance, a position, or direction of the target to a vehicle. The computer program comprises a routine of set instructions for causing the machine to perform receiving a beacon packet from the target, determining signal strength information for the beacon packet, transmitting a message comprising the signal strength information and the beacon packet for the target, and estimating based on received message, at least one of distance, position, or direction of the target to the vehicle.
US10223843B1

Systems and methods are disclosed for determining whether or not a crash involving a vehicle has occurred. The acceleration of the vehicle may be measured using, for example, an accelerometer of a mobile device, which may be located inside the vehicle. The system may determine the magnitude of each accelerometer measurement and whether the magnitude exceeds one or more acceleration magnitude thresholds. The system may also determine the number of accelerometer events within a time window and whether the number exceeds one or more count thresholds. The system may determine whether a crash involving the vehicle has occurred based on the magnitudes of acceleration, number of acceleration events, and various thresholds. In some examples, the system may confirm that a crash has occurred based on, for example, the location of the mobile device.
US10223838B2

In one aspect, a method of a mobile-device control with a plurality of rear-facing fixed-focus image sensors including the step of providing a mobile device. The mobile device comprises an array comprising a plurality of rear-facing fixed-focus image sensors. Each fixed-focus image sensors comprises a different focus range value. The method includes the step of associating each rear-facing fixed-focus image sensors with a command input of the mobile device. The method includes the step of detecting a specified object in a depth of field of a specified rear-facing fixed-focus image sensor of the rear-facing fixed-focus image sensors. The method includes the step of implementing the command input of the mobile device associated with the specified rear-facing fixed-focus image sensor.
US10223824B2

An information processing apparatus is disclosed. A processor selects cross-section shape information and texture information corresponding to a view direction from a memory. The memory stores the cross-section shape information representing a cross-section shape and the texture information representing a texture of a cross-section for each of cross-sections in a vicinity of a line segment pertinent to a phenomenon portion. The processor generates visualization data used to visualize the line segment in a three dimensional image by using the cross-section shape information and the texture information being selected and displays the line segment based on the visualization data on a display part.
US10223816B2

A method, apparatus and computer program product are provided for generating map geometry based on a received image and probe data. A method is provided including receiving a first image and probe data associated with the first image, categorizing pixels of the first image based on the probe data, and generating a map geometry based on the pixel categorization of the first image.
US10223814B2

Back projection voxels smaller in size than forward projection voxels are created. Back projection is performed by the use of computed pixel values and measured pixel values at intersection points between straight lines connecting an X-ray source with the centroids of the back projection voxels and an X-ray detection panel.
US10223804B2

A method includes associating a plurality of first feature points with a plurality of second feature points, the plurality of first feature points being included in a keyframe that represents a first captured image at a first time when a position and an orientation of a camera are successfully estimated, the plurality of second feature points being included in a second captured image captured at a second time, calculating vectors based on feature descriptors of the first feature points and feature descriptors of the second feature points for respective pairs of the first feature points and the second feature points, determining whether an association of the first feature points and the second feature points is satisfactory, and performing an estimation process that estimates a new position and a new orientation of the camera at the second time when the association is determined to be satisfactory.
US10223800B2

Examples disclosed herein relate to determining the presence of quasi-periodic two-dimensional object. In one implementation, a processor determines peak points of a DFT of an image where the peak points are points with a value above a threshold relative to surrounding points. The processor may then output information indicating the existence of a quasi-periodic two-dimensional object within the image based on the peak points.
US10223791B2

Disclosed herein is a method comprising a method comprising imaging a network section through which flow occurs; where the flow is selected from a group consisting of fluid, electrons, protons, neutrons and holes; partitioning the image into sub-regions based on metabolic need and function; where each region comprises one or more sources and one or more sinks; where the flow emanates from the source and exits into the sinks; generating a Voronoi diagram from the Delaunay triangulation by subdividing the sub-regions into Voronoi cells, where each Voronoi cell contains exactly one sink or one source; and where the intersections of Voronoi cells are Voronoi cell vertices; calculating a flow rate in each Voronoi cell; and according a color to Voronoi cells based on their flow rates; where Voronoi cells having similar rates are accorded similar colors.
US10223789B2

Image processing and analysis technique includes using a computer apparatus to assess a patient's magnetic resonance images or derived multiparametric maps for pathology and then automatically generate a prescription based at least in part on that assessment. The parametric maps are derived from an MRI sequence from which multiparametric maps are derivable.
US10223785B2

An image processing apparatus includes: a detection unit configured to detect images of interest including regions of interest that are estimated as an object to be detected, from a group of a series of images acquired by sequentially imaging a lumen of a living body; an image-of-interest group extracting unit configured to extract a group of images of interest including an identical region of interest, from the images of interest detected by the detection unit; and a representative image extracting unit configured to extract one or more representative images from the group of images of interest, based on at least one of correlation of the regions of interest with the object to be detected, and visibility of the regions of interest.
US10223780B2

The present invention provides a method for detecting image steganography based on deep learning, which comprises: filtering images having steganographic class label or true class label in a training set with a high-pass filter to obtain a training set including steganographic class residual images and true class residual images; training a deep network model on said training set to obtain a trained deep model for steganalysis; filtering the image to be detected with said high-pass filter to obtain a residual image to be detected; detecting said residual image to be detected on said deep model so as to determine whether said residual image to be detected is a steganographic image. The method for detecting image steganography in the present invention can create an automatic blind steganalysis model through feature learning and can identify steganographic images accurately.
US10223777B2

A method of selectively modifying output of a computer screen. An application hosts an electronic document having a background, alphanumerical characters, and one or more images. A modification tool performs a first modification step in which the modification tool modifies color and/or brightness of all content displayed on the computer screen. The invention identifies and analyzes images within that content to determine whether each image is a real-world image, such as a photograph. A second modification step, which is opposite to the first modification step, is applied to each real-world image, thereby reversing initial modification and returning the image to original, unmodified form. The computer screen outputs the modified electronic document having a modified background and modified text, but outputs the real-world image in its original, unmodified form.
US10223774B2

A processor for approximating a reshaping function using a multi-segment polynomial receives an input reshaping function. Given a number of target segments (N) and an initial maximum fitting error, in a first pass, it applies a first smoothing filter to the input reshaping function to generate a first smoothed reshaping function. Next, it generates a first multi-segment polynomial approximation of the input reshaping function based on one or more multi-segment polynomial approximation algorithms, the smoothed reshaping function, the number of target segments, and the initial maximum fitting error. The same process may be repeated in two or more similar passes that may include in each pass: reconstructing the reshaping function from the polynomial approximation of the previous pass, smoothing and segmenting the reconstructed reshaping function, and generating an updated multi-segment polynomial approximation according to an updated maximum fitting error.
US10223764B2

A method of processing a frame in a data processing system is provided, in which the frame comprises one or more frame regions that together form the frame, and each frame region is represented as one or more data values, with each data value being represented by a set of data. The method comprises, for at least one region of the frame, when a memory access operation is to be performed for the region of the frame, comparing (163) a portion of the data representing data values for the frame region (165) with a corresponding portion of the data representing the corresponding data values for a previous frame region (162), which is a frame region for which the memory access operation has been performed, to determine if the portion of the data representing the data values for the frame region is similar to the corresponding portion of the data representing the data values for the previous frame region, wherein the portion of the data representing the data values for a frame region comprises a sub-set of controller data (167a, 167b) from each set of data representing a data value of the data values for the frame region. In an embodiment, if the portion of the data representing the data values for the frame region is determined to be similar to the corresponding portion of the data representing the data values for the previous frame region, the memory access operation is omitted, or, if the portion of the data representing the data values for the frame region is determined not to be similar to the corresponding portion of the data representing the data values for the previous frame region, the memory access operation is performed (169).
US10223761B2

Provided are a graphics pipeline method and apparatus. For each of plural screen pixels, locations of one or more sampling are determined based on a set pattern to modify an image to be rendered. A pixel corresponding to a set primitive is generated at a determined location of a sampling point, of the one or more sampling points. The image is rendered using the generated pixel.
US10223754B1

A computer-implemented method for setting and tracking financial goals includes retrieving account information associated with a financial account of a user. The method also includes providing to the user via a user interface, prospective financial goals. The method further includes receiving from the user via the user interface, a selection of one of the financial goals. Further yet, the method includes monitoring the user's account information to track the user's progress towards the selected financial goal. In addition, the method includes providing to the user via the user interface, based on the monitoring of the user's account information, no more than three suggested actions to improve the user's progress towards the selected financial goal.
US10223751B1

A multivariate predictive system processes usage based data that includes a database engine that provides access to a plurality of database management systems that mine diverse sources of usage based data. A digital filter selectively filters data streams that include usage based data. A sampler automatically divides the filtered data into sample groups and stores the sample groups in a memory. The sampler divides the filtered data according to insurance rating variables processed by a processor programmed to underwrite an insurance product and rate that insurance product. Some samplers store the divided filter data in a local memory. A multiplier multiples rating factors preprogrammed with the insurance rating variables with a base rate of insurance to determine an insured's insurance premium.
US10223749B2

Retirement planning methods and systems for use with an individual investor having a retirement plan comprising assets and future liabilities. One or more computing devices perform the methods. Embodiments of the methods include determining a net present value of the assets and a net present value of the future liabilities. A funded ratio is calculated as a function of the net present value of the assets and the net present value of the future liabilities. If the funded ratio is less than a predetermined threshold value, the retirement plan is at risk of being underfunded. If the funded ratio is greater than the predetermined threshold value, the retirement plan is not at risk of being underfunded. An indication may be displayed indicating whether the retirement plan is at risk of being underfunded.
US10223741B2

A system server includes a database of two-dimensional images and a processor coupled to a hardware memory with instructions that in response to execution by the processor direct performance of operations. The operations include generating a digital model from the images in the database and communicating a first portion of the digital model as an enhanced view to a user device. The first portion corresponds to a first line of sight orientation of the user device as measured by an orientation sensor. The operations include receiving a signal based on sensor data measured by the orientation sensor. The signal indicates movement of the user device from the first line of sight orientation to a second line of sight orientation. In response, the method includes communicating a second portion of the digital model to the user device that corresponds to the second line of sight orientation of the user device.
US10223735B2

A system for ordering a product online includes a communicating object configured to order a set of products referenced in a database by means of an order signal (CMD), and a database for listing a set of products corresponding to the order signal (CMD). A server is in communication with said database and is configured to publish a list of said set of ordered products. A computer likely to validate said list such that the communicating object may be a mobile device provided with a processor, a random access memory (RAM) and a hibernation software program such that the processor is stopped and the content of the random access memory (RAM) is not kept when said communicating object has not been used for a predefined period, or depending on the status of the communicating object.
US10223729B2

A high volume order management system is disclosed. Order capture and order processing are separated in order to allow the maximum number of orders to be captured during a short period of time. An order capture system is integrated with each website on which the product is offered. The system is comprised of a number of pods which are further comprised of order capture web pages, business rules and modules designed to capture orders as quickly as possible while still preventing fraudulent orders and providing the shopper with an expectation of whether the purchase attempt was successful. Orders are collected in a file and are subsequently processed by a global ecommerce system.
US10223721B1

Techniques for offering an item may be provided. For example, an item may be available for ordering from a network-based resource based on available offers. A request for an unavailable offer may be received. The request may be matched with a new offer that may have been generated after the request may have been received. Based on the matching, the item may be ordered from the network-based resource according to the new offer.
US10223712B2

There is provided an information providing apparatus including a reception unit, a provision determining unit, and a request reply unit. The reception unit receives provision availability information indicating whether provision of user information for an advertisement delivery apparatus is permitted from a user terminal accessing any one of a plurality of site providing apparatuses or the like. The provision determining unit determines whether the provision availability information corresponding to the user terminal represents a provision permission in a case where an acquisition request for the user information relating to the user terminal is received from the advertisement delivery apparatus. The request reply unit replies to the advertisement delivery apparatus with the user information of the user terminal in a case where the provision permission is determined to be represented by the provision determining unit.
US10223707B2

In one aspect, a computing apparatus is configured to facilitate the redemption of loyalty currency in a payment transaction via facilitating awareness of the payment transaction, managing the consumer segmentation and offering promotions, validating available points currency, managing a currency value exchange rate, applying deductions to consumer currency balance, facilitating consumer reimbursement, invoicing for currency exchange, and/or providing consumer engagement.
US10223701B2

A system and method for verified monetization. A definition of a commercial campaign is received wherein the definition comprises an identification of an advertiser and an advertisement, at least one trigger condition, at least one monetization condition, at least one verification policy, and at least one monetization action, wherein trigger conditions relate to the occurrence of trigger events, the monetization conditions relate to location data relating to at least one person, verification policies relates to the reliability of the location data, and the monetization actions relates to payments to payees. When an indication of an association between a user and the advertisement is received, the user is associated with the commercial campaign. When the occurrence of trigger events is detected, if the campaigns monetization conditions and verification policies have been satisfied, payees are paid according to the campaign's monetization actions.
US10223699B2

A method is provided for prioritizing rule creation for computer-assisted customer care. When a question from a user of a device is received by a customer care analytics engine for which no rule is automatically fired, the question and a related device profile of the device are added to an unfired questions list. The analytics engine parses the question to match terms in other questions in the list. The question is also added to an appropriate category in the list based on the device profile. A prioritization algorithm is used to rank the question among other questions within the list or the category, ranking the question more highly according to the frequency of those terms in the category or the list. According to its rank-wise order, the question is directed for creation of a rule to permit automatic handling of questions having the same or similar terms in the future.
US10223698B2

A customer relationship management (CRM) system utilizes a form definition, user interface (UI) definitions, and UI code to generate Web pages for interacting with CRM data. A CRM plug-in is configured to execute in conjunction with a personal information manager (PIM) client application and to utilize the same form definition, UI definitions, and UI code utilized by the CRM system to generate the Web-based CRM interface. The UI definitions are utilized to present UI controls for performing CRM-related functionality in the context of a UI generated by the PIM client application. The UI code utilized by the CRM system to implement Web-based UI controls can be utilized to implement the UI controls in the context of the PIM client application. The form definition utilized by the CRM system might be utilized to display CRM fields in the UI presented by the PIM client application.
US10223696B2

An adaptive biometric authentication system may include a user identity reference module that is configured to maintain user identification items stored in a secure memory. The system may include a passive data aggregator that is configured to receive and aggregate data items that are passively collected by a device that is in proximity to a user. The system may include a user identity confidence level generator that is configured to generate a user identity confidence level that indicates a confidence that the user in proximity to the device is the reference user based at least in part on a comparison between the passively collected data items and the user identification items, and to update the user identity confidence level as additional passively collected data items are received. The system may include an authentication module that facilitates user authentication based at least in part on the user identity confidence level.
US10223695B2

A method of centralized identity authentication for use in connection with a communications network includes registering users of the communications network such that each registered user's identity is uniquely defined and determinable, and registering a plurality of vendors having a presence on the communications network. The registered vendors selectively transact with registered users, wherein the transactions include: (i) the registered vendor selling goods and/or services to the registered user; (ii) the registered vendor granting the registered user access to personal records maintained by the registered vendor; and/or (iii) the registered vendor communicating to the registered user personal information maintained by the registered vendor. The method also includes each user's identity being authenticated over the communications network prior to completion of transactions between registered vendors and registered users.
US10223689B2

Systems and methods may comprise RFID data acquisition technology which may be embedded in a fob or tag for use in completing financial transactions. This fob may a self-contained device which includes a transponder and which may be contained on any portable form factor. For instance, the tag may be housed in a wearable transaction instrument, such as an activity tracker. The tag is configured to be used in concert with an RFID reader device.
US10223688B2

A method for competing mobile payment offers includes presenting a payment request based on a purchase request to an electronic device. A transaction description based on the payment request is forwarded to one or more payment providers. One or more payment offers are received from the one or more payment providers on the electronic device. A payment method is selected for the purchase request based on the received one or more payment offers. The purchase request is completed using the selected payment method.
US10223683B1

A versatile transaction scanner for use in a food and beverage venue, comprising an optical reader and a wireless transceiver, which is adapted to read transaction information encoded within a transaction code, and transmit the transaction information to a point of sale system for processing. The transaction scanner can be used by a user who is a venue staff member to scan transaction codes representing new customer orders which are then received by the point of sale system and prepared by the venue. The transaction information may further contain payment information, allowing the transaction to be processed and completed with a single scan. The transaction scanner may further comprise a vibration mechanism which alerts the user when the customer's order is ready to be served. The transaction scanner may also have an integrated bottle opening mechanism, allowing a bartender to simultaneously take beverage orders and open bottle caps.
US10223678B2

In one example embodiment, an end device includes a touch screen configured to: display a plurality of icons that are respectively associated with a plurality of asset transaction entities, and receive a touch input with respect to at least two icons among the plurality of icons; a processor configured to translate the touch input into an asset transaction request that initiates execution of an asset transaction between at least two asset transaction entities among the plurality of asset transaction entities; and a transmitter configured to transmit the asset transaction request to a service provider.
US10223676B2

A method and system to transfer payment to a seller of a network-based commerce transaction are described herein. The method includes performing a risk evaluation based on retrieved seller-specific data, and releasing funds from a holding account to the seller based on the risk evaluation.
US10223674B2

The system includes receiving transaction information of the transaction including merchant identification information, consumer identification information and a transaction identifier associated with a barcode. The system also accesses a database of profile data using the merchant identification information to determine a transaction type of the transaction. The system also sends output data via the communications network by using workflow instructions associated with the transaction type, the output data for consumption by a consumer device of the consumer. The system also receives input data from the consumer device and includes the input data with the transaction information to generate a transaction request. The system can also send the transaction request via the communications network to a merchant interface of the merchant to complete the transaction with the merchant.
US10223672B2

The invention provides a method, system, and program product for differentially displaying an instant messaging (IM) availability to a plurality of potential interlocutors. In one embodiment, the invention includes creating a relationship chart of potential interlocutors based on an organizational chart; defining a willingness to communicate, including a temporal component; establishing an IM availability for each potential interlocutor using the relationship chart and the willingness to communicate; sending the IM availability to a server; transmitting the IM availability from the server to a potential interlocutor's computing device capable of displaying the IM availability; receiving an IM invitation from an interlocutor; and generating an alert based on the IM availability for the interlocutor.
US10223671B1

Systems, methods and computer program products include capturing a job seeker's résumé, capturing a cached set of job postings from career websites, providing a search tool for the job seeker to find at least one job posting from the cached set of job postings and, in response to a directive from the job seeker, using information from the job seeker's résumé to directly apply for the found job posting on the career website.
US10223667B2

A method for monitoring and tracking identified material in at least one fillable receptacle in at least one facility. The method includes installing at least one sensor with an ultrasonic transducer or a laser or both in one of the fillable receptacles, creating a customer profile with a fillable receptacle location, a quantity of fillable receptacles and a preset height limit for each fillable receptacle, and activating the sensor to repeatedly transmit an ultrasonic signal or light pulse into the receptacles and calculate remaining empty space then comparing remaining empty space to the preset height limits to determine whether the fillable receptacle is full. Fillable receptacle locations are aggregated into a route and a driver is alerted to download the route, enabling drivers to pick up filled fillable receptacles and remove identified material at the fillable receptacle locations using the route.
US10223664B2

Computer program products, methods, systems, apparatus, and computing entities are provided for automatically carrying out actions based on action identifiers in messages. In one embodiment, an appropriate computing entity can determine whether a message comprises an action identifier in the message. If the message comprises an action identifier, one or more of the parties of message can be identified and the corresponding action can be initiated.
US10223663B2

The various embodiments herein each include at least one of systems, methods, and software for discrete-event simulation for transaction service point device cash servicing, such as SSTDs. Such embodiments provide a unique, completely different analytic approach, and predicts a more detailed set of intractable insights for efficient servicing cash needs of SSTDs. One example embodiment in the form of a method includes receiving cash state data from an SSTD into an SSTD cash state simulator and applying a set of simulated input demand sequence data to the cash state data to obtain outputs over a simulated period. This method, while executing tracks a simulated cash state of the SSTD from which the SSTD cash state data was received over the simulated period to identify SSTD servicing needs. The method then stores the identified SSTD servicing needs in an SSTD management module.
US10223654B2

The system may receive a group of project requirements from a client for development of a software application. The system may identify the client based on the received group of project requirements. The system may to determine, based on the group of project requirements of the client, a past project requirement submitted by the client or another client or created previously as a generic project requirement and corresponding to a first project requirement of the group of project requirements. The system may determine information created or used for the past project requirement. The system may create information for a second project requirement of the group of project requirements. The system may generate a prototype of the software application based on the information created or used for the past project requirement and the information created for the second project requirement. The system may output the prototype.
US10223651B2

Changing a business process model involves several aspects: (1) given a set of change operations, dependencies and conflicts are encoded in dependency and conflict matrices; (2) given a change sequence for a process model M, the change sequence is broken up into subsequences such that operations from different subsequences are independent; (3) given a change sequence for a process model V1 and another change sequence for a process model V2, conflicts between operations in the different change sequences are determined; (4) the process structure tree can be used to localize dependency computations, yielding a more efficient approach to determining dependencies; and (5) the process structure tree can be used to localize conflict computations, yielding a more efficient approach to determining conflicts.
US10223642B1

A method for matching individuals according to emotions evoked by music, includes the use of a plurality of personality matching questions to generate a response profile that is matched with a plurality of subsequent response profiles. A plurality of emotion-evoking audio files is provided for each of the plurality of personality matching questions, wherein a user account is prompted to select one of the plurality of emotion-evoking audio files as a response for each of the plurality of emotion-evoking audio files. The response for each of the plurality of personality matching questions is aggregated into the response profile along with a favorite song. A match probability rating is then calculated for the each of the plurality of subsequent response profiles in relation to the response profile of the user account. A plurality of subsequent user accounts is then displayed to the user account to engage in a virtual date.
US10223638B2

The present disclosure provides a control system, a control method and a control device of an intelligent robot based on artificial intelligence. The system includes: a decision engine, disposed on the intelligent robot, and configured to generate cloud processing information according to a multimodal input signal, and to send the cloud processing information; and a cloud control center, configured to receive the cloud processing information, to obtain a user demand by analyzing the cloud processing information, and to return the user demand, such that the decision engine controls the intelligent robot according to at least one of the user demand and the multimodal input signal. The control system may make full use of great online information, enhance the capability of the intelligent robot for storage, calculation and processing complex decisions, and meanwhile may respond to the user's instruction timely, rapidly and intelligently, and improve the user experience.
US10223637B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for predicting the accuracy of user submissions. One of the methods includes receiving, from a user, an update to an attribute of an entity related to a topic. If the user is determined to be reliable relative to the topic based on user profile data of the user, the knowledge base is updated with the update to the attribute of the entity.
US10223622B2

A card reader may include a card conveying passage; and a card conveying mechanism. The card conveying mechanism may include a motor; a conveying roller; and a power transmission mechanism. The power transmission mechanism may include a first gear, a second gear, a third gear, a fourth gear, a first support shaft structured to support the first gear and the third gear in a rotatable manner; and a second support shaft structured to support the second gear and the fourth gear in a rotatable manner. An axial direction of the first support shaft coincides with the first direction, and an axial direction of the second support shaft coincides with the first direction. The first gear and third gear overlap each other in the axial direction of the first support shaft, and the second gear and fourth gear overlap each other in the axial direction of the second support shaft.
US10223597B2

The disclosure provides a method for calculating a passenger crowdedness degree, comprising: establishing a video data collection environment and starting collecting video data of passengers getting on and off; reading the collected video data of passengers getting on and off and pre-processing a plurality of successive image frames of the video data; identifying a human head according to the pre-processing result and taking the detected human head as a target object to be tracked by mean-shift; and judging the behaviors of getting on and off of a passenger in the area where the target object is positioned and determining the crowdedness degree of passengers inside a vehicle according to the numbers of the passengers getting on and off. The disclosure also provides a system for calculating a passenger crowdedness degree. The disclosure can effectively reduce the false detection, leak detection and error detection of the head top.
US10223589B2

This invention provides a system and method for guiding the workpieces to optimal positions to train an assembly system that is generally free of the use of a CMM or similar metrology device. The system and method expresses the image features of the workpieces, when they are in their respective stations, in a common coordinate system. This ability allows a user to visualize the result of assembling the workpieces without actually assembling them, in a “virtual assembly”. The virtual assembly assists guiding placement of workpieces in respective stations into a desired relative alignment. The system and method illustratively generates a composite image using the images from cameras used in guiding the workpieces that helps the user visualize how the part would appear following assembly. The user can reposition the images of workpieces in their respective stations until the composite image has a desired appearance.
US10223588B2

System and techniques for an image filter based on row identification are described herein. A crop row center represented in an image of a crop row can be calculated. A filter corresponding to a set of expected crop characteristics of the crop row can be obtained. Elements in the image can then be categorized based on applying the filter to the image when the filter anchored on the crop row.
US10223586B1

A method comprising operating at least one hardware processor for: receiving, as input, a plurality of electronic documents, training a machine learning classifier based, at least on part, on a training set comprising: (i) labels associated with the electronic documents, (ii) raw text from each of said plurality of electronic documents, and (iii) a rasterized version of each of said plurality of electronic documents, and applying said machine learning classifier to classify one or more new electronic documents.
US10223576B2

A computer alters at least one recognizable metric or text in a digitally encoded photographic image by operating an alteration algorithm in response to user input data while preserving an overall aesthetic quality of the image and obscuring an identity of at least one individual or geographic location appearing in the image. An altered digitally-encoded photographic image prepared by the altering of the at least one recognizable metric or text in the image is stored in a computer memory. User feedback and/or automatic analysis may be performed to define parameter values of the alteration algorithm such that the alteration process achieves preservation of aesthetic qualities while obscuring an identity of interest.
US10223572B2

A fingerprint detecting apparatus includes a plurality of fingerprint sensor devices. Each of the plurality of fingerprint sensor devices includes a first conductive layer in which a sensing electrode configured to receive a response signal from a subject according to application of a driving voltage is formed, a shield layer formed under the first conductive layer, and to which a ground potential is applied, a second conductive layer formed under the shield layer, a third conductive layer formed in a part under the second conductive layer, a gain controller formed between the second conductive layer and the third conductive layer, and configured to selectively vary again, and an amplifier configured to generate an output signal formed by amplifying the response signal as much as the gain. The response signal and the output signal are received and output independently from an adjacent fingerprint sensor device.
US10223568B2

A barcode decoding method includes steps of capturing an image of a barcode; dividing the image into a plurality of blocks and dividing the blocks into a plurality of longitudinal regions; calculating a representative gray level for each of the blocks; dividing at least one of the longitudinal regions into a relative majority region and a relative minority region; defining one of the relative majority region and the relative minority region as a normal region and defining the other of the relative majority region and the relative minority region as an abnormal region; selecting a block from each of the normal regions to set a scanning line; and performing a binarization algorithm for a gray level distribution of the scanning line to decode the barcode.
US10223558B2

A control device for wireless tags which are respectively attached to a plurality of articles supported respectively on a plurality of support portions and respectively store identification numbers of the articles, includes positioning portions that are respectively provided corresponding to the plurality of support portions, and input devices that are positioned respectively in the positioning portions. The input devices are individually controllable and each is configured to switch a flag status of one of the wireless tags.
US10223557B2

Hand held weight units of light weight manufactured as a solid unit, a shell unit with core insert combinations or modular units with interlocking ends. Shell units with core inserts and modular interlocking units allow for the changing of held weight by inserting or removing inserts or by locking or unlocking of modular weight unit sets creating varying held weight. The weight units are primarily used with upper body exercises during aerobic exercises in the home, outdoors, or in a gym setting such as walking or running to vary the intensity of workout during use.
US10223547B2

One embodiment provides a system for noise addition to enforce data privacy protection in a star network. In operation, participants may add a noise component to a dataset. An aggregator may receive the noise components from the plurality of participants, compute an overall noise term based on the received noise components, and aggregate values using the noise components and overall noise term.
US10223531B2

A semiconductor chip device include device state fuses that may be used to configure various device states and corresponding security levels for the semiconductor chip as it transitions from wafer manufacturing to provisioned device. The device states and security levels prevent the semiconductor chip from being accessed and exploited, for example, during manufacturing testing. A secure boot flow process for a semiconductor chip over its lifecycle is also disclosed. The secure boot flow may start at the wafer manufacturing stage and continue on through the insertion of keys and firmware.
US10223530B2

A threat response platform to act as a bridge between non-inline security programs and inline security programs. The threat response platform receives event reports, relating to client devices, from the non-inline security programs and creates incident reports for a user. The incident reports describe the event report and also additional data gathered by an active correlation system of the threat response platform. The active correlation system automatically gathers various types of data that are potentially useful to a user in determining whether the reported event is an incidence of malware operating on the client device or a false positive. The active correlation system places a temporary agent on the client device to identify indications of compromise.
US10223519B2

A beat assisted temporal pressure password authentication method in which a user enters a password by pressing a touch interface, and holding the pressure within one of multiple pressure ranges for passing certain number of beats, for one or more times. A password is then produced as a sequence of the pressure range code and the count of the beats passed in that pressure range.
US10223518B2

The disclosure provided herein includes a multi-step authentication process to unlock a portable electronic device. To unlock the device, a user can use a touch screen on the device to select an access category, to select an access subcategory, and to enter an access subcategory value. The access subcategory can depend on the access category, making them logically related. The access subcategory value can be a value that corresponds to the selected access category and subcategory. The multi-step authentication or unlocking process can advantageously be easy to remember because the pieces of information to be provided are logically related to one another. In addition, the multi-step authentication or unlocking process can be difficult to guess as each step in the process decreases the chances an unwanted person or system correctly guesses the correct values for each step.
US10223517B2

Systems and methods related to advanced user experiences and interactions with devices are disclosed, specifically, for translating gesture inputs to text manipulation actions to facilitate password input on mobile devices. In one embodiment, a device detects the presence of a password input field on a user interface; receives user inputs from means such as a touchscreen; recognizes gestures based on the user inputs; determines text manipulation actions associated with recognized gestures; and applies the determined text manipulation actions to the contents of the password input field for each recognized gesture.
US10223515B2

A wearable device includes one or more biometric sensors, each of the one or more biometric sensors gathering biological data from a wearer of the wearable device, the wearable device further having a computer processor for receiving the biological data from the one or more biometric sensors and generating biometric information based on the biological data and according one or more biometrical algorithms, the biometric information including validation information to validate the wearer as a source of the biological data gathered by each of the one or more sensors, the biometric information further including sleep information to provide a sleep profile of the wearer.
US10223506B2

An object storage system providing a secure object destruction and deletion service is provided. The destruction and deletion of files can be handled through secure overwriting of files on a storage medium or through cryptographic scrambling of file contents followed by subsequent deletion from a file table. The triggering of secure deletion can be periodically scheduled or dependent upon some particular event, making files self-destructing. Methods and systems for periodic re-authorization of files are also provided, allowing self-destructing files to be persisted in an available state.
US10223505B2

A secured medicines dispensing device for controlling access to medications includes a housing. A plurality of slats that is coupled to and extends between an annular wall of the housing to define a plurality of compartments. Each of a plurality of lids is positioned in a top of the housing and biased to an open configuration. A power module, a microprocessor and transmitter are coupled to the housing. A screen, which is touch-enabled, and a scanner configured to read a fingerprint of a user are coupled to the top of the housing. The microprocessor is operationally coupled to the power module. The transmitter, the screen, and the scanner are operationally coupled to the microprocessor. A plurality of locks is operationally coupled to the microprocessor. Each lock is coupled to a respective lid and selectively couplable to the housing to secure the lid in a closed configuration.
US10223498B2

Described are techniques for determining population structure from identity-by-descent (IBD) of individuals. The techniques may be used to predict that an individual belongs to zero, one or more of a number of communities identified within an IBD network. Additional data may be used to annotate the communities with birth location, surname, and ethnicity information. In turn, these data may be used to provide to an individual a prediction of membership to zero, one or more communities, accompanied by a summary of the information annotated to those communities.
US10223496B2

Techniques related to triple and quad coloring of shape layouts are provided. A computer-implemented method comprises coloring, by a system operatively coupled to a processor, a shape layout with a plurality of colors in accordance with a defined design rule based on a determination that a first defined shape within the shape layout satisfies a layout specification and a second defined shape within the shape layout satisfies a defined rule.
US10223493B1

Electronic design automation tools may perform static timing analysis on an integrated circuit design. An integrated circuit design may have multiple nodes that can be traversed using a breadth-first search. To reduce the run-time of static timing analysis tools, tags recording arrival times associated with non-critical paths may have their consolidated in order to include only the critical timing information in the tag, thereby reducing the amount of data that is carried through to the analysis of the entire design. In a critical slack based merging method, a maximal arrival time associated with a circuit node may be compared to the remaining arrival times associated with the circuit node. Arrival times less than the maximal arrival time by an amount greater than a threshold amount may be deemed non-critical arrival times and may be removed from the tag for the circuit node.
US10223489B2

A system and method place unit-level components in a macro within a unit of an integrated circuit that includes two or more of the units that each include two or more of the macros. The method includes detecting white space in a congestion plot of the macro. The white space represents potential placement areas for the unit-level components. The method also includes performing wire reach analysis between sources and sinks on different sides of the macro to determine an allowable region for the unit-level components, and deriving a buffer and latch placement reservation area in which to place the unit-level components based on the white space and the allowable region.
US10223480B2

An imaging method and corresponding system (10) account for cascade gammas. Event data describing detected gamma rays emitted from a target volume of a subject are received. The detected gamma rays include cascade gammas emitted from a radionuclide within the target volume. Cascade and annihilation gamma emissions from the target volume and coincidence detection of the imaging system (10) are simulated using a Monte Carlo (MC) simulation technique to generate a cascade dataset comprised of annihilation coincidence events and cascade coincidence events. The event data is reconstructed into an image representation of the target volume with correction of cascade coincidence using the relationship between the annihilation coincidence events and the cascade coincidence events in the cascade data set.
US10223479B1

Methods and systems for testing the operation of autonomous or semi-autonomous operation features in a virtual test environment are provided. Computer-executable instructions for implementing the features may be received and executed on a test device. Test input signals may be presented to software routines associated with the features, which may generate output signals including control commands. The output signals may be used to predict the response of a vehicle in the virtual test environment, which may include a simulation of vehicle responses to the output signals. Measures of the effectiveness of the features may be determined based upon the predicted responses of the vehicle, which may then be used to determine risk levels associated with the features.
US10223477B2

Briefly, embodiments disclosed herein may relate to formulating recommended search queries. Search query recommendations may be based, at least in part, on multiple user searches performed at least in part in response to consumption of publicly available content, for example.
US10223472B2

Systems, methods, and non-transitory computer-readable media can request a lower quality version of an image. The image can correspond to a progressive image. A first quantity of progressive image scans included in the progressive image can be acquired. The first quantity of progressive image scans can represent the lower quality version of the image. A command to access a higher quality version of the image can be acquired. A data range associated with a second quantity of progressive image scans included in the progressive image can be identified. The second quantity of progressive image scans can be combinable with the first quantity of progressive image scans to represent the higher quality version of the image. The second quantity of progressive image scans can be acquired based on the data range. The higher quality version of the image can be generated based on combining the first quantity and the second quantity.
US10223467B2

A machine is configured to perform an example method that causes the machine to parse sub-phrases within a phrase, recognize that a sub-phrase has or can have a geographically specific meaning, and notify a user that the sub-phrase is being processed using the geographically specific meaning. For example, supposing a user has communicated a phrase, the machine builds sub-phrases from the n-grams of the phrase and detects that an n-gram has a geographically specific meaning, thus disambiguating the n-gram. This disambiguation is performed using one or more geographically specific databases of n-grams. The machine determines that a geographical location is relevant to the n-gram, selects a specialized search procedure for the n-gram, and obtains search results using the selected specialized search procedure. The machine may also notify the user that the n-gram or a sub-phrase in which the n-gram appears is being processed using the geographically specific meaning.
US10223461B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying languages that are relevant to resources. In one aspect, a method includes selecting in a data processing apparatus a first resource; accessing click data that identifies, for each of a plurality of requests for the first resource, a respective search engine user interface from which the request was received; identifying a search engine user interface language for each of the plurality of requests based on the click data; determining a respective language relevance score for the first resource for each identified search engine user interface language; and selecting one or more languages as being relevant to the first resource based on the language relevance scores.
US10223460B2

Methods, systems, and apparatus, for generation partial deep links to a resource. In an aspect, a system determines that a resource identified by a resource address includes portion identifiers and respectively corresponding native application partial deep links. Each portion identifier identifies a portion of content that is a proper subset of the content to be rendered in the browser environment, the proper subset of content being different from the proper subsets of content identified by the other portion identifiers. The native application partial deep link identifies a native application that is to be used to render the portion of content identified by the portion identifier and a partial deep link for the native application that uniquely corresponds to the portion identifier to identify the proper subset of content. The system generates a mapping that maps the resource address to the native application partial deep link.
US10223452B2

Various embodiments enable a web site to expose various search providers that it promotes to browsers that navigate to that site. In at least some embodiments, the search providers are exposed using the HTML of a web page. When a browser navigates to that site, it processes the HTML of the associated web page and exposes the promoted search providers to the user. In at least some embodiments, the browser can permit use of one or more search providers without requiring the user to install the search provider. Alternately or additionally, in at least some other embodiments, the browser can enable the user to quickly and efficiently install the search provider so that the search provider can be available whenever the user uses their browser application.
US10223430B2

An intelligent digital coaching playbook and related methods and systems are provided that automatically convey a freehand drawing to a structured, relational, and classified database to improve related coaching processes, make plays searchable, and enable analytics. A method for receiving input into a technology driven athletic intelligence system includes receiving, at a computing device, user drawn input describing a player assignment, while receiving the user drawn input, monitoring using the computing device, slope changes of the user drawn input and time interval changes of the user drawn input, using the slope changes of the user drawn input and the time interval changes of the user drawn input by the computing device to identify a pivot point associated with the player assignment, and re-drawing using the computing device, the user drawn input using the pivot point, slopes of the user drawn input and distances associated with the user drawn input.
US10223429B2

Systems and methods for using disparate data sets to attribute data to an entity are disclosed. Disparate data sets can be obtained from a variety of data sources. The disclosed systems and methods can obtain a first and second data set. Trajectories can represent multiple data records in a data set associated with an entity. Trajectories from the obtained data sets can be used to associate data stored among the various data sets. The association can be based on the agreement between the trajectories. The associated data records can further be used to associate the entities related to the associated data records.
US10223426B2

Systems are provided for providing a contextualized set of help topics. A user interaction contextualization system receives a search request for help topics from a user device, responsive to which the user interaction contextualization system retrieves an uncontextualized set of help topics from a help topics index. The user interaction contextualization system may collect and analyze contextual data from various data sources, and real-time and historical user engagement data associated with the user. The user interaction contextualization system may then use the collected data to generate a contextualized set of help topics.
US10223414B2

An electronic device is provided. The electronic device includes a memory in which contact information is stored, a communication circuit configured to receive at least one piece of contact information from the outside, and a processor configured to unify language scripts between a name of the stored contact information and a name of the received contact information and determine whether to integrate the stored contact information and the received contact information by comparing the name of the stored contact information with the name of the received contact information in a unified language script.
US10223412B2

Systems and methods for facilitating on-demand delivery and processing of program(s) and program-compatible application(s) on a plurality of different machines. In an embodiment, a metadata-driven command processor on a machine sends a request for a booting program and application to an agent. In response to the request, the agent invokes a resource to generate a booting program dataset that defines the booting program and an application dataset that defines the application, generates a response dataset comprising two or more nested datasets, wherein the two or more nested datasets comprise at least the booting program dataset and the application dataset, and sends the response dataset to the metadata-driven command processor. The metadata-driven command processor copies the booting program dataset and the application dataset into a process dataset comprising two or more nested datasets, and processes the first process dataset to execute the booting program and application on the machine.
US10223380B2

A road furniture item or another type of road object is detected by at least one sensor. An associated geographic position associated with the road furniture item or road object is determined. After a predetermined time is reached, the geographic position is compared to a local database. A remote database is updated after the predetermined time is reached and according to the comparison with the local database. In some examples, the data indicative of the road furniture item or the road object is deleted based on a confidence level in the local database.
US10223373B2

A communication terminal includes an acquiring part that, when a data set including real data representing content of the data set and attribute data indicating an attribute of the real data is newly stored on a data storage device, acquires the attribute data from the data storage device without waiting for a user to instruct that the attribute data is to be acquired, and acquires the real data after the user instructs that the real data is to be acquired, and a notification controller that controls a notifying part to notify the user of the attribute indicated by the attribute data acquired by the acquiring part.
US10223369B2

The invention relates to a system for processing electronic messages. The system includes a communications module configured to interoperate with a plurality of email servers and coupled to a message processing module. The message processing module is configured to identify inbound messages and process such messages based on statistical analysis, user training, and shared rules. The system is compatible with most existing email clients and servers. The invention also relates to methods for processing messages and methods for training message processing systems.
US10223360B2

Systems and methods are provided for generating a print job archive optimized for searching by a specific server. The system includes a memory and an indexing controller. The indexing controller generates an archive for print jobs, by determining a number of Central Processing Unit (CPU) cores that access the archive, and generating table files in the archive equal to the number of CPU cores. The indexing controller also populates the archive by detecting print jobs, generating records that describe the print jobs, and distributing the records such that each table file includes a different set of records. Further, the indexing controller searches the archive by triggering multiple processing threads that each utilize a different CPU core to review a different table file of the archive based on the search request, and reporting a set of records in the archive that match the request.
US10223356B1

A content management system (CMS) and a translation management system (TMS) can utilize content dimensions for content items to manage and translate the content items between languages. Machine and human translations of complex dynamic content can also be improved by pre-rendering the content to remove localization-related syntax prior to machine or human translation. Content items can also be scored as to their suitability for localization prior to translation, and translation can be skipped for content items that do not have a sufficiently high score. Semantic and natural language processing (NLP) techniques can also be utilized for content categorization and routing. Translations of content items can also be continuously refined and higher quality re-translated content can be provided in an automated fashion.
US10223352B2

A first set of characters may be received in response to a user input for text prediction. An estimate may be generated indicating what second set of characters will be inputted. The generating an estimate may be based on at least receiving data from a second user device. At least some of the data may not be located within the second user device's text dictionary. At least some of the data may be provided to the first user device.
US10223342B2

A network-accessible toolbox permits collaborative annotation, facilitating interaction and communication among users. In an implementation, content on a Web page, or other page or document accessible through a network or the Internet, can be annotated. A user can view the page and with the toolbox, select content on the page and make an annotation or suggestion. Multiple users can view and make annotations to the same page at the same time. After annotations are made, users can view the page with annotations made by other users. The author or owner of the page can accept or reject the annotations or suggestions made to the page. If the owner accepts a particular suggestion, the selected content is replaced with the suggestion.
US10223341B1

Techniques are provided for a computer processor-implemented method of beautifying an electronic textual document having text organized in a plurality of sections. Each of the sections is representative of a corresponding one of a plurality of textual elements. The method includes: receiving a user selection of the text for beautification, the selected text including at least a portion of one of the sections; classifying the selected text as the corresponding one of the textual elements represented by the one of the sections; ranking a set of attributes applicable to the one of the textual elements; presenting an ordered list of the highest-ranked attributes; in response to receiving a selection of one or more of the presented attributes, applying the selected attributes to the selected text; and reranking the applicable attributes to reflect the selected attributes.
US10223338B2

A method for a XML editor includes loading one or more files, extracting elements that extend a browser user interface from the one or more files, and presenting a graphical user interface (GUI) for editing the plug-in XML manifest file. The method further includes receiving one or more user edits to the plug-in XML manifest file through the GUI, validating the one or more user edits against properties of the elements, and generating a warning in the GUI for a user edit that conflicts with a property of an element. The method also includes generating or updating XML code in the plug-in XML manifest file in response to the one or more user edits, and saving the XML code.
US10223330B2

Group aware command based arrangement is provided. An alignment command can be received, an undirected graph comprising a group of graph nodes connected by graph edges can be constructed, wherein the group of graph nodes represent a group of selected display elements, and the undirected graph can be partitioned as a function of identifying a severable graph edge of the graph edges that connects a pair of graph nodes included in the group of graph nodes to form a first collection of graph nodes and a second collection of graph nodes.
US10223329B2

An approach for ontological policy based data collection, processing, and negotiation for data in view of analytics is provided. The approach searches one or more data sources for data related to a data request. The approach collects data related to the data request from the one or more data sources. The approach determines whether one or more attributes generated from the data request match one or more descriptors associated with the data related to the data request. The approach creates one or more annotated ontologies for the data related to the data request. The approach displays a hierarchical visualization of the one or more annotated ontologies for the data related to the data request. The approach updates the one or more annotated ontologies for the data related to the data request based, at least in part, on an evaluation of the quality of the one or more data selections.
US10223327B2

A device supporting big data in a process plant includes an interface to a communications network, a cache configured to store data observed by the device, and a multi-processing element processor to cause the data to be cached and transmitted (e.g., streamed) for historization at a unitary, logical centralized data storage area. The data storage area stores multiple types of process control or plant data using a common format. The device time-stamps the cached data, and, in some cases, all data that is generated or created by or received at the device may be cached and/or streamed. The device may be a field device, a controller, an input/output device, a network management device, a user interface device, or a historian device, and the device may be a node of a network supporting big data in the process plant. Multiple devices in the network may support layered or leveled caching of data.
US10223324B2

A system and method is described for simplifying implementation of repeater (e.g., re-driver/re-timer) module implementation in high-data-rate interconnects that carry a relatively low-data-rate clock signal as well as the data stream (e.g., PCIe). At the endpoint, any information critical to the function of the repeater (e.g., the most recent data rate negotiated by a pair of endpoints communicating through the repeater) is embedded in the clock signal by pulse-width modulation as ordered sets. The repeater only needs to read the clock-embedded information rather than decoding the data stream. Thus repeaters for such applications reconstruct the high-rate data-stream while actually decoding only the low-rate clock signal. Because the clock-signal protocol is independent of the data-stream protocol, the repeater's operation is protocol-agnostic with respect to the data-stream.
US10223321B2

When client-side USB redirection techniques redirect an interface as a simple device, multiple redirected interfaces can be combined on the server side into a single composite device. When redirecting an interface, the client-side proxy can include an interface hint identifying the interface number in the device arrival notification sent to the server-side agent. Upon receiving multiple device arrival notifications that each include an interface hint, the agent can recombine the appropriate information to generate composite device information which will represent a composite device that includes each interface. The agent can then provide this composite device information to the virtual bus driver to initiate the process of loading the appropriate drivers for the composite device. Accordingly, even though each redirected interface of the composite device is reported to the server-side agent individually, the operating system on the server will still see a composite device.
US10223319B2

A communication load determining apparatus is used for a communication system which includes a plurality of communication devices performing communication via a common bus. The communication system operates in accordance with a communication protocol that defines which a priority order is set to each of the frames transmitted from the communication devices and which a frame having a lower priority has a longer transmission latency before being transmitted to the bus. In the communication load determining apparatus, a low-priority frame having a lower priority than other frames to the bus is transmitted, and a transmission latency of the low-priority frame is measured. The communication load determining apparatus determines whether or not abnormality has occurred in a communication load in the bus on the basis of the measured transmission latency to produce a determination result. The produced determination result is stored.
US10223317B2

The following description is directed to a configurable logic platform. In one example, a configurable logic platform includes host logic and a reconfigurable logic region. The reconfigurable logic region can include logic blocks that are configurable to implement application logic. The host logic can be used for encapsulating the reconfigurable logic region. The host logic can include a host interface for communicating with a processor. The host logic can include a management function accessible via the host interface. The management function can be adapted to cause the reconfigurable logic region to be configured with the application logic in response to an authorized request from the host interface. The host logic can include a data path function accessible via the host interface. The data path function can include a layer for formatting data transfers between the host interface and the application logic.
US10223315B2

Systems, methods, apparatuses, and software for data storage systems are provided herein. In one example, a data storage system is provided that includes storage drives each comprising a PCIe interface, and configured to store data and retrieve the data stored on associated storage media responsive to data transactions received over a switched PCIe fabric. The data storage system includes processors configured to each manage only an associated subset of the storage drives over the switched PCIe fabric. A first processor is configured to identify first data packets received over a network interface associated with the first processor within a network buffer of the first processor as comprising a storage operation associated with at least one of the plurality of storage drives managed by a second processor, and responsively transfer the first data packets into a network buffer of the second processor.
US10223314B2

A host connected to a switch using a PCI Express (PCIe) link. At the switch, the packets are received and routed as appropriate and provided to a conventional switch network port for egress. The conventional networking hardware on the host is substantially moved to the port at the switch, with various software portions retained as a driver on the host. This saves cost and space and reduces latency significantly. As networking protocols have multiple threads or flows, these flows can correlate to PCIe queues, easing QoS handling. The data provided over the PCIe link is essentially just the payload of the packet, so sending the packet from the switch as a different protocol just requires doing the protocol specific wrapping. In some embodiments, this use of different protocols can be done dynamically, allowing the bandwidth of the PCIe link to be shared between various protocols.
US10223312B2

In an example, there is disclosed a computing apparatus, having: a first master having a first ordinal quality of service (QoS) profile; a second master having a second ordinal QoS profile, wherein the second ordinal QoS profile is higher in order than the first ordinal QoS profile; a slave; a multiplexed interconnect to communicatively couple the first master and second master to the slave with a priority according to the ordinal QoS profiles; and one or more logic elements, including at least one hardware logic element, providing a QoS engine to: determine that the first master has initiated a slave operation via the interconnect; determine that completing the slave operation according to a QoS criterion provided by the second master requires elevated QoS; and promote the first master to a third ordinal QoS profile having an order higher than the second ordinal QoS profile.
US10223310B2

A system includes an input/output adapter that includes a multi-source selector coupled to a flow-through input, an elastic first-in-first-out (FIFO) structure, a completion queue, and an output bus. A controller is operatively connected to the input/output adapter. The controller is operable to select the flow-through input to pass through the multi-source selector to the output bus based on determining that the elastic FIFO structure is empty. The elastic FIFO structure is selected to pass through the multi-source selector to the output bus based on determining that the elastic FIFO structure includes at least one entry. The completion queue is selected to pass through the multi-source selector to the output bus based on determining that the completion queue includes at least one entry. The flow-through input is routed into the elastic FIFO structure based on the completion queue being selected to pass through the multi-source selector to the output bus.
US10223287B2

Machine logic (for example, software) for cache management. comprising cache management method includes the following operations: determining, in response to a cache entry is created, a category for the cache entry; and determining a predicted time point of an invalidation event associated with the category, wherein occurrence of the invalidation event will cause invalidation of catching entries of the category; setting a valid period of the cache entry based on the predicted time point.
US10223286B2

The disclosure of the present invention presents a method and system for efficiently maintaining an object cache to a maximum size by number of entries, whilst providing a means of automatically removing cache entries when the cache attempts to grow beyond its maximum size. The method for choosing which entries should be removed provides for a balance between least recently used and least frequently used policies. A flush operation is invoked only when the cache size grows beyond the maximum size and removes a fixed percentage of entries in one pass.
US10223276B2

Systems and methods for page cache management during migration are disclosed. A method may include initiating, by a processing device of a source host machine, a migration process for migration of a virtualized component from the source host machine to a destination host machine. The method may also include obtaining a list of outstanding store requests corresponding to the virtualized component, the outstanding store requests maintained in a page cache of the source host machine and transmitting the list to the destination host machine. The method may further include providing instructions to cancel the outstanding store requests in the page cache, and providing instructions to clear remaining entries associated with the virtualized component in the page cache. The virtualized component may include a virtual machine or a container, and the outstanding store requests may correspond to requests for non-shared resources, such as a memory page. A request for the list may be generated by a user space component of an operating system (OS) of the source host machine, and transmitted to a kernel space component of a virtualization engine of the processing device.
US10223274B1

Provided area computer program product, system, and method for maintaining track format metadata for target tracks in a target storage in a copy relationship with source tracks in a source storage. Upon receiving a request to a requested target track in the target storage, the source track for the requested target track is staged from the source storage to a cache to be used as the requested target track in response to determining that the copy relationship information indicates that a source track needs to be copied to the requested target track. A determination is made of track format metadata for the requested target track, comprising the staged source track, indicating a format and layout of data in the requested target track and a track format code identifying the track format metadata. The track format code is included in a cache control block for the requested target track.
US10223272B2

Apparatus and method for managing metadata in a data storage device. In some embodiments, a metadata object has entries that describe data sets stored in a non-volatile write cache. During an archival (persistence) operation, the metadata object is divided into portions, and the portions are copied in turn to a non-volatile memory at a rate that maintains a measured latency within a predetermined threshold. A journal is formed of time-ordered entries that describe changes to the metadata object after the copying of the associated portions to the non-volatile memory. The journal is subsequently stored to the non-volatile memory, and may be subsequently combined with the previously stored portions to recreate the metadata object in a local memory. The measured performance latency may be related to a specified customer command completion time (CCT) for host commands.
US10223264B2

A data access control apparatus of an embodiment includes an update region management apparatus including an update region management unit configured to record, in response to a writing request for data from an input apparatus, management information of a first address region in which the data is stored, a reading request management unit configured to record a second address specified in a reading request from a storage apparatus and a control unit configured to receive the writing request and the reading request, and control processing of the reading request and updating of the update region management unit and the reading request management unit.
US10223261B2

A lightweight architecture for an aliased memory operation includes loading data by performing an aliased memory operation, and storing data by performing an aliased memory operation, the loading of data by performed by an aliased memory operation that includes: requesting an aliased address through an HAT without a specific operation for converting an address by means of a CPU processor, converting an address input through the HAT into an aliased address in response to the request for an aliased address, stopping the aliased memory operation through the HAT and calling up a miss handler when the conversion of an address into an aliased address in response to the request for an aliased address fails, and loading data by accessing an SAT using the aliased address when conversion of an address into an aliased address succeeds.
US10223258B2

Disclosed are systems, methods, and non-transitory computer-readable media for automated. VM performance tuning. An auto-tuning system implements a three stage automated VM performance tuning process to optimize garbage collection. In the first stage, the auto-tuning system analyzes garbage collection logs to calculate garbage collection parameters to configure the new generation portion of the memory heap (e.g., maximum tenuring age, maximum new size and survivor ratio). In the second stage, the auto-tuning system implements the calculated garbage collection parameter and monitors garbage collection activity for the VM to determine the resulting effects. In the third stage, the auto-tuning system tunes the old generation portion of the memory heap based on the monitored garbage collection activity. Specifically, the auto-tuning system determines a promotion rate from the monitored garbage collection activity and then determines a total memory heap size based on the promotion rate to achieve a target major garbage collection rate.
US10223235B2

A program operating to test a computer has a limit to the number of certain components that it can utilize, less than the number of those components included in the computer. A resource allocator program receives a signal to modify allocation of resources to the programs executing in the computer. The resource allocator detects that the computer is operating in a mode for testing and selects a subset of the components not allocated to the program to swap for those presently allocated. The resource allocator can receive the signal repeatedly to complete testing the computer.
US10223223B2

Methods, systems, and computer program products for preventing non-detectable data loss during site switchover are disclosed. A computer-implemented method may include receiving a request to perform a switchover from a first node to a second node, determining whether to place a storage volume involved in the switchover in a suspended state, setting the storage volume in the suspended state based on determining that the storage volume is to be placed in the suspended state, and maintaining the storage volume in the suspended state after completing the switchover. In an example, the storage volume may be placed in a suspended state based on examining a volume-specific attribute indicating whether the storage volume is to be suspended when involved in a switchover. In one example, each storage volume involved in a switchover may be placed in a suspended state when indicated as part of a switchover request.
US10223222B2

Methods, systems, and computer program products for storage system-based replication for disaster recovery in virtualized environments are provided herein. A computer-implemented method includes identifying, among multiple storage aggregation units within a virtualized environment, one or more of the storage aggregation units to undergo a change in disaster recovery replication status from (i) enabled to disabled or (ii) disabled to enabled; determining one of multiple mechanisms to execute the change in disaster recovery replication status for each of the identified storage aggregation units by (i) implementing an optimization algorithm to each of the multiple mechanisms and (ii) identifying the one of the multiple mechanisms that minimizes data copy overhead based on the optimization algorithm; and executing the change in disaster recovery replication status for each of the identified storage aggregation units within the virtualized environment in accordance with the one of the multiple mechanisms that minimizes data copy overhead.
US10223221B2

A method for recovering data in a redundant array of independent disks (RAID) is disclosed. In one embodiment, such a method includes implementing a RAID in a storage architecture comprising a RAID controller and a storage enclosure containing a set of storage drives belonging to the RAID. The RAID controller is configured to detect a failure condition associated with at least one of the storage drives in the set. In response to detecting the failure condition, the RAID controller sends, to the storage enclosure, an instruction to copy data from a first storage drive in the set to a second storage drive in the set as part of a RAID rebuild process. The storage enclosure receives the instruction and executes it without substantially involving the RAID controller in the copy process. A corresponding system and computer program product are also disclosed.
US10223212B2

According to certain aspects, a system may include a data agent configured to: process a database file residing on a primary storage device(s) to identify a subset of data in the database file for archiving, the database file generated by a database application; and extract the subset of the data from the database file and store the subset of the data in an archive file on the primary storage device(s) as a plurality of blocks having a common size; and at least one secondary storage controller computer configured to, as part of a secondary copy operation in which the archive file is copied to a secondary storage device(s): copy the plurality of blocks to the secondary storage devices to create a secondary copy of the archive file; and create a table that provides a mapping between the copied plurality of blocks and corresponding locations in the secondary storage device(s).
US10223211B2

According to certain aspects, a system may include a computing device configured to: intercept a request from a database application to read a portion of a database file, where a secondary copy of the database file resides on a secondary storage device(s) and is organized as a plurality of first blocks, wherein the request includes a database file offset(s) corresponding to the requested portion; and map the database file offset(s) to a subset of the first blocks that correspond to requested database object(s). The system may include a secondary storage controller computer(s) configured to: access a table that maps the plurality of first blocks to storage locations on the secondary storage device(s); using the table, locate and retrieve the subset of the first blocks on the secondary storage device(s); and forward the retrieved first blocks for storage in a primary storage device(s).
US10223201B2

A method includes encoding a data object in accordance with dispersed storage error encoding parameters to produce sets of encoded data slices having sets of slice names. The dispersed storage error encoding parameters includes a pillar width number of encoded data slices. The data object is associated with a unique source name and each slice name includes a reference to the unique source name. The method further includes executing a distributed agreement protocol using the unique source name and coefficients regarding a plurality of storage units of the dispersed storage network (DSN) to produce a ranking of the plurality of storage units. The method further includes identifying the pillar width number of storage units of the plurality of storage units based on the ranking of the storage units. The method further includes sending the plurality of sets of encoded data slices to the pillar width number of storage units for storage therein.
US10223198B2

The present disclosure includes apparatuses and methods for error rate reduction. One example method comprises adding an amount of error rate reduction (ERR) data to an amount of received user data, and writing the amount of user data along with the amount of ERR data to a memory.
US10223190B2

A tool for improving identification of one or more storage system elements responsible for a performance degradation in a digital storage system. The tool records performance metric data for the one or more storage system elements in a database. The tool locates one or more outliers in the performance metric data for a focus time window using a statistical criterion. The tool calculates a problem contribution probability value for at least one of the one or more outliers. The tool determines a sequential list of outliers, wherein an order in the sequential list of outliers is determined using the problem contribution probability value.
US10223182B2

According to an embodiment, a communication device is connected with external devices by quantum communication channels and a classical communication channel, and generates an encryption key with photons exchanged over the quantum communication channel. The communication device includes an acquirer, a calculator, a selector, and a communicating unit. The acquirer is configured to acquire a quantum error rate for each quantum communication channel. The calculator is configured to calculate a metric of a first path to each external device based on the quantum error rate. The selector is configured to select a second path in the classical communication channel to a specific one of the external devices based on the metric. The communicating unit is configured to transmit an application key to the specific one of the external devices over the second path.
US10223181B2

A system is provided for an application executed by a client to invoke a remote object method of a remote object of a remote object class that is hosted by a server. The application instantiates a proxy of a proxy class that includes a proxy member function with the same signature as the remote object member function. The application associates an object identifier with the proxy. The application invokes the proxy member function of the proxy. Under control of the invoked proxy member function, the application sends to the server an invocation request message that includes the object identifier that is associated with the proxy and an identifier of the remote object member function. The application relies on functionality provided by the browser without the need for the browser to access add-on functionality when executing the application.
US10223179B2

A method and system for message handling in a work dispatcher system that includes a client and one or more processing nodes. A message is received from the client. A total system period for the message to pass through the work dispatcher system is determined. A timeout error indication is sent to the client if a timeout period is determined to be smaller than the total system period.
US10223178B2

WPD devices can be managed at the device capability level. When a WPD device is connected to a computer, a filter driver can be employed to examine communications with the WPD device. During initialization, the WPD device will provide a list of its capabilities. The filter driver can intercept this list and compare it against any applicable policies to determine whether any capabilities should be blocked. When it is determined that a capability should be blocked, the filter driver can remove the capability from the list while retaining any non-blocked capabilities. The filter driver can also cause device initialization to fail in some scenarios. In this way, an administrator can block specific capabilities of a WPD device rather than blocking the entire device.
US10223175B2

A method, system, and/or computer program product modify a hardware device based on a time series of data. One or more processors standardize a time series of data received from sensors that are monitoring a hardware device. The processor(s) determine a time delta that measures how long a disruption in the time series lingers after an event that is detected by the sensors, and use the time delta to establish time ranges before, during and after each event. The processor(s) determine which events represented by the time series of data are significant, and then reduce a number of significant events described by the time series of data to a predefined level by removing events that have tags not found associated with other events in the time series of data to generate a modified time series of data, which is used to modify the hardware device.
US10223172B2

A mechanism is provided for optimizing object storage workflow. A category of a computational algorithm received from a user of a client device is identified, the category identifying a set of storage area network (SAN) features that are optimal for executing the computational algorithm. Features associated with a plurality of nodes in a plurality of infrastructures in an object storage architecture are searched for at least one node that has the set of features identified by the category of the computational algorithm. Responsive to identifying a node that has the set of features identified by the category of the computational algorithm, a determination is made as to whether resources associated with the node are immediately available. Responsive to the resources associated with the node being immediately available, the computational algorithm is issued to the node for execution.
US10223171B2

Systems, apparatuses and methods may provide for obtaining, by a system level reallocator in a plurality of reallocators arranged in a hierarchical tree, resource budget information. Additionally, application performance information may be obtained by at least one of the plurality of reallocators. Moreover, a performance imbalance between a plurality of compute subtrees associate with the application performance information may be reduced by the at least one of the plurality of reallocators and based at least in part on the resource budget information and the application performance information.
US10223163B2

Objects in a computing environment are often utilized by threads through an object lifecycle, and are destroyed at the end of the object lifecycle to reclaim the computing resources used by the object. In some cases, a thread that initiates an object destruction of an object may be unable to complete the destruction (e.g., a second thread may hold a synchronization lock over an object resource of the object). An object destruction workflow initiates the destruction of an object on behalf of a thread. If the object destruction workflow encounters a failure to complete the object destruction, a new reference to the object is inserted into an object destruction list, as the last reference to the object. A second thread discovers and releases the last reference in the object destruction list, prompting the object destruction workflow to resume the attempt to destroy the object on behalf of the second thread.
US10223152B2

An appliance migration mechanism (AMM) optimizes migration of a live virtual appliance with virtual objects between cloud environments to minimize temporary connections that use significant cloud resources during the migration. The AMM determines a cost of connections of each virtual object in the virtual appliance and produces an order of migration for the virtual objects. The cost of connections of the virtual objects may be determined by the total number of connections and the maximum number of connections. Alternatively the cost of the connections of the virtual objects for migration could be determined by a weighting the costs of the connections where the weighting may consider loading or other factors on the connection.
US10223127B2

Securely removing system capabilities, being available to at least one logical partition, from that partition, the partition being hosted by a computer system running an operating system. The system capabilities are available to a boot loader of the computer system, wherein the boot loader is started in the logical partition. The logical partition remains activated while removing the system capabilities. A removal request is initiated by the boot loader; and a deconfigure command is performed by the boot loader.
US10223124B2

A processor employs one or more branch predictors to issue branch predictions for each thread executing at an instruction pipeline. Based on the branch predictions, the processor determines a branch prediction confidence for each of the executing threads, whereby a lower confidence level indicates a smaller likelihood that the corresponding thread will actually take the predicted branch. Because speculative execution of an untaken branch wastes resources of the instruction pipeline, the processor prioritizes threads associated with a higher confidence level for selection at the stages of the instruction pipeline.
US10223111B2

A method of an aspect includes receiving an instruction. The instruction indicates an integer stride, indicates an integer offset, and indicates a destination storage location. A result is stored in the destination storage location in response to the instruction. The result includes a sequence of at least four integers in numerical order with a smallest one of the at least four integers differing from zero by the integer offset and with all integers of the sequence in consecutive positions differing by the integer stride. Other methods, apparatus, systems, and instructions are disclosed.
US10223107B2

For offering of services to a user, an object model of a real world object is created based on captured data on the real world object. Information linking a service to the model and identifying a type of the service is associated with the model. The model and the associated information may be provided for use in a mobile device. At a mobile device, captured data on an environment of the mobile device is evaluated to find a match to a model that is stored in the mobile device along with the associated information. When a match is found, a type of a service is determined that is linked to the matching model based on information associated with the model, and an action supporting a provision of the service to a user is caused taking account of the determined type of service.
US10223106B1

Technical solutions are described for customized static source code analysis. An example method includes parsing a source code, the parsing comprising identifying an application programming interface (API) call. The method further includes identifying an analysis configuration file corresponding to the API call. Further, the method includes determining, based on the analysis configuration file, a description of the API call and an identification of a target resource invoked by the API call. Further, the method includes generating a static source code analysis report that includes the description of the API call and the identification of the target resource corresponding to the API call.
US10223102B2

Various embodiments describe a dynamic reconfiguration of a media processing system to optimize a latency performance. In an example, a computer system accesses a current latency performance of the media processing system. The latency is associated with performing a codec process on a current configuration of the media processing system. The current configuration includes virtual machines. The computer system estimates, based on the current latency performance and on historical latency performances associated with the current configuration, a next latency performance of the media processing system. The computer system also identifies, from potential configurations, an updated configuration of the media processing system based on a difference between the next latency performance and a target latency performance and on historical performances associated with the potential configurations. The updated configuration specifies an additional number of virtual machines associated with hosting the codec process. The computer system launches the additional number of virtual machines.
US10223101B2

A system and method are described for generating an interactive preview for an IoT device. For example, one embodiment of a method comprises: in response to initiating a preview of a new IoT device, determining whether a corresponding IoT device exists and, if not, then generating a virtual IoT device; associating the virtual or real IoT device with a set of device attributes and presentation definitions; establishing a communication channel with a mobile app; in response to detecting changes to the attributes and/or presentation definitions, transmitting updates to the mobile app, the mobile app dynamically updating the attributes and presentation definitions in real time.
US10223098B2

Techniques for allowing devices to obtain software updates are described. In one scenario, a device broadcasts request for updates to nearby devices of the same type, at least one of which responds indicating an available update. The device requesting the update broadcasts a request for the available update to nearby devices, at least one of which provides at least a portion of the update. In another scenario, a device broadcasts requests for update to nearby devices manufactured by the same manufacturer. At least one device may provide the update, responsive to a determination that the update is available. Alternately, responsive to a determination that the update is not available, the device receiving the broadcast may respond saying the update is not available, then attempt to update the update from an update server. Upon receiving a later broadcast, the device having the update may provide the update to the requesting device.
US10223096B2

Systems, methods, and computer-readable media for logging secure element updates of an electronic device are provided. In one example embodiment, a method, at a secure element including a previously-installed secure element asset, includes, inter alia, receiving an update package, uninstalling the previously-installed secure element asset based on the received update package, installing a new secure element asset based on the received update package, and updating at least one of a counter on the secure element and a log on the secure element based on the installation of the new secure element asset. Additional embodiments are also provided.
US10223095B2

The present invention is an installation script generation engine. An application component distribution system can include a repository of semantic models for interdependent ones of application components. A mapping of individual listings in the semantic models to target platform specific installation instructions further can be included. Finally, a script generation engine can be configured to produce a target specific set of instructions for a specified application component based upon a mapping of at least one of the semantic models in the repository. Notably, each of the semantic models can include a listing of component relationships, target platform requirements and platform neutral installation instructions. Moreover, the component relationships can include at least one component relationship selected from the group consisting of a containment relationship, a usage relationship, a contradiction relationship, and an equivalence relationship. Finally, a Web services interface to the repository can be configured to permit remote access to the repository.
US10223093B2

Systems and methods are described for providing user control over access to private data. An exemplary embodiment is performed on a client computing device in which separate computing environments referred to as context modules are installed. Each context module has a context identifier. An application is installed in a context module. The client computing device receives a request for data from the application, where the request for data includes a schema identifier that identifies the data. If the schema identifier is associated with the context identifier in a rules data storage, then the data is provided to the application. Otherwise, a user is prompted as to whether to permit the data request.
US10223092B2

Systems and methods are described for packaging and deploying applications using minimal and maximal component sets. A minimal set of application components that includes at least the necessary components for launching the application is first downloaded to an endpoint device from a central server. The application is launched on the endpoint from the minimal set. If the application requests a missing component that is not available on the endpoint, the missing component is requested and delivered on-demand from a maximal set located on the server, where the maximal set contains all possible application components. The application is suspended during the download of the missing component. After the missing component is downloaded, the application is resumed, having access to the missing component on the endpoint.
US10223091B2

In one embodiment, a computer-implemented method includes receiving source code to be compiled into an executable file for an unaligned instruction set architecture (ISA). Aligned assembled code is generated, by a computer processor. The aligned assembled code complies with an aligned ISA and includes aligned processor code for a processor and aligned accelerator code for an accelerator. A first linking pass is performed on the aligned assembled code, including relocating a first relocation target in the aligned accelerator code that refers to a first object outside the aligned accelerator code. Unaligned assembled code is generated in accordance with the unaligned ISA and includes unaligned accelerator code for the accelerator and unaligned processor code for the processor. A second linking pass is performed on the unaligned assembled code, including relocating a second relocation target outside the unaligned accelerator code that refers to an object in the unaligned accelerator code.
US10223089B1

A method for partial redundancy elimination with a fixed number of temporaries includes determining local data values of program code that describe a temporary memory location, a set of registers, and a set of basic blocks. The method determines global data values of the program code based on the determined local data values of the program code. The method removes a first load of the temporary memory location in a first basic block in the program code. The method adds a second load on a first edge from a second basic block out of the set of basic blocks to a third basic block out of the set of basic blocks in the program code. The method performs a register move on a second edge from the third basic block to the second basic block in the program code.
US10223080B2

A system and method for automatic instrumentation of mobile applications is disclosed. Mobile applications are typically executed in mobile runtime environments or operating system that is restricted compared to their conventional counterparts. Those restrictions include features that allow one to examine and modify code of application during the runtime of the application. Those features that are used by instrumentation based monitoring systems dedicated for conventional applications are thus not available for the instrumentation of mobile application. The system and method allows for automatic instrumentation in a static way, either by persistently placing instrumentation code into mobile applications or by persistently adapting mobile applications in a way to perform a static instrumentation on application startup. The instrumentation code is placed in generic, application independent library code, but provides measurement and context data that allows one to determine specific business logic functionality using the instrumented generic library code.
US10223075B2

Techniques are described for development community assessment via real-time workspace monitoring. In one example, a method includes outputting, to one or more servers, a first developer registration information for a developer matching service, and downloading an agent associated with the developer matching service to a developer workspace on the client, wherein the agent is configured to monitor the developer workspace. The method further includes outputting, to the servers, data obtained from monitoring the developer workspace by the agent, and receiving, from the servers, a message that a correspondence has been identified between code in the development environment and code in a second development environment registered with the developer matching service. The method further includes establishing a connection between the client and a collaboration platform including a social coding service that facilitates collaboration between the first and second development environments.
US10223072B2

A method of generating a hardware design to calculate a modulo value for any input value in a target input range with respect to a constant value d using one or more range reduction stages. The hardware design is generated through an iterative process that selects the optimum component for mapping successively increasing input ranges to the target output range until a component is selected that maps the target input range to the target output range. Each iteration includes generating hardware design components for mapping the input range to the target output range using each of a plurality of modulo preserving range reduction methods, synthesizing the generated hardware design components, and selecting one of the generated hardware design components based on the results of the synthesis.
US10223067B2

An environmental context of a user may be taken into account to enhance the user's communication throughput. An “environmental context” can include spatial surroundings of a user, device, and/or sensor of the device and more broadly to denote the context of the user in a multiplicity of environments such as, for example, the surroundings of a user, a digital environment such as the user or other individuals' interactions with or made near a device, etc. The techniques can include obtaining contextual data to provide context-predicted suggestions of words and/or phrases that a user can select to be output on the user's behalf. In some examples, the techniques can also use contextual data to weight, sort, rank, and/or filter word and/or phrase suggestions.
US10223058B2

There is provided a display system which includes a first display device; a second display device; a storage device that divides work for a work object and stores a first work content and a second work content; and a control device that displays the first work content on the first display device and displays the second work content on the second display device.
US10223056B2

A printing control machine includes an obtaining section, a determination section, and a printing control section. The obtaining section obtains from each of a plurality of printing machines, ink information regarding an ink mounted to the each printing machine. The determination section determines whether or not each of the plurality of printing machines is within a similarity condition range on the basis of the ink information obtained by the obtaining section. The printing control section allocates a printing job to printing machines determined to be within the similarity condition range to make the determined printing machines perform printing.
US10223054B2

A communication device may, in response to a wireless link via the first wireless interface being established with a terminal device while the communication device is a parent station state, receive a predetermined signal from the terminal device via the second wireless interface. If the predetermined signal is received from the terminal device, shifting communication device from the parent station state to a specific state where the communication device does not operate as a parent station. The communication device is maintained in the parent station state if the predetermined signal is not received from the terminal device even if the wireless link via the first wireless interface has been established with the terminal device. After shifting the communication device to the specific state, establishing a first wireless connection via the second wireless interface with the terminal device so as to participate in a second wireless network as a child station.
US10223053B2

An electronic device is disclosed. The present electronic device comprises: a user interface unit displaying a UI for controlling a function of an image forming device; a communication interface unit for transmitting, to the image forming device, a control command received through the UI; a workform generation unit for automatically generating a workform on the basis of a series of user operation contents and orders inputted on the UI; and a storage unit for storing the generated workform.
US10223046B2

An image processing apparatus includes a timing obtaining unit that obtains an interruption timing at which printing is interrupted in a printer that transports a printing medium in a first direction and performs printing on the printing medium, a division computing unit that arranges, at a position corresponding to the timing in a target area in which plural images are to be arranged, a virtual straight line extending through the target area in a second direction perpendicular to the first direction, an arrangement computing unit that separates and arranges the plural images in the target area divided by the virtual straight line into a first region downstream and a second region upstream in the first direction, and a data creating unit that creates and outputs, to the printer, first print data specifying the images arranged in the first region and second print data specifying the images arranged in the second region.
US10223041B2

A printing apparatus capable of improving user-friendliness when the user inputs a print job via wireless direct communication in a case where a setting of reservation printing is active. The printing apparatus has a wireless direct communication function and a reservation function for reserving a received print job. A setting unit sets whether or not to use the reservation function. A determination unit determines whether or not the print job received by the printing apparatus is a print job received by the wireless direct communication function. A control unit prints the received print job without reservation according to determination by the determination unit that the received print job is a print job received by the wireless direct communication function, even in a case where use of the reservation function has been set by the setting unit.
US10223038B2

A memory that includes a data partition and an index partition is mounted. The data partition includes an original data and an original index written directly after the original data. The index partition includes the original index at the beginning of the index partition. The first data is written to a data partition of the memory. The first data is written directly after the at least one data on the data partition and the original index is deleted and invalidated. Responsive to a time interval elapsing, a first index is written to the data partition of the memory directly after the first data. The time interval starts at the writing of the first data. Responsive to the time interval elapsing, the first index is written to the index partition of the memory at the closest location, in terms of movement time, to the first index on the data partition.
US10223035B2

System and method for managing storage metadata utilize a metadata data structure containing allocation information of storage blocks of a storage system in which a portion of the metadata data structure that corresponds to a group of the storage blocks can be reserved to a requesting client, which then manages the portion of the metadata data structure using a copy of the portion of the metadata data structure.
US10223034B2

Techniques for block storage using a hybrid memory device are described. In at least some embodiments, a hybrid memory device includes a volatile memory portion, such as dynamic random access memory (DRAM). The hybrid memory device further includes non-volatile memory portion, such as flash memory. In at least some embodiments, the hybrid memory device can be embodied as a non-volatile dual in-line memory module, or NVDIMM. Techniques discussed herein employ various functionalities to enable the hybrid memory device to be exposed to various entities as an available block storage device.
US10223031B2

A memory control apparatus including: a writing unit configured to output a write request for writing to a memory and issues a first event every time a write operation of each of the first blocks is completed; a reading unit configured to output a readout request for reading of image data that has been written to the memory by the writing unit and issues a second event every time a readout operation of the second block is completed; and a controller that performs a process of incrementing a count value in response to the first event, performs a process of decrementing the count value in response to the second event, and controls whether to permit the write request and the readout request, respectively, based on the count value.
US10223026B2

Updates to nonvolatile memory pages are mirrored so that certain features of a computer system, such as live migration of applications, fault tolerance, and high availability, will be available even when nonvolatile memory is local to the computer system. Mirroring may be carried out when a cache flush instruction is executed to flush contents of the cache into nonvolatile memory. In addition, mirroring may be carried out asynchronously with respect to execution of the cache flush instruction by retrieving content that is to be mirrored from the nonvolatile memory using memory addresses of the nonvolatile memory corresponding to target memory addresses of the cache flush instruction.
US10223022B2

A set of superblocks can be constructed by a memory controller employing good blocks and partially bad blocks in a plurality of memory access units. Each functional memory access unit among the plurality of memory access units contributes a single block that is a good block or a partially bad block to each superblock. The memory controller can further construct a set of super word line zones within each superblock in the set of superblocks. Each block within a superblock contributes a good word line zone to each super word line zone. Upon encounter of a program error at run time, the super word line zones within the superblock may be modified to continue running the program employing modified super word line zones for the superblock.
US10223020B2

A Ternary Content-Addressable Memory (TCAM) system is disclosed. In the system, writes to the memory are performed over several cycles. In order to ensure full visibility of all entries within the TCAM, a cache memory is provided. At the start of the TCAM write, the cache is written with the contents of the new entry. The cache entry is activated for the period of time that the corresponding entry in the TCAM is deactivated for rewriting. For each input value provided to the system, both the TCAM and the cache are checked for potential matches. The results of these checks are compared at output. In this manner, all entries within the TCAM can maintain full visibility even throughout a write period.
US10223018B2

The amount of remapping data in a file system of a memory device is reduced. In one aspect, for each request access, e.g., read or write operation, the memory cells of a primary physical address are evaluated. If the evaluation indicates the memory cells are good, the read or write operation proceeds. If the memory cells have a failure such as uncorrectable errors, the primary physical address is hashed to obtain an auxiliary physical address. If the auxiliary physical address is not available, the primary physical address can be hashed again to obtain another auxiliary physical address. In another aspect, per-page remapping is performed until a threshold number of bad pages in a block are detected, after which the entire block is remapped. In another aspect, pages of a block are remapped to auxiliary pages based on a block identifier.
US10223017B2

A memory apparatus and an energy-saving control method thereof are provided. The internal clock signal sent to a specific circuit group is stopped outputting when it is determined that no processing command is to be processed currently and current events are finished being processed, so as to reduce power consumption of a control chip.
US10223015B2

Management of storage used by pageable guests of a computing environment is facilitated. A query instruction is provided that details information regarding the storage location indicated in the query. It specifies whether the storage location, if protected, is protected by host-level protection or guest-level protection.
US10223011B2

A storage device includes a nonvolatile memory device and a controller configured to generate a read command according to a request of an external host device and transmit the read command to the nonvolatile memory device. The nonvolatile memory device is configured to perform a read operation in response to the read command, to output read data to the controller, and to store information of the read operation in an internal register.
US10223007B1

A computer implemented method, system, and computer program product for use in replication comprising receiving an IO at a splitter at a production site from a host, determining if the IO is to a predicted location, wherein a predicted location is a location predicted to correspond to a future write to an image on the production site, and splitting the IO based on the decision.
US10223005B2

Techniques are described for a memory device. In various embodiments, a scheduler/controller is configured to manage data as it read to or written from a memory. A memory is partitioned into a group of sub-blocks, a parity block is associated with the sub-blocks, and the sub-blocks are accessed to read data as needed. A pending write buffer is added to a group of memory sub-blocks. Such a buffer may be sized to be equal to the group of memory sub-blocks. The pending write buffer handles collisions for write accesses to the same block.
US10223002B2

A compare and swap transaction can be issued by a master device to request a processing unit to select whether to write a swap data value to a storage location corresponding to a target address in dependence on whether a compare data value matches a target data value read from the storage location. The compare and swap data values are transported within a data field of the compare and swap transaction. The compare data value is packed into a first region of the data field in dependence of an offset portion of the target address and having a position within the data field corresponding to the position of the target data value within the storage location. This reduces latency and circuitry required at the processing unit for handling the compare and swap transaction.
US10222994B2

According to an aspect of the present invention, there is a method, computer program product and/or system for storing data that performs the following operations (not necessarily in the following order): (i) receiving a request to migrate a data file from primary storage to secondary storage; (ii) invoking a primary data extraction function, registered by a user, to determine primary data for the data file; and (iii) inserting the primary data into a stub file.
US10222989B1

Providing for a multi-bank memory with bank-specific status feedback is described herein. By way of example, the multi-bank memory can be configured to output an availability status, pass/fail status, error correction status, or the like, for subsets of multiple memory banks. In some embodiments, the non-volatile memory can provide global status information, representing a status of all banks commonly in conjunction with bank-specific status information. Further, the subject disclosure provides addressing techniques for identifying particular banks of memory, and obtaining status information for subsets of the memory banks, or performing memory operations on targeted subsets of the memory banks.
US10222984B1

There is disclosed a technique for use in managing multi-granularity flash translation layers in solid state drives. An SSD comprising a flash translation layer (FTL) table and flash memory space is provided. The FTL table is reconfigured into a plurality of multiple sub-tables, where a first sub-table has a first logical page size and a second sub-table has a second logical page size, the first logical page size being smaller than the second logical page size. The flash memory space is reconfigured into multiple flash memory sub-spaces. The first sub-table is mapped to the first flash memory sub-space the second sub-table is mapped to the second flash memory sub-space.
US10222978B2

A device is provided having a touchscreen, a storage device and a processor connected to the touchscreen and the storage device. The touchscreen is arranged to display a keyboard defined by a keyboard layout and to receive an input on the keyboard. The storage device is arranged to store a specification for a restricted language, and the specification includes a grammar and vocabulary for the restricted language and includes annotations defining additional keyboard components in relation to specific elements within the grammar. The processor is arranged to define the keyboard layout, determine a specific element within the grammar referred to by a received input, and redefine the keyboard layout to include the additional keyboard components defined in the annotation for the determined specific element within the grammar.
US10222974B2

A method for providing quick access to device functionality responsive to a touch gesture may include receiving an indication of a swipe gesture being performed from a first predefined portion of a display to a second predefined portion of a touch screen display, classifying the swipe gesture as a trigger gesture based on insertion of a motion delay of at least a threshold period of time in connection with the swipe gesture, and causing, in response to classifying the trigger gesture, a display of a predefined set of functional elements that cause execution of a corresponding function when a respective one of the predefined set of functional elements is selected. A corresponding apparatus and computer program product are also provided.
US10222973B2

A method for controlling a hearing device via touch gestures carried out by a wearer of the hearing device. As part of the gesture a finger is swiped across first and second sound inlets of the hearing device. A gesture is detected by determining if a first output signal from a first microphone at the first sound inlet contains a component caused by the finger touching the hearing device at the first sound inlet and if a second output signal from a second microphone at the second sound inlet contains a component caused by the finger touching the hearing device at the second sound inlet. Based on the detected gesture a control signal changes a processing parameter or setting of a signal processing unit of the hearing device. Additionally, a hearing device capable of performing the proposed method and a method of fitting such a hearing device are provided.
US10222972B2

A mobile electronic device and method are presented. An input operation by a user is received, functions are stored, a remaining battery capacity is measured, and a first image is displayed indicating the remaining battery capacity and full capacity. Battery blocks are set by dividing the full capacity, if an input is entered when the first image is displayed to provide a battery blocks set up. A capacity ratio is calculated based on capacity of each of the battery blocks and the full capacity, and a remaining battery block capacity of the battery blocks is calculated based on the capacity ratio. A function is allocated to the battery blocks, and second images are displayed indicating the capacity ratio and the remaining battery block capacity. The function allocated to the battery blocks for the battery block images is displayed, when the battery blocks are set.
US10222969B2

Embodiments of the present invention provide a data transmission method and device, which are to be applied to a source client, wherein the source client is a client in a foreground running status in a mobile terminal, the mobile terminal, by means of a split-screen function, divides the display screen thereof into a first split screen for displaying a running interface of the source client and a second split screen for displaying a running interface of a target client, the target client is a client in a foreground running status in the mobile terminal. The method comprises: establishing a communication connection between the source client and the target client; receiving a drag instruction for a thumbnail of target data in the source client and moving the thumbnail according to the drag instruction; monitoring whether a data transmission instruction for the target data is received, if yes, transmitting the target data to the target client through the established communication connection. By applying the embodiments of the present invention, users can make full advantage of the split-screen technology, which simplifies data transmission operation.
US10222964B2

An operation device is provided with a GUI display unit which displays a power setting value for defining an operation power of a household appliance, and a time setting value for defining an operation time of the household appliance on an orthogonal coordinate system; and a touch operation unit which simultaneously accepts an input of the power setting value and an input of the time setting value to be displayed on the GUI display unit by an operation of letting a predetermined object touch the GUI display unit.
US10222951B2

A modeling system for universal specification of user interfaces. The system provides a means for defining user interfaces, including highly complex and dynamic user interfaces, in a manner that is independent of any implementation context. The modeling system leads from a user-friendly visual representation of the user interface, through progressively detailed specifications of structural and behavioral aspects of the user interface parts, until a rigorous definition of the user interface in all its contexts of use is achieved. Using the information captured in the model, tools that automatically generate the fully working user interface code can be built.
US10222929B2

Methods and devices for providing a virtual keyboard in connection with a multiple screen device are provided. More particularly, information displayed on the screen of a multiple screen device having a current focus of the user is identified, and is presented by a top screen. The virtual keyboard is presented by the bottom screen. The virtual keyboard can be dismissed in response to detecting a change in the focus of the user.
US10222921B2

A multi-layer conductive coating is substantially transparent to visible light, contains at least one conductive layer comprising silver that is sandwiched between at least a pair of dielectric layers, and may be used as an electrode and/or conductive trace in a capacitive touch panel. The multi-layer conductive coating may contain a dielectric layer of or including zirconium oxide (e.g., ZrO2) and/or silicon nitride, and may be used in applications such as capacitive touch panels for controlling showers, appliances, vending machines, electronics, electronic devices, and/or the like. The coating may have increased resistivity, and thus reduced conductivity, compared to pure silver layers of certain coatings, in order to allow the silver-based coating to be more suitable for use as touch panel electrode(s).
US10222916B2

A touch panel device includes a touch panel including sensing electrodes, a selector circuitry; a sensing circuitry configured to generate sensed signals having signal levels depending on self-capacitances of connected ones of the sensing electrodes, and a processor configured to perform touch sensing of the touch panel, based on the sensed signals. When the touch panel device is placed in a first state, the selector circuitry electrically connects first sensing electrodes to the sensing circuitry in each operation cycle. When the touch panel device is placed in a second state, the selector circuitry electrically connects second sensing electrodes to the sensing circuitry in each operation cycle. The number of the second sensing electrodes connected to the sensing circuitry in each operation cycle for the second state is less than the number of the first sensing electrodes connected to the sensing circuitry in each operation cycle for the first state.
US10222915B2

First electrode layers are formed from an ITO layer on one surface of a substrate formed from a PET film. The surfaces of the first electrode layers are covered with an insulating layer formed from a dry film resist or the like. Second electrode layers are formed on the surface of the insulating layer in a printing process. The second electrode layer is formed from conductive nanowires or conductive nanotubes. After that, first wiring layers brought into conduction with the first wiring layers and second wiring layers brought into conduction with the second electrode layers are formed.
US10222914B2

A touch device including an array substrate, at least one gate driving circuit, an opposite substrate and a shielding pattern is provided. The array substrate has a display region and a peripheral region connecting to the display region. The gate driving circuit is disposed on the array substrate and located in the peripheral region. The opposite substrate is disposed opposite to the array substrate. The shielding pattern is disposed between the array substrate and the opposite substrate. The shielding pattern projected on the array substrate is formed a first projection, the gate driving circuit projected on the array substrate is formed a second projection, the first projection at least partially overlaps with the second projection.
US10222913B2

A device is provided for interacting without contact, via at least one command object, with a user appliance, including at least one first and one second part which, in use, form between them a non-zero angle, the device including: at least one first mechanism of detection by capacitive technology, and without contact, of the at least one command object with respect to a first control surface defined with respect to the first part of the user appliance, the first detection mechanism including several measurement electrodes; at least one, of the measurement electrodes being guarded, by a guard mechanism, at a guard potential, different from a ground potential, of the at least one command object, and substantially identical to the potential of the measurement electrode; and at least one second guard mechanism, for guarding the second part of the user appliance at least partially at the guard potential.
US10222901B2

A touch screen device includes a touch panel, a touch driver, a touch sensing driver, and a controller. The touch panel includes a plurality of driving lines extending in a first direction and a plurality of sensing lines extending in a second direction. The touch driver outputs a driving signal to the driving lines. The touch sensing driver receives a sensing signal from the sensing lines. The controller determines a sensing parameter corresponding to an accumulative folding number of the touch panel and controls the touch driver and the touch sensing driver based on the sensing parameter.
US10222894B1

Apparatuses and a computer-readable media are provided to: display an object and at least a portion of an interface in a same virtual display layer; detect a single static gesture being applied to the touch screen on the object, the single static gesture varying in pressure; in the event that a magnitude of the pressure of the single static gesture being applied to the touch screen on the object is less than a first magnitude threshold, perform an operation; in the event that the magnitude of the pressure of the single static gesture being applied to the touch screen on the object is greater than the first magnitude threshold and is less than a second magnitude threshold, blur, as a function of an increase in the magnitude of the pressure of the single static gesture being applied to the touch screen on the object, the at least portion of the interface, and display the at least portion of the interface and the object in different virtual display layers; and in the event that the magnitude of the pressure of the single static gesture being applied to the touch screen on the object is greater than the second magnitude threshold, vibrate the apparatus and perform another operation.
US10222887B2

According to an aspect, a display apparatus with a touch detection function includes: a display device including a display region in which a plurality of pixels are arranged; a pixel signal line that transmits a pixel signal to the pixel; outer display region wiring including wiring that is electrically coupled to the pixel signal line and extends along a predetermined direction outside the display region; and a touch detection electrode arranged at a position overlapping the outer display region wiring in a non-contact state, a longitudinal direction of the touch detection electrode being along a direction intersecting with the predetermined direction.
US10222885B2

A display device with an integrated touch screen and a method of driving the same are provided. The display device includes a panel configured to operate in a first display operation period, a first touch operation period, a second display operation period, and a second touch operation period, and include a touch electrode overlapping a plurality of gate lines and a plurality of data lines, and a gate driver configured to sequentially apply a gate-on voltage to an odd-numbered gate line among the plurality of gate lines during two horizontal periods in the first display operation period, and in the second display operation period, sequentially apply the gate-on voltage to an even-numbered gate line among the plurality of gate lines during two horizontal periods.
US10222868B2

A portable device includes: a sensor configured to detect a gesture of a user carrying the portable device; a control unit configured to identify the detected gesture, determine an external device corresponding to the identified gesture based on the identified gesture, and determine an order for controlling the external device; and a communication unit configured to transmit a command signal corresponding to the order to the external device.
US10222864B2

A haptic device comprises a signal generator that is configured to receive an input word that is a unit of a language written using consonant-vowel pairs. The signal generator converts the input word into one or more consonant-vowel pairs of the input word. The signal generator further converts the one or more consonant-vowel pairs into a sequence of actuator signals. The sequence of actuator signals is formed from a concatenation of sub-sequences of actuator signals. Each phoneme corresponding to a unique sub-sequence of actuator signals. The haptic device further comprises a two dimensional array of cutaneous actuators configured to receive the sequence of actuator signals from the signal generator, each of the actuator signals mapped to a cutaneous actuator of the two dimensional array of cutaneous actuators.
US10222857B2

A method, computer system, and computer program product for determining an engagement level of an individual is provided. The present invention may include capturing a plurality of image data depicting a relative location of a user. The present invention may also include identifying an individual within the captured image data. The present invention may further include gathering a plurality of engagement level indicator data associated with the identified individual. The present invention may also include calculating a current engagement level of the identified individual using the plurality of gathered engagement level indicator data.
US10222843B1

A system and method for controlling cooling of computer components of a computing device are provided. A measurement of power consumption of at least one of the computer components is received. An amount of heat expected to be generated by the at least one computer components is determined based on the received measurement of power consumption. An output of a cooling system of the computer components is controlled based on the determined amount of heat expected to be generated.
US10222833B2

An electronic device that includes a flexible display is provided. The electronic device includes a foldable display unit, a foldable functional device portion, and a connecting body that interconnects the display unit and the functional device portion. The display unit and the functional device portion are disposed to face each other so as to provide a first state, and after each of the display unit and the functional device portion is folded, at least a portion of the display unit is disposed in the rear side region to be utilized as a display region and at least a portion of the functional device portion is disposed in the front side region so as to provide a second state of being used as a region of the functional device portion.
US10222817B1

A bandgap reference (BGR) circuit and method generates a constant voltage reference that is stable over temperature variations. The BGR circuit is composed of a proportional to absolute temperature (PTAT) stage, a complementary to absolute temperature (CTAT) stage, and an output stage interposed between the PTAT stage and the CTAT stage. The PTAT stage is configured to produce a PTAT current and the CTAT stage is configured to produce a CTAT current. The BGR circuit is configured to mirror the PTAT current and mirror the CTAT current to produce a mirrored PTAT current and a mirrored CTAT current in the output stage and the output stage is configured to combine the mirrored PTAT current and the mirrored CTAT current to generate the constant voltage reference.
US10222807B2

The disclosure discloses a method for processing information, comprising: collecting, at a preset frequency, location information of a target object tracked by a mobile device; extracting the piece of location information meeting a first condition from the collected pieces of location information, and saving the extracted piece of location information in a queue of target waypoints, wherein each piece of location information in the queue of target waypoints is configured to describe a target waypoint, and the pieces of location information of the target waypoints of the queue of target waypoints are arranged in the chronological order for collecting the pieces of location information; generating a corresponding control instruction according to the piece of location information of the target waypoint saved in the queue of target waypoints, wherein the control instruction is configured to control the mobile device to move towards the respective target waypoints described in the queue of target waypoints in order. The disclosure also discloses a mobile device and computer storage medium for implementing the method for processing information.
US10222806B2

A vehicle drive control device includes a drive lane detector, a drive assist unit, and a curve road steering assist unit. The drive lane detector detects a drive lane of a subject vehicle. The drive assist unit performs drive assist control to assist the subject vehicle in lane keep driving in the drive lane. The curve road steering assist unit performs steering assist for assisting the subject vehicle in turning along a curve of a curve road if the drive lane is the curve road and if the drive assist control performed by the drive assist unit is discontinued during driving on the curve road.
US10222804B2

A method of controlling a vehicle while the vehicle is backing up with a trailer attached thereto. The vehicle may include a brake system and a power train system. The method includes determining a trailer yaw rate, and estimating a modified trailer curvature. The modified trailer curvature comprises a ratio of the trailer yaw rate to the vehicle speed. The method further includes determining a maximum allowable vehicle speed as a function of modified trailer curvature utilizing predefined criteria that defines a maximum allowable vehicle speed for a given modified trailer curvature. The method further includes limiting the vehicle speed such that the maximum allowable vehicle speed is not exceeded.
US10222802B2

A method for assisting a driver of a two-wheeled vehicle. The method includes sensing and evaluating a driving environment of the motorcycle as a function of a driving state of the motorcycle, especially an inclination of the motorcycle, in order to detect objects in the driving environment; determining a hazard potential as a function of the detected objects and the driving state; and warning the driver and/or triggering a driver assistance system and/or a vehicle safety system of the motorcycle as a function of the determined hazard potential.
US10222801B2

A movement route generating apparatus includes an angle calculating unit calculating an angle formed by a vehicle travel direction at a target position compared with that at the current position, a graph generating unit generating a graph that has most gentle inclinations by plotting the curvature of a travel trajectory matching the steering angle of the vehicle and a distance traveled on two axes, under the condition that the area of a graph generated in correspondence to a travel trajectory from the current position to the target position is equal to the angle and other conditions, and a route setting unit setting a travel trajectory represented by the graph as the movement route of the vehicle. Accordingly, a travel trajectory with the smallest degree of change in curvature per unit distance traveled, that is, a low horizontal angular velocity caused by vehicle steering, can be set as a movement route.
US10222793B2

Disclosed are a method and a system for modifying flight parameters of a remotely piloted aircraft. The remotely piloted aircraft includes a clock, at least one radio receiver and at least one radio transmitter for communicating with at least one radio transmitter of a ground station, via at least one radio communication network. The method includes analysing a communication between the remotely piloted aircraft and the ground station, such as calculating a communication quality. The method also includes modifying at least one flight parameter based on the calculated communication quality and pre-loaded instructions. The pre-loaded instructions comprise at least one threshold value of the communication quality and allowed flight parameters.
US10222773B2

Novel tools and techniques are provided for implementing Internet of Things (“IoT”) functionality. In some embodiments, a computing system or IoT management node might receive sensor data from one or more IoT-capable sensors, analyze the sensor data to determine one or more actions to be taken, and identify one or more devices (e.g., household devices associated with a customer premises; vehicular components associated with a vehicle; devices disposed in, on, or along a roadway; devices disposed throughout a population area; etc.) for performing the determined one or more first actions. The computing system or IoT management node then autonomously controls each of the identified one or more devices to perform tasks based on the determined one or more first actions to be taken, thereby implementing smart environment functionality (e.g., smart home, building, or customer premises functionality, smart vehicle functionality, smart roadway functionality, smart city functionality, and so on).
US10222760B2

An electronic timepiece, including: a reciprocating hand which is provided to be rotatable only within a partial angle range of a circle; and a processor which acquires information according to an operation of the reciprocating hand, and makes the reciprocating hand perform a predetermined notification operation when a destination of the reciprocating hand is out of the angle range, the destination being determined on the basis of the information.
US10222752B2

A tidal clock includes a clock face, a clock mechanism, a tidal display mechanism, a tidal drive arrangement and one or more symbolic display members. The tidal display mechanism includes a background and a plurality of laminar members overlying the background. Each laminar member includes a display representing sea and having an upper edge configured to represent a sea level. The laminar members are independently movable between respective lower and upper positions to represent rise and fall of the sea level. The symbolic display members are each mounted on a respective support. Each support is engaged with the background, permitting movement between lower and upper positions, further engaging a respective laminar member and arranged so that the support and display mounted thereon is urged to move between lower and upper positions by the corresponding movement of the laminar member.
US10222749B2

Timepiece display mechanism including a cam driven by a time base, and a pivoting lever including an elastically returned feeler member following the contour of the cam and a first rack meshing with a first angular orientation wheel which drives an indicator plate synchronously or via a differential mechanism, the indicator plate projecting radially with respect to a main axis and being parallel to or coplanar with the first wheel, the display mechanism includes a connecting rod articulated at a first end to a carriage slidably mounted on the indicator plate and carrying a retractable hand, a second end of the connecting rod being pivoted on a fixed pivot or on a movable pivot comprised in an elongation wheel set driven directly or indirectly by the lever.
US10222739B2

An image forming apparatus includes a housing, an attachable and detachable device, a cover member, and a rotation angle restricting member. The housing has an opening and an attachment section. The attachable and detachable device is attachable to and detachable from an inside of the housing via the opening. The cover member is rotatably supported by the housing and closes or opens the opening. The rotation angle restricting member restricts an allowable rotation angle that indicates an angle at which the cover member is rotatable. The rotation angle restricting member is attachable to and detachable from the attachment section. The allowable rotation angle of the cover member is restricted when the rotation angle restricting member is attached to the attachment section. Restriction of the allowable rotation angle of the cover member is released when the rotation angle restricting member is detached from the attachment section.
US10222738B2

A replaceable unit for an electrophotographic image forming device according to one example embodiment includes an electrical contact positioned on a first side of a housing of the replaceable unit for contacting an electrical contact in the image forming device. A guide on the first side of the housing is positioned closer to a front of the housing than the electrical contact and leads rearward toward the electrical contact. The guide includes an inside surface that faces inward sideways toward a second side of the housing. At least a portion of the inside surface is angled inward sideways from front to rear permitting contact between the inside surface and an electrical connector in the image forming device to draw the electrical connector in the image forming device inward sideways relative to the replaceable unit during insertion of the replaceable unit into the image forming device.
US10222735B2

A fixing apparatus includes a transformer, a heater, a temperature acquiring portion, and control portion. A first switching unit allows or cuts off power supply from a primary-side circuit to the heater by supplying power, and a second switching unit allows or cuts off power supply from the primary-side circuit to the temperature acquiring portion by supplying power. The power supply to the heater can be allowed or cut off according to the temperature of the heater acquired by the temperature acquiring portion. In addition, the control portion cuts off power supply from the primary-side circuit to the heater and power supply from the primary-side circuit to the temperature acquiring portion by controlling operations of the first switching unit and the second switching unit with the one signal.
US10222734B2

A moving-side roller reliably separates from a stationary-side roller so as to enable appropriate document transport. An image reading apparatus causes a roller support member supporting the moving-side roller to come into contact with the stationary-side roller. A contact state and a separation state can be switched. The image reading apparatus includes an external force providing portion to exert a third external force on the roller support member in a direction for restraining warping that is generated in the roller support member by a first external force that a cam exerts on the roller support member and by a second external force that an urging device exerts on the roller support member.
US10222731B2

A fixing device for fixing an image on a recording material includes a cylindrical rotatable heater that is provided with a hole portion at least at a longitudinal end portion, and a driving member engaged with the longitudinal end portion of the heater to rotate the heater. The driving member is provided with a claw portion engaged with the hole portion of the heater. The image is fixed on the recording material by the heat from the heater. In addition, the heater is provided, at the other longitudinal end portion, with a slit extending toward a central portion, the slit being disposed at a position different from the hole portion with respect to a circumferential direction of the heater so as to overlap the hole portion in the longitudinal direction.
US10222730B2

Provided is an inexpensive image forming apparatus that reduces wasteful operation and is capable of determining whether a fixing unit is attached properly. The image forming apparatus includes an image forming apparatus main body, and a fixing roller that fixes a pattern composed of toner on paper by heating when conveying the paper on which the pattern is formed, and uses a fixing unit that can be attached to and detached from the image forming apparatus main body. A temperature sensor for detecting the temperature of the fixing roller is provided in the fixing unit. The image forming apparatus includes a control unit that, after the fixing unit is attached, determines whether or not the fixing unit is attached properly to the image forming apparatus main body according to a magnitude relationship between the temperature detected by the temperature sensor and a preset first threshold value.
US10222729B2

A fixing device includes a heating body, a pressuring body, a heating source, a guiding part, a temperature sensing part and a charging part. The heating source supplies the heating body heat used for heating the medium. The guiding part guides the medium to a nip between the heating body and the pressuring body, at an upstream side from the nip in a conveying direction of the medium. The temperature sensing part senses a temperature of the heating body. The charging part electrically discharges to electrically charge the heating body with the same polarity as toner, at an opposite side to the guiding part across the temperature sensing part. The charging part includes a discharging electrode electrically discharging toward the heating body facing to the discharging electrode and an enclosure wall supporting the discharging electrode, enclosing the discharging electrode and producing an electric field in cooperation with the discharging electrode.
US10222721B2

Provided are urethane foam: which heightens toner charge amount (Q/M); by which toner is sufficiently absorbed in the surface layer of a toner-conveying roller to give a sufficient toner conveying ability; and by which a good image can be obtained with a low cost, and a toner-conveying roller using the same.Also provided are urethane foam in which substrate urethane foam is impregnated with one or more powders selected from the group consisting of silicone powder and silica powder, and a toner-conveying roller using the same. Preferred are urethane foam wherein said powder is bound with said substrate urethane foam via a binder, and a toner-conveying roller using the same.
US10222719B2

A method of electro-photographic printing includes applying a background voltage to a photo imaging plate using a charge roller that moves relative to the photo imaging plate, and varying the applied background voltage as the roller moves relative to the photo imaging plate, wherein the background voltage is varied in a region of the photo imaging plate where no ink is to be transferred.
US10222707B2

A lithographic apparatus having: a substrate table constructed to hold a substrate; a projection system configured to project a patterned radiation beam onto a target portion of the substrate; a substrate surface actuator including a fluid opening for fluid flow therethrough from/onto a facing surface facing the substrate surface actuator to generate a force between the substrate surface actuator and the facing surface, the facing surface being a top surface of the substrate or a surface substantially co-planar with the substrate; and a position controller to control the position and/or orientation of a part of the facing surface by varying fluid flow through the fluid opening to displace the part of the facing surface relative to the projection system.
US10222706B2

In a lithographic projection apparatus, a structure surrounds a space between the projection system and a substrate table of the lithographic projection apparatus. A gas seal is formed between said structure and the surface of said substrate to contain liquid in the space.
US10222704B2

A method of operating an illumination system of a microlithographic projection exposure apparatus is provided. A set of illumination parameters that describe properties of a light bundle which converges at a point on a mask to be illuminated by the illumination system is first determined. Optical elements whose optical effect on the illumination parameters can be modified as a function of control commands are furthermore determined, as well as sensitivities with which the illumination parameters react to an adjustment of the optical elements, induced by the control commands. The control commands are then determined while taking the previously determined sensitivities into account, such that deviations of the illumination parameters from predetermined target illumination parameters satisfy a predetermined minimization criterion. These control commands are applied to the optical elements, before the mask is illuminated.
US10222702B2

A laser radiation source for a lithographic tool comprising a laser module to emit a first laser beam having a first wavelength and a second laser beam having a second wavelength, a beam separation device to separate the optical paths of the first and second laser beams and substantially recombine the optical paths, a beam delivery system to direct the first and second laser beams to a fuel target and an optical isolation apparatus to: adjust the polarization state of the first laser beam, adjust the polarization state of the second laser beam and to block radiation having the adjusted polarization states such that the reflection of the first laser beam and the reflection of the second laser beam are substantially blocked from propagating towards the laser module.
US10222701B2

A radiation source for a lithographic apparatus, in particular a laser-produced plasma source includes a fan unit surrounding but not obstructing the collected radiation beam that is operated to generate a flow in a buffer gas away from the optical axis. The fan unit can include a plurality of flat or curved blades generally parallel to the optical axis and driven to rotate about the optical axis.
US10222699B2

New photoresist compositions are provided that are useful for immersion lithography. Preferred photoresist compositions of the invention comprises two or more distinct materials that can be substantially non-mixable with a resin component of the resist. Particularly preferred photoresists of the invention can exhibit reduced leaching of resist materials into an immersion fluid contacting the resist layer during immersion lithography processing.
US10222698B2

A printable component includes a component substrate and one or more electrical conductors. One or more electrically conductive connection posts protrudes from the component substrate to form an exposed electrical contact. Each connection post is electrically connected to at least one of the electrical conductors and one or more wicking posts protrude from the component substrate. The wicking post can be insulating. In certain embodiments, a printable component source wafer comprises a source wafer, a plurality of sacrificial portions separated by anchor portions formed in a sacrificial layer of the source wafer, and a plurality of printable components. Each printable component is disposed over a corresponding sacrificial portion and connected to an anchor portion by a tether. A destination substrate structure comprises a destination substrate having one or more electrically conductive contact pads, an adhesive layer disposed on the destination substrate, and one or more printable components.
US10222691B2

A photomask includes a reticle substrate, a main pattern disposed on the reticle substrate and defining a photoresist pattern realized on a semiconductor substrate, and anti-reflection patterns adjacent to the main pattern. A distance between a pair of the anti-reflection patterns adjacent to each other is a first length, and a width of at least one of the pair of anti-reflection patterns is a second length. A sum of the first length and the second length is equal to or smaller than a minimum pitch defined by resolution of an exposure process. A distance between the main pattern and the anti-reflection pattern nearest to the main pattern is equal to or smaller than the first length.
US10222681B2

A segmented light or optical power emitting device and an illumination device are described. The segmented device includes a die having a light or optical power emitting semiconductor structure that includes an active layer disposed between an n-layer and a p-layer. Trenches are formed in at least the semiconductor structure and separate the die into individually addressable segments. The active layer emits light or optical power having a first color point or spectrum. At least one wavelength converting layer is adjacent the die and converts the light or optical power to light or optical power having at least one second color point or spectrum and limits an energy ratio of the pump light or optical power that passes through the at least one wavelength converting layer unconverted to total light or optical power emitted by the light or optical power emitting device to less than 10%.
US10222677B2

An optoelectronic device and method of making the same. The device comprising: a substrate; an epitaxial crystalline cladding layer, on top of the substrate; and an optically active region, above the epitaxial crystalline cladding layer; wherein the epitaxial crystalline cladding layer has a refractive index which is less than a refractive index of the optically active region, such that the optical power of the optoelectronic device is confined to the optically active region.
US10222664B2

A liquid crystal display device includes a substrate, a first coupling electrode disposed on the substrate, a first insulating layer disposed on the first coupling electrode, a second coupling electrode disposed on the first insulating layer and capacitively coupled to the first coupling electrode, a second insulating layer disposed on the second coupling electrode, and a pixel electrode including first and second sub-pixel electrodes, which are disposed on the second insulating layer and are electrically insulated from each other, where the first sub-pixel electrode is electrically connected to the first coupling electrode via a first contact hole, which is defined in the first and second insulating layers, and the second sub-pixel electrode is electrically connected to the second coupling electrode via a second contact hole which is defined in the second insulating layer.
US10222654B2

According to one embodiment, a liquid crystal display device includes an array substrate, a counter-substrate, a negative liquid crystal layer including liquid crystal molecules, a retardation film attached to a surface of the array substrate, a first polarizer attached to the retardation film and having a first absorption axis, a second polarizer attached to a surface of the counter-substrate, and having a second absorption axis which is parallel to a direction of initial alignment of the liquid crystal molecules and perpendicular to the first absorption axis, a cover member located opposite to the second polarizer, and ultraviolet curing resin which bonds the second polarizer and the cover member to each other.
US10222647B2

The present application discloses a liquid crystal display panel, comprising an antireflective film, a front polarizer, an array substrate, a liquid crystal layer, a color filter substrate, and a rear polarizer disposed sequentially, a metal trace is disposed on the array substrate, and the antireflective film completely covers the metal trace. The antireflection film is provided on one side of the array substrate away from the color filter substrate in the present application, whereby the reflected light formed on the antireflective film and the reflected light formed by the front polarizer having the interference offsetting action to reduce the reflecting light on the liquid crystal display, thereby increasing the contrast of the liquid crystal display panel and improving the display quality of the image. The frame of the liquid crystal display of the present application can be further narrow and has a high contrast.
US10222639B2

A liquid crystal panel includes oppositely disposed upper and lower substrates having a liquid crystal disposed therebetween. A surface of the upper substrate and a surface of the lower substrate are formed with viewing angle upper and lower electrodes respectively, and a length of the lower electrode is shorter than that of the upper electrode. The upper electrode completely covers projection of the lower electrode on the upper substrate. A region between the upper and lower electrodes includes adjacent main body region and pretilt region, the pretilt region is corresponding to edges of the upper and lower electrodes, and portions of the upper and lower electrodes corresponding to the main body region have same sizes. A liquid crystal display device and a method for improving liquid crystal rotation obstacle further are provided. Accordingly, a response time of viewing angle switching is reduced and viewing angle symmetry is improved.
US10222638B2

Disclosed are a curved display manufacturing apparatus, comprising: a curved surface suction mold comprising a panel seat surface having a curved shape corresponding to a curved shape of the curved display to be formed, and air sucking holes formed through the panel seat surface; an air sucking unit for sucking air through the air sucking holes; a main frame for supporting the curved surface suction mold, to space the curved surface suction mold from a bottom of the main frame; and a pressing roller unit for pressing a curvature maintaining member to maintain the display panel in a bent state while sliding along a curved surface of the display panel under a condition that the curvature maintaining member overlaps with the display panel, for pressed attachment of the curvature maintaining member to the display panel.
US10222637B2

A system for integrated power combiners is disclosed and may include receiving optical signals in input optical waveguides and phase-modulating the signals to configure a phase offset between signals received at a first optical coupler, where the first optical coupler may generate output signals having substantially equal optical powers. Output signals of the first optical coupler may be phase-modulated to configure a phase offset between signals received at a second optical coupler, which may generate an output signal having an optical power of essentially zero and a second output signal having a maximized optical power. Optical signals received by the input optical waveguides may be generated utilizing a polarization-splitting grating coupler to enable polarization-insensitive combining of optical signals. Optical power may be monitored using optical detectors. The monitoring of optical power may be used to determine a desired phase offset between the signals received at the first optical coupler.
US10222628B2

The invention relates to an optical device for displaying a reticle or a target mark in a measuring or sighting telescope, comprising a reticle plate with a reticle disposed on one surface, a light source for illuminating this reticle, and the reticle plate has an entry surface for a beam path disposed to the side of the surface provided with the reticle, and at least one retroreflector is disposed on at least one light exit surface of the reticle plate, and a reflective layer of the retroreflector is directed towards the reticle plate.
US10222627B2

An optics system includes at least one emitting fiber tip that transmits a divergent beam. The divergent beam includes a global maximum intensify of radiation centered with an output optical axis. The divergent beam includes central beams for collimating and periphery beams for disposing. The periphery beams include parasitic radiation of the divergent beam. The optics system includes at least one collimating lens having an output size, output shape, and output optical axis centered thereto and configured to redirect the central beams to a target and redirect the periphery beams into free-space; and at least one redirecting element positioned in between the at least one emitting fiber tip and the at least one collimating lens. The redirecting element includes a first area having an interior size and interior shape to transmit the central beams, and at least one second area outside of the first area to transmit the periphery beams.
US10222618B2

Disclosed here in is a method of adjusting a tunable illuminating light source with a reflective display for a head mounted display to reduce chromatic artifacts in an image provided to a user's eye. The method includes identifying a color associated with a chromatic-related artifact in a displayed image and adjusting the tunable illuminating light source to reduce the brightness of the color associated with the chromatic-related artifact.
US10222610B2

An optical scanner includes: a movable part including a light reflection portion that reflects light; a first shaft part that swingably supports the movable part about a first axis; a support part that supports the first shaft part; a recessed portion provided in the support part, and having an opening portion in one surface of the support part and having a side surface opening portion in a side surface of the support part connected to the one surface of the support part; and a regulating member provided in the recessed portion and partially projecting from the side surface opening portion with the projecting portion located between the support part and the movable part.
US10222602B2

An optics device with an optics module that includes at least one optical element and a control module for controlling the optics device is provided. The optics module includes a sub-system with a memory as well as at least one of an actuator and a sensor. An instruction for setting the actuator and/or the sensor of the sub-system is stored in the memory. The control module is formed such that, during operation of the optics device, it reads the instructions from the memory of the sub-system and activates the actuator and/or the sensor of the sub-system according to the instruction.
US10222594B2

A zoom lens includes, in order from an object side to an image side, a positive first lens unit, a negative second lens unit, a middle lens group including at least one lens unit, a negative N minus second lens unit, a negative N minus first lens unit, and a positive Nth lens unit, where N is an integer of six or more, in which distances between the adjacent lens units change during zooming, the first lens unit moves toward the object side during zooming from a wide-angle end to a telephoto end, the N minus second lens unit moves during focusing, and a total lens length at the wide-angle end, a backfocus at the wide-angle end, and a lateral magnification of a combined system of the N minus first lens unit and the Nth lens unit at the wide-angle end are set appropriately.
US10222589B1

The present disclosure discloses a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens. The camera optical lens further satisfies specific conditions.
US10222588B1

The present disclosure discloses a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens. The camera optical lens further satisfies specific conditions.
US10222582B1

A foldable lens system attached to a protection case or cover that can be used as a telescope for mobile device rear camera. A compact lens system that can be easily stored. The lens holders are self-aligned concentrically to the rear camera through the alignment and recessed structure on the lens holders and the case. This system can be scaled through adding or removing some lens holders.
US10222581B1

A wide angle lens assembly having low distortion including, in order from an object side to an image plane, a first lens, which is of a meniscus shape having an object side surface being convex and an image side surface being concave, having negative refractive power; a second lens having positive refractive power; a third lens having positive refractive power, and a fourth lens having negative refractive power; the wide angle lens assembly satisfies the following condition: −0.6
US10222577B2

The lens driving device according to the present invention is provided with: an autofocus drive part for moving an autofocus movable part with respect to an autofocus fixed part in an optical axis direction and thereby automatically performing focusing; a shake correction drive part for correcting shake by causing a shake correction movable part to oscillate with respect to a shake correction fixed part in a plane orthogonal to the optical axis direction; and a sub-stopper part for restricting the distance that the autofocus movable part can move toward the image side in the optical axis direction to within an allowable range of displacement of a lens part, the sub-stopper part being interposed between the autofocus movable part and the shake correction fixed part.
US10222574B2

The present disclosure provides an optical lens including a lens barrel, a lens group and a metal light shading component accommodated in the lens barrel, the lens barrel includes a first barrel wall and a second barrel wall which is bended and extends from the first barrel wall, the first barrel wall has a first light aperture, the lens barrel has an adhesive accommodating slot, which is filled with a magnetic adhesive for absorbing the metal light shading components. Based on an optical lens of the prior art, the metal light shading component is provided, and further the adhesive accommodating filled with a magnetic adhesive is provided to fix the metal light shading component via magnetic force. Such assembly is detachable, such that the components can be assembled section by section, so as to further facilitate the assembly process and improve imaging effect of the optical lens.
Patent Agency Ranking