US10291393B1
Deduplication and compression evaluation methods and systems involve one or more processors obfuscating plain text file data in each file of a computer file system using a first cipher encryption scheme, obfuscating each plain text file name representing the plain text file data in each file of the computer file system using a second cipher encryption scheme, and associating each obfuscated file name representing the plain text file data of each of the plurality of files of the computer file system with the obfuscated file data of each of the plurality of files of the computer system. In addition, each plain text directory name for each of the obfuscated file names associated with the obfuscated file data in each of the plurality of files of the computer file system is obfuscated using a third cipher encryption scheme.
US10291391B2
A method to protect computational, in particular cryptographic, devices having multi-core processors from DPA and DFA attacks is disclosed herein. The method implies: Defining a library of execution units functionally grouped into business function related units, security function related units and scheduler function related units; Designating at random one among the plurality of processing cores on the computational device to as a master core for execution of the scheduler function related execution units; and Causing, under control of the scheduler, execution of the library of execution units, so as to result in a randomized execution flow capable of resisting security threats initiated on the computational device.
US10291387B2
The present invention pertains to a method for configuring an infrared audio transmission system comprising a signal generator and a plurality of radiators connected to said signal generator, the method comprising at least one of said plurality of radiators: receiving (1050) a delay compensation configuration message; and storing (1060) an amount of delay to be introduced into subsequently radiated signals in accordance with the received delay compensation configuration message. The invention also pertains to a configuration node (100) for configuring radiators in such a system, configured to: transmit (1010) at least one test signal to the radiators; detect (1020) events triggered by the test signal; determine (1030) respective transmission delays between the node and the radiators on the basis of these reflections; and transmit (1040) a delay compensation configuration message over said network, the delays being included in the delay compensation configuration message.
US10291376B2
A method for transmitting channel quality information for a downlink channel, the method includes receiving, by a user equipment (UE), configuration information on periodic channel state information (CSI) reporting by higher layer signaling; determining, by the UE, a channel quality information index considering the configuration information on CSI reporting; and transmitting the determined channel quality information index to a base station, wherein the channel quality information index is determined based on a number of available resource element, and wherein an assumption of no resource element allocated for a Channel Status Information-Reference Signal (CSI-RS) is applied when the number of the available resource element is determined.
US10291374B2
Embodiments of the present invention provide a reference signal detection method and receiving method, user equipment, and a base station. The user equipment includes: a determining unit, configured to determine configuration information of a reference signal, where the configuration information includes information about a first candidate time-frequency resource and information about a second candidate time-frequency resource, where the first candidate time-frequency resource includes a first partial time-frequency resource and a second partial time-frequency resource; the second candidate time-frequency resource includes a third partial time-frequency resource and a fourth partial time-frequency resource; and the first partial resource, the second partial resource, the third partial resource, and the fourth partial resource do not overlap one another; and a detection unit, configured to detect the reference signal according to the configuration information. According to the embodiments of the present invention, cell discovery and measurement performance can be improved.
US10291370B2
Methods and systems for assigning users to nodes include assigning user devices to respective macro nodes in a wireless network. Each of the user devices is assigned to a respective pico node in the wireless network. Each respective pico node is associated with the same macro node that the respective user device is assigned to. Resource allocation fractions are assigned to all pico nodes and all macro nodes in the wireless network based on the assignment of each of the plurality of user devices respective macro nodes and pico nodes.
US10291366B2
A method is provided for controlling in a wireless communication system. A method includes receiving, from a second base station or a core network, information of data to be transmitted to a terminal through the second base station; determining a monitoring condition for the terminal to monitor the second base station based on the information of the data; and transmitting, to the terminal, a monitoring request message requesting the terminal to monitor the second base station based on the monitoring condition.
US10291355B2
An embedded system may include an embedded device and a host device. The embedded device may provide a packet for a service, and generate a first transmission control protocol (TCP) segment including a piece of the packet and a first header with no checksum value. The host device may receive the first TCP segment, generate a second TCP segment including the piece of the packet and a second header with a checksum value based on the piece of the packet and the first header, and generate an Internet protocol (IP) packet based on the second TCP segment.
US10291351B2
In a transmission method according to one aspect of the present disclosure, a encoder performs error correction coding on an information bit string to generate a code word. A mapper modulates a first bit string in which the number of bits is the predetermined integral multiple of (X+Y) in the code word using a first scheme, the first scheme being a set of a modulation scheme in which an X-bit bit string is mapped to generate a first complex signal and a modulation scheme in which a Y-bit bit string is mapped to generate a second complex signal, and modulates a second bit string in which the first bit string is removed from the code word using a second scheme different from the first scheme.
US10291348B2
A system includes a disabling device with a radio circuit configured to disrupt communication having a predetermined protocol; and a movable device including a radio circuit to receive the communication, wherein the radio circuit sends the protocol to disable the movable device.
US10291347B2
A systematic interferences mitigation design for protected satellite communications (SATCOM) is provided. An advanced channel coding is designed to provide coding gain for SATCOM even in the presence of synchronization errors because of unintentional and intentional radio frequency interferences (RFIs). A unified SATCOM system spectrum efficiency and energy efficiency performance model is developed with a unified interference model for SATCOM dynamic resource allocation (DRA). The SATCOM system DRA is designed with a game theoretic engine and link optimizations providing traffic control, power control, frequency hopping pattern selection, beamforming codebook selection, and modulation with coding agile waveform adaptations. The interferences mitigation design is implemented with software defined radio USRP and GNU-radio to maintain communication link quality of services (QoS).
US10291345B2
A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US10291344B2
Provided are a wireless communication apparatus and a reference signal generating method, wherein inter-cell interference is reduced inside and outside a CoMP set. A CoMP mode setting unit (101) sets whether the terminal (100) thereof is a CoMP terminal or a Non-CoMP terminal. When the terminal (100) is set as a Non-CoMP terminal, the hopping pattern calculating unit (104) calculates a ZC sequence number to be used as the transmission timing, from among all the ZC sequence numbers that can be used within the system. When the terminal (100) is set as a CoMP terminal, the hopping pattern calculating unit (104) calculates a ZC sequence number to be used as the transmission timing, by hopping the ZC sequence numbers to be used within the CoMP set. A ZC sequence generating unit (105) generates a ZC sequence to be used as an SRS, using the calculated ZC sequence number.
US10291330B2
An optical communication apparatus according to an embodiment of the present invention includes: a light emitting element; a transmission driver that drives the light emitting element; a light receiving element capable of changing a multiplication factor by a bias voltage; a temperature sensor; a computing unit that calculates a drive rate of the transmission driver; and an adjusting unit that adjusts the bias voltage applied to the light receiving element. The adjusting unit adjusts the bias voltage by linear computation using a plurality of target values of the bias voltage for combinations of a plurality of temperatures and a plurality of drive rates, based on a temperature detected by the temperature sensor and a result of calculation of the drive rate.
US10291325B2
An optical network unit according to one manner of the present invention includes an optical transceiver configured to be connected to an optical communication line, a plurality of media access control (MAC) processing units, a plurality of user network interface (UNI) ports each connected to one MAC processing unit of the plurality of MAC processing units, and an integration unit integrating a plurality of communication paths connected to the plurality of MAC processing units, respectively, and connected to the optical transceiver.
US10291322B2
Embodiments disclosed in the detailed description include supporting an add-on remote unit(s) (RU) in an optical fiber-based distributed antenna system (DAS) over existing optical fiber communications medium using radio frequency (RF) multiplexing. An existing DAS comprises at least one existing head end equipment (HEE) communicatively coupled to a plurality of existing RUs through an existing optical fiber communications medium. In aspects disclosed herein, an add-on RU is added to the existing DAS to support additional wireless communications. No new optical fibers are required to be deployed to support communications to the add-on RU in the existing DAS. Instead, the existing DAS is configured to support the add-on RU through the existing optical fiber communications medium using RF multiplexing. As a result, the add-on RU can be added to the existing optical fiber-based DAS without adding new optical fibers, thus leading to reduced service disruptions and deployment costs.
US10291320B2
Techniques described herein, which may provide for a location determination of a mobile device, can also provide for the determination of a viewing direction of a user of the mobile device. In particular, a user can wear a head-mountable apparatus with one or more light sensors configured to detect light from one or more modulated light sources. Using this information, not only may a location of the head-mountable apparatus be determined, but also an orientation, which can enable a determination of an approximate direction the user is looking.
US10291317B2
Dual-band satellite communication systems and methods are described. A dual-band satellite communication system is described with an array of feeds. The array includes single band feeds and one or more multi-band feeds. The multi-band feeds provide dual-band spot beams. Dual-band spot beams include a first frequency band spot beam and a second frequency band spot beam. A spot beam layout may be provided when a shared reflector for the array of feeds is provided. The first frequency band beamwidth may be smaller than a second frequency band beamwidth and the number of multi-band feeds in the array of feeds may be less than the number of single band feeds.
US10291314B2
A system and methodology to dynamically identify and control a UAV with a beam instrument is provided. Specifically, each UAV is provided with a telecommunication module. User equipment is provided with a beam device capable of measuring the distance, speed and location of a UAV. The user equipment is coupled to a command and control center through a command and control center network that can access a data store storing information about UAVs. Identification of the UAV is obtained through a telecommunication network that communicates with the telecommunication module to obtain location information and identity information for each telecommunication module associated with a UAV. The command and control center acquires the identity information and correlates the identity information with FAA register information from an FAA network. Identification of the target UAV is then communicated to the user equipment.
US10291312B2
A steerable antenna assembly (“SAA”) for receiving a plurality of incident radio frequency (“RF”) signals at a plurality of incident angles is disclosure. The SAA includes an approximately spherical dielectric lens (“SDL”), a waveguide aperture block (“WAB”), a switch aperture matrix (“SAM”), and a radial aperture combiner (“RAC”). The SDL receives and focuses the plurality of incident RF signals creating a plurality of focused RF signals at a plurality of focal points approximately along the back surface of the SDL. The WAB is positioned adjacent to the back surface of the SDL and receives the plurality of focused RF signals. The SAM electronically steers a beam of a radiation pattern produced by the SAA and switch between the pluralities of focused RF signals based on electronically steering the beam. The RAC produces a received RF signal from the plurality of focused RF signals.
US10291305B2
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The present invention relates to a method and an apparatus in a communication system. A method of a network node in the communication system comprises the steps of: measuring at least one factor value indicating channel link performance of a channel link between the network node and another network node; identifying a beamforming training scheme based on the at least one factor value; and performing beamforming training with the another network node by means of the selected beamforming training method, thereby finding an optimal beam for maintaining services through the most efficient method according to a channel state and minimizing the time consumed for beamforming training.
US10291300B2
A system includes a transmitter having a first transmit device having a first transmit antenna and a first OAM multiplexer designed to receive two input signals and to convert the input signals to orthogonal OAM beams. The first transmit antenna is designed to transmit a first output signal that includes the OAM beams. The transmitter also includes a second transmit device that functions in a similar manner as the first transmit device. A receiver includes a first receive device having a first receive antenna designed to receive the first output signal and a first OAM demultiplexer designed to convert the first output signal to received signals corresponding to the input signals. The receiver also includes a second receive device having similar features as the first receive device. The receiver also includes a MIMO processor designed to reduce interference between the received signals.
US10291298B2
Embodiments of the disclosure relate to a remote unit supporting radio frequency (RF) spectrum-based coverage area optimization in a wireless distribution system (WDS). A remote unit in a WDS includes a plurality of sector RF paths configured to support sectored coverage areas around the remote unit. Each of the sector RF paths includes an antenna configured to communicate an RF communications signal(s) in an RF spectrum(s). A processing circuit determines a selected downlink sector communications signal(s) to be distributed at a selected power from a selected sector RF path(s) in a selected RF spectrum(s) and provides the selected downlink sector communications signal(s) to the selected sector RF path(s). In this manner, the processing circuit can independently configure a sector RF path(s) to distribute a downlink RF communications signal(s) in an RF spectrum(s) at a desired power(s), thus enabling directional capacity optimization and/or RF interference mitigation around the remote unit.
US10291287B2
A transmission arrangement for an aircraft for transmitting data within the aircraft, wherein the aircraft includes an electrical wiring system of coherent lines for providing electric power for loads in the aircraft,has at least two PLC elements, connectable to a respective one of the lines, for transmitting the data between at least two of the PLC elements via the wiring system, wherein at least one of the PLC elements has at least one filter connection, wherein the filter connection has at least one PLC connection, connectable to a respective one of the lines, and a power connection, connectable to a respective one of the lines, wherein the PLC connection carries power and data and the power connection carries power and is free of data.In an aircraft having a transmission arrangement and having at least one wiring system, all the lines leading away from a coherent subsection of the wiring system have a PLC element having a filter connection, and the lines leading away are attached to a data-free PLC connection of the filter connection of the PLC element attached thereto such that the subsection of the wiring system is a data-carrying subsection that is delimited from the rest of the wiring system in terms of the data.
US10291282B1
An RF transceiver front-end circuit includes an antenna, a first transceiving switch, a reception processing unit, a transmission processing unit and a transmission unit. The reception processing unit includes a low-noise amplifier, a first variable gain amplifier at a back-end circuit of the low-noise amplifier, and a first phase shifter at a back-end circuit of the first variable gain amplifier, wherein a phase of the first variable gain amplifier is constant. The transmission processing unit includes a power amplifier, a second phase shifter at a front-end circuit of the power amplifier, and a second variable gain amplifier at a front-end circuit of the second phase shifter, wherein a phase of the second variable gain amplifier is constant. The transmission unit includes a transmission line and a plurality of passive phase adjustors controlled to change a phase shifting angle of a signal on the transmission line.
US10291281B2
Disclosed is an electronic transmitter-receiver device for integrating into an electronic module connected to a communication network by a bus, the bus being of the CAN or FlexRay type, the electronic transmitter-receiver device including a receiving assembly (R) and a control part (D) which are configured so as to allow switching from a CAN operating mode to a FlexRay operating mode of the device, and vice versa, without needing to change the electronic component.
US10291280B1
The present disclosure discloses a multifunctional mobile terminal protective casing, including a rear cover, a middle frame fitted with the edge of the rear cover, and a front cover clamped with a side of the middle frame departed from the rear cover; the rear cover, the middle frame and the front cover form a receiving chamber for receiving a mobile terminal; The present disclosure is comprehensively resistant to breakage, waterproof and dustproof.
US10291266B2
A radio frequency integrated circuit includes an amplification circuit for outputting a radio frequency signal to an antenna, a balun including a first terminal, a second terminal, a third terminal, and a fourth terminal, and a variable capacitance circuit including a fifth terminal and a sixth terminal. The first terminal and the second terminal of the balun receive output signals of the amplification circuit. The third terminal and the fourth terminal of the balun are connected to the fifth terminal and the sixth terminal of the variable capacitance circuit, respectively, and the fifth terminal is connected to a radio frequency output terminal. The variable capacitance circuit includes a plurality of capacity cells that are connected in parallel between two output terminals.
US10291265B2
A technique to accelerate Galois Field (GF) arithmetic. The technique, which does not rely on any specific processor instruction set, can be used to accelerate erasure coding within storage systems.
US10291258B2
Systems, apparatuses, and methods for generating error correction codes (ECCs) with two check symbols are disclosed. In one embodiment, a system receives a data word of length N−2 symbols, wherein N is a positive integer greater than 2, wherein each symbol has m bits, and wherein m is positive integer. The system generates a code word of length N symbols from the data word in accordance with a linear code defined by a parity check matrix. The parity check matrix is generated based on powers of γ, wherein γ is equal to β raised to the (2m/4−1) power, β is equal to a raised to the (2m/2+1) power, and α is a primitive element of GF(2m). In another embodiment, the system receives a (N, N−2) code word and decodes the code word by generating a syndrome S from the code word using the parity check matrix.
US10291248B2
A time-interleaved digital-to-analog converter (DAC) uses M DAC cores to convert a digital input signal whose digital input words are spread to different DAC cores to produce a final analog outputs. The M DAC cores, operating in a time-interleaved fashion, can increase the sampling rate several times compared to the sampling rate of just one DAC. However, sequential time-interleaving DAC cores often exhibit undesirable spurs at the output. To spread those spurs to the noise floor, the time-interleaving DAC cores can be selected at a pseudo randomized manner or in a specific manner which can break up the sequential or periodic manner of selecting the DAC cores.
US10291245B2
The present invention provides a device and method for correcting error estimation of an analog-to-digital converter. The method comprises: according to a preset initial value of a correction parameter, generating a control signal and finely tuning a digital control delay cell, adjusting a delay amount, and correcting a clock phase error between channels; according to the initial value of a correction parameter, correcting a gain error between channels, generating a general correction signal, buffering the general correction signal and triggering a counting cell to start counting, and meanwhile calling the general correction signal in a buffer and generating a preliminary estimation result by using a cyclic correlation method; when counting up to a preset value, setting enable ends of a low-pass filter accumulating cell and a correction parameter updating cell, generating an error estimation result from the preliminary estimation result and latching the error estimation result, updating a clock correction parameter and a gain correction parameter according to a gradient descent method, and latching the updated clock correction parameter and gain correction parameter, and resetting to carry out cyclic estimation correction. According to the present invention, in the case where a few effective sample points are used, the estimation accuracy is improved and the convergence rate of the estimation correction is increased.
US10291240B2
A delay control device and method are disclosed, which relate to a technology for compensating for a delay difference of a delay locked loop (DLL). The delay control device may include a delay locked loop (DLL) configured to adjust a delay time of a delay line, and compensate for a delay time of a replica delay circuit based on a calibration signal. The delay control device may include a real clock path delay circuit configured to delay an output of the delay locked loop (DLL. The delay control device may include a control signal generator configured to generate the calibration signal in consideration of a difference between the delay time of the replica delay circuit and the delay time of the real clock path delay circuit.
US10291234B2
A circuit device includes a processor adapted to perform a signal processing of temperature compensation of an oscillation frequency based on temperature detection data from an external temperature sensor disposed outside the circuit device to output frequency control data, and an oscillation signal generation circuit adapted to generate an oscillation signal with the oscillation frequency corresponding to the frequency control data using the frequency control data and a resonator disposed in a thermostatic oven.
US10291230B2
A level shifter includes a level switching circuit, an input circuit, and a first voltage drop circuit. The level switching circuit is configured to adjust a first voltage level of a first node and a second voltage level of a second node in response to a first input signal and a second input signal. The input circuit is configured to receive the first input signal and the second input signal. The first voltage drop circuit is coupled between the level switching circuit and the input circuit, and is configured to track a voltage level of a third node which is coupled to the first node, in order to be turned on according to the voltage level of the third node.
US10291228B1
A driver circuit includes a first termination resistor and a distributed amplifier comprising a plurality of pairs of input transistors and comprising inductors coupled between each pair of input transistors. The driver circuit also includes a distributed current-mode level shifter coupled to the first termination resistor. The distributed current-mode level shifter includes a first plurality of inductors coupled in series between the first termination resistor and the distributed amplifier and a first plurality of capacitive devices. Each capacitive device is coupled to a power supply node and to a node interconnecting two of the series-coupled inductors.
US10291221B2
A control device for a power semiconductor switch, has a first, second and third electrical control device terminal, and a control device that according to a control signal generates an actuation voltage on the third control device terminal and actuates the power semiconductor switch. An overcurrent detection circuit determines a first voltage corresponding to a primary power semiconductor switch voltage present between the first and second control device terminals and, if the first voltage, further to commence the generation of an actuation voltage for a switch-on of the power semiconductor switch, and if the voltage exceeds a reference voltage, to generate an overcurrent detection signal. A blocking circuit blocks the output of the overcurrent detection signal from the overcurrent detection circuit, if a control current flowing in the third control device terminal for the actuation of the power semiconductor switch exceeds a first current value and/or is designed to block the output of the overcurrent detection signal from the overcurrent detection circuit, if the actuation voltage is smaller than a first voltage value.
US10291218B2
A duty cycle correction circuit includes a charge pump and a controller. The charge pump includes a current source, a first output, and a second output. The charge pump routes current from the current source to the first output during a positive portion of a clock, and routes current from the current source to the second output during a negative portion of the clock. The controller compares charge accumulated from the first output to charge accumulated from the second output over a plurality of clock cycles to determine which of the positive portion of the clock and the negative portion of the clock is longer. The controller also generates a digital value that indicates an amount of adjustment to apply to a duty cycle of the clock based on which of the positive portion of the clock and the negative portion of the clock is longer.
US10291217B2
A circuit includes a first node, a first inverter connected to the first node and a second node. A variable resistive element is connected to the second node and a third node. A first switch is connected to the second node, a first capacitive element is connected in series with the first switch and the third node, a second switch connected to the second node, a second capacitive element is connected in series with the second switch and the third node, and a second inverter is connected to the third node and a fourth node.
US10291215B2
A data processing circuit includes an interpolation circuit that performs an interpolation process on an input digital signal and outputs interpolated data subjected to the interpolation process. A reading request signal making a request for outputting the interpolated data is input, and the interpolation circuit performs the interpolation process based on the digital signal input earlier than a timing at which the reading request signal is input.
US10291205B2
RF circuitry, which includes a first acoustic RF resonator (ARFR) and a first compensating ARFR, is disclosed. A first inductive element is coupled between the first compensating ARFR and a first end of the first ARFR. A second inductive element is coupled between the first compensating ARFR and a second end of the first ARFR. The first compensating ARFR, the first inductive element, and the second inductive element at least partially compensate for a parallel capacitance of the first ARFR.
US10291198B2
A matching device includes: a directional coupler that detects a traveling wave and a reflected wave; a matching circuit that has a first variable capacitance capacitor, a second variable capacitance capacitor and an inductance; and a control unit that calculates a reflection coefficient based on the traveling wave and the reflected wave and controls a capacitance value VC1 of the first variable capacitance capacitor and a capacitance value VC2 of the second variable capacitance capacitor. The control unit changes VC2 such that VC2 moves toward a circle drawn by the trajectory of the reflection coefficient passing through a matching point on a Smith chart, fine-tunes VC1 on the basis of a predicted intersection point with the circle, and when the distance between the calculated reflection coefficient and the circle becomes a predetermined value or less, changes VC1 such that the calculated reflection coefficient approaches zero, and fine-tunes VC2.
US10291195B2
The present invention provides methods and systems for digitally processing audio signals. Some embodiments receive an audio signal and converting it to a digital signal. The gain of the digital signal may be adjusted a first time, using a digital processing device located between a receiver and a driver circuit. The adjusted signal can be filtered with a first low shelf filter. The systems and methods may compress the filtered signal with a first compressor, process the signal with a graphic equalizer, and compress the processed signal with a second compressor. The gain of the compressed signal can be adjusted a second time. These may be done using the digital processing device. The signal may then be output through an amplifier and driver circuit to drive a personal audio listening device. In some embodiments, the systems and methods described herein may be part of the personal audio listening device.
US10291190B2
A power amplifier comprising a bipolar transistor connected in cascode with a field effect transistor (FET) such as a pseudomorphic high electron mobility transistor (PHEMT) device. The bipolar transistor has a common emitter and the FET a common gate. Advantageously, the bipolar transistor is a heterojunction bipolar transistor (HBT); and the HBT and the FET may be integrated on a single die. Illustrative materials for the HBT and FET are Gallium Nitride, Indium Phosphide, or Gallium Arsenide/Indium Gallium Phosphide.
US10291173B2
A power tool is provided including a brushless motor having a rotor and a stator. A power supply interface is arranged to selectively receive a first power input from a first power supply having a first nominal voltage and a second power input from a second power supply having a second nominal voltage, where at least the first nominal voltage does not fall within approximately the operating voltage range of the motor. A motor control circuit is provided including a power switch circuit having power switches that supply electric power from at least one of the first power input or the second power input to the motor, and a controller that controls a switching operation of the power switches to optimize the supply of electric power from the first power input at a level corresponding to the operating voltage range of the motor.
US10291172B2
A method of controlling a portable appliance includes measuring an input current supplied to a motor of the portable appliance and measuring a rotational speed of a shaft of the motor. The method also includes determining a current limit based on the rotational speed of the shaft using a substantially continuous function which relates a domain of rotational speeds to a range of current limits. The method further includes reducing, when the input current exceeds the current limit, the rotational speed of the shaft incrementally along the substantially continuous function until the input current is approximately equal to the current limit.
US10291169B2
A high-efficiency control system and method is presented. The system can feature a gate drive circuit, a floating charge pump and pump circuitry, and a bootstrap capacitor circuit having a floating ground. The floating charge pump features a ground electrically coupled to a load. The bootstrap circuit can feature a floating ground, with a floating voltage being carried across the bootstrap circuit and delivered to the gate drive circuit to produce an indefinite on-time for switching a high-side of a power supply to the load.
US10291164B2
The present invention relates to a method of operating a variable speed motor (1) drivingly connected to a multiphase pump (3) via a shaft (4). A power transmission device (20) for transmission of power to the variable speed motor (1) from a power source (2) is provided. A first controller (30) is provided between the power source (2) and the power transmission device (20) for controlling the variable speed motor (1). A speed parameter (n) representative of a motor speed (nmot) is calculated in the first controller (30). A torque reference (Tref) is received in the first controller (30). A second controller (40) is provided in communication with the first controller (30) for compensation of the effect of the power transmission device (20). The second controller (40) comprises a representation of a compensation torque (ΔTmap) as a function of a mapped torque parameter (Tmap) and a mapped speed parameter (nmap). The second controller (40) is arranged to receive the torque reference (Tref) and the speed parameter (n) from the first controller (30). The compensation torque (ΔTmap) for the speed parameter (n) and torque reference (Tref) is calculated in the second controller (40) based on the said representation. Then, the first controller (30) is arranged to receive the compensation torque (ΔTmap) from the second controller (40) and the first controller is controlling the variable speed motor (1) based on the received compensation torque (ΔTmap), to keep the difference between the torque reference (Tref) and the shaft torque (Tmot) as small as possible.
US10291163B2
A voltage regulator includes an output transistor, an error amplifier coupled to the output transistor, a cascode transistor coupled to the output transistor in series, and a cascode bias circuit coupled to the cascode transistor and the output transistor. The output transistor is configured to generate an output signal at a first voltage. The error amplifier is configured to receive a reference signal. The cascode bias circuit is configured to bias the cascode transistor such that, in response to a drain-to-source short circuit of the output transistor, the cascode transistor generates the output signal at the first voltage.
US10291162B1
This invention pertains to a solution to the parasitic problem of motor armature reaction/generator action in electric motors which causes undesired effects such as neutral plane shift and flux weakening. Prior art interventions such as interpoles and compensating windings add to complexity and cost of electric motors without satisfactorily solving the problematic issues. This invention pertains to a novel method of employing the same primary magnetic field multiple times—first to change electrical input power to mechanical output power and then to reconvert this same stored electromagnetic field energy back into electric energy for storage and reuse. The primary electromagnetic field energy is used a second time after it has been used to create the desired change in kinetic energy of the secondary magnetic field being acted upon when it is allowed to collapse back into electric storage as it would do naturally once the input current is removed.
US10291160B1
A method of operating a synchronous motor includes using a rotor angle observer model to calculate an observed rotor angle and a speed estimator model to calculate an observed angular speed of the rotor. The observed rotor angle may be used to ensure that the stator magnetic field generated by the stator is oriented 90° ahead of the rotor magnetic field. The observed angular speed may be used to regulate the motor operation to achieve the desired speed.
US10291156B2
Systems and methods for power generation for an aircraft are provided. In one example embodiment, a power generation system for an aircraft includes a thermionic generator arranged to receive heat from at least one heat source. The thermionic generator is configured to generate electrical power for one or more aircraft systems based at least in part on the heat received from the at least one heat source. The power generation system further includes a thermoelectric generator arranged to receive waste heat from the thermionic generator. The thermoelectric generator is configured to generate electrical power for one or more aircraft systems based at least in part on the waste heat received from the thermionic generator.
US10291155B2
A thin vibration wave motor is provided by thinning a friction member of the vibration wave motor. In a vibration wave motor including: a vibrator including a piezoelectric element and a vibration plate; and a friction member including a frictional contact surface to be brought into contact with the vibrator, the vibrator and the friction member being moved relative to each other using vibration generated in the vibrator, the vibration plate includes a flat plate portion to which the piezoelectric element is fixed and projection portions to be brought into contact with the friction member, and the friction member includes at least one reinforcing portion that increases a strength of the friction member along a direction of the relative movement, in a region between the flat plate portion and the friction member.
US10291144B2
An intelligent power module includes at least one power semiconductor module including a semiconductor device, and a sealing body sealing an outer periphery of the semiconductor device, a driving circuit part mounted on the sealing body and configured to drive the power semiconductor module, and a cooling part on which the sealing body is mounted, and configured to cool the power semiconductor module.
US10291142B2
A converter arrangement with at least two single LLC converters, a pulse generator per single LLC converter wherein each pulse generator is configured to supply switching pulses to one single LLC converter and an output controller configured to use switching frequency control and/or phase-shift control to control the pulse generators comprises a load balancing control for overcoming unbalanced loading of the converter arrangement.
US10291134B2
The anti-windup circuit generally has a voltage clamping device in series with a current limiting device operatively connectable to the output current path of a feedback compensator; the feedback compensator being part of a switch-mode power supply (SMPS) having an input voltage source and a load and generating constrained control values required to generate control on-off actions for tight power regulation. The inclusion of the disclosed anti-windup circuit in an SMPS may lead to hardware based overvoltage protection, reduced overall size and faster response to load changes.
US10291133B2
A switching power supply device having a synchronous rectifier IC on a secondary side, responds to an anomaly on a primary side based on detecting an occurrence of the anomaly on the secondary side. When a secondary side synchronous rectifier IC detects an anomaly, a current is output from the anomaly-time current output terminal of the secondary side synchronous rectifier IC. By the output current flowing through a resistance, a voltage at an output voltage detection point is raised to increase a current through the cathode of a shunt regulator. In so doing, a current flowing through a photodiode of a photocoupler also increases, and the FB terminal voltage of a switching control IC connected to a primary side phototransistor decreases. The primary side switching control IC operates to minimize output power, reduces a secondary side output voltage, or stops an operation of the switching power supply device.
US10291130B2
A method includes generating a first gain control signal and a second gain control signal in response to a gain transition signal indicating a transition of a power converter from a first gain mode to a second gain mode. The method further includes causing the power converter to enter the first gain mode in response to the first gain control signal, and causing the power converter to enter the second gain mode in response to the second gain control signal. A circuit includes a gain transition controller generating a first gain control signal and a second gain control signal in response to a gain transition signal, and a gain control circuit causing the power converter to enter the first gain mode in response to the first gain control signal and causing the power converter to enter the second gain mode in response to the second gain control signal.
US10291125B2
Methods and apparatus for a DC-DC converter having input voltage feedforward for reducing the effects of input voltage signal transients. In embodiments, a feedback circuit receives an output voltage and generates a feedback signal and a modulation circuit receives the feedback signal and generates a control signal for a switching element for generating the output voltage, which is boosted from an input voltage. A feedforward module combines a slope compensation signal, the input voltage, and current information for an inductive energy storage element, which forms a boost circuit for generating the output voltage and generates a ramp signal to the modulation circuit. A duty cycle of the control signal is proportional to an impedance compensation input, inversely proportional to the slope compensation and the input voltage, and inversely proportional to the inductor current.
US10291124B2
A power converter includes a first switch and a second switch connected in series between an input power source and ground, an inductor connected between a common node of the first switch and the second switch, and an output capacitor and a pulse width modulation (PWM) generator configured to generate a gate drive signal for the first switch, wherein a leading edge of the gate drive signal is determined by a comparison result between a reference and a voltage proportional to an output voltage of the power converter and a trailing edge of the gate drive signal is determined by a comparison result between a voltage ramp and a variable voltage source.
US10291120B2
A boost DC-DC converter operating in pulse frequency modulation (PFM) and pulse width modulation (PWM) modes includes a plurality of PWM signal generators. The PWM signal generators generate PWM signals with different duty cycles. PWM signals with larger duty cycles may be selected for use in undervoltage situations.
US10291113B2
A flyback power converter includes a transformer having a primary winding receiving an input power, a secondary winding generating an output power, and an auxiliary winding generating an auxiliary voltage and providing a supply voltage, a primary side switch controlling the primary winding, a start-up switch coupled to the input voltage and the supply voltage, and a primary side controller supplied by the supply voltage. The primary side controller includes a shared pin coupled to a control terminal of the start-up switch, a start-up circuit for controlling the start-up switch to be conductive through the shared pin when the supply voltage is lower than a threshold, and a signal processing circuit receiving an auxiliary signal related to the auxiliary voltage through the shared pin and operating the flyback power converter accordingly, wherein the shared pin, besides providing a function of controlling the start-up switch, provides another function.
US10291106B2
In a stator, a stator winding is wound at a stator core. The stator winding has a section whose shape is rectangular and includes a plurality of conductors electrically connected to each other. Each of the conductors has in-slot portions being accommodated as being stacked in corresponding one of the slots when the winding is wound at the stator core. A fixing member fixes the in-slot portions to each of the slots. The fixing member is composed of an adhesive material charged into each of the slots such that a through-hole is left through each of the slots in the axial direction. Refrigerant is allowed to pass through the through-hole.
US10291105B2
A cooling apparatus of a drive motor is disclosed. An exemplary embodiment of the cooling apparatus may include a flow passage through which coolant flows. The flow passage is formed in the motor housing. A coolant inflow portion and a coolant outflow portion are connected with the flow passage. At least one penetration hole is formed in the motor housing and connected with the flow passage. A seal member is engaged with the penetration hole to vary a cross-sectional area of the flow passage.
US10291102B2
A motor includes a housing, a front cover, a rotating shaft, and a cooling fan. The front cover is formed with multiple air guiding fins and multiple first inlet holes. The housing is formed with multiple air intercepting fins and multiple second inlet holes. In use, one portion of the air current generated by the cooling fan can be guided by the air guiding fins to pass through the first inlet holes to enter the motor's housing. Another portion of the air current can be intercepted by the air intercepting fins to pass through the second inlet holes to enter the motor's housing. The way of dissipating heat through multiple paths allows the heat generated in the motor to be dissipated more effectively, so that heat is not easy to accumulate in the motor.
US10291099B1
A biomechanical electricity generating assembly for powering electronic devices includes a sleeve that has opposing ends, which are open. The sleeve is configured to insert a limb of a user to couple the sleeve to the user with the sleeve positioned over a joint of the limb. Each of a pair of bars is coupled longitudinally to a respective opposing side of the sleeve. Each bar comprises a first section that is pivotally coupled to a second section. Each of a pair of dynamos is coupled to a respective opposing side of the sleeve and is operationally coupled to an associated bar. Pivoting of the first section of the associated bar relative to the second section by action of the user articulating the limb actuates the dynamo to generate an electrical current.
US10291094B2
A motor frame is disclosed. According to an exemplary embodiment in the present disclosure, a motor frame includes a main frame including a component of a motor provided therein; and a front cover and a rear cover covering an open front surface and an open rear surface of the main frame, respectively, and having cores into which the component of the motor is inserted, respectively, in which a region between the main frame and the cores is asymmetrical in a vertical direction.
US10291091B2
An electric fluid pump, rotor unit therefore, and methods of constructions thereof are provided. The fluid pump includes a stator unit configured to generate a magnetic field in response to a control signal. A rotor unit is received within the stator unit, wherein the rotor unit is configured to rotate about a central rotor axis in response to the magnetic field generated by the stator unit. The rotor unit includes a plurality of magnets contained in through openings of a carrier assembly having first and second carrier members, wherein the first and second carrier members are fixed to one another by bond joints.
US10291072B2
Disclosed aspects relate to wireless power distribution management in an open environment. A key-pair identifier is established in a master server. The key-pair identifier can indicate both a first wireless power target device and a first wireless power source distribution center. The master server detects an indication of a wireless power coupling between the first wireless power target device and a second wireless power source distribution center. A usage assessment is determined for the wireless power coupling by the master server using the key-pair identifier. The usage assessment can relate to the first wireless power source distribution center. The master server may provide or output the usage assessment for the wireless power coupling.
US10291047B2
Systems and methods may place a battery in a first constant voltage charging mode and monitoring a diminishing current of the battery while the battery is in the first constant voltage charging mode. Additionally, the battery may be placed in a constant current charging mode when the diminishing current falls to a first predetermined threshold. In one example, a rising voltage of the battery is monitored while the battery is in the constant current charging mode and the battery is placed in a second constant voltage charging mode at an end of the charge cycle in response to the rising voltage reaching a second predetermined threshold. Moreover, a charge current corresponding to the constant current charging mode may be adjusted based on a charge capacity of the battery.
US10291038B2
The invention discloses a passive equalization method for a lithium iron phosphate battery pack, comprising: determining a voltage range in which a State of Charge can be accurately queried for a cell in the battery pack, and determining a corresponding relation between a voltage at which a State of Charge can be accurately queried and the State of Charge; collecting an open circuit voltage of each cell in a quiescent state; judging whether the open circuit voltage is within the voltage range in which a State of Charge can be accurately queried; if the open circuit voltage is within the voltage range in which a State of Charge can be accurately queried, acquiring the State of Charge of the cell corresponding to the open circuit voltage according to the open circuit voltage and the corresponding relation between a voltage at which a State of Charge can be accurately queried and the State of Charge, and determining equalizing capacity of each cell according to the State of Charge of each cell; calculating equalizing discharge current of each cell according to a passive equalization principle, and calculating equalizing discharge time of each cell according to the equalizing capacity and the equalizing discharge current of each cell; and subjecting the battery pack to passive equalization based on the equalizing discharge time of each cell.
US10291037B2
An electrical energy storage device includes a plurality of energy cell slots for receiving energy cells; and a controller; wherein the controller is arranged to estimate a characteristic of a cell in each slot; and wherein the controller is arranged to apply charge and discharge currents to each cell slot dependent upon at least one estimated characteristic currently associated with that slot. The controller may be a single controller that controls all slots or it may be implemented as multiple controllers each controlling more than one cell slot or a controller for each slot. The characteristic may be one or more of: a power capability, a storage capacity, a cell impedance, an energy cell type and an energy cell chemistry.
US10291032B2
This invention is generally concerned with power supply circuits, and more particularly, with circuits to supply power to a mains supply, such as domestic grid mains, from a photovoltaic device.A photovoltaic power conditioning circuit for providing power from a photovoltaic device to an alternating current mains power supply line, the circuit comprising: a DC input to receive DC power from said photovoltaic device; an AC output configured for direct connection to said AC mains power supply line; a DC-to-AC converter coupled to said DC input and to said AC output to convert DC power from said photovoltaic device to AC power for output onto said power supply line; and an electronic controller directly coupled to said power supply line to measure a voltage of said power supply line and a current in said supply line and to control said DC-to-AC converter responsive to said measuring.
US10291023B2
The present invention relates to an inverter device for a microgrid, and a method for controlling the same, the inverter device including: a waveform detector detecting a voltage waveform and a current waveform applied to a load; a control unit determining whether a sine wave appears based on the detected voltage waveform and the detected current waveform and performing voltage control or low order harmonic compensation depending on a determination result; and a switch generating a voltage waveform in a form of the sine wave by being turned on/off depending on a control signal received from the control unit and supplying the generated voltage waveform in the form of the sine wave to the load.
US10291019B2
A redundant over-voltage protection/power distribution system for a macro/distributed antenna telecommunications system. The overvoltage protection system includes first and second surge protection devices each having one end electrically connected to the power cable upstream of an RRU and a second end electrically connected to ground. The first and second surge protection devices issuing an alert signal when one of the devices is in a failed condition and changing state to provide the RRUs with uninterrupted power for continuous operation of the telecommunications system when one of the surge protection devices has failed.
US10291009B2
Embodiments of an integrated piping conduit in accordance with aspects of the present invention include a push-to-connect fitting integrated with an adaptor device and associated methods. Embodiments include an adaptor having a body portion, and an ear member extending at least partially radially outwardly and at least partially axially outwardly from the outer surface of the body portion.
US10291001B2
Rack-mount chassis for mounting to an electronic equipment rack are disclosed. A rack-mount chassis may include a housing comprising a top portion, a bottom portion, a first side portion, a second side portion and a back portion. The rack-mount chassis may further include a front portion forming a front face of the housing. The rack-mount chassis may also include at least one electronic component within the housing. The rack-mount chassis may further include at least one electrical power coupler mounted to at least one recessed portion of the first side portion of the housing configured to mate with a corresponding connector plug of a power cord and supply electrical power therefrom to the at least one electronic component.
US10291000B2
An ignition apparatus includes a spark plug and an ignition coil. The spark plug has a plug terminal protruding proximalward from an insulator. The ignition coil includes a coil main body, which includes a primary coil and a secondary coil, and a helical spring that electrically connects the secondary coil and the plug terminal. The plug terminal is made of a material that is both electrically conductive and magnetic. The plug terminal includes a terminal main body, which has an outer diameter greater than an inner diameter of the spring, and a terminal extension portion that has an outer diameter less than the inner diameter of the spring and extends proximalward from the terminal main body. A distal end portion of the spring abuts the terminal main body. The terminal extension portion is inserted and arranged in the spring. Between an outer circumferential surface of the terminal extension portion and an inner circumferential surface of the spring, there is interposed an insulating member.
US10290999B2
A base end portion of a ground electrode of a spark plug includes a skin portion, an intermediate portion, and a core portion 52. A center cross section CP containing the center axis PX of the spark plug and the center axis EX of the base end portion includes a first multilayer portion in which the intermediate portion is disposed inward of the skin portion and the core portion is disposed inward of the intermediate portion, and a second multilayer portion in which the skin portion and the core portion are in direct contact with each other. The center cross section CP includes an intersection point PI at which a first boundary line BLa between the metallic shell and the skin portion and a second boundary line between the metallic shell and the core portion meet with a third boundary line BLc.
US10290996B1
A bottom-emitting vertical-cavity surface-emitting laser (VCSEL) structure includes a first substrate permitting the passage of light therethrough, an n-doped distributed Bragg reflector (nDBR), a p-doped distributed Bragg reflector (pDBR), one or more active layers, at least one of a high contrast grating mirror and a dielectric-enhanced metal mirror, and a plurality of layers, where the VCSEL structure is configured to be flip chipped to a second substrate. The pDBR and the nDBR define a laser cavity extending vertically therebetween and containing the one or more active layers. The at least one of a high contrast grating mirror and a dielectric-enhanced metal mirror may be disposed over the pDBR. The plurality of layers may be disposed over the at least one of the high contrast grating mirror and the dielectric-enhanced metal mirror to optically and hermetically seal the laser cavity.
US10290994B2
One or more laser devices, one or more information acquisition devices, one or more imaging systems, and one or more methods for use with same are provided. Embodiments of wavelength-tunable type surface emitting lasers including an active layer and excitation units and for exciting the surface emitting laser are included, and the excitation units excite the active layer of the surface emitting laser so that a carrier occupation state of an energy level that can oscillate different wavelength in different areas of the active layer of the surface emitting laser in the XY in-plane direction is obtained.
US10290989B2
An electrical terminal applicator system includes a die connected to a press. A one-piece member including a stock guide portion is homogeneously connected to a tool receiving portion. The one-piece member is releasably secured to the die using a first fastener. A male member extends from the one-piece member, and a female slot is created in the die slidably receiving the male member to permit the one-piece member to be horizontally positioned on the die prior to securing the one-piece member using the single fastener. A tool assembly having a tool mount block is movable to a desired position. The tool assembly is releasably secured to the tool receiving portion using a second fastener after positioning the tool assembly in the desired position.
US10290987B2
Disclosed is a linearly moveable sliding contact element having a transport device. Linearly moveable sliding contact elements of this type having a transport device are required to electrically contact conductor paths of circuit boards with one another, the circuit boards being oriented in parallel with one another and arranged above one another. In addition, the sliding contact element is arranged on a spindle of the transport device having an outer thread. Via a rotation of the transport device, the sliding contact element can be moved in a linear manner along the spindle by the outer thread. A first bearing and a second bearing are provided at the ends of the spindle. The bearings permit a mounting of the transport device between two circuit boards arranged in parallel with one another.
US10290983B2
According to one embodiment, an electronic device includes a substrate, a male connector, and conductive members. The substrate includes conductors on a surface of the substrate. The male connector is mounted on the substrate and insertable into a female connector complying with a USB Type-C standard. The conductive members are mounted in the male connector, each of the conductive members electrically connecting one of twenty-four terminals complying with the USB Type-C standard mounted in the female connector with one of the conductors when the male connector is inserted into the female connector, and a number of the conductive members being less than twenty-four.
US10290980B2
A plug device contains a first plug connector having spring contacts, wherein at least one spring contact is provided for the establishing of an electrical connection between a first and a second electrical circuit ground, and contains a second plug connector having blade contacts, wherein at least one blade contact is provided for the establishing of the connection of the two electrical circuit grounds. The plug device has an ohmic resistor provided at least in one partial region at the contact point at which the front end of at least one spring element of a spring contact of the first plug connector is borne on a blade contact of the second plug connector, the resistor forming a series resistor during the connection of the first electrical circuit ground to the second electrical circuit ground between the spring contact and the blade contact in the partial region at the contact point.
US10290978B2
A female connector capable of easily confirming whether or not a male connector is connected thereto, a connector module having the male connector, and an electronic device having the connector module are disclosed. The female connector comprises a connector body, a first terminal engagement pin and a second terminal engagement pin. The first terminal engagement pin is disposed inside the connector body and capable of receiving an input signal from a connection terminal of a male connector when the connection terminal is in contact therewith. The second terminal engaging pin is disposed inside the connector body to be spaced apart from the first terminal engaging pin. The first and second terminal engagement pins are electrically connected with each other through the connection terminal when the connection terminal is inserted and coupled between the first and second terminal engagement pins.
US10290969B2
The present disclosure discloses a sealing element, a seal assembly and a receptacle. The sealing element comprises a pair of seal sidewalls that are arranged to be spaced from each other and a connecting top wall. Each of the seal sidewalls includes a pair of seal surfaces. The pair of seal sidewalls have the seal surfaces that are oppositely arranged. The connecting top wall is disposed between the pair of seal sidewalls and connects them integrally. The pair of seal sidewalls and the connecting top wall form a retaining groove. The sealing element of the present disclosure may provide a waterproof seal for multiple parts and can be readily assembled and save costs.
US10290955B2
Provided is a terminal for an electric wire connector including: a central erection piece configured to have cutting portions inclined downward and outward on both sides of its upper portion; a pair of outer erection pieces configured to be spaced apart at a desired interval on both sides of the central erection piece and have cutting portions that are inclined downward on the upper portion; a connector configured to connect the central erection piece and lower portions of the pair of outer erection pieces; an electrical wire entry portion configured to be a space through which the cutting portions face each other and be a path under which the electrical wire enters; and a core wire connector configured to be arranged on the lower portion communicating with the electric wire entry portion and be a space to connect the central erection piece and the outer erection piece.
US10290953B2
An electrical connector for a glazing comprising a connector portion for connection to an electrical supply, and a button for soldering to a surface of the glazing, the button comprising a base portion adjacent, in use, to the surface of the glazing and an upper portion remote, in use, from the surface of the glazing, wherein the button comprises at least one solder-contacting surface, at least a portion of the solder-contacting surface curving from the base portion to the upper portion and defining a tapering solder cavity. A glazing comprising the electrical connector is also disclosed as is a method of soldering the electrical connector to a glazing.
US10290942B1
A dual mode patch antenna is described herein. The dual mode patch antenna includes an active patch mounted on a first substrate, the active patch having two orthogonal ports located on corresponding X, Y axes of symmetry intersecting at an axis zero located at a center of the active patch, the two orthogonal ports creating a dual mode coupling vector. The dual mode patch antenna also includes a passive patch positioned on top of the active patch, the passive patch mounted on a second substrate, a ground plane positioned below the first substrate, and a conductive boundary wall defining a boundary around the patch antenna, the conductive boundary wall contacting the ground plane below the active patch. The conductive boundary wall includes a compensating dual mode discontinuity that creates a cancelling vector equal in amplitude to the intrinsic, built-in dual mode coupling vector to improve cross-pol attenuation and/or port-to-port isolation of the antenna.
US10290933B2
An antenna mounting device is provided for a motor vehicle. That antenna mounting device includes a body having a first mounting end with a first cross section and a second mounting end with a second, different cross section. In addition, the antenna mounting device includes an antenna anchor point carried on the body and adapted to receive and hold an antenna. The two mounting sections allow versatility in mounting the antenna mounting device in different structures carried on the motor vehicle including, for example, a stake pocket and a trailer hitch receiver.
US10290931B1
An apparatus and method are described for a leading and trailing edge antenna structure. The antenna disclosed, with optional director and reflector, can allow for greater RF and telecommunications capabilities on an aircraft, including operating at lower frequencies than previous solutions. The disclosure allows for greater capability with negligible effect on weight or drag of an aircraft.
US10290928B2
An antenna includes: a connection device for connection with an electronic device; a cable connected to the connection device; and a high-frequency cutoff unit that is formed of a material having high impedance in a high frequency and disposed at a given position of the cable. The cable with a length defined by the high-frequency cutoff unit functions as an antenna.
US10290920B2
A wireless receiver includes an antenna panel divided into a plurality of segments, each segment having a group of antennas, each segment having a set of radio frequency (RF) front end chips. Each RF front end chip is coupled to some antennas in the group of antennas. A master chip is configured to drive in parallel a plurality of control buses. Each control bus is coupled to a respective one of the plurality of segments, where each RF front end chip in the set of RF front end chips is serially coupled to another RF front end chip in the set of RF front end chips. Each control bus carries phase shift signals and amplitude control signals from the master chip to a respective set of RF front end chips in each segment. The master chip and the plurality of segments in the antenna panel are integrated on a single printed circuit board.
US10290911B2
Cooling loops and vehicles including cooling loops include a power module, a cooling loop including a cooler thermally coupled to the power module, a working fluid housed within the cooler, where the working fluid absorbs thermal energy from the power module, a heat exchanger in fluid communication with the cooler, a pump in fluid communication with the heat exchanger and the cooler, and a vehicle component thermally coupled to the cooling loop, where the working fluid from the cooler is selectively directed to the vehicle component.
US10290904B2
An example includes a method including forming a battery electrode by disposing an active material coating onto a silicon substrate, assembling the battery electrode into a stack of battery electrodes, the battery electrode separated from other battery electrodes by a separator, disposing the stack in a housing, filling the interior space with electrolyte, and sealing the housing to resist the flow of electrolyte from the interior space.
US10290903B2
Disclosed is a jellyroll-type electrode assembly including a first electrode, a second electrode, and a separator interposed between the electrodes folded together, in which the first electrode has a non-coating part and a first electrode tab attached onto the non-coating part, the non-coating part representing a part of the first electrode not coated with an active material, and the at least double-folded-layer separator is disposed between the first electrode tab and the second electrode.
US10290894B2
An exemplary embodiment of the present invention is a secondary battery which comprises a negative electrode and a battery electrolyte liquid comprising a supporting salt and a non-aqueous electrolyte solvent; wherein the negative electrode is obtained by pre-forming a SEI coating film on a negative electrode structure which is formed by binding a negative electrode active substance comprising a metal (a). that can be alloyed with lithium, a metal oxide (b) that can absorb and desorb lithium ion and a carbon material (c) that can absorb and desorb lithium ion, to a negative electrode current collector with a negative electrode binder, and wherein the non-aqueous electrolyte solvent contains at least an ionic liquid.
US10290891B2
Metal-halogen flow battery cell, stack, system, and method, the stack including flow battery cells that each include an impermeable first electrode, an insert disposed on the first electrode and comprising sloped channels, a cell frame disposed around the insert and including a cell inlet manifold configured to provide a metal halide electrolyte and an opposing cell outlet manifold configured to receive the electrolyte, a porous second electrode disposed on the insert, such that sloped separation zones are formed between the second electrode and the channels, conductive connectors electrically connecting the first and second electrodes, and ribs disposed on the second electrode and extending substantially parallel to the channels of the insert. A depth of the channels increases as proximity to the cell outlet manifold increases.
US10290880B2
A system and method for a cathode subsystem in a fuel cell system. The system includes a fuel cell stack, a cathode inlet line that provides cathode air to a fuel cell stack and a cathode exhaust line that exhausts a cathode exhaust gas out of the fuel cell stack. Also included is a backpressure valve in the cathode exhaust line that is located downstream of a drip rail of the cathode exhaust line, where the drip rail includes a protrusion that prevents condensed water from building up near the backpressure valve. The drip rail further includes a sump that collects drips of condensed water from the protrusion of the drip rail. The system also includes a drain below a water vapor transfer unit that includes an orifice that is in a portion of the drain that is within the cathode exhaust line.
US10290858B2
One object is to provide an electric storage element for electrochemical devices that can prevent fall of active material powder from an outer edge of an active material layer, thereby preventing functional disorders due to the fall of the active material powder. In accordance with one aspect, an electric storage element has laminated structure wherein active material layers (first active material layer and second active material layer) are placed between an ion permeable layer and a first collector layer and between the ion permeable layer and a second collector layer. The active material layers have a smaller outline than the ion permeable layer and are tightly enclosed with insulating layers (first insulating layer and second insulating layer) filling the respective ambient regions corresponding to the difference in outlines from the ion permeable layer.
US10290846B2
A separator for an electrochemical storage system, which is arrangeable between an anode and a cathode of the electrochemical storage system, is disclosed. The separator is formed from a semipermeable carrier material. The carrier material is formed from a fiberglass fleece where at least one surface side of the fiberglass fleece facing a cathode is modified in such a way that it is impermeable for an active material of the cathode. A method for the production of a separator is also disclosed.
US10290840B2
A battery packaging material includes a stretched heat-resistant resin film layer as an outer layer which is laminated and integrated on one surface of an aluminum foil layer through a first adhesive layer; and a non-stretched thermoplastic resin film layer which is laminated and integrated as an inner layer on the other surface of the aluminum foil layer through a second adhesive layer, in which the second adhesive layer is an adhesive layer which is formed by a dry lamination method and whose melting point is 60° C. to 100° C., the adhesion strength of the inner layer and the aluminum foil layer is 3.0 N/15 mm width or more at 80° C., and the adhesion strength is 2.0 N/15 mm width or less at 120° C.
US10290839B2
Secondary battery 100 comprises: battery electrode assembly (electrode laminate) 4 that includes positive electrodes 1 and negative electrodes 2 that overlap each other with separator 3 interposed therebetween; and conductive adhesive tape 5 which has a multilayer structure including adhesive layer 5a and conductive layer 5b, wherein adhesive layer 5a has conductivity and adhesiveness and adheres to a surface of battery electrode assembly 4, conductive layer 5b is laminated on adhesive layer 5a, and conductive adhesive tape 5 has electric resistance of 1.0 Ω/cm2 or less in a thickness direction and covers at least a part of an outer peripheral portion of battery electrode assembly 4 by being wound around said part.
US10290827B2
A display device, in which a plurality of display panels overlap each other and an image is displayed on each of the display panels, comprises a first frame supporting the plurality of display panels. The first frame includes a frame-shaped frame unit on which the plurality of display panels are placed, and a plurality of spacers attached to the frame unit. The plurality of spacers include at least one reference spacer fixed to the frame unit and at least one position adjustment spacer adjustably attached to the frame unit. An outer peripheral end of each of the plurality of display panels is fixed while pushed against the reference spacer and the position adjustment spacer.
US10290820B2
An amine-based compound is represented by Formula 1. Where, in Formula 1, at least one of R1, R3, R8, and R10 is a group represented by Formula 2. Where, in Formula 2, a1 is selected from 0, 1, 2 and 3. The remaining substituents of Formulae 1 and 2 are as described herein. An organic light-emitting device (OLED) includes the amine-based compound represented by Formula 1.
US10290815B2
A composition or a compound suitable for use in forming the layer of organic EL device by a coating method, a material for organic electroluminescence devices including the composition or the compound, an ink composition including the composition or the compound, an organic electroluminescence device employing the composition or the compound, and an electronic device including the organic electroluminescence device are provided. The compound includes a nitrogen-containing hetero aromatic hydrocarbon group which has a substituent with a specific structure. The composition includes the compound.
US10290814B2
Disclosed is an organic light emitting diode. The organic light-emitting diode comprises at least one light-emitting part between an anode and a cathode, wherein the at least one light-emitting part has at least one organic layer and an emissive layer. The at least one organic layer is composed of a compound having one or more heteroatoms, and the compound has an energy level due to the heteroatoms and conductive characteristics due to the energy level.
US10290810B2
A polymer comprising a repeat unit of formula (I): wherein R1 in each occurrence is independently H or a substituent, and the two groups R1 may be linked to form a ring; R2 in each occurrence is independently a substituent; Ar1 in each occurrence is independently an aryl or heteroaryl group that may be unsubstituted or substituted with one or more substituents; R3 in each occurrence is independently a substituent; each n independently is 0, 1, 2 or 3 with the proviso that at least one n=1; and each m is independently 0 or 1. The polymer may be a light-emitting 103 of an organic light-emitting device.
US10290803B2
A wedge-shaped contact region can be employed to provide electrical contacts to multiple electrically conductive layers in a three-dimensional device structure. A cavity including a generally wedge-shaped region and a primary region is formed in a dielectric matrix layer over a support structure. An alternating stack of insulating layers and electrically conductive layers is formed by a series of conformal deposition processes in the cavity and over the dielectric matrix layer. The alternating stack can be planarized employing the top surface of the dielectric matrix layer as a stopping layer. A tip portion of each electrically conductive layer within remaining portions of the alternating stack is laterally offset from the tip of the generally wedge-shaped region by a respective lateral offset distance along a lateral protrusion direction. Contact via structures can be formed on the tip portions of the electrically conductive layers to provide electrical contact.
US10290801B2
A memory cell that includes a first metal layer formed over a substrate is provided. The substrate includes one or more complementary metal-oxide semiconductor devices. The memory cell also includes a via device that connects at least a portion of the first metal layer and at least another portion of a second metal layer. The first metal layer has a first thickness having an edge thereof that serves as an electrode for a memory cell formed by the via device. The memory cell scales as a function of the first thickness and at least in part independent of a minimum feature size of the memory device.
US10290800B2
Memory cells having a select device material located between a first electrode and a second electrode, a memory element located between the second electrode and a third electrode, and a number of conductive diffusion barrier materials located between a first portion of the memory element and a second portion of the memory element. Memory cells having a select device comprising a select device material located between a first electrode and a second electrode, a memory element located between the second electrode and a third electrode, and a number of conductive diffusion barrier materials located between a first portion of the select device and a second portion of the select device. Manufacturing methods are also described.
US10290792B2
A thermoelectric element is formed with a thread portion on at least one end in an electromotive force generating direction.
US10290788B2
Light-emitting devices and particularly light-emitting device assemblies that include light-emitting diodes (LEDs) as light sources are described. The methods and systems of at least some of the embodiments described herein increase the removal of thermal energy generated by the light-emitting devices.
US10290780B2
A method for manufacturing a light-emitting device includes: providing first and second substrates each including a plurality of packages, the packages each having a recess and a light-emitting element mounted in the recess; performing potting by supplying a resin member containing particles of a fluorescent material into the recess of each of the packages of the first substrate; spreading the resin member in the recess of each of the packages of the first substrate; measuring a height of an upper surface of the resin member spread in the recess of at least one of the packages of the first substrate; and adjusting a quantity of the resin member to be supplied into the recess of each of the packages of the second substrate depending on the measured height of the upper surface of the resin member.
US10290775B2
A semiconductor light emitting device comprising a light emitting layer disposed between an n-type region and a p-type region is combined with a ceramic layer which is disposed in a path of light emitted by the light emitting layer. The ceramic layer is composed of or includes a wavelength converting material such as a phosphor. Luminescent ceramic layers according to embodiments of the invention may be more robust and less sensitive to temperature than prior art phosphor layers. In addition, luminescent ceramics may exhibit less scattering and may therefore increase the conversion efficiency over prior art phosphor layers.
US10290764B2
A plant and system for the automatic horizontal assembly of photovoltaic panels with front-back-contact solar cells of crystalline silicon, of the type called H-type, the contacting being carried out at a temperature lower than 150° C. also with the pre-fixing of conductive elements onto the encapsulating layer. The plant and system solve the main problems of the conventional stringing systems and provides high production capacity with a precise positioning of the components. The plant is made up of single workstations of the modular type which are arranged sequentially in a linear series, individually equipped according to the specific working process, being adjacent and laterally open to be crossed by the conveying line of the trays containing the panels being worked. After the automatic assembly in the plant, the panels are ready to be rolled in conventional furnaces.
US10290761B2
Disclosed is a method for attaching an interconnector of a solar cell panel. The method includes forming a flux layer by spraying flux over the interconnector via spraying, the interconnector including a core layer and a solder layer formed on a surface of the core layer, and attaching the interconnector to a solar cell via soldering of the solder layer by pressing the interconnector onto the solar cell while applying heat.
US10290750B2
A solar cell structure may provide a front surface that may include a front passivation layer and front anti-reflective layer. The solar cell structure may provide both contacts on a rear surface. In some cases, the rear surface may optionally provide passivation, doped, and/or transparent conductive oxide layers. The rear surface also provides a multilayer foil assembly (MFA). The MFA provides a first metal foil in electrical communication with doped regions of the rear surface of the substrate, such as base or emitter regions. The MFA may also provide a second metal foil that is spaced apart from the first metal foil by a dielectric layer. The first metal foil and/or the dielectric layer may include openings through the entirety of these layers, and these openings may be utilized to form laser fired contacts electrically coupled to the second metal foil, which is electrically isolated from the first metal foil. In some embodiments, it may be desirable for the second foil to provide openings as well, which can be utilized to form laser fired contacts for the first metal foil.
US10290749B2
A solar cell includes: a first bus bar electrode disposed on a first end portion of the solar cell, and to which the wiring member is connected; a second bus bar electrode disposed on a second end portion of the solar cell, and to which the wiring member is connected; first finger electrodes disposed on the solar cell, electrically connected to the first bus bar electrode, and extending in a first direction toward the second bus bar electrode; second finger electrodes disposed on the solar cell, electrically connected to the second bus bar electrode, and extending in a second direction toward the first bus bar electrode. Each first finger electrode has a thickness which decreases as a distance to the second bus bar electrode decreases, and each second finger electrode has a thickness which decreases as a distance to the first bus bar electrode decreases.
US10290748B2
A thin-film monolithically integrated solar module with a solar cell, an integrated energy storage device, and a controller may be provided. It may comprise a thin-film solar cell, having at least one solar diode, on a transparent substrate, a thin-film energy storage device, and an electronic controller comprising at least one thin-film transistor above the thin-film energy storage device. The electronic controller may be electrically connected to the thin-film solar cell and the thin-film energy storage device by vias. The named functional units may build a monolithically integrated device on one substrate.
US10290738B2
One illustrative method disclosed includes, among other things, forming a gate structure around a fin and above a layer of insulating material, forming a gate spacer adjacent the gate structure and a fin spacer positioned adjacent the fin above the insulating material, the fin spacer leaving an upper surface of the fin exposed, and performing at least one etching process to remove at least a portion of the fin positioned between the fin spacer, the fin having a recessed upper surface that at least partially defines a fin recess positioned between the fin spacer. In this example, the method further includes forming an epi semiconductor material on the fin recess and removing the fin spacer from adjacent the epi semiconductor material while leaving a portion of the gate spacer in position adjacent the gate structure.
US10290731B2
A semiconductor device of an embodiment includes a nitride semiconductor layer, a first electrode provided on the nitride semiconductor layer, a second electrode provided on the nitride semiconductor layer, a third electrode provided above the nitride semiconductor layer, the third electrode provided between the first electrode and the second electrode, the third electrode containing a polycrystalline nitride semiconductor containing a p-type impurity, and a first insulating layer provided between the nitride semiconductor layer and the third electrode.
US10290724B2
A semiconductor device includes a fin structure of a first semiconductor material on a substrate. The fin structure has a source region, a drain region, and a channel region between the source region and the drain region. The device also has a gate structure overlying the fin structure. The source region includes an inner portion of the first semiconductor material and an outer portion of a second semiconductor material overlying a top surface and side surfaces of the inner portion. The drain region includes an inner portion of the first semiconductor material and an outer portion of the second semiconductor material overlying a top surface and side surfaces of the inner portion.
US10290722B2
A memory device includes a semiconductor substrate having a cell region and a peripheral region surrounding the cell region and a pair of control gate stacks on the cell region. Each of the control gate stacks includes a storage layer and a control gate on the storage layer. The memory device includes at least one high-κ metal gate stack disposed on the substrate. The high-κ metal gate stack has a metal gate and a high-κ dielectric film wrapping around the metal gate, and a top surface of the control gate is lower than a top surface of the metal gate.
US10290710B2
A semiconductor device and a method of forming the same, the semiconductor device includes a substrate, a first gradient layer, two source/drain structures, a second gradient layer, and a gate. The first gradient layer is disposed on the substrate. The two source/drain structures are separately disposed on the first gradient layer. The second gradient layer is disposed on the two source/drain structures and the first gradient layer, and a second portion of the second gradient layer directly contacts a first portion of the first gradient layer. The gate is disposed on the second gradient layer, between the two source/drain structures.
US10290709B2
Transistor devices having indium gallium arsenide active channels, and processes for the fabrication of the same, that enables improved carrier mobility when fabricating fin shaped active channels, such as those used in tri-gate or gate all around (GAA) devices. In one embodiment, an indium gallium arsenide material may be deposited in narrow trenches which may result in a fin that has indium rich surfaces and a gallium rich central portion. These indium rich surfaces will abut a gate oxide of a transistor and may result in high electron mobility and an improved switching speed relative to conventional homogeneous composition indium gallium arsenide active channels.
US10290703B2
A semiconductor structure for facilitating an integration of power devices on a common substrate includes a first insulating layer formed on the substrate and an active region having a first conductivity type formed on at least a portion of the first insulating layer. A first terminal is formed on an upper surface of the structure and electrically connects with at least one other region having the first conductivity type formed in the active region. A buried well having a second conductivity type is formed in the active region and is coupled with a second terminal formed on the upper surface of the structure. The buried well and the active region form a clamping diode which positions a breakdown avalanche region between the buried well and the first terminal. A breakdown voltage of at least one of the power devices is a function of characteristics of the buried well.
US10290702B2
A metal-oxide-semiconductor field-effect transistor (MOSFET) power device includes an active region formed on a bulk semiconductor substrate, the active region having a first conductivity type formed on at least a portion of the bulk semiconductor substrate. A first terminal is formed on an upper surface of the structure and electrically connects with at least one other region having the first conductivity type formed in the active region. A buried well having a second conductivity type is formed in the active region and is coupled with a second terminal formed on the upper surface of the structure. The buried well and the active region form a clamping diode which positions a breakdown avalanche region between the buried well and the first terminal. A breakdown voltage of at least one of the power devices is a function of characteristics of the buried well.
US10290698B2
An illustrative method includes, among other things, forming a plurality of fins. A subset of the plurality of fins is selectively removed, leaving at least a first fin to define a first fin portion and at least a second fin to define a second fin portion. A first type of dopant is implanted into a substrate to define a resistor body and the first type of dopant is implanted into the first and second fins. The first fin portion is disposed above a first end of the resistor body and the second fin is disposed above a second end of the resistor body. An insulating layer is formed above the resistor body. At least one gate structure is formed above the insulating layer and above the resistor body.
US10290694B2
Disclosed are an organic light-emitting display panel and an organic light-emitting display device. The organic light-emitting display panel includes a display area, a middle area of the display panel, an array substrate, pixels arranged in an array, and first signal lines and second signal lines for providing the pixels with signals and extending in a first direction, in the display area of the array substrate, a first quantity of pixels corresponding to a first signal line is less than a second quantity of pixels corresponding to a second signal line, and first transparent conductive lines are electrically connected with the first signal lines in the middle area.
US10290692B2
A thin-film transistor array substrate and a display device are disclosed. The thin-film transistor array substrate includes a substrate, a gate electrode disposed on the substrate, an active layer, which opposites the gate electrode, has a first region and a second region having different thicknesses, and comprises at least a semiconductor material, a gate insulating film interposed between the gate electrode and the active layer, and a source electrode and a drain electrode, which are respectively in contact with the active layer.
US10290687B2
A lighting apparatus using an organic light emitting diode and a method of fabricating the same according to the present disclosure is configured such that a contact electrode is formed using laser ablation and printing after an organic light emitting material, a conductive layer for a cathode and a passivation layer are deposited on an entire surface of a substrate, and then encapsulated with a metal film.The present disclosure simplifies a fabricating process of the lighting apparatus by virtue of a non-use of an open mask (metal mask) as a sophisticated apparatus, and particularly, can be effectively applied to a roll-producing process.Also, the present disclosure can provide an effect of improving reliability by preventing moisture permeation in a manner of covering an exposed contact portion with a protection film such as a barrier tape.
US10290682B2
A 3D semiconductor device, the device including: first transistors; second transistors, overlaying the first transistors; third transistors, overlaying the second transistors; and fourth transistors, overlaying the third transistors, where the second transistors, the third transistors and the fourth transistors are self-aligned, being processed following the same lithography step, and where at least one of the first transistors is part of a control circuit controlling at least one of the second transistors, at least one of the third transistors and at least one of the fourth transistors.
US10290668B2
Embodiments of the present application disclose image sensors with adjustable pixel density and pixel density adjustment methods thereof, wherein one of the image sensors with adjustable pixel density comprises: a plurality of image sensor pixels array-distributed; and a controllable deformed material portion respectively connected with the plurality of image sensor pixels; the controllable deformed material portion being deformable under the action of an external field and density distribution of the plurality of image sensor pixels being correspondingly adjusted through the deformation. The technical solutions of the embodiments of the present application can achieve adjustable pixel density of the image sensor, performs image acquisition based on the image sensor with adjustable pixel density, and can make full use of overall pixels of the image sensor to present differentiated resolution of different regions of an acquired image, thereby better meeting users' diversified application demands.
US10290663B2
The invention provides a manufacturing method of a thin film transistor and a manufacturing method of an array substrate. A photoresist is used to define a to-be-doped region of an amorphous silicon layer to thereby make a crystallization be occurred in a source contact region and a drain contact region. A crystallization direction is from the source contact region and the drain contact region towards a channel region, so that it can realize directional crystallization as far as possible, and therefore can improve crystallization efficiency and crystallization uniformity, reduce an influence of grain boundary applied to electron mobility and leakage current of the TFT and improve electrical characteristics of the TFT.
US10290654B2
Circuit structures, such as inverters and static random access memories, and fabrication methods thereof are presented. The circuit structures include, for instance: a first transistor, the first transistor having a first channel region disposed above an isolation region; and a second transistor, the second transistor having a second channel region, the second channel region being laterally adjacent to the first channel region of the first transistor and vertically spaced apart therefrom by the isolation region thereof. In one embodiment, the first channel region and the isolation region of the first transistor are disposed above a substrate, and the substrate includes the second channel region of the second transistor.
US10290652B1
A method of forming a three-dimensional memory device includes providing an alternating stack of insulating layers and sacrificial material layers located between a first trench and a second trench, forming memory stack structures extending vertically through the alternating stack, wherein each of the memory stack structures contains a memory film and a vertical semiconductor channel, removing the sacrificial material layers selective to the insulating layers through the first and the second trenches to form backside recesses having a first proximal region adjacent to the first trench, a second proximal region adjacent to the second trench and a distal region located between the first and the second proximal regions, and forming fluorine-free tungsten layers in the respective backside recesses such that each fluorine-free tungsten layer has a greater thickness in the distal region than in the first and the second proximal regions.
US10290649B2
According to one embodiment, a semiconductor device includes a foundation layer, a stacked body provided above the foundation layer, a columnar portion, a hole, and a sealing film. The stacked body includes a plurality of conductive layers stacked with an air gap interposed. The columnar portion includes a semiconductor body. The semiconductor body extends in a stacking direction of the stacked body through the stacked body and contacts the foundation layer. The hole extends in the stacking direction through the stacked body and forms a cavity communicating with the air gap. The sealing film plugs an upper end of the hole forming the cavity.
US10290638B1
A method of forming dynamic random access memory (DRAM) device, comprises the following steps. First of all, a plurality of active areas is formed in a substrate along a first direction. Next, a plurality of buried gates disposed in the substrate is formed along a second trench extending along a second direction across the first direction. Then, a plurality of bit lines is formed over the buried gates and extended along a third direction across the first direction and the second direction, wherein each of the bit lines comprises a polysilicon layer, a barrier layer and a metal layer and the barrier layer is formed through a radio frequency physical vapor deposition (RF-PVD) process.
US10290636B2
A method for making a semiconductor device may include forming first and second semiconductor regions laterally adjacent one another and each comprising a first semiconductor material. The method may further include forming an in-situ doped, punch-through stopper layer above the second semiconductor region comprising the first semiconductor material and a first dopant, and forming a semiconductor buffer layer above the punch-through stopper layer, where the punch-through stopper layer includes the first semiconductor material. The method may also include forming a third semiconductor region above the semiconductor buffer layer, where the third semiconductor region includes a second semiconductor material different than the first semiconductor material. In addition, at least one first fin may be formed from the first semiconductor region, and at least one second fin may be formed from the second semiconductor region, the punch-through stopper layer, the semiconductor buffer layer, and the third semiconductor region.
US10290605B2
Package structures and methods for forming the same are provided. A package structure includes a semiconductor die. The semiconductor die includes a passivation layer over a semiconductor substrate. The semiconductor die also includes a conductive pad in the passivation layer. The passivation layer partially exposes a top surface of the conductive pad. The package structure also includes an encapsulation layer surrounding the semiconductor die. The package structure further includes a dielectric layer covering the semiconductor die and the encapsulation layer. In addition, the package structure includes a redistribution layer covering the dielectric layer. The redistribution layer extends in the dielectric layer to be physically connected to the top surface of the conductive pad.
US10290596B2
A method of making a semiconductor device includes depositing a dielectric layer over a conductive pad using a first deposition process. The method further includes depositing a first passivation layer directly over the dielectric layer using a high density plasma chemical vapor deposition (HDPCVD). The first deposition process is different from HDPCVD. A thickness of the dielectric layer is sufficient to prevent charges generated by depositing the first passivation layer from reaching the conductive pad.
US10290592B2
A semiconductor package includes a semiconductor die arranged on a substrate. The semiconductor package includes a stiffener structure arranged on the substrate. The stiffener structure is spaced at a distance from the semiconductor die. The stiffener structure includes a molding compound material.
US10290588B2
In one implementation, a method for forming ultra-thin semiconductor components includes fabricating multiple devices including a first device and a second device in a semiconductor wafer, and forming a street trench within the semiconductor wafer and between the first and second devices. The method continues with forming a dielectric skeleton structure over the semiconductor wafer, the dielectric skeleton structure laterally extending to at least partially cover the first and second devices, while also substantially filling the street trench. The method continues with thinning the semiconductor wafer from a backside to expose the dielectric skeleton structure in the street trench to form a first ultra-thin semiconductor component having the first device, and a second ultra-thin semiconductor component having the second device. The method can conclude with cutting through the dielectric skeleton structure to singulate the first and second ultra-thin semiconductor components.
US10290584B2
An embodiment package includes a first integrated circuit die encapsulated in a first encapsulant; a first through via extending through the first encapsulant; and a conductive pad disposed in a dielectric layer over the first through via and the first encapsulant. The conductive pad comprises a first region electrically connected to the first through via and having an outer perimeter encircling an outer perimeter of the first through via in a top down view. The package further includes a first dielectric region extending through the first region of the conductive pad. A conductive material of the first region encircles the first dielectric region in the top down view.
US10290564B2
Systems and methods for lead frame locking design features are provided. In one embodiment, a method comprises: fabricating a lead frame for a chip package, the lead frame having a paddle comprising a step-out bottom locking feature profile across at least a first segment of an edge of the paddle that provides an interface with a mold compound; etching the paddle to have at least a second segment of the edge having either an extended-step-out bottom locking feature profile or an overhanging top locking feature profile; and alternating first and second segments along the edge of the paddle.
US10290563B2
The specification discloses a technique for preventing a bonding material from reaching the upper and lower surfaces of a semiconductor chip in bonding the semiconductor chip using the bonding material. A die pad of the technique disclosed in the specification includes the following: a die pad substrate; a first projection disposed on the upper surface of the die pad substrate, the first projection having a pedestal shape; a second projection disposed on the upper surface of the die pad substrate so as to surround at least part of the first projection in a plan view, the second projection having a bank shape; and a third projection disposed on the upper surface of the die pad substrate so as to surround at least part of the second projection in a plan view, the third projection having a bank shape.
US10290551B2
The present invention provides an overlay mark, including a substrate and plural sets of first pattern block and second pattern block. A first direction and a second direction are defined on the substrate, wherein the first direction and the second direction are perpendicular to each other. In each set, the first pattern block is rotational symmetrical to the second pattern block. Each first pattern block includes a big frame and plural small frame. Each second pattern block includes a big frame and plural small frame. The width of the big frame is greater than three times of the width of the small frame. The present invention further provides a method for evaluating the stability of a semiconductor manufacturing process.
US10290548B2
Semiconductor device structures are provided. The semiconductor device structure includes a first semiconductor wire over a semiconductor substrate. The first semiconductor wire has a first width and a first thickness. The semiconductor device structure also includes a first gate stack surrounding the first semiconductor wire. The semiconductor device structure further includes a second semiconductor wire over the semiconductor substrate. The first semiconductor wire and the second semiconductor wire include different materials. The second semiconductor wire has a second width and a second thickness. The first width is greater than the second width. The first thickness is less than the second thickness. In addition, the semiconductor device structure includes a second gate stack surrounding the second semiconductor wire.
US10290539B2
A semiconductor interconnect structure and its manufacturing method are presented. The manufacturing method includes: providing a substrate structure, wherein the substrate structure comprises: a substrate; a first metal layer on the substrate; a dielectric layer on the substrate, wherein the dielectric layer covers the first metal layer, and wherein the dielectric layer has a hole extending to the first metal layer; and a hard mask layer on the dielectric layer; removing the hard mask layer on the dielectric layer; selectively depositing a second metal layer at the bottom of the hole; and depositing a third metal layer, wherein the third metal layer fills the hole. This semiconductor interconnect structure provides improved reliability over conventional structures.
US10290536B2
Various self-aligned interconnect structures are disclosed herein. An exemplary interconnect structure includes a first dielectric layer disposed over a substrate; a first conductive feature disposed in the first dielectric layer; an etch stop layer disposed over a top surface of the first dielectric layer and a top surface of the first conductive feature; a second dielectric layer disposed over the first dielectric layer; and a second conductive feature disposed in the second dielectric layer. The top surface of the first conductive feature is lower than the top surface of the first dielectric layer. The etch stop layer includes a portion that extends between the top surface of the first conductive feature and the top surface of the first dielectric layer, on which the second conductive feature may or may not be disposed. In some implementations, the second conductive feature may be a via feature.
US10290518B2
A substrate liquid processing apparatus includes a substrate holding device which holds a substrate in horizontal position and rotate the substrate around vertical axis of the substrate, a liquid discharge device which is positioned underneath central portion of lower surface of the substrate in the horizontal position and discharges processing liquid toward the lower surface of the substrate, and a gas discharge passage structure which has a gas discharge passage formed around the discharge device such that drying gas passes through. The discharge device has a head including a cover which is extending beyond upper end of the passage such that the cover is covering the upper end of the passage, a liquid discharge port which is protruding from the cover toward the substrate in the horizontal position, and a curved portion which is formed between the port and cover such that the curved portion has a surface bending downward.
US10290513B2
An embodiment method of forming a package-on-package (PoP) device includes temporarily mounting a substrate on a carrier, stacking a first die on the substrate, at least one of the die and the substrate having a coefficient of thermal expansion mismatch relative to the carrier, and stacking a second die on the first die. The substrate may be formed from one of an organic substrate, a ceramic substrate, a silicon substrate, a glass substrate, and a laminate substrate.
US10290510B2
A plasma etching method is performed by forming a desired pattern of a mask into a film including a zirconium oxide film by plasma etching with plasma generated from a first gas. The first gas consists of at least one chloride-containing gas of the group of boron trichloride, tetrachloromethane, chloride and silicon tetrachloride, at least one hydrogen-containing gas of the group of hydrogen bromide, hydrogen and methane, and a noble gas. An underlying film of a silicon oxide film or an amorphous carbon film is provided underneath the zirconium oxide film, and an etching selectivity of the zirconium oxide film to the underlying film is greater than or equal to one.
US10290508B1
A method of forming vertical spacers for spacer-defined multiple patterning, includes: depositing a first conformal pattern-transfer film having a first film stress, and continuously depositing a second conformal pattern-transfer film having a second film stress on a template; dry-etching the template except for a core material and a vertical portion of the first and second pattern-transfer films to form vertical spacers; and dry-etching the core material, forming a vacant space between the vertical spacers, wherein by adjusting the difference in film stress between the first and second pattern-transfer films, the leaning angle of the spacers is adjusted.
US10290507B2
Technologies are described for methods and systems effective for etching nanostructures in a substrate. The methods may comprise depositing a patterned block copolymer on the substrate. The patterned block copolymer may include first and second polymer block domains. The methods may comprise applying a precursor to the patterned block copolymer to generate an infiltrated block copolymer. The precursor may infiltrate into the first polymer block domain and generate a material in the first polymer block domain. The methods may comprise applying a removal agent to the infiltrated block copolymer to generate a patterned material. The removal agent may be effective to remove the first and second polymer block domains from the substrate. The methods may comprise etching the substrate. The patterned material on the substrate may mask the substrate to pattern the etching. The etching may be performed under conditions to produce nanostructures in the substrate.
US10290506B2
A method of patterning a gate stack on a substrate is described. The method includes preparing a gate stack on a substrate, wherein the gate stack includes a high-k layer and a gate layer formed on the high-k layer. The method further includes transferring a pattern formed in the gate layer to the high-k layer using a pulsed bias plasma etching process, and selecting a process condition for the pulsed bias plasma etching process to achieve a silicon recess formed in the substrate having a depth less than 2 nanometer (nm).
US10290500B2
Disclosed and claimed herein is a composition for forming a spin-on hard-mask, having a fullerene derivative and a crosslinking agent. Further disclosed is a process for forming a hard-mask.
US10290499B2
According to one embodiment, a substrate processing apparatus includes a nozzle and a control device. The nozzle dispenses a chemical solution onto a substrate. The control device controls a mechanism which promotes evaporation of a solvent contained in the chemical solution remaining in the nozzle to form a solidified layer in the nozzle. The solidified layer is obtained by solidifying components contained in the remaining chemical solution.
US10290496B2
A substrate processing apparatus includes: a protrusion portion formed by a side peripheral wall of a processing container which swells outward, and configured to form a vertically elongated space communicating with a processing space for accommodating a substrate holder and performing a process; a gas discharge portion provided in the vertically elongated space, and configured to discharge a process gas into the processing space; an antenna provided in the protrusion portion along a vertical direction and supplied with a high-frequency power for converting the process gas into a plasma in the vertically elongated space; and a shield extending leftward and rightward in the protrusion portion at positions closer to the processing space than the antenna and configured to shield an electric field formed by the antenna and to suppress a formation of the plasma in the processing space.
US10290492B2
A method of manufacturing a semiconductor device, includes forming a film containing a predetermined element on a substrate by supplying a precursor containing the predetermined element to the substrate having a first temperature in a process chamber, changing a temperature of the substrate to a second temperature higher than the first temperature under an atmosphere containing a first oxygen-containing gas in the process chamber, and oxidizing the film while maintaining the temperature of the substrate at the second temperature under an atmosphere containing a second oxygen-containing gas in the process chamber.
US10290488B1
A gas light source is disclosed where gas is contained within a graphene cylinder or graphene capsule. Electrodes extending into the graphene cylinder or capsule are stimulated by an electric voltage to emit light. Eight graphene cylinder light sources can be arranged into a seven-segment alpha-numeric display having a decimal point. Different gases produce different colors of light. Three gas light sources having different gases can be arranged into an RGB pixel. An array of RGB pixels can be formed into a display.
US10290486B2
Methods of determining isobaric interference during mass analysis in a mass spectrometer are provided. The methods comprise comparing interference-free reaction profiles of a chemical species to reaction profiles of the same chemical species that may comprise isobaric interference, wherein a determination of a difference between the profiles is an indication of isobaric interference being present. Methods of quantifying isobaric interference are also provided, including methods of correcting isotope ratios determined in the presence of isobaric interference.
US10290474B2
The present invention provides novel plasma sources useful in the thin film coating arts and methods of using the same. More specifically, the present invention provides novel linear and two dimensional plasma sources that produce linear and two dimensional plasmas, respectively, that are useful for plasma-enhanced chemical vapor deposition. The present invention also provides methods of making thin film coatings and methods of increasing the coating efficiencies of such methods.
US10290466B2
An apparatus and methods of improving the ion beam quality of a halogen-based source gas are disclosed. Unexpectedly, the introduction of a noble gas, such as argon, to an ion source chamber may increase the percentage of desirable ion species, while decreasing the amount of contaminants and halogen-containing ions. This is especially beneficial in non-mass analyzed implanters, where all ions are implanted into the workpiece. In one embodiment, a first source gas, comprising a dopant and a halogen is introduced into an ion source chamber, a second source gas comprising a hydride, and a third source gas comprising a noble gas are also introduced. The combination of these three source gases produces an ion beam having a higher percentage of pure dopant ions than would occur if the third source gas were not used.
US10290464B2
The present invention provides a charged particle beam device capable of predicting the three-dimensional structure of a sample, without affecting the charge of the sample. The present invention provides a charged particle beam device characterized in that a first distance between the peak and the bottom of a first signal waveform obtained on the basis of irradiation with a charged particle beam having a first landing energy, and a second distance between the peak and the bottom of a second signal waveform obtained on the basis of irradiation with a charged particle beam having a second landing energy different from the first landing energy are obtained, and the distance between the peak and the bottom at a landing energy (zero, for instance) different from the first and second landing energies is obtained on the basis of the extrapolation of the first distance and the second distance.
US10290458B2
Embodiments of the fuse include a fuse body having a first end and a second end. A fuse element is disposed within a cavity of the fuse body, an end of the fuse element extending beyond an edge of the fuse body. An arc disc is disposed on the edge of the fuse body, and includes a notch such that the end of the fuse element extends to an outer surface of the arc disc. The end of the fuse element is configured to be folded over the outer surface of the arc disc. An end cap is disposed over the end of the fuse body and the arc disc, and the end cap includes a hole at a top surface. Solder deposited within the hole provides an electrical connection between the arc disc, the fuse element, and the end cap.
US10290457B1
Provided herein are protection devices, such as fuses. In some embodiments, a fuse may include a hollow body having first and second ends, each of the first and second ends having an end surface and a side surface extending from the end surface. The fuse may further include a fusible element disposed within a central cavity of the hollow body, the fusible element extending between the first and second ends. The fuse may further include an inner cap formed over at least one of the first and second ends. The inner cap may include a center portion in contact with the fusible element, and a plurality of spring legs extending from the center portion, wherein the plurality of spring legs is in contact with the side surface of the first and/or second ends. The fuse may further include endcaps surrounding the first and second ends.
US10290455B2
A self-testing circuit interrupting device including Ground Fault Circuit Interrupter protection, the circuit interrupting device usable with single phase power where a test pulse is injected into a falling edge of the electrical signal at a point greater than 54.2% of the maximum amplitude of the electrical signal. The circuit interrupting device usable with dual phase power where the test pulse is injected into a falling edge of the electrical signal at 0.879 ms from a minimum amplitude of the electrical signal.
US10290448B1
A circuit breaker includes main contacts movable between closed and open positions such that a line terminal and a load terminal are, respectively, in electrical communication or electrically isolated. A trip coil is connected to the contacts, causing the contacts to move from the closed position to the open position in response to a trip current, thereby tripping the circuit breaker. A normally closed relay having a relay activating circuit and a switching circuit is provided, with the switching circuit being electrically connected to the trip coil. A monitoring circuit is electrically connected to the relay activating circuit, supplying activating power to the relay activating circuit so long as a determination is made that the breaker is operating within acceptable parameters, and ceasing to supply activating power to the relay activating circuit upon a determination being made that the breaker is not operating within acceptable parameters, thereby tripping the breaker.
US10290442B2
A push switch includes a movable contact including a dome part that is shaped like a dome and configured to be inverted in shape when pressed, and a fixed contact including a first fixed contact, the movable contact being configured to be brought into contact with and away from the first fixed contact. The push switch is configured such that an operating load necessary to press the movable contact gradually increases after the movable contact starts to be pressed, decreases thereafter when the dome part is inverted, and increases again when the movable contact is further pressed, and the dome part contacts the first fixed contact after an inflection point at which the decreased operating load starts to increase again.
US10290434B2
Various embodiments disclosed relate to an alloy. The alloy includes elemental silver. The alloy further includes a metal oxide phase in the elemental silver. The metal oxide phase includes a wetting agent layer that coats the metal oxide phase.
US10290431B2
Monolithic tandem chalcopyrite-perovskite photovoltaic devices and techniques for formation thereof are provided. In one aspect, a tandem photovoltaic device is provided. The tandem photovoltaic device includes a substrate; a bottom solar cell on the substrate, the bottom solar cell having a first absorber layer that includes a chalcopyrite material; and a top solar cell monolithically integrated with the bottom solar cell, the top solar cell having a second absorber layer that includes a perovskite material. A monolithic tandem photovoltaic device and method of formation thereof are also provided.
US10290426B2
A capacitor component includes a substrate, a body disposed on one region of an upper surface of the substrate and having a porous structure, and a capacitor part including a first electrode, a dielectric layer, and a second electrode, formed on the porous structure of the body. The first and second electrodes extend to other regions of the upper surface of the substrate, respectively.
US10290425B2
A composite electronic component that includes an insulation substrate having a principal surface; a thin-film capacitor on the principal surface of the insulation substrate; a laminated insulation protection layer covering the thin-film capacitor; a first extended wiring in the insulation protection layer and connected to the thin-film capacitor; a first resin layer on the insulation protection layer, first and second thin-film resistors in the first resin layer; a through-hole penetrating the first resin layer in a thickness direction thereof so as to expose the first extended wiring; a first rewiring in the first resin layer and connected to the first extended wiring through the through-hole; and a second resin layer on the first resin layer. The interior of the through-hole is filled with the second resin layer, and the through-hole does not overlap the thin-film capacitor.
US10290423B2
A conductive powder for an internal electrode includes a metal particle; and a graphene layer or an oxidized graphene layer disposed on at least a portion of a surface of the metal particle.
US10290421B2
A manufacturing method of an attraction plate for electromagnetic door locks has an attraction plate positioned on a mounted body with a positioning hole at the center thereof. The attraction plate further has an arch portion at the center thereof which is reversely proportional to a thickness thereof and the thickness thereof is pre-determined for manufacturing a different height of the arch portion thereof for better effects. With an internal stress from the curved design, a tensile value of a door lock is increased for better operation of a door lock.
US10290414B2
A substrate includes a first dielectric layer, a magnetic core at least partially in the first dielectric layer, where the magnetic core comprises a first non-horizontal thin film magnetic (TFM) layer. The substrate also includes a first inductor that includes a plurality of first interconnects, where the first inductor is positioned in the substrate to at least partially surround the magnetic core. The magnetic core may further include a second non-horizontal thin film magnetic (TFM) layer. The magnetic core may further include a core layer. The magnetic core may further include a third thin film magnetic (TFM) layer, and a fourth thin film magnetic (TFM) layer that is substantially parallel to the third thin film magnetic (TFM) layer.
US10290405B2
The present technology relates to a Ni—Mn—Ga magnetic shape memory (MSM) alloy including twin boundaries type 2, which are deviated approximately +/−2-4 degrees from (101) or equivalent crystallographic plane by rotation about [−101] or equivalent crystallographic direction. This technology relates also to an actuator, sensor and harvester including MSM element of this technology.
US10290403B2
Two methods are provided to make aluminum terminal electrodes for chip resistors. For a chip resistor having a high resistance, the structure is not changed but the aluminum terminal electrode must have a high solid content, including a high aluminum content and a high glass content. For porous-aluminum terminal electrodes applied to a chip resistor having a low resistance, a new structure is formed to change current-conducting paths through different sizes of a protecting layer and a resistor layer. Therein, original paths conducting to the resistor layer through front terminal electrodes are changed into new paths conducting to the resistor layer through side terminal electrodes.
US10290401B2
A chip resistor with a reduced thickness is provided. The chip resistor includes an insulating substrate, a resistor embedded in the substrate, a first electrode electrically connected to the resistor, and a second electrode electrically connected to the resistor. The first electrode and the second electrode are spaced apart from each other in a lateral direction that is perpendicular to the thickness direction of the substrate.
US10290382B2
A method for preparing to reload a fast nuclear reactor with heavy liquid metal coolant includes extracting a reactor plug and extracting a removable reactor block. The method includes installing handling equipment to form an unloading path under radiation safety conditions. The reactor plug is extracted from the reactor monoblock housing and transported to a plug shaft. The removable reactor block is extracted from the reactor monoblock housing and transported to a block shaft for later disassembly.
US10290381B2
A method and apparatus for a deposition solution injector for a nuclear reactor that may inject an ambient temperature deposition solution into a high temperature, high pressure feed-water flow line. The method and the apparatus ensures that the deposition solution is delivered in a location within the feed-water that is beyond a boundary layer of flowing water, to prevent smearing of the solution and prevent clogging of the deposition solution within the injector. The axial cross-sectional profile of the injector, and the location of an injection slot on the injector, may reduce vortex eddy flow of the feed-water into the injector to further reduce injector blockage.
US10290376B2
A method for at least one of characterizing, diagnosing, and treating an autoimmune disorder in at least a subject, the method comprising: receiving an aggregate set of biological samples from a population of subjects; generating at least one of a microbiome composition dataset and a microbiome functional diversity dataset for the population of subjects; generating a characterization of the autoimmune condition based upon features extracted from at least one of the microbiome composition dataset and the microbiome functional diversity dataset; based upon the characterization, generating a therapy model configured to correct the autoimmune condition; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model.
US10290370B2
Embodiments are directed to extracting specified data items from narrative text. In one scenario, a computer system accesses narrative textual information which includes data items that are to be identified and extracted. The computer system identifies specified data items in the narrative textual information that are to be extracted from the narrative textual information. The computer system then filters the identified data items to remove false positive identifications. The false positive filtering includes classifying the identified data items as specified data items, so that classified data items are identified as true positive items that are to be extracted from the narrative textual information. The computer system further extracts, from the narrative textual information, those filtered data items that were classified as being true positive items.
US10290369B2
A method is provided, the method including receiving a test result data, wherein said test result data represents a result of a test on a physical specimen, associating said test result data with a standard-of-care data, wherein said standard-of-care data represents a recommended course of action for the condition represented by the test result data, and transforming said specimen data and said standard-of-care data into a human-readable form. A system including a processor is provided, a software adapted to be executed on said processor, said software comprising instructions for receiving a test result data, wherein said test result data represents a result of a test on a physical specimen, associating said test result data with a standard-of-care data, wherein said standard-of-care data represents a recommended course of action for the condition represented by the test result data, and transforming said specimen data and said standard-of-care data into a human-readable form.
US10290368B2
A system and method for bulk encoding medical items in a tracking system in a healthcare facility comprises attaching to each of a plurality of identical medical items a blank RFID tag. When activated simultaneously, the serial numbers of all RFID tags on all the identical medical items are read and their serial numbers are associated with the pre-stored characteristics of the medical item in a data base. The RFID tags are blank in that they include no human-readable data concerning the medical article to which the RFID tag is attached. A data mining system and method are provided for mining the database.
US10290367B2
Systems, methods, and computer-readable medium are provided for managing user information. For example, subscription information may be received from an application that identifies a data type associated with information of a user. The application may be launched as a background process at least in response to receipt of a portion of the information that corresponds to the data type. In some examples, the application may be relaunched as the background process at least until receipt of a confirmation that the application has processed the portion of the information.
US10290363B2
A non-volatile memory device and an error compensation method for verifying the same are provided. The non-volatile memory device includes a memory block, a word line driver, a bit line circuit and a controller. The memory block includes multiple memory cells. After a first programming process and a first verification process are performed on the memory cells, the controller performs reverse reading to the control terminals of the memory cells, applies a preset voltage to the control terminals of the memory cells according to preset programming data by using the word line driver, reads data from the memory cells by using the bit line circuit, and determines whether the data of each memory cell is normal according to the data read from the memory cells. When the data of specific memory cells is not normal, the controller performs a second programming process to the specific memory cells.
US10290358B2
Read threshold voltage tracking techniques are provided for multiple dependent read threshold voltages using syndrome weights. One method comprises reading codewords of multiple pages using different first read threshold voltages and a default second read threshold voltage; decoding read values for the multiple pages for the different first read threshold voltages and the default second read threshold voltage; aggregating a syndrome weight for each failed decoding attempt for the different first read threshold voltages; identifying a selected first read threshold voltage using a corresponding syndrome weight; reading codewords of the multiple pages using the selected first read threshold voltage and different second read threshold voltages; decoding read values for the selected first read threshold voltage and the different second read threshold voltages; aggregating the syndrome weight for the different second read threshold voltages; and identifying a selected second read threshold voltage using a corresponding syndrome weight.
US10290357B2
A NAND flash memory suppresses an influence caused by FG coupling and has high reliability. The flash memory of the invention includes: a memory array formed with a plurality of NAND strings; a row selection unit selecting rows of the memory array; and a bit line selection circuit (200) selecting even-numbered pages or odd-numbered pages of the selected row. The even-numbered pages (BL0, BL1, BL4, BL5) include a plurality of pairs of adjacent bit line pairs, the odd-numbered pages (BL2, BL3, BL6, BL7) include a plurality of pairs of adjacent bit line pairs, and the bit lines of the even-numbered page and the bit lines of the odd-numbered page are arranged alternately.
US10290353B2
NAND cell error remediation technologies are disclosed. The remediation technologies are applicable to 3D NAND. In one example, a storage device may include a processor and a memory device comprising NAND flash memory. The processor is configured to detect an error condition associated with a first page of the NAND flash memory, and determine whether the error condition is associated with a read disturbance or with a retention error. The processor is configured to initiate, if the error condition is associated with the read disturbance, a refresh operation with respect to the page to write data stored at the first page to a second page of the NAND flash memory, and initiate, if the error condition is associated with the retention error, a reprogramming operation with respect to the page to rewrite the data stored at the first page to the first page of the NAND flash memory.
US10290350B2
A first write operation is received. The first write operation includes a SET operation. The SET operation is configured to place a cell of the non-volatile memory (NVM) device in a relatively low-resistance state. A second write operation is received. A first electrical pulse is applied to a first cell of the NVM device. The first electrical pulse is applied to place the first cell in the relatively low-resistance state. A second electrical pulse is applied to a second cell of the NVM device. The second electrical pulse is applied before the first electrical pulse has concluded. The second cell and the first cell are both within a single tile of the NVM device.
US10290337B2
A method and apparatus for deterministically switching a free layer in a spin orbit torque magnetoresistive random access memory (SOT-MRAM) cell is disclosed herein. In one embodiment, an SOT-MRAM memory cell is provided. The SOT-MRAM memory cell includes a magnetic tunnel junction, a ferromagnetic bias layer, and an antiferromagnetic layer. The magnetic tunnel junction includes a free layer having primarily two bi-stable magnetization directions, a reference layer having a fixed magnetization direction, and an insulating tunnel barrier layer positioned between the free layer and the reference layer. The ferromagnetic bias layer is configured to provide spin orbit torque via anomalous Hall effect and simultaneously configured to provide a magnetic bias field on the free layer to achieve deterministic switching. The antiferromagnetic layer is positioned below the ferromagnetic bias layer and is configured to pin a magnetization direction of the ferromagnetic bias layer in a predetermined direction.
US10290336B2
Apparatuses for controlling latencies on input signal paths in semiconductor devices are disclosed. An example apparatus includes: a clock input buffer that provides a reference clock signal and a system clock signal based on an external clock signal; a command decoder that latches command signals with the system clock signal and further provides a signal based on the command signals; and a command delay adjustment circuit including: a clock synchronizing circuit that receives the signal, latches the signal with the system clock signal and provides a clock-synchronized read signal responsive to a shift cycle parameter.
US10290330B1
An example voltage reference circuit includes: a reference circuit comprising a first circuit configured to generate a proportional-to-temperature current and corresponding first control voltage and a second circuit configured to generate a complementary-to-temperature current and corresponding second control voltage; a first current source coupled to a first load circuit, the first current source generating a sum current of the proportional-to-temperature current and the complementary-to-temperature current in response to the first and second control voltages, the first load circuit generating a zero temperature coefficient (Tempco) voltage from the sum current; and a second current source coupled to a second load circuit, the second current source generating the sum current of the proportional-to-temperature current and the complementary-to-temperature current in response to the first and second control voltages, the second load circuit generating a negative Tempco voltage from the sum current and the complementary-to-temperature current.
US10290328B2
A memory module is operable in a computer system to communicate with a system memory controller via a command/address bus and a data bus. The memory module comprises a register device coupled to the command/address bus, and a plurality of DRAM packages coupled to the data bus and to the register device via a set of module control lines. Each respective DRAM package comprises stacked array dies and a control die. The control die includes data signal conduits and control signal conduits. In response to the memory module receiving a set of command/address signals from the system memory controller, the register device outputs control signals, and the control die configures the data signal conduits in accordance with the control signals to enable respective bits of one or more data signals to be communicated between a selected die among the stacked dies and the system memory controller.
US10290326B2
A data storage device involves a plurality of sidewalls of a bent sheet metal cover, either pre-formed or shaped-in-place, overlapping with and hermetically sealed with a corresponding plurality of sidewalls of an enclosure base, using an applied epoxy adhesive. Base protrusions and/or cover dimples may be used to set a suitable gap between the parts. A robust hermetic seal provides for filling the data storage device with a lighter-than-air gas.
US10290317B2
A fluid bearing apparatus includes a stationary member and a rotating member. A bearing surface of the stationary member and a bearing surface of the rotating member are arranged opposite to each other with a minute gap therebetween. The minute gap has a fluid arranged therein. At least one of the bearing surfaces includes a first dynamic pressure groove array. The first dynamic pressure groove array includes a plurality of first dynamic pressure grooves arranged unevenly at irregular intervals in a circumferential direction.
US10290306B2
A better compromise between a too high bitstream and decoding overhead on the one hand and flexibility of frame element positioning on the other hand is achieved by arranging that each of the sequence of frames of the bitstream has a sequence of N frame elements and, on the other hand, the bitstream has a configuration block having a field indicating the number of elements N and a type indication syntax portion indicating, for each element position of the sequence of N element positions, an element type out of a plurality of element types with, in the sequences of N frame elements of the frames, each frame element being of the element type indicated, by the type indication portion, for the respective element position at which the respective frame element is positioned within the sequence of N frame elements of the respective frame in the bitstream.
US10290301B2
A method including: receiving, on a computer system, a text search query, the query including one or more query words; generating, on the computer system, for each query word in the query, one or more anchor segments within a plurality of speech recognition processed audio files, the one or more anchor segments identifying possible locations containing the query word; post-processing, on the computer system, the one or more anchor segments, the post-processing including: expanding the one or more anchor segments; sorting the one or more anchor segments; and merging overlapping ones of the one or more anchor segments; and searching, on the computer system, the post-processed one or more anchor segments for instances of at least one of the one or more query words using a constrained grammar.
US10290289B2
Methods and apparatus relating to an adaptive multibit bus for energy optimization are described. In an embodiment, a 1-bit interconnect of a processor is caused to select between a plurality of operational modes. The plurality of operational modes comprises a first mode and a second mode. The first mode causes transmission of a single bit over the 1-bit interconnect at a first frequency and the second mode causes transmission of a plurality of bits over the 1-bit interconnect at a second frequency based at least in part on a determination that an operating voltage of the 1-bit interconnect is at a high voltage level and that the second frequency is lower than the first frequency. Other embodiments are also disclosed and claimed.
US10290278B2
A precharge voltage terminal as a connection unit that is for connection with an external precharge voltage output unit that outputs a precharge voltage, a voltage switching circuit that is connected to a data line drive circuit and the precharge voltage terminal in an input stage, is connected to data lines in an output stage, and switches a connection target of the data lines between the data line drive circuit and the precharge voltage terminal, and a control circuit that controls the voltage switching circuit such that the connection target of the data lines is switched to the precharge voltage terminal and the precharge is supplied to the data lines in a fly-back period before a tone display period in which a voltage of an image signal is supplied to pixels via the data lines are provided.
US10290269B2
An LCD includes a 2-D array of pixels including at least one transmissive light modulator including a first light modulation signal input, and at least one reflective light modulator including a second light modulation signal input, a processor configured to provide a plurality of images to a display driver; and a display driver configured to provide the plurality of images to the 2-D array of pixels, wherein the display driver provides a first image frame to the transmissive light modulator, wherein the display driver provides a second image frame to the reflective light modulator; wherein the display driver provides a first image frame to the transmissive light modulator, wherein the display driver provides a second image frame to the reflective light modulator, and wherein the first image frame is displayed by the transmissive light modulator at the same time the second image frame is displayed by the reflective light modulator.
US10290267B2
A method of fabricating a display comprising a plurality of autonomous pixels is described. Each autonomous pixel comprises a display element and a control element. The control element is configured to sense an external stimulus and to generate, entirely within the autonomous pixel, a control signal to drive the display element based, at least in part, on the magnitude of the sensed external stimulus.
US10290258B2
An organic light emitting display device includes a data driver, a pixel unit, a timing controller, and a power generator. The data driver generates data signals to be supplied to data lines based on gamma voltages. The pixel unit controls the amount of current flowing from a first power supply to a second power supply in each of a plurality of pixels based on the data signals and a reference power voltage. The timing controller limits the maximum brightness of the pixel unit corresponding to a plurality of dimming levels. The first power generator changes the voltage of the first power supply corresponding to the dimming levels.
US10290254B2
Technology is known for correcting the gradation characteristics of an input image signal in accordance with the characteristics of a display device, but a correction that is suitable for the usage of the display device is desired. Provided is an image processing apparatus including a first gradation converting section that converts a gradation of an image signal input thereto; a sharpening process section that performs a sharpening process on the image signal after the gradation has been converted by the first gradation converting section; a second gradation converting section that converts the gradation of the image signal after the sharpening process has been performed; and a display control section that displays an image indicated by the image signal after the gradation has been converted by the second gradation converting section, in a display device.
US10290249B2
A driver and an electronic device include a driving circuit having a plurality of data line driving circuits that drive a plurality of data lines in an electro-optical panel, a measurement circuit that measures a voltage in the data lines, and a computation circuit that computes a correction coefficient for correcting display data. Based on a measurement result, the computation circuit computes the correction coefficient that changes in accordance with a coupling capacitance between one data line and a data line adjacent thereto.
US10290243B2
A vehicular video display system is provided including a vehicle, a video display attached to the vehicle, a source of advertisements unrelated to the operation of the vehicle, a source of one or more images representing the vehicle's operation, and an operational sensor device which detects one or more changes in the operation of the vehicle. In addition, the display system includes a controller which is connected to the advertisements, images and operational sensor. The controller ceases the display of advertisements upon the video display in the event that operational sensor device detects a change in the operation of the vehicle, and causes the video display to display one or more of said images on said video display indicating the change in operation of the vehicle.
US10290240B2
A display device is disclosed. The display device includes a flexible display panel, a flexible plate positioned at a rear of the flexible display panel, a rigid bar adjacent to an edge of a back surface of the flexible plate, a drive unit installed to a rear of the flexible plate, and a wing plate connecting the drive unit to the rigid bar and hinge-coupled to the rigid bar.
US10290232B2
Various systems and methods are provided for injection training by collecting, processing, analyzing and displaying measured information associated with the delivery of an injection. Sensor-based measurements of a syringe's position and orientation in three-dimensional space are obtained and processed to provide metrics of a trainee's injection performance. The measurements can be combined with a digital model of a training apparatus to deliver a computer-generated, graphical depiction of the training injection, enabling visualization of the injection from perspectives unavailable in the physical world. The training injection execution, as reflected in the measured sensor-based data, can be reviewed and analyzed at times after, and in locations different than, the time and location of the training injection. Additionally, injection training data associated with multiple training injections can be aggregated and analyzed for, among other things, trends in performance.
US10290221B2
A computer implemented systems and methods for determining an action for a user within a learning domain are disclosed, some embodiments of the methods comprise defining an initial learning model of a learning domain, determining an initial user state of the user, determining an initial user action from at least one learning domain action with the initial learning model, receiving a user observation of the user after the user executes the initial user action, determining an updated user state with the initial learning model given the updated user observation and determining a subsequent user action from the at least one learning domain action. Some embodiments utilize a Partially Observable Markov Model (POMDP) as the learning model.
US10290218B2
A method for managing a multi-destination flight of an aircraft comprises a first step of constructing an initial flight plan of a mission between an endmost departure point and an endmost arrival point, having a series of temporally ordered waypoints. A second step comprises selecting one or more waypoints from among the waypoints, and transforming the selected waypoint or waypoints into one or more corresponding intermediate touchdown points, each intermediate touchdown point having the same initial coordinates as the corresponding waypoint of which it is the transform, and each intermediate touchdown point comprising a computerized relationship of association with a dedicated intermediate arrival procedure, ready to be activated.
US10290215B2
In one embodiment an event likely to be attended by a plurality of users of a taxi service is identified. A location of the event is determined and an end time of the event is estimated. Prior to the end time of the event, a plurality of drivers associated with the taxi service are directed to drive to the location of the event to transport passengers from the location of the event.
US10290210B2
A distracted driver notification system, a vehicle and a method of notifying a distracted driver. The system includes a communication system made up of one or both of an antenna and numerous sensors such that the communication system acquires data that is indicative of actual or expected vehicular movement in a traffic situation. The acquired data is conveyed to a computer for processing to determine if a traffic situation is present, as well as a change in status of such situation. The acquired or processed data may also be used to determine if a driver should be moving the vehicle in response to a change in the status of the traffic condition. A human-machine interface may include one or more of visual, haptic and audio configured to alert a distracted driver to start moving a vehicle that is equipped with the system, the alert based on a change in status of the traffic situation as acquired by the communication system and processed by the computer where such change is conducive to the movement of the vehicle, the system configured such that such alert is not provided when the vehicle is not in a traffic situation.
US10290204B2
A maintenance system for a door arrangement. The door arrangement includes a door member and a drive unit configured to drive the door member. The maintenance system includes a control device comprising a motor control unit configured to control the drive unit and a non-temporary memory configured to store door data, a central maintenance data memory comprising maintenance data for at least one of configuring, monitoring and modifying the control device, a first bidirectional data connection, a second bidirectional data connection, and a mobile maintenance device. The door data is retrievable from the non-temporary memory. The mobile maintenance device is configured to be coupled to the non-temporary memory of the control device via the first bidirectional data connection to maintain the door arrangement, and to be directly or indirectly coupled to the central maintenance memory via the second bidirectional data connection.
US10290203B2
A communication interface, and method thereof, allows a single communication device to accept data from multiple different types of sensors for transmission to a communication network. The communication interface is capable of inputting data from many types of sensors and outputting the data directly to the communication device. The communication interface translates or otherwise converts a variety of sensor data into a common message format that is appropriate and acceptable to the communication device. Such a communication interface allows many different types of sensing applications, particularly in distant and remote locations, to use a common communication device to communicate with a central server.
US10290199B2
A system for test administration including a memory, a processor and a biometric reading unit with a program in the memory executing the steps of receiving measurements from the biometric reading unit, the measurements being other than video and audio, identifying suspect behavior from the measurements, displaying a video feed from the testing station in response to the identification of the suspect behavior.
US10290188B2
A game machine is provided. The machine comprises a display and a controller. The display is configured to display a plurality of symbol cells displayed in a grid. The grid defines a plurality of columns, each column having an associated reel, each reel having an associated reel strip, each reel strip including a plurality of symbol positions and a plurality of game symbols displayed in each of the symbol cells in a predetermined order defining a reel layout, at least one of the reel strips having a second reel layout, the second reel layout having an identical symbol in a plurality of consecutive symbol positions. The controller is configured to replace the reel layout with the second reel layout in the at least one of the reel strips.
US10290182B2
A draw certificate hybrid game system that uses encrypted draw certificates issued by a draw server to resolve wagers in a gambling game. The draw certificate hybrid game system uses a computing device to provide a entertainment game of skill. Player actions are received by the computing device and used to determine a wager in a wagering event game. This wager is associated with an encrypted draw certificate. In response to the indicated wager, the computing device requests an authentication result, determined by the draw server decrypting an encrypted draw certificate. The computing device then determines a wager result from the authentication result, provides the wager result to the player within the entertainment game, and determines a change the entertainment game based on the wager result.
US10290177B2
To facilitate visual confirmation of the displayed content on a topper display device T211, from a direction in which the displayed content is visible, a gaming machine comprises: a gaming machine main body configured to run a game; a topper display device T211, which is provided on the gaming machine main body and configured to display game related content; and an illumination mechanism T3 provided to the topper display device T211 and configured to emit illumination light to all four directions.
US10290158B2
An autonomous vehicle includes interior sensors including an IR camera and a visible light camera. Images of an interior of the vehicle are captured using the cameras both before and after a passenger rides in the vehicle. The IR images from before and after are subtracted to obtain a difference image. Pixels above a threshold intensity a clustered. Clusters having an above-threshold size are determined to be anomalies. Portions of images from the visible light camera corresponding to the anomalies are sent to a dispatcher, who may then clear the vehicle to pick up another passenger or proceed to a cleaning station. Anomalies may be identified based on a combination of the IR images and visible light images.
US10290156B2
A virtual reality system and a display device that can be used, for example, as part of the virtual reality system. The display device can have more than one data driver, such as an even row data driver and an odd row data driver. The display device can have a configurable resolution such that one region of the display device operates at full resolution while another region of the display device operates at a reduced resolution. The virtual reality system can also track an eye gaze and adjust the full resolution region of the display device to track the eye gaze.
US10290154B1
A virtual reality (VR) headset calibration system calibrates a VR headset, which includes a plurality of locators and an inertial measurement unit (IMU) generating output signals indicative of motion of the VR headset. The system comprises a calibration controller configured to receive a headset model of the VR headset that identifies expected positions of each of the locators. The controller controls cameras to capture images of the VR headset while the headset is moved along a predetermined path. The images detect actual positions of the locators during the movement along the predetermined path. Calibration parameters for the locators are generated based on differences between the actual positions and the expected positions. Calibration parameters for the IMU are generated based on the calibration parameters for the locators and differences between expected and actual signals output by the IMU. The calibration parameters are stored to the VR headset.
US10290152B2
Methods, computing devices and head-mounted display devices for displaying user interface elements with virtual objects are disclosed. In one example, a virtual object and one or more user interface elements are displayed within a physical environment. User input is received that moves one or more of the virtual object and the one or more user interface elements. One or more of the virtual object and the one or more user interface elements are determined to be within a predetermined distance of a physical surface. Based at least on this determination, the one or more user interface elements are displayed on the surface.
US10290147B2
A system is provided that allows a user to visualize data. A dataset that includes a plurality of data items arranged in a two-dimensional (2D) format is received. A request to visualize the dataset in three dimensions is then received. A three-dimensional (3D) visualization of the dataset is then generated based on this request. This 3D visualization adds a third dimension to the 2D arrangement of data items, where the extent of the third dimension is commensurate with the type and value of the data items. This 3D visualization includes an initial depiction of the dataset which is generated from a point of view that is specified by this request. The initial depiction of the dataset is then displayed on a display device of the system in lieu of the dataset itself.
US10290145B2
Volume rendering is performed by a method, comprising: obtaining an original volume data, transforming the original volume data based on a distance from a viewpoint to the original volume data, to generate transformed volume data, generating particles from the transformed volume data, and projecting the particles on an image plane to obtain a 2D image corresponding to the original volume data.
US10290144B2
A cloud network server system, a method, and a software program product for experiencing a three-dimensional (3D) model are provided. 3D model data associated with a 3D video game is uploaded to the cloud network server system. The system and method are used to design for example a computer game that renders non-spatial characteristics such as, smell, reflection and/or refraction of light, wind direction, sound reflection, etc., along with spatial and visibility information associated with 3D objects displayed in the 3D video game. Different versions of the 3D model are created based on memory, streaming bandwidth, and/or processing power requirements of different user terminal computers. Based on a virtual location of a user in the 3D model, parts of at least one version of the 3D model are rendered to the user.
US10290125B2
Various technologies pertaining to exploratory suggestions are described herein. A computer-implemented graph is constructed, where the graph includes nodes that are representative of aspects and edges that are representative of associations between aspects. An aspect is representative of a sub-topic of a topic or a sub-task of a task. The computer-implemented graph is learned based upon content of search logs, and is used to output exploratory suggestions, where a user is exploring a topic or attempting to complete a multi-step task.
US10290114B1
An imaging system includes an imaging platform that has a first aperture and a second aperture that are separated by a separation distance in a predefined direction. The imaging system includes a transmitter device coupled to the first aperture that transmits an optical signal via the first aperture in a first direction perpendicular to the predefined direction. A first receiver of the imaging system receives, via the first aperture, a first reflected signal in the first direction from a target object at a range distance. A second receiver of the imaging system receives, via the second aperture, a second reflected signal in the first direction from the target object. A processor unit of the imaging system determines a phase difference between the first and second reflected signals. The processor unit also determines an estimate of a height of the target object based on the phase difference and the range distance.
US10290113B2
[Object] To monitor, on a metallic body surface, a region that has a specific hue and a region that does not have the specific hue and has a surface whose roughness varies.[Solution] Included are: a measurement apparatus which includes a line sensor camera which is provided such that an optical axis of the line sensor camera is substantially parallel to a normal direction of a metallic body surface, and first, second, and third illumination light sources each configured to irradiate the metallic body surface with first, second, and third illumination light beams each having a strip shape, the measurement apparatus being configured to measure separately respective reflected light beams of the three illumination light beams that have been emitted; and an arithmetic processing apparatus configured to calculate surface state monitoring information on the basis of luminance values of the reflected light beams. The second and third illumination light sources are provided such that a second angle between an optical axis of the second illumination light source and the optical axis of the line sensor camera is substantially equal to a third angle between an optical axis of the third illumination light source and the optical axis of the line sensor camera, and the first illumination light source is provided such that a first angle between the optical axis of the line sensor camera and an optical axis of the first illumination light source is larger than the second angle. The arithmetic processing apparatus calculates information on a hue of the metallic body surface on the basis of a luminance value of the reflected light beam of the first illumination light beam and information on surface roughness of the metallic body on the basis of luminance values of the respective reflected light beams of the second and third illumination light beams.
US10290097B2
A medical imaging device includes: a display configured to display first and second medical images having different modalities from each other with respect to an object: an image processor configured to match the first and second medical images, extract a second object corresponding to a first object selected in the first medical image from the second medical image, extract first feature information of the first object by analyzing the first medical image, and extract second feature information of the second object by analyzing the second medical image: and a controller configured to generate final diagnostic information based on the first and second feature information, and control the display to display the final diagnostic information.
US10290090B2
Embodiments provide a method of using image-based tube top circle detection that includes extracting, from one of a series of images of a tube tray, a region of interest (ROI) patch having a target tube top circle and boundaries constrained by two dimensional (2D) projections of different types of tube top circle centers. The method also includes calculating an edge gradient magnitude map of the ROI patch and constructing a three dimensional (3D) map of a circle parameter space, each location in the 3D map corresponding to a circle parameter having a center location and a diameter. The method further includes accumulating weighted votes in the 3D map from edge points in the edge gradient magnitude map along edge point gradient directions, determining locations in the 3D map as circle candidates based on the accumulated votes and selecting a target tube top circle based on the greatest accumulated votes.
US10290078B2
An image processing apparatus includes circuitry that converts user voices that are input into a string of characters reflecting a statement made with the user voices, retrieves one or more items of information related to the string, stores the information being retrieved associated with identification information indicating a retrieval time when the information is retrieved, draws a graphical image including the information being stored on a projection target image to be projected by a projector, and controls the projector to project the projection target image including the graphical image, the graphical image having a size that is determined in accordance with the identification information associated with the information included in the graphical image being projected.
US10290069B2
An information management system stores, in a storage area, for an agreement information that classifies the content of the agreement into at least two information elements including agreement information, and cash flow information indicating parameters to calculate a settlement amount and/or a settlement date for a cash flow. The information management system generates, by at least one hardware processor, from the at least two information elements, records of cash flow detail information indicating a plurality of occurrences of cash flows according to the parameters to calculate the settlement amount and/or the settlement date for the cash flows, and updates the records of cash flow detail information in response to detections of occurrences of settlement events according to the parameters to calculate the settlement amount and/or the settlement date for the cash flows.
US10290064B2
The present disclosure presents a system, method, and apparatus for capacity determination in a micro grid, and a tangible computer readable medium. The micro grid comprises multi-type energy supply devices to provide both electricity and thermal energy, In embodiments of the present disclosure, a capacity determination process for minimizing both annual integrated cost for the micro grid and annual energy outage cost, is performed under constraints on electricity supply/demand balance and thermal energy supply/demand balance, and operation constraints on the multi-type energy supply devices, to determine respective numbers or energy supply capacity of the multi-type energy supply device. With embodiments of the present disclosure, it may achieve an optimal capacity termination which could provide a significant cost saving and at the same time guarantees the operation reliability of the micro grid.
US10290063B2
A system disaggregates and estimates power consumption of electric loads powered by a single electrical outlet. The system includes a processor having a routine; a current sensor cooperating with the processor to measure samples for one line cycle of an aggregated current waveform for the electric loads powered by the single electrical outlet; and a voltage sensor cooperating with the processor to measure samples for the one line cycle of a voltage waveform for the electric loads powered by the single electrical outlet. The processor routine transfers the measured samples for the one line cycle of the aggregated current waveform and the voltage waveform into an aggregated voltage-current trajectory for the single electrical outlet, and provides an instantaneous decomposition of power consumption for a plurality of different categories of the electric loads from the aggregated voltage-current trajectory for the one line cycle.
US10290060B2
Systems, apparatus, methods, and articles of manufacture provide for image analysis using localized information. In one embodiment, an object (e.g., content of a building or other type of property) may be classified by determining the type of object and determining classification information associated with previously classified objects of the same type and associated with the same geographical area.
US10290041B2
An online product recommendation method includes constructing a database in which model-based product information on a plurality of models is stored, the model-based product information including information on body measurements of each of the plurality of models and information on at least one product purchased or recommended by the corresponding model; receiving body measurements from a user through a web page; searching the database so as to determine at least one similar model, among the plurality of models, having body measurements similar to the body measurements inputted by the user; searching the database for information on at least one product purchased or recommended by the at least one similar model; and providing information on at least one product purchased or recommended by the at least one similar model to the user through the web page.
US10290039B2
A system and method is disclosed for profiling subjects and objects based on subjects' responses to various objects, for purposes of determining and presenting the objects most likely to generate the most likely response from each visitor. Object ratings are explicitly submitted by subjects or derived implicitly from visitor interactions with the objects. A profiling engine processes the ratings information and generates compact profiles of each subject and object based on similarities and differences in affinities between the group of subjects and the group of objects. The object profiles can be clustered to create behavioral object categories. Additionally, a modeling module inverts the abstract subject and object profiles into marketing attributes. The system has application in market analysis and segmentation, behavioral targeting, product placement, and online advertising, to name but a few applications.
US10290021B2
A method for disseminating ads over a communications network is disclosed. The method includes transmitting a plurality of ads to a plurality of terminals, receiving from a terminal a consumer's telephone number/email address/social network handle, a unique ad identifier for a particular ad and a unique terminal identifier, generating and storing a record including the consumer's telephone number/email address/social network handle, the unique ad identifier and the unique terminal identifier, generating a message associated with the particular ad, transmitting to a text message gateway/email server/social network a request to send a message to the consumer's telephone number/email address/social network handle, receiving a request from the consumer's mobile device, accessing the record using the unique record identifier, generating a custom page based on the data from the record, and transmitting the custom page to the consumer's mobile device.
US10290016B1
An aggregating server obtains information about a method of payments by a customer and aggregate all instances of payment by that customer with respect to one or more merchants. That is, the server can associate various methods of payment at a merchant with the same customer (e.g. credit card information, information associated with a digital wallet application payment, device identifier along with geo-fence data, etc.) Thereafter, information at the server regarding frequency of visits, money spent, menu preferences, etc. can also be shared with the merchant in order to provide information for increasing customer satisfaction during further visits by the customer. Also, the server can determine whether the customer qualifies for a loyalty or discount programs based on past visits.
US10290012B2
Price for one or more products is optimized by considering competitor and/or consumer behavior relating to the products. A control set is generated to include one or more products. Also, a test set is generated to include one or more products of the same type as products in the control set. A feature of the products in the test set is changed while the feature of the products in the control set is maintained. Competitor and/or consumer response to the change is measured. Based on the response, a recommendation is generated with respect to the feature of the products in the test set. According to one implementation the recommendation may be a recommendation to lower the price of the products in the test set.
US10290008B2
A system includes a server that implements a governing logic component and a production component. When implementing an evaluation service, the production component obtains time-dependent metric data that comprises market reference data for one or more items in the marketplace having attributes that are responsive to attributes identified for a target item. The production component discovers at least one relationship comprising a difference for a responsive marketplace item and the target item, which enables the governing logic component to contextually define context-specific instructions for adapting the market reference data for the differing marketplace item. At least one adjustment value applied to the market reference data for the responsive marketplace item automatically transforms the market reference data into normalized metric data for the target item, and produces, for the target item, one or more metrics that pertain to the evaluation service, using, at least in part, the normalized metric data.
US10290007B2
The present disclosure details a method and system used for turning human participants who control avatars in a virtual world setting into real life marketing leads. In one embodiment, a virtual location is presented within a virtual world to facilitate interaction with an avatar. The avatar is identified within a master data management system, and a profile of the human behind the avatar is created or retrieved. To encourage the human user to provide real-world information through the avatar within the virtual world, an incentive is offered and awarded as necessary. The real-world information about the human user, such as address or demographic information about the human user is collected and stored in the profile, and eventually synchronized with a CRM system. As appropriate, the data collected and compiled in the CRM system may be used to launch marketing campaigns.
US10290001B2
A merchant data breach process comprises processing daily payment transaction data with a risk and compliance platform to obtain a fraud score for each constituent transaction. Constituent transactions with high risk fraud scores are sorted into a table according to the transaction date, cardholder, and merchant. The table data is scored according to suspected card visits, highly probable visits, and all card visits. The scores are normalized according to merchant size grouping through the use of multipliers. The normalized scores are summed together day-by-day into a final score. A timely warning of an underlying and expanding security rupture caused by a merchant data breach is issued for damage control and law enforcement.
US10290000B2
Computerized methods, systems and computer program products for determining how an identity of a consumer can be verified during a transaction involving the consumer and a merchant. Embodiments access and analyze data of an account the consumer has with an online social network to derive a challenge question response options. The social-network based challenge question and response options are presented to the consumer, and the consumer's selection of certain response options is used to confirm that the consumer is the person named on a credit card or other payment instrument or that other identification or verification information should be requested by the merchant before completing the transaction.
US10289980B2
This disclosure is directed to a procurement server for processing one or more requisition requests from various client devices. The procurement server determines whether there is an approver that can approve of the various requisition requests. The procurement server performs this determination by evaluating one or more requisition expressions, which include various expression attributes associated with corresponding condition operators. To expedite such processing, the procurement server builds an expression index corresponding to the various requisition expressions, where the expression index includes various nodes and associations between nodes. Each node represents a unique value assignable to the expression attributes of the various requisition expressions. When the nodes of the expression index are traversed, the last node in the traversal yields an approver that can approve the requisition request. The expression index requires less memory and time to evaluate than the various requisition expressions.
US10289976B2
In some embodiments, methods and systems of managing bins audits in a stock room of a retail sales facility include generating at least one bin audit management factor for the bins at the retail sales facility. The bin audit management factor can include an amount of time a total number of products stored in the bin does not change; a number of times a one product is binned or picked from the bin, a number of products stored in the bin; and an accuracy percentage of a worker at the retail sales facility during a preceding audit of the bin. Based on whether the value of one or more of the bin audit management factors meets a predetermined threshold value that supports the auditing of a bin, an indication to a worker at the retail sales facility is generated as to whether that bin is to be audited or not.
US10289953B2
A system includes a modeler that generates a model which models a quality of findings in radiologist reports as a function of deposited dose of scans from which the radiologist reports are created and a dose optimizer that determines an optimal dose value for a planned scan based on the model and one or more optimization rules. A method includes generating a model which models a quality of findings in radiologist reports as a function of deposited dose of scans from which the radiologist reports are created and determining an optimal dose value tar a planned scan based on the model and one or more optimization rules.
US10289951B2
Methods and systems are provided for deblurring images. A neural network is trained where the training includes selecting a central training image from a sequence of blurred images. An earlier training image and a later training image are selected based on the earlier training image preceding the central training image in the sequence and the later training image following the central training image in the sequence and based on proximity of the images to the central training image in the sequence. A training output image is generated by the neural network from the central training image, the earlier training image, and the later training image. Similarity is evaluated between the training output image and a reference image. The neural network is modified based on the evaluated similarity. The trained neural network is used to generate a deblurred output image from a blurry input image.
US10289945B1
In one embodiment, a radio-frequency identification (RFID) tag includes a substrate having a top surface including first and second ends, a bottom surface, first and second end surfaces, and opposed lateral surfaces, a passive RFID integrated circuit (IC) chip mounted to the top surface of the substrate, a monopole antenna that includes a planar radiating arm that extends out from the RFID IC chip along the top surface of the substrate to the first end of the top surface of the substrate and a matching loop having two grounded matching stubs that surround the chip and a portion of the radiating arm, each matching stub comprising a longitudinal segment that extends along a longitudinal direction of the substrate and a transverse segment that extends along a transverse direction of the substrate along the top surface of the substrate to the radiating arm at a point located between the RFID IC chip and the first end of the top surface, and a ground plane formed on the bottom surface, the second end surface, and the top surface of the substrate, the ground plane wrapping around the substrate so as to extend from the second end of the top surface toward the RFID IC chip and being electrically coupled to the matching stubs and the radiating arm.
US10289942B2
Combined use transaction cards are disclosed including preferably the functionality of being usable for conducting a financial transaction along with the additional functionality for activation or access to at least one other event. Many types of non-financial events are contemplated such as for access or entry, employee need, student need, and the like. Such cards preferably utilize electronically readable means as may be provided to such cards, such as including magnetic stripes, RFID transponders, OCR text, and one dimensional or two dimensional bar codes.
US10289939B2
The present invention provides an image classification method, comprising: an analyzing step of analyzing the quality of any image; and a determining step of determining a quality category to which the any image belongs according to the analyzing result, wherein the quality categories include a first quality category recommended to be saved and a second quality category recommended to be deleted. Correspondingly, the present invention further provides an image classification apparatus. Through the technical scheme of the present invention, images can be classified according to the quality of the images, so that the user experience is improved.
US10289930B2
A glass sheet optical inspection system installed online in a glass sheet processing system includes an apparatus for measuring small optical or obstructive defects in a first selected area of the glass sheet by acquiring and developing a first set of image data, and an apparatus for measuring transmitted optical distortion in a second selected area of the glass sheet by acquiring and developing a second set of image data. The system may also include a glass sheet part identifier and a programmable control including logic for analyzing acquired image data and identifying the glass sheet as one of a set of known part types and thereafter securing and positioning the glass sheet based upon the part-shape analysis.
US10289916B2
In accordance with an embodiment, a method is disclosed for detecting action in a video clip. An audio clip is extracted from the video clip. The audio clip is converted to an auditory spectrogram. The auditory spectrogram is used to construct a self-similarity matrix. The self-similarity matrix is then used to calculate a novelty curve. The clip is then segmented into segments according to peaks in the novelty curve. Each of segments is scored, and then classified as an action clip if the score is above or below a predetermined threshold. Related methods for folding a digitized song into a shorter version of itself and for sequencing a set of user-supplied video and photo clips to a user-supplied song are further disclosed.
US10289907B2
Provided is an image processing apparatus, including: an acquisition unit configured to acquire information on a layer boundary in tomographic structure of a current subject to be inspected; a determination unit configured to determine a depth range relating to a current en-face image of the subject to be inspected based on information indicating a depth range relating to a past en-face image of the subject to be inspected and the information on the layer boundary; and a generation unit configured to generate the current en-face image through use of data within the depth range relating to the current en-face image among pieces of three-dimensional data acquired for the current subject to be inspected.
US10289900B2
A system and method are presented for body language analysis of a video interaction. In a contact center system, the video interaction between an agent and a customer may be monitored and used to determine automatic actions when threshold are met and/or matches are made. Training videos comprising determined metrics may be used for comparison to real-time interactions. Scoring and/or matches may be utilized to determine a threshold to trigger pre-determined actions based on comparison to the training videos.
US10289898B2
Analysis of mental state data is provided to enable video recommendations via affect. Analysis and recommendation is made for socially shared live-stream video. Video response is evaluated based on viewing and sampling various videos. Data is captured for viewers of a video, where the data includes facial information and/or physiological data. Facial and physiological information is gathered for a group of viewers. In some embodiments, demographic information is collected and used as a criterion for visualization of affect responses to videos. In some embodiments, data captured from an individual viewer or group of viewers is used to rank videos.
US10289896B2
This invention relates to a method for face recognition and a device for implementing said method, the method comprising the steps of: displaying a point of interest on the screen such that a user adopts a gaze direction with respect to the screen; capturing an image of the user at the adopted gaze direction; and performing a face recognition algorithm on the image of the user, using an Enrollment image classified by said gaze direction.
US10289893B2
A fingerprint identification apparatus includes a fingerprint identification IC chip having a contact face and a plurality of metal bumps arranged on the contact face, a thin substrate having a first face, a second face opposite to the first face and a plurality of metal pads arranged on the first face, wherein at least part of the metal pads electrically connect with the metal bumps, a protection layer having a mounting face adjacent to the second face of the thin substrate, and a plurality of conductive electrodes arranged between the thin substrate and the protection layer. The metal bumps are not directly pressed or press-soldered to the protection layer, thus preventing the transparent conductive traces of the protection layer from damaging and enhancing the package yield.
US10289891B2
An optical sensor for imaging a biometric object includes: a cover layer transparent to light reflected off the biometric object; an optical layer, disposed below the cover layer, having a plurality of diffractive optical elements; and a sensing layer, having a plurality of sensing elements disposed below the optical layer, each of the sensing elements being configured to detect light from the biometric object. The plurality of diffractive optical elements of the optical layer are configured to direct light from the biometric object to the plurality of sensing elements.
US10289890B2
On the basis of the physical principle that a capacitance value is inversely proportional to the distance between capacitive electrodes, the spatial structure of the surface of an object can be imaged by measuring a coupling capacitance between the surface of measured object and the electrode arrays on a surface of a sensor; for example, imaging may be performed to uneven spaces between ridge lines and valley lines of fingerprints. The present application provides a C-Q-T type capacitive fingerprint sensor. Firstly, coupling capacitance differences between the fingerprints and the electrodes of the sensor are converted into charge quantity differences, then the charge quantity differences are converted into time differences, and edge signals carrying the time differences are output. Fingerprint sensors are grouped into an array, reading and data combination may be performed to the edge signals, and imaging may be performed to fingerprints.
US10289889B2
In accordance with at least one embodiment, a touch sensor is disclosed. The touch sensor includes a first electroconductive pattern including at least two electrodes. The touch sensor further includes a second electroconductive pattern configured to mask a portion of the first electroconductive pattern when positioned over or under the first electroconductive pattern. The second electroconductive pattern masks the portion of the first electroconductive pattern such that an unmasked portion of the first electroconductive pattern includes unmasked portions of the at least two electrodes. The unmasked portions are of approximately equal length.
US10289876B2
An interrogator receives a response from a responder that has detected a predetermined state with priority among responses from a plurality of responders. A tag determines a time slot selected in a case in which a sensor has detected a predetermined state to be a time slot earlier than a time slot selected in a case in which the sensor has not detected the predetermined state.
US10289872B2
This application discloses an electronic system including active circuitry configured to be selectively enabled for authorized number of times. The electronic system also includes security circuitry to detect an enablement event associated with the electronic system. The enablement event can correspond to reception of a reset signal associated with the electronic system, a lapse of a predetermined time period, or the like. In response to the detection of the enablement event, the security circuitry can determine a number of times the security circuitry has previously enabled the active circuitry. The security circuitry can generate the enablement signals capable of enabling the active circuitry when the determined number of times the security circuitry has previously enabled the active circuitry is fewer than the authorized number of times.
US10289868B2
The present embodiments relate to a method for transmitting medical datasets. The method includes receiving a patient dataset from an internal data storage, the patient dataset including patient identification data and patient examination data. The method further includes generating an anonymized patient dataset by segregating the patient identification data from the received patient dataset. The method further includes generating an encrypted patient identification dataset on the basis of the segregated patient identification data. The method further includes transmitting the anonymized patient dataset and the encrypted patient identification dataset to an external data storage.
US10289866B2
A privacy management system that is adapted for, in the course of processing a particular data subject access request, automatically determining a type of the data subject access request, such as: (1) a request to delete personal data of the requestor that is being stored by a particular organization; (2) a request to provide, to the requestor, personal data of the requestor that is being stored by the particular organization; (3) a request to update personal data of the requestor that is being stored by the particular organization; and (4) a request to opt out of having the particular organization use the requestor's personal information in one or more particular ways. After making this determination, the system may determine, based on the determined type of data subject access request, a particular workflow to follow in processing the data subject access request, and then execute the determined workflow.
US10289864B2
Embodiments include method, systems and computer program products for a security tool to prevent data leakage. In some embodiments, it may be determine that a first application has been initiated. A focus change from the second application to the first application may be detected. Input data provided by a user may be detected. It may be determined that the input data comprises sensitive data. An action may be executed in response to determining that the input data comprises sensitive data.
US10289861B2
Embodiments of a system and method for sharing media content are generally described herein. A method may include receiving, from a first clearing device, a first indication of approval for sharing media content from an originating device, the first indication identifying the originating device, sending an encryption key for sharing the media content to the originating device, receiving an encrypted file, the encrypted file including the media content encrypted using the encryption key from the originating device, sending the encryption key and the encrypted file to a second clearing device, receiving, from the second clearing device, a second indication of approval for viewing media content, the second indication identifying a destination device, and sending, in response to receiving the second indication of approval, the encryption key and the encrypted file to the destination device.
US10289860B2
The present invention relates to a method for, when using security software which allows documents to be utilized in PCs and terminals in companies or institutions but not to be leaked therefrom, enabling members to view, generate, edit and delete work files that are generated in the course of business in only secure areas and to freely view, generate and edit non-business personal documents with the same PCs and the same editing software in non-secure areas. More specifically, the present invention relates to a method for, when a program enabling access to a certain secure storage space is set to be a security program, allowing the program to be driven only in the secure storage space by pre-copying a temporary work file (cache file), a folder path, a license file, etc. required to drive the program, to a secure storage space; switching so as to recognize the space as a secure area to which the original path that the program uses has been copied; and allowing the program to view, correct, delete and edit documents in only secure storage spaces.
US10289858B2
In an information management system, activity data is collected and analyzed for patterns. The information management system may be policy based. Activity data may be organized as entries including information on user, application, machine, action, object or document, time, and location. When checking for patterns in the activity or historical data, techniques may include inferencing, frequency checking, location and distance checking, and relationship checking, and any combination of these. Analyzing the activity data may include comparing like types or categories of information for two or more entries.
US10289855B2
Methods, systems and computer program products for sharing of photographs based on targets depicted in the photographs are provided. Aspects include receiving photographs of an event from one or more users, wherein each of the photographs include metadata related to the photograph and a usage policy for the photograph, identifying one or more targets depicted in the photographs based at least in part on the metadata and storing the photographs in a database. Aspects also include receiving an access request for photographs that include a first target from a requestor, wherein the access request includes an indication of the desired use, identifying one or more photographs in the database that depict the first target and which permit the desired use and providing the one or more photographs to the requester.
US10289853B2
Techniques described herein enable the implementation of a secure driver framework. In one example, a method includes managing an unsecure operating system execution environment comprising a first user mode and a first kernel mode. The method can also include managing a secure execution environment comprising a second user mode and a second kernel mode, and executing a secure driver within the second user mode of the secure execution environment in response to a system call from an unsecure driver in the first kernel mode or the first user mode, wherein the secure driver enables the unsecure driver to communicate with a secure device. Furthermore, the method can include providing one or more system services of the second kernel mode to the secure driver.
US10289852B2
Some embodiments provide an electronic device with a novel content redaction engine. The content redaction engine of some embodiments determines whether to redact content for output based on whether a user is biometrically verified. When the content redaction engine receives verification data indicating that the user is biometrically verified, the device displays content without any portion redacted. On the other hand, when the content redaction engine does not receive such verification data, the device displays the content with at least a portion redacted. The electronic device of some embodiments additionally includes a biometric reader and a biometric verification engine. The biometric reader reads a person's uniquely identifying biometric data (e.g., thumbprint/fingerprint, iris scan, voice, etc.). This biometric information is then read by the biometric verification engine for comparison to a stored set of verified user biometric data. When the biometric data matches the stored data, the person is verified.
US10289847B2
Systems, methods, and computer programs are disclosed for updating virtual memory addresses of target application functionalities for an updated version of application binary code. The method comprises storing a virtual address mapping table associated with application binary code registered with a high-level operating system. The virtual address mapping table comprises a plurality of virtual addresses mapped to corresponding target application functionalities in the application binary code. In response to receiving an updated version of the application binary code, a pseudo binary code template is selected, which is associated with one or more of the plurality of virtual addresses in the virtual address mapping table. The pseudo binary code template is matched to binary instructions in the updated version of the application binary code. The new virtual addresses corresponding to the matching binary instructions are determined. The virtual address mapping table is updated with the new virtual addresses.
US10289846B2
Systems and methods to detect remote access malware activities, via: detecting, in a computing device, first input events in an operating system of the computing device; detecting, in the computing device, second input events received in an application running in the computing device; detecting, in the computing device, a mismatch between the first input events detected in the operating system and the second input events received in the application running in the computing device; and in response to the mismatch being detected, generating an alert indicating a threat of the application being attached by remote access malware.
US10289845B2
A method for safeguarding a stored file from malware. In one embodiment, the method includes at least one computer processor receiving, to a storage system, a first file from a first computing device. The method further includes analyzing the received first file to determine whether the received first file is suspected of encryption by malware. The method further includes responding to determining that the received first file is suspected of encryption by malware, initiating one or more actions, including suspending replacement of an instance of the first file backed up to the storage system with the received first file. The method further includes storing the received first file to a portion of the storage system designated for file isolation.
US10289837B2
A log information generation apparatus includes: a process information generation unit which generates first identification information for temporally and spatially uniquely identifying a process that is an execution subject of an application program at a start of a process behavior constituted by a series of events of the process, in a space of a system including a plurality of computers, and which generates process information including the first identification information; an event information generation unit which generates event type information indicating an event type for each of the events and which generates event information including the event type information; and a log information generation unit which generates, for each of the events, log information including the process information generated by the process information generation unit and the event information generated by the event information generation unit.
US10289834B2
Names of registered groups are displayed in a group name list section, and setting contents of authority for each function of a component mounting related application that is performable for a group selected from groups displayed in the table in the group name list section are displayed such that comparison between groups is possible. An administrator edits content for authority settings for each function while comparing between groups setting contents of authority for each function displayed in an account authority comparison display section. The administrator switches a display to and from a display all functions mode that displays content for authority settings by each function for all functions of the component related application such that comparison between groups is possible, and a display difference mode that displays setting contents only for functions for which the content for authority settings differ between groups such that comparison between groups is possible.
US10289832B2
An information handling system includes a processor operable to provide a branch trace message, and an embedded controller coupled to the processor via a primary interface and via a management interface. The embedded controller receives a management transaction from the processor via the primary interface. In response to receiving the management transaction, the embedded controller requests the branch trace message via the management interface and determines if the processor is operating in a system management mode based upon the branch trace message.
US10289825B2
A login access control system is provided. The login access control system includes a camera configured to capture an input image of a subject purported to be a person and attempting to login to a system to access secure data. The login access control system further includes a memory storing a deep learning model configured to perform multi-task learning for a pair of tasks including a liveness detection task and a face recognition task. The login access control system also includes a processor configured to apply the deep learning model to the input image to recognize an identity of the subject in the input image regarding being authorized for access to the secure data and a liveness of the subject. The liveness detection task is configured to evaluate a plurality of different distractor modalities corresponding to different physical spoofing materials to prevent face spoofing for the face recognition task.
US10289824B2
A facility access control system and corresponding method are provided. The facility access control system includes a camera configured to capture an input image of a subject attempting to enter or exit a restricted facility. The facility access control system further includes a memory storing a deep learning model configured to perform multi-task learning for a pair of tasks including a liveness detection task and a face recognition task. The facility access control system also includes a processor configured to apply the deep learning model to the input image to recognize an identity of the subject in the input image regarding being authorized for access to the facility and a liveness of the subject. The liveness detection task is configured to evaluate a plurality of different distracter modalities corresponding to different physical spoofing materials to prevent face spoofing for the face recognition task.
US10289821B2
A biometric authentication method includes determining a first similarity between first biometric data and first registration data; determining a second similarity between second biometric data and second registration data; performing authentication based on the first similarity and the second similarity; and updating the first registration data based on the first biometric data in response to the first similarity being greater than an authentication reference value corresponding to the first similarity and the second similarity being greater than an update reference value corresponding to the second similarity.
US10289819B2
Embodiments herein disclose a method and system for actively authenticating users of an electronic device in a continuous manner using a plurality of factors comprising of biometric modalities, power consumption, application usage, user interactions, user movement, and user location/travel.
US10289815B2
Methods, computer program products, and systems are set forth herein and can include examining a video file using content of an authorship attribution database, the authorship attribution database including one or more authorship attribution video file record; and determining authorship attribution of the video file based on the examining. The authorship attribution database can include one or more authorship attribution video file record.
US10289814B2
At least one machine readable medium comprising a plurality of instructions that in response to being executed by a system cause the system to send a unique identifier to a license server, establish a secure channel based on the unique identifier, request a license for activating an appliance from a license server over the secure channel, receive license data from the license server over the secure channel; determine whether the license is valid, and activate the appliance in response to a determination that the license data is valid.
US10289813B1
Mechanisms are disclosed herein for storing various records. Numerous keys and parties can access online repositories. These repositories contain a plurality of lockboxes, structured hierarchically and otherwise, providing public and private areas with varying levels of access. Some content of such lockboxes can be sharable. These lockboxes can be used not only to store diverse content, ranging from birth certificates to deeds and social security numbers, but they can also be accessed in a variety of ways. For example, keys to lockboxes can be made available by such events as the issuing of death certificates or birth certificates. Alternatively, keys can be issued according to various rules and heuristics stipulated by lockbox users. In either case, the plurality of lockboxes residing in repositories can be configured to provide centralized storage facilities that are secure and readily accessible from various computing devices.
US10289806B2
Various embodiments disclosed herein include systems, methods, and devices for automated delivery of medical services and products. In certain embodiments, the systems and/or methods are at least partially controlled by a computer.
US10289803B2
Disclosed is a patient case identity determination method for a digital pathology system, which is performed by a patient case identity determination unit. The patient case identity determination method includes acquiring a digital slide image from a scanner; requesting a laboratory information system (LIS) to send patient/case information including a preprocessing step image that is obtained in a digital slide preprocessing step associated with the digital slide image; receiving the patient/case information including the preprocessing step image from the LIS; comparatively analyzing a pattern of the digital slide image and the preprocessing step image to calculate a synchronization rate and stores the calculated synchronization rate; and providing information about whether the digital slide image is identical to the patient/case information based on the calculated synchronization rate when a client application provides a reading of the digital slide image.
US10289798B1
The present disclosure relates to a method for debugging associated with formal verification of an electronic design. Embodiments may include performing, using a processor, an initial formal verification of an electronic design. Embodiments may further include identifying one or more counter-examples associated with one or more assertion properties of the electronic design or identifying one or more cover-traces associated with one or more cover properties of the electronic design. Embodiments may further include generating a trace core for each of the one or more counter-examples or cover-traces, wherein each trace core includes a minimal representation of the counter-example or cover-trace. Embodiments may further include identifying a similarity between a plurality of the trace cores and clustering the plurality of trace cores having the similarity.
US10289794B2
A system is includes a processor and a computer readable medium. The computer readable medium connected to the processor. The computer readable medium is configured to store instructions. The processor is configured to execute the instructions for determining, according to at least one parameter of a cell in a semiconductor device indicated by a design file, a layout pattern indicating a via pillar structure that meets an electromigration (EM) rule. The via pillar structure comprises metal layers and at least one via, and the at least one via is coupled to the metal layers. The processor is further configured to execute the instructions for including, in the design file, the layout pattern indicating the via pillar structure. The processor is further configured to execute the instructions for generating data which indicate the design file, for fabrication of the semiconductor device.
US10289793B1
Embodiments include herein are directed towards a method for use in an electronic design environment is provided. The method may include receiving, using a processor, a parent fabric corresponding to a top layout fabric associated with an electronic design and receiving a child fabric corresponding to a child layout fabric associated with the electronic design. The method may further include receiving an electromagnetic (“EM”) model that represents one or more cross-fabric geometries associated with the electronic design and generating a hierarchical schematic representing each layout fabric, wherein the EM model is inserted into a parent schematic. The method may also include managing one or more interface connections between the hierarchical schematic.
US10289785B1
Creating a platform architecture can include receiving, using a computer, user input specifying a plurality of attributes of the platform architecture, wherein the platform architecture is adapted for implementation in a system-on-chip, and determining, based on the attributes and using the computer, a processing domain of the platform architecture, wherein the processing domain includes a processor, a software operating context, a device, and a memory. A hardware description of the platform architecture is generated using the computer. The hardware description specifies the processing domain, wherein the operating context is adapted for execution by the processor, and the device and the memory are addressable by the processor.
US10289779B2
A system for verifying functionality of a circuit design under test (DUT) includes a control station comprising at least one graphical user interface (GUI); and at least one emulator in communication with the control station. The emulator may include a verification component and a register abstraction layer (RAL), wherein the verification component is configured to implement the DUT and the RAL is configured to implement one or more communication interfaces of the DUT. A traffic predictor in communication with the at least one emulator may monitor data traffic over the communication interface between the at least one emulator and the DUT, predict a response to the data traffic by the DUT, monitor a response to the traffic by the DUT, and determine if the response by the DUT matches the predicted response.
US10289775B1
Various embodiments described herein assign, within a circuit design, a clock tap to a clock device (e.g., flip-flop) to improve timing of a path between the clock tap and the clock device. In particular, some embodiments identify which clock devices should be assigned to a clock tap so as to improve final timing as seen under an on-chip variation timing analysis, such an AOCV/CPPR (advanced on-chip variation/common clock path pessimism removal) timing analysis. Some such embodiments may achieve this by identifying, after post-route-optimization, critical clock-tap-to-clock-device assignments based on timing analysis results (e.g., from AOCV/CPPR timing analysis) and feeding back those critical clock-tap-to-clock-device assignments to a process performing new clock tap assignments.
US10289774B1
Various embodiments describe performing static timing analysis (STA) on a circuit design such that delay timing calculation results generated by an STA on the circuit design can be reused by subsequent STAs on the circuit design in place of performing a set of delay timing calculations on the circuit design.
US10289767B2
Methods, systems, computer-readable media, and apparatuses for performing, providing, managing, executing, and/or running a spatially-optimized simulation are presented. In one or more embodiments, the spatially-optimized simulation may comprise a plurality of worker modules performing the simulation, a plurality of entities being simulated among the plurality of worker modules, a plurality of bridge modules facilitating communication between workers and an administrative layer including a plurality of chunk modules, at least one receptionist module, and at least one oracle module. The spatially-optimized simulation may be configured to provide a distributed, persistent, fault-tolerate and spatially-optimized simulation environment. In some embodiments, load balancing and fault tolerance may be performed using transfer scores and/or tensile energies determined among the candidates for transferring simulation entities among workers. In some embodiments, the plurality of bridge modules may expose an application programming interface (API) for communicating with the plurality of worker modules.
US10289762B2
An interconnection network simulator of computational nodes includes in particular a topology simulation module constructed and arranged to select and start a defined number of simulated modules, establish connection links between the started simulated modules so as to form a simulated interconnection network, and enable a user to interact with the started simulated modules.
US10289757B2
The present application concerns automated optimization, customization or production methods for the design of a solar photovoltaic array, involving one or more or all components in a photovoltaic array, in which the products include system designs, production drawings, permitting and construction drawings, layouts for the mechanical and electrical systems, bill of materials and financial return analyses of such a photovoltaic array.
US10289756B2
A computer-implemented method for designing a pin joint having a bearing member and a pin member received within the bearing member is provided. The method includes receiving, via a Graphical User Interface (GUI), at least one input related to one or more pin joint configuration parameters. The method includes receiving, via the GUI, at least one input related to one or more pin member design parameters. The method includes receiving, via the GUI, at least one input related to one or more bearing member design parameters. The method includes calculating a set of design parameters of the pin joint based on the inputs related to the pin joint configuration parameters, the pin member design parameters, and the bearing member design parameters. The method includes generating an output design of the pin joint based on the comparison between the calculated set of design parameters with a set of predefined design parameters.
US10289751B2
Discovery of causal networks is essential for understanding and manipulating complex systems in numerous data analysis application domains. Several methods have been proposed in the last two decades for solving this problem. The inventive method uses local causal discovery methods for global causal network learning in a divide-and-conquer fashion. The usefulness of the invention is demonstrated in data capturing characteristics of several domains. The inventive method outputs more accurate networks compared to other discovery approaches.
US10289749B2
Methods and apparatus, including computer program products, for degree of separation for media artifact discovery. A method includes visually highlighting a media artifact on a Web page in response to a user's media preferences and how distant from a core range of media preferences the user wants to engage more media, and generating for display to the user additional information and resources about the visually highlighted media artifact and how the visually highlighted media artifact relates to the core range of media preferences in response to a user action.
US10289747B2
Systems and methods are disclosed which facilitate dynamic generation of concatenated files. For example, one or more component contents may be dynamically joined or merged to create a concatenated content, while maintaining a formatting of the component contents. In one aspect, a content file, such as an HTML file, may include a link or reference to a multiple component contents to be included within a concatenated content. During rendering of the content file, a rendering device may transmit a request for the concatenated content to a concatenation server. The concatenation server may dynamically generate and return the concatenated content to the device. Thereafter, the concatenated content may be utilized within generated content, such as a web page. Illustratively, dynamic generation of concatenated content may facilitate use of concatenation techniques even where component content is dynamically determined or frequently changed.
US10289746B2
A system for managing tags on a web page is disclosed. Tags are managed by implementing primary and secondary tags. The secondary tags are aggregated to provide network and tag management efficiency.
US10289741B2
Techniques are described herein that are capable of using relevant objects to add content to a collaborative repository. The relevant objects are selected from URI-addressable objects based on each relevant object satisfying one or more relevance criteria. The relevant objects are recommended via a user interface. A determination is made that a specified relevant object is selected from the relevant objects. In one example, the content may be added to (e.g., created in) the collaborative repository based on the specified relevant object. In another example, the specified relevant object may be used to represent a new object type in a new content menu. For instance, the new object type may be selectable to cause an object of the new object type to be created in the collaborative repository.
US10289737B1
A computer-implemented method includes receiving a search request at a central information provider, generating a query containing media-related terms relating to the search request, and submitting the query to a search engine having access to media-related search results, wherein the query is broader than the received search request, and transmitting media-related search results generated in response to the query by the search engine, to a remote device.
US10289734B2
A method includes receiving a search query from a user device and selecting entity type records from an entity type data store based on the query. Each of the entity type records includes an entity type name and entity type facets that each include terms descriptive of the entity type name. Selecting the entity type records includes identifying matches between the entity type facets and the query. The method includes selecting function records from a function data store based on the query and the entity type names from the selected entity type records. Each of the function records includes an entity type field with entity type names; an access URL template; instructions for completing the access URL template; and function facets with terms descriptive of an application state accessed using the completed access URL. The method includes returning search results including the completed access URLs to the user device.
US10289732B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating and providing converted content. In one aspect, a system includes a content database that receives content from content providers and stores original content comprising animating content and converted content associated with the original content; a converter system that: receives the original content from the content database; generates the converted content, comprising: for a particular original content, identifying and extracting, from the particular original content, a static representation; overlaying the static representation with UI elements; and storing a particular converted content that comprises the static representation overlaid with the UI elements; and transmits the converted content to the content database; a content distribution system that: receives a request for content; identifies a first original content from the content database; receives a first converted content associated with the first original content; and provides the first converted content.
US10289725B2
The present disclosure describes methods, systems, and computer program products for providing data warehouse model federation. One computer-implemented method includes receiving a request to transform a first semantically enriched model to a second semantically enriched model, wherein the first semantically enriched model operates in a first data warehouse and the second semantically enriched model operates in a second data warehouse; identifying a set of data associated with the first semantically enriched model, wherein the set of data is stored in the first data warehouse; providing access to the set of data associated with the first semantically enriched model from the second data warehouse; creating the second semantically enriched model based on the first semantically enriched model using an interface of the second data warehouse; and deploying the second semantically enriched model in the second data warehouse.
US10289724B2
Systems and methods are provided for selecting components to include in portions of a displayable file. Selecting the components may include determining an order of the components for each portion of the displayable file. The components' order for a given portion may be based on a score for each component, where a component's score is based on an estimated value and standard error associated with the component. The component to include in each portion of the displayable file may be selected based at least in part on the determined component order for each portion and a predetermined priority of each portion.
US10289719B2
The present invention is provided with a command acceptance unit (110) to accept a query command (201) to acquire data from a database, the query command including a value designation range to designate a range of a definition value corresponding to the data to be acquired, an acquisition definition storage unit (160) to store acquisition definition information (161) wherein a value definition range is associated with an acquisition method to acquire data from the database, and a command generation unit (120) to judge whether a range that overlaps with the value definition range exists in the value designation range, and when it is judged that the overlapping range exists, to generate a data acquisition command (202) to acquire data corresponding to a definition value included in the overlapping range in an acquisition method corresponding to the value definition range.
US10289717B2
Disclosed are an apparatus and a method of searching for information by a mobile device. The present invention provides simplified ontology to be applicable to a mobile environment having a limited resource, and provides ontology capable of providing a combined search environment by combining DBs used by various applications within a mobile device, respectively. Further, the present invention provides a semantic search engine providing a function of searching a local database within a mobile device, and expanding a search to a web as necessary and performing the search.
US10289711B2
Systems and methods are provided for integrated data analysis. At least one object that is responsive to a first search query is determined. The object is stored in an object model that is managed by a first computing platform, and the at least one object is associated with one or more properties. One or more data sets that are responsive to a second search query are determined. The data sets are managed by a second computing platform. The one or more data sets are determined related to the at least one object. The at least one object is updated to include at least one property that references at least one analysis that relies on the one or more data sets.
US10289702B2
A system and method for linking a hash code to a portion of an image. A plurality of lattice points is selected in a multidimensional lattice to form a smallest enclosing region about a feature vector representing the portion of the image and a lattice point is determined from the selected plurality of lattice points according to a distribution criteria. The determined lattice point is common to the smallest enclosing region and a region of the lattice adjacent to the smallest enclosing region located within a query radius distance of the feature vector. When the feature vector is located within the query radius of a query vector the feature vector is considered a match. The method assigns the feature vector to the determined lattice point and stores a link between a hash code associated with the determined lattice point and the portion of the image.
US10289694B1
Various techniques, including a method, system and computer program product for restoring encrypted files are disclosed. The method includes accessing a file table record for an encrypted file. The file table record includes an encrypted file stream and extent information identifying a location of one or more portions of the encrypted file in a virtual machine image. In response to accessing the file table record a consecutive data stream is stored. Storing the consecutive data stream includes encapsulating the encrypted file stream and the one or more portions of the encrypted file.
US10289676B2
The present invention relates to the field of computer-based semantic understanding. Specifically, it relates to a method for semantic analysis of a natural-language text by data-processing means with a view to the classification thereof.
US10289672B1
A system for threading spreadsheet calculations includes an input interface and a processor. The input interface is to receive a request to perform spreadsheet calculations. The processor is to determine a data flow graph based at least in part on formulas of a spreadsheet, determine one or more spreadsheet threads based at least in part on the data flow graph, and indicate to execute the one or more spreadsheet threads to determine the spreadsheet calculation results.
US10289671B2
A sparkline is associated with a location in a document to provide a visual representation of one or more data values included in the document. The sparkline is associated with a data source within the document including the one or more data values. The sparkline is generated by generating the visual representation based on the one or more data values with a matrix of points to be presented at the associated location in the document. The sparkline is presented at the associated location in the document. The sparkline is configured to be regenerated when one or more of the data values in the data source change.
US10289669B2
A system for a mobile device includes at least one processor operatively connected to a computer readable storage medium in the at least one processor is programmed to receive a request for personal data. The request contains a plurality of input fields. The at least one processor identifies a list of applications to provide personal data based on the plurality of input fields and a user-defined security constraint. The at least one processor outputs for display the list of applications.
US10289666B2
Systems and methods for in-context editing of web pages in which the production format of a web page is visible while the web page is being edited, and the editable image is not distorted by the editing tools. In one embodiment, a system includes a server computer, a client computer and a transmission channel coupled between them. The server computer receives a request for a web page from the client computer and responsively transmits a web page containing in-context editing tools to the client computer. The client computer operate alternately in a first mode in which the in-context editing tools are superimposed on a web page image, or a second mode in which the web page image is displayed, but the in-context editing tools are hidden. The tools overlay in the first mode does not alter the production format of the web page image as displayed in the second mode.
US10289664B2
For logogram phrase completion from initial strokes, a processor may receive a plurality of initial logogram strokes from an input device. In addition, the processor may identify a logogram phrase based on the plurality of initial logogram strokes.
US10289643B2
In one embodiment the present invention is a method for populating and updating a database of images of landmarks including geo-clustering geo-tagged images according to geographic proximity to generate one or more geo-clusters, and visual-clustering the one or more geo-clusters according to image similarity to generate one or more visual clusters. In another embodiment, the present invention is a system for identifying landmarks from digital images, including the following components: a database of geo-tagged images; a landmark database; a geo-clustering module; and a visual clustering module. In other embodiments the present invention may be a method of enhancing user queries to retrieve images of landmarks, or a method of automatically tagging a new digital image with text labels.
US10289640B2
System and method used to provide fast and accurate retrieval of findings results from large amounts of report documents (the corpus), such as medical record documents. The system maintains a dynamic list of the characteristics of no-finding called no-finding descriptors, each identified by a tag. Upon entering the corpus, the sentences of each new document are searched, and each sentence the content of which is similar to one of the descriptors is tagged. When search is conducted, the user enters a word or phrase, which expresses the subject of search. This subject is searched for in the corpus and from which a list of all sentences that contain the subject—the initial result list. This initial results list includes both finding and no-finding results. The final result list is obtained by extracting from the initial result list all occurrences of the tagged no-finding sentences.
US10289633B1
An apparatus comprises a processing platform configured for integration of compliance and analytic environments. The compliance and analytic environments are implemented at least in part by the processing platform. The processing platform comprises at least a portion of a data lake at least partially shared between the compliance and analytic environments. The processing platform further comprises one or more integration mechanisms supporting interaction between the compliance and analytic environments via the data lake. Such integration mechanisms may include one or more of providing direct access from the analytic environment to the compliance environment, unified indexing across the compliance and analytics environments, tracking data set interrelationships across the compliance and analytic environments, associating event data of the compliance environment with enterprise activity data, movement of indexing artifacts, movement of contextual data, independent scaling of the compliance and analytic environments, and rehosting of data ingestion from the compliance environment to the analytic environment.
US10289626B2
Seed patterns are derived from a sequence database. Execution costs for types of seed patterns are computed. Each seed pattern is iteratively distributed to distributed nodes along with that seed pattern's assigned execution cost. The distributed nodes processing in parallel to mine the sequence database for super patterns found in the sequence database. When a distributed node exhausts its execution budget, any remaining mining needed for the seed pattern being mined is reallocated to another distributed node having remaining execution budget.
US10289617B2
Techniques are disclosed for accessing on-premise and off-premise datastores organized using different application schemas. An interface serves requests, from a tenant, by accessing either the on-premise datastore or the off-premise datastore. The interface receives a request for a particular data set. Based on the request itself, the interface selects either the on-premise datastore or the off-premise datastore to retrieve the particular data set. The interface retrieves the particular data set from the selected datastore without attempting to retrieve the particular data set from the non-selected datastore. The interface transmits and/or presents the particular data set.
US10289610B2
An appliance includes a processor, a medium, a registration application, and a monitoring application. The registration application includes instructions in the medium that, when read and executed by the processor, configure the registration application to write a transaction identifier to a start message, the transaction identifier identifying the appliance, write a dataset of interest identifier to the start message, and send the start message to a database. The dataset of interest identifies a group of appliances including the appliance. The monitoring application includes instructions in the medium that, when read and executed by the processor, configure the monitoring application to monitor operations executed on the appliance, write data resulting from the operations to a data message, and send the data message anonymously to the database. The data message is signed with a member key associated with the group of appliances.
US10289602B2
A calculation apparatus in which a controlling unit performs a first storing process for storing a first value in a storing unit; a first displaying process for executing operation on a second value, using the first value to obtain and display a first and second output value on a displaying unit; a second displaying process for executing operation on a third value, using the first value to obtain and display a third and fourth output value on the displaying unit; a second storing process for adding the third output value to the first output value and the fourth output value to the second output value to obtain and store a first sum and a second sum in the storing unit; and a sum displaying process for displaying the first and second sum stored in the storing unit on the displaying unit in response to operation of the key unit.
US10289600B2
A method for error detection in transmissions on a multi-wire interface includes providing a plurality of launch clock signals, including launch clock signals having a different phase shifts, determining a type of transition in signaling state that will occur on each wire of the 3-wire interface at a boundary between two consecutively transmitted symbols, and selecting one of the plurality of launch clock signals to initiate the transition of signaling state on each wire of the 3-phase interface. Selecting one of the plurality of launch clock signals may include selecting a first launch clock signal when the transition in signaling state terminates at an undriven state, and selecting a second launch clock signal when the transition in signaling state begins at an undriven state. An edge in the first launch clock signal may occur before a corresponding edge in the second launch clock signal.
US10289598B2
A described embodiment of the present invention includes a network having a first, second and third plurality of routers connected to a plurality of endpoints. At least one of the first plurality of routers includes a plurality of interposers having a number of queues. The at least one of the first plurality of routers has a demultiplexer for each interposer configured to receive multiplexed data from the interposer and provide demultiplexed data on to a plurality of second queues corresponding to the first queues of the number of queues. The at least one of the first plurality of routers also includes a number multiplexers, each of the number multiplexers having inputs configured to receive data from the number of queues.
US10289594B2
A multi-sensing system (20) includes multiple sensor units (28) that include respective sensors (44), (ii) are connected to one another in a cascade using serial data lines (32), and (iii) are connected to a common clock line (36) and to a common alignment line (40). The sensor units are configured to selectably communicate in accordance with first and second different serial communication protocols using the same serial data lines, clock line and alignment line. A host (24) is configured to communicate with the sensor units, including reading the sensors and instructing the sensor units to switch between the first and second serial communication protocols.
US10289589B2
Methods and apparatuses relating to resolving roles for dual role serial bus devices are described. In one embodiment, an apparatus includes a serial bus receptacle to receive a serial bus plug of a device, a power supply electrically coupled to the serial bus receptacle, a multiple role toggling circuit to toggle the power supply between a power source role and a power sink role, wherein the device comprises a second power supply to toggle between a power source role and a power sink role, and a randomizer circuit to cause a plurality of different, toggling duty cycles and/or a plurality of different, toggling frequencies to be applied to the multiple role toggling circuit.
US10289569B2
An illegal address access blocking circuit includes a first register and a second register to set upper and lower limit values of an address range within which access to an external device is allowed. A first comparator compares a first value and the upper limit value, and outputs a high level signal when the first value is larger than the upper limit value. A second comparator compares the first value and the lower limit value, and outputs a low level signal. A first and logic circuit holds a logic sum of the high and low level signals, and outputs the logic sum as a third output, and a second logic circuit compares a fourth value inputted to a first request control line and the third output, and outputs a result of the comparison to a second request control line.
US10289564B2
A computer on which OSs run is coupled to the storage apparatus, the OSs include a first OS controlling access to the storage apparatus and a second OS generating a virtual computer. A logically divided computer resources are allocated to the first OS and the second OS respectively. A third OS for executing an application runs on the virtual computer. The second OS has a shared region management part managing a shared region that is a memory region used for communication between the application and the first OS. The third operating system has an agent requesting the second operating system to secure the shared region based on a request from the application and mapping the secured shared region to a guest virtual address space.
US10289562B2
A computer-implemented method includes associating an initial use order with a plurality of target sets of a translation lookaside buffer (TLB), where the initial use order indicates an order of use of the plurality of target sets. The plurality of target sets are associated with an initial least-recently-used (LRU) state based on the initial use order. A new use order for the plurality of target sets is generated. Generating the new use order includes moving a first target set to a least-recently-used position, responsive to a purge of the first target set. The LRU state of the plurality of target sets is updated based on the new use order, responsive to the purge of the first target set. The first target set is identified as eligible for replacement according to an LRU replacement policy of the TLB, based at least in part on the purge of the first target set.
US10289559B2
A non-volatile memory apparatus including a non-volatile storage circuit, a main memory and a controller, and an operating method thereof are provided. Each of a plurality of logical block address groups includes a plurality of logical block addresses. Each of the logical block address groups is assigned with a group age parameter. The adjusting of the group age parameters is triggered by a writing instruction of a host. When an age parameter of the group age parameters exceeds a predetermined range, the controller performs a scanning operation to the non-volatile storage blocks of the non-volatile storage circuit corresponding to a corresponding logical block address group of the age parameter, so as to check an error-bit quantity. The controller decides whether the storage block data-moving operation is performed to the non-volatile storage block corresponding to the corresponding logical block address group based on the results of the scanning operation.
US10289554B2
A processor implementing techniques to supporting fault information delivery is disclosed. In one embodiment, the processor includes a memory controller unit to access an enclave page cache (EPC) and a processor core coupled to the memory controller unit. The processor core to detect a fault associated with accessing the EPC and generate an error code associated with the fault. The error code reflects an EPC-related fault cause. The processor core is further to encode the error code into a data structure associated with the processor core. The data structure is for monitoring a hardware state related to the processor core.
US10289553B2
Disclosed aspects relate to accelerator sharing among a plurality of processors through a plurality of coherent proxies. The cache lines in a cache associated with the accelerator are allocated to one of the plurality of coherent proxies. In a cache directory for the cache lines used by the accelerator, the status of the cache lines and the identification information of the coherent proxies to which the cache lines are allocated are provided. Each coherent proxy maintains a shadow directory of the cache directory for the cache lines allocated to it. In response to receiving an operation request, a coherent proxy corresponding to the request is determined. The accelerator communicates with the determined coherent proxy for the request.
US10289552B2
A storage system and method are provided for flush optimization. In one embodiment, a storage system is provided comprising a cache, a non-volatile memory, and a controller. The controller is configured to: store, in the cache, data received from a host and to be written in the non-volatile memory; receive a command from the host to move the data stored in the cache into the non-volatile memory; without having executed the command, send a confirmation to the host that the command was executed; and execute the command after sending the continuation to the host.
US10289548B1
In general, embodiments of the technology relate to a method for managing data. The method includes, in response to initiating garbage collection on a storage appliance, selecting a first block from the plurality of blocks based, at least in part, on a selection frequency; and performing a garbage collection operation on the first block to generate a first erased block in the storage appliance.
US10289547B2
A Data Storage Device (DSD) includes a Non-Volatile Memory (NVM) for storing data, a network interface for communicating on a network, and a processor. According to one aspect, a command is received via the network interface for storing data in the NVM. A data writing methodology is dynamically selected for how the data will be physically stored in the NVM from among a plurality of data writing methodologies based at least in part on whether the command is to be performed using a first interface or a second interface for accessing data in the NVM. According to another aspect, respective storage capacities of the NVM and/or respective rates of consumption of different types of storage media in the NVM are assigned to the first interface and to the second interface.
US10289545B2
Apparatuses, systems, methods, and computer program products are disclosed for hybrid checkpointed memory. An extended memory module uses volatile memory of a host and a non-volatile memory medium as virtual memory for the host. A clone module clones data of a range of virtual memory in response to a checkpoint event for the range of virtual memory. A range of virtual memory may include data stored in a volatile memory and data stored in a non-volatile memory medium. A checkpoint module flushes dirty data of a range of virtual memory to a non-volatile memory medium in response to a checkpoint event. A hybrid checkpointed memory interface provides access to data of a range of virtual memory while dirty data is being flushed using data of a range of virtual memory, or using a clone of the data.
US10289543B2
An information processing apparatus which stores process target data in a non-volatile memory, cancels a writing distribution function with respect to the non-volatile memory according to a job input to the information processing apparatus or a mode of the information processing apparatus, and can efficiently perform overwrite erasure.
US10289530B2
Aspects of the present invention include a method, system and computer program product. The method includes obtaining, by a processor, customer data relating to a software workload environment of a customer, and obtaining, by the processor, test data relating to a test of a software system. The method also includes comparing, by the processor, the obtained customer data with the obtained test data to determine one or more statistical measures between the obtained customer data and the obtained test data, and displaying, by the processor, the determined one or more statistical measures between the obtained customer data and the obtained test data. The method further includes wherein the customer data contains multiple data points arranged in groups of analysis points, and wherein the test data contains multiple data points arranged in groups of analysis points.
US10289522B2
A rules-based engine uses artificial intelligence to perform an automated diagnostic check of a computer chassis. The rules-based engine consults a dynamically-changing dependency map to determine what diagnostic data is retrieved. The rules-based engine also monitors a database of events to determine when the diagnostic data is retrieved. A baseboard management controller may then execute a diagnostic algorithm that conducts the automated diagnostic check according to the dependency map and the database of events. Exemplary embodiments thus offer a machine learning, artificial intelligence scheme for autonomously performed diagnostic testing of processor, memory, software, and networking functions.
US10289515B2
Embodiments of the invention relate to storage systems, and for recording event records into a log. Different statistics may be tallied from the log, with the different statistics generating different statistical measurements. The aspect of processing of I/O and preparation of statistical measurements are separated, thereby enabling data structures and algorithms which would not be considered feasible for use as part of I/O processing, because they may compromise the performance or other essential characteristic of I/O processing, to be employed.
US10289509B2
Methods for system failure prediction include clustering log files according to structural log patterns. Feature representations of the log files are determined based on the log clusters. A likelihood of a system failure is determined based on the feature representations using a neural network. An automatic system control action is performed if the likelihood of system failure exceeds a threshold.
US10289505B2
A method begins with a dispersed storage network (DSN) processing module receiving content retrieval message from one or more requesters. The method continues by determining DRM policies and read operational parameters. The method continues by retrieving a set of encoded data slices from DSN memory, the set of encoded data slices including unique subsets of the set of encoded data slices with each of the unique subsets assigned to one or more of the requesters based at least in part on the determined read operational parameters. The method continues by sending the set of encoded data slices to the requesters. The requestors select their assigned subset of the received set of encoded data slices and decode to produce the content.
US10289503B2
An image forming apparatus includes a data selector circuit that receives an instruction of a selection range from a serviceman via the operation unit and the display unit, and automatically selects data to be backed up in the external storage device in the selection range out of the pieces of data, a backup circuit that backs up the data selected by the data selector circuit out of the pieces of data in the external storage device being connected, and sends the data unselected by the data selector circuit to the database server for backup, and a restoring circuit that restores the data backed up in the external storage device in a first storage after replacement for the maintenance, then receives the data backed up in the database server, and restores the data in the first storage after replacement for the maintenance without the serviceman.
US10289492B2
A system having a first mode, a second mode and a system bus comprises a peripheral circuit, a power management unit (PMU), an additional wire and a control module. The peripheral circuit has a configuration information representing a circuit state thereof. The power management unit (PMU) generates an interrupt signal. The additional wire transmits therethrough the interrupt signal. The control module, in response to the interrupt signal, stores the configuration information via the system bus when the system is in the first mode and restores the configuration information via the system bus when the system is in the second mode.
US10289479B2
Hardware accelerator memory address translation fault resolution is provided. A hardware accelerator and a switchboard are in communication with a processing core. The hardware accelerator determines at least one memory address translation related to an operation having a fault. The switchboard forwards the operation with the fault memory address translation from the hardware accelerator to a second buffer. The operation and the fault memory address translation are flushed from the hardware accelerator, and the operating system repairs the fault memory address translation. The switchboard forwards the operation with the repaired memory address translation from the second buffer to a first buffer and the hardware accelerator executes the operation with the repaired address.
US10289478B2
Methods are provided for both single modal and multimodal fault diagnosis. In a method, a fault fingerprint is constructed based on a fault event using an invariant model. A similarity matrix between the fault fingerprint and one or more historical representative fingerprints are derived using dynamic time warping and at least one convolution. A feature vector in a feature subspace for the fault fingerprint is generated. The feature vector includes at least one status of at least one system component during the fault event. A corrective action correlated to the fault fingerprint is determined. The corrective action is initiated on a hardware device to mitigate expected harm to at least one item selected from the group consisting of the hardware device, another hardware device related to the hardware device, and a person related to the hardware device.
US10289475B2
According to one embodiment, a memory system includes a first memory, an interface circuit, and a processor. The interface circuit is configured to receive a first request from an external device. The processor is configured to select a mode among a plurality of modes in response to the first request, and perform, on data read from the first memory, error correction of the selected mode.
US10289474B2
In a fixing system, a first terminal device transmits information about a trouble in a target device to a server, receives information for restoration of the target device, and operates a measuring instrument for measurement on the target device to measure the state of the target device based on the information for restoration of the target device. The server receives the information about the trouble, and refers to a fixing know-how database to analyze the trouble. The fixing know-how database contains know-how information about fixing of the target device. The server selects information required for fixing from information for restoration specified based on a result of the analysis by a trouble analyzing unit so as to comply with a selection condition set in advance, and transmits the selected information to the first terminal device.
US10289468B1
Technology for identifying virtual computing instance issues is described. An operating information report of a virtual computing instance may be parsed to obtain a diagnostic result. The diagnostic result may be compared against a data store of known computing instance issues to determine whether there is an issue for the virtual computing instance. The issue may be flagged when identified and provided for resolution.
US10289466B2
A mechanism is provided for improving error data collection in a storage network component. Each time an associated error code generated by a device coupled to the storage network component occurs, each error counter in a set of error counters associated with the error code generated by the device in the storage network component is incremented and the error is legged in an error log area associated with the device in the storage network component. Responsive to one or more clip levels in a set of clip levels being met, a notification associated with the one or more clip levels that are met is triggered thereby causing the error associated with the device to be addressed. The set of clip levels is associated with the error log area and each error counter in the set of error counters associated with the error code generated by the device.
US10289458B2
A multi-function button is provided for a wearable device. A method includes associating, by at least one processor of the wearable device, operation of a button of a user interface of the wearable device with a quick-launch function of a computer program application stored in the wearable device, wherein operation of the button in a state where the computer program application is not being executed and where an icon identifying and enabling launch of the computer program application is not being displayed causes launch of the computer program application; and detecting, by the at least one processor while the computer program application is being executed, operation of the button and, in response to the detection, causing execution of a function of the computer program application.
US10289451B2
A method, an apparatus, and a system for adjusting a deployment location of a virtual machine in order resolve a problem that an inter-node communication cost has excessively great impact on an adjustment result in an existing solution for adjusting a deployment location of a virtual machine in a cloud computing system, the inter-node communication cost is corrected according to technical solutions provided in the embodiments of the present disclosure. Consequently, not only a corrected inter-node communication cost can exert impact on the result for adjusting a deployment location of a virtual machine, but also communication traffic can play a major role in affecting the adjustment result. Therefore, a more appropriate result for adjusting a deployment location of a virtual machine can be obtained, and bandwidth consumption inside the cloud computing system can be reduced.
US10289441B1
A request is received to restore a set of virtual machines (VMs) to a cluster of nodes. The nodes are profiled to collect, for each node, a current load and health status. A participating node list is generated by excluding from the list any node having a current load that exceeds a threshold or having a health status of unavailable. For each participating node, a determination is made of a recommended number of VMs to assign to a node based on a current load of the node. A participating node and VM to restore is selected. The selected VM is assigned to the selected participating node. The selection and assignment is repeated until each participating node has been assigned its respective number of VMs to restore or all VMs to restore have been assigned. The participating nodes are instructed to begin restoring their assigned VMs.
US10289435B2
The described implementations relate to virtual computing techniques. One implementation provides a technique that can include receiving a request to execute an application. The application can include first application instructions from a guest instruction set architecture. The technique can also include loading an emulator and a guest operating system into an execution context with the application. The emulator can translate the first application instructions into second application instructions from a host instruction set architecture. The technique can also include running the application by executing the second application instructions.
US10289432B2
A method for data processing may include receiving a universal resource locator (URL) from a web browser, where the URL corresponds to a first system, and identifying an attribute of the URL, where the attribute of the URL comprises a domain of the URL, a path of the URL, one or more parameters of the URL, or a combination thereof. The method may further include selecting a data handler based at least in part on the identified attribute of the URL and generating an augmented set of data based on a first set of data from the first system and a second set of data from a second system, where the augmented set of data is generated using the data handler. The method may further include modifying a display of an extension of the web browser based on the augmented set of data.
US10289428B2
A digital device and a method of processing screensaver thereof are disclosed in this disclosure. According to the present invention, a digital device for processing a screensaver includes a manager configured to manage a display window of the digital device and to generate and transmit first status data to a controller, a processor configured to collect application data including format data and reference data, and the controller configured to control to launch one or more applications, to transmit a signal requesting application data, to receive the requested application data, to transmit a control command to a screensaver application based on the received application data, and to execute the screensaver.
US10289425B2
The present application is directed to access isolation for multi-operating system devices. In general, a device may be configured using firmware to accommodate more than one operating system (OS) operating concurrently on the device or to transition from one OS to another. An access isolation module (AIM) in the firmware may determine a device equipment configuration and may partition the equipment for use by multiple operating systems. The AIM may disable OS-based equipment sensing and may allocate at least a portion of the equipment to each OS using customized tables. When transitioning between operating systems, the AIM may help to ensure that information from one OS is not accessible to others. For example, the AIM may detect when a foreground OS is to be replaced by a background OS, and may protect (e.g., lockout or encrypt) the files of the foreground OS prior to the background OS becoming active.
US10289418B2
Techniques are provided for handling a trap encountered in a thread that is part of a thread array that is being executed in a plurality of execution units. In these techniques, a data structure with an identifier associated with the thread is updated to indicate that the trap occurred during the execution of the thread array. Also in these techniques, the execution units execute a trap handling routine that includes a context switch. The execution units perform this context switch for at least one of the execution units as part of the trap handling routine while allowing the remaining execution units to exit the trap handling routine before the context switch. One advantage of the disclosed techniques is that the trap handling routine operates efficiently in parallel processors.
US10289414B2
Branch prediction is suppressed for branch instructions executing in a transaction of a transactional memory (TM) environment in transactions that are re-executions of previously aborted transactions.
US10289399B2
In one example of the present disclosure, a computing system is provided. The computing system is to initiate a power on self-test (POST) process, determine that a change has been made to system firmware configuration data, start a timer, and determine that the timer has expired. Thereafter, the computing system is to power-off and power-on the computing system, replace current system firmware configuration data with backup system firmware configuration data, and/or generate a notification indicating system firmware configuration data has been reverted.
US10289396B2
Software specification translation includes: receiving a first software specification specified in a first programming language, a second software specification specified in a second programming language, a third software specification specified in a third programming language different from the first and second programming languages, the third software specification defining one or more data relationships between the first software specification and the second software specification. A combined representation of the first software specification and the second software specification is formed in a fourth programming language different from the first, second, and third programming languages. Connections are formed in the fourth programming language between a representation of the first software specification and the representation of the second software specification according to identified data relationships.
US10289389B2
A call center (CC) generator includes generator software (GSW) executing on a computerized appliance from a machine-readable physical medium, an input interface for receiving a CC configuration, access to a data repository storing CC software components, a function relating configuration parameters to individual ones of the stored CC software components, and an output interface for delivering a CC SW suite. The CC generator, executing the GSW, considers the CC configuration, applies the relating function, selects CC software components to copy from the data repository, and builds the CC SW suite for output.
US10289387B2
A method and system defines a mechanism to architect and define extensible methods and processes to build hybrid solutions. Solution templates provide a mechanism to architect and define the software development method in an extensible way and it enables the method architecture to be flexible to assemble method content and process elements only for those solution types that are necessary for a given solution. Solution templates keep the common base method lightweight and reusable and control the proliferation of software development processes necessary to build hybrid solutions by defining the solution templates for each of the solution types as pluggable extensions or add-ons to the base method that can be assembled on demand based on project needs.
US10289386B2
A multiplier unit may be configured to generate a final approximation of an iterative arithmetic operation performed on two operands. Circuitry coupled to the multiplier unit may perform a shift operation and a mask operation on the final approximation to generate shifted and un-shifted approximations, respectively. The circuitry may generate a first remainder using the un-shifted approximation and a sign value of a second remainder using the first remainder. Using the sign value of the second remainder, the circuitry may perform a rounding operation on the shifted approximation to generate a final answer.
US10289385B2
Embodiments include methods, systems and computer program products for performing a tournament tree sort on a hardware accelerator having an external memory. The method includes receiving a plurality of key values by the hardware accelerator, assigning each of the plurality of key values a sequential key number as the plurality of key values are received and performing pairwise comparisons of each of the plurality of key values to identify a winning key and a losing key. The method also includes storing the losing key of each pairwise comparison in a first section of the external memory, wherein a location in the first section is based on the key number of the losing key and storing the winning key of each pairwise comparison in a second section of the external memory, wherein a location in the second section is based on the key number of the winning key.
US10289375B2
A system and related operating methods that achieve shared screen verification are presented here. One operating method begins by establishing a desktop sharing session between a publisher device and a viewer device, during which the publisher device renders a publisher display and the viewer device renders a viewer display that corresponds to the publisher display. The method continues by capturing first framebuffer data for a frame of the publisher display, capturing second framebuffer data for the corresponding frame of the viewer display. The method processes the first framebuffer data and/or the second framebuffer data to obtain processed framebuffer data having a consistent display resolution. Thereafter, the method compares the processed second framebuffer data to the processed first framebuffer data to obtain a measure of quality.
US10289363B2
The invention includes an arrangement determiner that determines an arrangement of a plurality of images, a rendering processor that performs rendering on the plurality of images in accordance with a result of detection processing for detecting an off line, on which none of the images are present across a target range in a second direction perpendicular to a first direction in which a print medium is transported, in the target range including the plurality of images arranged in accordance with a determination performed by the arrangement determiner, and a halftone processor that performs halftone processing on the images on which the rendering has been performed and outputs to the printing apparatus the images on which the halftone processing has been performed.
US10289358B2
An image forming apparatus which is capable of reading an original, temporarily storing image data in a storage unit, and then transferring the image data to an image forming unit to improve FCOT in forming an image. A memory stores image data output from image reading units. An image forming unit forms an image on a recording medium based on the image data stored in the memory. A first memory output frequency in a first mode in which one side of an original is read and an image is formed on one side of a recording medium is lower than a second memory output frequency in a second mode in which both sides of an original are read and an image is formed both sides of a recording medium.
US10289357B2
A remote communication system according to one aspect of the disclosure includes an image forming apparatus, an electronic device, a session relay system, and a session management unit. When a start of a test for a communication state via the session is requested by the electronic device, the session management unit requests the session relay system for a first test ID as the first session ID and a second test ID as the second session ID. When the session is relayed by the session relay system by associating the connection established between the electronic device and the session relay system with the connection established between the image forming apparatus and the session relay system using the first test ID and the second test ID, the image forming apparatus executes the test for the communication state with the electronic device via the relayed session.
US10289355B2
An image forming apparatus includes a container in which a sheet is contained, an image forming unit configured to form an image on the sheet, a reading unit configured to read a test image formed on the sheet, and a controller. The image forming apparatus forms the test image on the sheet, reads the test image by the reading unit, and generates, based on a reading result of the reading unit, an image forming condition for correcting a shift between a position of an image to be formed on a first surface of the sheet and a position of an image to be formed on a second surface different from the first surface of the sheet, and determines a timing for the image forming unit to subsequently form the test image based on a time period during which the sheet is contained in the container.
US10289352B2
A print instruction device that issues a print instruction with first connection processing or second connection processing to an image forming apparatus including a printer, and a post-processor capable of performing both the first connection processing and the second connection processing, after printing on a plurality of recording media by the printer, the print instruction device includes: a display; and a hardware processor that: determines whether the document to be printed of which the printed matter is to be connected by the post-processor falls under a preset condition to perform the second connection processing; and displays, on the display, display prompting setting the second connection processing as connection processing after or before print setting with the first connection processing is performed, when the document to be printed is determined to fall under the preset condition to perform the second connection processing by the hardware processor.
US10289351B2
A method of forming an image using a mobile terminal supporting near field communication (NFC) includes launching a mobile application corresponding to an application identifier of tag information of an NFC tag obtained through first NFC tagging, generating data of a job to be performed by an image forming apparatus through the mobile application when the NFC tag is detected again through second NFC tagging, the job being determined according to a state of the mobile application during the second NFC tagging, and transmitting the generated data to the image forming apparatus.
US10289347B2
Detecting and remediating memory leaks associated with an application environment can include monitoring allocations of memory from a managed memory space to respective operations to produce memory allocation data and monitoring deallocations of memory to at least some of the respective operations to produce memory deallocation data. A trend in memory leakage can be determined based on samples of the memory allocation or deallocation data. A projection of future memory usage by operations associated with the trend can be determined using binned sets of the memory allocation data and the memory deallocation data. A predicted time at which memory usage by the operations associated with the trend is expected to exceed a threshold can be determined using the projection of future memory usage. A remediation action can be performed before the predicted time to prevent a memory constraint from occurring with respect to the application environment. The application environment can be configured to automatically allocate unallocated portions of memory to execute operations and periodically deallocate unused allocated memory.
US10289346B2
The invention provides methods and apparatus for the reading of data from digital memory devices, and methods and apparatus for the wireless transmittal of the data to computing devices. The apparatus combines hardware and software to serve files from the memory device to any web-capable computing device, such as a portable computer, tablet, or smart phone, by creating HTML wrappers around the files and directories on the memory device. The data is presented to the computing devices in a secure manner, through the agency of a web browser running on each device.
US10289343B2
A device includes a memory device and a controller. The controller is coupled to the memory device. The controller is configured to, in response to receiving a request to perform a memory access at the memory device, determine that the memory device has a characteristic indicative of a temperature crossing. The controller is also configured to, in response to the determination, increase a temperature of the memory device by performing memory operations on the memory device until detecting a condition related to the temperature.
US10289342B2
A method includes detecting triggering of establishing a data access optimization protocol for at least a portion of a dispersed storage network (DSN). The establishing the data access optimization protocol includes determining an error rate parameter based on subscription data regarding the at least a portion of the DSN, determining system error rate of the at least a portion of the DSN, and establishing a data access threshold plus protocol based on the error rate parameter and the system error rate. The data access threshold plus protocol includes a value greater than a threshold number. When the data access optimization protocol is established, the method further includes generating a set of data access requests for the set of encoded data slices in accordance with the data access optimization protocol, and sending the set of data access requests to a set of storage units affiliated with the at least a portion of the DSN.
US10289339B2
A DIMM includes a DRAM device and a non-volatile memory device. The DIMM is configured to determine that first data stored on the DRAM device is modified data and that second data stored on the DRAM device is unmodified data, and perform a save data operation to transfer the data from the DRAM device to the non-volatile memory device, wherein the save data operation comprises transferring the first data and not transferring the second data.
US10289335B2
A method and system for improving tape drive memory storage is provided. The method includes receiving, by a storage tape drive hardware device, a data stream. Duplicate data chunks of the data stream are identified and deleted such that a group of data chunks remain in a non-volatile memory device (NVS2) of the storage tape drive. The group of data chunks is written to a data storage tape cartridge. Pointers are generated and stored within the data storage tape cartridge. The pointers are associated with a location within an NVS1 for storing de-duplication hashes identifying each data chunk of the group of data chunks stored within data storage tape cartridge. The de-duplication hashes are written by from the NVS1 to a manager non-volatile memory device (MNVS) of a storage tape drive hardware library system. The MNVS is updated.
US10289327B2
A method that may be performed by a data storage device includes configuring the data storage device to use a first scheduling scheme and, in response to detecting a trigger event, configuring the data storage device to use a second scheduling scheme. One of the first scheduling scheme and the second scheduling scheme is used to schedule performance of memory operations having the same operation type at a plurality of dies of a memory of the data storage device. The other of the first scheduling scheme and the second scheduling scheme is used to schedule memory operations opportunistically.
US10289323B2
A memory device including a controller for handling thermal shutdown of the memory device. The control system acquires temperatures of a plurality of non-volatile memory elements in the memory device from one or more temperature detectors at a first frequency. Upon determining that the temperature of one of the plurality of non-volatile memory elements is above a threshold, the controller activates thermal throttling for the plurality of non-volatile memory elements and flushes metadata from a volatile memory element in the memory device to the plurality of non-volatile memory elements for future recovery of the memory device.
US10289317B2
A method of wear leveling receives a write request. The write request indicates received data to be written to memory blocks. The method detects a system condition. Example system conditions include a random write condition, a garbage collection start condition, and/or a sequential write condition. Based on the system condition, the method determines whether the received data comprises hot data or cold data. Some embodiments use a write amplification value to determine the system condition. If the received data comprises hot data, the method writes the received data to a cold block. If the received data comprises cold data, the method writes the received data to a hot block.
US10289316B2
A monitoring unit obtains the performance information of each of a plurality of volumes included in a storage device. A setting unit obtains a performance target value for each of one or more targeted volumes from among the plurality of volumes. Based on the performance information obtained by the monitoring unit and based on a first-type standby time that is attributed to bandwidth limitation of IO requests with respect to the targeted volumes which are obtained by the setting unit and which achieve the performance target value, a bandwidth managing unit obtains the bandwidth for the targeted volumes that achieve the performance target value and performs bandwidth limitation to change the bandwidth of the targeted volumes to the obtained bandwidth.
US10289309B2
A method of storing data in a storage device is disclosed. In one embodiment, the method includes receiving a write command comprising write data to be written to the storage device. The method further includes determining whether the write data belongs to a first open stream of write data if a logical block address corresponding to the write data is consecutive to, or within a given distance from, a logical block address of the first open stream of write data. The method further includes updating the logical block address of the first open stream of write data to the logical block address corresponding to the write data and resetting a timer of the first open stream of write data if the write data is determined to belong to the first open stream of write data. The method further includes closing the first open stream of write data when the timer expires.
US10289306B1
A data storage system has multi-core processing circuitry and processes data movement requests using a multi-threaded library component having an initial operation of invoking an underlying driver to read data, and subsequent operations of copying data, invoking an underlying driver to write data, and initiating additional data movement operations as necessary to complete data movement for an entire range of the data movement request. Core-affined threads are used to execute library component operations for data movement requests of associated per-core queues. Data movement requests are distributed among the per-core queues for parallel processing of the data movement requests by the respective core-affined threads, and the execution of a core-affined thread includes initially starting the thread on the affined core to perform the initial operation, and subsequently re-starting the thread on the affined core to perform each of the subsequent operations.
US10289301B2
A method for deleting at least one content item in a list of content items is presented. In an embodiment, the method first displays a list of content items along the first direction on a display of the computing device. Then, the method detects a first portion of gesture for selecting a first content item in the list of content items, the first portion being a drag orthogonal to the first direction. While the first content item is selected, the method detects a second portion of the gesture, and then marks the at least one content item for deletion, the second portion of the gesture being a drag in an opposite direction to that of the first portion. The content item is then deleted once the gesture is complete. A method for simultaneously editing a parameter of at least one content item in a list of content items is also disclosed.
US10289300B2
Systems and methods are described for providing animated visual feedback in a manner that increases the likelihood that the feedback will be seen. When a touch-based interaction with a user interface element is detected, a position, orientation, and/or size of the gesturing user's hand and/or digit are determined by assessing factors such as the size and shape of the touched region on the touchscreen, the position of the user interface element relative to the edges of the touchscreen, the orientation of the touchscreen device, and other criteria. An eclipsed region of the touchscreen may be determined, and a starting coordinate for the animated visual feedback may be determined based on the eclipsed region. The animated feedback may be drawn for a determined duration, and may be reversed or erased if the touch-based interaction ceases before the duration is completed.
US10289297B2
In general, the subject matter described in this disclosure can be embodied in methods, systems, and computer-readable devices. A computing device presents a user interface that includes first and second images. The computing device receives first user input that moves the user interface in a first direction. The computing device moves the user interface in the first direction by moving the first and second images in the first direction, and modifying a presentation of the second image at the same time that the second image is moved in the first direction, to indicate that the second image is an image that is pannable. The computing device receives second user input that interacts with the second image to pan the second image. The computing device pans the second image by replacing a first portion of the second image with a second portion of the second image.
US10289296B1
Method and systems for displaying content items on an information resource include identifying a supplemental content item to append to a DOM tree of the information resource and identifying a first content item displayed in a first container of the information resource. The methods also includes monitoring a position of a predetermined portion of the first content item relative to a viewport of the application and determining, responsive to monitoring the position of the predetermined portion of the first content item, that the first content item is visible within the viewport of the application. The method also includes appending the supplemental content item in a second container at a first position between the first container and an end of the information resource and displaying the supplemental content item within the viewport of the application responsive to detecting a scroll action towards the end of the information resource.
US10289294B2
A method and system for enabling the display of user selected content-portions of internet documents that have been selected by users of a content-portion selection service are disclosed. Accordingly, a content-portion selection service includes a web portal with a web page providing users with a snippet of code, which, when inserted into an internet document, causes the internet document to display selected content-portions from the content-portion selection service. The snippet of code can be configured to query the content-portion selection service for selected content-portions that were made by certain users, or, selection content-portions made on documents from certain domains, and so forth. The code associated with the user interface object displaying the selected content-portions can be configured to periodically query the content-portion selection service to retrieve up-to-date content-portion selections, thereby dynamically changing the content-portions appearing on a web page or internet document.
US10289291B2
A method for editing nested video sequences includes receiving a selection, by a user in a graphical user interface (GUI), of a video clip that corresponds to a nested video sequence of a parent video sequence. In response to the selection, each higher layer of the parent video sequence than a given layer that comprises the video clip is disabling from being rendered in a monitor view of the GUI. An image of the parent video sequence is rendered in the monitor view while each higher layer is disabled from being rendered. Also while each higher layer is disabled from being rendered, a manipulation by the user of a GUI element that corresponds to a graphical object from the nested video sequence is received. The manipulation is applied to the graphical object from the nested video sequence.
US10289290B2
An apparatus and method for displaying a portion of plurality of background applications are provided, wherein an open application is in the foreground and one or more other open applications are in the background. The method includes receiving a user input to display an application currently in the background, in response to the user input, removing a portion of the application in the foreground, at a location on the display screen where the portion of the foreground application is removed, displaying at least a portion of an application currently in the background, and maintaining, at remaining locations, display of the application in the foreground.
US10289287B2
Devices are configured to capture and share media based on user touch and other interaction. Functional labels show the user the operation being undertaken for any media captured. For example, functional labels may indicate a group of receivers, type of media, media sending method, media capture or sending delay, media persistence time, discrimination type and threshold for capturing different types of media, etc., all customizable by the user or auto-generated. Media is selectively captured and broadcast to receivers in accordance with the configuration of the functional label. A user may engage the device and activate the functional label through a single haptic engagement, allowing highly-specific media capture and sharing through a single touch or other action, without having to execute several discrete actions for capture, sending, formatting, notifying, deleting, storing, etc. Devices include any number of sensors to properly detect and act in accordance with the user engagement.
US10289286B2
A system, method, and computer-readable medium, to define and create a thing type and a thing regarding an internet of things environment, the thing type being a data structure of a category of a thing representing a real world entity and the thing being a data structure defining an instance of a thing type.
US10289284B2
Provided are techniques for viewing selected zoomed content. A first device is paired with a second device to enable the first device and the second device to communicate. Content is displayed on a first display screen on the first device. In response to receiving a request to zoom a portion of the content on the first device, a zoomed portion of the content is displayed on a second display screen on the second device, without changing the display of the content on the first display screen on the first device.
US10289283B1
A set of multidimensional data is obtained. At least a portion of the set of multidimensional data is processed to generate a set of formatted data, wherein the set of formatted data comprises at least one of attributes, attribute values and statistics on attribute values. A user is enabled to select, on a graphical user interface, an analysis task to be performed on at least a portion of the set of formatted data. One or more visualizations are generated from a set of visualization types for presentation on a graphical user interface to the user. The set of visualization types comprises a first visualization type representing a relationship between two attributes whereby attribute value pairs are represented by varying colors, a second visualization type representing thematic variations over time with respect to values of at least one attribute; and a third visualization type representing values of three attributes comprising one or more histograms. The one or more generated visualizations are based on the selected analysis task.
US10289279B2
A computer program product including a computer useable storage medium to store a computer readable program for communicating serviceability information according to accessibility information. The computer readable program, when executed on a computer, causes the computer to perform operations including displaying an image on a computer display. The image includes a screen shot of display content from a remote computer display. The operations further include identifying a selection indicator relative to the image of the display content from the remote computer display. The operations further include communicating accessibility context information to a user based on the location of the selection indicator relative to the image of the display content from the remote computer display. The accessibility context information includes an accessibility parameter associated with an application window depicted within the image of the display content from the remote computer display.
US10289278B2
Provided are a method, computer program product and computer system for displaying webpage information of a parent tab associated with a new child tab on a graphical user interface. The method includes the following steps: opening a link for identifying a new tab in a new webpage from a parent webpage; creating the new tab; recording a position of the link; capturing a screen of the parent webpage to generate a screenshot; highlighting the link in the screenshot; and saving the screenshot with the highlighted link to a tooltip attribute of the new tab.
US10289277B2
Aspects of the present disclosure involve methods and systems for managing various applications, services, configuration data, business data and the like corresponding to a business enterprise. An information technology portfolio knowledge and management system may generate an application management view configured to enable users to automatically manage the various applications, services, configuration data, and business data.
US10289269B2
An electronic device for displaying an operation panel is provided in accordance with an aspect of the present disclosure. The operation panel displayed on a screen of the electronic device includes multiple levels of menus. The electronic device displays a first menu of the operation panel on the screen. When a second item being a subordinate item of a first item is selected, the electronic device hides the first menu showing the first item, and displays a second menu of the operation panel on the screen. The second menu includes a central section for identifying the second item.
US10289268B2
A user terminal device capable of attaching and detaching a pen is provided. The device includes a detector configured to detect a user manipulation regarding a screen, and a controller configured to change a layout of the screen to correspond to a pen use mode in response to the pen being removed from the user terminal device, perform a control operation corresponding to the detected user manipulation in response to the user manipulation using the pen being detected, and restore the layout of the screen to its original state in response to the pen being remounted on the user terminal apparatus.
US10289266B2
The present disclosure is related to methods, systems, and devices for providing data visualization. An example device can include instructions executed to receive information corresponding to a plurality of items, the information including a respective value for a first parameter of each item and a respective value for a second parameter of each item, determine a first visualization of the first parameter and the second parameter of the plurality of items, the first visualization including a first quantity of display elements, each respectively corresponding to a single item of the plurality of items, wherein a first visual property of each display element indicates a respective value of the first parameter of the corresponding item, and wherein a second visual property of each display element indicates a respective value of the second parameter of the corresponding item, and cause the interface to display a second visualization of the first parameter and the second parameter of the plurality of items, the second visualization including a second quantity of display elements, wherein at least one of the second quantity of display elements corresponds to a single item of the plurality of items, and wherein at least one of the second quantity of display elements corresponds to multiple items of the plurality of items.
US10289252B2
An inorganic light-emitting diode display with integrated electrodes includes a display surface having a display area and a plurality of spatially separated light-emitting diodes (such as inorganic light-emitting diodes) disposed in rows on the display surface in the display area. The inorganic light-emitting diodes in each row of inorganic light-emitting diodes are electrically connected by one or more electrical conductors. One or more row touch electrodes are disposed in rows over the display surface in the display area between the rows of inorganic light-emitting diodes and are disposed on the display surface and have a width that is larger than a length and width of the light-emitting diodes. A display with an integrated touch screen includes one or more sensing elements disposed in a common plane with the light emitters or on a side of the light emitters opposite the display surface.
US10289251B2
A touch controller is disclosed. In some examples, the touch controller can include sense circuitry configured to be coupled to a first touch pixel and a second touch pixel on a touch sensor panel. In some examples, the sense circuitry can be configured to drive and sense the first touch pixel during a first time period while coupling the second touch pixel to a reference voltage. In some examples, the sense circuitry can be configured to drive and sense the second touch pixel during a second time period while coupling the first touch pixel to the reference voltage. In some examples, the reference voltage can be a system ground of the touch controller. In some examples, the sense circuitry can be configured to drive and sense pluralities of touch pixels in a similar manner.
US10289249B2
An input device in which an input operation is performed by an operation allowing an object to contact or come close to an input surface, comprises an input operation identification means for identifying a kind of input operation based on whether or not a movement distance corresponding to a distance that the object moves on the input surface exceeds a predetermined threshold value, a touch time measurement means for measuring touch time corresponding to time during which the object contacts or comes close to the input surface, and a threshold value setting means for setting a distance threshold value. The threshold value setting means sets the distance threshold value in accordance with the touch time such that the distance threshold value with respect to the touch time which is longer than a predetermined touch time is larger than the distance threshold value with respect to the predetermined touch time.
US10289247B2
A method for processing signals from a touchscreen panel includes obtaining a partial frame by sampling parts of a frame from a touch panel which comprises an array of sensor areas (step S1). The method also includes generating, based on the partial frame, a new frame which comprises estimates of the un-sampled parts (step S2). The method also includes determining whether at least one touch event is present in the new frame (step S3), and upon a positive determination, for each touch event, determining a location of the touch event in the new frame and obtaining a sub-frame by sampling a region of a subsequent frame from the touch panel frame at and around the location (step S4). The method also includes outputting touch information based on one or more sub-frames (step S7).
US10289239B2
A sensing device, such as a user-wearable device (UWD) worn by a user of a touchscreen, may provide kinematic data of the sensing device or UWD and/or identification data of the user to a processor that operates the touchscreen. Such data may allow the processor to perform a number of user-touchscreen interactions, such as displaying user-specific windows or menus, processing user-manipulation of displayed objects, and determining which hand of a user performs a touch event, just to name a few examples.
US10289237B2
A touch-control panel and a touch-control display device are provided. The touch-control panel comprises a plurality of touch-control emitting electrodes arranged along a first direction, a plurality of touch-control receiving electrodes arranged along a second direction, and a touch-control driving circuit electrically with the plurality of touch-control emitting electrodes. The plurality of touch-control emitting electrodes are divided into a plurality of touch control emitting electrode groups along the first direction. The first direction crosses or intersects the second direction. In a first touch-control mode, the touch-control driving circuit is configured to electrically connect all touch-control emitting electrodes in a same touch-control emitting electrode group, and sequentially transit a touch-control detecting signal to the plurality of touch-control emitting electrode groups. In a second touch-control mode, the touch-control driving circuit is configured to sequentially transit the touch-control detecting signal to the plurality of touch-control emitting electrode.
US10289233B2
An information processing apparatus is provided which include a display control unit that causes a touch panel to display a slider to specify one of specifiable values by an operating body as a specified value and a start edge value and an end edge value stored in a storage unit and if the touch panel acquires position information indicating position on the slider, decides a value corresponding to the position information as the specified value and also decides an interval to decide a new specifiable range in accordance with a contact state quantity acquired by the contact state quantity acquisition unit, specifies the new specifiable range based on the interval using the specified value as a reference.
US10289232B2
A touch input device that includes a housing; a touch detecting sensor having a piezoelectric film; a holding member; an interlayer pressure-sensitive adhesive that fixes the touch detecting sensor to the holding member; and a fixing adhesive that fixes the holding member to the housing. The interlayer pressure-sensitive adhesive has a large Young's modulus at lower temperatures and a small Young's modulus at higher temperatures. The fixing adhesive has a large Young's modulus at lower temperatures and a small Young's modulus at higher temperatures.
US10289231B2
A low temperature poly-silicon (LTPS) array substrate is provided. The LTPS array substrate includes a substrate, a gate electrode insulating layer, an interlayer insulating layer, an organic layer, and a plurality of pressure sensitive plates that are stacked on one another. The pressure sensitive plates are formed on the organic layer. The LTPS array substrate further includes a metal layer formed on the organic layer, and the metal layer has a pattern of a plurality of common electrodes and a plurality of pressure sensitive lines that are insulated from each other. The pressure sensitive lines are connected to the pressure sensitive plates.
US10289227B2
A method for manufacturing a touch sensing device including at least 1) to 5) as follows: 1) preparing a material film being biaxially stretched and including an available area that is a partial area in a widthwise direction of the material film, the available area extending in a lengthwise direction of the material film and including first and second segments, the first and second segments defining different areas in the lengthwise direction; 2) forming an electrode group on one of the first and second segments; 3) cutting a first piece out of the material film to make the first piece including the first segment; 4) cutting a second piece out of the material film to make the second piece including the second segment; and 5) bonding the first segment to the second segment, substantially maintaining orientations of the first segment and the second segment as before the cutting.
US10289226B2
Provided is a touch force sensing device. The touch force sensing device comprises a first substrate, a resistor on one surface of the first substrate, a second substrate facing the first substrate, a driving electrode disposed on a surface of the second substrate facing the first substrate and spaced from the resistor and a sensing electrode disposed on the same surface as the driving electrode and electrically connected to the driving electrode through the resistor by an external touch input.
US10289215B2
A micro touch pen structure includes a casing unit, a circuit unit, a first electromagnetic unit, a pen core unit, a second electromagnetic unit and an elastic unit. The circuit unit is disposed inside the pen-shaped casing structure. The first electromagnetic unit includes a first hollow electromagnetic body inside the pen-shaped casing structure and an electromagnetic coil wound around the first hollow electromagnetic body and electrically connected to the circuit unit. The pen core unit includes a first movable portion passing through the first hollow electromagnetic body, a second movable portion partially exposed from the pen-shaped casing structure, and a stop portion connected between the first and the second movable portions. The second electromagnetic unit includes a second hollowing electromagnetic body fixed inside the pen-shaped casing structure and disposed around the first movable portion. The elastic unit is disposed between the first movable portion and a fixed structure.
US10289213B2
The invention is directed at a remote control device for controlling one or more user devices, comprising a directional optical sensor for receiving one or more optical signals from the user devices and for detecting an incoming direction of said received optical signals, and a processor. For identification of at least one of said user devices, the processor is arranged for analyzing at least one of said received optical signals for associating thereof with the at least one of said user devices and for keeping track of the at least one of said optical signals upon changing of said incoming direction. The one or more optical signals comprise high and low signal states, wherein each optical signal consists of one or more signal fragments. Each signal fragment comprising a leading or trailing low signal state and a high signal state, wherein a duration of the high signal state determines a signal fragment type of the signal fragment and wherein said duration of the high signal state is longer than a duration of the low signal state. The processor is arranged for performing said associating of said at least one received optical signal with the at least one of said user devices by recognition of the one or more signal fragments and associating each signal fragment with its signal fragment type for obtaining therefrom a signal pattern which is uniquely associable with said at least one of said user devices.
US10289212B2
An electronic device includes a housing, a touch screen arranged on the housing, a plurality of first software keys arranged along a first edge of the touch screen, a plurality of second software keys arranged along a second edge of the touch screen, a plurality of physical keys arranged along the first edge, and at least one controller. The at least one controller is configured to execute a process according to an operation on any one of the first software keys, the second software keys and the physical keys. The at least one controller is further configured to allocate characters “Q”, “W”, “E”, “R”, “T”, “Y”, “U”, “I”, “O” and “P” to the physical keys respectively, characters “A”, “S”, “D”, “F”, “G”, “H”, “J”, “K” and “L” to the first software keys respectively, and characters “Z”, “X”, “C”, “V”, “B”, “N” and “M” to the second software keys respectively.
US10289211B2
A keyboard apparatus and a detection method for status of keys thereof are provided. The detection method includes the following steps. First lines of a key module in the keyboard apparatus are driven to a first potential. Whether any key on each of second lines in the key module is pressed is detected as a first detection result. The second lines are driven to the first potential. Whether any key on each of the first lines is pressed is detected as a second detection result. One of the first lines is sequentially selected, and a press status of each key on the selected first line is scanned through the second lines so as to generate a coarse scan result. The press status of each key is obtained and whether the press status is misjudged is determined according to the first and the second detection results and the coarse scan result.
US10289195B2
An immersive device may include a floor sidewall having a floor reflective surface. A first sidewall, having a first wall reflective surface, may be coupled to the floor sidewall. A second sidewall, having a second wall reflective surface, may be coupled to the floor sidewall and coupled to the first sidewall. A third sidewall, having a third wall reflective surface, may be coupled to the floor sidewall opposite the first sidewall and coupled to the second sidewall. A fourth sidewall, having a fourth wall reflective surface, may be coupled to the floor sidewall opposite the second sidewall and coupled to both the first sidewall and third sidewall. A ceiling sidewall, having a ceiling reflective surface, may be coupled to the first, second, third, and fourth sidewalls, and the ceiling sidewall may be positioned opposite to the floor sidewall. The floor reflective surface, wall reflective surfaces, and ceiling reflective surface may form a perimeter of and bound the reflective chamber.
US10289193B2
Embodiments are directed toward providing an interactive atmosphere for sharing on-demand content among multiple users in a virtual-reality environment. Each user utilizes a content receiver or virtual-reality headset to receive on-demand content. Each respective content receiver collects virtual-reality information associated with the user of that respective content receiver. This virtual-reality information includes movement information that describes movement of the user and look information that identifies a virtual look of the user. Content receivers share this virtual-reality information with each other so that each content receiver can generate a virtual-reality environment specific for its respective user along with the shared on-demand content. As each user physically moves his or her body, each virtual-reality environment adjusts to accommodate for these movements throughout the virtual-reality environment. This virtual-reality environment allows users to consume the same on demand content together and to interact with each other and the content itself.
US10289186B1
Various embodiments of the invention allow to dynamically transition between clock-driven and even-driven circuit elements to enable automatic multi-mode operation to enable low-power and high-throughput applications. In certain embodiments, dynamic transitioning is accomplished through a mode control unit that evaluates input data from a number of sources to determine whether to initiate a transition. Certain embodiments take advantage of dynamic transitioning to allow for energy harvesting in a data gathering phase by switching to high power communication phase as needed. The energy harvesting scheme is particularly suited for battery-operated applications that benefit from a reduction in overall power consumption.
US10289181B2
Example implementations relate to coupling volatile memory devices to a power source. In example implementations, data may be copied from a first volatile memory device on a memory module to non-volatile memory. The first volatile memory device may cease to be powered after data is copied from the first volatile memory device to non-volatile memory. After the first volatile memory device has ceased to be powered, data may be copied from a second volatile memory device on the memory module to non-volatile memory. The second volatile memory device may cease to be powered after data is copied from the second volatile memory device to non-volatile memory.
US10289179B2
Methods and apparatus relating to techniques for dynamic control of liquid cooling pumps to provide thermal cooling uniformity are described. In an embodiment, modification is made to operation of one or more of: one or more cooling pumps or one or more fans, based at least in part on comparison of one or more detected temperature or noise values at one or more components of a processor with one or more corresponding threshold values. The processor may include the logic that causes the modification and one or more sensors, The sensors are thermally or acoustically coupled to the one or more components of the processor to determine the detected temperature or noise values. Other embodiments are also disclosed and claimed.
US10289171B2
Embodiments of the present disclosure provide a rack-mounted server. The rack-mounted server comprises a first drive bay and a second drive bay, the first drive bay and the second drive bay include a plurality of drive slots respectively, and the second drive bay is disposed outside of the first drive bay and rotatable about the first drive bay. By adding a rotatable drive bay, embodiments of the present disclosure enable the rack-mounted server to accommodate more disks than the traditional server, thereby effectively increasing capacity and density of disks in the rack-mounted server.
US10289168B2
A component mount for a data storage device (DSD). The component mount includes a flexible member or printed circuit board assembly (PCBA) including a pad for electrically connecting to a printed circuit board (PCB) of the DSD. At least one capacitor is mounted on the flexible member or PCBA, and is electrically connected with the pad.
US10289163B2
A dynamically flexible article or device, such as a mobile device includes a first flexible electronic component (e.g., a flexible display) disposed on a first surface of the device and a second flexible electronic component (e.g., a flexible display) disposed on a second surface of the device different from the first surface.
US10289161B2
A head-mounted display includes an interface capable of connecting thereto a cartridge of which a return condition is recorded, and a controller configured to determine whether, when the cartridge is connected to the interface, the return condition has been satisfied. When it is determined that the return condition has been satisfied, the controller is configured to execute notification for requesting a user to return the cartridge.
US10289159B2
An electronic device is provided which includes an outer housing including a first surface, a second surface, and a side surface, wherein a coupling part is formed at a periphery of the outer housing, a fixing part, a coupling member disposed such that the fixing part is coupled to and supported by the outer housing, a printed circuit board seated inside the outer housing, a processor mounted on the printed circuit board, and a communication module mounted on the printed circuit board and electrically connected with the processor. The coupling member is coupled to one end of the fixing part and to the coupling part, and at least one side of the coupling member is connected with the communication module through a communication signal line such that the coupling member operates as an antenna radiator.
US10289147B2
A manual control device for a control and operating unit of a lifting work platform, work machine or construction machine has at least one actuating unit which has an actuation element having at least one magnetic position element, and an evaluating unit having at least one magnetic field sensor unit. The evaluating unit is configured to detect a position and/or movement of the actuation element in a plane of movement based on a sensor signal from the magnetic field sensor unit. The actuation element is movable relative to the sensor unit along a further direction of movement perpendicularly to the plane of movement, wherein the evaluating unit is configured to detect a movement of the actuation element along the further direction of movement based on a sensor signal from the magnetic field sensor unit.
US10289146B2
The present disclosure shows a reconfigurable Dickson Star SC regulator that can support multiple conversion ratios by reconfiguring between various modes. The reconfigurable Dickson Star SC regulator is designed to reduce the number of redundant capacitors by reusing capacitors and switches across multiple modes of operation (across multiple conversion ratios). The present disclosure also shows a hybrid (e.g., two-stage) voltage regulator.
US10289144B2
A power multiplier and method are provided. The power multiplier includes a power multiplying network that is a multiply-connected, velocity inhibiting circuit constructed from a number of lumped-elements. The power multiplier also includes a launching network, and a directional coupler that couples the launching network to the power multiplying network. The power multiplier provides for power multiplication at nominal power generation frequencies such as 50 Hertz, 60 Hertz, and other power frequencies, in a compact circuit.
US10289136B1
A converting apparatus includes: a driving device arranged to charge a connecting terminal by a charging signal and to discharge the connecting terminal by a discharging signal for generating a driving signal; a filtering device coupled to the connecting terminal for generating an output voltage according to the driving signal; and a controlling device coupled to the connecting terminal, for receiving the driving signal to generate a control signal. The driving device is arranged to generate the charging signal and the discharging signal according to the control signal. A method of generating an output voltage includes the steps of generating a driving signal; filtering the driving signal to generate the output voltage; receiving the driving signal to generate a control signal; and generating the charging signal and the discharging signal according to the control signal.
US10289132B2
An approach for generating programming for a system is disclosed where a user answers initial hardware and configuration questions and an application controlled by a processor generates a program using multi-associational data model for execution by a system controller, points list, point cross reference list, sequence of operation, commissioning checklist, functional tests, and flowchart.
US10289127B2
An apparatus and method for operating and calibrating a paint mixture delivery system includes a positive displacement fluid cylinder and a linear transducer that monitors operation of the positive displacement fluid cylinder. A controller is connected to a servo drive whose operation manipulates the performance of the positive displacement fluid cylinder. Operation of the fluid delivery system is controlled such that the ratio of paint or resin to catalyst or hardener can be accurately controlled and calibration of the discrete fluid flow sensors can be quickly and conveniently calibrated to assure delivery of the respective fluids are the desired mixture ratio.
US10289125B2
A method of servicing a request during high pressure wellsite pumping operations to manipulate a valve in a manifold system having a plurality of valves includes receiving a plurality of valve configurations that would result in an overpressured manifold system and comparing the request to a proposed valve configuration that would result from a proposed valve manipulation. The method includes determining whether a pump to the manifold system is operating. The method further includes determining whether the proposed valve manipulation inhibits a flow path between the pump and an outlet of the manifold system and would result in an overpressured manifold system. The method also includes in response to a determination that the proposed valve manipulation inhibits the flow path: blocking the proposed valve manipulation and presenting an operator with an override option.
US10289118B2
A method and system for automatically aligning an industrial truck in a warehouse, comprising the steps of determining a relative position of an operator with respect to an industrial truck by a positioning unit of the industrial truck, aligning the industrial truck in first predetermined side orientation with respect to a first object located on the left side of the industrial truck in the drive direction of the industrial truck when the relative position of the operator lies on the left side of the industrial truck, and aligning the industrial truck in a second predetermined side orientation with respect to a second object located on the right side of the industrial truck in the drive direction of the industrial truck when the relative position of the operator lies on the right side of the industrial truck.
US10289116B1
Techniques for facilitating an autonomous operation, such as an autonomous navigation, of an unmanned vehicle based on one or more fiducials. For example, image data of a fiducial may be generated with an optical sensor of the unmanned vehicle. The image data may be analyzed to determine a location of the fiducial. A location of the unmanned vehicle may be estimated from the location of the fiducial and the image. The autonomous navigation of the unmanned vehicle may be directed based on the estimated location.
US10289114B2
Method and apparatus for ensuring safety controls for a network-connected autonomous vehicle. The method and apparatus monitor a respective state of each of one or more data communication connections one or more data communication networks. One of a plurality of operational modes for the autonomous vehicle is selected based on the monitored states. Each of the plurality of operational modes defines a respective level of autonomous control for the autonomous vehicle. The method and apparatus transition operation of the autonomous vehicle to the selected operational mode.
US10289106B2
According to one embodiment, a control program maintenance device includes a display processing unit that displays whether a first control program and a second control program are matched or mismatched on a display unit as a result of comparison. When a mismatch occurs, the display processing unit develops the configuration to a lower level by referring to a product tree; displays different parts in the control programs within the range to be compared on the display unit; and displays, in a developable manner and by referring to the product tree, mismatch parts in the control programs of a comparison source and a comparison destination before and after maintenance work is performed on a control program to be maintained.
US10289096B2
A polishing machine is described in which a surface treatment tool is moved across the surface of a workpiece in accordance with a predefined tool-path, in order to carry out the desired treatment process. The tool-path is non-periodic and preferably pseudo-random. Various techniques are described for generating data representing the tool-path to be followed. A technique is also described for determining optimum control parameters used to control the polishing machine for a given tool-path. The surface treatment may be a shaping technique in which material is removed from the surface, or a technique for adding material to the surface of the workpiece, or a technique for modifying the surface or a region under the surface of the workpiece.
US10289095B2
A wire electric discharge machining system according to the present invention includes: a wire electric discharge machine that relatively moves a wire electrode and a workpiece to be machined according to a program, and subjects the workpiece to be machined to electric discharge machining by the wire electrode; at least one hand; a robot which mounts the hand on a head of an arm, and operates an object to be operated; and a visual sensor that detects a position of a machined workpiece in a machining tank, which has been cut from the workpiece to be machined by the electric discharge machining, wherein the robot performs an operation of removing the machined workpiece from the machining tank, based on the position of the machined workpiece, which has been detected by the visual sensor.
US10289091B2
The present disclosure relates to a parameterizable automation technology device. The parameterizable automation technology device includes a memory, a wireless communications interface, and a processor. The memory is configured to prestore a device parameter of the parameterizable automation technology device. The wireless communication interface is configured to receive update data to update the prestored device parameter via a communication network. The processor is configured to update the prestored device parameter based on the received update data and to adjust an operation of the parameterizable automation technology device based on the updated prestored device parameter.
US10289083B2
A control device includes: a memory; and a processor, coupled to the memory, configured to perform operations to: obtain a first control right that is an exclusive right used to control a first memory device and first memory device information on a configuration of the first memory device, from another control device having the first control right when an operation suspend instruction to the another control device occurs; give back the first control right to the another control device after obtaining the first control right and the first memory device information; and conduct a first access test of the first memory device after giving back the first control right.
US10289075B2
A machine learning apparatus includes a state observing unit and a learning unit. The state observation unit observes, during repeated processing operations, a state variable including a processing downtime and at least one of an actual one-cycle processing time of a processing machine and the temperature of a motor. The learning unit learns a value for selecting, based on the state variable and an overheat alarm level, the shortest processing downtime, which satisfies the fact that the temperature of the motor does not exceed the overheat alarm level when the repeated processing operations are performed.
US10289069B2
An image forming apparatus includes an image carrier, a developing device, a transfer section, a main body frame, a fixing device, a discharge section, a recording medium conveyance path, an openable/closable member, a cover sheet, a cover moving mechanism, a cooling section, and a slide member. The cover sheet is reciprocatable between a protection position at which it covers a side of the image carrier that faces the recording medium conveyance path and a retraction position at which it is arranged in a clearance between the image carrier and the main body frame. At the retraction position, the cover sheet blocks an air flow passage between the cooling section and the fixing device. The slide member is disposed at a lower end corner portion of the main body frame, and contacts the cover sheet reciprocating between the protection position and the retraction position.
US10289067B2
An image forming apparatus includes an image forming unit to form an image on a sheet, a sheet ejection section to which a relay unit and a sheet processing apparatus are removably coupled, a driving-side ejection roller disposed in the sheet ejection section, to eject the sheet outside the apparatus, a plurality of driven-side ejection rollers that are replaceable, one of which is disposed facing the driving-side ejection roller, and a roller holder removably secured to the sheet ejection section to hold the one of the plurality of driven-side ejection rollers. Each driven-side ejection roller has a shaft and a plurality of roller bodies attached to the shaft and lined in an axial direction of the shaft. The driven-side ejection roller is replaced with another driven-side ejection roller in accordance with whether or not the relay unit and the sheet processing apparatus are coupled to the sheet ejection section.
US10289058B2
An image forming apparatus includes a main assembly provided with an opening; a drawer movable while supporting an cartridge including a photosensitive drum between an inside position and an outside position; an optical unit in the main assembly to project light onto the drum a shutter member provided in the main assembly and movable between a closing position and an open position an operating portion to move the shutter member from the open position to the closing position in a process of movement of the drawer from the inside position to the outside position and to move the shutter member from the closing position to the open position in a process of movement of the drawer from the outside position to the inside position.
US10289056B2
When executing a job which is a series operations for forming images on a single or a plurality of transfer materials and outputting the transfer material(s), started by a start instruction, a control device switches a polarity of a voltage applied by a first transfer power source in response to a switching of a polarity of a voltage applied by a charging power source, and switches a voltage applied by a second transfer power source from a first voltage to a second voltage which is larger in absolute value than the first voltage.
US10289054B2
A second sheet discharge portion is provided above a first sheet discharge portion in an image forming apparatus. First and second sheet processing units process a sheet discharged from the first sheet discharge portion, and the second sheet processing unit is provided between the first sheet discharge portion and the first sheet processing unit. A first support portion is provided on the first sheet processing unit. A second support portion is disposed upstream of the first support portion in a sheet discharge direction of the second sheet discharge portion and on or above the second sheet processing unit and supports the sheet discharged from the second sheet discharge portion in collaboration with the first support portion.
US10289051B2
Disclosed is an image forming apparatus, including: a transfer portion configured to convey a sheet and to transfer a toner image to the sheet; a fixing portion configured to convey the sheet at a fixing conveying velocity and to fix the toner image; and a control portion configured to control the fixing portion such that the fixing conveying velocity is changed to a first velocity or to a second velocity which is lower than the first velocity, wherein the control portion can set a plurality of velocity bands each of which is a combination of the first velocity and the second velocity, the control portion can perform a changing of the velocity band a several times based on the state of the loop of the sheet while the transfer portion and the fixing portion are conveying the sheet.
US10289047B2
An image forming apparatus includes a developing device that performs a developing process by using two-component developer; an image carrier that carries a toner image including a toner band developed by the developing device; a density detection unit that detects a density of the toner band; and a determining unit that determines whether or not to perform a density adjustment on the basis of the density of the toner band detected by the density detection unit.
US10289046B2
With reference to a correction value revision parameter table, a periodic non-uniformity correction value corresponding to changed rotational speed is obtained from the correction value revision parameter table, and set as a new periodic non-uniformity correction value corresponding to the rotational speed of a rotary component, and thereby a gradation which is an image formation parameter of image data is corrected.
US10289045B2
A fixing belt contains a base layer made of a heat-resistant resin, an elastic layer made of an elastic material, and a release layer, laminated in this order. The elastic layer has a linear thermal expansion coefficient of −4.0×10−4 (1/K) or more and 1.0×10−4 (1/K) or less.
US10289030B2
A development device includes a power source capable of applying a second voltage higher than a first voltage to be applied to a developer bearing member, a scattering prevention electrode that is arranged opposite the developer bearing member and to which the second voltage is applied from the power source, and a step-down circuit. The step-down circuit steps down a voltage from the power source from the second voltage to the first voltage to apply the stepped-down voltage to the developer bearing member.
US10289015B2
An electrostatic latent image developing toner includes a plurality of toner particles containing a binder resin. The toner particles have a cross-linking structure originating from a high-molecular cross-linking agent. A storage elastic modulus of the toner at a temperature of 80° C. is at least 1.0×103 Pa and no greater than 5.0×104 Pa. A storage elastic modulus of the toner at a temperature of 120° C. is at least 1.0×103 Pa and no greater than 1.0×104 Pa. A cross-linking density Nx represented by formula (1) is at least 2.9×10−7 mol/cm3 and no greater than 2.5×10−6 mol/cm3. A loss tangent tan δx represented by formula (2) is at least 0.05 and no greater than 0.50. Nx=10×Gx/R×(T10000+343) (1) tan δx=Gy/Gx (2)
US10289011B2
A position measurement system includes an interferometer to determine a position of an object. The interferometer is arranged to generate a first, second and third signals representative of the position by irradiating respective first, second and third areas of a reflective surface of the object. Along a line, the first and second areas are at a first distance relative to each other, the second and third areas are at a second distance relative to each other, and the first and third areas are at a third distance relative to each other. The interferometer is arranged to provide a rotation signal representative of a rotation of the object along an axis based on the first, second and third signals. The axis is parallel to the reflective surface and perpendicular to the line.
US10289003B2
An image correction application relating to the ability to apply maskless lithography patterns to a substrate in a manufacturing process is disclosed. The embodiments described herein relate to a software application platform, which corrects non-uniform image patterns on a substrate. The application platform method includes in a digital micromirror device (DMD) installed in an image projection system, the DMD having a plurality of columns, each column having a plurality of mirrors, disabling at least one entire column of the plurality of columns, exposing a first portion of the substrate to a first shot of electromagnetic radiation, exposing a second portion of the substrate to a second shot of electromagnetic radiation, and iteratively translating the substrate a step size and exposing another portion of the substrate to another shot of electromagnetic radiation until the substrate has been completely exposed to shots of electromagnetic radiation.
US10289002B2
An electron beam resist underlayer film-forming composition includes a polymer containing a unit structure having a lactone ring and a unit structure having a hydroxy group. The polymer may be a polymer obtained by copolymerizing a monomer mixture containing a lactone (meth)acrylate, a hydroxyalkyl (meth)acrylate, and phenyl (meth)acrylate or benzyl (meth)acrylate. A method for producing a semiconductor device including: applying the electron beam resist underlayer film-forming composition onto a substrate and heating the applied composition to form an electron beam resist underlayer film; coating the electron beam resist underlayer film with an electron beam resist; irradiating the substrate coated with the electron beam resist underlayer film and the electron beam resist with an electron beam; developing the substrate; and transferring an image onto the substrate by dry etching to form an integrated circuit element.
US10288996B1
Systems, methods, and computer-readable media are disclosed for display sheets with angled mirror surfaces. In one embodiment, an example display sheet may include a first layer and a plastic layer coupled to the first layer. The plastic layer may include a first portion with a first set of mirrors embossed on a surface of the plastic layer, where the first set of mirrors comprises a first tilt angle and a first roll angle. The plastic layer may include a second portion with a second set of mirrors embossed on the surface, where the second set of mirrors comprises a second tilt angle and a second roll angle. The display sheet may be configured to reflect light in a horizontal field of view and a vertical field of view with respect to a projector positioned to direct light at the display sheet.
US10288992B2
A laser light source for projector includes a laser light source module, first and second light receiving modules, a phosphor wheel, and a light combining module. The phosphor wheel has a first and a second side. The phosphor wheel receives the laser and converts the laser into first and second fluorescent light. The phosphor wheel receives the laser at a first side and emits the first fluorescent light. The phosphor wheel emits the second fluorescent light at a second side. After the first fluorescent light and the second fluorescent light passes through the first and second light receiving modules, at least one of the directions of optical axes of the first and second fluorescent light is changed. The light combining module receives the first and second fluorescent lights and emits a combined light.
US10288967B2
The array substrate, the liquid crystal display panel and the liquid crystal display device of the present disclosure are designed to form the MIS storage capacitor by the P—Si semiconductor layer, the first metal layer and the insulating layer between above or the P—Si semiconductor layer, the second metal layer and the dielectric spacer layer between above, when one side of the first metal layer or the second metal layer receiving the negative gray voltage, the P—Si in the P—Si semiconductor layer will gather to form the hole, when receiving the positive gray voltage, will form the depletion layer on the upper layer of the P—Si to reduce the capacity of the MIS storage capacitor, thereby reducing the difference of the capacitance when the MIS storage capacitor in the positive and negative gray voltage, improving the flicker phenomena and ensuring the display effect.
US10288955B2
A liquid crystal display device includes a substrate having pixel regions and a counter substrate opposed thereto. Gate lines and data lines intersect to define the pixel regions. A first common electrode overlaps the data lines and is disposed on a first insulating layer that is disposed on the substrate and the data lines. A second insulating layer is disposed between the first common electrode and a pixel electrode pattern that is disposed on the first insulating layer and insulated from the first common electrode. A second common electrode is disposed on one of the data lines and electrically connected to the first common electrode. A projection of the second common electrode on the substrate overlaps a projection of the one of the data lines on the substrate. A spacer is disposed on the substrate and is overlapped with the one of the data lines.
US10288951B2
Embodiments of the present invention provides a liquid crystal display panel and a manufacturing method thereof, the present invention relates to the field of display technology and can eliminate vacuum bubbles so as to increase the product yield. The liquid crystal display panel comprises an array substrate and a color filter substrate which are assembled to form a cell, and a liquid crystal layer and spacers provided between the array substrate and the color filter substrate, wherein the spacer is provided with a deformation layer therein, and the deformation layer is used to allow the spacer to be expanded in a direction perpendicular to the cell thickness direction under the action of an external condition.
US10288949B2
Provided is a liquid crystal display panel used in a curved display device and the curved display device. This belongs to the field of display technologies, and solves the technical problem of inferior display caused by inhomogeneous cell thickness that would easily occur to an existing curved display device. The liquid crystal display panel includes: an upper substrate provided with a plurality of spacers thereon; and a lower substrate provided with a plurality of bosses thereon, in one-to-one correspondence with the plurality of spacers. At least one of the plurality of spacers has a distance to a central axis of the liquid crystal display panel shorter than a distance from its corresponding boss to the central axis of the liquid crystal display panel. The liquid crystal display panel can be used in large-sized curved display devices such as liquid crystal display televisions.
US10288944B2
A display may have an active area surrounded by a border area. The display may be a liquid crystal display having a liquid crystal layer sandwiched between a color filter layer and a thin-film transistor layer. The liquid crystal layer may be retained within the display using a ring of sealant that is dispensed along the border area on the thin-film transistor layer. The thin-film transistor layer may include at least a substrate, a dielectric layer formed over the substrate, a first planarization layer formed on the dielectric layer, and a second planarization layer formed on the first planarization layer. A first continuous trench structure may be formed along the border of the display to help prevent moisture seepage. A second trench structure that is separate from the first trench structure may be formed along the border of the display to help provide proper sealant adhesion.
US10288943B2
A black sealant composition includes magnetic nanoparticles including a core and a shell surrounding the core, conductive black particles having a black color, and a resin including the magnetic nanoparticles and the conductive black particles dispersed therein.
US10288940B2
An optical element includes, on a surface thereof, a plurality of structural bodies which extend in a first direction, where the plurality of structural bodies are aligned at a pitch of a sub-wavelength in a second direction which intersects with the first direction, and the widths of the structural bodies are changed periodically.
US10288937B2
A display system with a distributed LED backlight includes: providing a plurality of tile LED light sources, each tile LED light source having a tile and a plurality of similar LED light sources on each tile connected for emitting light therefrom; orienting the plurality of tile LED light sources for illuminating a display from the back of the display; and integrating the plurality of tile LED light sources into a thermally and mechanically structurally integrated distributed LED tile matrix backlight light source.
US10288936B2
The present disclosure provides a backlight module and display apparatus. The backlight module includes: a back plate; a light guide plate provided on the back plate, at least one side of the light guide plate being provided with at least one first concave-convex structure; and at least one position-limiting component provided on the back plate, the position-limiting component comprising at least one second concave-convex structure, the at least one second concave-convex structure and the at least one first concave-convex structure being cooperated with each other and being rotatable with respect to each other within a plane where the light guide plate is located, such that a contact state between the cooperated first and second concave-convex structures is switchable between an abutting contact state and an intermeshing state.
US10288934B2
The present disclosure relates to a flat panel display embedding an optical imaging sensor such as a fingerprint image sensor. The present disclosure provides a flat panel display embedding an image sensor comprising: a display panel including a display area and a non-display area; and a directional optical unit having a length and a width corresponding to the display panel and a thickness, and attached on a top surface of the display panel, wherein the directional optical unit includes: a cover plate; a light radiating film corresponding to the display area under the cover plate; a light incident film disposed under the cover plate; a low refractive layer disposed under the light radiating film and the light incident film, and attached on the top surface of the display panel; a reflecting layer covering one upper edge side of the cover plate facing the light incident film and one vertical side connecting to the one upper edge side; and a light source disposed at the lateral side of the display panel.
US10288926B2
A display device may include a black member, a first pixel and a second pixel. The black member may have a first boundary and a second boundary in a plan view of the display device. The first boundary may include a first arc and may be surrounded by the second boundary. The first pixel may include a first pixel electrode, may display a first color, may be positioned in a first pixel column of the display device, and may be intersected by the first arc in the plan view of the display device. The second pixel may include a second pixel electrode, may display a second color different from the first color, may immediately neighbor the first pixel, may be positioned in the first pixel column of the display device, and may be spaced from the first boundary in the plan view of the display device.
US10288921B2
A rubber frame, a backlight, a display device and assembling method thereof are disclosed. Embodiments of the present disclosure relate to the field of display technology, can prevent the liquid crystal panel and the backlight from being loosen or separated from each other and can eliminate or at least reduce display faults caused thereby. The rubber frame of the disclosure is suitable for liquid crystal display devices, and a side wall of the rubber frame is provided a slot for receiving a liquid crystal cell. The slot is formed as a half-closed structure having three enclosing side walls and only one open side. The rubber frame and the display device of the present disclosure include the rubber frame.
US10288920B2
A liquid crystal display according to an embodiment includes a display panel, a functional panel on the display panel, a first support unit configured to support the functional panel, a light-emitting unit below the display panel, a second support unit configured to support the light-emitting unit and being attached to the first support unit, and a dual sealing tape configured to bind the first support unit and the second support unit together, and to seal a gap between the first support unit and the second support unit.
US10288915B2
A transparency adjustment system comprising a transparent physical element whose electrical behavior is that of a capacitive load; and a power dimmer apparatus operative to provide AC current to the transparent physical element to generate a set of transparency states including a plurality of transparency states other than full transparency. Included in the scope of the invention is a system which changes the state of a load such as LC film from transparent to translucent in a single step rather than gradually.
US10288912B2
A transfer plate and an orientation film generation system are provided. The transfer plate includes a bottom plate and a plurality of relief plates, wherein, the bottom plate is disposed on a printing cylinder and is distributed with a plurality of engagement holes, each of the engagement holes has a plurality of stopper locations configured to provide different engagement depths; and the plurality of relief plates and the plurality of engagement holes are disposed in one-to-one correspondence, and each of the relief plates is provided with an engagement pin cooperated with the stopper locations of a corresponding engagement hole, wherein the relief plate is made of permeable materials. The orientation film generation system includes the above transfer plate.
US10288896B2
A dual-aperture zoom camera comprising a Wide camera with a respective Wide lens and a Tele camera with a respective Tele lens, the Wide and Tele cameras mounted directly on a single printed circuit board, wherein the Wide and Tele lenses have respective effective focal lengths EFLW and EFLT and respective total track lengths TTLW and TTLT and wherein TTLW/EFLW>1.1 and TTLT/EFLT<1.0. Optionally, the dual-aperture zoom camera may further comprise an optical OIS controller configured to provide a compensation lens movement according to a user-defined zoom factor (ZF) and a camera tilt (CT) through LMV=CT*EFLZF, where EFLZF is a zoom-factor dependent effective focal length.
US10288878B2
An illumination unit includes a plurality of sets of illumination modules each having a light source placed at a conjugate position and a plurality of stages of condenser lenses that collect light from the light source toward a display device, a magnifying optical system being between the conjugate position and a viewing area. Each illumination module set includes an initial stage lens as a condenser lens closest to the light source and a final stage lens as a condenser lens farthest from the light source. In each illumination module set, assuming a composite focal point of a composite lens combined from all stages of condenser lenses, a gap between a principal plane of the initial stage lens and the light source is set to be equal to or less than a gap between the principal plane and the composite focal point.
US10288876B2
This optical scanning actuator can improve yield and assembly efficiency. An optical scanning actuator (10) includes a piezoelectric element (14) that is joined to a displaceably supported emission end (11a) of an optical fiber (11) and displaces the emission end (11a) in a direction perpendicular to an optical axis direction of the optical fiber (11) by expanding and contracting in the optical axis direction. The piezoelectric element (14) includes an identifier (16) for identifying a polarization direction, the identifier (16) being formed physically.
US10288869B2
A reflecting microscope module cooperating with an image capturing module includes a housing, a lens and a sample adhesive substance. The housing has a sample inspecting surface located on one side of the housing opposite to the image capturing module. The lens is disposed in the housing and the sample adhesive substance is detachably disposed on a bottom of the housing. The sample adhesive substance adjacently connected to the sample inspecting surface includes a substrate and a glue layer. The glue layer is integrally combined with the substrate to form one piece. A reflecting microscope device is also disclosed.
US10288866B2
An optical system for a stereo video endoscope, a stereo video endoscope and a method for operating an optical system. The optical system includes a distal optical assembly and a proximal optical assembly with a left lens system channel and a right lens system channel. The distal optical assembly couples light incident from an object space into the left lens system channel and into the right lens system channel of the proximal optical assembly. The distal optical assembly is an optical assembly with an adjustable focal length, wherein a change in the focal length causes a displacement of an axis intersection point in the object space.
US10288864B2
A night vision goggle adapter, the adapter includes a knob, a yoke, the yoke includes an attachment portion operably connected to a helmet mount, a spring operably placed between the knob and yoke, a shaft, the shaft includes a first end operably connected with the knob, and a second end, a head, the head receives a portion of the shaft and is attached to a night vision goggle, and a cam pivotally mounted to the second end of the shaft for movement between a release and clamped position to respectively disengage and engage the adapter to the head.
US10288863B2
The invention provides an open-stage near-TIRF microscope in which all of the optical components are positioned underneath the sample, allowing for physical access to, and control over the environment of, the sample. The microscope can be used to image cells expressing fluorescent voltage indicators. Since the TIRF components do not interfere with the sample, living cells can be studied using a microscope of the invention. Where a sample includes electrically active cells expressing fluorescent voltage indicators, the microscope can be used to view voltage changes in, and thus the electrical activity of, those cells.
US10288862B2
A SPIM-microscope (Selective Plane Imaging Microscopy) having a y-direction illumination light source and a z-direction detection light camera. An x-scanner generates a sequential light sheet by scanning the illumination light beam in the x-direction. By an illumination optics having a zoom optics that is provided in the beam path of the illumination light beam the focal length of the illumination light beam can be varied.
US10288857B2
Provided is a zoom lens (ZL) which includes, in order from an object, a first lens group (G1) having negative refractive power, and a second lens group (G2) having positive refractive power, and which satisfies the following conditional expression (1): 1.90
US10288853B2
There are provided a zoom lens which has a wide angle, maintains the brightness of an F-number, and has various aberrations excellently corrected, and an image pickup device having such zoom lens mounted thereon. A zoom lens 10 substantially includes a positive first lens group Gr1, a negative second lens group Gr2, a positive third lens group Gr3, a positive fourth lens group Gr4, and a fifth lens group Gr5 in order from an object side. At a time of magnification change from a wide-angle end to a telephoto end, the first lens group Gr1 and fifth lens group Gr5 are fixed, while the second lens group Gr2, the third lens group Gr3, and the fourth lens group Gr4 move, and the conditional expressions (1) and (2) are satisfied.
US10288851B2
A four-piece infrared single wavelength lens system, in order from an object side to an image side, includes: an aperture stop; a first lens element with a positive refractive power having an object-side surface being convex and an image-side surface being concave near the optical axis; a second lens element with a positive refractive power having an object-side surface being concave and an image-side surface being convex near the optical axis; a third lens element with a refractive power having an object-side surface being concave and an image-side surface being convex near the optical axis; and a fourth lens element with a refractive power having an object-side surface being convex and an image-side surface being concave near the optical axis, and at least one inflection point being formed on one of the object-side surface and the image-side surface of the fourth lens element.
US10288850B2
An optical imaging system includes lenses. A prism is disposed adjacent to a first lens of the lenses and a second lens of the lenses, and is configured to refract light from the first lens to the second lens. A reflecting member is disposed adjacent to a fifth lens of the lenses and an imaging plane, and is configured to reflect light from the fifth lens to the imaging plane.
US10288849B1
The present disclosure relates to an optical lens, in particular to a camera optical lens. The camera optical lens includes, 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 first lens is made of plastic material, the second lens is made of plastic material, the third lens is made of plastic material, the fourth lens is made of plastic material, the fifth lens is made of plastic material, the sixth lens is made of glass material, and the seventh lens is made of plastic material. The camera optical lens satisfies the following conditions: −10≤f1/f≤−3.1; 1.7≤n6≤2.2; 1≤f6/f7≤10; 1.7≤(R1+R2)/(R1−R2)≤10; and 0.01≤d11/TTL≤0.2. The camera optical lens can obtain high imaging performance and a low TTL (Total Track Length).
US10288842B2
An optical lens comprises in order from an object side to an image-forming side, a first lens group having positive refractive power and a second lens group having negative refractive power. The second lens group comprises a third lens and a fourth lens. The optical lens satisfies at least one of the following conditions: a thickness of the first lens group is less than a first distance between the first lens group and the second lens group, and |δ7/D4|≥2. The second distance is between a projected position which an effective diameter of an object-side surface of the fourth lens projected on an optical axis and a first intersection point which the object-side surface of the fourth lens and the optical axis is δ7, and a thickness of the fourth lens is D4.
US10288837B2
To enable a moving object to be movable even when electromotive driving of the moving object is not possible and prevent inconvenience from occurring during medical procedures. A medical observation device includes: an imaging optical system configured to capture an image of a subject; an image sensor configured to photoelectrically convert the image of the subject captured by the imaging optical system; a driving force transmission mechanism configured to have a transmission gear and to transmit a driving force to a moving object; a manual manipulation knob configured to be manipulated to rotate in an axial rotation direction of a fulcrum shaft and to be capable of moving between a first position and a second position in an axial direction of the fulcrum shaft; a switch gear configured to be connected to the manual manipulation knob and to be integrated with the manual manipulation knob and rotate in the axial rotation direction, and to be integrated with the manual manipulation knob and move in the axial direction between a meshing position and a non-meshing position; and a driving motor configured to give a driving force to the moving object. Meshing of the switch gear and the transmission gear is released at the non-meshing position, and the switch gear and the transmission gear mesh with each other at the meshing position.
US10288831B2
A method for assembling a camera device includes: preparing a lens group composed of a plurality of lenses each having an outer shape not having the area that is not used by an imaging element; sequentially inserting the plurality of lenses from above into a cylindrical holding member having a lens accommodating inner wall face conforming to the outer shape of the lens group and for holding the lens group inside the holding member; and in a state in which the upper face of the upper lens of the lens group provided at the upper end of the holding member is exposed, mounting a retainer having an opening on the upper end of the holding member so as to enclose the outer peripheral edge of the upper lens.
US10288814B2
Apparatus and method for optical spectroscopy and/or imaging with a variable fiber offset. An optical probe includes one or more first optical fibers, one or more second optical fibers, and one or more actuators. The first optical fibers are to deliver light to an object. The second optical fibers are to collect light emitted from the object. The actuators are configured to change a distance between the first optical fibers and the second optical fiber while the object is being illuminated by light emitted from the first optical fibers.
US10288807B2
Provided are an optical waveguide capable of propagating light, and a position sensor and an optical circuit board including the same. The optical waveguide includes cores each partially formed in an S-shape. The S-shaped portion includes a first curved portion upstream as seen in the direction of light propagation, and a second curved portion downstream as seen in the direction of light propagation and curved in a direction opposite to the first curved portion. The first curved portion and the second curved portion are connected to each other via a straight portion having a length in the range of from 0 mm to 30 mm. One of the width of the exit of the first curved portion and the width of the entrance of the second curved portion is smaller than the width of a core portion upstream of the S-shaped portion.
US10288805B2
A base device has a first waveguide positioned on a first base. The waveguide is at least partially defined by a ridge extending away from the first base. An auxiliary optical device has a second waveguide positioned on a second base. The second optical device is immobilized on the base device such that the second waveguide is between the first base of the first optical device and the second base of the auxiliary device. The first waveguide is optically aligned with the second waveguide such that the first waveguide and second waveguides can exchange optical signals.