US10243577B1

An analog-to-digital converter (ADC) includes a split-capacitor digital-to-analog converter (DAC) having a Most Significant Bits (MSBs) sub-DAC with one or more MSBs encoded with one or more binary capacitors and one or more MSBs encoded with one or more thermometer capacitors, a Least Significant Bits (LSBs) sub-DAC, a termination capacitor coupled to the LSBs sub-DAC, and a scaling capacitor coupled between the LSBs and MSBs sub-DACs, and coupled to receive an analog input voltage, a high reference voltage, and a low reference voltage, and to provide an output voltage. The ADC includes a comparator coupled to receive the output voltage, successive-approximation-register (SAR) circuitry coupled to the comparator and providing an uncalibrated digital value corresponding to an uncalibrated digital representation of the input voltage, and calibration circuitry configured to apply one or more calibration values to the uncalibrated digital value to obtain a calibrated digital value corresponding to a calibrated digital.
US10243571B2

A source-synchronous clocking signal is sampled by an edge sampler triggered by a phase-adjusted version of the clocking signal. The output of the edge sampler is used as a phase-error indicator for a filtered feedback loop that aligns the phase-adjusted clocking signal to minimize, on average, the difference between the received source-synchronous clocking signal and the phase-adjusted version of the clocking signal minus the setup time of the sampler. This forms a delay-locked loop configuration. The phase adjustment information used to produce the aligned phase-adjusted clocking signal is then to produce a receiver clocking signal that is used to sample the source-synchronous data signal.
US10243565B2

Disclosed is a semiconductor logic element including a field effect transistor of the first conductivity type and a field effect transistor of the second conductivity type. A gate of the first FET is an input of the semiconductor logic element, a drain of the second FET is referred to as the output of the semiconductor logic element and a source of the second FET is the source of the semiconductor logic element. By applying applicable potentials to the terminals of the field effect transistors it is possible to influence the state of the output of the logic element. Also disclosed are different kinds of logic circuitries including the described logic element.
US10243560B2

Systems and methods for maintaining a slew rate while loading flash memory dies are described. In one embodiment, the systems and methods may include placing one or more comparator circuits connectively between one or more channel controllers and a plurality of flash memory dies and maintaining a slew rate in relation to the one or more channel controllers writing data to a plurality of flash memory dies inside the solid state drive. In some cases, a hardware controller of a solid state drive may include the one or more channel controllers. In some cases, the plurality of flash memory dies may include at least one NAND die.
US10243556B2

An operation unit comprises a touch panel display, a home key and a power saving key. The power saving key includes an indication portion, and a first indication portion out of the indication portion has light permeability, and a color of its surface is a dark color, and a second indication portion has no light permeability or has it hardly, which is constituted by a double-layered print. In a surface side of this second indication portion, a figure indicative of a power saving key is printed in silver ink, and in a rear side thereof, a figure indicative of the power saving key is printed in black ink. In a normal state, when a backlight is lit, a surface of the first indication portion is bright, and a surface of the second indication portion is darker than the surface of the first indication portion. On the other hand, in a power saving mode, when a light guide plate does not emit light, the surface of the first indication portion is dark, and the surface of the second indication portion is brighter than the surface of the first indication portion. Therefore, presence and location of the power saving key can be notified in a visible manner.
US10243553B2

In accordance with an embodiment, a method of driving a switching transistor includes receiving an activation signal for the switching transistor and generating a sequence of random values. Upon receipt of the activation signal, a control node of the switching transistor is driven with a drive strength based on a random value of the sequence of random values.
US10243552B2

There is provided a drive circuit for turning on/off a power element which controls a main current flow between a first main electrode and a second main electrode in response to a drive signal applied to a control electrode. The drive circuit includes a first semiconductor switching element and a second semiconductor switching element which are connected in series and provided between the power supply terminal and the ground terminal, a third semiconductor switching element and a fourth semiconductor switching element which are connected in series with a semiconductor element, and a control circuit which controls turn-on/off of the power element by turning on/off the first to fourth semiconductor switching elements. The semiconductor element has a negative temperature characteristic.
US10243551B1

Aspects of the present disclosure disclose a power semiconductor device coupled to a load operable to draw a load current comprising a power switch having a first terminal coupled to the load and a controller coupled to a control terminal of the power switch. The controller comprises a gate driving circuit configured to provide control of the control terminal of the power switch during normal switching operations; an overvoltage detection circuit configured to detect an overvoltage event occurring at the first terminal of the power switch; and an overvoltage protection circuit configured to provide control of the control terminal of the power switch during detection of the overvoltage event.
US10243549B2

There is provided a drive circuit for turning on/off a power element which controls a main current flow between a first main electrode and a second main electrode in response to a drive signal applied to a control electrode. The drive circuit includes a a first semiconductor switching element and a second semiconductor switching element which are connected in series with a semiconductor element and provided between the power supply terminal and the ground terminal, third semiconductor switching element and a fourth semiconductor switching element which are connected in series, and a control circuit which controls turn-on/off of the power element by turning on/off the first to fourth semiconductor switching elements. The semiconductor element has a positive temperature characteristic.
US10243544B1

This disclosure provides systems, methods and apparatuses for processing analog signals with a wide dynamic range. In some implementations, the analog signal may be a current signal that is logarithmically scaled to decrease its dynamic range and converted to an output voltage using two or more diodes. A first diode may be used to scale a first range of the current signal and a second diode may be used to scale a second range of the current signal.
US10243540B2

A digital filter includes: integration calculation units (10) that are cascade-connected, are fed time-division-multiplexed data, the time-division-multiplexed data being formed of pieces of data on M channels that are time-division multiplexed, the pieces of data on the respective channels being updated at a rate equal to a sampling frequency fs, operate in accordance with a clock having a frequency fs×M, and integrate the time-division-multiplexed data for every M samples; a frequency conversion unit (11) that operates in accordance with a clock having a frequency fD×M, decimates data at the sampling frequency fs input from the integration calculation unit (10) in the last stage at a sampling frequency fD, and delays data obtained as a result of decimation by (M−1) samples; and difference calculation units (12) that operate in accordance with the clock having the frequency fD×M, are cascade-connected to the output of the frequency conversion unit (11), and each subtract, from data input thereto, data M samples before.
US10243536B2

In an elastic wave device, a multilayer film including a piezoelectric thin film is provided on a support substrate, an interdigital transducer electrode is provided on one surface of the piezoelectric thin film, a wiring electrode is connected to the interdigital transducer electrode, the wiring electrode includes a lead electrode portion and a pad electrode portion, an external connection terminal is located above the pad electrode portion, the external connection terminal is electrically connected to the pad electrode portion, and the external connection terminal is bonded onto the pad electrode portion on the support substrate so that at least the piezoelectric thin film of the multilayer film is not present below the pad electrode portion.
US10243527B2

A low noise amplifier comprising an adjustable gain and a variable impedance controller is provided. The low noise amplifier is configured to sink current and to adjust a shunt resistance substantially simultaneously.
US10243522B2

A low-noise amplifier device includes an inductive input element, an amplifier circuit, an inductive output element and an inductive degeneration element. The amplifier device is formed in and on a semiconductor substrate. The semiconductor substrate supports metallization levels of a back end of line structure. The metal lines of the inductive input element, inductive output element and inductive degeneration element are formed within one or more of the metallization levels. The inductive input element has a spiral shape and the an amplifier circuit, an inductive output element and an inductive degeneration element are located within the spiral shape.
US10243519B2

Various methods and circuital arrangements for biasing one or more gates of stacked transistors of an amplifier are presented, where the amplifier can have a varying supply voltage that varies according to a control voltage. The control voltage can be related to a desired output power of the amplifier and/or to an envelope signal of an input signal to the amplifier. Particular biasing for selectively controlling the stacked transistors to operate in either a saturation region or a triode region is also presented. Benefits of such controlling, including increased linear response of an output power of the amplifier, are also discussed.
US10243508B2

Disclosed is a solar module, comprising a plurality of lamellar solar panels, which are mounted on a common axis so as to be able to pivot between a first position, in which they are positioned one on top of the other in a substantially coincident manner, and a second position, in which they are fanned out substantially adjacently, wherein, of every two adjacent solar panels, only the axis-side end section of the one solar panel has at least one guide and only the axis-side end section of the other solar panel has two stops which interact with the guide and are spaced from each other in the tangential direction, and wherein the solar panels are spaced from each other in the fanned out second position in their radially projecting sections that adjoin the aforementioned end sections.
US10243506B2

A seal includes an elongated body having a first end and a second end, an interior surface and an exterior surface, and a hole extending from the first end to the second end. The hole defines the interior surface of the body. The seal further includes a first flange disposed adjacent the hole on the first end of the body and a second flange disposed adjacent the hole on the second end of the body.
US10243499B2

A motor driving apparatus and a home appliance including the same. The motor driving apparatus includes a temperature sensing unit to sense a compressor temperature, an inverter including a plurality of switching elements to convert a direct current (DC) voltage into an alternating current (AC) voltage and to supply AC voltage to a motor used to drive the compressor, and a controller to control the inverter. The controller performs control to apply motor preheating current for preheating of the motor during a first period before startup of the motor, and varies depending on the sensed temperature a time during which the motor preheating current is applied or a current application level. A reduction in power consumption during the preheating of the compressor is achieved.
US10243498B2

Ripple power having a first variation range is input into a DC link (DC power supply lines). Buffer power is provided and received between the DC link and a power buffer circuit, so that the DC link outputs DC power having a second variation range smaller than the first variation range. An inverter receives the DC power as an input, and outputs AC power to a motor. A power control unit controls the power buffer circuit and the inverter on the basis of a compensation rate that sets the second variation range. A compensation rate setting unit performs a setting in which the compensation rate when a rotational speed of the motor belongs to any of a plurality of first predetermined ranges is higher than the compensation rate when the rotational speed belongs to a second predetermined range other than the plurality of first predetermined ranges.
US10243494B2

Method and systems are provided for adjusting an engine torque in response to changes in a desired engine torque. In one example, a method may comprise responsive to increasing desired engine torques, monotonically decreasing an alternator torque to a first level from a second level when not injecting fuel to engine cylinders, and stepping up the alternator torque from the first level to the second level while initiating engine combustion, and then monotonically decreasing the alternator torque from the second level to the first level in response to the alternator torque reaching the first level. In this way, a method may comprise adjusting a load exerted on an engine by an alternator mechanically coupled to said engine during both cylinder combustion, and during non-fueling conditions.
US10243487B2

A bridge with a support structure supporting a deck section provided with at least one energy-converting device for converting kinetic energy into electrical energy. The energy-converting device is at least partly positioned in or on a bridge bearing and/or the energy-converting device at least partly used as a bridge bearing at the same time.
US10243486B2

Included are a vibrator including a protruding portion that performs high frequency vibration; a friction member, the vibrator being pressed to cause the protruding portion to abut to the friction member; a fixing member to which either the vibrator or the friction member; a movable member that moves integratedly with either the vibrator or the friction member; a plurality of rotating members enabling relative movement between the friction member and the movable member; and a falling off restriction portion that prevents the rotating members provided in either the fixing member or the movable member from falling off, wherein the falling off restriction portion abuts to an opposed portion opposed to the falling off restriction portion to restrict a movable range of the movable member in a pressing direction and to prevent the rotating members from falling off.
US10243485B2

An electrostatic rotating electrical machine employs axially extending electrically conductive pegs (for example, on a stator) interacting with the least one of a comparable set of overlapping axially extending pegs on a rotor or a dielectric sleeve which experiences an induced electrostatic charge electrostatically attracted to the stator pegs. A dielectric sleeve may also encase either one or both of the rotor pegs and stator pegs to provide improved electrostatic field shaping and reduced dielectric fluid usage and mechanical susceptibility.
US10243479B2

A power harvesting circuit, a rectifier circuit and a capacitor. The rectifier circuit includes a diode circuit and a diode voltage reduction circuit. The diode circuit passes a current when a received RF signal has a first polarity and to substantially blocks the current when the received RF signal has a second polarity. The diode voltage reduction circuit is operably coupled to reduce a voltage drop of the diode circuit. The capacitor is operably coupled to convert the rectified signal into a DC supply voltage.
US10243478B2

Provided are circuits and methods for a power converter that converts AC input power into DC output power using a first output circuit that provides a first output comprising a DC voltage with a first AC voltage ripple and a second output circuit including a floating capacitor and one or more power switching device, and provides a second output comprising a second AC voltage ripple, wherein the first output and the second output are connected together in series, such that the first AC voltage ripple is substantially cancelled and substantially ripple-free DC output power is provided. Embodiments significantly reduce the total output capacitance requirement without sacrificing power factor, thus avoiding the need for electrolytic capacitors and enabling the use of long-life film capacitors. The circuits and methods are particularly suitable for use in applications where ripple-free high power and high reliability are required, such as in high power LED lighting.
US10243475B2

A power conversion device includes a low-pass filter, a second inductor, a first switch, a third switch, a second capacitor, and a controller. The low-pass filter is configured for direct coupling to an alternating current power source. The first switch is connected in series with a second switch, a first connection point. The third switch is connected in series with a fourth switch, a second connection point. The second capacitor is coupled to the first switch, the second switch, the third switch, and the fourth switch. The controller turns on and off the first, the second, the third, and the fourth switches based on a voltage of the alternating current power source directly coupled to the low-pass filter, a circuit current through the second inductor, a voltage across the second capacitor, and an average output voltage of the load circuit.
US10243474B2

An asymmetric electronic half-bridge converter includes a positive input terminal and a negative input terminal for receiving a DC voltage, and two output terminals for providing a regulated output voltage or a regulated output current. The electronic converter moreover includes a half-bridge, a transformer and a rectification and filter circuit. The half-bridge includes a first and second electronic switch, connected in series between the two input terminals, wherein a respective capacitance and a respective diode are associated with the first and second electronic switch. A first terminal of the primary winding is connected to the intermediate point between the first and second electronic switch, and a second terminal of the primary winding is connected via a first capacitor to the positive or negative input terminal. The rectification and filter circuit is connected between the secondary winding and the output terminals.
US10243473B1

An LED driver is provided having a gate drive integrated circuit with an adaptive operating mode which operates between a first operating mode and a second operating mode. The gate drive integrated circuit is designed to primarily operate in the first operating mode which includes a predetermined minimum on-time and a predetermined maximum off-time for enabling and disabling gate drive signals to a switch, respectively. The second operating mode begins at the minimum on-time and the maximum off-time. The LED driver further includes a controller configured to monitor an on-time and an off-time of the gate drive signals. The controller is further configured responsive to the second operating mode to fix the on-time equal to the predetermined minimum on-time and to continually adjust the off-time greater than or equal to the maximum off-time.
US10243471B2

A controller includes a first power circuit, a second power circuit, and a charging control circuit. The first power circuit is coupled to a bypass terminal and a first terminal to be coupled to receive charge from a secondary winding. The first power circuit transfers charge from the first terminal to the bypass terminal. The second power circuit is coupled to the bypass terminal and a second terminal to be coupled to a receive charge from an output of a power converter. The second power circuit transfers charge from the second terminal to the bypass terminal. The charging control circuit controls which of the first and second power circuits transfers charge to the bypass terminal.
US10243469B1

These teachings apply with respect to a direct current (DC)-output converter and provide for adjusting a number of switching pulses per burst cycle as a function, at least in part, of converter output loading. This adjustment can be made by controlling burst frequency with respect to at least one predetermined threshold frequency. The predetermined threshold frequency can comprise a non-audible frequency such that the number of switching pulses is adjusted to prevent the burst frequency from itself constituting an audible signal. The adjustment of the number of switching pulses per burst cycle may only occur when the output loading is less than a predetermined level of loading. These teachings may also provide for clamping the pulse frequency for the pulses in each burst package to a particular value when dynamically controlling the number of pulses in each burst package. The aforementioned particular value may constitute, for example, a highest available switching frequency.
US10243463B2

An apparatus comprises a voltage supply configured to provide an input voltage, a buck-boost converter coupled to the voltage supply and comprising an inductor, and a buck-boost controller coupled to the power supply and the buck-boost converter. The buck-boost controller comprises a mode controller coupled to the buck-boost converter and a comparator coupled to the mode controller and the buck-boost converter. The comparator is configured to compare an error signal based on an output voltage of the buck boost-converter to an output current of the inductor to produce a control signal. The mode controller is configured to control the output voltage at least in part according to the control signal.
US10243461B2

A voltage regulator circuit includes a comparator configured to compare whether an output voltage of the voltage regulator circuit is either equal to or less than a reference voltage; a control unit, coupled to the comparator, and configured to use a duty ratio of the output voltage to an input voltage of the control unit to estimate a time period; a first transistor, coupled to the control unit, and configured to be selectively turned on based on the estimated time period; and an inductor, coupled to the first transistor, configured to conduct an inductor current, wherein when the comparator determines that the output voltage is either equal to or less than the reference voltage, the first transistor is turned on during the estimated time period to allow the inductor current to be increased so as to accordingly increase the output voltage.
US10243460B2

A voltage converter includes a power stage coupled to a power source, a passive circuit coupling the power stage to an output capacitor, a synchronous rectification (SR) switch operable to couple the passive circuit to ground when the SR switch is conducting, a linear controller and an adaptive voltage positioning (AVP) circuit. The linear controller is operable to control switching of the SR switch and switch devices included in the power stage, to regulate an output voltage of the voltage converter based on a reference voltage. The AVP circuit operable to generate an offset voltage applied to the reference voltage based on a first signal representing output current of the voltage converter, and to subtract a second signal from the first signal. The second signal approximates a surge current applied to the output capacitor via the passive circuit for charging the output capacitor during transitions in the reference voltage.
US10243457B2

A voltage regulator system, comprising: a switched capacitor (SC) regulator that operates at a switching frequency and receives an input voltage; and a controller configured to control an operation of the SC regulator by adjusting the switching frequency of the SC regulator based on efficiency. In some embodiments, the switching frequency is swept to determine a best efficiency. In some embodiments, the switching frequency is swept at each of a plurality of values for the input voltage. In some embodiments, the system includes further one or more switches in series with the SC regulator. In some embodiments, the SC regulator includes an output terminal that is coupled to a battery.
US10243448B2

System and method for protecting a power converter. An example system controller for protecting a power converter includes a signal generator, a comparator, and a modulation and drive component. The signal generator is configured to generate a threshold signal. The comparator is configured to receive the threshold signal and a current sensing signal and generate a comparison signal based on at least information associated with the threshold signal and the current sensing signal, the current sensing signal indicating a magnitude of a primary current flowing through a primary winding of a power converter. The modulation and drive component is coupled to the signal generator.
US10243447B2

A controller controls power between a source and a load with a link capacitor. (a) A switch vector is selected based on load and source values, a capacitor voltage value, and a switch state selection mode. The switch vector identifies an on or off configuration for load and source switches during a subcycle that allow or do not allow current flow between the link capacitor and the load switch or source switch. (b) The state of the load and source switches is controlled in the on configuration or in the off configuration based on the selected switch vector. (c) It is determined that it is time to select a next switch vector. (a) to (c) are repeated for each subcycle of the determined number of switching subcycles. At least one load switch and at least one source switch are simultaneously in the on configuration during at least one subcycle.
US10243441B2

A linear controlled motion system comprises a track formed from one or more track sections and having at least one mover mounted to the track and effective for receiving articles at one location and transporting the articles to another location. The system includes at least one magnetic linear motion motor for providing a magnetic field effective for moving each mover in a controlled motion along the track and a magnetic flux bridge for reducing changes in the magnetic flux that reduces the efficiency or interferes with the operation of the controlled motion system.
US10243420B2

In an embedded magnet rotor for a rotary electric machine, permanent magnets are respectively accommodated in magnet housing apertures that pass axially through a rotor core that is held by a shaft, an adhesive is injected into and cured in gaps between the permanent magnets and the rotor core in the magnet housing apertures, and fixes the permanent magnets to the rotor core, a first end plate is held by the shaft so as to contact a first axial end of the rotor core, and blocks first axial end openings of the plurality of magnet housing apertures, and a fill rate of the adhesive that is injected into the gaps is increased gradually from a first axial end toward a second axial end of the magnet housing apertures.
US10243418B2

A three-phase alternating-current winding is configured by connecting first conductor terminals and second conductor terminals that are disposed in a circular arc-shaped region using connecting units, electric power supplying terminals of the three-phase alternating-current winding are constituted by the first conductor terminals and the second conductor terminals that are disposed in the circular arc-shaped region, a number of parallel phase windings in the three-phase alternating-current winding is n, where n is a natural number that is greater than or equal to one, an angular range of the circular arc-shaped region is less than or equal to (180×n) electrical degrees, and the second conductor terminals that constitute the electric power supplying terminals are positioned between adjacent first conductor terminals when viewed from a radially outer side.
US10243410B2

According to a first aspect of the present disclosure, an electronic device is provided, comprising: a first power extraction unit configured to extract a first amount of power from an RF field present on the RF antenna and to provide said first amount of power to one or more circuits of the electronic device; a second power extraction unit configured to extract a second amount of power from the RF field and to provide said second amount of power to an output of the electronic device; a control unit configured to control the second amount of power provided to said output. According to a second aspect of the present disclosure, a corresponding power management method for use in an electronic device is conceived. According to third aspect of the present disclosure, a corresponding non-transitory computer-readable medium comprising instructions is provided.
US10243409B2

A control method for use in a primary side power converter (1) of an inductive power transfer (IPT) system. The power transfer from the primary side to one or more secondary pick-ups is monitored, and the operating frequency of the primary side power converter (1) is varied in proportion to a difference between the monitored power transfer and a power capability of the primary side power converter. The frequency variation can be sensed by the or each pick-up (2) to regulate the power transfer and to prevent overloading from occurring.
US10243402B2

A portable terminal is provided. The portable terminal includes a shielding member attached to an inner surface of an external part, a shielding wall formed on the shielding member, a first coil attached to a surface of the shielding member that faces the inner surface of the external part, and a second coil attached to the surface of the shielding member, with the second coil surrounds the first coil on a same plane and the shielding wall being disposed between the first and second coil.
US10243399B2

The present invention provides a wireless power transmission apparatus installable on a wall, the wireless power transmission apparatus comprising: a housing configured to allow a wireless power reception apparatus to be placed thereon; a plug, a part of which is embedded in the housing, the plug being configured to be coupled with a socket for alternating current power installed on a wall; and a transmission unit which is embedded in the housing, converts an alternating current power supplied from the plug to a direct current power, and outputs a wireless power signal to the wireless power reception apparatus.
US10243395B2

A control method for a system having an inverter with a direct current (DC) connection includes a DC source and an additional DC source or DC sink connected in parallel to the DC connection. An actuator configured to adjust at least one of voltage at the DC source, current supplied by the DC source, and output supplied by the DC source, or the voltage at the DC sink, current drawn by the DC sink, and the output drawn by the DC sink adjusts at least one parameter of the system relating to at least one of voltage, current, and output at the DC source, the DC sink, and/or the DC connection such that voltage at the DC connection, current flowing through the DC connection, output supplied through the DC connection to the inverter, or output supplied through the DC connection from the inverter, corresponds to a predetermined value.
US10243392B2

An electronic device may include a charging pad have a plurality of metal contacts, and a fiber device having a plurality of non-conductive material and a plurality of conductive material. At least one of the plurality of conductive material may be aligned with at least one of the plurality of metal contacts.
US10243391B2

An electronic apparatus comprises a power receiving unit configured to receive electric power transmitted from a power transmitting apparatus in a non-contact manner, and charge a battery that powers the electronic apparatus with the electric power; a temperature monitor configured to change output according to temperature; and a charge controller configured to instruct the power receiving unit to execute charge control of the battery based on the output of the temperature monitor.
US10243388B2

Disclosed herein is a charging system using a wound rotor synchronous motor, capable of increasing a battery charging capacity while reducing the volume, weight, and/or cost of a vehicle increased due to an on-vehicle charging circuit. The charging system includes an inverter converting a DC output of a battery into a plurality of AC signals having different phases, a wound rotor synchronous motor having a plurality of stator coils, to which the AC signals having different phases are respectively input, and a field coil forming a mutual inductance with the stator coils, the field coil being installed in a rotor to form a magnetic flux using the DC output of the battery, and a controller allowing the battery and the field coil to be insulated from each other in a charge mode in which electricity from a grid is applied to the field coil of the wound rotor synchronous motor.
US10243376B2

According to at least one aspect, embodiments herein provide a method for operating a battery charging system, the method comprising receiving, by a first rectifier, a first AC voltage, receiving, by a second rectifier, a second AC voltage, converting, by the first rectifier, the first AC voltage to a first DC voltage, converting, by the second rectifier, the second AC voltage to a second DC voltage, biasing, by the second rectifier, the first rectifier with the second DC voltage, biasing, by the second rectifier, a battery charger with the second DC voltage, providing, by the first rectifier, a biased voltage to the battery charger, and providing, by the battery charger, a second power to a battery.
US10243373B2

Provided are a power control system, power control device, server device, and method for controlling a power control system in which the power control device can control load devices even when communication between the power control device and the server device is cut off, and which allow for timely discovery that communication has been cut off. A server device (20) extracts at least one of an elapsed time and remaining number of control instructions not acquired by a power control device (10) by polling and provides a warning when at least one of the elapsed time and the remaining number is at least a predetermined value. When the server device does not respond to polling, the power control device (10) creates a control instruction based on control guideline information and executes the control instruction.
US10243371B2

A control system, apparatus, and method to control load sharing of multiple generator sets of a power supply system are described. Load transient set points to add an individual generator set can include a transient percentage threshold to characterize load transients as a load transient, a transient count threshold, and a transient count time period during which a detected number of load transients is compared with the transient count threshold. A controller can determine whether to add the individual generator set based on whether the detected number of load transients is equal to the transient count threshold within the transient count time period and control addition of the individual generator set responsive to the detected number of load transients equaling the transient count threshold.
US10243370B2

A system for integrating energy storage into a modular power converter includes at least one energy storage unit coupled to a first converter for converting a first direct current (DC) voltage of the at least one energy storage unit into a first high frequency alternating current (AC) voltage. At least three phase legs of the modular power converter generate three phase AC voltages. Each phase leg includes a plurality of switching modules connected in series. The switching modules have a plurality of fully controllable semiconductor switches, an energy storage device, and a second converter coupled to the respective energy storage device for converting a second DC voltage of the energy storage device into a second high frequency AC voltage. In the system, three similarly positioned switching modules of the three phase legs form one power unit. Further, a high frequency transformer is provided which has at least one primary winding connected to the first converter and at least three secondary windings, each connected to the second converter of each of the three similarly positioned switching modules. A controller is configured to regulate at least one electrical parameter of the modular power converter.
US10243368B2

The disclosed Unifying Electrical Interface presents a versatile connectivity platform having the merging capabilities permitting more than a singular voltage, level or type to be made available from an electrical outlet. When wired fully, the choice of AC and/or DC made available to the consumer is broadened. Direct Current (DC) provided via the UEI would originate from a locally based DC source access point obviating the need to use wall chargers or power supplies that wastefully consume energy even when in standby mode. By this approach, the UEI based system extends an avenue for renewable energy technology to be made readily available in a building; while offering a synergistic advantage for the end user, the energy provider and the environment by reducing energy waste. That power conservation and accessibility will result in greater choice and savings for the consumer and will reduce the need for excess production from electric providers.
US10243361B2

An amount of electricity passing through an electrical grid is controlled by balancing amount of electricity for each energy provider and each energy consumer. In response to transmitting requests for the electricity, a decentralized control system receives an amount of electricity each energy operator agrees to supply or demand to satisfy the requests, as well as a sensitivity of the amount of electricity to a variation of at least one parameter of a corresponding request. The system updates parameters of at least some requests in directions governed by the corresponding sensitivities to produce a balanced amount of electricity for each energy provider and each energy consumer. The system causes the energy providers to supply into the electrical grid their corresponding balanced amounts of electricity and causes the energy consumers to consume from the electrical grid their corresponding balanced amounts of electricity.
US10243353B2

The DC-DC converter includes a series circuit of switching elements; a series circuit of capacitors; diodes respectively connected between one end of each of the series circuits; a series circuit constituted by a DC power source, a circuit breaker, and reactors; and a control circuit. The control circuit steps up a voltage of the DC power source through a chopper operation and causes the stepped up voltage to be outputted from both ends of the capacitor series circuit. When determining that a short circuit has occurred in one of the switching elements, the control circuit turns the other switching element that is free from the short circuit ON before the circuit breaker opens, thereby overriding and terminating the chopper operation and suppressing overvoltage caused by the short circuit.
US10243351B2

A method of current differential protection performed in a control device is disclosed, wherein the control device has a first operate-restrain characteristic with a differential characteristic pick-up setting ID. The method includes: determining currents of all terminals of a protected object; determining a differential current based on the determined currents; determining direct current, DC, components in the respective determined currents; detecting a fault; and adjusting, for a detected external fault, the operate-restrain characteristics by setting an adjusted differential characteristic pick-up setting ID_adj to be equal to the sum of the differential characteristic pick-up setting ID and the determined DC components, providing an adapted operate-restrain characteristics. Corresponding control device, computer program and computer program product are also disclosed.
US10243350B2

The present invention relates to a protection circuit and a ground fault circuit interrupter. A protection circuit may include a power supply circuit, a ground fault detection circuit, a signal amplifying and shaping circuit, a microcontroller control circuit, a power supply detection and indicator circuit, a tripping mechanism control circuit, and a reverse grounding detection and execution circuit. The microcontroller control includes a microcontroller, a first capacitor, and a reset filter circuit. The reset filter circuit comprises a reset IC, a second capacitor, and another capacitor. A ground fault circuit interrupter may comprise an interrupter body with a protection circuit in the interrupter body. The practice of the present disclosure may address installation safety risks of conventional ground fault circuit interrupters and arc fault circuit interrupter and improve the safety of ground fault circuit interrupters.
US10243343B2

Method and system allowing more accurate detection and identification of unwanted arcing include novel processing of signal voltage representing recovered power-line current. In one implementation, arc-faults are detected based on numerical analysis where individual cycles of line voltage and current are observed and data collected during each cycle is processed to estimate likelihood of presence of arc-event within each individual cycle based on pre-defined number of arc-events occurring within pre-defined number of contiguous cycles. In another implementation, fast transient current spikes detection can be done by: computing difference values between consecutive line-current samples collected over a cycle, average of differences, and peak-to-peak value of line-current; comparing each difference value to average of difference; comparing each difference value to peak-to-peak value; and, based on calculation of composite of two comparisons, using thresholds to determine if arcing is present within processed cycle.
US10243340B2

A space damper for 4-cable bundles of overhead power transmission lines is disclosed, comprising a framework (10) where—from four support arms (20a-20b) depart, at the distal ends of which there are provided clamps for fastening electric cables, said arms (20a-20c) being constrained to the framework (10) through respective dampening hinges (30a-30c), wherein the spacer damper is configured so that the vertical, natural-mode frequencies thereof are higher than the corresponding horizontal, natural-mode frequencies thereof.
US10243339B2

A cable hanger includes: a base panel having opposed ends; a pair of arms, each of the arms attached to a respective end of the base panel and having a free end; a pair of locking projections, each of the locking projections attached to a respective free end of the arms; and a pair of gripping members, each gripping member attached to a respective arm, each gripping member having opposed ends, wherein one of the ends of each gripping member is fixed to the arms and the other of the ends of each gripping member is fixed to the arm or to the base panel. The arms and locking projections are configured to spread apart to enable insertion of a cable between the arms, wherein the gripping projections engage and grip the cable, and wherein the locking projections are configured to be inserted into the aperture of the supporting structure.
US10243334B1

A cable pathway divider, for installation on a cable runway, includes a pair of post halves and a ring-shaped locking member. Each post half includes a base portion and an extension portion, and the base portions of the post halves are arrangeable at opposite sides of a cross member of a cable runway. The post halves are securable to one another from opposite sides of the cross member, via clamping arrangement of the ring-shaped locking member relative to the post halves, such that the extension portions extend into a space above the cable runway to divide the cable runway into at least two cable paths.
US10243333B2

A disclosed wire stripper device comprises a sectioned shaft having a removable section thereof configured to have a first joint between a first bearing end of the shaft and a midsection and a second joint between the midsection and a second bearing end of the shaft. The first joint and second joints comprise a midsection portion at each joint and a complementary shaft portion of the respective first and second bearing ends. A first removable coupling is configured to hold the first joint portions together and a second coupling configured to hold the second joint portions together during a rotation of the sectioned shaft and allow a decoupling of the first and second joint portions otherwise. A method for the maintenance of a wire stripper device is disclosed comprising removing a section of a sectioned shaft by removing the coupling collars retaining the joints of the shaft sections.
US10243331B2

A an open relay device and system includes a chassis having one or more openings; external connectors on a first wall of the chassis, the external connectors having a plurality of external connection terminals; ground bussing modules attached to a second wall of the chassis; junction bussing modules attached to a third wall of the chassis; relay sockets attached to a fourth wall of the chassis; and wiring electrically connecting the external connectors to the ground bussing modules, the junction bussing modules, and the relay sockets, the wiring further electrically connecting the relay sockets to the junction bussing modules and the ground bussing modules.
US10243329B2

A tunable external resonator laser is mode-hop-free for broadband and has a laser chip which emits light; a lens which collimates the light emitted from the laser chip, a diffraction grating which diffracts the light collimated by the lens, a support body to which the diffraction grating is fixed, and a movable mirror which reflects the light diffracted by the diffraction grating, wherein the diffraction grating is arranged a prescribed distance apart from a Littman-type tunable external resonator laser arrangement in which the movable mirror rotates on a pivot which is the intersection point of the surface of said movable mirror and the surface of the diffraction grating.
US10243326B2

A waveguide includes a narrow waveguide, wide waveguides, and tapered waveguides. A width Ww of the wide waveguides is wider than A width Wn of the narrow waveguide. The tapered waveguides have their width continuously varying so as to couple the narrow waveguide and the wide waveguides, respectively. Assuming a length of the waveguide as L and an area as S, Ks=S/(Wn·L) and 1
US10243320B2

Disclosed herein are Low Size Weight and Power efficient Laser Diode pump modules and High Power Fiber Amplifiers incorporating such pump modules for amplifying laser light produced by a seed laser. The pump modules are configured for forced fluid cooling, and are provided with cooling channels that allow for varying combinations of a coolant mass flow rate F of the coolant, a pressure drop P of the coolant, and a steady state temperature T of the laser diodes in the pump modules, uniquely and significantly, and thereby allowing for optimizing such variables for a particular application.
US10243310B1

This disclosure discloses a technology that enables a first set of electrical connectors hosted via a first carrier board to simultaneously engage with a second set of electrical connectors hosted via a second carrier board. This simultaneous engagement occurs based on a movement of the first carrier board toward the second carrier board, or vice versa, such that the first set of electrical connectors progressively engages and aligns with the second set of electrical connectors to enable signal communication therethrough. The movement of the first carrier board toward the second carrier board can be facilitated via a fastener.
US10243302B2

An electrical connector includes an insulating body having a base and a tongue located at the front end of the base, a shielding shell sleeved outside the base and the tongue and forming a mating space, and multiple upper-row terminals and multiple lower-row terminals fixed on the base. Each upper-row and lower row terminal has a contacting portion exposed from the upper or lower surface of the tongue, a soldering portion extending out of the base, and a connecting portion located between the contacting portion and the soldering portion. The upper-row terminals and the lower-row terminals include respectively at least one upper-row ground terminal and at least one lower-row ground terminal. An extending portion extends from each of the connecting portions of the upper-row ground terminal and the lower-row ground terminal, and the cutting surface of each extending portion urges against the shielding shell.
US10243298B2

A connector includes first terminals configured to be connected to first electric cables, a housing having terminal housing cylinder portions configured to contain the first terminals in parallel, terminal housing portions provided between the terminal housing cylinder portions, second terminals configured to be connected to second electric cables and to be contained in the terminal housing portions, and fasteners configured to fasten and fix terminal metal fittings connected to end portions of the first electric cables to the first terminals protruding from rear ends of the pair of terminal housing cylinder portions. By the fasteners, the terminal metal fittings are fixed to side faces of the first terminals from directions intersecting with axis directions of the first terminals, the side faces being opposite to faces of the first terminals which face each other.
US10243295B2

An electrical connector assembly for electric submersible pumps (ESPs) has a fluid impenetrable seal 3D-printed between the power cable and an internal housing component of the electrical connector assembly. Electrical insulation or dielectric for a conductor of the power cable may also be 3D-printed integrally with the fluid seal. The housing component, such as an internal electrical housing, may also be 3D-printed integrally with the printed seal. Likewise, in an implementation, the 3D-printed seal, the internal housing component, and an outer pothead case may all be 3D-printed as a unit onto the power cable. The 3D-printed seal and associated pothead components may be composed of a variety of chemical-resistant materials, such as printed polyarylether-ketones, printed fluorinated polymers, and metal alloys. The 3D-printed seal may also include barrier materials or reinforcement fillers to enhance strength and chemical resistance to well fluids and gases.
US10243294B2

An electronics module having an environmentally sealed swiping spring pin connector includes an electronics housing having first, second, third, and fourth sides and defines an axis extending from a front to rear of the housing. The first side defines an electrical connector having a first mounting seat that is sloped at an angle relative to the first side. The second side defines an electrical connector having a second mounting seat that is sloped at the angle relative to the second side and is sloped in an opposite direction as the first mounting seat. One electrical connector includes a plurality of spring-loaded pins that are generally orthogonal relative to the respective mounting seat and are biased in an extended position. The other electrical connector defines a plurality of pin receiving receptacles that are generally orthogonal angle to the respective mounting seat. A gasket is positioned on one of the mounting seats.
US10243292B2

An embodiment includes a holder assembly with terminals that are supported by insert molding. The terminals are electrically connector to conductors, which can be covered with an insulative covering, and thus provide easy to connector holder assemblies. The holder can include features that allow an LED module to be inserted into a recess in the housing and retained via a friction fit. Such a configuration allows the assembly to be shipped as an assembly without the need to solder the LED module to the holder and while still ensuring a reliable electrical connection between the LED module and the corresponding holder assembly.
US10243284B2

An electrical connector has a first wafer having a first housing with a first plurality of contact beams extending from the first housing in a first plane. A second wafer has a second housing with a second plurality of contact beams extending from said second housing in a second plane substantially parallel to the first plane. A dividing panel member extends from the insulative housing between the first plurality of contact beams and the second plurality of contact beams. Each of the contact beams extending from the wafer pair is configured to mate with a corresponding backplane contact in a backplane connector. The contact beams extending from the wafer pair and the backplane contacts are configured such that each pair of corresponding contacts includes a first contact point and a second contact point. When the wafer pair is fully received by the backplane connector, contact between the contact beam and the backplane contact is maintained at both the first and second contact points. Each of the contact beams includes a pivot member configured such that the electrical connector has a low initial insertion force, but a high normal force when fully mated with the backplane connector.
US10243281B2

Electrical connectors used to ground and/or electrically bond objects such as panels having metal outer and inner walls. The electrical connectors use male and female posts having associated washers that facilitate the flow of electric current between the outer and inner walls while providing a watertight seal.
US10243267B2

A point-to-point (PtP) communication system includes a near end antenna device configured to transmit a narrow antenna beam over a wireless link, and includes a far end antenna device configured receive the narrow antenna beam over the wireless link. The near end antenna device including a directive element configured to focus an electrical field into the narrow antenna beam, and including a beam steering element (e.g., a phased array feeder (PAF) assembly) configured to generate the electrical field and to track the far end antenna, and further including a communication interface unit (e.g., an outdoor unit) configured to perform operations on a transmitted signal and a received signal.
US10243264B2

A trident antenna arrangement (300) is described. The antenna arrangement includes a driving element (302), a first parasitic element (304), a second parasitic element (306), a feed point (308), and a ground plate (309) disposed on a substrate (310). The parasitic elements have different lengths which causes a dual resonance. Operation of the driving element and parasitic elements over the substrate and the ground plate allows the antenna system to be minimally impacted by the conductive material underneath. The antenna arrangement is used to transmit water meter (110) readings from a remote location to a utility.
US10243257B2

A portable electronic device cover, according to the present invention, comprises a conductive plate which is spaced at a predetermined distance from an antenna mounted in a portable electronic device and is arranged at a position overlapped with at least a part of the antenna when the portable electronic device is mounted in the portable electronic device cover.
US10243254B2

An access control device including a credential reader circuit structured to enter a standby mode, awaken from the standby mode, and receive data from a nearby credential, and a credential detection circuit. The credential detection circuit includes a memory configured to store program instructions, an antenna circuit, and a processor electrically coupled to the antenna circuit and to the credential reader circuit, wherein the processor configured to execute the stored program instructions to: transmit an energizing signal; receive a modulated energizing signal with the antenna circuit; transmit an activation signal to the credential reader circuit in response to the received modulated energizing signal, wherein the received modulated energizing signal includes I and Q values; receive a false detection signal from the credential reader circuit; and adjust an impedance of the antenna circuit.
US10243249B2

An improved multi-stage broadband directional coupler with at least one line junction between two successive coupling sections has a) a change in the line thickness (LD) and/or b) a change in the line width (LB) and/or c) a change in the coupling distance (KA) between the adjacent coupling sections of the two coupling lines. An electrically conductive cover connected to the coupler housing is provided adjacent to the at least one line junction.
US10243235B2

Provided are a lithium secondary battery electrolyte and a lithium secondary battery. The lithium secondary battery electrolyte includes a lithium salt, a non-aqueous organic solvent, and a boron derivative. The lithium secondary battery includes a cathode, an anode, a separator, and the secondary battery electrolyte. The secondary battery electrolyte according to the present invention has advantages of excellent stability at a high temperature, high discharge capacity at a low temperature, and excellent life cycle characteristics.
US10243234B2

An object of the present invention is to provide a secondary battery having high energy density with long-term life. The present invention relates to a secondary battery comprising a negative electrode comprising a silicon-containing compound and an electrolyte solution comprising a fluorine-containing ether compound, a fluorine-containing phosphoric acid ester, a sulfone compound and a cyclic carbonate compound in a predetermined amount respectively.
US10243230B2

A fuel battery 11 includes a cell laminated body 21 including lamination of a plurality of cells 20, a current-collecting plate 22 disposed at an end of the cell laminated body 21, the current-collecting plate being made of a metal material, and an anti-rust plate 23 disposed between the cell laminated body 21 and the current-collecting plate 22, the anti-rust plate being made of a metal material that is different from the metal material of the current-collecting plate 22. The anti-rust plate 23 includes a protrusion 31, and the current-collecting plate 22 includes a fitting hole 41, into which the protrusion 31 is fitted.
US10243224B2

The invention relates to a method for switching off a fuel cell system (100) having a fuel cell stack (10), that has anode chambers (13) and cathode chambers (12), and a cathode supply (20) having a cathode supply path (21) for supplying an oxygenated cathode operating gas into the cathode chambers (12), a compressor (23) arranged in the cathode supply path (21) and a cathode exhaust path (22) for discharging a cathode exhaust gas from the cathode chambers (12). The method comprises the steps of: (a) Maintenance of the cathode chambers (12) under excess pressure while preventing a flow of cathode operating gas through the cathode chambers (12) while keeping the cathode operating gas that is present in the cathode chambers (12) oxygen-depleted; (b) Expansion of the oxygen-depleted cathode operating gas present in the cathode chambers (12) via the cathode supply path (31) [sic] and/or the cathode exhaust path (22), and (c) Separation of the cathode chambers (12) from the environment.
US10243222B2

A gasket is arranged between a fastening portion of an end plate arranged at an end in a cell stacking direction of a cell stack of a fuel cell and a case covering a periphery of the cell stack. The gasket is configured to seal a gap between the fastening portion and the gasket and a gap between the case and the gasket. The gasket includes a base plate and an elastic material layer. The base plate has a slope section that connects an inner peripheral section and an outer peripheral section to each other. The inner peripheral section and the outer peripheral section are located at different positions in a thickness direction of the base plate. The slope section is inclined with respect to the inner peripheral section and the outer peripheral section.
US10243214B2

To increase the conductivity and electric capacity of an electrode which includes active material particles and the like and is used in a battery, a graphene net including 1 to 100 graphene sheets is used instead of a conventionally used conduction auxiliary agent and binder. The graphene net which has a two-dimensional expansion and a three-dimensional structure is more likely to touch active material particles or another conduction auxiliary agent, thereby increasing the conductivity and the bonding strength between active material particles. This graphene net is obtained by mixing graphene oxide and active material particles and then heating the mixture in a vacuum or a reducing atmosphere.
US10243197B2

Provided is a lithium metal anode comprising a Langmuir-Blodgett films as an artificial solid electrolyte interface layer, a lithium metal battery comprising the same, and a preparation method thereof. Various ultra-thin film layers made of carbon and ceramic are formed on the surface of the LiM to serve as a stable artificial SEI layer and suppress formation and perforation of lithium dendrite and side reactions.
US10243195B2

A nonaqueous electrolyte secondary battery includes an electrode body and an electrolytic solution in an outer can and a cathode external terminal on the open-end side of the outer can. The battery further includes a current cutoff mechanism (CID). The CID is located on the electrical conduction pathway between the cathode external terminal and the electrode body and interrupts the electrical coupling therebetween in response to an increased internal pressure in the battery. The CID includes a seal lead, a diaphragm, and a dielectric film. The seal lead has a cylindrical opening on the electrode body side. The diaphragm tightly closes the cylindrical opening and, in response to the increased internal pressure in the battery, deforms to interrupt the electrical coupling between the electrode body and the seal lead. The dielectric film is on the electrode body side of the diaphragm.
US10243194B2

A first terminal including an insertion hole is placed on one side of a lid of a battery case with one or more insulating materials interposed therebetween. An inner circumferential surface defining the insertion hole includes a first rim and a second rim at a position farther away from the one or more insulating materials than the first rim is. The second rim includes an inclined surface with a recess that includes a bottom at a position set back inside the first terminal from the inclined surface. The second terminal has a shaft part inserted through a mounting hole of the lid and the insertion hole. A leading end of the shaft part is riveted, and at least a portion of the shaft part reaches into the recess.
US10243186B2

Apparatus, methods and systems are provided for thermal runaway and gas exhaust management for high power batteries. A battery module has a plurality of cell-containing carriers stacked on top of one another to form a cell stack having a front end and a rear end. A duct extends through the cell stack between the front end and the rear end for collecting escaped gases from the battery cells. A self-closing one-way pressure relief valve is located in the duct toward the rear end of the cell stack. The pressure relief valve connects to a piping system for carrying the gases to a remote location where the gases can be safely released and dispersed.
US10243182B2

A power battery module includes a battery accommodating assembly having a plurality of separators, the separator comprising: a separator body; a left cover; and a right cover, in which adjacent separators are detachably connected with each other; a battery group; a power connection member, a line snap-fit, a power connection line and a signal collection assembly.
US10243178B2

A packaging material 1 for a power storage device is configured to include a polyamide resin layer 2 as an outer layer, a polyolefin resin layer 3 as an inner layer, and an aluminum foil layer 4 arranged between both the layers. A thickness of the packaging material 1 for a power storage device is 90 μm or less, a tensile breaking strength of the packaging material for a power storage device is 110 N/15 mm width or more, and a tensile breaking elongation of the packaging material for a power storage device is 90% or more. This enables to provide a packaging material for a power storage device thin in thickness and light in weight which is capable of securing excellent formability even when deep shape forming is performed and also is high in mechanical strength and excellent in impact resistance.
US10243173B2

A display device includes a first substrate, a light-emitting element over the first substrate, a sealing film over the light-emitting element, a first insulating layer over the sealing film, a second insulating layer over the sealing film, a light-shielding layer over the second insulating layer, and a second substrate over the light-shielding layer. The first insulating layer has an opening in a region thereof overlapping a light-emitting region of the light-emitting element. The second insulating layer has an inverted-conical or inverted-pyramidal depression above the light-emitting region of the light-emitting element. The light-shielding layer is located in a region overlapping the light-emitting region of the light-emitting element.
US10243169B2

An organic light emitting diode display device includes a first substrate, a thin film transistor over the first substrate, a protection layer over the thin film transistor, a light emitting diode over the protection layer, a passivation layer over the light emitting diode, a second substrate over the passivation layer, and a plurality of polymeric nanoparticles disposed within at least one of the protection layer or the passivation layer, wherein a refractive index of the plurality of polymeric nanoparticles is different than both a refractive index of the protection layer and a refractive index of the passivation layer.
US10243161B2

A display device is provided. The display device includes a substrate, a driving transistor, a first insulation layer, a first electrode and a second insulation layer. The driving transistor is disposed on the substrate and includes a gate electrode, and the gate electrode projects a first projection profile on the substrate. The first insulation layer is disposed on the driving transistor. The first electrode is disposed on the first insulation layer, and projects a second projection profile on the substrate. The second insulation layer is disposed on the first electrode and the first insulation layer. The second insulation layer has an opening, the opening exposes a portion of the first electrode, and the opening projects a third projection profile on the substrate.
US10243156B2

In one aspect, a method for placing carbon nanotubes on a dielectric includes: using DSA of a block copolymer to create a pattern in the placement guide layer on the dielectric which includes multiple trenches in the placement guide layer, wherein there is a first charge on sidewall and top surfaces of the trenches and a second charge on bottom surfaces of the trenches, and wherein the first charge is different from the second charge; and depositing a carbon nanotube solution onto the dielectric, wherein self-assembly of the deposited carbon nanotubes within the trenches occurs based on i) attractive forces between the first charge on the surfaces of the carbon nanotubes and the second charge on the bottom surfaces of the trenches and ii) repulsive forces between the first charge on the surfaces of the carbon nanotubes and the first charge on sidewall and top surfaces of the trenches.
US10243151B2

Disclosed is a novel organic semiconductor material which has a twisted quaterphenylene skeleton as a central unit and simultaneously possesses a skeleton having an electron-transporting property and a skeleton having a hole-transporting property at the terminals of the quaterphenylene skeleton. Specifically, the organic semiconductor material has a [1,1′:2′,1″:2″,1′″]quaterphenyl-4-4′″-diyl group, and one of the terminals of the [1,1′:2′,1″:2″,1′″]quaterphenyl-4-4′″-diyl group is bonded to a skeleton having an electron-transporting property such as a benzoxazole group or an oxadiazole group. A skeleton having a hole-transporting property such as diarylamino group is introduced at the other terminal. This structure allows the formation of a compound having a bipolar property, a high molecular weight, an excellent thermal stability, a large band gap, and high triplet excitation energy.
US10243142B2

A display panel, a polymer light emitting diode and a method for manufacturing the same are provided. The polymer light emitting diode includes: an organic light emitting layer having a first surface and a second surface opposite to each other; a hole transport part formed on the first surface of the organic light emitting layer; and an electron transport part formed on the second surface of the organic light emitting layer, the electron transport part including a nanocomposite layer.
US10243135B2

A piezoelectric device includes a substrate, a lower electrode disposed above the substrate, a lower bonding layer disposed on the lower electrode, a piezoelectric layer containing a piezoelectric material disposed on an upper surface of the lower bonding layer, and an upper electrode disposed above the piezoelectric layer. The lower bonding layer includes an electrode material portion containing an electrode material of the lower electrode and a piezoelectric material portion containing a piezoelectric material. The electrode material portion and the piezoelectric material portion interdigitate with each other in the lower bonding layer.
US10243134B2

An object is to cause a piezoelectric film to perform a piezoelectric operation at a higher voltage than the conventional piezoelectric film. An aspect of the present invention is a piezoelectric film, wherein a voltage at which a piezoelectric butterfly curve that is a result obtained by measuring a piezoelectric property of a piezoelectric film takes a minimum value is larger by 2 V or more than a coercive voltage of a hysteresis curve that is a result obtained by measuring a hysteresis property of said piezoelectric film. The piezoelectric film includes an anti-ferroelectric film, and a ferroelectric film formed on the anti-ferroelectric film.
US10243129B2

A thermoelectric module may include a module housing surrounding a module interior. Thermoelectric elements and conductor bridges may be arranged in the module interior. A first side of the module housing may include a first side wall connected in a heat-conducting fashion to first conductor bridges. A second side of the module housing may include a second side wall connected in a heat-conducting fashion to second conductor bridges. The thermoelectric elements may extend between the first and second conductor bridges. A liquid metal layer and a first electrical insulation layer may be arranged between the first conductor bridges and the first side wall. At least one further liquid metal layer may be arranged between the first conductor bridges and the first electrical insulation layer. At least one other liquid metal layer may be arranged between the first electrical insulation layer and the first side wall.
US10243127B2

Discussed herein are half-Heusler thermoelectric materials including niobium, iron, antimony, and titanium that are formed by ball-milling and hot-pressing the ball-milled power to obtain various thermoelectric properties and an average grain size above 1 μm.
US10243124B2

A light emitting device includes a light emitting element having a light emitting surface from which the light emitting element is configured to emit a first light having a first peak emission wavelength in a wavelength range of 380 nm or longer and 430 nm or shorter. A light transform layer is disposed on the light emitting surface of the light emitting element to transform the first light to a second light having a second peak wavelength longer than the first peak wavelength. A reflecting film is provided on the light transform layer to reflect the first light and to transmit the second light. The reflecting film has a reflectivity of 40% or more in a reflection spectrum of the reflecting film with respect to a light having a wavelength of 380 nm or longer and 430 nm or shorter and an angle of incidence from 0° to 85°.
US10243120B2

Solid state lighting (SSL) devices and methods of manufacturing SSL devices are disclosed herein. In one embodiment, an SSL device comprises a support having a surface and a solid state emitter (SSE) at the surface of the support. The SSE can emit a first light propagating along a plurality of first vectors. The SSL device can further include a converter material over at least a portion of the SSE. The converter material can emit a second light propagating along a plurality of second vectors. Additionally, the SSL device can include a lens over the SSE and the converter material. The lens can include a plurality of diffusion features that change the direction of the first light and the second light such that the first and second lights blend together as they exit the lens. The SSL device can emit a substantially uniform color of light.
US10243119B2

A light-emitting device package according to an embodiment comprises lenses arranged in and on a light-emitting device. The lenses comprise an upper surface including a recessed part; a groove part arranged on one or more areas of the upper surface; a bottom surface facing the light-emitting device; a supporting part arranged on the bottom surface; and an outer surface that is slanted with respect to the bottom surface and that contacts the groove part, wherein the groove part is arranged more outwardly from the lens than the support part relative to the light-emitting device.
US10243116B1

A LED device includes LED chips mounted on a substrate, a first fluorescent layer, a second fluorescent layer and a package housing. The LED chips emit a blue light. The first fluorescent layer has a first side facing to the LED chips for converting the blue light to a red light. The second fluorescent layer has a first side attached to a second side of the first fluorescent layer for converting the blue light to a red light emitted from a second side of the second fluorescent layer. The package housing holds the substrate and the first fluorescent layer.
US10243111B2

The present disclosure describes wafer-level processes for fabricating optoelectronic device subassemblies that can be mounted, for example, to a circuit substrate, such as a flexible cable or printed circuit board, and integrated into optoelectronic modules that include one or more optical subassemblies stacked over the optoelectronic device subassembly. The optoelectronic device subassembly can be mounted onto the circuit substrate using solder reflow technology even if the optical subassemblies are composed of materials that are not reflow compatible.
US10243106B2

A light emitting device includes a substrate, a light emitting element, a plurality of bumps and a cover member. The bumps are disposed between the substrate and the light emitting element to mount the light emitting element on the substrate. The bumps include a plurality of first bumps bonded to a first electrode of the light emitting element, and a plurality of second bumps bonded to a second electrode of the light emitting element. The first bumps are spaced apart from exposed portions of a first semiconductor layer of the light emitting element. The first bumps include a plurality of large bumps and a plurality of small bumps each having a smaller surface area than each of the large bumps in a plan view. The cover member covers the light emitting element, the bumps, and the substrate.
US10243105B2

A multilayer structure including a hexagonal epitaxial layer, such as GaN or other group III-nitride (III-N) semiconductors, a <111> oriented textured layer, and a non-single crystal substrate, and methods for making the same. The textured layer has a crystalline alignment preferably formed by the ion-beam assisted deposition (IBAD) texturing process and can be biaxially aligned. The in-plane crystalline texture of the textured layer is sufficiently low to allow growth of high quality hexagonal material, but can still be significantly greater than the required in-plane crystalline texture of the hexagonal material. The IBAD process enables low-cost, large-area, flexible metal foil substrates to be used as potential alternatives to single-crystal sapphire and silicon for manufacture of electronic devices, enabling scaled-up roll-to-roll, sheet-to-sheet, or similar fabrication processes to be used. The user is able to choose a substrate for its mechanical and thermal properties, such as how well its coefficient of thermal expansion matches that of the hexagonal epitaxial layer, while choosing a textured layer that more closely lattice matches that layer. Electronic devices such as LEDs can be manufactured from such structures. Because the substrate can act as both a reflector and a heat sink, transfer to other substrates, and use of external reflectors and heat sinks, is not required, greatly reducing costs. Large area devices such as light emitting strips or sheets may be fabricated using this technology.
US10243104B2

A composition of matter comprising a plurality of nanowires on a substrate, said nanowires having been grown epitaxially on said substrate in the presence of a metal catalyst such that a catalyst deposit is located at the top of at least some of said nanowires, wherein said nanowires comprise at least one group III-V compound or at least one group II-VI compound or comprises at least one non carbon group IV element; and wherein a graphitic layer is in contact with at least some of the catalyst deposits on top of said nanowires.
US10243095B2

A method is provided for making a molded photovoltaic module. The module includes a flexible polymeric flex-circuit substrate having an electrically conductive printed wiring pattern and solder pads defined on it. Small photovoltaic cells are affixed to the flex-circuit substrate by back-surface contacts in electrical contact with the solder pads. At least one thermoformable polymeric film is joined to the flex-circuit substrate. Each said solder pad comprises a solder composition that, after an initial melt, has a melting point that lies above at least a portion of the temperature range for thermoforming the polymeric film.
US10243076B2

Disclosed is a graphene-based ternary barristor using a Schottky junction graphene semiconductor. A graphene channel layer is doped with N-type and N-type dopants to have two different Fermi levels and form a PN junction. Accordingly, a voltage is applied to a gate electrode layer to move the Fermi levels of the graphene channel layer and adjust the height of the Schottky barrier, thus generating current. Also, the height of the Schottky barrier is adjusted depending on the doping concentration of the graphene channel That is, the height of the Schottky barrier is changed depending on the applied gate voltage, and thus the flow of current is changed. Also, it is possible to adjust the height of the Schottky barrier by adjusting the doping concentration of the graphene channel. Accordingly, since the graphene-based ternary barristor has a high current ratio by adjusting a gate voltage, the graphene-based ternary barristor may be applied to a logic circuit.
US10243074B2

A method of fabricating features of a vertical transistor include performing a first etch process to form a first portion of a fin in a substrate; depositing a spacer material on sidewalls of the first portion of the fin; performing a second etch process using the spacer material as a pattern to elongate the fin and form a second portion of the fin in the substrate, the second portion having a width that is greater than the first portion; oxidizing a region of the second portion of the fin beneath the spacer material to form an oxidized channel region; and removing the oxidized channel region to form a vacuum channel.
US10243073B2

Embodiments of the present invention provide methods and systems for co-integrating a short-channel vertical transistor and a long-channel transistor. One method may include: from a starting substrate, forming a wide fin, wherein the wide fin comprises a wide active region; depositing a recess mask over a top surface of the starting substrate; recessing a long channel based on the deposited recess mask; depositing a gate electrode and a gate material, to form a gate structure; and forming SD contacts in an SD region of the long-channel transistor.
US10243070B2

A property of a semiconductor device (high electron mobility transistor) is improved. A semiconductor device having a buffer layer, a channel layer, an electron supply layer, a mesa type cap layer, a source electrode, a drain electrode and a gate insulating film covering the cap layer, and a gate electrode formed on the gate insulating film, is configured as follows. The cap layer and the gate electrode are separated from each other by the gate insulating film, and side surfaces of the cap layer, the side surfaces being closer to the drain electrode and the source electrode, have tapered shapes. For example, a taper angle (θ1) of the side surface of the cap layer (mesa portion) is equal to or larger than 120 degrees. By this configuration, a TDDB life can be effectively improved, and variation in an ON-resistance can be effectively suppressed.
US10243060B2

Embodiments are directed to a method of forming a stacked nanosheet and resulting structures having uniform low-k inner spacers. A nanosheet stack is formed opposite a major surface of a substrate. The nanosheet stack includes multiple nanosheets. Cavities are formed between adjacent ones of the multiple nanosheets. The cavities are filled with an oxide material and portions of the oxide material are nitridized to form inner spacers positioned between the adjacent ones of the multiple nanosheets.
US10243053B1

One illustrative IC product disclosed herein includes a gate structure for a transistor, a conductive source/drain contact structure and an insulating source/drain cap structure positioned above the conductive source/drain contact structure, wherein the insulating source/drain cap structure has a first notch formed therein. In one illustrative example, the product also includes a sidewall spacer that has a second notch in an upper portion of the sidewall spacer, wherein a first portion of the insulating source/drain cap structure is positioned in the second notch, and a conductive gate contact structure comprising first and second portions, the first portion of the conductive gate contact structure being positioned in the first notch and the second portion of the conductive gate contact structure being in contact with the gate structure.
US10243046B2

A p-type metal-oxide-semiconductor (pMOS) planar fully depleted silicon-on-insulator (FDSOI) device and a method of fabricating the pMOS FDSOI are described. The method includes processing a silicon germanium (SiGe) layer disposed on an insulator layer to form gaps on a surface opposite a surface that is disposed on the insulator layer, each of the gaps extending into the SiGe layer to a depth less than or equal to a thickness of the SiGe layer, and forming a gate conductor over a region of the SiGe layer corresponding to a channel region of the pMOS. The method also includes performing an epitaxial process on the SiGe layer at locations corresponding to source and drain regions of the pMOS planar FDSOI device.
US10243035B2

A method of manufacturing a switching element is provided. The method including: preparing a semiconductor substrate which includes an n-type drain region, a p-type body region, and a trench penetrating the body region and reaching the drain region; and forming a lateral surface p-type region extending along a lateral surface of the trench below the body region by heating the semiconductor substrate so as to make a part of the body region flow into the trench. The switching element includes: a gate insulating layer covering an inner surface of the trench; a bottom p-type region in contact with the gate insulating layer at a bottom surface of the trench and connected to the lateral surface p-type region; an n-type source region; and a gate electrode provided in the trench.
US10243033B2

An organic light emitting diode (OLED) display includes: a substrate; a scan line on the substrate, extending in a first direction, and configured to transmit a scan signal; a data line on the substrate, extending in a second direction crossing the first direction, and configured to transmit a data voltage; a common voltage line in the same layer as the data line and configured to transmit a common voltage; a first electrode on the data line and an assistance member on the common voltage line, the first electrode and the assistance member being separated from each other in the first direction or the second direction; a second electrode on the first electrode and the assistance member; and an organic emission layer between the first electrode and the second electrode. The assistance member is separated from the data line in the first direction.
US10243031B2

A display device includes a substrate including a first plastic layer, a second plastic layer on the first plastic layer, and a black organic layer between the first and second plastic layers, a buffer layer on the substrate, a thin film transistor on the buffer layer, and a plurality of display elements electrically, at least one of the display elements being connected to the thin film transistor, the display elements respectively being arranged in a plurality of pixels.
US10243030B2

A display device comprises a substrate having a foldable first region and a second region adjacent to the foldable first region, wherein a folding axis overlaps the foldable first region. The display device further comprises a first transistor overlapping the foldable first region and having a first channel region with a first dimension along a first direction that is substantially perpendicular to the folding axis. The display device further comprises a second transistor overlapping the second region and having a second channel region with a second dimension along the first direction, wherein the first dimension is less than the second dimension.
US10243026B2

A display device may include a pixel and a light shutter. The pixel may include a first region and a second region. The light shutter may be disposed in the second region. The light shutter may include a first electrode, a heat generation layer disposed on the first electrode, and a phase change layer disposed on the heat generation layer. The phase change layer may include a phase change material of which optical property is changed depending on temperature.
US10243024B2

A display apparatus includes a substrate, a display unit, a first wire unit, and a dummy unit. The substrate includes a first area, a second area, and a bending area. The bending area is disposed between a first area and a second area. The display unit is disposed in the first area. The first wire unit is electrically connected to the display unit and includes a plurality of first wires disposed on the substrate over the first area, the bending area, and the second area. The plurality of first wires include a plurality of holes disposed in the bending area and spaced apart from each other by a first pitch. The dummy wire unit includes a plurality of dummy wires disposed in the bending area.
US10243016B2

A method is provided for three-dimensional wafer scale integration of heterogeneous wafers with unequal die sizes that include a first wafer and a second wafer. The method includes manufacturing the second wafer in accordance with a periodicity that matches the periodicity of the first wafer. The method further includes placing, by a laser-based patterning device, a pattern in spaces between dies of the second wafer. The method also includes stacking the first wafer onto the second wafer. The first wafer includes logic circuitry, and the second wafer includes a backside illuminated image sensor.
US10243015B1

A method for fabricating a photosensor array integrated circuit includes forming an isolation trench by a method comprising depositing a hard mask layer on a [110]-oriented single-crystal silicon substrate wafer, depositing, exposing, and developing a photoresist on the hard mask layer to define photoresist openings of locations for the trenches, dry plasma etching through the photoresist openings to form openings in the hard mask layer of locations for the trenches, and performing an anisotropic wet etch through the openings in the hard mask layer. In particular embodiments, the trenches are lined with P-type silicon, a silicon dioxide dielectric, and an additional oxide layer before being filled with tungsten.
US10243012B2

A method for manufacturing a display device, which does not easily damage an electrode, is provided. In the first step, a terminal electrode, a wiring, and a functional layer are provided over a first substrate; the terminal electrode, the wiring, and the functional layer are electrically connected to one another; an insulating layer is provided over the terminal electrode; a first layer is provided over the terminal electrode and the insulating layer; an adhesive layer is sandwiched between the first substrate and a second substrate; the second substrate and the adhesive layer include a first opening overlapping with part of the first layer; and the insulating layer includes a second opening inside the first opening in a top view. In the second step, part of the first layer is removed by emitting particles having a high sublimation property to the first layer, so that the terminal electrode is exposed.
US10242999B2

A memory device includes a pair of common source lines disposed on a substrate spaced apart from each other and extended in a first direction; a plurality of ground select lines disposed between the pair of common source lines, extended in the first direction, and disposed on the same level; a plurality of word lines disposed on the plurality of ground select lines between the pair of common source lines, extended in the first direction, and disposed on the same level, at least a portion of the plurality of word lines being connected by a connection electrode; and a plurality of first separation insulating patterns disposed between individual ground select lines of a portion of the plurality of ground select lines and extended in the first direction. The at least portion of the plurality of word lines is connected by a connection electrode.
US10242994B2

A monolithic three-dimensional memory device includes a first alternating stack of first insulating layers and first electrically conductive layers located over a top surface of a substrate, an insulating cap layer overlying the first alternating stack, a second alternating stack of second insulating layers and second electrically conductive layers and overlying the insulating cap layer, memory openings extending through the second alternating stack, the insulating cap layer, and the first alternating stack, memory stack structures located within the memory openings, and annular spacers located within the insulating cap layer and laterally surrounding a respective one of the memory stack structures.
US10242991B2

A method for forming a floating gate memory cell includes: forming an active region on a semiconductor substrate; forming a gate stack on the active region, the gate stack including a first gate layer defining a floating gate of the memory cell structure, a dielectric layer formed on the first gate layer, and a second gate layer defining a control gate of the memory cell structure formed on the dielectric layer; forming first and second source/drain regions in the active region, self-aligned with the gate stack; forming an erase/injection gate on at least a portion of the dielectric layer and spaced laterally from the control gate, the erase/injection gate being proximate to and above the floating gate; and forming multiple contacts providing electrical connection with the first and second source/drain regions, the control gate and the erase/injection gate.
US10242976B2

In one embodiment, a microelectronic package structure comprises a substrate comprising at least one waveguide, a first instrument integrated circuit coupled to the substrate, a photonic engine coupled to the substrate and comprising an integrated circuit body, a transmit die. and a receive die. The photonic engine is positioned adjacent the at least one waveguide such that optical signals may be exchanged between the at least one waveguide and the transmit die and the at least one waveguide and the receive die. Other embodiments may be described.
US10242972B2

A package structure is provided, which includes: a dielectric layer having opposite first and second surfaces; a circuit sub-layer formed in the dielectric layer; an electronic element disposed on the first surface of the dielectric layer and electrically connected to the circuit sub-layer; a plurality of conductive posts formed on the first surface of the dielectric layer and electrically connected to the circuit sub-layer; and an encapsulant formed on the first surface of the dielectric layer and encapsulating the electronic element and the conductive posts. Upper surfaces of the conductive posts are exposed from the encapsulant so as to allow another electronic element to be disposed on the conductive posts and electrically connected to the circuit sub-layer through the conductive posts, thereby overcoming the conventional drawback that another electronic element can only be disposed on a lower side of a package structure and improving the functionality of the package structure.
US10242967B2

Structures and methods of fabricating semiconductor wafer assemblies that encapsulate one or die in a cavity etched into an oxide bonded semiconductor wafer stack. The methods generally include the steps of positioning the die in the cavity, mechanically and electrically mounting the die to the wafer stack, and encapsulating the die within the cavity by bonding a lid wafer to the wafer stack in one of multiple ways. Semiconductor processing steps are applied to construct the assemblies (e.g., deposition, annealing, chemical and mechanical polishing, etching, etc.) and connecting the die (e.g., bump bonding, wire interconnecting, ultrasonic bonding, oxide bonding, etc.) according to the embodiments described above.
US10242963B2

Provided is a manufacturing method of a sensor including the following steps. A mold having a cavity is provided. At least one chip is disposed in the cavity. The chip has an active surface and a back surface opposite to each other. The active surface faces toward a bottom surface of the cavity. A polymer material is filled in the cavity to cover the back surface of the chip. A heat treatment is performed, such that the polymer material is solidified to form a polymer substrate. A mold release treatment is performed to isolate the polymer substrate from the cavity. A plurality of conductive lines are formed on a first surface of the polymer substrate. The conductive lines are electrically connected with the chip.
US10242951B1

Embodiments of the invention are directed to a method and resulting structures for forming optically readable chip identification (CID) codes using dummy controlled collapse chip connection (C4) bumps. In a non-limiting embodiment of the invention, a product chip is formed on a wafer. A chip location identifier including a plurality of controlled collapse chip connection (C4) bumps is formed on a surface of the product chip. The chip location identifier encodes a unique location of the product chip on the wafer prior to dicing. The plurality of C4 bumps are arranged into one or more optically readable alphanumeric characters.
US10242948B2

A semiconductor device has a substrate including a base and a plurality of conductive posts extending from the base. The substrate can be a wafer-shape, panel, or singulated form. The conductive posts can have a circular, rectangular, tapered, or narrowing intermediate shape. A semiconductor die is disposed through an opening in the base between the conductive posts. The semiconductor die extends above the conductive posts or is disposed below the conductive posts. An encapsulant is deposited over the semiconductor die and around the conductive posts. The base and a portion of the encapsulant is removed to electrically isolate the conductive posts. An interconnect structure is formed over the semiconductor die, encapsulant, and conductive posts. An insulating layer is formed over the semiconductor die, encapsulant, and conductive posts. A semiconductor package is disposed over the semiconductor die and electrically connected to the conductive posts.
US10242943B2

Stacked capacitor structures using TSVs are provided. In one aspect, a stacked capacitor structure includes: a first substrate having at least one first capacitor formed in a TSV in the first substrate; and a second substrate, bonded to the first substrate, having at least one second capacitor formed in a TSV in the second substrate, wherein the first capacitor and the second capacitor each comprises a first electrode and a dielectric that both surround a second electrode that is at a core of the TSV, wherein the dielectric separates the first electrode from the second electrode, and wherein the second substrate is bonded to the first substrate such that the first capacitor is stacked on the second capacitor. A method of forming a stacked capacitor structure is also provided.
US10242939B2

A semiconductor device includes: an oscillator; a semiconductor chip that includes an oscillation circuit connected to the oscillator, a timer circuit that generates a timing signal of a frequency according to a oscillation frequency of the oscillation circuit, and a frequency correction section that corrects a frequency of the timing signal based on temperature data; and a discrete device that includes at least one of a temperature sensing device that detects a peripheral temperature, that supplies the detected temperature as temperature data to the frequency correction section, and that is provided as a separate body to the semiconductor chip, or a capacitor that is electrically connected to both the oscillator and the oscillation circuit and that is provided as a separate body to the semiconductor chip, wherein the oscillator, the semiconductor chip and the discrete device are contained within a single package.
US10242935B2

A packaged semiconductor device includes a die attached to a die flag of a lead frame wherein the die includes a first, second, third, and fourth minor side, wherein the first and second minor sides are opposite each other and the third and fourth minor sides are opposite each other. The device includes an outer-most lead of the lead frame extending outwardly from the first minor side of the die and closest to the third minor side, wherein the outer-most lead includes a thinned region located between the die and a full thickness portion of the outer-most lead. The device includes an electrical connection between the die and the outer-most lead, and an encapsulant surrounding the die, the electrical connection, and surrounding at least a portion of an outer edge of the thinned portion of the outer-most lead such that the full thickness portion of the outer-most lead extends beyond the encapsulant.
US10242931B2

A heat sink and method for using the same for use in cooling an integrated circuit (IC) chip is provided herein. The heat sink includes a manifold block, a liquid-filled cooling system, and a compliant foil affixed to the manifold block and backed by a liquid in the closed loop cooling system. The pressure provided by the liquid behind the foil causes the foil to bow, and to conform to non-planarities in the surface of the IC chip, thus reducing air gaps and increasing thermal coupling between the IC chip and the heat sink.
US10242925B2

The invention relates to an electronic component (1) comprising at least one semiconductor chip (4) and at least one substrate (6), the semiconductor chip (4) being encapsulated in a polyorganosiloxane resin (3), which is the result of hardening a composition comprising at least: one portion (A) comprising at least one polyorganosiloxane (A1) which contains at least two —CH═CH2 reactive groups per molecule; one portion (B) comprising a polyorganosiloxane (B1) which comprises at least two Si—H groups per molecule; and at least one hydrosilation catalyst (C1), the components (A1) and (B1) being in quantities such that the molar ratio of Si—H/—CH═CH2 in the composition is no lower than 0.4.
US10242924B2

A base-attached encapsulant for semiconductor encapsulation is used for collectively encapsulating a device-mounted surface of the semiconductor device-mounted substrate having semiconductor devices mounted thereon or a device-formed surface of a semiconductor device-formed wafer having semiconductor devices formed thereon. The base-attached encapsulant has a base and an encapsulating resin layer containing an uncured or semi-cured thermosetting resin component formed onto one of the surfaces of the base, and a linear expansion coefficient α1 of the semiconductor device to be encapsulated by the base-attached encapsulant, a linear expansion coefficient α2 of a cured product of the encapsulating resin layer, and a linear expansion coefficient α3 of the base satisfy both of the following formula (1) and (2); α1<α3<α2  (1) −2<α1+α2−2α3<2  (2) wherein the unit of the linear expansion coefficient is ppm/K. The base-attached encapsulant for semiconductor encapsulation which suppress package warpage even if a package with a large area is encapsulated.
US10242922B2

A semiconductor wafer includes dielectric regions of different thicknesses, some of the dielectric regions being thinner and other ones of the dielectric regions being thicker. The semiconductor wafer further includes a stress circuit operable to stress at least one of the dielectric regions internally within the semiconductor wafer for assessing dielectric reliability. A corresponding method of internally assessing dielectric reliability of a semiconductor technology is also provided.
US10242916B2

A method for forming strained fins includes etching trenches in a bulk substrate to form fins, filling the trenches with a dielectric fill and recessing the dielectric fill into the trenches to form shallow trench isolation regions. The fins are etched above the shallow trench isolation regions to form a staircase fin structure with narrow top portions of the fins. Gate structures are formed over the top portions of the fins. Raised source ad drain regions are epitaxially grown on opposite sides of the gate structure. A pre-morphization implant is performed to generate defects in the substrate to couple strain into the top portions of the fins.
US10242907B2

A method for forming a pattern for an integrated circuit is disclosed. In one aspect, the method includes (a) providing a hardmask layer; (b) overlaying the hard mask layer with a set of parallel material lines delimiting gaps therebetween; and (c) providing a spacer layer following the shape of the material layer. The method further includes (d) removing a top portion of the spacer layer, thereby forming spacer lines alternatively separated by material lines and by gaps; and (e) providing a blocking element in a portion of a gap. The method also includes (f) etching selectively the hard mask layer by using the material layer, the spacer lines and the blocking element as a mask, thereby providing a first set of parallel trenches in the hardmask layer, wherein a trench has a blocked portion; and (g) selectively removing the blocking element.
US10242906B2

A metal-oxide-semiconductor field-effect transistor (MOSFET) with integrated passive structures and methods of manufacturing the same is disclosed. The method includes forming a stacked structure in an active region and at least one shallow trench isolation (STI) structure adjacent to the stacked structure. The method further includes forming a semiconductor layer directly in contact with the at least one STI structure and the stacked structure. The method further includes patterning the semiconductor layer and the stacked structure to form an active device in the active region and a passive structure of the semiconductor layer directly on the at least one STI structure.
US10242904B2

A frame unit is transferred from a cassette to a predetermined position. The frame unit has a platelike workpiece, a tape attached to the workpiece, and a ring frame supporting a peripheral portion of the tape. The apparatus includes a holding unit for the frame unit, a moving unit for the holding unit, and a control unit. The holding unit includes a pair of gripping portions for gripping a front portion of the ring frame at two separate positions, and an abutting portion adapted to abut against the outer circumference of the ring frame. The ring frame is gripped, partially drawn from the cassette, and released. The abutting portion is brought into abutment against the outer circumference of the ring frame so as to move the ring frame into the cassette. The ring frame is gripped again, raised, and transferred to the predetermined position.
US10242901B2

Various embodiments of aligning wafers are described herein. In one embodiment, a photolithography system aligns a wafer by averaging individual via locations. In particular, some embodiments of the present technology determine the center locations of individual vias on a wafer and average them together to obtain an average center location of the set of vias. Based on a comparison of the average center location to a desired center location, the present technology adjusts the wafer position. Additionally, in some embodiments, the present technology compares wafer via patterns to a template and adjusts the position of the wafer based on the comparison.
US10242900B2

A storage facility for semiconductor containers is provided. The storage structure has partitioning walls including a side wall portion extending along a vertical direction, and holding space partitioned off from exterior space by the partitioning walls. Inactive gas enriched air, which contains higher concentration of inactive gas than concentration of inactive gas contained in air in the exterior space, is supplied to the holding space. A first opening for allowing containers being carried into and out of the storage structure to be moved through the side wall portion is formed in the side wall portion. A first inlet opening is located at a position in the exterior space and adjacent an edge of the first opening. A first drawing-in device is provided to discharge air drawn in through the first inlet opening into discharge space which is outside the holding space and is divided off from the exterior space.
US10242899B2

A wafer cassette for storing wafers comprises a case and a plurality of carriers for carrying the wafers. Each of the carriers is pivotally and movably mounted to a pivot of the case, and can selectively accommodate in or depart from an accommodation space of the case for benefit of the wafer loading or unloading.
US10242893B2

A method and apparatus for de-chucking a workpiece is described that uses a swing voltage sequence. One example pertains to a method that includes applying a mechanical force from an electrostatic chuck against the back side of a workpiece that is electrostatically clamped to the chuck, applying a sequence of voltage pulses with a same polarity to the electrodes, each pulse of the sequence having a lower voltage than the preceding pulse, each pulse of the sequence having a lower voltage than the preceding pulse, and determining whether the workpiece is released from the chuck after the sequence of additional voltage pulses and if the workpiece is not released then repeating applying the sequence of voltage pulses.
US10242890B2

Embodiments of substrate supports with a heater are provided herein. In some embodiments, a substrate support may include a first member to distribute heat to a substrate when present above a first surface of the first member; a heater coupled to the first member and having one or more heating zones to provide heat to the first member; a second member disposed beneath the first member; a tubular body disposed between the first and second members, wherein the tubular body forms a gap between the first and second members; and a plurality of substrate support pins disposed a first distance above the first surface of the first member, the plurality of substrate support pins to support a backside surface of a substrate when present on the substrate support.
US10242869B2

A method of manufacturing a switching element includes forming a recessed portion in a surface of a GaN semiconductor substrate in which a first n-type semiconductor layer is exposed on the surface, growing a p-type body layer within the recessed portion and on the surface of the GaN semiconductor substrate, removing a surface layer portion of the body layer to expose the first n-type semiconductor layer on the surface of the GaN semiconductor substrate, and leave the body layer within the recessed portion, forming a second n-type semiconductor layer which is separated from the first n-type semiconductor layer by the body layer and is exposed on the surface of the GaN semiconductor substrate, and forming a gate electrode which faces the body layer through an insulating film.
US10242868B1

In one instance, the seed crystal of this invention provides a nitrogen-polar c-plane surface of a GaN layer supported by a metallic plate. The coefficient of thermal expansion of the metallic plate matches that of GaN layer. The GaN layer is bonded to the metallic plate with bonding metal. The bonding metal not only bonds the GaN layer to the metallic plate but also covers the entire surface of the metallic plate to prevent corrosion of the metallic plate and optionally spontaneous nucleation of GaN on the metallic plate during the bulk GaN growth in supercritical ammonia. The bonding metal is compatible with the corrosive environment of ammonothermal growth.
US10242863B2

A substrate processing apparatus for processing a wafer including a temporary substrate and a semiconductor device. The substrate processing apparatus includes a first half portion, a second half portion and a liquid supply unit. The first half portion includes a working platform. The second half portion includes an upper cover having a first surface and a plurality of second holes. The liquid supply unit provides a liquid. The wafer is placed on the working platform, and a second surface of the semiconductor device and the first surface are spaced by a distance sufficient for allowing the liquid to come into contact with the first surface when the liquid flows at the second surface to generate a suction force on the second surface. As such, a peel force is formed between the temporary substrate and the semiconductor device to cause the two to separate from each other.
US10242861B2

According to one embodiment, a processing apparatus includes a first supply section, a second supply section, a gas supply section, and a sublimation section. The first supply section supplies a first fluid on surfaces of a plurality of workpieces. The second supply section supplies a fluid containing a sublimable material on the surfaces of the plurality of workpieces to which the first fluid is supplied. The gas supply section supplies gas on the surfaces of the plurality of workpieces to which a fluid containing the sublimable material is supplied. The sublimation section sublimates a layer containing the sublimable material formed on each surface of the plurality of workpieces. The gas supply section controls a thickness of the layer containing the sublimable material formed each surface of the plurality of workpieces by controlling a flow velocity of the gas in each surface of the plurality of workpieces.
US10242860B2

An electrostatic trap such as an orbitrap is disclosed, with an electrode structure. An electrostatic trapping field of the form U′(r, ϕ, z) is generated to trap ions within the trap so that they undergo isochronous oscillations. The trapping field U′(r, ϕ, z) is the result of a perturbation W to an ideal field U(r, ϕ, z) which, for example, is hyperlogarithmic in the case of an orbitrap. The perturbation W may be introduced in various ways, such as by distorting the geometry of the trap so that it no longer follows an equipotential of the ideal field U(r, ϕ, z), or by adding a distortion field (either electric or magnetic). The magnitude of the perturbation is such that at least some of the trapped ions have an absolute phase spread of more than zero but less than 2 π radians over an ion detection period Tm.
US10242852B2

The invention relates to the detection of fatty acids. In a particular aspect, the invention relates to methods for detecting very long chain fatty acids and branched chain fatty acids by mass spectrometry.
US10242849B2

A system and method of identifying a selected process point in a multi-mode pulsing process includes applying a multi-mode pulsing process to a selected wafer in a plasma process chamber, the multi-mode pulsing process including multiple cycles, each one of the cycles including at least one of multiple, different phases. At least one process output variable is collected for a selected at least one of the phases, during multiple cycles for the selected wafer. An envelope and/or a template of the collected at least one process output variable can be used to identify the selected process point. A first trajectory for the collected process output variable of a previous phase can be compared to a second trajectory of the process output variable of the selected phase. A multivariate analysis statistic of the second trajectory can be calculated and used to identify the selected process point.
US10242848B2

A carrier ring for use in a chamber implemented for depositing films and chambers that use the carrier ring are provided. The carrier ring has an annular disk shape with an outer edge side and a wafer edge side. The carrier ring has a top carrier ring surface that extends between the outer edge side to the wafer edge side. The wafer edge side includes a lower carrier ring surface that is lower than the top carrier ring surface. The wafer edge side also includes a plurality of contact support structures. Each contact support structure is located at an edge of the lower carrier ring surface and has a height that is between the lower carrier ring surface and the top carrier ring surface, and the contact support structure has tapered edges and corners. A step is defined between the top carrier ring surface and the lower carrier ring surface, such that a top facing edge is disposed at a top of the step and a lower inner edge is disposed at the bottom of the step. Each of the top facing edge and the lower inner edge have a rounded non-sharp edge and a top of each of the contact support structures is configured for contact with a bottom edge surface of a wafer for lifting and lowering and moving the wafer.
US10242841B2

The purpose of the present invention is to provide a specimen holder having a structure capable of maintaining a seal surface regardless of a change of environment. A specimen holder according to the present invention is characterized by comprising a specimen holder axis part having a specimen and/or a specimen mesh setting part, an external cylinder part capable of housing the specimen holder axis part, and a seal part for sealing the specimen and/or the specimen mesh setting part from atmosphere wherein the seal part is set to a step part which is set to a portion of the external cylinder part. Further, in a referred embodiment of a specimen holder according to the present invention, it is characterized in that the seal part set to the step part is as a first seal part, further the specimen holder has a second seal part which exists in a tip part of the specimen holder and exists in a direction of a central axis of an electron microscope comparing to the specimen and/or the specimen mesh setting part.
US10242838B2

A radiographic apparatus including a target array and an X-ray detecting unit. The target array includes a plurality of targets and a forward shielding member. The forward shielding member includes a plurality of partitions. The X-ray detecting unit includes a detecting portion. The partitions each have sloping surfaces whose angles of inclination change along an array direction.
US10242833B2

Systems, apparatus, and methods for accessory tripping and resetting of circuit breakers are disclosed. Embodiments of the invention include a breaker handle; a breaker trip bar; an accessory trip device; an accessory pocket configured to receive the accessory trip device; and an adapter module disposed within the accessory pocket between the accessory trip device and the breaker handle, and coupled to the breaker handle, the breaker trip bar, and the accessory trip device, the adapter module including linkages configured to boost a force output by the accessory trip device. Numerous additional features and aspects are disclosed.
US10242831B2

A shunt tab assembly is for an electrical switching apparatus, such as a circuit breaker. The electrical switching apparatus includes a housing, separable contacts enclosed by the housing, an operating mechanism for opening and closing the separable contacts, and a number of shunts. The operating mechanism includes a trip unit. The shunt tab assembly includes a shunt tab structured to be electrically connected to the shunts, a biasing element structured to bias the shunt tab toward a predetermined position with respect to the housing, and a fastener structured to mechanically couple and electrically connect the trip unit to the shunt tab.
US10242822B2

The present application contemplates a switching device comprising: an outer casing defining an internal volume of the switching device; one or more electric poles, each electric pole comprising one or more mobile contacts and one or more contacts adapted to be coupled or uncoupled during a switching operation of the switching device; a contact shaft accommodated in the internal volume of the switching device and adapted to rotate about a rotation axis during a switching operation of the switching device, the contact shaft having a body comprising one or more contact seats to accommodate at least partially the mobile contacts, so that the mobile contacts rotate with the contact shaft about the rotation axis during a switching operation of the switching device; a control mechanism comprising a supporting frame fixed to the outer casing to provide support to movable members of the control mechanism and one or more connecting rods to provide a force to move the contact shaft during a switching operation of the switching device.
US10242817B2

A switch includes a housing including a bottom surface and a protrusion formed on the bottom surface, a board that is placed on the bottom surface of the housing and includes a fixed contact, the board and the protrusion being fitted together, a movable contact that is disposed to cover at least portions of the fixed contact and the protrusion and configured to be inverted, and an operation part that presses the movable contact toward the fixed contact.
US10242811B2

A motor drive for actuation of an on- or off-load tap changer the drive has a drive motor, a load transmission having a first drive shaft carrying a first drive wheel and connected with the drive motor and a second drive shaft carrying a second drive wheel, and a mechanical coupling between the first and second drive wheels. The second drive shaft is operatively connected at a first end with the on- or off-load tap changer and at a second end with an indicator transmission. A setting indicator operatively connected with the indicator transmission displays the current setting of the on- or off-load tap changer, and a disengageable coupling is provided between the setting indicator and the load transmission.
US10242809B2

A non-aqueous lithium-type power storage element comprising an electrode laminate body and a non-aqueous electrolyte being housed in an external body, the electrode laminate body having a negative electrode body, a positive electrode body and a separator.
US10242807B2

Provided is a lithium ion capacitor that is capable, during internal short circuiting, of suppressing an increase in capacitor temperature and controlling the onset of gasification, smoking and ignition, and of having preferably both low resistance (i.e., high output density) and high cycle characteristics. The lithium ion capacitor comprises an electrode laminated body stored in a casing together with a non-aqueous electrolytic solution containing a lithium ion-containing electrolyte; wherein the electrode laminated body is laminated so that a negative electrode collector having a negative electrode active material comprised of a carbon material, and a positive electrode body having a positive electrode active material face each other through a laminated separator where a polyolefin porous membrane and an insulating porous membrane are laminated; and characterized in that the insulating porous membrane is in contact with the negative electrode body.
US10242804B2

A multilayer ceramic capacitor includes: a ceramic body having dielectric layers laminated in a thickness direction, the dielectric layers having a greater width than a length; an active layer in which capacitance is formed, by including first and second internal electrodes alternately exposed to end surfaces of the ceramic body opposite to each other in a length direction with the dielectric layer interposed therebetween; upper cover layer; lower cover layers being thicker than the upper cover layer; and first and second external electrodes, wherein, when half of thickness of the ceramic body is denoted by A, thickness of the lower cover layer is denoted by B, half of thickness of the active layer is denoted by C, and thickness of the upper cover layer is denoted by D, 1.042≤(B+C)/A≤1.537 is satisfied.
US10242801B2

A multilayer ceramic capacitor includes: a first and a second external electrodes; internal electrode layers that are alternately connected to the first and the second external electrodes; and dielectric layers including a ceramic material as a main component, wherein a D20% diameter of the ceramic material of an end margin region, in which internal electrode layers connected to one of the first external electrode and the second external electrode face with each other and does not face with internal electrode layers connected to the other, is smaller than that of a capacity region in which internal electrode layers connected to different external electrodes face with each other and a D80% diameter of the ceramic material of the end margin region is larger than that of the capacity region, or 1/(log D80−log D20) of the ceramic material of the capacity region is larger than that of the end margin region.
US10242796B2

A surface-mount inductor including a coil formed by winding a rectangular wire and a molded body for accommodating the coil, where the coil includes: a first roll formed by winding a rectangular wire, a second roll formed by winding the rectangular wire in position adjacent to the first roll along the winding axis, and a third roll formed by winding the rectangular wire on the second roll in a partially overlapping manner in a position adjacent to and opposite from the first roll along the winding axis, the ends of the wire being brought out from the outermost turns of the first roll and the third roll as lead ends, and the winding axis is parallel with the mounting face and the lead ends being extended over the surface of the molded body, as well as the method for manufacturing the same.
US10242792B2

A multilayer body includes a first pattern conductor, and first and second via conductors. A first end of the first via conductor is electrically coupled with a second signal electrode, and a second end thereof is electrically coupled with the first pattern conductor. A first end of the second via conductor is electrically coupled with the first pattern conductor. The first pattern conductor extends such that a distance between the second via conductor and a second shield electrode is larger than a distance between the first via conductor and the second shield electrode, a distance between the second via conductor and a third shield electrode is larger than a distance between the first via conductor and the third shield electrode, and a coupling portion between the second via conductor and the first pattern conductor is outside an area of the second signal electrode.
US10242791B2

A coupled-inductor module includes: a magnetic core including a first magnetic column, a second magnetic column, a third magnetic column extending in a first direction and two covers extending in a second direction, the first magnetic column disposed between the second magnetic column and the third magnetic column, the two covers respectively connected to the ends of the first magnetic column, the second magnetic column and the third magnetic column; and windings including a first winding and a second winding respectively wound around the first magnetic column, the first winding and the second winding being spaced apart from each other in the first direction. The magnetic core is provided with at least one air gap, and the windings and the air gap are not overlapped with each other.
US10242790B2

A number of toroidal ferromagnetic cores for an inductor may be arranged to form a ferromagnetic multi-core array, through which a calculated sequence of wire turns is wound. The array may be structured within certain permitting geometries, to a preferred geometrical shape for use within a downhole tool. The array of cores can take any practical form, include square, rectangular, hexagonal, circular, or the like, as long as the magnetic fluxes of all coils wound about a given core create a magnetic flux within the core that flows in the same direction within the core.
US10242785B2

A valve for metering fluid has an electromagnet for actuating a valve needle controlling a metering opening. The electromagnet generates, upon current flow, a magnetic flux that proceeds via an outer pole, a hollow-cylindrical inner pole, an armature displaceable on an armature guidance region embodied on the valve needle, and a working air gap delimited by the armature and inner pole. Disposed fixedly on the valve needle is an entraining element that penetrates axially displaceably into an entraining element guidance region embodied in the inner pole and has a radial stop shoulder for the armature which delimits a take-up travel or pre-stroke travel. The entraining element is extended into an additional inner pole having a pole surface formed by the stop shoulder, and is embodied magnetically conductively and a magnetic flux between the armature and valve needle is suppressed by way of a magnetically nonconductive material.
US10242783B2

Numerous arrangements for permanent magnets are disclosed that can focus the flux produced by the magnets. Depending on the particular application in which the disclosed designs and techniques are used, efficiency and reliability may be increased by minimizing flux leakage, increasing peak flux density, and shaping the flux fields to improve the effective coercivity of the flux focusing permanent magnet arrangement when loaded, and to achieve customized voltage and current waveforms. The disclosed magnet assemblies may be incorporated into a machine, such as a motor/generator, having windings and may be disposed for movement relative to the windings. The magnet assembly may be mounted on a support formed of one or more ferromagnetic materials, such as a back iron. The disclosed flux focusing magnet assemblies may be formed using a variety of manufacturing methods.
US10242777B2

Provided is a sintered magnet that is an R-T-B based sintered magnet having a region having a concentration of at least one heavy rare earth element decreasing from the surface toward the inside, in which the at least one heavy rare earth element includes at least either of Tb or Dy, R includes Nd, T includes Fe, Co, and Cu, there is a grain boundary phase containing at least either of Tb or Dy and Nd between two main phase particles, and a value obtained by subtracting a half value width of a concentration distribution curve of Cu from a half value width of a concentration distribution curve of Tb or Dy in a part including the grain boundary phase is from 10 to 20 nm.
US10242774B2

A chip resistance element includes a base substrate having a first surface and a second surface opposing each other, two sides connecting the first surface and the second surface to each other, and two end surfaces connecting the first surface and the second surface to each other; a resistive layer disposed on the second surface; and a first terminal, a second terminal, and a third terminal disposed to be respectively connected to the resistive layer and to be separated from each other on the second surface. The third terminal having a second surface portion disposed between the first terminal and the second terminal on the second surface and a side portion connected to and disposed on one of the two sides of the base substrate.
US10242771B2

A peg apparatus is described that is suitable for use with an electrical wire harness peg board. The pegs are utilized on a wire harness peg board during the assembly of a wire harness, and are particularly well suited for use in an automated assembly of the electrical wire harness where a constant upward, downward or lateral tension is desired without altering the free ends of each wire of an assembled wire harness.
US10242769B2

Disclosed is a flame retardant resin composition comprising: a polyolefin resin; a silicone-based compound blended at a ratio of 3 parts by mass or more and 20 parts by mass or less relative to 100 parts by mass of the polyolefin resin; a fatty acid containing compound blended at a ratio of 5 parts by mass or more and 20 parts by mass or less relative to 100 parts by mass of the polyolefin resin; calcium carbonate blended at a ratio of 10 parts by mass or more and less than 100 parts by mass relative to 100 parts by mass of the polyolefin resin; and aluminum hydroxide blended at a ratio of 5 parts by mass or more and 60 parts by mass or less relative to 100 parts by mass of the polyolefin resin.
US10242766B2

A highly bendable insulated electric wire includes a conductor part that has a plurality of non-compressed strands made of a copper alloy, each of the non-compressed strands having a cross-sectional area of 0.13 sq. mm, and a covering part that is provided on the conductor part, wherein the conductor part has an elongation of 7% or more and a tensile strength of 500 MPa or more, and the covering part is made of 100 degree Celsius heat-resistant polyvinyl chloride and has an elongation of 100% or more at a temperature of −40 degree Celsius.
US10242762B2

A copper alloy wire rod containing Ag: 0.5 wt % or more and 6 wt % or less and the balance including inevitable impurities and Cu, in which, on a cross section parallel to a longitudinal direction of the copper alloy wire rod, within a range observed with a visual field of 1.7 μm in a direction perpendicular to the longitudinal direction and 2.3 μm in a direction parallel to the longitudinal direction, the copper alloy wire rod has at least one rectangular range that is a rectangular range having a width perpendicular to the longitudinal direction of 0.2 μm and a length parallel to the longitudinal direction of 2.3 μm and entirely includes five or more second phase particles containing Ag and having a maximum length in the longitudinal direction of less than 300 nm.
US10242756B2

Various systems and methods for predicting metabolic and bariatric surgery outcomes are provided. The systems and methods can also provide predictions for non-surgical metabolic and bariatric treatments. In general, a user can receive predictive outcomes of multiple bariatric procedures that could be performed on a patient. In one embodiment, a user can electronically access a metabolic and bariatric surgery outcome prediction system, e.g., using one or more web pages. The system can provide predictive outcomes of one or more different bariatric surgeries for the patient based on data gathered from the user and on historical data regarding outcomes of the different bariatric surgeries. The system can additionally provide predictive outcomes for not having any treatment and/or a comparison of the predictive outcomes of the one or more different bariatric surgeries to the predictive outcomes for not having any treatment.
US10242745B2

A semiconductor memory device includes a memory cell array, a temperature sensor that generates a first voltage which is based on a temperature of the semiconductor memory device, compares the first voltage with a second voltage that is based on a result of previous temperature measurement, and generates a voltage generation signal based on a result of comparing the first voltage with the second voltage, and a voltage generating circuit that generates a voltage applied to the memory cell array based on the voltage generation signal.
US10242739B2

A semiconductor memory cell and arrays of memory cells are provided In at least one embodiment, a memory cell includes a substrate having a top surface, the substrate having a first conductivity type selected from a p-type conductivity type and an n-type conductivity type; a first region having a second conductivity type selected from the p-type and n-type conductivity types, the second conductivity type being different from the first conductivity type, the first region being formed in the substrate and exposed at the top surface; a second region having the second conductivity type, the second region being formed in the substrate, spaced apart from the first region and exposed at the top surface; a buried layer in the substrate below the first and second regions, spaced apart from the first and second regions and having the second conductivity type; a body region formed between the first and second regions and the buried layer, the body region having the first conductivity type; a gate positioned between the first and second regions and above the top surface; and a nonvolatile memory configured to store data upon transfer from the body region.
US10242734B1

Provided are techniques for resuming storage die programming after power loss. In response to receipt of an indication of the power loss, data that was to be programmed to multi-level cell NAND blocks are copied to single level cell NAND blocks and a pulse number at which programming was interrupted is stored. In response to receipt of an indication to resume from the power loss, the data is copied from the single level cell NAND blocks to a page buffer, the pulse number is retrieved, and programming of the multi-level cell NAND blocks is resumed at the retrieved pulse number using the data in the page buffer.
US10242733B2

Cell power supply lines are arranged for memory cell columns, and adjust impedances or voltage levels of the cell power supply lines according to the voltage levels of bit lines in the corresponding columns, respectively. In the data write operation, the cell power supply line is forced into a floating state according to the bit line potential on a selected column and has the voltage level changed, and a latching capability of a selected memory cell is reduced to write data fast. Even with a low power supply voltage, a static semiconductor memory device that can stably perform write and read of data is implemented.
US10242731B2

A memory device includes a memory cell array that includes a plurality of memory cell rows; and a refresh address generator configured to store flags respectively corresponding to the plurality of memory cell rows, generate refresh row addresses respectively corresponding to the plurality of memory cell rows by performing a count operation, and according to the flags, change a refresh period of the plurality of memory cell rows.
US10242729B2

Disclosed herein is a device includes a command generation circuit: that activates first and second command signals, an internal circuit that includes a plurality of transistors that are brought into a first operation state when at least one of the first, and second command signals is activated, and an output gate circuit that receives a first signal output from the internal circuit, the output gate circuit being configured to pass the first signal when the second command signal is deactivated and to block the first signal when the second command signal is activated.
US10242723B1

A method and apparatus for performing a background calibration in a memory subsystem is disclosed. A memory subsystem includes a memory controller coupled to a memory. The memory controller is coupled to receive data during reads from the memory on a functional data path and a duplicate data path. The memory controller further includes calibration circuitry. During reads of data conducted during normal operation, the calibration circuit calibrates a first delay locked loop (DLL) in the duplicate data path. A second DLL, in the functional data path, may be adjusted based on the calibrations conducted in the duplicate data path.
US10242721B2

The present disclosure is related to shifting data using sensing circuitry. An example apparatus can include a first sensing component and a second sensing component. The first sensing component can include a first sense amplifier coupled to a first pair of complementary sense lines and a first compute component comprising a number of first pass transistors. The second sensing component can include a second sense amplifier coupled to a second pair of complementary sense lines. The second sensing component can include a second compute component comprising a number of second pass transistors. The first pair of complementary sense lines can be coupled to the number of first pass transistors and the number of second pass transistors.
US10242720B2

A sense amplifier and method thereof are provided. The sense amplifier includes first and second transistors coupled to first and second bit lines, respectively. The first and second transistors are configured to connect the first and second bit lines to a differential amplifier during a first state (e.g., when a differential voltage is present on the first and second bit lines and prior to a sense signal transition) and to isolate the first and second bit lines from the differential amplifier during a second state (e.g., after the sense signal transition). The sense amplifier further includes a third transistor configured to deactivate the differential amplifier during the first state and configured to activate the differential amplifier during the second state.
US10242718B2

Embodiments of a system and method for providing a flexible memory system are generally described herein. In some embodiments, a substrate is provided, wherein a stack of memory is coupled to the substrate. The stack of memory includes a number of vaults. A controller is also coupled to the substrate and includes a number of vault interface blocks coupled to the number of vaults of the stack of memory, wherein the number of vault interface blocks is less than the number of vaults.
US10242714B2

Innovations in reconstruction and rendering of panoramic video are described, including the use of a platform rendering engine to provide a screen projection based on a view direction specified for an application through an interface. For example, based at least in part on the view direction specified for the application, at least a section of panoramic video in an input projection is identified. At least some of sample values of the at least a section of the picture of panoramic video in the input projection are mapped to a screen projection. The screen projection is output for display to a buffer for the application. Thus, an application may use panoramic video, including updating a view direction, without itself having to render a screen projection for the panoramic video.
US10242713B2

A method is provided for processing and displaying biometric data of a user, either alone or together (in synchronization) with other data, such as video data of the user during a time that the biometric data was acquired. The method includes storing biometric data so that it is linked to an identifier and at least one time-stamp (e.g., a start time, a sample rate, etc.), and storing video data so that it is linked to the identifier and at least one time-stamp (e.g., a start time). By storing data in this fashion, biometric data can be displayed (either in real-time or delayed) in synchronization with video data, and biometric data can be searched to identify at least one biometric event. Video corresponding to the biometric event can then be displayed, either alone or together with at least one biometric of the user during the biometric event.
US10242711B2

A method includes grouping media items associated with a user into segments based on a timestamp associated with each media item and a total number of media items. The method also includes selecting target media from the media items for each of the segments based on media attributes associated with the media item. The method also includes generating a video that includes the target media for each of the segments by generating a first animation that illustrates a first transition from a first item from the target media to a second item from the target media with movement of the first item from an onscreen location to an offscreen location, wherein the first item is adjacent to the second item in the first animation and determining whether the target media includes one or more additional items. The method also includes adding a song to the video.
US10242702B1

A recording head has a near-field transducer overlapping a core near a media-facing surface of the recording head. The near-field transducer has an enlarged portion formed of a plasmonic material and a peg extending from the enlarged portion. The enlarged portion includes a stacked feature that reduces the emission of a polarization rotated portion of light to a recording medium.
US10242700B2

A method and system provide a magnetic read apparatus. The magnetic read apparatus includes a read sensor. The read sensor includes a pinning layer, a nonmagnetic insertion layer and a pinned layer. The nonmagnetic insertion layer has a location selected from a first location and a second location. The first location is between the pinned layer and the pinning layer. The second location is within the pinning layer.
US10242698B1

A data storage device is disclosed comprising a head actuated over a disk, and a spindle motor configured to rotate the disk, wherein the spindle motor comprises a plurality of windings. During a power failure the head is unloaded by generating a periodic signal, shorting the windings of the spindle motor based on the periodic signal in order to generate a power voltage, and adjusting the periodic signal based on an amplitude of the power voltage.
US10242697B2

A pitch information generation device includes a first envelope generator configured to generate, with regard to a first sound range, a first envelope that attenuates at a first rate of change from a detected value corresponding to a peak in the sound signal, a second envelope generator configured to generate, with regard to a second sound range, which includes a sound range of higher frequency than the first sound range, a second envelope that attenuates from a detected value corresponding to a peak in the sound signal at a second rate of change. The second rate of change is greater than the first rate of change. A pitch information identifier is configured to identify the pitch information based on the first envelope and the second envelope.
US10242687B2

The invention relates to a codec and a discriminator and methods therein for audio signal discrimination and coding. Embodiments of a method performed by an encoder comprises, for a segment of the audio signal: identifying a set of spectral peaks; determining a mean distance S between peaks in the set; and determining a ratio, PNR, between a peak envelope and a noise floor envelope. The method further comprises selecting a coding mode, out of a plurality of coding modes, based at least on the mean distance S and the ratio PNR; and applying the selected coding mode for coding of the segment of the audio signal.
US10242684B2

Systems and methods for adjusting audio levels in a plurality of audio signals are disclosed. One or more input signals containing one or more audio signals are depacketized. The audio signals are analyzed to determine if audio levels of the signals correspond to a desired audio level for at least some of the signals. The audio levels of signals that do not correspond are adjusted. Packets that do not require adjustment and the resulting adjusted packets are combined to form one or more output signals corresponding to the one or more input signals.
US10242677B2

Various implementations disclosed herein include a training module configured to determining a set of detection normalization threshold values associated with speaker dependent voiced sound pattern (VSP) detection. In some implementations, a method includes obtaining segment templates characterizing a concurrent segmentation of a first subset of a plurality of vocalization instances of a VSP, each segment template provides a stochastic characterization of how a particular portion of the VSP is vocalized by a particular speaker; generating a noisy segment matrix using a second subset of the plurality of vocalization instances of the VSP, wherein the noisy segment matrix includes one or more noisy copies of segment representations of the second subset; scoring segments from the noisy segment matrix against the segment templates; and determining detection normalization threshold values at two or more known SNR levels for at least one particular noise type based on a function of the scoring.
US10242672B2

An intelligent assistant leverages private data specific to users and data available publically on one or more networks to improve the functionality of devices used to present content. A user's actions in a content authoring application are observed by the intelligent assistant and used to predict the user's actions. The public data related to the content in the presentation are also used to augment the presentation and to suggest best practices in presenting the content. In some aspects, a “practice” presentation is given by the user to provide the intelligent assistant a baseline to which to assist the user in realtime comply with during a “live” presentation or to receive suggestions in how to improve the presentation prior to presenting it “live”.
US10242662B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for natural language processing. One of the method includes receiving a voice input from a user device; generating a recognition output; receiving a user selection of one or more terms in the recognition output; receiving a user input of one or more letters replacing the user selected one or more terms; determining suggested correction candidates based in part on the user input and the voice input; and providing one or more suggested correction candidates to the user device as suggested corrected recognition outputs.
US10242661B2

Techniques (300, 400, 500) and apparatuses (100, 200, 700) for recognizing accented speech are described. In some embodiments, an accent module recognizes accented speech using an accent library based on device data, uses different speech recognition correction levels based on an application field into which recognized words are set to be provided, or updates an accent library based on corrections made to incorrectly recognized speech.
US10242657B2

A kit for attenuation of noise includes a noise source audio transducer, two ear pieces, and a control unit. The two ear pieces have respective resilient bodies that engage outer portions of ear canals of respective ears of a user while respective in-ear transducers of the two ear pieces are respectively positioned in inner portions of the ear canals. The respective in-ear transducers detect discrepancies (e.g., incomplete superpositioning) between the noise and the anti-noise. The respective in-ear transducers optionally detect respective secondary path effects in the ear canals. The noise source audio transducer detects noise generated by a noise source (e.g., snoring noise). The control unit configures an adaptive filter based at least in part on an error signal, and optionally based in part on secondary path effects. The control unit generates signals representative of anti-noise. The two ear pieces produce the anti-noise responsive to the signals. The two ear pieces produce masking noise with sound level that varies in direct correlation with sound level of the noise generated by the noise source.
US10242645B2

A display method includes: receiving an input signal; performing a color separation process on the input image to generate color information and an intensity image; performing a filtering process on the intensity image to generate an intensity coarse image and an edge image; generating a color coarse image according to the intensity coarse image and the color information; performing a pure color analysis on the color coarse image to generate a first pure color coarse image, a second pure color coarse image and a third pure color coarse image; and displaying the first pure color coarse image, the second pure color coarse image, the third pure color coarse image and the edge image in a first time period, a second time period, a third time period and a fourth time period respectively.
US10242643B2

Examples are disclosed herein that relate to constraining communication among HMD devices. One example provides a computing system comprising a logic machine and a storage machine holding instructions. The instructions are executable to receive, for each of a plurality of head-mounted display devices, vantage point data, determine, for each of the plurality of head-mounted display devices, whether one or more other head-mounted display devices are within a vantage point scope of that head-mounted display device, the vantage point scope being based on the vantage point data of that head-mounted display device, and constrain, for each of one or more head-mounted display devices, delivery of communication data from that head-mounted display device to one or more of the plurality of head-mounted display devices, such constraint based on whether that head-mounted display device is within the vantage point scope of one or more of the plurality of head-mounted display devices.
US10242642B2

The present disclosure relates to a mobile terminal capable of cooperating with a transparent display apparatus and a method for controlling the same, wherein the mobile terminal capable of cooperating with the transparent display apparatus includes a wireless communication unit capable of performing transmission and reception of information with the transparent display apparatus, a display unit capable of outputting path search information, and a controller capable of transmitting screen information related to the path search information to the cooperative transparent display apparatus, through the wireless communication unit such that the screen information related to the path search.
US10242639B2

A method of changing a light transmittance of a head-mounted display device including a display and an optical lens and a head-mounted display device. The method includes obtaining, by a sensor, a first illuminance around the head-mounted display device; determining a first light transmittance based on the first illuminance and a type of a content to display on the display; changing, by a processor, a light transmittance of the optical lens to the first light transmittance; and wherein when the first illuminance is greater than a second illuminance, the first light transmittance corresponding to the first illuminance is less than a second light transmittance corresponding to the second illuminance.
US10242638B2

A display adjusting device, a power source circuit, a display device and a display adjusting method are provided. The display adjusting device includes a start signal detection unit, configured to, in a case that a gate drive circuit including multiple stages of gate drive circuit units scans multiple rows of gate lines arranged in the display panel, detect a gate drive signal outputted by a last row of shift register unit included in each stage of gate drive circuit unit, where the gate drive signal serves as a start signal of a next stage of gate drive circuit unit adjacent to the stage of gate drive circuit unit, and a gamma main voltage setting unit, configured to set a corresponding gamma main voltage based on the start signal.
US10242637B2

The invention provides a CMOS GOA circuit, which improves the NAND gate in the latch module and the inverter to connect the latch clock signal to the NAND gate in the latch module or the inverter to control the latch module to realize the input and latch of the cascade signal through the voltage change in the latch clock signal. Compared to the known technique, the present invention reduces the number of TFTs required by the latch module without affecting the normal operation of the circuit, and facilitates the implementation of the narrow border or borderless display products.
US10242634B2

A display device is disclosed. A display panel includes a plurality of subpixels of a plurality of colors arranged in a matrix form, and a plurality of gate lines and data lines respectively connected to the subpixels. A data driver is configured to supply data voltages to the subpixels through a plurality of source channels and the data lines. A switch circuit is configured to connect one of the source channels selectively to one of the data lines during a first scan period in one horizontal period and to a different one of the data lines during a second scan period in the one horizontal period. The data driver is configured to supply data voltages of one color to the one of the source channels during both the first scan period and the second scan period in the one horizontal period.
US10242626B2

A stage includes an output unit configured to supply a scan signal to an output terminal according to voltages of first and second nodes; a first driver configured to control the voltages of the first and second nodes so that when a start signal or an output signal of a previous stage is supplied to a first input terminal, the scan signal is supplied from the output unit; and a second driver configured to control the voltages of the first and second nodes, corresponding to signals supplied to a second input terminal, a fourth input terminal and a fifth input terminal, wherein the second driver comprises eighth and ninth transistors coupled in series between the output terminal and the second node, and wherein a gate electrode of the eighth transistor is coupled to the first node, and a gate electrode of the ninth transistor is coupled to the fourth input terminal.
US10242619B2

A system for driving a display that includes a plurality of pixel circuits arranged in an array, each of the pixel circuits including a light emitting device and a driving transistor for conveying a driving current through the light emitting device. Methods of measuring characteristics of circuit elements of pixels sharing a monitor line include the control of biasing to selectively turn off circuit elements or render their response known while measuring other circuit elements of interest.
US10242615B2

The present disclosure relates to an organic light-emitting diode (OLED) display device and a compensation circuit of an OLED. The compensation circuit of the OLED includes: a first thin film transistor (TFT), a second TFT, a third TFT, a fourth TFT, a fifth TFT, a sixth TFT, a first capacitor, and a second capacitor. As such, the compensation circuit of the present disclosure only requires the scanning signals and the emission signals, so as to simplify configurations of the circuit, and to reduce costs.
US10242605B2

A display device and chip bonding method thereof are provided. The display device includes a flexible display panel and a chip bonded to the non-display area of the flexible display panel with the extension directions of individual bumps satisfying, depending on the area in which the bumps are located, the following requirements: in each row of bumps, at least the individual bumps in lateral zones have their extension lines on the same side converging at a same point on the reference line, and the two bumps belong to a same bump group have their extension lines respectively forming an angle with respect to the reference line, the angles being equal to each other.
US10242603B2

The invention relates to a display frame for graphic advertising material that is suited for use with a pricing system. The frame has a flat body which is traversed by parallel lipped channels that releasably receive inserts. The frame is moulded from plastics material with webs of the channels provided by connectors. The inserts are configured to display pricing in a manner that allows variation and these allow for pricing changes to be made while the same graphic material is maintained on the display frame. The graphic material may also be provided by inserts and removably secured in the channels. In a preferred embodiment, the frame has movable clamping-rails along outer edges. The clamping-rails are resiliently biased into a closed condition by clips with resiliently deformable cam formations to retain a suitably sized poster and/or transparent screen against the front side of the frame. The clamping-rails and clips for biasing the rails are also moulded from plastics material.
US10242602B2

A marking tag is configured to attach to a product via a band. The tag includes a body formed of a sheet material and configured with an interior area defined by a perimeter cut. An interior cut is disposed in the interior area, the interior cut defining a triangular portion. The interior cut is configured to guide the band past the triangular portion. The interior area does not have any sheet material removed therefrom. In another aspect, a method of attaching a marking tag to a product via a band is described. The method includes obtaining the marking tag, guiding the band along the interior cut past the triangular portion of the marking tag, and retaining the tag relative to the product via frictional engagement of the band and the tag along the interior cut.
US10242595B2

A system for operating a visually impaired accessible signage, the system comprising: an accessibility tag configured to attach to a signage or to a surface near the signage, store communication information, communicate with a mobile device and prompt display of information by the mobile device, wherein the information is gained from an information file, and a database configured to store at least one information file. Additional embodiments of the system and methods for use thereof are described herein.
US10242592B2

A system for tracking position of one or more moving transmission sources is disclosed. The transmission source can transmit a signal while moving from a first position to a first expected position and a receiver can receive the signal. The transmission source can include an antenna. An audio source can transmit an audio signal at a predetermined frequency and a controller can determine a second position of the transmission source, calculate an offset between the second position with the first expected position, and compare the offset with a predetermined threshold. A first rate of movement can be calculated based on a distance traveled between the first position and the second position with respect to the predetermined frequency. A first indication can be transmitted to at least one user device including the first location offset with the predetermined threshold and the first rate of movement.
US10242589B2

A makeup assisting apparatus includes a first image acquirer that acquires a first image which is a captured image of a first face, a first facial part acquirer that acquires an area of a portion of the first face, a second image acquirer that acquires a second image which is a captured image of a second face to which makeup is applied, and a second facial part acquirer that acquires an area of a portion of the second face. A reference makeup acquirer acquires makeup from the second image for each of the portions of the second face, based on the area of the portion of the second face, the makeup being a way of applying the makeup and a makeup presenter that presents, to a user, the acquired makeup in association with the corresponding area of the portion of the first face.
US10242588B1

Systems, methods, and computer-readable media are disclosed for dynamic character enhancement for rendering digital content. Example methods may include identifying a reading speed indicative of a rate at which a user desires to read, determining a number of words in a portion of content to present to the user, and determining a base time interval for at least one word of the portion of content based at least in part on the reading speed. Methods may include determining an average difficulty value of the portion of content, determining that a first difficulty value of a first word exceeds the average difficulty value, and determining a first time adjustment for the first word based at least in part on the first difficulty value. Methods may include determining a first time interval based at least in part on the base time interval and the first time adjustment.
US10242585B2

Embodiments of the invention provide apparatus, systems and methods for detecting neurological activity indicative of a dream state of a human. Many embodiments of the invention provide apparatus, systems and methods for detecting neurological activity of a human indicative of a dream state or the onset thereof and delivering an input to the user (such as an audio or other sensory input) during the dream state. Particular embodiments of the invention provide systems and methods for detecting neurological activity indicative of the onset or occurrence of a dream state of a human and delivering an audio or other sensory input during the user's dream state. The audio input may be used for learning, delivering messages to the user's subconscious, and/or promoting a state of relaxation.
US10242582B1

A system for assisting an aircraft in an emergency landing includes a processor with a non-transitory processor-readable medium storing processor-executable code. The processor-executable code causes the processor to detect an all engine failure of an aircraft. In response to the detected all engine failure, the processor-executable code further causes the processor to determine at least one of an aerodynamic and environmental attribute associated with the aircraft and a descent rate of the aircraft based on the at least one aerodynamic and environmental attribute, calculate a maximum distance the aircraft can travel without engine power based on at least one of the attribute and descent rate; calculate a range for the aircraft based on the maximum distance; and generate a display of the range and provide the display to a display system of the aircraft.
US10242570B2

A traffic adjustment or a traffic command, for example, is based on data congestion on a cellular network. Position data is received from a mobile device. A portion of a cellular network that corresponds to the position data is selected. The portion of the cellular network may be the geographic area covered by a cell. The network state of the portion of the cellular network is identified. A traffic device is also identified. The traffic device may be a traffic light or a variable speed sign. The traffic adjustment or traffic command for the traffic device is calculated based on the network state.
US10242568B2

Technologies are described to adjust a learning rate of Q-learning being used to control traffic signals at an intersection. In some examples, a method may include generating control actions for traffic signals at an intersection based on Q-learning, determining a frequency of change in traffic pattern of the intersection, and adjusting a learning rate of the Q-learning based on the determined frequency of change in traffic pattern of the intersection. The Q-learning may determine the generated control actions based on at least a portion of historical traffic data of the intersection, and the change in traffic pattern may be a change from a first traffic pattern of the intersection to a second traffic pattern of the intersection.
US10242566B2

A personal hygiene system includes a personal hygiene device having a receiver unit, a control unit, and a functional unit; and a separate control device having a transmitter unit. The control unit drives the functional unit in at least one of a first functional mode and a second functional mode different from the first functional mode. The control unit inhibits provision of the second functional mode while the control unit is in a default state. The transmitter unit sends at least a first signal to the receiver unit of the personal hygiene device when the separate control device is switched from a default control mode to a first control mode. The control unit can be switched from the default state into a first state when the first signal is received by the receiver unit, in which first state the control unit permits provision of the second functional mode at least during a first allowance period.
US10242559B2

Concepts and technologies are disclosed herein for limiting service availability when a sensor device is non-operational due to a noise floor change. According to one aspect of the concepts and technologies disclosed herein, a connected home system includes a controller device configured to monitor a plurality of sensor devices deployed within a premises, and a sensor device of the plurality of sensor devices. The sensor device can monitor radio frequency (“RF”) noise in a radio environment associated with the premises. The radio environment is associated with an RF noise floor. The sensor device can determine whether the radio frequency noise exceeds a noise threshold. In response to determining that the RF noise exceeds the noise threshold, the sensor device can cause the controller device to exclude the sensor device from being monitored by the controller device until the RF noise returns to below the noise threshold.
US10242557B2

An improved user-responsive medical trauma treatment device system and methods are provided. The present invention makes several improvements to the emergency medical treatment industry by implementing advanced diagnostics and user-triggered feedback to more appropriately address the situation at hand.
US10242553B2

Systems and methods for downloading configuration data to control panel devices and peripheral devices in a connected system are provided. Some methods can include a master device in the connected system receiving and implementing a change to configuration data of the master device, the master device identifying the change to the configuration data of the master device, and the master device broadcasting a configuration message to a plurality of slave devices of the master device, wherein the configuration message can include the change to the configuration data of the master device.
US10242550B2

Aspects of the present disclosure involve an apparatus, systems, and methods for soiled garment detection and notification. The method may include determining a laundering status of a garment based on a comparison of sensor data and a baseline odor level of the garment. The sensor data, which comprises a measure of odor being released by the garment, may be obtained from an olfactory sensor. The method further includes causing display of a user interface to present the laundering status of the garment.
US10242532B2

A system for playing blackjack requires a player or electronic system to: (i) receive a first bet from a player; (ii) deal an initial two-card hand to the player; (iii) deal one or more additional cards to the player; (iv) determine whether a sum total value of the initial two-card hand and the one or more additional cards exceeds twenty-one; (v) if so, offer the player an opportunity to place an additional bet; (vi) receive, from the player, the additional bet; (vii) in response receiving the additional bet, deal a final card to the player (optionally from a shoe that is different from that used for the initial hand); (vii) subtract a value of the final card from the sum total value to yield a new value; and (ix) based on the new value, determine whether the player has a winning hand, a push, or a losing hand.
US10242531B2

Systems and methods enable one or more players to play a game of chance. A system includes a processor and a memory device configured to store processor executable instructions to provide a game of chance in which a plurality of house indicia is selected from a pool of house indicia and in which one or more player indicia is provided. The processor is programmed by the instructions to randomly select a predetermined number of house indicia from the pool of house indicia, provide a random chance of selecting a bonus indicia, determine whether a winning number of matching indicia has been achieved by identifying each player indicia that matches one of the selected predetermined number of house indicia, and present a bonus to the player upon a determination that the bonus indicia matches a player indicia and that a winning number of matching indicia has been achieved.
US10242530B2

A dynamic multi-currency interleaved wagering system is disclosed. The system includes an interactive controller operatively connected to an application controller, the interactive controller constructed to: receive identification of valid currency types; present the valid currency types; receive identification of a chosen currency type chosen; communicate the chosen currency type and application telemetry; and receive an application resource. The system also includes a wager controller operatively connected to the application controller, the wager controller constructed to: generate and communicate a wager outcome. The system also includes the application controller operatively connecting the wager controller to the interactive controller by a network, the application controller constructed to: determine the identification of the valid currency types using currency rules; communicate the identification of the valid currency types; determine a wager request; communicate the chosen currency type and the wager request; receive the wager outcome; determine the application resource; and communicate the application resource.
US10242524B2

Systems and methods include a wagering game machine having a three-dimensional monitor. Certain events are 3D transition events that cause certain graphical elements presented by the wagering game to be rendered as real 3D objects using the three-dimensional monitor.
US10242521B2

A paper money recycling bin and paper money processing device; the paper money recycling bin includes a box and a partition plate installed in the box; symmetrical vertical groove groups are provided on a left inner wall and a right inner wall of the box; each vertical groove group includes a plurality of vertical grooves; and a left edge and a right edge of the partition plate are inserted in the vertical grooves to partition the internal space of the box, thus preventing a gap in the space, and avoiding the situation of tilting, irregular stacking or jamming when paper money subsequently enters.
US10242509B2

A vehicle electronic control unit (ECU) may control a vehicle subsystem and be configured to receive from a remote server via a vehicle telematics unit (TCU), a parameter definition of a processed parameter to be computed by the ECU; generate the processed parameter according to the parameter definition based on a raw parameter generated by the ECU; and send the processed parameter to a vehicle data buffer associated with the ECU for upload to the remote server via the TCU.
US10242502B2

The present disclosure is directed toward systems and methods for generating and providing an augmented reality overlay for display in connection with an augmented reality display device. For example, systems and methods described herein identify a user being viewed through an augmented reality display device, and builds an augmented reality overlay for the user that is displayed on a view of the user through the augmented reality display device. Systems and methods described herein build the augmented reality overlay based on the location of the augmented reality display device, and on other networking system information including a networking system relationship between the user wearing the augmented reality display device and the user who is being looked at through the augmented reality display device.
US10242494B2

An embodiment of a conditional shader apparatus may include a conditional pixel shader to determine if one or more pixels meet a shader condition, and a pixel regrouper communicatively coupled to the conditional pixel shader to regroup pixels based on whether the one or more pixels are determined to meet the shader condition. Another embodiment of a conditional shader apparatus may include a thread analyzer to determine if a set of threads meet a thread condition, and a conditional kernel loader communicatively coupled to the thread analyzer to load an appropriate kernel from a set of two or more kernels based on whether the set of threads are determined to meet the thread condition. Other embodiments are disclosed and claimed.
US10242493B2

An apparatus and method for performing coarse pixel shading (CPS). For example, one embodiment of a method comprises: A method for coarse pixel shading (CPS) comprising: pre-processing a graphics mesh by creating a tangent-plane parameterization of desired vertex attributes for each vertex of the mesh; and performing rasterization of the mesh in a rasterization stage of a graphics pipeline using the tangent-plane parameterization.
US10242487B2

Systems and methods of geometry processing, for rasterization and ray tracing processes provide for pre-processing of source geometry, such as by tessellating or other procedural modification of source geometry, to produce final geometry on which a rendering will be based. An acceleration structure (or portion thereof) for use during ray tracing is defined based on the final geometry. Only coarse-grained elements of the acceleration structure may be produced or retained, and a fine-grained structure within a particular coarse-grained element may be Produced in response to a collection of rays being ready for traversal within the coarse grained element. Final geometry can be recreated in response to demand from a rasterization engine, and from ray intersection units that require such geometry for intersection testing with primitives. Geometry at different resolutions can be generated to respond to demands from different rendering components.
US10242479B2

An information processing device, method and computer program product provide mechanisms for making a moving photograph. The information processing apparatus includes a moving area detector configured to detect a moving area in images of a processing target image group. The processing target image group includes a base image and a plurality of reference images. A display controller causes the base image to be displayed along with each of the plurality of reference images in succession.
US10242475B2

A driving support device according to an embodiment includes an estimation unit, a rendering unit, and an erasing unit. The estimation unit estimates a running state of a movable body based on an image taken on the movable body. The rendering unit produces a prediction line that indicates a predicted direction of travel of the movable body based on the running state estimated by the estimation unit, and superimposes and renders the prediction line on the taken image. The erasing unit erases the prediction line rendered by the rendering unit in a case where the estimation unit estimates that the movable body is stopped.
US10242470B2

An energy management system is provided. The system includes an information collector which is configured to collect a first information in accordance with elapsing of time, including information on energy consumption of a subject of energy management or information on factors involved in a change of the energy consumption; and a display controller which is configured to collate a second information in which is included the first information, which is collected by the information collector, or specified energy performance for each second unit divided by one or a plurality of boundaries of an operating status which changes in accordance with the elapsing of time of the subject of energy management for each first unit which is divided by one or a plurality of physical or logical boundaries of the subject of energy management, based on the first information collected by the information collector to be the first unit and the second unit to cause the collated result to be displayed on a display.
US10242469B2

A method, apparatus, and article of manufacture for providing a presumptive drafting solution. Input from a cursor control device is received, wherein the input reflects a movement in a computer drawing program of a cursor over a drawing having one or more geometric entities (having one or more geometric attributes). In one or more embodiments, a relevant geometric entity is identified based on how the cursor is moved over the drawing. A presumptive drafting solution is then provided based on the identified relevant geometric entity. In addition, prior drawing solutions (having one or more solution attributes) are obtained and compared to the one or more geometric attributes. A drawing solution having one or more solution attributes similar to the one or more geometric attributes may be provided to the user.
US10242462B2

A video encoder, a method of encoding a frame of video data, and a three-dimensional modeling system producing an encoded video stream are disclosed herein. In one embodiment, the method includes: (1) receiving from an application a frame of video data to be encoded, (2) determining a gamer's attention area for the frame of video data and (3) changing an encoding of the frame of video data by allocating bits for the frame based upon the gamer's attention area.
US10242456B2

A system and method for markers with digitally encoded geographic coordinate information for use in an augmented reality (AR) system. The method provides accurate location information for registration of digital data and real world images within an AR system. The method includes automatically matching digital data within an AR system by utilizing a digitally encoded marker (DEM) containing world coordinate information system and mathematical offset of digital data and a viewing device. The method further includes encoding geographic coordinate information into markers (e.g., DEMs) and decoding the coordinate information into an AR system. Through use of the method and corresponding system, marker technology and the basis of geo-location technology can be combined into a geo-located marker, thereby solving the problem of providing accurate registration within an augmented reality.
US10242455B2

A self-contained, low-cost, low-weight guidance system for vehicles is provided. The guidance system can include an optical camera, a case, a processor, a connection between the processor and an on-board control system, and computer algorithms running on the processor. The guidance system can be integrated with a vehicle control system through “plug and play” functionality or a more open Software Development Kit. The computer algorithms re-create 3D structures as the vehicle travels and continuously updates a 3D model of the environment. The guidance system continuously identifies and tracks terrain, static objects, and dynamic objects through real-time camera images. The guidance system can receive inputs from the camera and the onboard control system. The guidance system can be used to assist vehicle navigation and to avoid possible collisions. The guidance system can communicate with the control system and provide navigational direction to the control system.
US10242451B2

To perform an ideal calibration operation, a start switch started manually or by an on-vehicle camera calibration device, a start switching device started by an operation of the start switch and projection devices installed in an outer periphery of a vehicle body, including at least one or more light sources irradiating the surroundings of the vehicle body with light are provided, in which whether a calibration operation is possible or not is determined based on references on a road surface projected by the projection devices.
US10242450B2

The present invention relates to an ultrasound imaging system (10) for inspecting an object (97) in a volume (40). The ultrasound imaging system comprises an image processor (36) configured to conduct a segmentation (80) of the object (97) simultaneously out of three-dimensional ultrasound mage data (62) and contrast-enhanced three-dimensional ultrasound image data (60). In particular, this may be done by minimizing an energy term taking into account both the normal three-dimensional ultrasound image data and the contrast-enhanced three-dimensional image data. By this, the normal three-dimensional ultrasound image data and the contrast-enhanced three-dimensional image data may even be registered during segmentation. Hence, this invention allows a more precise quantification of one organ in two different modalities as well as the registration of two images for simultaneous visualization.
US10242442B2

A method for image analysis comprises receiving one or more images of a plurality of lesions captured from a body of a person, extracting one or more features of the plurality of lesions from the one or more images, analyzing the extracted one or more features, wherein the analyzing comprises determining a distance between at least two lesions with respect to the extracted one or more features, and determining whether any of the plurality of lesions is an outlier based on the analyzing.
US10242427B2

Geometries of the structures and objects deviate from their idealized models, while not always visible to the naked eye. Embodiments of the present invention reveal and visualize such subtle geometric deviations, which can contain useful, surprising information. In an embodiment of the present invention, a method can include fitting a model of a geometry to an input image, matting a region of the input image according to the model based on a sampling function, generating a deviation function based on the matted region, extrapolating the deviation function to an image wide warping field, and generating an output image by warping the input image according to the warping. In an embodiment of the present invention, Deviation Magnification inputs takes a still image or frame, fits parametric models to objects of interest, and generates an output image exaggerating departures from ideal geometries.
US10242422B2

An apparatus may include a graphics processing unit (GPU) and a hypervisor. The hypervisor may include a command parser to parse graphics memory addresses associated with a workload of a virtual machine of the apparatus, and generate a first shadow global graphics translation table (SGGT) for translating the graphics memory addresses. The hypervisor may further include a GPU scheduler to check conflict between the first SGGTT and a second SGGTT containing graphics memory addresses used by working sets being-executed or to-be-executed by the render engines of the GPU, and schedule the workload of the virtual machine to a render engine when there is no conflict between the first SGGTT and the second SGGTT. Other embodiments may be described and/or claimed.
US10242415B2

Content uploaded to a video distribution service is analyzed to determine if a portion matches part of any reference work. If a match is found, treatment of the uploaded content is determined based on stored rule data, and based on one or more factors. These factors can include, e.g., the length of the matching portion, the part of the reference work from which the matching portion was apparently copied, the confidence of the match, the popularity of the uploaded content (or of the reference work), the geography from which the content was uploaded (or the geography to which it is to be downloaded), etc. Further determinations may be made by human evaluators (including crowd-source approaches). A great variety of other features and arrangements are also detailed.
US10242413B2

In one embodiment, a method includes rendering, based on a three-dimensional model, a virtual object in a three-dimensional virtual environment, where the rendering is customized for a user of the virtual environment, the customized rendering being based on a current stage of the user in a course of stages, wherein the course comprises a plurality of stages including a first stage, a final stage, and one or more intermediate stages, each stage being associated with one or more transition conditions, wherein the course comprises at least one path through the stages from the first stage to the final stage, detecting, in the virtual environment, one or more actions by the user, updating the current stage of the user in response to the detected actions, and providing information relating to the updated current stage of the user to an interested party.
US10242412B2

In one embodiment, a method includes determining a current geo-location of a mobile client computing device associated with a first user; and selecting content associated with the current geo-location that was provided by a second user. The selection is based at least in part on a relationship between the first and second users. The method also includes sending to the mobile client computing device while the mobile client computing device is at or near the current geo-location a notification associated with the content.
US10242408B2

In some embodiments, a method may include receiving, at a server, onboard diagnostic data associated with an operational state of a vehicle of a user; calculating vehicle-related trip expense data based on the vehicle trip distance data included in the onboard diagnostic data; generating a message including the vehicle-related trip expense data and wirelessly transmitting the message to a mobile device having an interface to present the vehicle-related trip expense data. The onboard diagnostic data may include vehicle trip distance data for a vehicle trip. The vehicle-related trip expense data may be based on a first cost rate associated with a first segment of the vehicle trip and a second rate associated with a second segment of the vehicle trip, and the calculating may be performed by a processor of the server. The onboard diagnostic data may be compatible with the OBD-II standard.
US10242407B1

The disclosure includes technology for analyzing financial instrument data and generating a forecast. An example method receives financial instrument data for a financial instrument; determines a financial dimension; parses the financial instrument data for occurrences of the financial dimension; computes historical price statistics for a set of time intervals relative to occurrences of the financial dimension; and generates pricing forecast relative to a point in time based on the historical price statistics.
US10242403B2

Methods, apparatuses, and article of manufactures for receiving a plurality of bids and offers for a binary options instrument. Each bid and offer comprises a quantity and a price. A subset of bids and offers from the plurality of received bids and offers is generated. At least one rule is applied to the subset of bids and offers to generate a reduced subset of bids and offers. A binary options index is computed from the reduced subset of bids and offer. A request for a binary options transaction that is based on the computed binary options index is received.
US10242393B1

Described is a system and method for presenting event information to a user and, if necessary, obtaining confirmation of different aspects (user, item, action) of the event. In some implementations, an event includes a user, an action, and an item. For example, an event may include a user picking an item from an inventory location, a user placing an item into a tote associated with the user, etc. if the aspects of the event cannot be determined with a high enough degree of confidence, a user interface may be generated and sent to the user requesting confirmation of one or more of the aspects of the event.
US10242392B2

A server communicable with a submitter terminal and a purchaser terminal delivers, to a purchaser, a self-shot video responding to a request from the purchaser in a system in which the submitter submits a self-shot video as a product and the purchaser purchases the product. The server includes a receiver that receives product information from the submitter terminal, a sender that sends the received product information to the purchaser terminal, a receiver that receives a purchase instruction from the purchaser terminal displaying the product information, a receiver that receives request information for self-shooting from the purchaser terminal, a sender that sends the received request information to the submitter terminal, a receiver that receives a self-shot video shot based on the displayed request information from the submitter terminal, and a sender that sends the received self-shot video to the purchaser terminal.
US10242389B2

The invention provides a system for promoting computer network pages. The system includes a mobile station that allows a user to conduct telephone calls and connect to a computer network. A call management server selects and transmits an audible advertisement for a network page to a user, based on profile information of the user. A gateway then causes a menu including a selection choice for connecting to the advertised computer network page to appear on the mobile station when the user connects to the computer network.
US10242388B2

A system and method of selecting on-line advertisements in a real-time bidding exchange is disclosed. A bid request associated with a first data set is received. Advertisements are filtered based on each advertisement's campaign constraints as applied to the first data set. A heuristic score for each filtered advertisement is determined based on a small subset of features from the first data set or randomly generated. A bid value is then determined based on a substantial number of the features from the first data set only for each of a top fraction of filtered the advertisements that have the highest heuristic scores. A final bid value and its associated advertisement is selected and sent to a sender of the bid request for presenting in an on-line advertisement space as an impression.
US10242387B2

Disclosed aspects relate to managing a set of offers using a dialogue. An adaptive profile may be received with respect to a client. The adaptive profile may indicate a set of client profile data, a set of client event data, and a set of client context data. A dialogue may be established with the client based on the adaptive profile. A set of offers may be resolved by an offer management engine based on the dialogue. The set of offers may be presented to the client.
US10242380B2

A method includes determining a recommended aspect for future content, action, or behavior. The recommended aspect is determined at least in part based on activity data that indicates aspects of other content authored by or interacted with by a plurality of authors in a social network prior to receipt of the selection. The method also includes providing the recommended aspect for the future content, action, or behavior for a unique author in the social network. The method also includes determining whether the unique author posted the future content, action, or behavior with the recommended aspect in the at least one social network. The method also includes determining, based at least in part on the determination of whether the unique author posted the future content, action, or behavior with the recommended aspect, an agility rating that indicates a responsiveness of the unique author to the recommended aspect.
US10242375B2

Some embodiments are directed to a processor based computer system for enabling an implementer to select software for deployment to a vehicle control system. The system can include a processor based computer system that is configured to perform a first identifying step that includes identifying available V2X applications for the system, a second evaluation step that includes evaluating parameters for the V2X applications identified in the first identifying step, and a third ranking step that includes raising or lowering the ranking of each V2X application based on the second evaluation step.
US10242368B1

Systems and methods provide software-based contactless payments. According to various embodiments, a system for software-based contactless payment includes a token manager that generates a token and provides the token to a mobile device of a customer for use with a transaction, a communication interface that receives the token in association with a transaction, and a processor that processes the token using to determine whether to authorize the transaction.
US10242363B2

A computer-based method for authenticating a suspect consumer as an authorized cardholder during a payment card transaction is provided. The method includes registering the authorized cardholder within a portable computer device by receiving a reference sample of the authorized cardholder. The portable computer device includes a processor, a memory, and a camera. The method also includes storing, in the memory, the reference sample of the authorized cardholder and associated payment card information. The method further includes using the camera to capture a transaction sample of the suspect consumer during the payment card transaction using the camera. The method also includes comparing, by the processor, the transaction sample to the reference sample stored in the memory. The method further includes authenticating the suspect consumer as the authorized cardholder based at least in part on the comparison.
US10242349B1

According to one or more embodiments, a method, a computer program product, and a computer system for managing vegetation across distribution systems are provided. The method may include receiving, by a computer, voltage data from one or more data sensors. The computer may determine one or more locations of one or more voltage fault conditions based on the received voltage data. A score may be assigned to each of the determined locations by the computer. The computer may then identify a subset of one or more work orders corresponding to the one or more determined locations from among a database of work orders. A subset of locations may be determined by the computer from among the one or more locations based on the assigned scores and the identified subset of work orders. A field visit may then be scheduled by the computer based on the determined subset of locations.
US10242338B2

In some embodiments, methods and systems are provided that permit a customer to purchase one or more products but not take possession of the products or cause delivery of the products at the time of the purchase order. The products are then stored at one or more product storage locations of the retailer while being marked as purchased by the customer in an inventory management database of the retailer. The customer is provided with a customer interface including a plurality of input fields configured to allow the customer to define one or both of: a delivery time period and a delivery destination for delivery of at least a portion of the products purchased by the customer; and a pickup location and a pickup time period for at least a portion of the products purchased by the customer.
US10242335B2

Disclosed are various embodiments for courier management. For example, in one embodiment, a courier application is executed on a mobile computing device to retrieve a list of stops associated with a courier from a computing device over a network. The list of stops includes a plurality of orders to be delivered, wherein a customer location is associated with each order. The courier application generates user interfaces to facilitate a confirmation that items associated with orders have been delivered, to facilitate an input of a review of the performance of the courier, and to perform other functions.
US10242331B2

In various implementations, a supplemental system may be provided. The supplemental system may be coupled to business intelligence environment(s) to facilitate visual identification of meaningful differences. In some implementations, expressions to exclude may be identified and specifications associated with BI Artifacts may be instrumented based on the expressions to exclude. Enhanced Business Intelligence Artifact Outputs may be generated to visually identify differences between BI Artifact Outputs that are not associated with expressions to exclude.
US10242328B2

The present disclosure is directed to tracking telecommunication expenses. In some implementations, a method includes aggregating data associated with telecommunication services used by an employee. One or more policies of an enterprise are automatically identified for evaluating the used services. The enterprise policies are associated with the employee. A violation of one or more enterprise policies is determined based, at least in part, on comparing the aggregated data to the enterprise policies.
US10242324B2

The present disclosure describes an automated, cognitive based computing system using artificial intelligence (AI) and machine learning algorithms to sense, predict, and infer network conditions, configured to dynamically manage transmission of information between communication nodes. The communication nodes comprise orbital nodes positioned in orbit above earth and terrestrial nodes coupled with earth interconnected via a hybrid mesh network topology. One or more automated, cognitive based physical computing processors, using artificial intelligence (AI) and machine learning algorithms to sense, predict, and infer network conditions, determine a target terrestrial node to receive information initially stored on a first orbital node; determine transmission conditions between the target terrestrial node and the first orbital node based on output signals from sensors; dynamically determine whether transmission conditions between the first orbital node and the target terrestrial node prevent optical transmission of the information directly from the first orbital node to the target terrestrial node; and, responsive to a determination that transmission conditions prevent optical transmission of the information to the target terrestrial node from the first orbital node, automatically transmit the information along an alternate route between the first orbital node and the target terrestrial node, wherein the alternate route includes transmission between some orbital node and an alternative target terrestrial node other than the target terrestrial node.
US10242322B2

Features are disclosed for generating request decision models for use by client computing devices to determine request paths or modes for content requests. The request modes may correspond to direct requests (e.g., requests made from a client device directly to a content server hosting requested content) or to indirect requests (e.g., requests made from the client device to the content server via an intermediary system). The request decision models may be trained by a machine learning algorithm using performance data (e.g., prior content load times), contextual information (e.g., state information associated with devices at times content requests are executed), and the like.
US10242319B2

A baseline predictive maintenance method for a target device (TD) and a computer program product thereof are provided. Fresh samples which are generated when the target device produces workpieces just after maintenance are collected, and a new workpiece sample which is generated when the target device produces a new workpiece is collected. A plurality of modeling samples are used to build a TD baseline model in accordance with a conjecturing algorithm, wherein the modeling samples include the new workpiece sample and the fresh samples. A TD healthy baseline value for the new workpiece is computed by the TD baseline model, and a device health index (DHI), a baseline error index (BEI) and baseline individual similarity indices (ISIB) are computed, thereby achieving the goals of fault detection and classification (FDC) and predictive maintenance (PdM).
US10242315B2

Techniques for representing a finite state machine forming are described herein. The techniques include a method that identifies screens of a computing program. The method may include correlating the identified screens with states of a finite state machine. Events indicating transition between the identified screens may be determined as well as data flow associated with the events. The method may include forming a graph representing the screens, events, and data flow in the finite state machine.
US10242311B2

A convolution engine, such as a convolution neural network, operates efficiently with respect to sparse kernels by implementing zero skipping. An input tile is loaded and accumulated sums are calculated for the input tile for non-zero coefficients by shifting the tile according to a row and column index of the coefficient in the kernel. Each coefficient is applied individually to tile and the result written to an accumulation buffer before moving to the next non-zero coefficient. A 3D or 4D convolution may be implemented in this manner with separate regions of the accumulation buffer storing accumulated sums for different indexes along one dimension. Images are completely processed and results for each image are stored in the accumulation buffer before moving to the next image.
US10242310B2

A system and method for automatically mapping LATs and candidate answers to multiple taxonomies without a need to merge these taxonomies. The method includes using a syntactic analysis of a corpus to extract all type instances of the LAT. The extracted instances are then mapped to a given taxonomy and clustered in a set of supertypes. Each supertype receives a score based on the coverage of LAT instances in the corpus. The method includes mapping the candidate answer to the same taxonomy to determine if the candidate answer is an instance of a significant supertype. Then the score of a candidate answer is obtained by aggregating or taking a maximum of the score of the matched significant supertypes. This score evaluates the type match between the LAT and candidate answer for a taxonomy. Multiple taxonomies can be used to increase the chance of LAT and candidate answer mapping.
US10242309B2

Provided are an information recording object and a reading device devised so that embedded information is difficult to guess. The information recording object 30 provided with a combined image comprising an image C1 printed in a lustrous layer 31 and an image C2 formed on the image C1 and printed in a transparent layer 32 is characterized in that: the image C1 and the image C2 are each printed with an ink for which the amount of reflected light differs according to viewing angle; for the combined image, one image is visible depending on the viewing angle; the image C2 is an image in which there is a regularity in feature points in a spatial frequency domain F2; and the image C1 is an image in which the feature points in a spatial frequency domain F1 are disposed at positions that block said regularity.
US10242301B2

A dispenser with a replaceable cartridge containing a product to be dispensed, and a housing configured to removably receive the cartridge. The cartridge has a surface that is marked with a first marking, and the housing has a surface that is marked with a second marking. The housing is configured so that, when the cartridge is received by the housing, the first marking and the second marking together form a machine readable code that is detectable from outside of the housing.
US10242290B2

Methods and systems are provided, which identify specified metrology target abnormalities using selected metrics and classify the identified target abnormalities geometrically to link them to corresponding sources of error. Identification may be carried out by deriving target signals such as kernels from specified regions of interest (ROIs) from corresponding targets on a wafer, calculating the metrics from the target signals using respective functions and analyzing the metrics to characterize the targets.
US10242289B2

A method for operating a computer graphic system, the method comprising: inputting a media content object (MCO) into a feature extractor comprising semantic abstraction levels; extracting feature maps from the MCO on each of the semantic layers; selecting at least a portion of the MCO to be analyzed; determining, based on the analysis of the feature maps from the portion of the MCO and the analysis of a previous state of a recognition unit, one or more feature maps selected from the feature maps of the semantic layers; determining a weight for each feature map; repeating the determining steps N times, each time processing, based on the analysis, each feature map by applying the corresponding weight; inputting the processed feature maps to the recognition unit; and analyzing a number of the processed feature maps until a prediction about the portion of the MCO is output.
US10242286B2

An index is assigned to each entry in the set of possible coverage masks and two functions are generated. One function translates an index to a coverage mask. Also, a sparse function generates an index from a coverage mask. These functions may be realized in hardware and are used during decompression and compression, respectively.
US10242269B2

Techniques are disclosed for locating an occupant within an area. The system includes a first sensor including a first plurality of pixels for receiving a thermal energy input from the occupant within a first field of view (FOV) and a second sensor including a second plurality of pixels for receiving the input within a second FOV. A first distance from the occupant to the first sensor is determined based on the input received by at least one pixel of the first plurality of pixels and a first sensor location from an origin. A second distance from the occupant to the second sensor is also determined based on the input received by at least one pixel of the second plurality of pixels and a second sensor location relative to the origin. A coordinate position for the occupant relative to the origin is determined based on the determined first and second distances.
US10242268B2

A method includes generating an intensity value based on illumination received at a pixel of an imaging system. The intensity value is generated by integrating values using a first counter of a detector during a first period of time. The method also includes integrating the values repeatedly during smaller second periods of time within the first period of time using a second counter of the detector. The second counter has a lower bit resolution than the first counter. The method further includes resetting the second counter for each of the second periods of time. In addition, the method includes generating a pixel event indicator in response to the second counter outputting a specified value. The method may also include determining whether one or more neighboring detectors also generated one or more pixel event indicators and generating an event indicator when the one or more neighboring detectors also generated the one or more pixel event indicators.
US10242263B1

The innovation disclosed and claimed herein, in one aspect thereof, comprises systems and methods of providing digital access to safety deposit boxes. The systems and methods provide a portal to digitally access a locker by a user. The systems and methods receive a request to access the locker from the user and authenticate the user to provide access. The systems and methods receive a trigger to capture an image of the locker and capture an image of the interior of the locker. The systems and methods identify items within the locker using recognition algorithms; and associate the items with identified labels. The systems and methods annotate the captured image with the identified labels, wherein the annotations are overlaid onto the capture image to create an augmented reality image of the locker. The systems and methods send the image to the user on a user device associated with the user.
US10242262B2

Representative implementations of devices and techniques provide adjustable parameters for imaging devices and systems. Dynamic adjustments to one or more parameters of an imaging component may be performed based on changes to the relative velocity of the imaging component or to the proximity of an object to the imaging component.
US10242258B2

In an example embodiment, a fuzzy join operation is performed by, for each pair of records, evaluating a first plurality of features for both records in the pair of records by calculating term frequency-inverse term frequency (TF-IDF) for each token of each field relevant to each feature and based on the calculated TF-IDF for each token of each field relevant to each feature, computing a similarity score based on the similarity function by adding a weight assigned to the TF-IDF for any token that appears in both records. Then a graph data structure is created, having a node for each record in the plurality of records and edges between each of the nodes, except, for each record pair having a similarity score that does not transgress a first threshold, causing no edge between the nodes for the record pair to appear in the graph data structure.
US10242254B2

In a camera system (1) including a plurality of camera modules (3 to 6) that capture images of the circumference of a vehicle (2), the camera modules (3 to 6) outputting captured camera images, and a display unit (7) inside the vehicle displaying a vehicle circumferential image generated by combining each of the images, the camera modules (3 to 6) include respective object recognition units (3j to 6j) that each execute object recognition processing on a camera image captured by the camera module and communication interfaces (3g to 6g) that communicate via a vehicle network (9) provided in the vehicle (2). The communication interfaces (3g to 6g) output, to the vehicle network (9), coordinate information of an object (12) recognized by the respective object recognition units (3j to 6j).
US10242248B2

The subject disclosure presents systems and methods for separating colors in an image by automatically and adaptively adjusting reference vectors based on information specific to the assay being imaged, resulting in an optimized unmixing process that provides stain information that is physically and physiologically plausible. The reference vectors are optimized iteratively, based on minimizing non-negative color contributions, background contributions, high-frequencies in color channels specific to background or unwanted fluorescence, signals from known immunohistochemical markers, and pairs of stains known to carry physiologically independent information. Adjustments to the reference vectors may be allowed within a range that is predetermined based on measuring colors from multiple input images.
US10242244B2

A fingerprint detection device includes: a substrate having a first surface and a second surface on an opposite side of the first surface, the first surface serving as a detection surface configured to detect unevenness of an object in contact or in proximity; a detection electrode provided on the second surface side of the substrate and configured to detect unevenness of a finger in contact or in proximity on the basis of an electrostatic capacitance change; and a drive circuit provided on the second surface side of the substrate and configured to supply a drive signal to the detection electrode.
US10242242B2

Disclosed are a semiconductor fingerprint identification sensor and a method for manufacturing the same. The semiconductor fingerprint identification sensor includes: a sensing area, a control area and an interface area; the sensing area, the control area and the interface area are communicated with one another; a fingerprint information sensed in the sensing area is sent to the control area, and is output through the interface area after being processed in the control area; the sensing area includes an insulation layer, an wiring layer, a substrate layer and a protective layer which are stacked in a sequence, the wiring layer is embedded between the insulation layer and the substrate layer, a sensor array is disposed on a side of the substrate layer being in contact with the protective layer, a via hole corresponding to the sensor array is disposed on the substrate layer, the sensor array is electrically connected with a sensing lead circuit of the wiring layer through the via hole. The semiconductor fingerprint identification sensor has advantages of low cost, high signal-to-noise ratio and good reliability.
US10242237B2

A restricted access device such as a cellphone, a tablet or a personal computer, analyzes contemporaneous keyboard inputs of a password and gestures to authenticate the user and enable further access to applications and processes of the restricted access device. The gestures may be facial gestures detected by a camera or may be gestures made by an avatar rendered on a display of the device. The password may be shorted based upon the context of the authentication as well as any gestures occurring during password entry. The gestures may be learned by the restricted access device during the password entry process.
US10242230B1

In an example embodiment, a method for protecting against confidential data-based inference attacks in a computer system is provided. A first confidential data value is received. Then a modification value is selected based on a level of privacy specified for the computer system. Then the first confidential data value is altered by adding the modification value to the first confidential data value.
US10242227B1

In some implementations, a first user associated with a first user account may send a request to exchange digital libraries with a second user associated with a second user account. Upon acceptance, the second user receives first library information associated with the first user account that identifies content items that may be accessed by the second user due to the exchange. Similarly, the first user receives second library information associated with the second user account that identifies second content items that may be accessed by the first user. In other examples, a user may access the digital library of a selected person or entity, such as a historical figure, celebrity, author, friend, or organization. Additionally, in some cases, a user may view content of a content item that a selected person is currently reading, and which may include annotations made to the content item by the selected person.
US10242224B2

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

Controlling access to nodes in a relational graph at query time by using an approximate membership query (AMQ) filter and ordered queries based on historic grants or denials of access according to security context enables a more efficient querying of the relational graph while preserving access controls. Security contexts that grant or deny access to a node are stored in an associated AMQ filter and are queried according to the subject's security context in an order based on the frequency at which the security contexts have previously granted or denied access to nodes in the relational graph.
US10242222B2

An embodiment of a non-transitory computer-readable storage medium stores instructions which, when processed by a processor, cause the processor to implement a method of securing data. The method includes: creating a user-controlled compartment associated with an object security label, the user-controlled compartment configured to be administered by a first user, the first user being associated with a first security label; storing, by the first user, a data set as an object in a data storage system accessible by multiple users, and associating the object with the object security label; and associating the first user security label with the user-controlled compartment, the user-controlled compartment defining access to the object as set by the user.
US10242219B2

Provided is a process including: receiving one or more write requests; selecting a first subset of the values as corresponding to higher-security fields; segmenting a first value in the first subset; instructing a first computing device to store a first subset of segments among the plurality of segments in memory; and instructing a second computing device to store a second subset of segments among the plurality of segments in memory.
US10242218B2

A system and method for scheduling data transfers between systems. One or more data requesting systems may request access to particular data. The request for access to the particular data may correspond to a request that a task to be performed. The task may be to exchange the particular data between a data accessing system having access to the particular data and a data requesting system requesting access to the particular data. The communication exchange may be scheduled for processing. In some embodiments, the communication exchange may be initiated based on a parameter included in the request that the task be performed.
US10242214B2

A method and associated system. Before allowing a user to use a secured resource, a first security check may be performed with respect to the user and/or the secured resource to determine whether a first security condition is satisfied. In response to a first security condition being satisfied, allowing the user to use the secured resource. In response to failing to satisfy the at least one first security condition, performing a second security check on the user with a second security condition. In response to passing a second security condition, allowing the user to use the secured resource. The first security condition may include a dynamic evaluation of at least one available data point to calculate a projected security risk of the user using the secured resource and the level of complexity of the second security condition may be set based on the calculated projected security risk.
US10242209B2

Task scheduling in a hybrid cloud that includes a private cloud and an external cloud is performed. First a job to be performed is identified. Then, the job identified is decomposed into a set of tasks, whereby a task schedule is obtained for tasks of the set of tasks to be executed across the hybrid cloud. Next, a task to be executed in the external cloud that requires private data from the private cloud for its execution is detected from the task schedule. Finally, one or more non-anonymized portions of the private data are anonymized before execution of the detected task in the external cloud, by executing an anonymizing function from the private cloud. De-anonymization functionality may similarly be involved.
US10242208B2

There is provided a method and system to manage multiple levels of privacy in a document having a plurality of elements. In accordance with the method, a selection of a first element in the document is received. The first element is tagged with a selected first privacy level of a hierarchical privacy level list. The list includes a plurality of hierarchical levels of privacy associated with a controlling authority. A selection of a second element in the document is received. The selected second element is tagged with a selected second privacy level of the hierarchical privacy level list.
US10242206B2

A method includes extracting from a computer-based system, (e.g., a role-based access control system) information identifying users and information identifying one or more profiles for each of the users, creating one computer-based user bloom filter for each one of the users, creating one computer-based profile bloom filter for each one of the profiles and creating one action bloom filter for each of a plurality of possible end user queries. Each profile corresponds to one or more assigned authorizations, each user bloom filter correlates an associated one of the users to one or more of the assigned profiles, each profile bloom filter correlates an associated one of the profiles to one or more of the assigned authorizations, and each action bloom filter correlates an associated one of the possible end user queries to a set of users that are authorized to perform the action associated with the corresponding end user query.
US10242203B2

A computer implement format preservation based masking system and method is provided. The system obtains a first set of letters and a private key, and encrypts the first set of letters to obtain an encrypted letters list using the first set and private key. The encrypted letters list comprises a set of encrypted letters. A dynamic map is generated based on the encrypted letters, which includes one or more keys, each key being specific to a letter in the first set letters. A position of each of maskable letters in a second set of letters is calculated using the dynamic map, and performs masking of the maskable letters based on the position of each of the maskable letters to obtain masked data using the dynamic map.
US10242191B2

A dynamically-loaded code analysis device includes a memory unit, an extraction unit, and a specification unit. The memory unit memorizes dynamically-loaded code information indicating a class structure of a dynamically-loaded code and call method information in which tag information added to user information is associated with a class structure of a code performed for the user information, for each of the dynamically-loaded codes acquired via a network. The extraction unit detects transmission of user information to another device and specifies tag information that matches the tag information added to the user information from the call method information memorized in the memory unit, to extract a class structure associated with the tag information. The specification unit searches the memory unit for dynamically-loaded code information indicating the class structure, to specify a dynamically-loaded code corresponding to the dynamically-loaded code information.
US10242180B2

Systems and methods are provided herein for establishing a protection framework for a component. Identified assets of a component requiring protection from a potential attack are received. A list of assets is generated based on the identified assets. A protection framework is configured to include at least one defensive pattern to protect the list of assets against the potential attack. The protection framework is executed to establish a hardened boundary between the component and an attack surface of the component.
US10242179B1

A high-integrity multi-core heterogeneous processing environment and methods for high integrity computing on multi-core heterogeneous processing environments are disclosed. A multi-core heterogeneous processing environment may include an application processor with one or more processing cores and an integrity tester for executing integrity kernels on the application processor. The multi-core heterogeneous processing environment may further include an integrity processor having a different architecture than the application processor and an integrity manager operating on the integrity processor. The integrity manager may dynamically generate integrity kernels to test the functionality of the application processor prior to and/or subsequent to the execution of critical programs on the application processor. The integrity manager may identify one or more faults based on a result of the integrity kernel executed on the application processor and may further take corrective action based on identified faults such that an undetected fault rate remains below a selected integrity specification.
US10242175B2

A method for authenticating a storage device includes sending encrypted host device data from a host device to the storage device for a current authentication session, receiving encrypted storage device specific data and an encrypted first output string from the storage device based on the encrypted host device data sent to the storage device, and authenticating the storage device based on the encrypted storage device specific data and the encrypted first output string from the storage device.
US10242173B2

A method and technique for OCR-based single sign-on in a computing environment includes launching a login interface to log a user into an application. The login interface includes one or more input fields configured to receive credentials to be authenticated. An agent executing on a computer device sends a keystroke to input data into at least one of the input fields. A screenshot of the login interface is captured, and then the agent attempts to determine a state of a login operation on the login interface based on the captured screenshot. Responsive to being unable to determine the state of the login operation on the login interface, the agent sends at least one keystroke to return the login operation to a known state.
US10242172B2

To provide an authentication device capable of performing authentication accurately even when biological information changes with time. An authentication device (1) includes an acquisition unit (2) configured to acquire biological information about a user; an authentication processing unit (4); a storage unit (6) configured to store standard biological information and basic biological information; and a standard biological information updating unit (8). When a difference between the standard biological information and current biological information is less than a first threshold, the authentication processing unit (4) determines that authentication is established. When the authentication is established by the authentication processing unit (4), the standard biological information updating unit (8) updates the standard biological information according to the current biological information for which the authentication is established, based on the basic biological information and a second threshold.
US10242169B2

Method for identification of a interaction signature of a user, comprising the flowing steps of: acquisition of a direct data (10), acquisition of an indirect data (20), acquisition and mapping of the environment (30), to obtain an interaction data set characterized in that the method comprising further steps of establishing an interaction space comprising representation (50) of characteristics of an interaction build upon interaction data set; searching through an interaction space historic data for a pattern of characteristics of an interaction to identify a user, or storing interaction data in an interaction space for future identification.
US10242168B2

Methods and apparatuses are provided for controlling a smart device in the field of Human-Computer Interaction. The method includes: displaying an interface for controlling a system; acquiring an interface for controlling a smart device upon detection of an instruction for controlling the smart device inputted from a user based on the interface for controlling the system, the instruction for controlling the smart device carrying an identifier of the smart device, and the instruction for controlling the smart device being configured to trigger the acquiring of the interface for controlling the smart device; and displaying the interface for controlling the smart device.
US10242161B2

An automatic drug dispensing and picking system that automatically dispenses prescribed drugs on the basis of prescription data includes a plurality of drug bottle storage racks storing a plurality of drug bottles, a traveling rail, a crane device, a drug bottle control device, a cap removing device, a drug picking device. The drug bottle is stored in the corresponding drug bottle storage rack with each drug bottle laid horizontally. The crane device includes a picking arm and pick the drug bottle from the corresponding one of the drug bottle storage racks. The drug bottle control device includes a drug bottle holding section, a sliding section capable of sliding the drug bottle holding section, a drug bottle turning section configured to turn the drug bottle holding section vertically at a predetermined angle, a drug bottle raising and lowering section configured to raise and lower the drug bottle holding section.
US10242159B2

A system for electronic patient care includes a network, a facility gateway, a device gateway application and a medical device. The facility gateway is configured to provide a publish-subscribe service for an application. The device gateway application is configured for execution by the facility gateway. The device gateway is configured to communicate via the network by providing a web service. The medical device is in operative communication with the network. The medical device is configured to communicate with the device gateway using the web service.
US10242155B2

A differential sequence object is constructed on the basis of alignment of sub-strings via incremental synchronization of sequence strings using known positions of the sub-strings relative to a reference genome sequence. An output file is then generated that comprises only relevant changes with respect to the reference genome.
US10242153B2

A method of computing the risk profile of a neoplastic tissue in a patient is disclosed. The method includes the steps of (a) processing a sample of tumor tissue or cancer cells from the patient in a form suitable for visualization and demarcation of cell nuclei, individually distinguishable centrosomes (iCTRs) and megacentrosomes (mCTRs) in a region of interest (ROI) defined by a plurality of cell nuclei; (b) determining the numbers of iCTRs and mCTRs associated with each cell nucleus in the ROI; (c) determining the volume of each iCTR and mCTR in the ROI; and (d) calculating one or more centrosome amplification scores (CASs) values for the sample based on steps (b) and (c), wherein the one or more CASs indicate the severity of centrosome amplification, the frequency of centrosome amplification, or both, and wherein the one or more scores provide a measure of a level of risk and/or a prognosis associated with the neoplastic tissue.
US10242150B1

Circuit design implementation can include selecting a first and second load each having a control pin of a same type driven by a different driver, determining whether the driver of the first load matches the driver of the second load, and modifying the circuit design to drive the control pins of the first load and the second load using the driver of the first load. Circuit design implementation can include selecting a net having a driver and a plurality of loads exceeding a threshold, determining a selected module of the circuit design having a number of the plurality of loads of the net that meet a cloning criteria, and, in response, modifying the circuit design by creating a clone of the driver within the selected module and driving each load of the net within the selected module with the clone of the driver.
US10242141B2

A computer-implemented method includes receiving a first circuit design for an integrated circuit device, determining when multiple power-drawing events are to occur at substantially the same time via one or more circuitry components of the integrated circuit device, which would have a disruptive effect on a power distribution network of the integrated circuit device, based on the first circuit design, and generating logic that schedules the more than one event so that the more than one event do not occur simultaneously. The logic is included in an event sequencer. The method also includes inserting the event sequencer into the first circuit design during compilation to create a second circuit design and outputting the second circuit design to be implemented on the integrated circuit device.
US10242137B2

A method of mapping target design memory blocks to embedded memory blocks in a semiconductor device of an embedded system is disclosed. The method includes categorizing a plurality target design memory blocks based on memory operation patterns into one of an overlapping category and a non-overlapping category; identifying a set of target design memory blocks that satisfy capacity criteria of a single embedded memory block in the semiconductor device, each target design memory block in the set is identified from either the overlapping category or the non-overlapping category; designing semiconductor device components to be created on the semiconductor device based on one of the overlapping category and the non-overlapping category, which the set of target design memory blocks is associated with; implementing the set of target design memory blocks and the semiconductor device components onto the single embedded memory block of the semiconductor device.
US10242132B2

The production system simulation device includes: a facility element information storage portion that stores various factors for facility elements as facility element information, an operation element information storage portion that stores operation element information which includes development conditions of operation elements and an output destination after the completion of an operation, and a link information storage portion that stores link information of the facility elements and the operation elements, wherein according to sufficiency of development conditions of operation element information of a first operation element linked by the link information to a first facility element, the first facility element performs the operation, an output of the operation is output to the output destination after the completion of the operation in the operation element information of the first operation element and thus processing is simulatively performed.
US10242129B2

A heating, ventilation, and air conditioning (HVAC) system may be controlled by an HVAC control system. The HVAC control system may include a communications block, a controller and a user interface. The communications block may receive sensed data from sensing devices located within spaces of a building. The sensing devices may be located at different spaced sensor locations within the building. The controller may receive the sensed data from the communications block and based, at least in part, on the received sensed, determine recommended setting changes to the HVAC control system. The user interface may display the recommended setting changes to a user.
US10242128B2

Tools in a system for the design of customized three-dimensional models of dental restorations for subsequent manufacturing. Dental restorations such as implant abutments, copings, crowns, wax-ups, bridge frameworks. Moreover, a computer-readable medium for implementing such a system on a computer. A system for designing at least one dental restoration, said system including: a display, means for acquiring and displaying a three dimensional dental restoration model of the dental restoration, and means for displaying a plurality of control points, each of the control points corresponding to a respective location on the dental restoration model, and each of said control points enabling manual customization of the dental restoration model.
US10242117B2

Systems and methods for asset data collection, presentation, and management. In one general aspect, a Web portal provides a centralized end-to-end view of IT operations of an organization. The portal may, for example, provide an organization's view of operations and asset data. Visibility of accurate data on an organization-wide scale allows managers to spot issues immediately, respond quickly, and offer continuous improvement.
US10242116B2

One or more location updates from one or more user devices can be associated with one or more grid elements dividing a geographic area. Each location update corresponding to a set of user device data can be stored in a hashtable according to grid element. The hashtable can be resized based on the number of grid elements containing one or more sets of user device data. A set of grid elements can be determined to overlap a geofence, and zero or more sets of user device data can be retrieved from the hashtable corresponding to zero or more user devices located within the geofence.
US10242108B2

Embodiments of the invention provide for contextually related sharing of commentary for different portions of an information base. A method of the invention includes receiving a query for a portion of content in an information base and identifying a portion of different content in the information base that is related to the queried portion. The method also includes retrieving both commentary posted to the information base in respect to the queried portion, and also commentary posted to the information base in respect to the identified portion. Finally, the method includes transmitting the queried portion and the retrieved portion, but annotating the retrieved commentary in respect to the identified portion so as to direct a display of the commentary posted to the information base in respect to the different portion in a manner visually distinguishable from a display of commentary posted to the information base in respect to the queried portion.
US10242102B2

In some embodiments, an entry management module may receive a set of entries, each entry of the set of entries including a time-stamp value and a path identifier to a data object having content that may be changed. An entry selection module may select a first entry from the set of entries based on a first time-stamp value of the first entry, the first time-stamp value identifying a first time being no later than other times identified by time-stamp values of other entries. A crawler module may retrieve first content from a first data object using a first path identifier of the first entry. A freshness module may calculate a first updated timestamp value using a first freshness value, the first freshness value indicating a priority to retrieve possibly changed content from the first data object, the first updated time-stamp value replacing the first time-stamp value.
US10242099B1

A system for multi-tier visual recognition comprises a processor and a memory. The processor is configured to calculate a rank for each of a plurality of object models. The plurality of object models are used for visual recognition. Each of the plurality of object models has a size. The processor is configured to divide the plurality of object models into a plurality of sets based at least in part on the rank for each of the plurality of object models, and provide a first set of the plurality of sets to a first tier and a second set of the plurality of sets to a second tier. The memory coupled to the processor and configured to provide the processor with instructions.
US10242096B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for automatic generation of news digests. One of the methods includes accessing a database storing news snapshots, each snapshot identifying a predetermined quantity of top news stories for a period of time, each of the top news stories in a particular snapshot for a particular period of time ranked according to an importance score that measures the importance of the news story relative to other news stories for the particular period of time, determining a digest time period, determining, for the digest time period, all of the snapshots with periods of time included in the digest time period, generating, from the top news stories in the determined snapshots, a digest ranking of digest news stories, and providing, to a user device, data identifying one or more of the digest news stories for presentation according to the digest ranking.
US10242083B2

Techniques to prevent circular event publication are disclosed. In various embodiments, a change in an entity's own value is detected. A change event is published based at least in part on the detected change, including by associating with the change event an event path vector that includes an identifier associated with the entity.
US10242082B2

A context-driven multi-user system may include distributed computing resource(s) that replicate proper subset(s) of user-relevant context data to computing device(s). A replication server may receive an update record corresponding to stored context data and determine propagation records based at least in part thereon. Each propagation record may correspond to a respective, different proper subset of the context data. The replication server may transmit the propagation records to respective replication clients. A replication client may receive a propagation record and modify local context data in response. The replication client may receive a data record and determine an update record in response and using the local context data. The computing device may transmit the determined update record. A server may receive a query specification referencing a data source and transmit the query specification to a replication client of the multi-user system, the client corresponding to the data source.
US10242079B2

A computer system transforms data. The system displays a user interface including a data flow pane. A user builds a flow diagram in the data flow pane. Each node in the flow diagram specifies an operation: to retrieve data, to transform data, or to create an output dataset. The flow diagram includes a subtree having a data source node and transformation operation nodes. When the user initiates execution and the nodes in the subtree are configured to execute imperatively, the system performs the operations in the subtree sequentially as specified, retrieving data from the data source, transforming the data, and forming an intermediate dataset. When the user initiates execution and the nodes in the subtree are configured to execute declaratively, the system constructs a database query that is logically equivalent to the operations specified in the subtree and transmits the query to the data source to retrieve the intermediate dataset.
US10242076B2

A computer-implemented method for forming a search query includes receiving a search request for searching at least one output document based on a first input document, extract a first metadata from the first input document, a second metadata from at least one second input document, and a third metadata from synonyms of the first and second metadata, form a first set of metadata by combining the first, second and third metadata, rank a first set of categories, wherein a category associated with a highest number of input documents is ranked highest, forming a second set of categories by excluding a predefined number of categories, forming a second set of metadata by excluding at least one definition metadata from the first set of metadata, and forming a search query by combining the second set of metadata and second set of categories.
US10242073B2

An analytics mediator facilitates operations of an analytics engine and a corresponding analytics user interface (UI) in analyzing operations of a plurality of microservices. The analytics mediator enables the analytics engine to execute various types of conventional and new types of analyses with respect to the microservices, and to present the results of such analyses using the analytics UI, in a manner that is highly convenient and efficient for a user of the analytics engine, while also maintaining an independence, scalability, and other advantageous features of the microservices.
US10242072B2

Computer implemented systems and methods are disclosed for associating records across lists, wherein the lists include a plurality of records and the plurality of records is associated with a respective entity. In accordance with some embodiments, the systems and methods further comprise grouping one or more records from a first list into a first group based on fields of the records in the first list, grouping one or more records from a second list into a second group based on fields of the records in the second list, pairing a record from the first group with a record from the second group, assessing each pair of records based on an evaluation of the respective pair according to fields of the pair, and associating records from the first group and records of the second group with an entity based on the assessment.
US10242071B2

The technology described herein provides for preliminary ranking of matching documents for a search query. A preliminary ranker uses score tables for scoring each matching document based on its relevant to a search query. The score table for a document stores pre-computed data used to derive a frequency of terms and other information in the document. The preliminary ranker uses the score table for each matching document and the terms form the search query to determine a score for each matching document. The lowest scoring documents are removed from further consideration by a final ranker.
US10242068B1

Systems and methods for ranking and appraising leads according to their quality are disclosed. The disclosed method operates within a systems' architecture configured to rank and auction leads. One or more client computing devices allow an agent to request for the ranking and appraisal of a set of leads. Following the request, a ranking module implements one or more software modules for assessing the quality of each lead and ranks the set of leads according to a quality criterion. Next, a price modeling module defines a floor price for the set of leads. The solutions derived from the software modules are stored in an internal database where they are available to other software modules operating within the system architecture for ranking and auction leads. In some embodiments, the ranking results are used for tracking results and developing insight about the value of leads and the effectiveness of the ranking method.
US10242062B2

Extracting data from traffic logs using regular expressions. A traffic log is received from a network device. A characterization of an extraction of data from the traffic log is determined. The traffic log is parsed by applying a first regular expression to the traffic log according to the characterization of the extraction of data from the traffic log to generate parsed data. Data is extracted from the traffic log by applying a second regular expression to the parsed data according to the characterization of the extraction of data from the traffic log to generate extracted data.
US10242055B2

A plurality of histograms are maintained with respect to a dataset. The dataset includes a plurality of data segments. In response to a query that includes a plurality of conditions ordered in an initial sequence, a plurality of corresponding rejection rates is determined for the plurality of conditions based at least in part on the plurality of histograms. The plurality of conditions are re-ordered according to the plurality of corresponding rejection rates associated with the plurality of conditions to form a reordered sequence for the plurality of conditions. The query is executed according to the reordered sequence of the plurality of conditions.
US10242052B2

Methods and systems for processing a database query are disclosed. An example method includes receiving a SQL database query at a database query handling server, and parsing the SQL database query to identify a database and one or more tables and columns identified by the SQL database query. The method also includes determining a query plan based on the parsed database query. At a database engine, and based on the query plan and the identified database, tables and columns, the method further includes identifying a set of data nodes implicated by the identified database, tables and columns, determining a set of reduce operations and levels at which each of the set of map-reduce operations are to execute, and passing the query plan, the set of data nodes, and the map-reduce operations to a map-reduce query execution framework. The map-reduce query framework returns records as query results to the client system.
US10242045B2

The disclosed embodiments provide a system that facilitates access to content. During operation, the system provides access to a set of content items associated with at least one user account in a synchronized content management system through a file chooser on an electronic device. Next, the system provides one or more filters for viewing the content items through the file chooser, wherein the one or more filters are based at least in part on synchronization data associated with the set of content items.
US10242043B2

Various technologies related to control flow integrity checking are described herein and can be used to greatly improve software security. During static analysis, a canonical control flow graph can be built. Execution of a program can be interrupted at runtime, and the call stack can be observed to verify control flow integrity of the program using the canonical control flow graph. Attacks using stack tampering can be avoided, regardless of how the stack tampering is achieved. Non-invasive techniques can be used, making the technologies applicable in situations where source code is not available. Real-time operating system protection can be supported.
US10242041B2

Described are methods, systems and computer readable media for dynamic filter operations.
US10242039B2

Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is organized into discrete events with normalized time stamps and the events are indexed by time and keyword. A search is received and relevant event information is retrieved based in whole or in part on the time indexing mechanism, keyword indexing mechanism, or statistical indices calculated at the time of the search.
US10242036B2

A system and method for determining an object or product represented in an image is disclosed. The system receives a first image, determines a region of interest in the first image, determines a classification score for the region of interest using a convolutional neural network that assigns the region of interest the classification score corresponding to a class, and identifies a first product in the first image based on the classification score.
US10242031B2

An electronic device and method for providing a virtual object are disclosed, including a processor and memory storing program instructions executable by the processor to implement the method, which includes receiving a request for a virtual object including a plurality of present conditions, searching a database for the virtual object by comparing the received plurality of present conditions to a plurality of condition sets, each set associated with at least one virtual object stored in the database; and when none of the plurality of condition sets matches all of the received plurality of present conditions, detecting a partially matching condition set matching at least one of the received plurality of present conditions and providing a partially matching virtual object corresponding to the partially matching condition set.
US10242025B2

Exemplary embodiments provide methods, mediums, and systems for replicating metafiles between a source and a destination. The metafile may be subdivided into blocks. The contents of the metafile may be transferred by locating the blocks which are changed between the source version of the metafile and the destination version of the metafile. The changed blocks may be examined to retrieve the contents of the changed blocks. The records in the changed blocks may be evaluated to determine whether to create a corresponding record at the destination, delete a corresponding record at the destination, or update a corresponding record at the destination. Accordingly, the metafile may be replicated in a logical manner, by transferring only changed records rather than the entirety of a changed block. Moreover, the transfer is conducted efficiently because unchanged blocks are eliminated from consideration at the outset.
US10242019B1

The features relate to artificial intelligence directed compression of user event data based on complex analysis of user event data including latent feature detection and clustering. Further features are described for reducing the size of data transmitted during event processing data flows and devices such as card readers or point of sale systems. Machine learning features for dynamically determining an optimal compression as well as identifying targeted users and providing content to the targeted users based on the compressed data are also included.
US10242000B2

Distributed, consistent utility-preserving data masking is provided by retrieving an original value from a data table; initiating a communication with a mapping service to ascertain whether or not a masking table of the mapping service includes a fictionalized value associated with the original value; when the masking table does not include a fictionalized value associated with the original value, producing a fictionalized value for the original value wherein the fictionalized value preserves at least one utility function of the original value, updating the mapping service to include the fictionalized value in the masking table, and applying a first masking operation by replacing the retrieved original value with the fictionalized value.
US10241998B1

A method for tokenizing documents. The method includes obtaining a document comprising text to be tokenized, isolating a first string of consecutive characters in the document, searching, in a token tree, for an expression that matches the first string, making a determination that a matching expression exists in the token tree and, based on the determination, storing the matching expression as an extracted token.
US10241995B2

Topics are determined for short text messages using an unsupervised topic model. In a training corpus created from a number of short text messages, a vocabulary of words is identified, and for each word a distributed vector representation is obtained by processing windows of the corpus having a fixed length. The corpus is modeled as a Gaussian mixture model in which Gaussian components represent topics. To determine a topic of a sample short text message, a posterior distribution over the corpus topics is obtained using the Gaussian mixture model.
US10241993B1

A method to detect reusable groups of drawing commands in a sequence of drawing commands. Drawing commands are identified by checksums. Recurring and co-occurring drawing commands are combined into groups of drawing commands. Under certain conditions such a group can be replaced by a new drawing command, making the group reusable.
US10241990B2

In an embodiment a device to convert conversations from a meeting to text and annotate the text is disclosed. In an embodiment a device is disclosed, comprising: a microphone; a camera; a processor; and a storage comprising a set of instructions; wherein the set of instructions causes a processor to: receive from the microphone, an audio recording containing speech of a participant of a meeting; receive from the camera, a video of the participant; identify the participant; convert the speech of the participant to a digital text; develop a skeletal map of the participant; recognize a gesture of the participant from the skeletal maps; detect and identify a target of the gesture; based on the target and the gesture determine an annotation for the digital text corresponding to a point of time of the gesture.
US10241977B2

A method includes storing, in response to marking by a user of an area of a displayed document, information on the marked area; displaying an icon representing the marked area; conducting the storing operation and the displaying operation for a different area; and creating, in response to an operation by the user for arranging two or more icons to be in contact with each other, a joined icon by joining the icons together; and combining marked areas represented by the two or more respective icons, according to a state of contact. A corresponding computer program product and computer system are also disclosed herein.
US10241976B2

Techniques for peer-binding are disclosed. In one embodiment, a method for peer-binding includes: receiving event information associated with an event detected on Web content associated with a trusted script executing on a first client computing device; and in response to a request, retrieving the received event information and sending the retrieved event information to a second client computing device. The second client computing device is peer-bound with the first client computing device via the trusted script associated with the Web content.
US10241970B2

Comparisons between two nucleotide sequences can be performed by customized integrated circuitry that can implement a Smith Waterman analysis in a reduced memory footprint, storing and referencing only individual portions, or subsections, of a two-dimensional matrix that is representative of the comparison between the two nucleotide sequences. As the backtracking proceeds, backtracking metadata corresponding to a cell from a subsection that is not currently retained in memory can be required. Such a subsection can be regenerated from previously generated scores associated with checkpoint cells of the two-dimensional matrix that comprise two edges of the subsection being regenerated. Moreover, to further reduce memory consumption, the backtracking metadata stored for each cell can comprise four binary digits: two indicative of a directional assignment, one indicative of whether the corresponding cell is part of a deletion stretching across multiple contiguous cells, and one analogously indicative of insertions stretching across multiple contiguous cells.
US10241969B2

A data processing system that calculates a correlation coefficient between multiple variables includes a storage unit in which a table in which multiple correlation coefficients are stored is stored, a first selection unit that makes a selection to determine whether or not calculation of a first correlation coefficient that is a correlation coefficient between a first variable and a second variable is indispensable, a second selection unit that selects a third variable which is a variable that results from storing in the table a second correlation coefficient that is a correlation coefficient representing a relationship with the first variable, and a third correlation coefficient that is a correlation coefficient representing a relationship with the second variable, and a first determination unit that determines whether or not the calculation of the first correlation coefficient is indispensable, based on the second correlation coefficient and the third correlation coefficient.
US10241960B2

Described are methods, systems and computer readable media for simulated replay of data using a computer system.
US10241957B2

Various technologies related to uniform resource locator (URL) sequence patterns are described. Such patterns can be used to determine a distribution of a mix of the URL sequence patterns occurring within given URL sequences. A production environment URL log can be analyzed using the technologies described herein to recreate a production environment load in a test environment. Transaction sequences and strongly coupled relationships can be supported.
US10241956B2

An approach to virtualizing a coherent memory hardware accelerator is provided comprising creating a segment table for a client logical partition (LPAR), wherein a virtual address space is reserved in the segment table, receiving an Input/Output (I/O) request to use the coherent memory hardware accelerator, generating an I/O operation associated with the I/O request, wherein the I/O operation is passed to the coherent memory hardware accelerator, receiving a map request from the coherent memory hardware accelerator, creating an entry in the reserved virtual address space in the segment table, creating a hardware page table map request for mapping a memory address associated with the client LPAR and returning the reserved virtual address space to the coherent memory hardware accelerator, wherein the coherent memory hardware accelerator has remote direct memory access to memory associated with the client LPAR for performing an acceleration of one or more processes.
US10241954B2

In some examples, a power delivery system includes a primary power path to provide power to a computing system. The power delivery system also includes a bypass power path. A port manager is to disable the primary power path and to enable the bypass power path in response to a dead battery condition.
US10241946B2

A method, system, and apparatus are provided for managing multiple DMA channels in different DMA modes by processing command sequences associated with different virtual DMA channels and stored in a command queue structure, such that a first command sequence is processed to directly configure one or more first register descriptors at a context store to implement a direct configuration DMA mode for a first virtual channel, a second command sequence is processed to initiate a fetch of a linked list descriptor chain for loading one or more second register descriptors at a second DMA channel context store register to implement a link list configuration DMA mode for a second virtual channel, and a third command sequence is processed to retrieve an instruction program for loading into the command queue structure and execution by the DMA controller to implement a program configuration DMA mode for a third virtual channel.
US10241941B2

Methods and systems are disclosed for asymmetric memory access to memory banks within integrated circuit (IC) systems. Disclosed embodiments include a memory and a memory controller within an integrated circuit. The memory includes a number of different memory banks, and the memory controller includes a number of different access ports coupled to the memory banks. The memory controller is also configured to provide asymmetric memory access for access requests to memory banks based upon access ports used for memory access requests. Additional disclosed embodiments further use asymmetric access times or asymmetric access bandwidths to provide this asymmetric access to memory banks within system memories for integrated circuit (IC) systems. By providing asymmetric access times or bandwidths for multiple access ports within a memory controller to multiple different memory banks within a system memory, overall access latency or system cost is reduced for the IC systems.
US10241933B2

An asymmetric multiprocessor system includes a plurality of processor cores supporting transactional memory via controllers as well as one or more processor cores which do not support transactional memory via hardware. The controllers respond to receipt of a request for exclusive access to a lock address by determining whether or not their associated processors is currently executing a memory transaction guarded by a lock value stored at that lock address and if their processor is executing such a transaction, then delaying releasing the lock address for exclusive access until a predetermined condition is met. If the processor is not executing such a guarded memory transaction, then the lock address may be unconditionally released for exclusive access. The predetermined condition may be that a threshold delay has been exceeded since the request was received and/or that the request has previously been received and refused a threshold number of times. The request may arise through execution of a transaction start instruction which serves to read a lock address from an architectural register storing the lock address should the processor executing that transaction start instruction not already be executing a pending memory transaction. If the processor is already executing a memory transaction, then the transaction start instruction need not access the lock value stored at the lock address held within the lock address register as it may be assumed that the lock value has already been checked.
US10241932B2

In various embodiments, apparatuses and methods are disclosed to keep a memory clock gated when the data for a current memory address is the same as the data in the immediate previous memory address. For a write function, new data will only be written into the current memory address if it is different from the data in the immediate previous memory address. Similarly, for a read function, the data will only be read out of the current memory address if it is different from the data in the immediate previous memory address. Each row in the memory may have one associated status bit outside the memory. Data may only be written to or read from the current memory address when the status bit is set. Clock gating the memory ports may reduce the overall power consumption of the memory.
US10241929B2

A processor transfers a file in a memory by TCP (Transmission Control Protocol). The processor divides single file in the memory into the data group of the N unit (N is an integer more than 2), and creates the transfer jobs of N unit, each of the transfer jobs including data group of the N unit and offset position representing a position of the data group in the file. The processor assigns the transfer job to the transfer thread of the M unit which is the maximum number of simultaneous connection in the TCP and transfers the data group and the offset position appointed by the transfer job of the M unit among the data group and the offset positions of the N unit by the connection of the M unit in parallel.
US10241913B2

Aspects include creating a network multicast group in a storage area network (SAN) for a first computer system and a second computer system that are connected by the SAN and that each include a local cache for a shared storage device. Prior to one of the first or second computer system writing write data to the shared storage device: the write data is written to the local cache of the one of the first or second computer system; the write data is sent to the multicast group; based on the send operation completing, the write data is written to the shared storage device; and based on the write operation completing, the write completion is signaled to an operating system or hypervisor of the first and second computer systems.
US10241908B2

Dynamically varying Over-Provisioning (OP) enables improvements in lifetime, reliability, and/or performance of a Solid-State Disk (SSD) and/or a flash memory therein. A host coupled to the SSD writes newer data to the SSD. If the newer host data is less random than older host data, then entropy of host data on the SSD decreases. In response, an SSD controller dynamically alters allocations of the flash memory, decreasing host allocation and increasing OP allocation. If the newer host data is more random, then the SSD controller dynamically increases the host allocation and decreases the OP allocation. The SSD controller dynamically allocates the OP allocation between host OP and system OP proportionally in accordance with a ratio of bandwidths of host and system data writes to the flash memory. Changes in allocations are selectively made in response to improved compression or deduplication of the host data, or in response to a host command.
US10241906B1

Systems and methods are provided for implementing a memory subsystem to augment physical memory of a computing system. For example, a system comprises a memory subsystem, and a computing system coupled to the memory subsystem. The computing system comprises a processor, a first memory module, and a second memory module. The first memory module comprises random access memory which is utilized by the processor to store data associated with an application executing on the computing system. The second memory module comprises control logic circuitry that is configured to control access to the memory subsystem on behalf of the processor to store and retrieve data associated with the application executing on the computing system.
US10241898B2

The present disclosure relates to a method and a system for enabling self-maintainable test automation. In one embodiment, the system creates a test automation suite using historical test scenarios and automatically updates the test automation suite based on functional changes in one or more related applications. The system determines one or more reusable automation units and one or more test data units that are affected by the functional changes identified in test scenarios received as input and accordingly updates the one or more reusable automation units and one or more test data units. Thus, the system enables self-maintainable test automation, thereby eliminating the effort and expertise required to create automation test suite, build automation scripts, and modify automation scripts for future enhancements.
US10241894B2

A dynamic shared-memory data race detection tool with data-scoping capabilities to reduce runtime overheads is disclosed. The tool allows users to restrict analysis of memory locations to heap and/or stack variables that are of interest to them using explicit calls to functions provided in a library that is part of the race detection tool. The application code is instrumented to insert probes at all memory instructions and linked with the data race detection library to perform data-scoped race detection.
US10241885B2

In one embodiment, a field programmable gate array (FPGA) includes: programmable logic to perform at least one function for a processor coupled to the FPGA; a performance monitor circuit including a set of performance monitors to be programmably associated with a first kernel to execute on the FPGA; and a monitor circuit to receive kernel registration information of the first kernel from the processor and program a first set of performance monitors for association with the first kernel based on the kernel registration information. Other embodiments are described and claimed.
US10241884B2

An information processing apparatus includes a memory, and a processor coupled to the memory and configured to obtain performance data of the information processing apparatus at a first time interval repetitively, write the performance data in the memory when a particular value of the performance data indicates a performance decrement of the information processing apparatus, and set a second time interval longer than the first time interval instead of the first time interval for obtaining the performance data when the particular value does not indicate a performance decrement of the information processing apparatus.
US10241871B1

Various methods, systems, and processes for mitigating fragmentation in synthetic full backups are disclosed. One or more storage units out of multiple storage units are identified. The multiple storage units include one or more new storage units or one or more existing storage units. The multiple storage units are accessed and a determination is made as to whether the one or more storage units out of the multiple storage units meet a threshold. The threshold is a measure of a characteristic of those one or more storage units. If one or more storage units meet the threshold, those one or more storage units are included in a backup stream, and the backup stream is sent to a backup server.
US10241870B1

Various systems and methods for using backup data in a discovery operation. For example, one method can involve accessing information in a backup that identifies data objects associated with a discovery operation. The information and the data objects are both located in the backup. The backup includes a backup of a content management system that was used to perform the discovery operation. The method also involves restoring the information and the data objects from the backup to one or more target locations.
US10241867B2

A method for storing and recovering data for a file system includes a write process that performs a write instruction for data that includes atomically updating corresponding data blocks and metadata-links on a storage medium. The metadata-links contain links from data blocks to parent metadata blocks and links from metadata blocks to the parent metadata blocks. A journal-less recovery process that detects one or more inconsistencies for file system blocks comprising data blocks or metadata blocks upon a system failure based on one or more comparisons of information for the file system blocks.
US10241865B2

A method for execution by dispersed storage failure detection unit of a dispersed storage network includes generating a storage unit weights and storage set weights based on the storage unit weights. One storage unit that meets a weight-adjustment trigger condition is identified, and a new storage unit weight for the identified storage unit is generated. A first data migration within the storage set that includes the identified storage unit is facilitated based on the storage unit weights. A failing set of storage units in a second storage set is identified. A new storage set weight for the second storage set is generated when the number of storage units in the failing set compares favorably to a failure threshold number. A second data migration that includes transferring data slices stored in the second storage unit to other storage sets is facilitated based on the storage set weights.
US10241862B2

A method for memory page erasure reconstruction in a storage array includes dividing data into multiple stripes for storage in a storage array including multiple storage devices with a topology of a hypercube of a dimension t≥3. The storage devices in same hypercubes of dimension t−1 including the hypercube of dimension t have even parity. An intersection of two non-parallel planes in the hypercube topology is a line, and each point along a line is a storage device in the storage array. A reconstructor processor reconstructs erased data for erased memory pages from non-erased data in the storage array by using parities in at least three dimensions based on the hypercube topology of the storage devices.
US10241858B2

The invention relates to a computer system for carrying out safety-critical applications, said computer system comprising a plurality of node computers and a communications system. Sensor data are supplied in parallel to one or more node computers, the node computers calculating an optimized result, preferably using an optimization algorithm, in order to solve a given problem, and transmitting said optimized result, preferably for checking the safety, to a node computer which is designed as an SCFCU, said SCFCU being directly connected to the actuator controller, and the SCFCU furthermore calculating from the sensor data a simple result, which preferably meets all safety requirements, and an envelope of the simple result, and the SCFCU checking whether the resulting values, particularly those relevant to safety, of the optimized result lie within the envelope of the simple result, and, if this is the case, directly forwarding the optimized result to the actuator controller, and, if this is not the case, forwarding the simple result calculated by the SCFCU directly to the actuator control.
US10241855B2

An approach for recovering event logs. The approach detects corruption in an event log. The approach determines whether a start pointer in a log buffer header is corrupt. Responsive to a determination that the start pointer is corrupt, the approach recovers the start pointer. The approach determines whether an end pointer in the log buffer header is corrupt. Responsive to a determination that the end pointer is corrupt, the approach recovers the end pointer. The approach determines whether an eye catcher in the log buffer header is corrupt. Responsive to a determination that the eye catcher is corrupt, the approach recovers the eye catcher. The approach presents one or more log entries to a management console.
US10241852B2

A method for automated qualification of a safety critical system including a plurality of components is provided. A functional safety behavior of each component is represented by an associated component fault tree element. The method includes automatically performing a failure port mapping of output failure modes to input failure modes of component fault tree elements based on a predetermined generic fault type data model stored in a database.
US10241851B2

Some embodiments include apparatuses and methods using a low-density parity-check (LDPC) decoding circuit to receive information retrieved from memory cells, the information including codewords, and a calculating circuit to calculate a rate of codeword errors in the codewords. The calculation is based on a rate of erroneous bits in the information and a rate of erroneous bits with a selected reliability level. The erroneous bits with the selected reliability level form a portion of the erroneous bits in the information.
US10241849B2

A controller includes a link interface that is to couple to a first link to communicate bi-directional data and a second link to transmit unidirectional error-detection information. An encoder is to dynamically add first error-detection information to at least a portion of write data. A transmitter, coupled to the link interface, is to transmit the write data. A delay element is coupled to an output from the encoder. A receiver, coupled to the link interface, is to receive second error-detection information corresponding to at least the portion of the write data. Error-detection logic is coupled to an output from the delay element and an output from the receiver. The error-detection logic is to determine errors in at least the portion of the write data by comparing the first error-detection information and the second error-detection information, and, if an error is detected, is to assert an error condition.
US10241844B2

First and second circuits in an integrated circuit that generate local hot spots are activated at different times in order to reduce heat generation within each of the first and second circuits. The first and second circuits in the integrated circuit have the same circuit architecture. The first circuit processes data during a first time period, and heat generation is reduced in the second circuit during the first time period. A data path of the data is then switched from the first circuit to the second circuit. The second circuit then processes the data during a second time period after the first time period, and heat generation is reduced in the first circuit during the second time period. The data path of the data is then switched from the second circuit back to the first circuit. The first circuit then processes the data again.
US10241840B2

Examples provide two-tiered scheduling within a cluster. A coarse-grained analysis is performed on a candidate set of hosts to select a host for a virtual computing instance based on optimization of at least one resource. A host is selected based on the analysis results. The identified virtual computing instance is placed on the selected host. A fine-grained analysis is performed on a set of communication graphs for a plurality of virtual computing instances to generate a set of penalty scores. A set of communicating virtual computing instances are selected based on the set of penalty scores. A first virtual computing instance from a first host is relocated to a second host to minimize a distance between the first virtual computing instance and a second virtual computing instance. Relocating the first virtual computing instance reduces at least one penalty score for the set of communicating virtual computing instances.
US10241828B2

The present teaching relates to scheduling transactions at a node in a data system. In one example, a request is obtained for performing a first transaction at the node. A mixing condition associated with the first transaction is determined. The first transaction is initiated. The first transaction is suspended when the mixing condition is met. A second transaction is carried out at the node. The first transaction and the second transaction are directed to a same portion of data at the node.
US10241821B2

The present disclosure provides RNG states. Generating the RNG states can include creating a first VM with a first RNG state and a second VM with a second RNG state and generating a plurality of interrupts for the first VM and the second VM. Generating the RNG states can also include providing the plurality of interrupts to the first VM with a first plurality of time intervals between the plurality of interrupts to configure the first RNG state and providing the plurality of interrupts to the second VM with a second plurality of time intervals, between the plurality of interrupts, that are different from the first plurality of time intervals to configure the second RNG state to be different from the first RNG state.
US10241819B2

Virtualization software establishes multiple execution environments within a virtual machine, wherein software modules executing in one environment cannot access private memory of another environment. A separate set of shadow memory address mappings is maintained for each execution environment. For example, a separate shadow page table may be maintained for each execution environment. The virtualization software ensures that the shadow address mappings for one execution environment do not map to the physical memory pages that contain the private code or data of another execution environment. When execution switches from one execution environment to another, the virtualization software activates the shadow address mappings for the new execution environment. A similar approach, using separate mappings, may also be used to prevent software modules in one execution environment from accessing the private disk space or other secondary storage of another execution environment.
US10241810B2

A processing system comprising a microprocessor core and a translator. Within the microprocessor core is arranged a hardware decoder configured to selectively decode instructions for execution in the microprocessor core, and, a logic structure configured to track usage of the hardware decoder. The translator is operatively coupled to the logic structure and configured to selectively translate the instructions for execution in the microprocessor core, based on the usage of the hardware decoder as determined by the logic structure.
US10241803B2

Devices include a processor and a memory. The processor is configured to determine if a bootloader area does not contain a valid bootloader instruction set, to locate a bootloader instruction set, and to copy the bootloader instruction set to the bootloader area. The processor then executes the bootloader instruction set from the bootloader area.
US10241794B2

Embodiments described herein generally relate to the field of multi-strand out-of-order loop processing, and, more specifically, to apparatus and methods to support counted loop exits in a multi-strand loop processor. In one embodiment, a processor includes a loop accelerator comprising a strand documentation buffer and a plurality of strand execution circuits; and a binary translator to receive a plurality of loop instructions, divide the plurality of loop instructions into a plurality of strands, and store a strand documentation for each of the plurality of strands into the strand documentation buffer, each strand documentation indicating at least a number of iterations; wherein the binary translator further causes the loop accelerator to execute the plurality of strands asynchronously and in parallel using the plurality of strand execution circuits, wherein each of the strand execution circuits repeats the strand for the number of iterations indicated in the strand documentation associated with the strand.
US10241791B2

An apparatus for a low energy accelerator processor architecture is disclosed. An example arrangement is an integrated circuit that includes a system bus having a data width N, where N is a positive integer; a central processor unit coupled to the system bus and configured to execute instructions retrieved from a memory; a low energy accelerator processor configured to execute instruction words received on the system bus and having a plurality of execution units including a load store unit, a load coefficient unit, a multiply unit, and a butterfly/adder ALU unit, wherein each of the execution units is configured to perform operations responsive to retrieved instruction words; and a data register file comprising a set of data registers coupled to the plurality of execution units, wherein the registers are coupled to selected ones of the plurality of execution units. Additional methods and apparatus are disclosed.
US10241790B2

Operation of a multi-slice processor that includes execution slices and load/store slices coupled via a results bus, including: for a target instruction targeting a logical register, determining whether an entry in a general purpose register representing the logical register is pending a flush; if the entry in the general purpose register representing the logical register is pending a flush: cancelling the flush in the entry of the general purpose register; storing the target instruction in the entry of the general purpose register representing the logical register, and if an entry in a history buffer targeting the logical register is pending a restore, cancelling the restore for the entry of the history buffer.
US10241785B2

Production or development uses of an application may be identified from tracing data when the data fits a heuristic. The heuristic may include length of execution run, number of executions, repeating patterns within the execution run, or other factors. Similarly, prototyping or development uses of an application may be identified by frequent code changes, sporadic uses, low loads, and other factors. The production and development uses of an application may be displayed by a uses versus user graph, where production users may be displayed as those users with the largest number of uses. The tracing data may be gathered by monitoring an entire application or from monitoring functions, modules, subroutines, libraries, interfaces, services, or other portions of an application.
US10241781B2

A computer-based method for managing a plurality of computer components in an organization is provided. The method is implemented using a Component Manager (CM) computing device. The method includes receiving, from a stakeholder computing device, component data for at least one computer component of the plurality of computer components. The method also includes storing the component data in a memory block in the memory device. The method further includes assigning a first lifecycle classification, a domain, and at least one stakeholder to the at least one computer component by updating the memory block in the memory device. The method also includes causing the stakeholder computing device to electronically display an interactive dashboard that includes a graphical representation of the at least one computer component. The method further includes prompting a stakeholder to update a component utilization scheme for the computer component, by electronically displaying the graphical representation.
US10241778B2

In one embodiment, configuration information for a microservices application is obtained, the microservices application comprising a plurality of microservice containers, and the configuration information comprising version information for each of the plurality of microservice containers. A graphical representation of the microservices application is displayed, wherein the graphical representation of the microservices application comprises a representation of each of the plurality of microservice containers. It is determined, based on the version information, whether each of the plurality of microservice containers is updated or outdated. A graphical indication of an updated microservice container is displayed; a graphical indication of an outdated microservice container is displayed; and a graphical indication of an extent to which the outdated microservice container is out-of-date is displayed.
US10241767B2

Distributed function generation with shared structures is disclosed. A plurality of source code instructions that includes a data object definition associated with a data object type and a plurality of function definitions that accesses a data object of the data object type is received. A corresponding plurality of intermediate functions based on the plurality of function definitions is generated. First commands to generate a first set of native functions from corresponding intermediate functions are received. A first set of native functions in corresponding first native instruction sets associated with a first computing environment are generated. Second commands to generate a second set of native functions from corresponding intermediate functions are received. At least one native function in the second set of native functions is absent from the first set of native functions. The second set of native functions is generated in corresponding second native instruction sets associated with a second computing environment.
US10241763B2

Intra-procedural and inter-procedural dynamic type propagation can be used to optimize code by devirtualizing virtual functions. In the intra-procedural pass each function in the program is inspected. If the dynamic type of a variable within the function is determined, the static type is replaced by the dynamic type. If the dynamic type of a variable within the function is not determinable, a placeholder type is inserted. After each function and each statement in the function and each statement outside of the function is examined, an attempt is made to resolve all of the placeholder types references created in the first pass, replacing the placeholder type with the dynamic type. This process is iterated until additional dynamic type determination ends.
US10241762B2

A computer-implemented method for generating code for real-time stream processing, where data is streamed in tuples. One or more processors receive source code which includes code to be applied in a sequential series to one or more tuples. Processor(s) generate the code for real-time stream processing by: buffering received time sequence tuples in a buffer; and converting the code to be sequentially applied to the one or more tuples into code for buffered tuples with a loop construct. Processor(s) also generate code for: checking that all tuples in a processing window have been buffered; and applying the converted code to each tuple in the processing window.
US10241753B2

An apparatus and a method for controlling the same by a user are suggested. The suggested apparatus comprises: a detecting unit for detecting a first event executed by a user in relation to a plurality of devices including the apparatus; a control unit for generating a second event according to the first event detected by the detecting unit; an output unit for presenting the second event to the user, wherein the control unit generates a command for executing the first event on the apparatus as a function of a response of the user to the second event detected by the detecting unit. The suggested apparatus and method are suitable to provide a second event, before executing a command corresponding to a first event from the user, for the user to confirm the intention of the first event.
US10241747B2

Methods, computer program products, and systems are presented. The methods include, for instance: obtaining data relevant to an activity from one or more device in an environment. For the activity presently ongoing, a context of the activity is analyzed and one or more noise control handle for the activity is generated based on the context of the activity. One or more operation specified in the one or more noise control handle is performed to prevent a noise louder than a noise tolerance level for the activity in a boundary of the activity.
US10241744B2

A method includes syncing preset assignments on a plurality of audio playback devices such that preset assignments on any one of the audio playback devices correspond to respective preset assignments on each of the other audio playback devices, and, such that, if one of the preset assignments is changed on one of the audio playback devices, each of the other audio playback devices is automatically updated such that a corresponding change is made to a corresponding preset assignment on each of the other audio playback devices. Each preset assignment is an assignment of an entity associated with one of a plurality of digital audio sources to one of a plurality of preset indicators on the corresponding one of the audio playback devices. The preset indicators are source agnostic to provide for single press access to their respectively assigned entities in the same manner irrespective of the associated digital audio source.
US10241743B2

The present invention relates to a mobile terminal capable of recording audio and a method of controlling the mobile terminal. Furthermore, the present invention relates a mobile terminal capable of outputting visual information and a method of controlling the mobile terminal. Provided is the mobile terminal including a recording function unit that records external audio, a display unit to which visual information is output, and a controller that performs processing by associating the audio recorded through the recording function unit and the visual information that is output to the display unit with each other, in which in response to selection of one region of the display unit, the controller matches the visual information included in the one region and the audio recorded through the recording function unit.
US10241738B2

A communication system for a plurality of users in an emergency room or operating room environment, in particular for use in hospitals, efficiently assists communication in a complex environment. The communication system for a plurality of users of wearable capturing devices includes a circuit (identification circuit) including program logic arranged to identify, by a second wearable device, and capture a viewpoint of the first wearable device; a circuit (exchange circuit) includes program logic arranged to cause the first wearable device wearer to exchange the captured viewpoint with the second wearable device wearer; and a circuit (projecting circuit) includes program logic arranged to provide the exchanged viewpoint by the second wearable device as an exchanged viewpoint to the second wearable device wearer.
US10241736B2

A system includes a first processor and terminals connected to the first processor via a network. Each terminal has a second processor. The terminals includes a first terminal that transmits target data by a first user to a second terminal, so that the target data is received by the second terminal and displayed on a second column. The first processor refers to role data including identification data of the terminals associated with identification data of roles of users, determines a role of the user associated to a name of the first terminal, attaches identification data of a role of the first user to the target data, and transmits the target data and the attached identification data. The second processor receives the target data and the attached identification data and determines a position at which the target data is displayed on the second column based on role display data.
US10241732B2

System and methods for processing and printing print jobs with a single sheet job model job model. In one embodiment, a print controller includes an interface that receives a print job, and a processing unit that initiates a processing task for a group of pages in the print job. The print controller also includes a sheet controller that establishes a single sheet job model in memory for the processing task, and that iteratively inserts sheet properties of a set of pages of the group into the single sheet job model, provides the single sheet job model with the sheet properties to the processing task, and erases the sheet properties from the single sheet job model.
US10241728B2

A printer includes a transmitter and receiver configured to receive a setting command capable of setting a style of a character string for each delimiter area indicating an area of a line delimited by a tab position, a tab command for executing movement to the tab position, and a delimiter string that is delimited by the tab command, a printing apparatus memory configured to store style data, a printing apparatus processor configured to execute processing on the delimiter string based on the style of the corresponding delimiter area, and a printing mechanism configured to print the character string which is processed by the printing apparatus processor.
US10241727B1

Disclosed herein are techniques for implementing hybrid memory modules with improved inter-memory data transmission paths. The claimed embodiments address the problem of implementing a hybrid memory module that exhibits improved transmission latencies and power consumption when transmitting data between DRAM devices and NVM devices (e.g., flash devices) during data backup and data restore operations. Some embodiments are directed to approaches for providing a direct data transmission path coupling a non-volatile memory controller and the DRAM devices to transmit data between the DRAM devices and the flash devices. In one or more embodiments, the DRAM devices can be port switched devices, with a first port coupled to the data buffers and a second port coupled to the direct data transmission path. Further, in one or more embodiments, such data buffers can be disabled when transmitting data between the DRAM devices and the flash devices.
US10241723B2

A memory card includes first and second groups of terminals, at least one controller, and first and second nonvolatile memories. The first group of terminals are adjacent to an edge at an insertion side of a substrate and include a first power terminal to provide a first voltage. The second group of terminals is spaced farther apart from the edge at the insertion side than the first group of terminals and includes a second power terminal to provide a second voltage. The at least one memory controller is connected to the first and second groups of terminals, and the first and second nonvolatile memories are independently connected to the at least one controller. The at least one controller simultaneously accesses the first nonvolatile memory and the second nonvolatile memory when the first group of terminals and the second group of terminals are connected to an external host.
US10241718B2

Disclosed is a method of analyzing fragmentation of an electronic device, which comprises: receiving information on at least one allocation unit of a memory; and calculating fragmentation ratio information on the basis of the received information on at least one allocation unit.
US10241712B1

Example embodiments of the present invention relate to a method, a system, and a computer program product for replicating a virtual volume. The method includes creating a volume in a first datacenter, the volume in the first datacenter accessible as a virtual volume exposed to the first datacenter and a second datacenter, and establishing replication of the virtual volume to a third datacenter.
US10241704B2

A controller of a non-volatile memory system may be configured to identify bits of data to be stored in memory elements of non-volatile memory that are identified as unreliable. The controller may be configured to bias at least some of these bits to a predetermined logic value at which the bits are likely to be read from the unreliable memory elements. The controller may do so using a biasing key that the controller generates based on identification of the bits. Subsequently, when the data is read, the controller may assign log likelihood ratio values for the bits to correspond to a percent likelihood of the bits being biased to the predetermined logic value. The bits may also be unbiased using the biasing key.
US10241699B2

A method, apparatus or software is disclosed for transferring storage replication system configurations between heterogeneous storage systems. Storage replication system configuration data for a source storage system is translated from a source form into a canonical form for representing a storage replication system. A set of configuration commands are determined for implementing the storage replication system configuration data on a target storage system based on the canonical form of the translated storage replication system configuration data. The storage replication system is transferred from the source storage system to a target storage system, the configuration commands being used to configure the storage replication system on the target storage system.
US10241694B2

Systems and methods for storing data in a dispersed storage network using at least two information dispersal algorithms (IDA' s) having different widths and thresholds are disclosed. In multiple IDA configurations, at least two IDA's with different widths and thresholds are paired and used to store the data multiple times, where some IDA's provide “wider” IDA configurations that are more reliable and other IDA's provide “narrower” configurations with a lower threshold and lower reliability. Data can be written in the less reliable IDA configurations as a performance optimization to reduce the input/output operations necessary for reading the data. As a further optimization, the processing unit can determine to write only a subset of the IDA configurations. Similarly, dispersed storage units themselves, when reaching the capacity limits for their memory devices, can begin to delete slices they hold for some of the IDA configurations, to free up space.
US10241690B2

Technical solutions are described for shifting wearout of an array of storage disks in a storage system. In an aspect, a method includes staggering completion of maximum number of writes for each storage disk in the array. The method also includes copying data from a storage disk in the array to a replacement disk and redirecting a request to access the data from the storage disk to the replacement disk. The method also includes, in response to passage of a predetermined duration of time since copying the data from the storage disk to the replacement disk, copying the data from the replacement disk to the storage disk and directing the request to access the data from the storage disk back to the storage disk.
US10241688B2

An amplification number may be input into a storage subsystem interface. A processor in a storage system may receive an original input/output (I/O) request from an application. The processor may determine, in response to the amplification number being input, to duplicate the original I/O request one or more times. The processor may generate one or more duplicate I/O requests of the original I/O request. The processor may store the original I/O request in a general address space in the storage subsystem. The processor may store the one or more duplicate I/O requests in a reserved address space in the storage subsystem. The processor may execute the original I/O request and the one or more duplicate requests.
US10241687B2

A method for operating a semiconductor device includes receiving a memory request for a memory; calculating a memory bandwidth such that the memory bandwidth is at least large enough to support allocation of the memory in accordance with the memory request; creating a memory path for accessing the memory using a memory hierarchical structure wherein a memory region that corresponds to the memory path is a memory region that is allocated to support the memory bandwidth; and performing memory interleaving with respect to the memory region that corresponds to the memory path.
US10241686B2

A storage device includes a recording medium in which data is recorded on a cluster basis, and a memory that stores a file allocation table (FAT) in which disposition information regarding the cluster is recorded.
US10241685B2

Implementations of the present disclosure involve a system and/or method for managing a storage system and, more particularly, for externally managing input/output (I/O) requests to a storage device to avoid large delays in servicing the I/O requests. The management system may maintain I/O request queues for one or more of the storage devices associated with the system. The system may calculate a difference between an order value of the I/O request at the top of the queue and the bottom of the queue for the storage devices. If the calculated difference is above a threshold value, new I/O requests for the storage device are not added to the queue or transmitted to the storage device. In this manner, the management system may force the storage device to service an I/O request that has been stored in the queue for some time without being serviced.
US10241670B2

An apparatus comprising: a processor; and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to perform the following: detect, from a key user interface of an electronic device, key input of a particular key character from a first set of key characters; detect, from a user-scribe delineation user interface of the electronic device, user-scribed delineation input of a particular delineation character from a second set of delineation characters; wherein the first and sets of characters comprise respective mutually exclusive sets of characters, and wherein the apparatus is configured to associate together the particular key character and the particular delineation character for display.
US10241666B2

A display apparatus that includes circuitry that displays a user interface screen including device information that identifies a plurality of output device groups and a plurality of input device groups to control connection between one of the output device groups and one of the input device groups; and receives an input that designates a combination of said one of the output device groups and said one of the input device groups, the user interface screen includes a matrix comprising a plurality of cells in a row direction and a column direction, the input designates the combination by designating one of grouped cells corresponding to the combination of said one of the output device groups and said one of the input device groups in the matrix, and the grouped cells are grouped such that the input designates the combination as a group.
US10241664B2

A method, system, and computer program products are provided for updating the location of a cursor in a display window on a trading screen when certain events occurs. In a preferred embodiment, as market conditions change, the market information may be rearranged on a screen. To reduce the chances of missing a market opportunity by sending orders or managing them, the cursor moves in association with the market information such that the cursor appears fixed to the market information until a user moves the pointer device.
US10241663B2

An information processing apparatus capable of easily adjusting parameter values of operation elements by multi-touch operation. Operation elements are displayed on a touch panel. A CPU detects a touch on a first operation element, like a first fader, as a first touch. When detecting a touch on a second element, like a second fader, as a second touch while the first touch is maintained, the CPU reflects a parameter value set on the first operation element onto a parameter value of the second operation element.
US10241656B2

Provided is a batch processing method and a terminal. The batch processing method comprises: according to a trigger action of a user, selecting a first operation target area on an operation interface, a remaining area on the operation interface and/or another operation interface being a second operation target area; moving the first operation target area to cover the second operation target area; executing a predetermined operation on an operation target covered in the second operation target area. Via the technical solution of the present disclosure, an operation target area is selected on an operation interface, the selected operation target area is moved and a batch operation is performed on an operation target in a remaining area, thereby significantly simplifying cumbersome operations of existing batch operations, and saving operation time.
US10241651B2

The present disclosure involves systems, software, and computer implemented methods for a grid-based rendering of nodes and relationships between nodes. One example method includes identifying model information that identifies nodes and relationships between nodes. The identified nodes are rendered, in a grid layout in a graphical model. Each cell of the grid includes at most one node, and the cells are separated by lane areas in which connections can be rendered. Connections between the nodes are rendered in the lane areas. The connections correspond to the relationships between the related nodes. One or more portions of the connections are overlapped when two or more connections are drawn in a same lane area. The connections, the nodes, the lane areas are selectable. A user selection of a selectable item is received. In response to the user selection, the connections and nodes that are associated with the selectable item are highlighted.
US10241634B2

A method and an apparatus are provided for processing an email in an electronic device The method includes displaying an email screen; displaying at least one recipient i in a recipient area of the email screen based on the input order of the at lease one recipient; detecting a gesture in the recipient area; and setting and displaying a recipient type of the at least one recipient, based on the detected gesture.
US10241632B2

The present disclosure relates to a touch technology field, provides a touch detecting method for a touch sensor, the method comprises the following steps: putting the touch sensor into a mutual capacitance mode and a self capacitance mode alternatively, and scanning and detecting the rows and columns of a capacitance array of the touch sensor; when a touch state is preliminarily judged as no touch according to a scanning and detecting result in the mutual capacitance mode, implementing envelopment analysis for data obtained by sampling in the self capacitance mode and determining whether the touch exists in the mutual capacitance mode, updating no reference in the mutual capacitance mode if the touch exists, and updating the reference in the mutual capacitance mode if no touch exists.
US10241630B2

Provided is a novel functional panel that is highly convenient or reliable, a manufacturing method of the novel functional panel that is highly convenient or reliable, a novel light-emitting device that is highly convenient or reliable, or a novel data processing device that is highly convenient or reliable. One embodiment of the present invention includes a release layer, a first base including a region overlapping with the release layer, a terminal between the release layer and the first base, a second base including a region overlapping with the first base, a bonding layer between the first base and the second base. The terminal includes a region not overlapping with the bonding layer.
US10241622B1

A method and apparatus of detecting user initiated movement by an input element handled by a user is disclosed. The method may include performing a calibration procedure that is initiated by the user via a physical movement performed by the user. The method may also include positioning at least one sensor to dynamically adjust a size of an effective workspace range capable of detecting the user's movement of the input element.
US10241616B2

An example system, including a projector unit, an all-in-one computer comprising a calibration module and attachable to the projector unit, and a plurality of sensors communicatively coupled to the all-in-one computer is provided. In addition, the all-in-one computer stores mapping information relating to mappings between the plurality of sensors and the projector unit in a common coordinate system. Further, the calibration module calibrates the plurality of sensors and the projector unit using the mapping information.
US10241614B2

A method may include performing a first low-power scan to detect an input object in a sensing region of an input device. The method may further include determining, using the first low-power scan, whether the input object is an object of interest. The method may further include performing a high-power scan of the sensing region when the input object is an object of interest. The method may further include performing a second low-power scan of the sensing region when the input object is an object of no interest.
US10241601B2

A mobile electronic device includes a housing, an atmospheric pressure sensor configured to detect atmospheric pressure inside the housing, and at least one controller configured to shift a current first mode to a second mode when it is determined that the housing is gripped by a user of the mobile electronic device based on the detected atmospheric pressure.
US10241595B2

An electronic pen is readily provided with an expanded function and remains easy to use without complicated power supply management. An electronic pen body implementing an electronic pen function is connected with an expansion device implementing a laser pointer function via a connector jack and a connector plug. A chargeable battery mounted in the electronic pen body keeps the center of gravity of the body low and is arranged to feed power to the expansion device. A control circuit of the electronic pen body suitably controls the supply of power from the battery to the expansion device in accordance with a status of use of the electronic pen body and of the battery. A switch of the expansion device is operated to emit a laser beam.
US10241591B1

A system and keypad interface is disclosed that allows users to communicate with non-verbal cues. Embodiments include an optimal key pattern(s) to minimize human time using the control interface. Aspects of the system block the natural reading process and rely on pattern recognition, thus users can enter and respond to messages more quickly without the cognitive upset of reading messages that rely solely on left to right or vice versa. The grouping of the keys optimizes or minimizes the time a human uses the control system based on how the human brain interprets visual information.
US10241586B2

System and methods for controlling a user experience are described. In an aspect, an interface can comprise an interface device for rendering content to a user, a sensor having a gesture zone associated therewith configured to detect a dexterous gesture of a user within the gesture zone and generate a sensor signal representing the dexterous gesture. A processor may be provided in communication with the sensor and the interface device. The processor receives the sensor signal, analyzes the sensor signal to determine a control action associated with the detected dexterous gesture of the user, and configures the user interface based upon the determined control action of the user.
US10241581B2

This document describes techniques for radio frequency (RF) based micro-motion tracking. These techniques enable even millimeter-scale hand motions to be tracked. To do so, radar signals are used from radar systems that, with conventional techniques, would only permit resolutions of a centimeter or more.
US10241578B2

An operation apparatus includes: an operation plate having an operation surface performed by a pressing operation with an operation body; a vibrator including a movable yoke and a fixed yoke for generating a magnetic circuit for guiding a magnetic flux, and an exciting coil for generating the magnetic flux, and the vibrator vibrating the operation plate through a magnetic force generated by an electrical conduction on the exciting coil; a detector detecting a pressing amount by the pressing operation; a press determinator determining based on the pressing amount detected by the detector whether the pressing operation is performed; and a vibration controller for an electrical conduction on the exciting coil when the press determinator determines that the pressing operation is performed. The detector detects the pressing amount by detecting a change in an electrostatic capacitance generated between the movable yoke and the fixed yoke.
US10241577B2

A haptic enabled device that is configured to render one or more haptic effects is provided. The haptic enabled device includes an actuator and a plurality of user input elements. Each of the plurality of user input elements is configured to be selectively coupled to the actuator. In addition, the actuator is configured to be positioned to render the one or more haptic effects at each of the plurality of user input elements.
US10241576B2

Embodiments of the present invention are directed to a method, computer system, and computer program product for biometric-enhanced virtual reality experience modification. One or more ocular scans of a user are conducted using a sensor, wherein at least one scan within the one or more conducted ocular scans is a pupil scan. A plurality of pupillometry data is associated with the user based on the one or more conducted ocular scans. A plurality of user information is inferred by the plurality of gathered pupillometry data. The virtual environment is modified based on the plurality of inferred information.
US10241574B2

A wearable biosignal interface and operation method of the wearable biosignal interface is provided wherein the wearable biosignal interface may perceive a motion unintentionally performed by a user and ignore a biosignal obtained thereby and thus, improve accuracy of a bio-based determination of an intention of the user for operating a device.
US10241573B2

A method for determining positions of fingers of a user is described. The method includes transmitting a power signal from a head mounted display (HMD) to provide power to a plurality of light emitters. The light emitters emit light in a sequence upon receiving the power signal. The method includes using the light emitted by the light emitters to determine a plurality of positions of the light emitters. The positions are used to play a game using the HMD.
US10241571B2

An input device includes a display unit for displaying, on a screen, at least one key having a display region and a recognition region, a gaze tracking unit for calculating a gaze position of a user on the screen, and an input unit for determining, when the gaze position exists inside a recognition region of a particular key from among the at least one key, that a corresponding character in a display region of the particular key has been inputted.
US10241568B2

A ride system includes at least one ride vehicle. The at least one ride vehicle is configured to receive a ride passenger. The ride system includes electronic goggles configured to be worn by the ride passenger. The electronic goggles include a camera and a display. The ride system includes a computer graphics generation system communicatively coupled to the electronic goggles, and configured to generate streaming media of a real world environment based on image data captured via the camera of the electronic goggles, generate one or more virtual augmentations superimposed on the streaming media of the real world environment, and to transmit the streaming media of the real world environment along with the one or more superimposed virtual augmentations to be displayed on the display of the electronic goggles.
US10241559B2

This disclosure relates generally to a host-peripheral interface, and more particularly to an apparatus and method for dynamically switching a high-speed clock of a host device. In one embodiment, a method is provided for dynamically switching a high-speed clock of a host device. The method comprises determining a status of the host device and a peripheral device coupled to the host device with respect to a transmission and a reception of high-speed data respectively, and switching the high-speed clock between the host device and the peripheral device based on the status.
US10241553B2

An apparatus and method for waking up a main processor (MP) in a low power or ultra-low power device preferably includes the MP, and a sub-processor (SP) that utilizes less power than the MP to monitor ambient conditions than the MP, and may be internalized in the MP. The MP and SP can remain in a sleep mode while an interrupt sensor monitors for changes in the ambient environment. A sensor is preferably an interrupt-type sensor, as opposed to polling-type sensors conventionally used to detect ambient changes. The MP and SP may remain in sleep mode, as a low-power or an ultra-low power interrupt sensor operates with the SP being in sleep mode, and awakens the SP via an interrupt indicating a detected change. The SP then wakes the MP after comparing data from the interrupt sensor with values in storage or with another sensor.
US10241549B2

An electronic apparatus is provided. The electronic apparatus includes a case body including a single crystal body in at least a portion thereof, the single crystal body containing alumina (Al2O3) as a main component; a plurality of information processing devices in the case body; and a thermally conductive portion that thermally connects at least one of the information processing devices to the single crystal body.
US10241547B2

A rotary shaft link device has a simplified structure occupying less room and is easy to assemble and includes a transmission unit disposed on a first shaft, a reaction unit disposed on a second shaft and a link unit disposed between the transmission unit and the reaction unit. Two ends of the link unit are formed with driving sections engaged with the transmission unit and the reaction unit. The link unit is assembled in the rail of the restriction plate. When the first shaft is rotated, the link unit responsively moves from a first position to a second position to drive the reaction unit and the second shaft to synchronously rotate. According to the specification of the product, the number of the link devices can be easily adjusted to achieve the object of modularized assembly.
US10241543B2

A mobile electronic device having a flexible display device is disclosed. A request to retrieve information from a server over a wireless network is triggered based on flexing the flexible display device and other gestures.
US10241538B2

An apparatus comprising an input interface, an output interface and an adjustment circuit. The input interface may comprise a plurality of input stages each configured to receive a data signal and a clock signal and present an intermediate signal. The output interface may comprise a plurality of output stages each configured to receive the intermediate signal, receive an adjusted clock signal and present an output signal. The adjustment circuit may comprise a plurality of adjustment components each configured to (i) receive the clock signal and (ii) present the adjusted clock signal. The clock signal may be presented through a clock tree. The adjustment circuit may be located near the output interface. The adjustment circuit may be configured to resynchronize the clock signal for each bit transmitted to reduce a mismatch between a bit to bit delay and a delay caused by the clock tree.
US10241537B2

An apparatus includes an oscillator circuit, a counter circuit, and a control circuit. The oscillator circuit may receive an input clock signal and an inverse input clock signal, and, for a first time period, may generate an oscillator output signal with a frequency based on a duty cycle of the input clock signal. For a second time period, the oscillator circuit may generate the oscillator output signal with a frequency based on a duty cycle of the inverse input clock signal. The counter circuit may count oscillations of the oscillator output signal over the first time period and over the second time period. The control circuit may determine, based on the oscillations counted by the counter circuit during the first time period and the second time period, a duty cycle value indicative of the duty cycle of the input clock signal.
US10241526B2

A thermostat may include HVAC wire connectors that receive a call relay wire and a power return wire, switching elements having a first operating state in which they create a connection between the call relay wire and the power return wire and a second operating state in which the connection between the call relay wire and the power return wire is interrupted. The thermostat may also include control circuitry configured to cause the switching elements to operate in the first operating state to actuate an HVAC function; detect an anomaly associated with measurements from power monitoring circuitry; cause the switching elements to continue to operate in the first operating state until a zero-crossing is detected; and then cause the one or more switching elements to operate in the second operating state.
US10241523B2

Provided is a valve assembly system including a flowbody including a channel formed at an inner surface thereof, a butterfly plate disposed within the channel and rotatably mounted within the flowbody. The system also includes a pair of dual-sided pistons that receive differential pressure at an input side and an output side of the valve assembly system. A spring is controlled for biasing against at least one of the dual-sided pistons based on the differential pressure, and to rotate the butterfly plate to regulate the differential pressure and the valve assembly system to a predetermined output pressure.
US10241517B2

Some embodiments are directed to a method for correcting a movement trajectory in a movement assistance device of a person equipped with at least one sensor device and a control unit, the method including the steps of measuring a distance between said at least one sensor and an obstacle, a separation of a coordinate system representing pairs of values of translational speeds and rotational speeds into two half-planes, by at least one separating limit of the coordinate system, into a travel exclusion zone and a permissible travel space, a definition of a second rotational speed and a second translational speed by the projection of a command point into the delimited permissible space.
US10241516B1

Autonomous ground vehicles (“AGVs”) may be deployed from facilities (e.g., materials handling facilities, etc.) to deliver items to specified locations (e.g., user residences). In various implementations, AGVs may utilize various techniques for long-range travel between materials handling facilities and delivery locations (e.g., solar charging, strategically placed charging stations, energy efficient travel paths, etc.). In various implementations, AGV facilities (e.g., smaller types of materials handling facilities) may be sized to be more easily located in compressed urban areas (e.g., to be closer to various delivery locations, etc.) and may function as home base locations where AGVs are stationed and/or where items are received (e.g., from transportation vehicles) for delivery to local delivery locations.
US10241515B2

Systems, methods and apparatus are provided for handling operational constraints for unmanned vehicles. The system includes: a plurality of mobile unmanned vehicles for deployment in an environment; a computing device connected to the plurality of unmanned vehicles via a network, the computing device storing, in a memory, a plurality of operational constraints; each operational constraint including (i) a type identifier, (ii) an indication of a region of the environment, and (iii) a property defining a constraint on the operation of the unmanned vehicles within the region. The computing device is configured to: receive a request from one of the mobile unmanned vehicles, the request identifying an operational constraint; responsive to receiving the request, retrieve an operational constraint from the memory based on the request; and send the retrieved operational constraint to the one of the mobile unmanned vehicles.
US10241504B2

Examples described herein involve a playback device with an enclosure including a first external surface where out-ward facing speakers of the playback device are positioned and a second external surface substantially orthogonal to the first external surface, an array of proximity sensors underlying the second external surface of the playback device; and an orientation sensor. The playback device receives data user input, the user input comprising a first physical contact at a first location on the array of proximity sensors followed by a second physical contact at a second location on the array of proximity sensors; and in response to receiving the data, causes a playback volume of the playback device to change. The playback volume increases if the orientation sensor indicates that the enclosure is in a first orientation and decrease if the orientation sensor indicates that the enclosure is in a second orientation.
US10241501B2

A numerical controller includes a programmable controller that performs input and output of a signal based on a ladder program and performs control of a machine based on an NC program. The numerical controller includes a first table associating the function used for control of the machine, an input signal, and an output signal and a second table associating the input signal, the output signal, and a signal in a dependent relation with the input signal and the output signal. Based on a function code of a function commanded by a block of the NC program that is preread, the numerical controller refers to the first and the second tables, identifies a signal to be subjected to automatic trace, and performs trace.
US10241493B2

To provide a machine tool and a control device for the machine tool that can smoothly cut a workpiece while segmenting chips by feeding a cutting tool in a feed direction while reciprocally vibrating the cutting tool along the feed direction on the basis of a condition set by a user. The machine tool (100) or the control device (C) includes: a setting unit (C1, C2) for utilizing a number of rotations of relative rotation of a workpiece (W) and the cutting tool, a number of reciprocal vibrations of the cutting tool per rotation of the relative rotation, and a vibration frequency dependent on a period in which the control device (C) can execute an operating instruction when the workpiece W is machined as parameters and for setting values of two of the parameters to a control section (C1); and a correcting unit (C1) for setting the remaining one of the parameters to a predetermined value and correcting the values of the two of the parameters set by the setting unit on the basis of the value of the remaining one of the parameters.
US10241491B2

A method of executing apps on a production device in an automation environment includes storing a plurality of apps in a runtime environment of the production device. A metadata file is stored for each respective app included in the plurality of apps. The metadata file comprises an indication of a network interface that may be used for communication with the respective app by other apps, and an indication of one or more interface dependencies to other network interfaces corresponding to other apps. Prior to executing a particular app on the production device, an operation is performed to verify that each interface dependency associated with the particular app can be fulfilled by the plurality of apps.
US10241489B2

A control device includes a diagnosis-information output circuit constituted by a condition monitoring circuit, a condition determining circuit, a condition-controlling-signal monitoring circuit, an output-information generating circuit that generates diagnosis information indicating a condition of the control device, and a condition controlling circuit that changes a signal in the control device in response to a signal for controlling the control device.
US10241483B2

The present invention relates to a control device design method for a control device that determines a manipulation amount of a control object having a dead time by feedback control so as to bring a control amount of the control object closer to a target value. The method according to the present invention includes a step of designing a feedback loop that computes a correction amount for the manipulation amount using a plurality of controllers including a prediction model of the control object, a step of deriving the same number of delay elements as the plurality of controllers from a dead time element of the prediction model, and a step of allocating the plurality of controllers associated with the delay elements to a plurality of arithmetic units so that the computation of the feedback loop is performed by parallel computation by the plurality of arithmetic units that operate in parallel.
US10241474B2

An electronic watch having an altitude display mode of displaying an altitude, a compass display mode of displaying a direction, a barometric pressure display mode of displaying barometric pressure as display modes includes a dial face having an “ALT” area, a “COM” area, and a “BAR” area and a first pointer displaying the altitude display mode by pointing the “ALT” area, displaying the compass display mode by pointing the “COM” area, and displaying the barometric pressure display mode by pointing the “BAR” area. In the dial face, the “ALT” area, “COM” area, and “BAR” area are arranged in an order of the “ALT” area, “COM” area, and “BAR” area. In a turning direction of the first pointer, a distance between the “ALT” area and “COM” area and a distance between the “COM” area and “BAR” area are shorter than a distance between the “ALT” area and “BAR” area.
US10241471B2

At least one embodiment relates to an autofocus method for determining a focal plane for at least one object. The method includes reconstructing a holographic image of the at least one object such as to provide a reconstructed image at a plurality of different focal depths. The reconstructed image includes a real component and an imaginary component. The method also include performing a first edge detection on the real component for at least two depths of the plurality of different focal depths and a second edge detection on the imaginary component for the at least two depths. Further, the method includes obtaining a first measure of clarity for each of the at least two depths based on a first measure of statistical dispersion with respect to the first edge detection and a second measure of clarity.
US10241465B2

An opening and closing mechanism includes: an opening and closing door that is supported rotatably so as to be movable between a closed position where to close an opening of an apparatus body and an open position where to open the opening; a link member that is supported rotatably by a rotary shaft that is attached to the apparatus body; a guide member having a first guide surface that moves being kept in contact with the link member when the opening and closing door is moved toward the closed position and a second guide surface that moves being kept in contact with the link member when the opening and closing door is moved toward the open position; and a switching member that guides the link member from the first guide surface and the second guide surface.
US10241459B1

Disclosed herein is a process cartridge comprising: a housing; a rotatable component; a driving force receiver configured to transmit a driving force to the rotatable component; an elastic member; wherein when the process cartridge is installed in an imaging device comprising a driving head, the driving force receiver has a first state and a second state relative to the driving head, the first state being a state in which the driving force receiver contacts the driving head and is in a pre-engaged position and the second state being a state in which the driving force receiver is engaged by the driving head; wherein when the driving force receiver is in the first state relative to the driving head, the elastic member is configured to urge the driving force receiver to transition from the first state to the second state as a result of rotation of the driving head.
US10241455B2

A fixing device includes first and second rotatable members that form a nip for fixing a toner image on a recording material, and a pressing mechanism that presses one of the first and second rotatable members toward the other. A pressure P1 at a first position, in an upstream side of a center of a recording material feeding direction, and which is a maximum pressure in the nip, an average pressure P0 from the first position to a second position, which is a downstream end of the nip in the recording material feeding direction, a toner melt viscosity M1 at the first position, and a toner melt viscosity M2 at the second position, satisfy: 0.3 MPa≤P1≤0.6 MPa, 0
US10241453B2

A fixing device for fixing an image formed on a recording material onto the recording material. The fixing device includes a heater contacting an inner surface of the film, a supporting member for supporting the heater, the supporting member being provided in a hollow space, a first portion for preventing lateral movement of the film in a generatrix direction of the film, the first portion being supported by a frame of the fixing device and holding the supporting member, and a second portion opposed to a surface of the heater where the heater contacts the film and elongated along a widthwise direction of the heater, the second portion being provided at the same position with the generatrix direction of the film.
US10241452B2

An image forming apparatus includes an image forming unit, a fixing device, output tray, a toner container, a cooling fan, an outer wall, and a downstream branch duct. The toner container is located under the tray and beside the fixing device, and accommodates a toner. The cooling fan is located between the toner container and the fixing device. The outer wall is provided under the output tray so as to cover an upper portion of the toner container, to form an upstream duct that allows air to flow therethrough over the toner container toward the cooling fan. The downstream branch duct conducts the air discharged from the cooling fan to the fixing device, and to a transport route of the recording sheet from the fixing device to the output tray. The outer wall includes a plurality of intake holes for sucking air into the upstream duct.
US10241450B2

A fixing device includes a heating unit that rotates and that fixes a toner image on a recording medium, a pressing unit that rotates and that presses the heating unit, and a potential-difference application unit that applies a potential difference between the pressing unit and the heating unit so that a potential of the heating unit is higher than a potential of the pressing unit.
US10241447B2

An image forming apparatus includes: an image former that includes an imaging part that forms a toner image; a fixing apparatus that fixes the toner image transferred to a sheet by a heating roller and a pressure roller extending in an axial direction; and a heat insulation duct that is disposed between the image former and the fixing apparatus and introduces a cooling medium therein along the axial direction, wherein the heat insulation duct has an opening portion that discharges the cooling medium introduced into the heat insulation duct to a region between the image former and the fixing apparatus.
US10241442B2

A process unit has an image carrying unit having an image carrying member configured to be rotatable about a first axis extending in a first direction, and a developing agent removing member, a developing unit having a developing agent carrying member configured to be rotatable about a second axis parallel to the first axis, and a waste developing agent collecting unit configured to collect the developing agent removed by the removing member from the image carrying member. The waste developing agent collecting unit is arranged on one side in the first direction with respect to the developing unit such that the waste developing agent collecting unit faces the developing unit, and the developing unit is connected to the waste developing agent collecting unit such that the developing unit being movable in a second direction which is perpendicular to the first direction with respect to the waste developing agent collecting unit.
US10241438B2

A developing device includes a developing unit including a developer bearing member and a developing frame member configured to support the developer bearing member. The developing unit is supported to be pivotable about a first shaft and a second shaft. A biasing member configured to bias the first shaft is provided.
US10241435B1

In accordance with an embodiment, an image forming apparatus comprises a main body, an attaching/detaching section, an uneven part, and a cleaning member. A conveyance path is formed inside the main body. The attaching/detaching section housed in the main body is detachably drawn out with respect to the main body along the conveyance path. The uneven part has a convex part and a concave part and is arranged in the attaching/detaching section. The cleaning member arranged in the main body is slidable with the convex part in a direction in which the attaching/detaching section moves along the conveyance path.
US10241434B2

An image forming apparatus includes a photo sensor, which is configured to detect a measurement image formed on an intermediate transfer belt, and a controller. The controller includes a first comparator, a second comparator, an XOR unit, and a CPU. The first comparator is configured to binarize an analog detection waveform, which represents a detection result of a measurement image by the photo sensor, in accordance with a first threshold value to generate a first binary signal. The second comparator is configured to binarize the detection waveform in accordance with a second threshold value to generate a second binary signal. The XOR unit is configured to perform an XOR operation in accordance with the first binary signal and the second binary signal to generate an XOR signal.
US10241431B2

Toner particles contain a non-crystalline polyester resin. The toner particles further contain 10 parts by mass to 30 parts by mass of a crystalline polyester resin, 30 parts by mass to 50 parts by mass of a styrene-acrylic acid-based resin, and 8 parts by mass to 15 parts by mass of an ester wax relative to 100 parts by mass of the non-crystalline polyester resin. The crystalline polyester resin includes a repeating unit derived from an acrylic acid-based monomer and a repeating unit derived from a styrene-based monomer. The styrene-acrylic acid-based resin includes a repeating unit derived from an acrylic acid-based monomer having an amino group and has an amino group ratio of 40% to 60%. The ester wax in the toner particles has a dispersion diameter of 500 nm to 1,000 nm.
US10241429B2

There is provided an electrophotographic photosensitive member, a process cartridge and an electrophotographic apparatus that are excellent in charging properties and can suppress residual potential in the case where a strontium titanate particle is used as a metal oxide particle in an undercoat layer of the electrophotographic photosensitive member. An electrophotographic photosensitive member in which an undercoat layer contains a strontium titanate particle having a maximum peak at a position of 2θ=32.20±0.20 (θ represents a Bragg angle) in a CuKα characteristic X-ray diffraction pattern, the maximum peak having a half-value width of 0.10 deg or more and 0.50 deg or less, and a process cartridge and an electrophotographic apparatus each provided with the electrophotographic photosensitive member.
US10241424B2

An imprint apparatus includes: a stage configured to hold the substrate; a detector configured to detect a relative position between a shot region and the mold in a direction parallel to a surface of the substrate; and a controller configured to obtain, in an imprint process on a shot region different from a target shot region, information relating to a relative position, between the other shot region and the mold, used for aligning the other shot region after bringing the mold and the imprint material into contact with each other, and, when performing the imprint process on the target shot region, adjust a relative position between the target shot region and the mold in the direction by using a detection result on the target shot region and the obtained information.
US10241413B2

The invention relates to a method for preparing a relief printing plate from a printing plate precursor wherein at least an end of the precursor is attached to a leader forming a composite printing form precursor that securely mounts the precursor in a treatment processor. The present method advantageously allows for all or substantially all of the area of the precursor to be utilized for forming the relief surface suitable for printing.
US10241406B2

A resist composition containing a resin component having a structural unit represented by general formula (a0-1), and a compound represented by general formula (b1). In general formula (a0-1), R is a hydrogen atom, an alkyl group, or a halogenated alkyl group. Va1 is a divalent hydrocarbon group. na1 represents an integer of 0 to 2. Ra′12 and Ra′13 are a monovalent chain saturated hydrocarbon group having 1 to 10 carbon atoms or a hydrogen atom. Ra′14 is a phenyl group, a naphthyl group, or an anthryl group. In general formula (b1), Rb1 represents a cyclic hydrocarbon group. Yb1 represents a divalent linking group containing an ester bond. Vb1 represents an alkylene group, a fluorinated alkylene group, or a single bond. m is an integer of 1 or more, and Mm+ is an m-valent organic cation.
US10241402B2

The invention relates to naphthyl urethane acrylates particularly useful as writing monomers in photopolymer formulations for holographic media. The invention further relates to a photopolymer formulation comprising matrix polymers, writing monomers and photoinitiators, wherein the writing monomers comprise a naphthyl urethane acrylate according to the invention, to a holographic medium comprising matrix polymers, writing monomers and photoinitiators, wherein the writing monomers comprise a naphthyl urethane acrylate according to the invention, and also to a display comprising a holographic medium according to the invention.
US10241391B2

Various embodiments provide a method for processing a carrier, the method including changing the three-dimensional structure of a mask layer arranged over the carrier so that at least two mask layer regions are formed having different mask layer thicknesses; and applying an ion implantation process to the at least two mask layer regions to form at least two implanted regions in the carrier having different implantation depth profiles.
US10241389B2

A test device for the image-capturing ability of a fish-eye camera comprises a test box, an image test console carrying the fish-eye camera, a light plate on the image test console to cover the fish-eye camera, and a plurality of light source plates in the test box, surrounding the image test console and the light plate. The light plate further comprises a cap, the cap being a hollow hemisphere.
US10241388B1

An image reading apparatus comprises a housing having a document table glass, a scanner section, a cover member, an adsorption board, a driving section and a controller. The cover member is connected to the housing to be rotatable around a first rotation center line with respect to the housing between a closed position where the document table glass is covered and an open position. The adsorption board, arranged in a part at a housing side at the time the cover member is positioned at the closed position, has an adsorption surface adsorbing the original document, and is connected to the cover member to be rotatable around a second rotation center line parallel to the first rotation center line. The driving section adsorbs the original document on the adsorption surface of the adsorption board.
US10241384B2

A wavelength conversion element includes a wavelength conversion layer which has a first face on which an excitation light is incident and a second face facing the first face, a first layer which is provided facing the second face and contains a first inorganic oxide, a second layer which is provided facing the first layer, contains either silver or aluminum, and reflects the excitation light or a light obtained by wavelength conversion of the excitation light by the wavelength conversion layer, a third layer which is provided facing the second layer and contains a first metal other than silver or aluminum, a fourth layer which is provided facing the third layer and contains the first inorganic oxide or a second inorganic oxide that is different from the first inorganic oxide, and a fifth layer which is provided facing the fourth layer and contains a metal.
US10241383B2

A two-piece extendable L-plate provides clearance between a camera and a quick-release receiver securing the camera to a support permitting a camera having cables connected to the side of the camera's body to be secured in either a landscape or a portrait orientation.
US10241382B2

There is provided an image pickup apparatus including: a main body provided with an image pickup section; a viewfinder capable of performing state transition between a housed state in which the viewfinder is housed in the main body and a usage state in which the viewfinder projects from the main body; a first detection section configured to detect use of the viewfinder unit by a user; and a control section configured to turn on or turn off the first detection section based on the state transition.
US10241376B2

Methods for cutting strengthened glass are disclosed. The methods can include using a laser. The strengthened glass can include chemically strengthened, heat strengthened, and heat tempered glass. Strengthened glass with edges showing indicia of a laser cutting process are also disclosed. The strengthened glass can include an electrochromic film.
US10241375B2

Methods of manufacturing electrochromic windows are described. An electrochromic device is fabricated to substantially cover a glass sheet, for example float glass, and a cutting pattern is defined based on one or more low-defectivity areas in the device from which one or more electrochromic panes are cut. Laser scribes and/or bus bars may be added prior to cutting the panes or after. Edge deletion can also be performed prior to or after cutting the electrochromic panes from the glass sheet. Insulated glass units (IGUs) are fabricated from the electrochromic panes and optionally one or more of the panes of the IGU are strengthened.
US10241368B2

An array substrate and a display panel are provided. The array substrate includes a first substrate, a plurality of scanning lines and a plurality of data lines disposed on a first side of the first substrate and being intersected to define a plurality of sub-pixels including first, second, third, and fourth sub-pixels arranged alternatingly and repeatedly along a row direction, and a plurality of support structures disposed on the first side of the first substrate. Along a column direction, the plurality of sub-pixels are divided into first sub-pixel columns containing the first and third sub-pixels arranged alternatingly, and second sub-pixel columns containing the second and fourth sub-pixels arranged alternatingly. A projection of a region where the fourth sub-pixel is located on the first substrate covers a projection of a support structure on the first substrate, and the row direction is different from the column direction.
US10241367B2

A display panel is provided. The display panel includes a first substrate; a second substrate; a shielding layer including two shielding pattern rows projected onto the second substrate; a first color filter and a spacer, wherein the spacer includes a spacer pattern projected onto the second substrate, and the spacer pattern overlaps one of the two shielding pattern rows. The first color filter includes a first side projected onto the second substrate. The first side includes a first portion located between the two shielding pattern rows and a second portion overlapped one of the two shielding pattern rows. A shortest distance between an extension line of the first portion and a center of the spacer pattern is a first distance, and a shortest distance between the second portion and the center of the spacer pattern is a second distance. The first distance is shorter than the second distance.
US10241362B2

The present disclosure provides a liquid crystal panel and a method for fabricating the same, and a display device. The liquid crystal panel includes a first substrate, a second substrate and a liquid crystal layer, and has a plurality of pixel regions. In each pixel region, a surface of the first substrate close to the liquid crystal layer has a first cambered surface, and a surface of the second substrate close to the liquid crystal layer has a second cambered surface; the first cambered surface and the second cambered surface bend in a direction away from a light emergent surface of the liquid crystal panel, and axes of the first cambered surface and the second cambered surface coincide with each other; and 0° viewing angle point of the pixel region is located on the axes.
US10241358B2

A liquid crystal grating and a manufacturing method and a driving method therefor, and a spliced screen including a liquid crystal grating are disclosed. The liquid crystal grating includes: a first substrate and a second substrate arranged opposite to the first substrate; and liquid crystal molecules filled between the first substrate and the second substrate. The first substrate, the second substrate and the liquid crystal molecules are provided to define at least one grating unit. Each of the grating units includes: a display region; a frame region surrounding the display region; a first frame electrode located on the first substrate and arranged corresponding to the frame region; and a second frame electrode located on the second substrate and arranged corresponding to the frame region. The first frame electrode and the second frame electrode are configured for forming a voltage difference when displaying in the display region, so as to control deflection of the liquid crystal molecules in the frame region, such that light rays scattered into the frame region are emitted out from the frame region of the second substrate. The above liquid crystal grating enables a seam of a spliced screen to have a certain display brightness, thereby improving the display effect of the spliced screen.
US10241350B1

One or more peripheral optical elements direct light emanating from a central field portion of a visual field (via one or more central optical elements of a visual sensor) onto a peripheral sensor portion of the visual sensor. The peripheral optical element(s) map an image of the central field portion onto the peripheral sensor portion for detection by the visual sensor. The central optical element(s) define the central field portion and form (from light emanating from the central field portion and directly incident on the central optical element(s)) an image of the central field portion on a corresponding central sensor portion of the visual sensor distinct from the peripheral sensor portion.
US10241345B2

Disclosed is an apparatus and a method to preserve linearly polarized laser beam when it passes through a freely twisting beam delivery system such as an articulated arm. The polarization of the output beam from the delivery system will be stable and the same as the polarization of the input beam to the delivery system, and can be used to pump anisotropic laser crystals as well as nonlinear optical crystals.
US10241341B2

Obtained is a configuration of a stereoscopic display device wherein luminance variation and increase of crosstalk can be reduced over a period before and after the switching of the parallax barrier. The stereoscopic display device includes: a display panel for displaying an image with a plurality of pixels; a switch liquid crystal panel that is arranged so as to be stacked on the display panel; a position sensor for acquiring position information of a viewer; and a control unit for moving a parallax barrier in which transmitting regions and non-transmitting regions are formed in periodic fashion in a predetermined alignment direction, in such a manner that the parallax barrier is moved in the predetermined alignment direction in accordance with the position information, with use of a predetermined barrier switching pitch as a minimum unit, and causing the switch liquid crystal panel to display the parallax barrier. The plurality of pixels have openings each of which has a width A in the alignment direction, the width A satisfying the expressions of A≤Wsl−2Pe, and A≤Wbr−2Pe where Wsl is a width of the transmitting region, Wbr is a width of the non-transmitting region BR, and Pe is the barrier switching pitch.
US10241325B2

A display device including: a plastic window including a light transmittance film and a polymer layer, and a functional film including a touch screen panel film, a polarizing film, or a combination thereof. The light transmittance film, the polymer layer, and the functional film are sequentially stacked on each other, and the light transmittance film, the functional film, and the polymer layer are attached to each other by a plastic. A method of manufacturing the same is also provided.
US10241323B2

A micromechanical device and a method for the two-dimensional deflection of light. The device includes a mirror unit having a mirror surface for deflecting light striking the mirror surface; the mirror unit being rotatably situated about a first axis within a first frame unit and being fastened to the first frame unit; the first frame unit being rotatably situated about a second axis within an actuator structure and being fastened to the actuator structure; the actuator structure including at least four piezoelectric actuator units; and the positions of the at least four piezoelectric actuator units being situated symmetrically with respect to the first axis and also with respect to the second axis.
US10241319B2

An electrowetting display comprises a support plate on which individual electrowetting pixels separated from one another by pixel walls are formed. The individual electrowetting pixels include an electrode layer on the support plate, and a dielectric barrier layer on the electrode layer. The dielectric barrier layer comprises a first portion having a first dielectric constant and a second portion having a second dielectric constant that is substantially less than first dielectric constant. A hydrophobic layer is on the first portion and the second portion of the dielectric barrier layer.
Patent Agency Ranking