Document | Document Title |
---|---|
US10541713B2 |
Multiplexers having hybrid circuits with resonators
Multiplexers having hybrid circuits with resonators. In some embodiments, a multiplexer for processing radio-frequency signals can include a plurality of nodes, a common node, and a signal path implemented between each of the plurality of nodes and the common node. Each signal path can include a filter, and each of at least some of the signal paths can further include a resonator coupled with the corresponding filter. A signal path with the resonator provides a sharper notch profile for a radio-frequency signal than a signal path without the resonator. |
US10541710B2 |
Devices and methods implementing polar codes
An encoder for encoding K information bits into a code word of length N′ on the basis of a polar code of length N is provided, wherein N is a power of 2 and greater than or equal to N′. The encoder comprises a memory storing a plurality of bit indices, which comprise a set of N frozen bit indices associated with the polar code of length N, a set of N/2 puncturing bit indices and/or a set of N/2 shortening bit indices and a processor configured to retrieve at least a subset of the plurality of bit indices from the memory, to encode the K information bits using the polar code of length N for obtaining encoded data of length N and to reduce the number of bits of the encoded data to the length N′ for obtaining the code word of length N′. |
US10541701B1 |
Analog signal conditioning
An analog conditioning circuit and a corresponding method for processing an analog input signal provide a conditioned analog signal for input into an analog processing circuit. The analog conditioning circuit comprises a main signal path between an input for receiving the analog input signal and an output for outputting the conditioned analog signal, wherein the transfer function of the main signal path is constrained by a transfer function requirement associated with the analog processing circuit; and a feedforward signal path comprising a first filtering block configured to attenuate desired frequencies of a first signal derived from the analog input signal to provide a filtered analog signal; wherein the feedforward signal path is configured to input the filtered analog signal into the main signal path such that the filtered analog signal is subtracted from a second signal derived from the analog input signal to provide the conditioned analog signal. |
US10541697B2 |
Self-injection locking for low-power low-phase noise oscillators
For producing a low-power, low-phase noise oscillating signal using a self-injection locking oscillator, examples include: producing, using an oscillator, a signal having a base frequency component and an Nth harmonic component, in which N is a selected integer and N>1; filtering the signal through a bandpass filter with Q factor ≥5, the filter configured to pass the Nth harmonic component as a filtered Nth harmonic component; and injecting the filtered Nth harmonic component into the oscillator to self-injection lock the base frequency of the signal. |
US10541696B2 |
Method of controlling electronic device and electronic device
An electronic device includes: an acquisition circuit, configured to collect the current environmental information for characterizing the environment of the electronic device; a processing circuit, configured to receive the current environmental information from the acquisition circuit; determine a target frequency control word corresponding to the current environmental information according to a preset expected operating status of the electronic device; and input the target frequency control word to the TAF-DPS clock generator; the TAF-DPS clock generator, configured to generate a clock signal according to the target frequency control word, and output the clock signal to a functional circuit; the functional circuit, configured to operate in accordance with the clock signal to make the electronic device reach the expected operating status. |
US10541693B2 |
Method and apparatus for source-synchronous signaling
A low-power, high-performance source-synchronous chip interface which provides rapid turn-on and facilitates high signaling rates between a transmitter and a receiver located on different chips is described in various embodiments. Some embodiments of the chip interface include, among others: a segmented “fast turn-on” bias circuit to reduce power supply ringing during the rapid power-on process; current mode logic clock buffers in a clock path of the chip interface to further reduce the effect of power supply ringing; a multiplying injection-locked oscillator (MILO) clock generator to generate higher frequency clock signals from a reference clock; a digitally controlled delay line which can be inserted in the clock path to mitigate deterministic jitter caused by the MILO clock generator; and circuits for periodically re-evaluating whether it is safe to retime transmit data signals in the reference clock domain directly with the faster clock signals. |
US10541688B2 |
Ring oscillator circuit with frequency stabilization
A ring oscillator circuit is disclosed. The ring oscillator in one embodiment includes an odd number of inverters connected in a loop fashion, a current mirror having a drain of a first transistor connected to the inverters, and a self-biased inverter connected to a drain of a second transistor of the current mirror. |
US10541675B1 |
Multi-gain transconductance amplifier
A multiple-gain transconductance amplifier circuit is presented. It is developed by utilizing programmable gain source-coupling differential pair output stage forming multiple-gain transconductance amplifier outputs. A reconfigurable nth-order filter based on a multi-gain transconductance amplifier where the multi-gain transconductance amplifier includes a linear voltage-to-current converter and a programmable current-folding output stage was implemented. The filter achieves independent programmability while still using a single active device per pole. Further, the proposed multiple-gain transconductance amplifier can be employed to design poly phase filters and transconductance amplifier cell for an amplifier-based low-dropout regulator. |
US10541674B2 |
Multiplexer, transmission device, reception device, high-frequency front end circuit, communication device and impedance matching method for multiplexer
A multiplexer includes elastic wave filters with different pass bands, a common terminal to which an inductance element is serially connected in a connection path between an antenna element and the common terminal; and an inductance element. Among the elastic wave filters, a reception input terminal of a first reception filter is connected to the common terminal via the inductance element and is connected to a parallel resonator. Transmission output terminals of transmission filters and a reception input terminal of a second reception filter are connected to the common terminal, are connected to series resonators, and are not connected to parallel resonators. |
US10541668B2 |
Acoustic resonator and method of manufacturing the same
An acoustic resonator and a method of manufacturing the same are provided. The acoustic resonator includes a resonating part including a first electrode, a second electrode, and a piezoelectric layer; and a plurality of seed layers disposed on one side of the resonating part. |
US10541659B2 |
Low-noise josephson junction-based directional amplifier
A low-noise directional amplifier includes a first port, a second port, a first coupler and a second coupler. The first port is coupled to a first coupler. The low-noise directional amplifier also includes at least two phase preserving amplifiers, a first phase preserving amplifier connected to the first coupler and a second coupler, and the second phase preserving amplifier connected to the first coupler and the second coupler. |
US10541658B2 |
Power amplifier operation
Systems and methods for improving power amplifier operation are provided. A system may include a baseband signal generator communicatively coupled to a baseband signal digital-to-analog converter. The baseband signal digital-to-analog converter may be communicatively coupled to two or more power amplifiers. The system may also include an envelope signal generator communicatively coupled to an envelope signal digital-to-analog converter. The system may further include a supply modulator communicatively coupled to the envelope signal digital-to-analog converter and the two or more power amplifiers for shared envelope tracking across the two or more power amplifiers. |
US10541657B2 |
Method and apparatus for digital pre-distortion with reduced oversampling output ratio
Certain aspects of the present disclosure are directed to a digital predistortion (DPD) device for use within a wireless transmitter that permits the use of a downstream digital-to-analog converter that operates at a clock rate close to the bandwidth of a digital baseband input signal. In some examples, a sampling rate of a digital baseband input signal is increased using an upsampler to obtain an increased rate digital input signal. Predistortion is applied to the increased rate digital input signal using a DPD device to obtain a predistorted digital signal. The sampling rate of the predistorted digital signal is then decreased using a downsampler to obtain a lower-rate predistorted digital signal with a sampling rate below the increased rate of the upsampler (e.g. close to the bandwidth of a digital baseband input signal). A low pass filter may be provided to filter out-of-band signal components from the predistorted digital signal. |
US10541654B1 |
Amplification with post-distortion compensation
Amplification with post-distortion compensation is disclosed. In an example aspect, an apparatus includes a voltage rail and a cascode amplifier. The cascode amplifier includes an amplification node, a cascode node, and a common-source node. The cascode amplifier also includes at least one cascode transistor, an input transistor, and a compensation transistor. The cascode transistor is coupled between the amplification node and the cascode node. The input transistor is coupled between the cascode node and the common-source node. The compensation transistor is coupled between the voltage rail and the cascode node. |
US10541647B2 |
Transconductance (gm) cell based analog and/or digital circuitry
Transconductance (gm)-cell based circuitry is well suited for low power, low voltage complementary metal oxide silicon (CMOS) design in deep sub micro technology. This circuitry includes a gm cell as the basic building block. As such, it is desirable to have the transconductance of the gm cell to be constant against temperature and process corners. The present disclosure describes various gm-cell based circuitry having a controllable transconductance. Preferably, the controllable transconductance can be selectively controlled to be equal to the inverse of the value of an on-chip resistor. For example, the gm-cell based circuitry can sense the transconductance of an internal replica unit and can use negative feedback circuitry to cause this transconductance to be approximately equal a value of an on-chip resistor. However, in some situations, a value of this on-chip resistor is not accurately controlled. Therefore, the present disclosure also discloses a manner of calibrating the gm-cell based circuitry against an external resistor with a known accurate value. |
US10541646B2 |
Disconnection apparatus for a photovoltaic string, solar installation and operating method for a solar installation with a photovoltaic string
A description is given of an apparatus for disconnecting an electrical connection between solar modules of a photovoltaic string, the apparatus including a first and a second terminal for a respectively assigned solar module of the photovoltaic string, also a circuit breaker, a band-stop filter and a supply circuit for supplying energy to the apparatus, which are arranged in a series circuit with respect to one another between the first and second terminals. A bandpass filter for coupling out a high-frequency control signal from the electrical connection bridges the circuit breaker and the band-stop filter in parallel. In this case, a reverse current diode that is oppositely polarized relative to an operating current flow direction is connected in parallel with the circuit breaker or the partial series circuit comprising the circuit breaker and the band-stop filter. |
US10541645B2 |
Solar cell module
A solar cell module includes a solar cell panel, a frame member, and an adhesive. The solar cell panel has a front surface, a back surface and a lateral surface. The frame member is located along an outer peripheral part of the solar cell panel, and includes a fitting section with the outer peripheral part fitted therein. The adhesive is located in a space in the fitting section, and bonded to the outer peripheral part. The adhesive includes a pressure-sensitive first adhesive and a curable second adhesive. The curable second adhesive exists at a position different from a position at which the first adhesive exists, in a direction along the longitudinal direction of the frame member. |
US10541644B2 |
Method for predictive control of the orientation of a solar tracker
A method for controlling the orientation of a single-axis solar tracker orientable about an axis of rotation, including observing the evolution over time of the cloud coverage above the solar tracker; determining the evolution over time of an optimum inclination angle of the solar tracker substantially corresponding to a maximum of solar radiation on the solar tracker, depending on the observed cloud coverage; predicting the future evolution of the cloud coverage based on the observed prior evolution of the cloud coverage; calculating the future evolution of the optimum inclination angle according to the prediction of the future evolution of the cloud coverage; servo-controlling the orientation of the solar tracker according to the prior evolution of the optimum inclination angle and depending on the future evolution of the optimum inclination angle. |
US10541639B2 |
Cordless power tool system
A battery pack and charger system includes a first battery pack having a first set of battery cells and configured to provide only a first operating voltage and a second battery pack having a second set of battery cells and configured to provide the first operating voltage and a second operating voltage that is different from the first operating voltage and a battery pack charger configured to be able to charge the first battery pack and the second battery pack. |
US10541637B2 |
System-specific interface module for motor control subassembly for electric motor
A system-specific interface module for a motor control subassembly for controlling operation of an electric motor within a larger system which uses a particular system communication method. The motor control subassembly includes a standard power module and the interface module. The power module includes a controller processor configured to receive input for controlling and to generate output regarding operation of the motor. The interface module includes a communication interface hardware block configured to exchange input and output signals with the larger system, and an interface processor configured to translate the input and output signals between the particular system communication method used by the larger system and a standard internal communication method used by the power module. Thus, the motor control subassembly can be configured to accommodate any of a variety of different system communication methods and other input/output options by selecting and inserting the appropriate interface module. |
US10541631B2 |
Electric motor arrangement adapted for use in an actuator and an actuator including the motor arrangement
This invention relates to a linear type actuator unit, said actuator unit (100), including an electric motor (1) driving a linear actuator (2) of, said motor (1) having a casing (11), a stator (14,15) fixed to the casing, a rotor (13) fixed to a rotary part (10), preferably a rotary motor shaft (10), wherein said rotary part (10) is arranged to be operatively connected to a reduction gear (5) which drives the mechanical output of the actuator (2), a separate magnetic brake unit (3), said magnetic brake (3) including a rotating brake member (30,31) connected to the motor shaft (10), directly or indirectly, and a plurality of fixed brake members (32, 33), wherein said magnetic brake (3) is arranged to produce a torque that will strive to position a rotary member (10, 20) with said rotating brake member (30,31) into one or more specific angular positions in relation to the fixed brake members (32, 33), and wherein said rotating brake member (30,31) is in the form of a separate annulus (30, 31) attached to said rotary member (10, 20) arranged to brake the motor at low rotational speeds and in that the actuator unit (100) is arranged with a circuitry (101) including a short circuiting arrangement (113, 103) arranged to enable braking of the motor (1) at rotational speeds above low rotational speeds. |
US10541627B2 |
MEMS structure and method of forming same
A microelectromechanical system (MEMS) device includes a substrate and a movable element at least partially suspended above the substrate and having at least one degree of freedom. The MEMS device further includes a protrusion extending from the substrate and configured to contact the movable element when the movable element moves in the at least one degree of freedom, wherein the protrusion comprises a surface having a water contact angle of higher than about 15° measured in air. |
US10541624B2 |
Three-level I-type inverter and semiconductor module
A three-level I-type inverter includes first to fourth switching devices between first and second potentials, first to fourth diodes, and fifth and sixth diodes. The first to fourth diodes are respectively connected to the first to fourth switching devices in anti-parallel. Between a connection node of the first and second switching devices and a connection node of the third and fourth switching devices, the fifth and sixth diodes are connected in series and in anti-parallel with series connection of the second and third switching devices. A connection node of the fifth and sixth diodes is connected to an input node having intermediate potential. A connection node of the second and third switching devices is connected to an output node. The second switching device and diode are formed of a first reverse conducting IGBT. The third switching device and diode are formed of a second reverse conducting IGBT. |
US10541620B2 |
Load control device for high-efficiency loads
A two-wire load control device (such as, a dimmer switch) for controlling the amount of power delivered from an AC power source to an electrical load (such as, a high-efficiency lighting load) includes a thyristor coupled between the source and the load, a gate coupling circuit coupled between a first main load terminal and the gate of the thyristor, and a control circuit coupled to a control input of the gate coupling circuit. The control circuit generates a drive voltage for causing the gate coupling circuit to conduct a gate current to thus render the thyristor conductive at a firing time during a half cycle of the AC power source, and to allow the gate coupling circuit to conduct the gate current at any time from the firing time through approximately the remainder of the half cycle, where the gate coupling circuit conducts approximately no net average current to render and maintain the thyristor conductive. |
US10541618B2 |
Method and apparatus for measuring at least one of output current and output power for isolated power converters
A flyback converter includes a primary-side switch connected to a primary-side winding of a magnetic device and a secondary-side switch connected to a secondary-side winding of the magnetic device. The flyback converter is operated by controlling the primary-side switch to store energy in the magnetic device during ON periods of the primary-side switch, switching on the secondary-side switch synchronously with switching off the primary-side switch to transfer energy from the magnetic device to the secondary side, determining an off time of the secondary-side switch based on a reflected input voltage measured at the secondary-side winding when the primary-side switch is on, accounting for a settling time of the reflected input voltage when determining the off time of the secondary-side switch so that the settling time has little or no effect on the off time, and switching off the secondary-side switch based on the off time. |
US10541617B2 |
Overload protection for power converter
A method includes comparing a value of a current sense signal indicating an output signal of a power converter to a value of a threshold signal, adjusting a value of a first count signal in response to the comparison result, and determining whether or not the power converter is operating in an overload condition using the first count signal. A circuit includes an overload monitor comparing a value of a current sense signal to a value of a threshold signal, adjusting a value of a first count signal in response to the comparison result, and determining whether or not the power converter is operating in an overload condition using the first count signal. The circuit further includes an overload protection signal generator generating an overload protection signal indicating whether or not the power converter is operating in the overload condition. |
US10541613B2 |
Power supply apparatus and image forming apparatus
The power supply apparatus includes an inductor; a switching element connected to another end of the inductor, the switching element configured to drive the inductor by being turned on or turned off in accordance with an input pulse signal; a boost converter circuit connected to both ends of the inductor and including a plurality of rectification units, the boost converter circuit configured to amplify a voltage generated in the inductor, each of the plurality of rectification units including a diode and a capacitor; and a voltage boosting element configured to supply a voltage obtained by boosting an input voltage to the inductor. |
US10541611B2 |
Power converter with capacitive energy transfer and fast dynamic response
A converter circuit and related technique for providing high power density power conversion includes a reconfigurable switched capacitor transformation stage coupled to a magnetic converter (or regulation) stage. The circuits and techniques achieve high performance over a wide input voltage range or a wide output voltage range. The converter can be used, for example, to power logic devices in portable battery operated devices. |
US10541610B1 |
Spectral shaping of spread spectrum clocks/frequencies through post processing
An integrated circuit. The integrated circuit comprises a timebase generator and a switch mode direct current-to-direct current (DC-to-DC) converter coupled to the timebase generator. The timebase generator comprises a linear feedback shift register (LFSR) having an output and a logic circuit comprising a first logic inverter, a first AND logic gate, and a first multiplexer, wherein the first logic inverter has an input coupled to a most significant bit of the output of the LFSR, wherein the first AND logic gate has a first input coupled to a second most significant bit of the output of the LFSR and a second input coupled to an output of the first logic inverter, wherein a selector input of the first multiplexer is coupled to an output of the first AND logic gate. |
US10541608B1 |
Differential controller with regulators
Various examples described herein are directed to a differential controller including a first regulator and a second regulator. The first regulator receives a first regulator control signal and generates a first regulator output signal. The second regulator receives a second regulator control signal and generates a second regulator output signal. A load is electrically coupled between a first regulator output and a second regulator output. The load current and voltage are based on a difference between the first regulator output and the second regulator output. A current sensor generates a load current signal that describes a load current at the load. A first amplifier generates the first regulator control using the load current signal and a control signal. A second amplifier generates the second regulator control signal using the first regulator input voltage and a common mode voltage. |
US10541606B1 |
Serial-parallel switch negative charge pump
A negative charge pump includes a network of two or more capacitors, and switches and adapted to switch the capacitor network between a serial configuration, in which the capacitors are connected to each other in series, and a parallel configuration, in which the capacitors are connected to each other in parallel. The negative charge pump has an input adapted to receive an input signal having intermittent high- and low levels, and an output. The switches are adapted to switch the capacitor network into the serial configuration when the input signal is high and switch the switch the capacitor network into the parallel configuration when the input signal is low (e.g., zero or ground level). A method of converting a positive voltage to a negative voltage includes applying an input signal having intermittent high- (e.g., positive-) and low (e.g., zero or ground) levels to a capacitor network having two or more capacitors; configuring the network into a serial configuration, in which the capacitors are connected to each other in series; charging the capacitors connected in series with the input signal during a pre-charge period, during which the input signal level is high; subsequently, during a pump period, during which the input signal level is low, configuring the network into a parallel configuration, in which the capacitors are connected to each other in parallel; and discharging the capacitors connected in parallel to an output. |
US10541604B2 |
Bias current supply techniques
Techniques for supplying a bias current to a load are provided. In certain examples, a circuit can include a level-shift capacitance, a current source, and a load configured to receive a bias current in a first state of the circuit. The current source and the level-shift capacitance can be coupled in series between the load and a supply voltage in the first state. In some examples, during a second state of the circuit, the level-shift capacitance can receive charge, and can be isolated from one of the load or the current source. |
US10541603B2 |
Circuits for a hybrid switched capacitor converter
Circuits comprising: an inductor having a first side connected to VIN; a first switch having a first side connected to a second side of the inductor; a second switch having a first side connected to VIN; a first capacitor having a first side connected to a second side of the second switch; a third switch having a first side connected to a second side of the first switch; a fourth switch having a first side connected to a second side of the third switch; a fifth switch having a first side connected to a second side of the first capacitor and to a second side of the fourth switch, and having a second side coupled to a voltage source; and a second capacitor having a first side connected to the first side of the fourth switch, and having a second side connected to the second side of the fifth switch. |
US10541601B2 |
EMI energy mitigation
Various examples related to electromagnetic interference (EMI) energy mitigation techniques are provided. In one example, a method includes adjusting switching angles of a switching circuit based on resolution bandwidths (RBWs) associated with an EMI frequency spectrum of the switching circuit and weight coefficients of the RBWs. The total energy of the switching circuit can be reduced by adjusting an average duty cycle of the switching circuit. EMI spectrum information can be determined based upon switching angles of a switching circuit. For example, weighted errors corresponding to differences between reference harmonic magnitudes and determined harmonic magnitudes can be determined. In response to a comparison of a maximum weighted error to a preset tolerance threshold, adjustment to the switching angles can be determined and/or applied. |
US10541600B2 |
Power factor improvement device
A power factor correction device for three-phase AC-DC conversion enables effective correction and stable power conversion with a simple construction and control system. The device may include input terminals to which three-phase AC is inputted, and Positive and negative electrode terminals each connected to a load device. Transformers each have a primary coil with an end connected to the input terminals. Switching element(s) have ends applied with the voltage of another end of the primary coil, other ends connected to a common potential terminal on the side of the primary coil, and control ends. Rectifying devices have ends applied with the voltage of another end of the secondary coil so as to pass current flow into the positive electrode terminal. A smoothing condenser is disposed between the positive and negative electrode terminals. The control ends of the switching elements are controlled by a control signal having a constant duty ratio. |
US10541598B1 |
DC power generating system with voltage ripple compensation
A method and system for providing voltage ripple compensation in a DC power generation system. The system includes a permanent magnet generator (PMG) and a passive rectifier in operable communication with the PMG. The system also includes a boost converter in operable communication with the passive rectifier and a controller in electrical communication with the boost converter. The controller is configured to cause the boost converter to supply a DC bus and to control the boost converter based on a voltage compensation signal to the boost converter to reduce voltage ripple on the voltage of the DC bus. |
US10541593B2 |
AC permanent-magnet switched reluctance motor
On an AC permanent magnet switched reluctance motor stator seat, “C-shaped” or “U-shaped” excitation salient pole pairs or compound excitation salient pole pairs are set up in a balanced way. Excited by excitation current, the permanent magnet flux of compound excitation salient pole pair is imported into the main loop of excitation flux to form compound excitation magnetic potential. On the rotor support, permanent magnets are fixed at the same interval, and the magnetic polarity of neighboring permanent magnets on a same rotating surface is different. When the rotating shaft rotates, two magnet pole faces of each permanent magnet on rotor support will be dead against the two ports of each excitation salient pole pair on the stator, forming a closed magnetic loop with air gap. |
US10541592B2 |
Electromagnetic driving module and lens driving device using the same
An electromagnetic driving device is provided, which includes a stationary member, an OIS driving circuit, a movable member, and a protection member. The OIS driving coil is disposed on the stationary member. The movable member is disposed in the stationary member and includes a frame and a magnetic element. The frame surrounds a main axis. The magnetic element is disposed on the frame and faces the OIS driving coil in a direction that is parallel to the main axis. The protection element is disposed on a side of the magnetic element that is away from the main axis and is in contact with the magnetic element. In addition, in a direction that is perpendicular to the main axis, the protection element faces the stationary member and is spaced apart from the stationary member by a distance. |
US10541587B2 |
Device for generating electrical energy from a rotational movement
The invention relates to a device (1) for generating electrical energy from a rotational movement, comprising a stator (3) which can rotate about a rotational axis and a rotor (4) which can rotate about the rotational axis (2) and is connected to the stator (3), which rotor comprises a centre of gravity (5) located outside the rotational axis (2), wherein in the stator (3) a coil is arranged for inducing an electrical voltage when the stator (3) is rotated relative to the rotor (4), wherein an electrical circuit (7) is connected to the coil, said circuit comprising an energy store (6) for rectifying the voltage induced in the coil. In order to achieve a maximum energy yield under various conditions of use, according to the invention, the device (1) is configured to detect a position of a plane defined by the rotational axis (2) and the centre of gravity (5) of the rotor (4) and to influence the position of the plane by means of a current flow through the coil, so that a deflection of the plane from the vertical can be limited by the current flow during a rotation of the stator (3). The invention also relates to a use of a such a device (1). |
US10541586B2 |
Electrostatic generator electrode-centering and seismic-isolation system for flywheel-based energy storage modules
Robust electro-static (ES) device embodiments, with application to energy storage flywheels as an example, are described that provide reliable, high-efficiency operation in the presence of thermal and mechanical perturbations, as well as seismic events. Electro-static generators and motors, when augmented with magnetic bearings, passive three-dimensional stabilization techniques and dynamic touch-down bearings, enable robust performance in the face of these environmental concerns, as well as efficient operation during typical operational sequences, including spin-up and steady-state modalities. |
US10541582B2 |
ESP motor with sealed stator windings and stator chamber
Systems and methods for electric motor, where the stator core has one or more stator core sections, each of which is a single-piece unit formed of soft magnetic composite (SMC) material, and where the stator core sections are positioned end-to-end with seals at each end to form a plurality of stator slots, where each of the stator slots extends through each of the stator core sections and is in fluid communication with the others to form a sealed stator chamber. The sealed stator chamber may have an expansion chamber to allow expansion and contraction of dielectric fluid in the stator chamber while maintaining separation of the dielectric oil from lubricating oil which is within the motor but external to the stator chamber. The sealed stator chamber can prevent well fluids that leak into the motor from reaching the stator windings and degrading their insulation. |
US10541575B2 |
Rotor for an electric rotating machine
A rotor for an electric rotating machine, in particular a synchronous machine includes a shaft that can rotate about an axis of rotation, and at least one pole shoe. In order to improve vibration properties, the pole shoe includes a pole shoe body and a pole shoe sheet metal which rests on a radially outer surface of the pole shoe body. |
US10541574B2 |
Rotor for electric machine, and manufacturing method of rotor
A rotor for an electric machine, wherein the rotor comprises a plurality of stack elements and each of the stack elements includes material of first magnetic conductance. Each of the stack elements includes a plurality of sectorial sections distributed round a rotational axis of the rotor. Each of the sectorial sections includes one or more flux barriers. At least one of the one or more flux barriers has a difference associated with filing of an electrically conductive material of third magnetic conductance in different sectorial halves of a common sectorial section, the first magnetic conductance being larger than the third magnetic conductance. |
US10541573B2 |
Electrical machine
A segment for supporting electromagnetic coupling elements of a stator or rotor of an electrical machine comprises a plurality of elongate laminations which are stacked in a first direction to form a lamination stack with elongate edges of the laminations defining opposite first and second major faces of the lamination stack. The segment comprises a plurality of elongate compression devices passing internally through the lamination stack in the first direction and arranged to compress together the laminations in the lamination stack. |
US10541570B2 |
Power source, wireless power transfer system, and positional information calculation method of power receiver
A power source includes a power source coil, a power transfer control unit, and a power receiver detection unit. The power source coil is configured to wirelessly transfer power to a power receiver using one of magnetic field resonance and electric field resonance, and the power transfer control unit is configured to control the power source coil. Further, the power receiver detection unit is configured to detect the power receiver by bringing the power receiver into proximity thereto or contact therewith. |
US10541569B2 |
Electronic unit for notifying user of charging state in non-contact power feeding system
An electronic unit includes an electricity reception section that receives power transmitted using one of a magnetic field and an electric field, a secondary battery that is charged based on a received power received by the electricity reception section, and a state notification section that provides notification to outside as to a state of its own unit. A charging period during which the secondary battery is charged based on the received power and a non-charging period are set in a time-divisional manner. The state notification section notifies of the unit state based on the received power in both of the charging period and the non-charging period. |
US10541567B2 |
Wireless power transfer apparatus, wireless power receiving apparatus, wireless power transfer method, wireless power receiving method, wireless power transfer system using dual mode and recording medium thereof
Disclosed are a wireless power transfer apparatus, a wireless power receiving apparatus, a wireless power transfer method, a wireless power receiving method, a wireless power transfer system using a dual mode and a recording medium thereof. A wireless power transfer apparatus transferring data and power to a wireless power receiving apparatus by using a power signal, includes: a signal generating unit generating the power signal for transferring the data and the power; a communication unit transferring the power signal generated by the signal generating unit to the wireless power receiving apparatus and communicating with the outside; and a control unit controlling the signal generating unit and the communication unit, and the signal generating unit generates the power signal according to one communication mode of a single tone transmission mode and a multi-tone transmission mode based on communication mode information transferred from the wireless power receiving apparatus through the communication unit, and the single tone transmission mode and the multi-tone transmission mode use different modulation schemes respectively. |
US10541565B2 |
Wireless power feeding unit, power transmitting module, power receiving module, and wireless power transmission system
A wireless power feeding unit includes a power transmitting module and a power receiving module. The power transmitting module includes: a first inverter circuit which is connected to a power source via a switch; a first transmission coil connected to the first inverter circuit; a second inverter circuit which is connected to the power source or another power source not via the switch; a second transmission coil which is connected to the second inverter circuit; and a power transmission control circuit which controls the first and second inverter circuits. The power receiving module includes a first reception coil opposed to the first transmission coil and a second reception coil opposed to the second transmission coil. During operation of the first and second inverter circuits, even while supply of power to the first inverter circuit is stopped, the power transmission control circuit maintains control of the second inverter circuit. |
US10541557B2 |
Electrical power cord with intelligent switching
An electrical power cord includes intelligent switching capability. An electrical power input receives electrical power from a power source, and selectively conveys that power to an electrical power output only when certain occupancy or power usage criteria are met. The electrical power output conveys electrical power to an electrical consumer when a switch disposed along the power cord is closed. The switch is actuated in response to a signal received from a sensor, such as an occupancy sensor or a power consumption sensor, and breaks continuity along the power cord when signals received from the sensor indicate that the occupancy or power usage criteria are not being met, which criteria may be customized for a particular application. The electrical power cord is operable to automatically reduce or substantially eliminate power consumption at its power output end. |
US10541552B2 |
Near field communication (NFC) coexistence
Certain aspects of the present disclosure are generally directed to apparatus and techniques for protecting electronic devices that may be prone to damage by wireless charging fields. For example, the apparatus may include a wireless charging circuit configured to selectively generate a wireless charging field and an impedance detection circuit coupled to the wireless charging circuit and configured to detect an impedance change corresponding to the wireless charging field. In this case, a proximity detection circuit may selectively detect proximity of one or more electronic devices that are prone to damage by the wireless charging circuit. In some aspects, detecting the proximity of the one or more electronic devices is activated based on detecting the impedance change, and wherein generating the wireless charging field comprises reducing a transmit power of the wireless charging field based on detecting the impedance change. |
US10541551B2 |
Non-contact power transmission system
Based on a vehicle speed Vv, a vehicle moving amount cvp is calculated from cvp=∫Vv·dt. From the Pythagorean theorem, expressions y2+x2=ra2 and y2+(cb−x)2=cvp2 are held. From these two expressions, an ECU of a non-contact power transmission system obtains x and y. In the expressions, y is a distance in a horizontal direction from a power transmission coil, x is a distance in a vertical direction from the power transmission coil, and ra is a distance from the power transmission coil at a two-dimensional current position and is obtained in advance from a correspondence relation between the distance and the intensity of a power transmitted from the power transmission coil. |
US10541550B2 |
Switching power converter for direct battery charging
A direct charging method is provided that alerts a mobile device when a switching power converter is operating in a constant-current mode to alert the mobile device of an output current without the use of a secondary-side current sense resistor. |
US10541549B2 |
Power supply apparatus
An object of the present invention is to provide a charging apparatus having high efficiency of charging a battery by inputting an alternating current voltage. A charging apparatus that charges a direct current battery includes a step-down converter unit to which a direct current voltage from a power supply is input and that converts the direct current voltage, and when a voltage of the direct current battery is between a predetermined first voltage smaller than a charge completion voltage of the direct current battery and the charge completion voltage, a variable voltage that increases from the first voltage to the charge completion voltage in accordance with charging of the direct current battery is input to the step-down converter unit. |
US10541548B2 |
Battery pack and energy storage system including the battery pack
A battery pack includes: a battery including at least one battery cell; a power line communicator connected to a current path to detect a first data signal; and a battery management system (BMS) to receive the first data signal from the power line communicator, and to control the battery according to the first data signal. |
US10541547B2 |
Charging support device
A charging support device is used in charging a battery of a vehicle having a power reception unit on a bottom surface of the vehicle with power supplied from a power transmission device located outside the vehicle. The charging support device includes a controller that generates an overhead view image that displays a vehicle image of the vehicle and an image of a surrounding area of the vehicle captured by a camera. The controller displays, in the overhead view image, (i) a first mark indicating a position of the power reception unit and (ii) a second mark indicating a position of the power transmission device. The controller varies a color or a size of the second mark in a case where a positional relationship between the position of the power reception unit and the position of the power transmission device achieves a predetermined charging efficiency. |
US10541546B1 |
System and apparatus for providing power to remote electronic devices
Embodiments are directed to systems and apparatuses for providing power to remote electronic devices. In one scenario, a system is provided which includes a sconce body. The sconce body includes a proximal side that allows placement adjacent to a wall, ceiling or surface, a distal side having an exterior surface, a cavity that slidably receives and encloses a removable power source, and an electronic device on or within the sconce body. The electronic device electrically connects to and is powered by the removable power source. The removable power source of the system can be slidably received within and enclosed by the cavity of the sconce body. The system also includes a wand that is attachable to and detachable from the removable power source. The wand has a specified length and is configured to provide for selective attachment of the removable power source to and removal from the sconce body. |
US10541544B2 |
Multiple current source prioritization circuit with overvoltage protection
Techniques and systems are described that enable multiple current source prioritization with overvoltage protection. |
US10541532B2 |
Transmission circuit for ethernet device
A transmission circuit including four transmission component sets for an Ethernet device is provided. Each transmission component set are coupled between an Ethernet connector and an Ethernet chip. Each transmission component set includes a transformer, two capacitors, and four transmission lines (TLs). The transformer includes four terminals and two center taps. Two diagonal terminals of the four terminals are coupled to a ground. The other two diagonal terminals of the four terminals are coupled to the Ethernet connector and, through one of the two capacitors, to the Ethernet chip via two of the four TLs, respectively. The two center taps are coupled to the Ethernet connector and, through the other one of the two capacitors, to the Ethernet chip via the other two of the four TLs, respectively. |
US10541531B2 |
Method and apparatus for converting DC voltages at the top of a telecommunications tower
A method is provided. The method comprises: booting a system; determining if the system has properly booted; if the system has properly booted, then initiating communications with the at least one DC-DC voltage converter system that is configured to power at least one remote radio head; determining if communications have been established with the at least one DC-DC voltage converter system; and if communications have been established, then supplying a higher voltage from the system. |
US10541524B2 |
Electronic apparatus
An electronic apparatus includes a deformable seal member having a first hole portion through which the cable passes, a case that includes a seal container configured to house the seal member and a second hole portion connected to the seal container and used for the cable to pass, and a pressing member fixed to the case and including a third hole portion through which the cable passes, and a pressing portion configured to press the seal member housed in the seal container. At least one of part of the seal container connected to the second hole portion and part of the pressing member connecting the pressing portion and the third hole portion to each other has a slope inclined to the cable. The seal member pressed by the pressing portion partially enters a space between the slope and the cable. |
US10541513B2 |
Light emitting element and method of manufacturing the same
A method of manufacturing a light emitting element includes, sequentially (a) forming a first light reflecting layer having a convex shape; (b) forming a layered structure body by layering a first compound semiconductor layer, an active layer, and a second compound semiconductor layer; (c) forming, on the second surface of the second compound semiconductor layer, a second electrode and a second light reflecting layer formed from a multilayer film; (d) fixing the second light reflecting layer to a support substrate; (e) removing the substrate for manufacturing a light emitting element, and exposing the first surface of the first compound semiconductor layer and the first light reflecting layer; (f) etching the first surface of the first compound semiconductor layer; and (g) forming a first electrode on at least the etched first surface of the first compound semiconductor layer. |
US10541512B2 |
Surface emitting laser luminescent diode structure
The present invention is a surface emitting laser luminescent diode structure which is characterized in that a recess comprises two tilted slopes on two sides and a protruding trapezoidal cylinder located at the bottom center of the recess is disposed at the bottom of a laser resonant cavity. Thus, a reflecting mirror disposed along the surface of the recess includes two tilted side surfaces as leak-proof sides, which reduces the divergence angle and avoid the lateral light leakage. Additionally, a current isolating layer is disposed on the reflecting mirror and is designed to satisfy the condition (¼*wavelength*1/refractive index) of an optical film, thereby allowing the reflecting mirror to receive an excellent reflectance. Besides, the current isolating layer limits the flow direction of the current, thus increasing operating speed. |
US10541506B1 |
Conjugated polymer laser with temperature-controlled power output
The conjugated polymer laser with temperature-controlled power output uses a triphenylamine dimer-based conjugated polymer as the laser medium to produce an output laser beam having a beam energy tunable between approximately 20 μJ and approximately 325 μJ over a temperature range of the triphenylamine dimer-based conjugated polymer between approximately 40° C. and approximately 85° C. The triphenylamine dimer-based conjugated polymer laser medium is a solution of poly[N,N′-bis(4-butylphenyl)-N,N′-bisphenylbenzidine], known as poly-TPD(4B), dissolved in toluene. Poly-TPD(4B) has a long side chain of butyl (C4H9), providing temperature-dependent dimerization, which may not be found with shorter chains of butyl, such as in poly-TPD(4E) or poly-TPD(4M). The molar concentration of the poly-TPD in the solution is between approximately 5 μM and approximately 100 μM. Additional adjustable tuning of the molar concentration of the poly-TPD in the solution provides for wavelength tuning of the output laser beam between approximately 415 nm and approximately 445 nm. |
US10541503B2 |
Clamp ring
An improved clamp ring system comprises a clamp ring having a wedge shaped seal face; a reactor having a clamp ring mounting recess; a quartz sleeve disposed within the clamp ring mounting recess; a seal being disposed within the clamp ring mounting recess around the quartz sleeve. The clamp ring is removably attached to the reactor near the clamp ring mounting recess such that the wedge shaped seal face compresses the seal against the quartz sleeve. |
US10541502B2 |
Multimedia faceplates having ethernet conversion circuitry
A multimedia faceplate includes a frame having a front face and a rear face and at least one connector mounting aperture therein, a non-Ethernet connector mounted in the connector mounting aperture, an Ethernet conversion unit that is electrically connected to the non-Ethernet connector and a plurality of wire connection contacts that are electrically connected to the Ethernet conversion unit. The Ethernet conversion unit is configured to draw an electrical power signal from either an AC to DC power conversion unit or from a Power-over-Ethernet power signal received from an Ethernet cable that is connected to the wire connection contacts. |
US10541500B2 |
Connector constructions and components thereof for implantable medical electrical systems
A connector assembly, for example, employed in an extension of an implantable medical electrical system, may be contained in a flexible insulative sleeve so that a bore thereof extends along a longitudinal axis of the sleeve with an opening being formed by a distal terminal end of the sleeve. The assembly includes a plurality of isolation ring components interspersed among a plurality of contact ring components, wherein each of a plurality of conductor components has a first end coupled to a corresponding contact ring component, and a curvature formed along a length thereof, which length extends proximally from the coupled first end and into a proximal portion of the sleeve. To facilitate routing of the conductor component lengths, either each isolation ring component may include at least one guide, or a flexible inner insulative sleeve of the assembly may have longitudinally extending channels formed in an outer surface thereof. |
US10541499B2 |
Connector
A ground plate of a connector has protruding portions, a coupling portion and press-fit portions. The coupling portion couples rear ends of the protruding portions to one another. Each of the press-fit portions has a flat plate portion intersecting an up-down direction and press-fit protrusions protruding from the flat plate portion in a pitch direction. The press-fit portions are held by press-fitted portions provided to a base portion of a holding member, so that the ground plate is attached to the holding member. A regulating portion provided to the base portion of the holding member is located between the protruding portions in the pitch direction and located forward of the coupling portion in a front-rear direction and thereby regulating movement of the ground plate. |
US10541492B2 |
Connector for withstanding high pressure
A cable connector including a connector shell including a support and an insert, wherein the insert includes a surface inclined to a cable-to-face direction of the insert so as to re-direct force applied on a face side of the insert sideways toward sides of the connector shell, and the support includes a surface inclined to the cable-to-face direction of the connector shell so as to react to the force, pushing back on the insert, thereby exerting a compression force on the insert. Related apparatus and methods are also described. |
US10541488B2 |
Outer conductor arrangement for a coaxial plug connector
The invention relates to an outer conductor arrangement (4) for a coaxial connector (2). According to the invention, the outer conductor arrangement (4) is of two-part design, comprising a contact component (6) for electrical and mechanical connection to an outer conductor of a mating connector and comprising a connection component (8b) for electrical and mechanical connection to an outer conductor of a coaxial cable, wherein the contact component (6) and the connection component (8b) are electrically and mechanically connected to one another at a contact section (12b), wherein a compensation section (26) for compensation of a component difference in the region of the contact section (12b) is arranged between the contact component (6) and the connection component (8b). |
US10541485B2 |
On-board diagnostic system and terminal and manufacturing method thereof
An on-board diagnostic connector terminal is provided, including a plurality of first pins, a plurality of second pins and a substrate. Each first pin includes a first section and a second section. The first section connects to the second section. The first section includes a first connection end, and the second section includes a first soldering end. Each second pin includes a second connection end and a second soldering end. The first pins and the second pins are disposed on the substrate. The first soldering ends and the second soldering ends are arranged on a first straight line. At least one first connection end and the second connection end corresponding thereto are arranged linearly in a first direction. The first direction is perpendicular to the first straight line. |
US10541481B2 |
Connector equipped with carrier frame and rail frame for CPU
An electrical connector includes a fastener plate, a rail frame pivotally mounted to one end of the fastener plate, a carrier frame assembled to the rail frame in a sliding manner, and a load plate pivotally mounted to the end of the fastener plate outside of the rail frame. The carrier frame includes latches to retain the CPU thereon. The rail frame includes a pair of opposite sliding channels extending in the front-to-back direction, along which the carrier frame is moveable. A front transverse bar is located in front of the sliding channels. A pair of protection blocks are located in front of the pair of sliding channels for protecting the latches of the carrier frame or the CPU. |
US10541479B2 |
Interconnection including a cable assembly and a board assembly, a board assembly for an interconnection and a method for making an interconnection
An interconnection includes a cable assembly and a board assembly. The cable assembly includes a cable having an inner conductor. The board assembly comprises an intermediate layer disposed between first and second outer layers, a recess disposed between the first and second outer layers so as to form a cable-receiving space at a first side edge, and a first inner-conductor contact opening extending through at least one of the first and second outer layers and opening into the cable-receiving space. The inner conductor is inserted at the first side edge into the cable-receiving space and is disposed at an offset in a longitudinal direction relative to the first inner-conductor contact opening. The inner conductor is electrically conductively soldered via a first soldered inner-conductor connection to a first inner-conductor connection region of the first and/or second outer layers, at least in a region of the first inner-conductor contact opening. |
US10541475B2 |
Tunable multiple-resonance antenna systems, devices, and methods for handsets operating in low LTE bands with wide duplex spacing
The present subject matter relates to antenna systems, devices, and methods that provide efficient coverage of low frequency bands (e.g., 700 MHz-bands and 600 MHz-bands) for the new generations of mobile communication. For example, a dual-resonant radiating system can include a ground plane, a radiating coupler spaced apart from but in communication with the ground plane, and a ground plane extension in communication with the ground plane. In this arrangement, one or both of the radiating coupler and the ground plane extension are tunable to tune a dual-resonance frequency response. |
US10541474B2 |
Antenna for radio-frequency electronics
An antenna for radio-frequency electronics can include an end-fire antenna and a planar antenna spaced from the end-fire antenna for diversity of direction and antenna coverage. The end-fire antenna can be for wideband low form factor applications and have a first metal layer, a second metal layer, and a dielectric layer between the first and second metal layers. An open cavity formed in the dielectric layer that is filled with air, the cavity defined by a pair of sidewalls that extend from an aperture of the cavity to a rear wall of the cavity, where the depth of the aperture is defined between the aperture and the rear wall. The cavity is formed by selecting the width of the aperture of the cavity and the depth of the cavity such that the antenna achieves the same gain during operation irrespective of a variation in the thickness of the antenna. |
US10541470B2 |
Apparatus and method for controlling speed of satellite antenna
Provided is an apparatus for controlling a driving speed of an antenna of a mobile satellite travelling in an orbit. The apparatus may include a calculator configured to calculate an azimuth position range and an elevation position range for an effective beam width of the antenna based on an antenna orientation at which the antenna of the mobile satellite is oriented correctly to a ground station from a point in the orbit, and a controller configured to control a speed of the antenna based on a first azimuth in the azimuth position range and a first elevation in the elevation position range. |
US10541468B2 |
Fabric antenna
An antenna assembly includes: a wearable antenna including a conductive signal layer having a radiating surface; a feed conductive layer; and an insulating layer in between the conductive signal layer and the feed conductive layer, and wherein the conductive signal layer, the feed conductive layer, and the insulating layer are fabric-based, wherein the wearable antenna is shaped and sized to be embedded in a subject's clothing with sufficient flexibility to be stretched and bent as the subject implanted with a passive implantable stimulator device maintains routine daily activities, and wherein the wearable antenna is electrically tuned and configured to have the radiating surface of the conductive signal layer facing the subject's skin and a feed point of the feed conductive layer connecting to a controller such that the wearable antenna is non-inductively coupled to the implanted passive stimulator device to supply power the passive implantable stimulator device wirelessly and non-inductively. |
US10541466B2 |
Antenna apparatus of mobile terminal
A mobile terminal and manufacture of same are provided. The mobile terminal includes: an antenna; a first case at which the antenna is disposed; a second case coupled to the first case; a main PCB disposed at one side of the second case; and a sub-PCB disposed at an opposite side of the second case, the sub-PCB being connected to the main PCB through a cable, wherein the sub-PCB is electrically coupled with the antenna when the first case and the second case are coupled together. |
US10541465B2 |
Omni-directional television antenna with WiFi reception capability
An antenna device includes a housing defining an interior cavity, a UHF antenna element, two VHF antenna elements and two WiFi antenna elements. The antenna elements are mounted to the housing and are selectively adjustable between a vertical, upright position and a folded, horizontal position. The antenna elements are situated on the housing to provide an omni-directional antenna pattern for receiving broadcast signals. Antenna circuitry provided within the interior cavity of the housing receives signals from the antenna elements and generates an output signal that is provided to at least one output connector mounted on the housing or on one or more signal cables extending therefrom and to an external electronic device connected thereto. |
US10541464B2 |
Microwave antenna coupling apparatus, microwave antenna apparatus and microwave antenna package
A microwave antenna coupling apparatus forming an eWLB package, comprises an antenna coupling element comprising a coupling unit, a coupling feed line arranged on a first surface of the coupling unit and an internal coupling component to provide signal coupling between the coupling feed line and the second surface of the coupling unit, wherein the antenna coupling element is arranged within the mold layer separate from the semiconductor element and such that an outer surface of the coupling feed line is not covered by mold material. Different multi-layer antenna structures can be placed on top of eWLB package. By this type of integration Package-on-Package (PoP) antenna are constructed. The elements can be integrated by a standard pick and place process. |
US10541462B2 |
Method for elimination of antenna angular orientation error in point-to-point communication system
The present invention is related to means for elimination of antenna orientation errors in millimeter wave point-to-point communication systems with beam steerable antennas. The advantage of the proposed method consists in accelerating antenna angular orientation adjustment for two connected transceivers. The advantage is achieved via determination of a value and a direction of an antenna orientation error and its further fast mechanical elimination. The method assumes transmission of radio signals and reception of them with measurement of the received signal powers. Determination of a direction and a value of an orientation error of the first transceiver antenna is achieved via measurement of the powers of signals transmitted by this antenna using different radiation patterns. Determination of a direction and a value of an orientation error of the second transceiver antenna is achieved via measurement of the powers of signals received by this antenna using different radiation patterns. |
US10541461B2 |
Tile for an active electronically scanned array (AESA)
In one aspect, an active electronically scanned array (AESA) tile includes a radiator structure and oxide-bonded semiconductor wafers attached to the radiator structure and comprising a radio frequency (RF) manifold and a beam former. An RF signal path through the oxide-bonded wafers comprises a first portion that propagates toward the beam former and a second portion that propagates parallel to the beam former. |
US10541460B2 |
Apparatus and method for guided wave communications using an absorber
Aspects of the subject disclosure may include, a system having an absorber and a coupling device. The absorber includes absorbent material that absorbs radiation. The coupling device is positioned in and surrounded by the absorber. The coupling device facilitates transmitting or receiving of an electromagnetic wave along a transmission medium, where the electromagnetic wave propagates along the transmission medium without requiring an electrical return path. Other embodiments are disclosed. |
US10541459B2 |
Power combiner having a symmetrically arranged cooling body and power combiner arrangement
A power combiner for coupling, splitting, or coupling and splitting high-frequency signals, the power combiner has a first input for a first high-frequency signal, a second input for a second high-frequency signal, an output, an equalizing connection, a first electrical conductor arranged between the first input and the output, wherein the first electrical conductor has a first total surface shaped primarily as a first planar surface electrode, a second electrical conductor arranged between the second input and the equalizing connection, wherein the second electrical conductor has a second total surface shaped primarily as a second planar surface electrode, and wherein the second electrical conductor is capacitively and inductively coupled to the first electrical conductor; and a cooling body, wherein more than 70% of the first total surface of the first electrical conductor is a same distance from the cooling body as the second total surface of the second electrical conductor. |
US10541456B2 |
Metal-air battery apparatus and method of operating the same
A method of operating a metal-air battery apparatus include: operating a metal-air battery unit by supplying air to the metal-air battery unit; stopping the operation of the metal-air battery unit by stopping the supply of air to the metal-air battery unit; and removing residual oxygen in the metal-air battery unit by performing a discharge operation. |
US10541454B2 |
Energy storage apparatus
An energy storage apparatus includes: a plurality of energy storage devices arranged in a row in a first direction; and a plurality of spacers which are arranged adjacently to the energy storage devices in the first direction. Each of the spacers includes a passage defining portion which defines, with the energy storage device arranged adjacently to the spacer in the first direction, passages. The energy storage devices arranged at both ends in the first direction are cooled more easily than the energy storage devices arranged between the energy storage devices arranged at both ends in the first direction. |
US10541449B2 |
Secondary battery, battery pack, electric vehicle, electric power storage system, electric power tool, and electronic apparatus
A secondary battery includes: a cathode; an anode; and an electrolytic solution. The anode includes a material including Si, Sn, or both as constituent elements. The electrolytic solution includes an unsaturated cyclic ester carbonate represented by the following Formula (1), where X is a divalent group in which m-number of >C═CR1-R2 and n-number of >CR3R4 are bonded in any order; each of R1 to R4 is one of a hydrogen group, a halogen group, a monovalent hydrocarbon group, a monovalent halogenated hydrocarbon group, a monovalent oxygen-containing hydrocarbon group, and a monovalent halogenated oxygen-containing hydrocarbon group; any two or more of the R1 to the R4 are allowed to be bonded to one another; and m and n satisfy m≥1 and n≥0. |
US10541445B2 |
Non-aqueous electrolyte solution for lithium secondary battery and lithium secondary battery comprising the same
The present invention relates to an additive for a non-aqueous electrolyte solution including a compound represented by Formula 1 below, a non-aqueous electrolyte solution for a lithium secondary battery including the same, and a lithium secondary battery including the non-aqueous electrolyte solution. NC—(R)n—CN [Formula 1] (in Formula 1, R is a cycloalkylene group having 3 to 6 carbon atoms in which at least one cyano group (—CN) is substituted or unsubstituted, a haloalkylene group having 2 to 5 carbon atoms in which at least one cyano group (—CN) is substituted or unsubstituted, or an alkylene group having 2 to 5 carbon atoms in which at least one cyano group (—CN) is substituted, and n is an integer of 1 to 5.) |
US10541444B2 |
Rechargeable lithium battery
A rechargeable lithium battery includes: a positive electrode including a positive active material; and an electrolyte solution including a solvent and an additive, wherein the positive active material includes a lithium-containing transition metal oxide, the solvent includes a hydrofluoroether, and the additive includes a first additive represented by Chemical Formula 1 and at least one selected from a second additive represented by Chemical Formula 2, a third additive represented by Chemical Formula 3, and a fourth additive represented by Chemical Formula 4. |
US10541442B2 |
Battery, battery pack, and vehicle
According to one embodiment, a battery is provided. The battery includes one or more electrode stack. The one or more electrode stack includes an electrolyte layer, a first electrode layer, and a second electrode layer. The electrolyte layer includes an electrolyte and a carboxymethylcellulose sodium salt. The first electrode layer includes a first active material and a carboxymethylcellulose ammonium salt. The second electrode layer includes a second active material and a first binder soluble in an organic solvent. The first electrode layer is bound to a first surface of the electrolyte layer. The second electrode layer is bound to a second surface of the electrolyte layer on a reverse side to the first surface. |
US10541440B2 |
Fuel cell stack
A fuel cell stack includes a plurality of single cells stacked and a manifold. The plurality of single cells each include a first separator including a seal portion surrounding the manifold and including a hollow protrusion and a fluid passage portion allowing the fluid to flow between the manifold and a space on the opposite side of the seal portion from the manifold via the hollow of the seal portion, a second separator disposed on the side opposite to the side on which the seal portion projects, of the first separator, and an electric insulating frame disposed on the opposite side of the second separator from the first separator. The second separator includes a flat-and-bulge portion in a surface facing the seal portion, along an abutment region of the seal portion and the electric insulating frame. |
US10541439B2 |
Method for operating of a regenerative bipolar membrane fuel cell, and regenerative bipolar membrane fuel cell there for
The invention relates to a method for operating a regenerative bipolar membrane fuel cell and regenerative bipolar cell for storing and generating energy. The method according to the invention comprises: —providing a regenerative bipolar membrane fuel cell comprising: —a reactor with an anode compartment having an anode and a cathode compartment having a cathode; and —a number of cell units separating the anode and cathode compartments, wherein the cell unit comprises an anion exchange membrane, a cation exchange membrane, and a bipolar, with the membranes defining compartments; —providing a fluid on both sides of the bipolar membrane with ion concentrations such that water activity difference between the fluids on both sides of the bipolar membrane is minimized; —storing energy in an energy storage state by providing an external current to the reactor such that a p H difference between fluids in contact with the bipolar membrane is achieved; —switching between the energy storage state and an energy generation state; and —regenerating energy in the energy generating state from the p H difference between fluids in contact with the bipolar membrane. |
US10541435B2 |
Flow battery that includes redox mediator
A flow battery includes: a liquid including a redox mediator; an electrode; a second electrode; an active material; and a circulator that circulates the liquid between the electrode and the active material. The redox mediator includes a tetrathiafulvalene derivative. |
US10541434B2 |
Heat recovery for saturator water recovery of a direct fuel cell system
A fuel cell system includes a fuel cell having an anode and a cathode, a water recovery system configured to recycle water from exhaust from the anode, a heat exchanger configured to transfer heat between exhaust from the cathode and water from the water recovery system, and a saturator having an upper section and a lower section separated by a divider defining an opening configured to allow fuel and steam to pass from the lower section to the upper section. The lower section receives fuel from a fuel source and water from the water recovery unit and the upper section receives fuel from the lower section and water from the heat exchanger. |
US10541433B2 |
Fuel cell-fuel cell hybrid system for energy storage
An energy storage system for an electrical grid running on a renewable energy source includes a baseload power module, a waste converter module, and a load-following power module. The baseload power module includes a first fuel cell system configured to provide a baseload power to the electrical grid. The waste converter module is configured to extract and store hydrogen from an exhaust stream produced by the first fuel cell system. The load-following power module includes a second fuel cell system configured to receive hydrogen from the waste converter module and convert the hydrogen to electrical energy to support the electrical grid. |
US10541429B2 |
SOFC interconnect barriers and methods of making same using masks
A novel method to produce thin films spatially disposed on desired areas of workpieces is disclosed. Examples of include the formation of a yttria stabilized zirconia (YSZ) film formed on a desired portion of a stainless steel interconnect for solid oxide fuel cells by Atomic Layer Deposition (ALD). A number of methods to produce the spatially disposed YSZ film structures are described including polymeric and silicone rubber masks. The thin film structures have utility for preventing the reaction of glasses with metals, in particular alkali-earth containing glasses with ferritic stainless steels, allowing high temperature bonding of these materials. |
US10541425B2 |
Method and system for core-shell catalyst processing
According to an embodiment, a method of processing a material for a catalyst includes establishing an electrical potential on a porous electrode. Core particles are directed through the porous electrode. A layer of metal is deposited on the core particles as the particles pass through the porous electrode. According to an embodiment, an example assembly for processing a material for a catalyst includes a housing that establishes a path for particles to move through the housing. A porous electrode is situated within the housing for permitting core particles to move through the porous electrode. A layer of metal can be deposited on the core particles as the particles pass through the porous electrode. |
US10541418B2 |
Nonaqueous electrolyte secondary battery
Provided is a nonaqueous electrolyte secondary battery in which Li3PO4 is added to a positive electrode active material layer and the increase of battery temperature when the voltage rises is suppressed. The nonaqueous electrolyte secondary battery disclosed herein includes a positive electrode, a negative electrode, and a nonaqueous electrolytic solution. The positive electrode has a positive electrode active material layer. The positive electrode active material layer includes a positive electrode active material, Li3PO4, and acetic anhydride. The content of Li3PO4 in the positive electrode active material layer is 1% by mass or more and 15% by mass or less. The content of acetic anhydride in the positive electrode active material layer is 0.02% by mass or more and 0.2% by mass or less. |
US10541416B2 |
Binder for lithium ion secondary battery positive electrodes
Provided is a binder for lithium ion secondary battery positive electrodes, which is capable of providing a positive electrode for lithium ion secondary batteries with excellent high-rate discharge characteristics. A binder for lithium ion secondary battery positive electrodes, which contains a binder resin and 500 ppm or less of an oil-soluble radical initiator. |
US10541415B2 |
Negative electrode for lithium secondary battery and lithium secondary battery including the same
A negative electrode for a lithium secondary battery includes: a negative active material disposed on a current collector; a negative active material layer including a first binder and a conductive agent; and a protective layer disposed on the negative active material layer, wherein the protective layer is in direct contact with the current collector and includes a nonaqueous or aqueous second binder and an inorganic material, wherein, in the protective layer including the aqueous second binder and the inorganic material, the amount of the inorganic material may be about 65 parts by weight or greater, based on 100 parts by weight of the protective layer, and wherein the protective layer including the nonaqueous second binder and the inorganic material, the amount of the inorganic material may be in a range of about 5 parts to about 25 parts by weight, based on 100 parts by weight of the protective layer. |
US10541411B2 |
Negative electrode material for power storage device, electrode structure, power storage device, and production method for each
Provided is an anode active material for energy storage devices capable of electrochemically inserting and extracting lithium ions and production method thereof, an electrode structure including the active material and flake graphite, and an energy storage device using the electrode structure as an anode. The anode active material includes secondary particles that are aggregates of 10-300 nm primary particles containing silicon as a main component. The primary particles each include, as a surface layer, a composite metal oxide layer containing at least one or more metal elements selected from at least Al, Zr, Mg, Ca, and La and Li. |
US10541407B2 |
Method of producing high purity SiOx nanoparticles with excellent volatility and apparatus for producing the same
The present disclosure provides a method of producing high purity SiOx nanoparticles with excellent volatility and an apparatus for producing the same, which enables mass production of SiOx nanoparticles by melting silicon through induction heating and injecting gas to a surface of the molten silicon. The apparatus includes a vacuum chamber, a graphite crucible into which raw silicon is charged, the graphite crucible being mounted inside the vacuum chamber, an induction melting part which forms molten silicon by induction heating of the silicon material received in the graphite crucible, a gas injector which injects a gas into the graphite crucible to be brought into direct contact with a surface of the molten silicon, and a collector disposed above the graphite crucible and collecting SiOx vapor produced by reaction between the molten silicon and the injected gas. |
US10541395B2 |
Power supply device and vehicle using same
A power supply device includes: a plurality of secondary battery cells; separators having insulation property which are interposed between the adjacent secondary battery cells in a state where the plurality of secondary battery cells are stacked; end plates disposed at both end surfaces of a battery stacked body where the secondary battery cells and the separators are alternatively stacked; a pair of battery fastening members which fasten the end plates each other; and an intermediate bracket interposed at an intermediate portion of the battery stacked body. The pair of battery fastening members have fastening member-side fixing portions for fixing the intermediate bracket at an intermediate portion in a longitudinal direction of each of the pair of battery fastening members, the intermediate bracket has bracket-side fixing portions which are fixed to the fastening member-side fixing portions. |
US10541394B2 |
Battery mounting assembly and battery replacement system
Provided is a battery mounting assembly including a battery portion, and a battery mounting portion on which the battery portion slides to be mounted, wherein the battery portion includes: a first guide configured to guide a sliding movement of the battery portion; a first connection terminal arranged on a surface of the battery portion; a fixing pin arranged on the battery portion; and a fixing pin retreat button configured to retreat the fixing pin, wherein the battery mounting portion includes: a second guide configured to guide the sliding movement of the battery portion; a second connection terminal arranged on a surface of the battery mounting portion and connected to the first connection terminal; and a fixing hole formed in the surface of the battery mounting portion and into which the fixing pin is inserted. |
US10541389B2 |
Battery, battery pack, electronic device, electric vehicle, electric storage device and electric power system
A battery is provided. The battery includes a power generation element having a through hole; and a cylindrical can housing the power generation element and having at least one thin wall part on a circumferential surface of the cylindrical can. A ratio of a hole diameter of the through hole to an outer diameter of the power generation element is 17% or less. The thin wall part is provided in one or both of regions in a range from 0% to 30% and a range from 70% to 100% from one end of the circumferential surface. |
US10541388B2 |
Method for fabricating a display device are capable of substantially minimizing damage and carbonization of a substrate
A display device and a method of manufacturing the display device are capable of substantially minimizing damage and carbonization of a substrate, the display device including: a substrate including a first area and a second area disposed in a first direction and including at least one layer disposed along a second direction intersecting the first direction; a display layer in the first area of the substrate; a functional member on the display layer in the first area of the substrate; and a driving unit in the second area of the substrate, the driving unit configured to drive the display layer. Said at least one layer includes a first end portion at the first area of the substrate and a second end portion at the second area of the substrate, and the first end portion has a greater surface roughness than a surface roughness of the second end portion. |
US10541382B2 |
Electroluminescent device capable of preventing coloration of front reflected light
Provided is an electroluminescent device that emits light of a single color and includes a plurality of functional layers, in which an absorption peak is included in the emission wavelength and at least one absorption peak is included in a complementary color region of an emission wavelength in the range of 380 nm to 780 nm, an absolute value of a deviation (Δuv) of a color coordinate of front reflected light at the time of white color illumination from a blackbody locus is below 0.02, and a refractive index and a film thickness of each of the plurality of functional layers are determined to satisfy the formula D(θ)≥D(0)cos θ (0≤θ≤θD≤60 degrees) when an angle dependence of emission intensity is defined as D(θ). |
US10541380B1 |
Display device with substrate comprising an opening and adjacent grooves
A display device includes: a substrate that includes an opening and a display area that surrounds the opening; a plurality of grooves formed in the substrate between the opening and the display area; a display element layer on the substrate and that includes a plurality of display elements in the display area; a thin-film encapsulation layer disposed on the display element layer, the thin-film encapsulation layer including a first inorganic encapsulation layer, an organic encapsulation layer, and a second inorganic encapsulation layer which are sequentially stacked; a planarization layer disposed over the plurality of grooves and that includes an organic insulating material, wherein the planarization layer is disposed over the second inorganic encapsulation layer, and the organic encapsulation layer is disposed below the second inorganic encapsulation layer. |
US10541379B2 |
Organic electroluminescent device, method for manufacturing the same and display device
An organic electroluminescent device, a method for manufacturing the same, and a display device. The organic electroluminescent device includes: a base substrate comprising a plurality of pixel regions thereon; a pixel electrode layer; a planarization layer, formed with a protrusion on a surface of the planarization layer facing away from the base substrate and at a position corresponding to at least one side edge of a periphery of each pixel region; an anode layer, the anode layer being electrically connected to the pixel electrode layer through a via hole, and the anode layer covering the pixel region and covering a side surface of the protrusion facing the pixel region; a light emitting layer, a height of a surface of the light emitting layer being less than a height of the anode layer covering the side surface of the protrusion; a pixel definition layer; and a cathode layer. |
US10541376B2 |
Organic solar cell and manufacturing method therefor
The present specification relates to an organic solar cell and a method for manufacturing the same. |
US10541375B2 |
Display device and electronic device
A display device with a narrow bezel is provided. The display device includes a pixel circuit and a driver circuit which are provided on the same plane. The driver circuit includes a selection circuit and a buffer circuit. The selection circuit includes a first transistor. The buffer circuit includes a second transistor. The first transistor has a region overlapping with the second transistor. One of a source and a drain of the first transistor is electrically connected to a gate of the second transistor. One of a source and a drain of the second transistor is electrically connected to the pixel circuit. |
US10541374B2 |
Electronically pure single chirality semiconducting single-walled carbon nanotube for large scale electronic devices
An electronically pure carbon nanotube ink, includes a population of semiconducting carbon nanotubes suspended in a liquid, the ink being essentially free of metallic impurities and organic material, and characterized in that when incorporated as a carbon nanotube network in a metal/carbon nanotube network/metal double diode, a nonlinear current-bias curve is obtained on application of a potential from 0.01 V to 100 V. The ink can be used to prepare air-stable n-type thin film transistors having performances similar to current thin film transistors used in flat panel displays amorphous silicon devices and high performance p-type thin film transistors with high-κ dielectrics. |
US10541372B2 |
Light-emitting device and manufacturing method thereof
A light-emitting device having a curved light-emitting surface is provided. Further, a highly-reliable light-emitting device is provided. A substrate with plasticity is used. A light-emitting element is formed over the substrate in a flat state. The substrate provided with the light-emitting element is curved and put on a surface of a support having a curved surface. Then, a protective layer for protecting the light-emitting element is formed in the same state. Thus, a light-emitting device having a curved light-emitting surface, such as a lighting device or a display device can be manufactured. |
US10541367B2 |
Organic EL display panel production method
A method for manufacturing an organic EL display panel, including: forming first electrodes over a substrate; defining, above the substrate, pixel formation regions lining up in a row direction and a column direction, by forming banks over the substrate; applying ink to each pixel formation region by causing a plurality of nozzles lining up in a straight line to discharge the ink to the pixel formation regions while displacing the nozzles relative to the substrate in a scanning direction; drying the ink to form functional layers in the pixel formation regions; and forming a second electrode at a position covering the pixel formation regions. In the application of ink, an angle θ between the scanning direction and the row direction is set to more than 0° and less than 90° and each nozzle applies the ink across a plurality of rows of the pixel formation regions. |
US10541364B2 |
Memory cells with asymmetrical electrode interfaces
Methods, systems, and devices for memory cells with asymmetrical electrode interfaces are described. A memory cell with asymmetrical electrode interfaces may mitigate shorts in adjacent word lines, which may be leveraged for accurately reading a stored value of the memory cell. The memory device may include a self-selecting memory component with a top surface area in contact with a top electrode and a bottom surface area in contact with a bottom electrode, where the top surface area in contact with the top electrode is a different size than the bottom surface area in contact with the bottom electrode. |
US10541362B2 |
Apparatus and methods for integrating magnetoresistive devices
The present disclosure is drawn to, among other things, a method of fabricating an integrated circuit device having a magnetoresistive device. In some aspects, the method includes forming the magnetoresistive device on a first contact of a substrate, wherein the magnetoresistive device includes a fixed magnetic region and a free magnetic region separated by an intermediate region; depositing a first dielectric material over the magnetoresistive device; depositing a second dielectric material over the first dielectric material; polishing a surface of the second dielectric material; forming a first cavity through the polished surface of the second dielectric material to expose a surface of the magnetoresistive device; and depositing an electrically conductive material in the first cavity to form a via. |
US10541361B2 |
Magnetic random access memory and manufacturing method thereof
In a method of manufacturing a semiconductor device, a magnetic random access memory (MRAM) cell structure is formed. The MRAM cell structure includes a bottom electrode, a magnetic tunnel junction (MTJ) stack and a top electrode. A first insulating cover layer is formed over the MRAM cell structure. A second insulating cover layer is formed over the first insulating cover layer. An interlayer dielectric (ILD) layer is formed. A contact opening in the ILD layer is formed, thereby exposing the second insulating cover layer. A part of the second insulating cover layer and a part of the first insulating cover layer are removed, thereby exposing the top electrode. A conductive layer is formed in the opening contacting the top electrode. The second insulating cover layer has an oxygen getter property. |
US10541359B2 |
Simple-assembly sensing device
A solder-free sensing device includes a connecting assembly and a sensor. The connecting assembly includes a main body and at least two connecting pins engaged in the main body. The main body defines a receiving groove to receive the sensor. The sensor includes a first electrode layer and a second electrode layer insulated from the first electrode layer. Each connecting pin includes an end portion and an extending portion extending from the end portion. The end portion of each connecting pin is engaged in the receiving groove. The extending portion of each connecting pin extends through the main body to the outside of the main body. The sensor is electrically coupled to an external system by the at least two connecting pins. |
US10541353B2 |
Light emitting devices including narrowband converters for outdoor lighting applications
A light emitting device includes a light emitting diode (“LED”), a first luminescent material that is configured to emit light having an emission peak in a green wavelength range, and a second luminescent material that is configured to emit narrow-spectrum light having an emission peak in an orange wavelength range. A light output of the light emitting device, which includes a portion of the light emitted by the LED, the light having the emission peak in the green wavelength range, and the light having the emission peak in the orange wavelength range, provides an appearance of white light. Related devices are also discussed. |
US10541349B1 |
Methods of forming inverted multijunction solar cells with distributed Bragg reflector
A method of manufacturing an inverted metamorphic multijunction solar cell is disclosed herein. The method includes forming a lattice constant transition material positioned between a first subcell and a second subcell using a metal organic chemical vapor deposition (MOCVD) reactor. The solar cell further includes at least one distributed Bragg reflector (DBR) layer directly adjacent a back surface field (BSF) layer. |
US10541348B2 |
Quantum dot photodetector apparatus and associated methods
A method comprising: depositing a quantum dot solution onto an as-grown layer of channel material to form a layer of quantum dot material having a substantially uniform thickness across the area of the layer of quantum dot material; and transferring the layers of channel and quantum dot material as a single stack onto a substrate comprising source and drain electrodes such that both the layers of channel and quantum dot material substantially conform to the topography of the underlying substrate and electrodes whilst maintaining the substantially uniform thickness of quantum dot material, the source and drain electrodes configured to enable a flow of electrical current through the layer of channel material, the layer of quantum dot material configured to generate electron-hole pairs on exposure to incident electromagnetic radiation to produce a detectable change in the flow of electrical current which is indicative of one or more of the presence and magnitude of the incident electromagnetic radiation. |
US10541342B2 |
Sensor with a photovoltaic cell power source
An embodiment provides a system, including: a sensor unit, comprising: a sensor that captures data; a memory storing data captured by the sensor; a photovoltaic cell operatively coupled to the sensor and the memory; the photovoltaic cell formed as a transparent layer; a display operatively coupled to the photovoltaic cell; a communication component that communicates the data captured by the sensor to a device; and a device that receives the data captured by the sensor via the communication component. Other aspects are described and claimed. |
US10541335B2 |
Stress induction in 3D device channel using elastic relaxation of high stress material
A method for inducing stress in a device channel includes forming a stress adjustment layer on a substrate, the stress adjustment layer including an as deposited stress due to crystal lattice differences with the substrate. A device channel layer is formed on the stress adjustment layer. Cuts are etched through the device channel layer and the stress adjustment layer to release the stress adjustment layer to induce stress in the device channel layer. Source/drain regions are formed adjacent to the device channel layer. |
US10541334B2 |
Techniques for integration of Ge-rich p-MOS source/drain
Techniques are disclosed for improved integration of germanium (Ge)-rich p-MOS source/drain contacts to, for example, reduce contact resistance. The techniques include depositing the p-type Ge-rich layer directly on a silicon (Si) surface in the contact trench location, because Si surfaces are favorable for deposition of high quality conductive Ge-rich materials. In one example method, the Ge-rich layer is deposited on a surface of the Si substrate in the source/drain contact trench locations, after removing a sacrificial silicon germanium (SiGe) layer previously deposited in the source/drain locations. In another example method, the Ge-rich layer is deposited on a Si cladding layer in the contact trench locations, where the Si cladding layer is deposited on a functional p-type SiGe layer. In some cases, the Ge-rich layer comprises at least 50% Ge (and may contain tin (Sn) and/or Si) and is boron (B) doped at levels above 1E20 cm−3. |
US10541329B2 |
Boosted vertical field-effect transistor
Techniques related to a boosted vertical field effect transistor and method of fabricating the same are provided. A logic device can comprise a vertical field effect transistor comprising a substrate, a first epitaxial layer and a second epitaxial layer. A bottom source/drain contact can be between a top surface and the first epitaxial layer and a top source/drain contact can be between the top surface and the second epitaxial layer at respective first portions of one or more vertical fins. The logic device can also comprise a boosted bipolar junction transistor. A bipolar junction transistor contact can be between the top surface and the second epitaxial layer at respective second portions of the one or more vertical fins. The respective first portions and the respective second portions can be opposite portions of the one or more vertical fins. |
US10541328B2 |
Semiconductor device capable of high-voltage operation
A semiconductor device includes a semiconductor substrate having a first conductivity type, a first well region formed in a portion of the semiconductor substrate, having a second conductivity type that is the opposite of the first conductivity type. A second well region is formed in a portion of the first well region, having the first conductivity type. A first gate structure is formed over a portion of the second well region and a portion of the first well region. A first doped region is formed in a portion of the second well region. A second doped region is formed in a portion of the first well region, having the second conductivity type. A second dielectric layer is formed over a portion of the first gate structure, a portion of the first well region, and a portion of the second doped region. |
US10541325B2 |
Semiconductor device with termination structure including field zones and method of manufacturing
In termination regions of a silicon carbide substrate field zones are formed by ion implantation. By laterally modulating a distribution of dopants entering the silicon carbide substrate by the ion implantation, a horizontal net dopant distribution in the field zones is set to fall from a maximum net dopant concentration Nmax to Nmax/e within at least 200 nm, with e representing Euler's number. The field zones form first pn junctions with a drift layer. |
US10541324B2 |
Semiconductor device with a recessed ohmic contact and methods of fabrication
An embodiment of a semiconductor device includes a semiconductor substrate that includes a host substrate, a buffer layer that includes at least one additional layer formed over the substrate, a channel layer formed over the buffer layer, a barrier layer formed over the channel layer forming a channel, a gate electrode disposed over the substrate electrically coupled to the channel, and an ohmic contact recessed into the barrier layer. A method for fabricating the semiconductor device includes forming a semiconductor substrate that includes a mixed crystal layer, creating an isolation region that defines an active region along an upper surface of the semiconductor substrate, forming a gate electrode over the semiconductor substrate in the active region, and recessing an ohmic contact into the semiconductor substrate. |
US10541321B2 |
Manufacturing method of semiconductor device
In a manufacturing method of a semiconductor device according to the present invention, a buffer layer including a first nitride semiconductor layer, a channel layer including a second nitride semiconductor layer, and a barrier layer including a third nitride semiconductor layer are sequentially laminated, and a fourth nitride semiconductor layer is further laminated thereover. Then, a laminate of a gate insulating film and a gate electrode is formed over a first region of the fourth nitride semiconductor layer, and a silicon nitride film is formed over the fourth nitride semiconductor layer and the laminate. By bringing the fourth nitride semiconductor layers on both sides of the gate electrode into contact with the silicon nitride film in this way, the function of suppressing 2DEG can be lowered, and the 2DEG that has been eliminated after the formation of the fourth nitride semiconductor layer can be restored. The lowering in the function of suppressing 2DEG is maintained even after the silicon nitride film is removed. |
US10541316B2 |
Contact over active gate structures for advanced integrated circuit structure fabrication
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes first and second gate dielectric layers over a fin. First and second gate electrodes are over the first and second gate dielectric layers, respectively, the first and second gate electrodes both having an insulating cap having a top surface. First dielectric spacer are adjacent the first side of the first gate electrode. A trench contact structure is over a semiconductor source or drain region adjacent first and second dielectric spacers, the trench contact structure comprising an insulating cap on a conductive structure, the insulating cap of the trench contact structure having a top surface substantially co-planar with the insulating caps of the first and second gate electrodes. |
US10541308B2 |
Gate cut device fabrication with extended height gates
Methods of forming semiconductor devices include forming a lower dielectric layer to a height below a height of a dummy gate hardmask disposed across multiple device regions. The dummy gate structure includes a dummy gate and a dummy gate hardmask. A protective layer is formed on the dielectric layer to the height of the dummy gate hardmask. The dummy gate hardmask is etched back to expose the dummy gate. |
US10541304B2 |
Method for fabricating semiconductor device
A method for fabricating semiconductor device includes the steps of: providing a substrate; forming a gate structure on the substrate; forming a spacer adjacent to the gate structure; forming a recess adjacent to the spacer; forming a buffer layer in the recess, wherein the buffer layer comprises a crescent moon shape; and forming an epitaxial layer on the buffer layer. |
US10541297B2 |
Semiconductor structure having integrated inductor therein
A semiconductor structure includes: a substrate; a first passivation layer over the substrate; a second passivation layer over the first passivation layer; and a magnetic core in the second passivation layer; wherein the magnetic core includes a first magnetic material layer and a second magnetic material layer over the first magnetic material layer, the first magnetic material layer and the second magnetic material layer are separated by a high resistance isolation layer, and the high resistance isolation layer has a resistivity greater than about 1.3 ohm-cm. |
US10541292B2 |
Electroluminescence display apparatus
An electroluminescence display device according to an embodiment includes a plurality of sub-pixels. Each of the plurality of sub-pixels includes a Node-A electrically connected to an electrode of a storage capacitor and a gate electrode of a P-type driving transistor, an N-type switching transistor configured to switch an electrical connection between a Node-B electrically connected to a data line and the Node-A, a Node-C configured to supply ELVDD voltage and electrically connected to another electrode of the storage capacitor and a first electrode of the P-type driving transistor, a Node-D configured to supply current to an electroluminescence diode and electrically connected to a second electrode of the P-type driving transistor, and a first transistor configured to switch an electrical connection between the Node-A and the Node-D. |
US10541290B2 |
Method for fabricating drive circuit and organic light-emitting diode display each having switching transistor without etch stopping layer on oxide semiconductor
A drive circuit, an organic light-emitting diode display, and methods for fabricating the same are provided. The drive circuit includes: a driving transistor, including a first gate, a first semiconductor layer disposed above the first gate, an etch stopping layer disposed on the first semiconductor layer, and a first source and a first drain which are disposed on the two sides of the first semiconductor layer, the first semiconductor layer being made of oxide semiconductor material; and a switching transistor, including a second gate, a second semiconductor layer disposed above the second gate, and a second source and a second drain which are disposed on two sides of the second semiconductor layer, the second semiconductor layer being made of oxide semiconductor material. In the drive circuit, reliability and uniformity of the drive transistors are improved, and parasitic capacitance of the switching transistor decreases. |
US10541288B2 |
Flexible organic electroluminescent device and method for fabricating the same
Provided is a flexible organic electroluminescent device and a method for fabricating the same. In the flexible electroluminescent device, line hole patterns are formed on surfaces of a plurality of inorganic layers positioned in a pad region in which a flexible printed circuit board is connected to prevent a path of cracks caused by repeated bending and spreading of the organic electroluminescent device from spreading to the interior of the device. |
US10541287B2 |
Display substrate with uniform gate insulation structure
The present disclosure provides a display substrate, a manufacturing method thereof, a display panel, and a display device. The display substrate includes: a substrate; and a thin film transistor, provided on a first surface of the substrate and including an electrode and an insulating layer, the insulating layer covering the electrode, wherein a groove is formed on a surface of the insulating layer away from the electrode, and an orthogonal projection of a bottom wall of the groove on the substrate overlaps with an orthogonal projection of the electrode on the substrate. In the display substrate provided by the present disclosure, a surface of the insulating layer covering the electrode away from the substrate is planarized, so that the subsequently formed layer structures may have better flatness, and problems of faulting, fracturing and so on likely occurring when the display substrate is bent may be solved. |
US10541285B2 |
Pixel isolation bank and method of manufacturing the same
The present disclosure relates to a pixel isolation bank and a method of manufacturing the same. A pixel isolation bank, comprising a first lyophobic layer located at a predetermined height of the pixel isolation bank. |
US10541281B2 |
In-cell touch organic light-emitting display device
Disclosed is a touch organic light-emitting display device that is capable of stably connecting metal mesh electrodes to each other using a plurality of bridges and of minimizing the occurrence of parasitic capacitance. The display device includes an organic light-emitting array including pixel openings and a bank insulation film, and a touch electrode array bonded to the organic light-emitting array. The touch electrode array includes first and second mesh electrodes arranged in first and second directions and having a multiple-lattice structure, bridges for connecting first mesh electrodes to each other, and connecting patterns for connecting second mesh electrodes to each other. The bridges do not overlap the second mesh electrodes but overlap the connecting patterns so as to intersect the same. The first and second mesh electrodes, the bridges and the connecting patterns overlap the bank insulation film. |
US10541276B2 |
Double-sided organic light-emitting diode lighting panel
Disclosed is a double-sided organic light-emitting diode lighting panel. A semitransparent silver film layer is provided between a first light-emitting layer that emits blue light and a second light-emitting layer that emits yellow light. Double-sided light emission of the OLED lighting panel is realized by taking advantage of semi-transparence and reflection properties of the silver film layer. Such a structure is relatively simple, and manufacture costs and manufacture difficulties are reduced. The OLED lighting panel can be used for interior lighting or can be used in places having special needs, and thus application of a double-sided OLED lighting device is widened. |
US10541275B2 |
Display device and electronic apparatus
A display device according to the present disclosure has a resonator structure in which a light reflector and a semi-transmissive plate are disposed at a distance that differs for each luminescent color. In this resonator structure, a light-emitting function layer including a light-emitting layer, a transparent cathode electrode, and a protective film that protects the cathode electrode are laminated in order between the light reflector and the semi-transmissive plate. In addition, the semi-transmissive plate is formed on the protective film. |
US10541269B2 |
Magnetic random access memory and manufacturing method thereof
A semiconductor device includes a magnetic random access memory (MRAM) cell. The MRAM cell includes a first magnetic layer disposed over a substrate, a first non-magnetic material layer made of a non-magnetic material and disposed over the first magnetic layer, a second magnetic layer disposed over the first non-magnetic material layer, and a second non-magnetic material layer disposed over the second magnetic layer. The second magnetic layer includes a plurality of magnetic material pieces separated from each other. |
US10541268B2 |
Three-dimensional magnetic memory devices
A magnetic memory device is provided. The magnetic memory device includes: (i) a cylindrical core, (ii) a first cylindrical ferromagnetic layer that surrounds the cylindrical core, (iii) a spacer layer that surrounds the first cylindrical ferromagnetic layer, and (iv) a second cylindrical ferromagnetic layer that surrounds the spacer layer. The cylindrical core, the first cylindrical ferromagnetic layer, the spacer layer, and the second cylindrical ferromagnetic layer collectively form a magnetic tunnel junction. |
US10541267B2 |
Light-emitting assembly and method for producing a light-emitting assembly
A light-emitting assembly is provided in different embodiments. The light-emitting assembly comprises: a substrate (22); first light-emitting components (31) arranged on the substrate (22) along a first line and emitting first light of a first colour; second light-emitting components (33) arranged on the substrate (22) along a second line and emitting second light of a second colour, wherein the first line runs laterally next to the second line; and multiple optical waveguides (44) for guiding the light, which are arranged over the light-emitting components (31, 33), extend in the direction from the first line to the second line, and cross the first line and the second line. |
US10541262B2 |
Image sensing chip packaging structure and packaging method
A package for an image sensing chip is provided, which includes: an image sensing chip comprising a first surface and a second surface opposite to each other, where the first surface is provided with an image sensing region and a contact pad; a through hole extending from the second surface to the contact pad; an electrical connection layer provided along an inner wall of the through hole and extending onto the second surface; a solder mask filling the through hole and covering the electrical connection layer, wherein an opening is formed in the solder mask, and the electrical connection layer is exposed at a bottom of the opening; a guide contact pad covering an inner wall and the bottom of the opening and extending onto the solder mask; and a solder bump located on the guide contact pad. |
US10541258B2 |
Patterning layers stacks for electronic devices
There is provided a method of patterning a stack of layers defining one or more electronic device elements, comprising: creating a first thickness profile in an uppermost portion of the stack of layers by laser ablation; and etching the stack of layers to translate the first thickness profile into a second thickness profile at a lower level; wherein the etching reduces the thickness of said uppermost portion of the stack and one or more lower layers of the stack under said uppermost portion. |
US10541257B2 |
Array substrate, display panel and display device
The disclosure discloses an array substrate, a display panel and a display device. The array substrate includes a peripheral circuit area in which a plurality of first wire grooves, a plurality of second wire grooves, a plurality of first lead wires and a plurality of second lead wires are arranged, wherein each first lead wire is arranged corresponding to one of the first wire grooves, and laid out on a bottom and sidewalls of a corresponding first wire groove; and each second lead wire is arranged corresponding to one of the second wire grooves, and a plurality of recesses and protrusions are arranged alternately on a bottom surface of each second wire groove along an extension direction of the each second wire groove, wherein each second lead wire is laid out on surfaces of recesses and protrusions on a bottom surface of a corresponding second wire groove. |
US10541256B2 |
Array substrate and display apparatus
An embodiment of the present disclosure relates to an array substrate, which comprises data lines and gate lines arranged on the array substrate having a pixel region and a peripheral region surrounding the pixel region, and at least two repair lines arranged on the peripheral region of the array substrate. The at least two repair lines intersect with one of the data lines and the gate lines. Each of the repair lines has at least one repair voltage lead. The array substrate according to the present disclosure can increase the number of data lines or gate lines that can be repaired, improve a utilization ratio of the repair lines, and can be used for repairing a display panel with large area. |
US10541253B2 |
FinFETs with various fin height
A method of forming a semiconductor circuit having FinFET devices that have fins of different height is provided. There is a shallow trench isolation layer (STI) on top of a semiconductor substrate. A first Fin Field Effect Transistor (FinFET) comprises a first semiconductor fin including a first layer that extends from a common substrate level through the STI layer to a first height above a top surface of the STI layer. There is a second FinFET comprising a second semiconductor fin including the first layer that extends from the common substrate level through the STI layer to the first height above the top surface of the STI layer, plus a second layer having a second height, plus a third layer having a third height. The second semiconductor fin is taller than the first semiconductor fin. |
US10541248B2 |
Semiconductor device, systems and methods of manufacture
A semiconductor memory device includes a stack of word lines and insulating patterns. Cell pillars extend vertically through the stack of word lines and insulating patterns with memory cells being formed at the junctions of the cell pillars and the word lines. A ratio of the thickness of the word lines to the thickness of immediately neighboring insulating patterns is different at different locations along one or more of the cell pillars. Related methods of manufacturing and systems are also disclosed. |
US10541246B2 |
3D flash memory cells which discourage cross-cell electrical tunneling
3-d flash memory cells and methods of manufacture are described. The devices and methods recess a compound floating gate in between the silicon oxide slabs which reduces the quantum probability of electron tunneling between vertically adjacent storage cells. The devices and methods further include a high work function nanocrystalline metal in the compound floating gate. A polysilicon buffer layer forms a portion of the compound floating gate. The polysilicon buffer layer allows the high work function nanocrystalline metal to be selectively deposited. The polysilicon buffer layer further protects the high work function nanocrystalline metal from oxidation with the gate oxide subsequently formed on the other side. |
US10541244B1 |
Layout pattern for static random access memory
The present invention provides a layout pattern of a static random access memory (SRAM), comprising at least two inverters coupled to each other for storing data, each inverter comprising an L-shaped gate structure on a substrate, the L-shaped gate structure includes a first portion arranged along a first direction and a second portion aligned along a second direction, wherein the first portion crosses a first diffusion region to form a pull-up device, and the first portion crosses a second diffusion region and a third diffusion region to form a pull-down device, and each of the inverters includes a local interconnection layer, crossing the second diffusion region and the third diffusion region. |
US10541241B2 |
Semiconductor device having thyristor and metal-oxide semiconductor transistor
A semiconductor device includes a substrate having a cell region and a peripheral region, a thyristor on the cell region, a MOS transistor on the peripheral region, and a first silicide layer on the substrate adjacent to the thyristor on the cell region. Preferably, the thyristor includes: a first semiconductor layer, a second semiconductor layer, a third semiconductor layer, and a fourth semiconductor layer on the cell region, vertical dielectric patterns in the first semiconductor layer, the second semiconductor layer, the third semiconductor layer, and the fourth semiconductor layer, and first contact plugs on the fourth semiconductor layer. |
US10541238B2 |
FinFET and fabrication method thereof
A method is provided for fabricating a FinFET. The method includes providing a substrate including an NMOS region; forming a plurality of fins on the substrate; forming an isolation layer between adjacent fins and on the substrate; forming a gate structure across a length portion of the fin; forming a first mask layer on the top surface and sidewalls of the fin; etching the first mask layer to expose the top surface of the fin on both sides of the gate structure; removing a thickness portion of the fin on both sides of the gate structure, wherein the etched fin and the remaining first mask layer form a first trench; performing a thinning treatment of the remaining first mask layer on a sidewall of the first trench to increase width of the first trench; and forming an N-type in-situ doped epitaxial layer to fill up the first trench. |
US10541237B2 |
System on chip
A method is provided. The method includes forming a first to third gate lines on a substrate, the second gate line formed between the first and third gate lines; forming a gate isolation region to cut the first to third gate lines into two first sub gate lines, two second sub gate lines and two third sub gate lines, respectively; forming a first gate contact on one of the two first sub gate lines; forming a second gate contact on the two second sub gate lines; forming a third gate contact on one of the two third sub gate lines; forming a first metal line to connect the first and third gate contacts; and forming a second metal line. The first to third gate lines extend in a first direction, and the gate isolation region extends in a second direction different from the first direction. |
US10541232B2 |
Recessed and embedded die coreless package
Methods of forming a microelectronic packaging structure and associated structures formed thereby are described. Those methods may include forming a cavity in a plating material to hold a die, attaching the die in the cavity, forming a dielectric material adjacent the die, forming vias in the dielectric material adjacent the die, forming PoP lands in the vias, forming interconnects in the vias, and then removing the plating material to expose the PoP lands and die, wherein the die is disposed above the PoP lands. |
US10541230B2 |
Semiconductor device and method for manufacturing same
A semiconductor device includes a first laminated body and a second laminated body. The first laminated body includes sequentially a first element, a first wiring layer, and a first connection layer that includes a first junction electrode, on a main surface of a first substrate. The second laminated body includes sequentially a second element, a second wiring layer, and a second connection layer that includes a second junction electrode, on a main surface of a semiconductor substrate. The first laminated body and the second laminated body are bonded by directly bonding the first junction electrode and the second junction electrode with the two junction electrodes facing each other. A space region is formed at a part of a junction interface between the first laminated body and the second laminated body. |
US10541222B2 |
Conductive composition and electronic parts using the same
A conductive composition, which can form bonded portions and is capable of maintaining a thickness of the bonded portions and bonding strength, and which includes: (A) silver fine particles having a number average particle diameter of primary particles of 40 nm to 400 nm, (B) a solvent, and (C) thermoplastic resin particles having a maximal value of an endothermic peak in a DSC chart, determined by a measurement using a differential scanning calorimeter, within a range of 80° C. to 170° C. |
US10541219B2 |
Semiconductor module, base plate of semiconductor module, and method of manufacturing semiconductor device
A base plate having concave curved portions (rearward-convex parts) curved in a rearward direction to be convex and have a predetermined curvature, is fixed to a surface of a cooling fin while being in contact with the surface of the cooling fin at vertices of the rearward-convex parts. A stacked substrate is bonded on a front surface of the base plate, at an area opposing the rearward-convex part. A spacer is provided on a rear surface of the base plate, at a position closer than an edge of a solder layer to a perimeter of the base plate. The spacer is sandwiched between the base plate and the cooling fin when a screw for fixing the base plate to the cooling fin is tightened and the spacer has a function of suppressing deformation of the base plate. |
US10541216B2 |
Semiconductor device
A semiconductor device includes a semiconductor chip mounted over a wiring substrate. A signal wiring for input for transmitting input signals to the semiconductor chip and a signal wiring for output for transmitting output signals from the semiconductor chip are placed in different wiring layers in the wiring substrate and overlap with each other. In the direction of thickness of the wiring substrate, each of the signal wirings is sandwiched between conductor planes supplied with reference potential. In the front surface of the semiconductor chip, a signal electrode for input and a signal electrode for output are disposed in different rows. In cases where the signal wiring for output is located in a layer higher than the signal wiring for input in the wiring substrate, the signal electrode for output is placed in a row closer to the outer edge of the front surface than the signal electrode for input. |
US10541212B2 |
Semiconductor arrangement with a sealing structure
A semiconductor arrangement includes a semiconductor body with a first surface, an inner region and an edge region, the edge region surrounding the inner region, an attachment layer spaced apart from the first surface of the semiconductor body in a first direction, an intermediate layer arranged between the first surface of the semiconductor body and the attachment layer, and at least one first type sealing structure. The sealing structure includes a first barrier, a second barrier, and a third barrier. The first barrier is arranged in the intermediate layer and spaced apart from the attachment layer in the first direction. The second barrier is arranged in the intermediate layer, is spaced apart from the first surface in the first direction, and is spaced apart from the first barrier in a second direction. The third barrier extends from the first barrier to the second barrier in the second direction. |
US10541210B2 |
Electronic device having electromagnetic interference shielding layer and method of manufacturing the same
Provided is an electronic device including: an electronic component; and an electromagnetic interference shielding layer formed on at least a portion of the electronic component. The electromagnetic interference shielding layer includes: magnetic particles for electromagnetic wave absorption, each of the magnetic particles having a conductive film on a surface of the magnetic particle; and a conductive portion where conductive metal particles for electromagnetic shielding are sintered and formed on the conductive film of the magnetic particles. |
US10541207B2 |
Biconvex low resistance metal wire
At least one opening having a biconvex shape is formed into a dielectric material layer. A void-free metallization region (interconnect metallic region and/or metallic contact region) is provided to each of the openings. The void-free metallization region has the biconvex shape and exhibits a low wire resistance. |
US10541205B1 |
Manufacture of interconnects for integration of multiple integrated circuits
Fabrication methods for monolithic dies that integrate multiple integrated circuits, such as System-on-Chips are described. A substrate having an interconnect may be coupled via electrical terminations to the integrated circuits. Fabrication methods provide multiple electrical termination regions on a surface, with each region having geometrical properties that are appropriate for the coupled integrated circuit. Electrical terminations with different directions may be produced employing a single reactive ion etching process under conditions that enhance micro loading effects during fabrication. |
US10541203B2 |
Nickel-silicon fuse for FinFET structures
Semiconductor fuses include a semiconductor fin having a metallized region between two non-metallized regions. Conductive layers are formed on the semiconductor fin above the two non-metallized regions. A dielectric layer is formed over the metallized region, between the conductive layers. |
US10541202B2 |
Programmable buried antifuse
An antifuse is provided that is embedded in a semiconductor substrate. The antifuse has a large contact area, and a reduced breakdown voltage. After blowing the antifuse, the antifuse has a low resistance. The antifuse may have a single breakdown point or multiple breakdown points. The antifuse includes a metal or metal alloy structure that is separated from a doped semiconductor material portion of the semiconductor substrate by an antifuse dielectric material liner. The metal or metal alloy structure and the antifuse dielectric material liner have topmost surfaces that are coplanar with each other as well as being coplanar with a topmost surface of the semiconductor substrate. |
US10541201B2 |
Semiconductor package, package-on-package device, and method of fabricating the same
A semiconductor package including a package substrate, a semiconductor chip on a first surface of the package substrate, a connection substrate on the package substrate and spaced apart from and surrounding the semiconductor chip, the connection substrate including a plurality of conductive connection structures penetrating therethrough, a plurality of first connecting elements between the semiconductor chip and the package substrate and electrically connecting the semiconductor chip to the package substrate, a plurality of second connecting elements between the connection substrate and the package substrate and electrically connecting the connection substrate to package substrate, a mold layer encapsulating the semiconductor chip and the connection substrate, and an upper redistribution pattern on the mold layer and the semiconductor chip and electrically connected to a corresponding one of the plurality of conductive connection structures may be provided. |
US10541199B2 |
BEOL integration with advanced interconnects
An alloy liner is located on a diffusion barrier liner and both are present in at least a via portion of a combined via/line opening that is present in an interconnect dielectric material. The alloy liner includes an alloy of a first metal or metal alloy having a first bulk resistivity and a second metal or metal alloy having a second bulk resistivity that is higher than the first bulk resistivity. A first electrically conductive structure is located on the alloy liner and is present in at least the via portion of the combined via/line opening. The first electrically conductive structure includes the second metal or metal alloy. A second electrically conductive structure can be present in at least the line portion of the combined via/line opening. The second electrically conductive structure may include a metal or metal alloy having the first or second bulk resistivity. |
US10541198B2 |
Semiconductor package device and method of manufacturing the same
A method of manufacturing a semiconductor package includes: (a) providing a carrier; (b) disposing a dielectric layer and a conductive pad on the carrier; (c) disposing a redistribution layer on the dielectric layer to electrically connect to the conductive pad; (d) connecting a die to the redistribution layer; (e) removing at least a portion of the carrier to expose the conductive pad; and (f) disposing an electrical contact to electrically connect to the conductive pad. |
US10541194B2 |
Semiconductor package with interconnected leads
A semiconductor package includes a semiconductor die and a ceramic package body covering the semiconductor die. The ceramic package body includes a plurality of contact pads. Each of a first plurality of leads includes a top portion and a bottom portion. The top portion of each of the first plurality of leads is electrically connected to a contact pad of the plurality of contact pads. Each of a second plurality of leads includes a top portion and a bottom portion and an interconnection portion between the top portion and the bottom portion. The top portion of each of the second plurality of leads includes separate finger portions that are electrically connected to at least two of the plurality of contact pads. |
US10541190B2 |
Stacked die package with through-mold thermally conductive structures between a bottom die and a thermally conductive material
An apparatus is described that includes a first semiconductor die. A second semiconductor die is stacked on the first semiconductor die. The first semiconductor die has a larger surface area than the second semiconductor die such that there exists a peripheral region of the first semiconductor die that is not covered by the second semiconductor die. The apparatus includes thermally conductive material above the second semiconductor die. The apparatus includes a compound mold between the thermally conductive material and both the second semiconductor die and the peripheral region of the first semiconductor die. The apparatus includes a thermally conductive structure extending through the compound mold that thermally couples the peripheral region to the thermally conductive material. |
US10541188B2 |
Power module and manufacturing method thereof
A power module includes: a substrate; a power conversion chip disposed on one surface of the substrate; and a radiation member bonded to another surface of the substrate. The radiation member has a contact surface configured to come into contact with the other surface of the substrate, and includes a fused area within the contact surface so as to be fused to the other surface of the substrate. |
US10541187B2 |
Semiconductor package including organic interposer
A semiconductor package including an organic interposer includes: first and second semiconductor chips each having active surfaces having connection pads disposed thereon; the organic interposer disposed on the active surfaces of the first and second semiconductor chips and including a wiring layer electrically connected to the connection pads; barrier layers disposed onside surfaces of the first and second semiconductor chips; and an encapsulant encapsulating at least portions of the first and second semiconductor chips. |
US10541186B2 |
Chip package and chip packaging method
A chip package and a chip packaging method are provided. The package includes: a chip to be packaged, a reinforcing layer and solder bumps. The chip to be packaged includes a first surface and a second surface opposite to each other, the first surface includes a sensing region and first contact pads, and the first contact pads are electrically coupled to the sensing region. The reinforcing layer covers the first surface of the chip to be packaged. The solder bumps are provided on the second surface of the chip to be packaged. The solder bump is electrically connected to the first contact pad and is configured to electrically connect with an external circuit. |
US10541183B2 |
Spectral reflectometry window heater
A plasma processing tool for fabricating a semiconductor device on a semiconductor wafer includes an optical window disposed on a plasma chamber, remotely from a plasma region. The window is thermally connected to an electrical heater element capable of maintaining the window at a temperature of at least 30° C. A heater controller provides electrical power to the heater element. During operation of the plasma processing tool, the heater controller provides power to the heater element so as to maintain the window at a temperature of at least 30° C. during at least a portion of a plasma process step in which by-products are produced in the plasma chamber. |
US10541178B2 |
Method and device for evaluating quality of thin film layer
A method of evaluating the quality of a thin film layer may include: forming the thin film layer on a substrate; applying a stress to the thin film layer; and evaluating the quality of the thin film layer. A device for evaluating the quality of the thin film layer may include a stress chamber for applying a stress to the thin film layer and a refractive index measuring unit for evaluating the quality of the thin film layer based on a rate of change of a refractive index. |
US10541177B2 |
Porous silicon relaxation medium for dislocation free CMOS devices
A method for forming CMOS devices includes masking a first portion of a tensile-strained silicon layer of a SOI substrate, doping a second portion of the layer outside the first portion and growing an undoped silicon layer on the doped portion and the first portion. The undoped silicon layer becomes tensile-strained. Strain in the undoped silicon layer over the doped portion is relaxed by converting the doped portion to a porous silicon to form a relaxed silicon layer. The porous silicon is converted to an oxide. A SiGe layer is grown and oxidized to convert the relaxed silicon layer to a compressed SiGe layer. Fins are etched in the first portion from the tensile-strained silicon layer and the undoped silicon layer and in the second portion from the compressed SiGe layer. |
US10541175B1 |
Structure and formation method of semiconductor device with fin structures
A structure and a formation method of a semiconductor device structure are provided. The method includes forming a first fin structure, a second fin structure, and a third fin structure over a semiconductor substrate. The method includes forming first spacer elements over sidewalls of the first fin structure and the second fin structure and partially removing the first fin structure and the second fin structure. The method includes forming second spacer elements over sidewalls of the third fin structure and partially removing the third fin structure. The second spacer element is taller than the first spacer element. The method includes epitaxially growing a semiconductor material over the first fin structure, the second fin structure, and the third fin structure such that a merged semiconductor element is formed on the first fin structure and the second fin structure, and a semiconductor element is formed on the third fin structure. |
US10541168B2 |
Edge ring centering method using ring dynamic alignment data
A system for determining an alignment of an edge ring on a substrate support includes a robot control module configured to control a robot to place the edge ring onto the substrate support and retrieve the edge ring from the substrate support. An alignment module is configured to determine a plurality of first positions of the edge ring on the robot prior to being placed onto the substrate support and determine a plurality of second positions of the edge ring on the robot subsequent to being retrieved from the substrate support. An edge ring position module configured to determine a centered position of the edge ring relative to the substrate support based on offsets between the plurality of first positions and the plurality of second positions. |
US10541160B2 |
Substrate case and substrate accommodation apparatus
A substrate case includes a shaft portion around which a sheet-shaped substrate having a circuit area in which a circuit manufacturing process is performed is wound; and a cover portion that accommodates the substrate in the state of being wound around the shaft portion, the shaft portion having a holding portion that holds an area different from the circuit area at a winding start portion of the substrate. |
US10541155B2 |
Nested finned heat sink with heat pipe
A nested finned heat sink with heat pipe(s). A heat dissipation unit includes a base seat and a first radiating fin assembly. The first radiating fin assembly includes multiple first radiating fins. Two ends of each first radiating fin are respectively formed with a first end edge and a second end edge on a first side. The respective first radiating fins are nested with height and width gradually increased. Each first radiating fin is formed with at least one first support section and a first opening in a position corresponding to the first support section. The first support section abuts against and supports another first radiating fin. |
US10541154B2 |
Thermally conductive structure for heat dissipation in semiconductor packages
A method of forming a semiconductor package includes providing a substrate, wherein the substrate has at least one chip attached on an upper surface of the substrate. An insulating barrier layer is deposited above the substrate, wherein the at least one chip is at least partially embedded within the insulating barrier layer. A thermally conductive layer is formed over the insulating barrier layer to at least partially encapsulate the at least one chip. |
US10541151B1 |
Disposable laser/flash anneal absorber for embedded neuromorphic memory device fabrication
A conformal disposable absorber is disclosed which is capable of providing efficient heat transfer to an embedded memory device during a localized absorber anneal, without adversary impacting the back-end-of-the-line (BEOL) structure. The disposable absorber is composed of an amorphous carbonitride material that can be designed to have a low reflection coefficient for laser/flash illumination, and a high extinction coefficient for efficient laser/flash illumination absorption. The disposable absorber is formed at a temperature of 400° C. or less. |
US10541149B2 |
Gettering layer forming method
A gettering layer forming method includes a coating step of applying a solution of metal salt to a back side of a wafer, and a drying step of drying the wafer after performing the coating step, thereby forming a gettering layer containing the metal salt on the back side of the wafer. |
US10541148B2 |
Method for controlling the amount of radiation having a predetermined wavelength to be absorbed by a structure disposed on a semiconductor
A stack of layers providing an ohmic contact with the semiconductor, a lower metal layer of the stack is disposed in direct contact with the semiconductor; and a radiation absorption control layer disposed over the lower layer for controlling an amount of the radiant energy to be absorbed in the radiation absorption control layer during exposure of the stack to the radiation during a process used to alloy the stack with the semiconductor to form the ohmic contact. |
US10541147B2 |
Etching method
A method for selectively etching a first region of silicon oxide with respect to a second region of silicon nitride, includes: preparing a target object including the first region and the second region in a processing chamber of a plasma processing apparatus; and generating a plasma of a processing gas containing a fluorocarbon gas and a rare gas in the processing chamber. In the generating the plasma of the processing gas, a self-bias potential of a lower electrode on which the target object is mounted is greater than or equal to 4V and smaller than or equal to 350V and a flow rate of the rare gas in the processing gas is 250 to 5000 times of a flow rate of the fluorocarbon gas in the processing gas. |
US10541141B2 |
Method for selectively etching with reduced aspect ratio dependence
A method for selectively etching an etch layer with respect to a mask is provided. An etch process is provided comprising a plurality of etch cycles, wherein each etch cycle comprises providing a deposition phase and an etch phase. The deposition phase comprises providing a flow of a deposition phase gas, comprising a fluorocarbon or hydrofluorocarbon containing gas and an oxygen containing gas with a fluorocarbon or hydrofluorocarbon to oxygen ratio, providing a RF power, which forms the deposition phase gas into a plasma, and stopping the deposition phase. The etch phase, comprises providing a flow of an etch phase gas, comprising a fluorocarbon or hydrofluorocarbon containing gas and an oxygen containing gas with a fluorocarbon or hydrofluorocarbon to oxygen ratio that is lower than the fluorocarbon or hydrofluorocarbon to oxygen ratio of the deposition phase gas, providing a RF power, and stopping the etch phase. |
US10541139B2 |
Planarization control in semiconductor manufacturing process
A method of forming a semiconductor device includes forming fins on a substrate, depositing a gate layer having a first material on the fins, and depositing a sacrificial layer having a second material on the gate layer. The method further includes removing a first portion of the sacrificial layer using a first slurry or etchant having a first selectivity of second material to first material. The method further includes removing a first portion of the gate layer and a second portion of the sacrificial layer using a second slurry or etchant having a second selectivity of second material to first material to form a planarized gate layer. The first selectivity is greater than the second selectivity. An example benefit includes reduced dependency of the gate layer planarization process on underlying structure density and reduced variation in thickness of the gate layer on device structures across a wafer. |
US10541138B2 |
Diffusing agent composition and method of manufacturing semiconductor substrate
A diffusing agent composition that can efficiently form a thin film in which an impurity diffusion component can be diffused into a semiconductor substrate at a higher concentration than a conventional one and a method of manufacturing a semiconductor substrate using the diffusing agent composition. The diffusing agent composition includes an impurity diffusion component and a silane coupling agent the silane coupling agent including a group which generates a silanol group by hydrolysis and alkyl groups and at least one of the alkyl groups includes, in a chain and/or at an end, at least one amino group selected from a primary amino group, a secondary amino group and a tertiary amino group. |
US10541135B2 |
Source and drain formation using self-aligned processes
An approach to deposit, by a self-aligning process, a layer of graphene on a gate formed on a dielectric layer on a semiconductor substrate where the gate includes a metal catalyst material. The approach includes removing a portion of the dielectric layer and a portion of the semiconductor substrate not under the gate and depositing, by a self-aligning atomic layer deposition process, a layer of a material capable of creating a source and a drain in a semiconductor device on exposed surfaces of the semiconductor substrate and the dielectric layer. The approach includes removing the layer of graphene from the gate, and, then removing a portion of the layer of the material capable of creating the source and the drain in the semiconductor device. |
US10541134B2 |
Halometallate ligand-capped semiconductor nanocrystals
Halometallate-capped semiconductor nanocrystals and methods for making the halometallate-capped semiconductor nanocrystals are provided. Also provided are methods of using solutions of the halometallate-capped semiconductor nanocrystals as precursors for semiconductor film formation. When solutions of the halometallate ligand-capped semiconductor nanocrystals are annealed, the halometallate ligands can act as grain growth promoters during the sintering of the semiconductor nanocrystals. |
US10541133B2 |
GaAs thin film grown on Si substrate, and preparation method for GaAs thin film grown on Si substrate
Disclosed is a preparation method for a GaAs thin film grown on an Si substrate, said method comprising the following steps: (1) Si (111) substrate cleaning; (2) Si (111) substrate preprocessing; (3) Si (111) substrate oxide film removal; (4) first InxGa1-xAs buffer layer growth; (5) first InxGa1-xAs buffer layer in situ annealing; (6) GaAs buffer layer growth; (7) GaAs buffer layer in situ annealing; (8) second InxGa1-xAs buffer layer growth; (9) second InxGa1-xAs buffer layer in situ annealing; (10) GaAs epitaxial thin film growth. Also disclosed is a GaAs thin film grown on an Si substrate. The GaAs thin film obtained by the present invention has a good crystal quality, an even surface, and a positive promotional significance with regard to the preparation of semiconductor devices, particularly in the field of solar cells. |
US10541127B2 |
Material layers, semiconductor devices including the same, and methods of fabricating material layers and semiconductor devices
A material layer, a semiconductor device including the material layer, and methods of forming the material layer and the semiconductor device are provided herein. A method of forming a SiOCN material layer may include supplying a silicon source onto a substrate, supplying a carbon source onto the substrate, supplying an oxygen source onto the substrate, supplying a nitrogen source onto the substrate, and supplying hydrogen onto the substrate. When a material layer is formed according to a method of the present inventive concepts, a material layer having a high tolerance to wet etching and/or good electric characteristics may be formed, and may even be formed when the method is performed at a low temperature. |
US10541125B2 |
Ion analyzer
A microchannel plate (MCP) 41 in an ion detection section 4 multiplies electrons. An anode 42 detects those electrons and produces a current signal. An amplifier 44 converts this signal into a voltage signal. A low-pass filter 5A acting as a smoothing section 5 is located at the output end of the amplifier 44. A waveform-shaping time adjuster 6 adjusts the time constant of the low-pass filter 5A beforehand according to the response time of the MCP 41, mass-to-charge ratio of an ion species to be subjected to the measurement, and duration of the spread of the ion species which depends on device-specific parameters. A plurality of peaks which sequentially appear in the detection signal corresponding to one ion species are thereby smoothed into a single broad peak. Thus, the distinguishability between signal waves and noise components is improved. |
US10541123B2 |
Ion trap mass spectrometer
An apparatus 41 and operation method are provided for an electrostatic trap mass spectrometer with measuring frequency of multiple isochronous ionic oscillations. For improving throughput and space charge capacity, the trap is substantially extended in one Z-direction forming a reproduced two-dimensional field. Multiple geometries are provided for trap Z-extension. The throughput of the analysis is improved by multiplexing electrostatic traps. The frequency analysis is accelerated by the shortening of ion packets and either by Wavelet-fit analysis of the image current signal or by using a time-of-flight detector for sampling a small portion of ions per oscillation. Multiple pulsed converters are suggested for optimal ion injection into electrostatic traps. |
US10541117B2 |
Systems and methods for tilting a wafer for achieving deposition uniformity
Heights of carrier ring supports are increased at a side of a wafer that is located closer to a spindle of a plasma chamber. The heights are increased relative to a height of a carrier ring support that is located closer to side walls of the plasma chamber. The increase in the height results in an increase in thickness of a thin film deposited on the wafer to further achieve uniformity in thickness of the thin film across a top surface of the wafer. |
US10541116B2 |
Multi-source low-power low-temperature plasma polymerized coating device and method
A multi-source low-power low-temperature plasma polymerized coating device and method belong to the technical field of plasma. In the device, a plurality of discharge cavities are mounted on the wall of a main vacuum chamber; a plane grounding grid mesh and a porous electrode plate are mounted in each discharge cavity; and the porous electrode plate is parallel to the grid mesh, keeps a gap with the grid mesh and is connected with a low-power high-frequency power source. A carrier gas pipeline and a monomer steam pipeline are respectively connected to each discharge cavity. To-be-treated base material is placed in the main vacuum chamber. The vacuum pump is started to feed carrier gas and monomer steam. The wall of the discharge cavity is discharged by the porous electrode plate; the monomer steam is polymerized; and the polymerisate passes through small holes and the grid mesh successively in the porous electrode plate to enter the vacuum chamber and deposit on the surface of the base material to form a polymer coating. The device of the present invention has the advantages of even spatial distribution of plasma, good quality uniformity of products under batch treatment, low plasma energy and density, difficult in excessively destroying a chemical monomer structure and good quality of the formed polymer coating. |
US10541112B2 |
Charged particle beam system and method of operating the same
A charged particle beam system comprises a particle beam source having a particle emitter at a first voltage, a first electrode downstream of the particle beam source at a second voltage, a multi-aperture plate downstream of the first electrode, a second electrode downstream of the multi-aperture plate at a third voltage, a third electrode downstream of the second electrode at a fourth voltage, a deflector downstream of the third electrode, an objective lens downstream of the deflector, a fourth electrode downstream of the deflector at a fifth voltage; and an object mount at a sixth voltage. Voltage differences between the first, second, third, fourth and fifth voltages have same and opposite signs. |
US10541111B2 |
Distortion measurement method for electron microscope image, electron microscope, distortion measurement specimen, and method of manufacturing distortion measurement specimen
A distortion measurement method for an electron microscope image includes: loading a distortion measurement specimen having structures arranged in a lattice to a specimen plane of an electron microscope or a plane conjugate to the specimen plane in order to obtain an electron microscope image of the distortion measurement specimen; and measuring a distortion from the obtained electron microscope image of the distortion measurement specimen. |
US10541109B2 |
Sensing analytical instrument parameters, specimen characteristics, or both from sparse datasets
Disclosed are methods for sensing conditions of an electron microscope system and/or a specimen analyzed thereby. Also disclosed are sensor systems and electron microscope systems able to sense system conditions, and/or conditions of the specimen being analyzed by such systems. In one embodiment, a sparse dataset can be acquired from a random sub-sampling of the specimen by an electron beam probe of the electron microscope system. Instrument parameters, specimen characteristics, or both can be estimated from the sparse dataset. |
US10541105B2 |
Multi charged particle beam writing apparatus and adjusting method for multi charged particle beam writing apparatus
In one embodiment, a multi charged particle beam writing apparatus includes an emitter emitting a charged particle beam, a shaping aperture array forming multiple beams by allowing the charged particle beam to pass through a plurality of opening portions, an alignment unit disposed between the emitter and the shaping aperture array, the alignment unit including an aperture plate, a detector provided in the aperture plate and detecting charged particles, and an alignment coil adjusting an angle of incidence of the charged particle beam on the aperture plate, a feature quantity calculating unit calculating, from an alignment scan image based on a detection value of the detector, a feature quantity representing a perpendicularity of the angle of incidence of the charged particle beam on the aperture plate, and a coil control unit controlling an excitation value of the alignment coil based on the feature quantity. |
US10541101B1 |
Electric leakage protector
An electric leakage protector includes a reset mechanism, a breaker mechanism, and a current detecting mechanism. The current detecting mechanism is used to control the breaker mechanism which includes a separated elastic member driving the moving contact to descend, and the reset mechanism includes a reset column, a connecting member, a first reset elastic member, a moving seat, and a second reset elastic member. The separated elastic member is coupled to the connecting member through the moving seat, and the reset column has a latch groove for latching the connecting member. The breaker mechanism is used to drive the connecting member to retreat from the latch groove, and the second reset elastic member is used to drive the reset column to ascend. After the reset column descends, the first reset elastic member drives the connecting member to be latched into the latch groove to miniaturize the electric leakage protector. |
US10541100B2 |
Remote power and operating device for a circuit breaker
A system for electrically operating a circuit breaker remotely and during period of a power outage is provided. The system has a power source, power cable, control unit, control device, and a circuit breaker port for connecting the power source and control unit to the circuit breaker, for actuation of the circuit breaker operating mechanism. |
US10541096B2 |
Temperature-dependent switch with cutting burr
A temperature-dependent switch has a housing with a cover part having a lower side and an upper side and with an electrically conductive lower part having a circumferential shoulder and a circumferential wall with an upper section that overlaps the cover part. The switch has a first external contact surface on the upper side of the cover part and a second external contact surface externally on the housing, wherein the upper section of the circumferential wall presses the cover part onto the circumferential shoulder. A temperature-dependent switching mechanism is arranged in the housing and, depending on its temperature, establishes or opens an electrically conductive connection between the first and second external contact surfaces. A circumferential cutting burr is arranged on the shoulder in the lower part. |
US10541091B2 |
Contact structure for switch and pressure switch using the same
Provided is a contact structure for a switch, in which a contact region is increased, a conduction failure can be more precluded, and the operational reliability of the switch can be improved by allowing contact points between contacts to be line contacts. The contact structure for a switch includes a pair of contacts that are opposed to each other to open or close the switch by allowing the contacts to come into contact with or to separate from each other, wherein a contact surface of a first contact is formed into a concave shape provided with a projection and a recess; a contact surface of a second contact is formed into a rounded surface; and the projection of the first contact and the rounded surface of the second contact are configured to come into contact with each other. |
US10541090B2 |
High permittivity nanocomposites for electronic devices
The invention pertains to the field of electronic devices and the preparation thereof. In an aspect is an electronic device comprising a nanocomposite of carbon nanodomains homogeneously embedded in an insulating ceramic matrix, wherein the size and distribution of carbon nanodomains is such that the nanocomposite has a permittivity of greater than or equal to 200. |
US10541089B2 |
Barium-strontium-titanium (BST) capacitor configuration method
A capacitor has a variable capacitance settable by a bias voltage. A method for setting the bias voltage including the steps of: (a) injecting a constant current to bias the capacitor; (b) measuring the capacitor voltage at the end of a time interval; (c) calculating the capacitance value obtained at the end of the time interval; (d) comparing this value with a desired value; and (e) repeating steps (a) to (d) so as long as the calculated value is different from the set point value. When calculated value matches the set point value; the measured capacitor voltage is stored as a bias voltage to be applied to the capacitor for setting the variable capacitance. |
US10541086B2 |
Laminated ceramic electronic component
A laminated ceramic capacitor has a capacitor body of roughly a rectangular solid shape defined by the length, width, and height, as well as a concaved part formed at and along the edges of one side and the other side in the height direction. An external electrode has a base conductor layer whose height-direction wrap-around part is formed inside the concaved part, and a main conductor layer whose height-direction wrap-around part is formed continuously over the height-direction wrap-around part of the base conductor layer through the planar part, except for the concaved part, of one side and the other side of the component body in the height direction. The height-direction wrap-around part of the main conductor layer has a planar connecting area constituted by a surface area over the height-direction wrap-around part of the base conductor layer and a surface area over the planar part of the component body. |
US10541083B2 |
Coil unit for power inductor
The present invention relates to a coil unit for a power inductor, a manufacturing method of a coil unit for a power inductor, a power inductor and a manufacturing method of a power inductor. The coil unit includes an insulating substrate and a coil pattern, wherein the coil pattern has a first plating part formed at least one surface among top and bottom surfaces of the insulating substrate, wherein a top side thereof has the shape of a taper and a second plating part formed to encompass the first plating part and to correspond to a shape of the first plating part. |
US10541075B2 |
Power inductor
The present disclosure provides a power inductor, which includes a body, at least one substrate provided inside the body, at least one coil pattern provided on at least one surface of the substrate, and an insulation layer formed between the coil pattern and the body, wherein the insulation layer is formed of parylene. |
US10541073B2 |
Superconducting coil and superconducting device
A superconducting coil of an embodiment includes a superconducting wire including an oxide superconductor layer. The oxide superconductor layer has a continuous Perovskite structure including rare earth elements, barium (Ba), and copper (Cu). The rare earth elements include a first element which is praseodymium (Pr), at least one second element selected from the group consisting of neodymium (Nd), samarium (Sm), europium (Eu), and gadolinium (Gd), at least one third element selected from the group consisting of yttrium (Y), terbium (Tb), dysprosium (Dy), and holmium (Ho), and at least one fourth element selected from the group consisting of erbium (Er), thulium (Tm), ytterbium (Yb), and lutetium (Lu). |
US10541071B2 |
Electrical steel sheet
An electrical steel sheet includes: a specific chemical composition; a crystal grain diameter of 20 μm to 300 μm; and a texture satisfying Expression 1, Expression 2, and Expression 3 when the accumulation degree of the (001)[100] orientation is represented as ICube and the accumulation degree of the (011)[100] orientation is represented as IGoss. IGoss+ICube≥10.5 Expression 1 IGoss/ICube≥0.50 Expression 2 ICube≥2.5 Expression 3 |
US10541070B2 |
Method for forming a bed of stabilized magneto-caloric material
A method for forming a stabilized bed of magneto-caloric material is provided. The method includes aligning magneto-caloric particles within the casing while a magnetic field is applied to the magneto-caloric particles and then fixing positions of the magneto-caloric particles within the casing. A related stabilized bed of magneto-caloric material is also provided. |
US10541068B2 |
Connection structure of superconducting wires
A connection structure of superconducting wires includes a plurality of superconducting wires are overlapped and connected with each other, each of the plurality of superconducting wires including a substrate and a superconducting layer that are laminated. A non-superconductor is provided at a part of a surface of the superconducting layer of at least one of the superconducting wires and protrudes from the surface. |
US10541066B2 |
Conductive plastic structure
In one example, an electrically conductive structure includes an elongated substantially flat single piece of plastic permeated with conductive fibers including conductive fibers at a contact surface of the piece. The piece of plastic includes a bend that defines two contact surfaces angled with respect to one another near one end of the piece and a flexible stem between the two contact surfaces and the other end of the piece. |
US10541065B2 |
Multilayer stack with enhanced conductivity and stability
An example method includes: (i) depositing an insulating layer on a substrate; (ii) forming a conductive polymer layer on the insulating layer; and (iii) repeating deposition of a respective insulating layer, and formation of a respective conductive polymer layer to form a multilayer stack of respective conductive polymer layers interposed between respective insulating layers. Each respective conductive polymer layer has a respective electrical resistance, such that when the respective conductive polymer layers are connected in parallel to a power source, a resultant electrical resistance of the respective conductive polymer layers is less than each respective electrical resistance. |
US10541062B2 |
Apparatus for movably suspending an x-ray grid, arrangement with an x-ray grid and method for operating an x-ray grid
An apparatus for movably suspending an x-ray grid. The apparatus has a carrier module, in or on which the x-ray grid is arranged, and a linkage. The linkage is configured to rotate the carrier module about an axis which is vertical to the x-ray grid and/or to translate the carrier module in the plane of the x-ray grid. An x-ray arrangement has an x-ray emitter, an x-ray detector and one or more apparatus for suspending the x-ray grid between the emitter and detector. The apparatus provides for play-free kinematics which is more cost-effective than the use of known precision drives. |
US10541061B2 |
System for generating and collimating an X-ray beam
The invention relates to a system (100) for generating and collimating an X-ray beam (104), comprising an X-ray tube insert for generating the X-ray beam, the X-ray tube inert being a vacuum tube; a tube housing (102) for containing the X-ray tube insert (101), the tube housing being made of X-ray absorbing material; a collimator (103) for collimating the X-ray beam (104); wherein the collimator (103) is arranged in between the X-ray tube insert (101) and the tube housing (102). The invention also relates to a corresponding apparatus for scanning an object of interest with an X-ray beam (104) comprising the system. |
US10541054B2 |
Structured support of clinical healthcare professionals
A system and method is provided for using a communications network coupling a plurality of computer systems, a database, and a at least one external data source together to facilitate communication therebetween. The plurality of computer systems is configured to extract at least one term from a medical order for the patient, identify at least one medical concept related to an extracted term, and identify at least one medical data element related to an identified medical concept. The plurality of computer system is further configured to query the database for the identified at least one medical data element, query the at least one external data source to retrieve at least one guideline for performing at least one intervention associated with the at least one medical data element, and generate a user interface that displays at least a portion of a result from the queries. |
US10541049B2 |
Methods and systems for promoting mobile awareness
Methods and systems for promoting mobile awareness are described. In an embodiment, a location associated with a member of a drug benefit plan is accessed. A drug benefit plan action is determined based on the location associated with the member. The drug benefit plan action is an action at least partially at the direction of a pharmacy benefit manager that administers the drug benefit plan. A drug benefit notification is generated based on the drug benefit plan action. The pharmacy notification benefit is associated with the drug benefit plan. Additional methods and systems are disclosed. |
US10541045B2 |
Semiconductor apparatus related to the repairing of a redundancy region
A semiconductor apparatus includes a fuse array, a word line decoder, a bit line decoder, a bank information comparison circuit, and a rupture circuit. The word line decoder is configured to select a word line of the fuse array based on a bank select address signal. The bit line decoder is configured to select a bit line of the fuse array based on a fail row address signal. The bank information comparison circuit and the rupture circuit are configured to rupture a fuse coupled to the word line and the bit line when a fail bank address signal and the bank select address signal correspond to each other. |
US10541044B2 |
Providing efficient handling of memory array failures in processor-based systems
Providing efficient handling of memory array failures in processor-based systems is disclosed. In this regard, in one aspect, a memory controller of a processor-based device is configured to detect a defect within a memory element of a plurality of memory elements of a memory array. In response, a disable register of one or more disable registers is set to correspond to the memory element to indicate that the memory element is disabled. The memory controller receives a memory access request to a memory address corresponding to the memory element, and determines, based on one or more disable registers, whether the memory element is disabled. If so, the memory controller disallows the memory access request. Some aspects may provide that the memory controller, in response to detecting the defect, provides a failure indication to an executing process, and subsequently receives, from the executing process, a request to set the disable register. |
US10541038B2 |
Subgroup selection for verification
An apparatus, system, and method are disclosed for identifying and selecting a subgroup of memory cells for use during a programming or erasing operation, in order to execute the programming or erasing operation in less time, while avoiding over and under programming errors. Memory devices disclosed herein may include a state change/programming circuit, a counting circuit, a determination circuit, an identification circuit, and/or a subgroup selection circuit, where each of these circuits are configured to perform operations related to the overall process of identifying and selecting the subgroup of memory cells for utilization during a programming operation. |
US10541036B2 |
Memory controller and method of operating the same
Provided herein may be a memory controller and a method of operating the same. The memory controller may include a control component configured to control an operation of a semiconductor memory device including a plurality of memory cells in response to a request from a host. The control component may be configured to select a subset of memory cells, among all memory cells in a selected page of the semiconductor memory device, and to determine an optimal read voltage based on the select subset of memory cells. |
US10541035B1 |
Read bias adjustment for compensating threshold voltage shift due to lateral charge movement
Apparatuses and techniques are provided for accurately reading memory cells by compensating for lateral charge diffusion between adjacent memory cells. A selected memory cell is read with a compensation which is based on classifying the threshold voltages of adjacent memory cells into bins. In one aspect, the compensation is based on the level of the current control gate voltage of the selected word line. In another aspect, the classifying of the threshold voltages of the adjacent memory cells can be a function of temperature. In another aspect, a memory cell can be read with compensation after a previous read operation without compensation results in an uncorrectable error. In another aspect, the classifying uses more bins for a selected edge word line. |
US10541033B2 |
Non-volatile memory device and memory system including the same and program method thereof
A three-dimensional (3D) nonvolatile memory device includes a cell string. The cell string includes a pillar structure comprising a ground selection transistor, a plurality of memory cells, and a string selection transistor stacked vertically over a substrate. The memory cells comprise a first cell group and a second cell group stacked on the first cell group, and a horizontal width of at least a portion of the pillar structure decreases in a depth direction towards the substrate. A method of programming the memory device includes initializing a channel of a memory cell of the first cell group of the cell string through the ground selection transistor of the pillar structure, and then applying a program voltage to the memory cell of the pillar structure of the cell string. |
US10541031B2 |
Single pulse SLC programming scheme
A program circuit may two-dimensionally program data into cells by applying different selected bit line or channel voltages to different bit lines or channels located in different bit line zones of a block during a program operation. The block may be further separated or divided into word line zones. The program circuit may adjust the different bit line or channel voltages as it programs in different word line zones of the block. In accordance with the two-dimensional programming, the program circuit may perform single-pulse program-only SLC program operations. |
US10541022B2 |
Sense amplifier having offset cancellation
A sense amplifier includes a sense amplifying unit, first and second isolation units, and first and second offset cancellation unit. The sense amplifying unit includes a first P-type metal-oxide-semiconductor (PMOS) transistor, a second PMOS transistor, a first N-type metal-oxide-semiconductor (NMOS) transistor, and a second NMOS transistor. In a layout of the sense amplifier, the first and second PMOS transistors are disposed in a central region of the sense amplifier, the first and second NMOS transistors are disposed at opposite sides of the sense amplifier from each other, the first isolation unit and the first offset cancellation unit are disposed between the first PMOS transistor and the first NMOS transistor, and the second isolation unit and the second offset cancellation unit are disposed between the second PMOS transistor and the second NMOS transistor. In other layouts, the locations of the PMOS transistors and NMOS transistors may be reversed. |
US10541021B2 |
Apparatuses and methods for implementing access line loads for sense amplifiers for open access line sensing
Apparatuses and methods for implementing access line loads for sense amplifiers for open access line sensing. An example apparatus may include a memory array comprising a plurality of sense amplifiers. A first sense amplifier is coupled to a first access line segment and to a second access line segment and a second sense amplifier is coupled to a third access line segment and to a load segment. The first, second, and third access line segments are coupled to a respective plurality of memory cells. The load segment comprise load circuitry configured to provide a capacitive load to the second sense amplifier based on a capacitive load of the third access line segment. |
US10541019B2 |
Apparatuses and methods for dynamic voltage and frequency switching for dynamic random access memory
According to one embodiment, an apparatus is disclosed. The apparatus includes a first power supply having a first fixed voltage, a second power supply having a second fixed voltage, a plurality of circuits coupled to the first power supply via a first switch and the second power supply via a second switch, and a power control circuit configured to selectively enable one of the first switch and the second switch responsive to power demand information. |
US10541016B2 |
Dual mode memory array security apparatus, systems and methods
Read-only (“RO”) data consisting of a physically unclonable function (“PUF”) pattern is written to a ferroelectric random-access memory (“FRAM”) memory array. The FRAM array is baked to imprint the PUF pattern with a selected average depth of imprint and a corresponding average read reliability. The average depth of imprint and corresponding average read reliability are determined during testing after baking. The PUF pattern as read after baking is compared to the PUF pattern as written prior to baking. Additional PUF pattern writing and baking cycles may be performed until the average depth of imprint and associated read reliability reach a first selected level. Integrated circuits determined to be over-imprinted by exceeding a second selected level may be rejected. The first and second levels of PUF pattern imprint are selected such as to produce FRAM arrays with a unique fingerprint for each individual FRAM array-containing integrated circuit. |
US10541014B2 |
Memory cells with enhanced tunneling magnetoresistance ratio, memory devices and systems including the same
Memory cells with improved tunneling magnetoresistance ratio (TMR) are disclosed. In some embodiments such devices may include a magnetoresistive tunnel junction (MTJ) element coupled in series with a tunneling magnetoresistance enhancement element (TMRE). The MTJ element and TMRE may each be configured to transition between high and low resistance states, e.g., in response to a voltage. In some embodiments, the MTJ and TMRE are configure such that when a read voltage is applied to the cell while the MTJ is in its low resistance state the TMRE is driven to is low resistance state, and when such voltage is applied while the MTJ is in its high resistance state, the TMRE remains in its high resistance state. Devices and systems including such memory cells are also disclosed. |
US10541013B1 |
Headerless word line driver with shared wordline underdrive control
A word line driver circuit receives a word line input signal and supplies a word line driver output signal to a worldline. The word line driver circuit includes a transistor having a first current carrying terminal coupled to the word line driver output signal and a second current carrying terminal coupled to a first node. A gate of the transistor is coupled to the word line input signal, and the transistor provides a path from the word line to the first node while the word line is asserted. A programmable word line underdrive circuit is coupled between the first node and a ground node to reduce a voltage on the word line output signal. A plurality of word line driver circuits are coupled to the first node and use the word line underdrive circuit to underdrive their respective word lines. |
US10541012B2 |
Nonvolatile logic array based computing over inconsistent power supply
Input power quality for a processing device is sensed. In response to detection of poor power quality, input power is disconnected, and the processing device backs up its machine state in non-volatile logic element arrays using available stored charge. When power is restored, the stored machine state is restored from the non-volatile logic element arrays to the volatile logic elements whereby the processing device resumes its process from the state immediately prior to power loss allowing seamless processing across intermittent power supply. |
US10541010B2 |
Memory device with configurable input/output interface
Methods, systems, and apparatuses for a memory device that is configurable based on the type of substrate used to couple the memory device with a host device are described. The reconfigurable memory device may include a plurality of components for different configurations. Various components of the reconfigurable memory die may be activated/deactivated based on a type of substrate used in the memory device. The memory device may include an input/output (I/O) interface that is variously configurable. A first configuration may cause the memory device to communicate signals modulated using a first modulation scheme across a channel of a first width. A second configuration may cause the memory device to communicate signals modulated using a second modulation scheme across a channel of a second width. The I/O interface may include one or more switching components to selectively couple pins of a channel together and/or selectively couple components to various pins. |
US10541009B2 |
Write data mask for power reduction
Devices, systems, and methods having increased efficiency selective writing to memory are disclosed and described. A memory controller, upon receiving a dirty data segment, performs a read-modify-write to retrieve a corresponding data line from memory, saves a copy of the data line, merges the dirty data segment into the appropriate location in the data line to create a modified data line, and generates a write mask from the modified data line and the copy of the data line. |
US10541008B2 |
Apparatuses and methods for reducing row address to column address delay for a voltage threshold compensation sense amplifier
Apparatuses and methods for reducing row address (RAS) to column address (CAS) delay are disclosed. An example apparatus includes a memory including a memory cell coupled to a first digit line in response to a wordline being set to an active state, and a sense amplifier configured to, during a sense operation, couple a first gut node to the first digit line and couple a second gut node to a second digit line in response to an isolation signal. The sense amplifier is further configured to, after the first gut node is coupled to the first digit line and the second gut node is coupled to the second digit line, drive the first digit line to a first sense voltage of a first control signal and drive the second digit line to a second sense voltage of a second control signal based on a data state of the memory cell. |
US10541005B2 |
Distributed and synchronized control system for environmental signals in multimedia playback
A method includes providing a media dataset including media content data and environmental effects metadata defining a set of environmental events each corresponding to a media timestamp of a plurality of media timestamps. The method further includes, for each environmental event in the set of environmental events, identifying a protocol timestamp for a communication protocol, where the protocol timestamp corresponds to the media timestamp of the environmental event, and generating a message for transmission according the communication protocol, where the message associates the environmental event with the protocol timestamp. The method further includes addressing the message to one or more environmental effect generators. |
US10541004B2 |
Shortening the average reposition time to the beginning of files in a magnetic tape
A system accesses metadata on a file system of the magnetic tape, where the metadata comprising one or more fields enabling to determine a longitudinal position (LPOS) of one or more files located on the magnetic tape. The system determines the LPOS of the one or more files located on the magnetic tape. The system determines an optimal location of the head on the magnetic tape based on computing an average value to the determined LPOS of the one or more files located on the magnetic tape and moves the head on the magnetic tape to the optimal location. |
US10541003B2 |
Performance content synchronization based on audio
A content reproduction screen displays a plurality of content items. A video reproduction processing section reproduces substantially simultaneously videos of a plurality of content items on a screen. An audio reproduction processing section reproduces substantially simultaneously audio signals of a plurality of content items. During reproduction of a plurality of content items, a comparison is made between a current reproduction position of the audio signal in an audio reproduction processing section and a current reproduction position of each video in the video reproduction processing section, and, if a discrepancy between the compared current reproduction positions is equal to or greater than a threshold value, the current reproduction position of the video is corrected on the basis of the current reproduction position of the audio signal. In this way, the current reproduction position of each video is synchronized with the reproduction position of the audio signal. |
US10541002B2 |
Imaging apparatus and imaging method
An imaging device, comprising, an image sensor that acquires a plurality of images by repeatedly shooting an object at a first timing, a memory that stores the plurality of images, a second selection section that selects images at a second timing from among images stored in the memory, and a controller that has a movie candidate section that determines movie candidate frames from among the plurality of images in accordance with comparison results of images that have been selected or not selected at the second timing. |
US10541001B2 |
Video highlights
In one embodiment, a method includes accessing a video; detecting one or more objects in one or more frames of the video; identifying one or more of the detected objects; determining a relevance score for each of the one or more of the identified objects with respect to a user the video is to be presented to; selecting one or more frames of the video based on the determined relevance scores for the identified objects in the frames; and providing for presentation to the user one or more of the selected frames of the video. |
US10540999B1 |
Magnetic disk device and write processing method
According to one embodiment, a magnetic disk device includes a disk, a head that writes data to the disk and reads data from the disk, and a controller that obtains a gain to be changed according to a first value calculated based on first position information of the head and second position information of the head when writing a first track to the disk, calculates third position information of the head calculated based on the gain and the second position information, and writes a second track adjacent to the first track in a radial direction according to the third position information. |
US10540997B2 |
Lubricant compositions
Provided herein is a lubricant including a compound of Formula I L-(CF2CF2O)n—CF2CH2O—N—OCH2CF2O—(CF2CF2O)m-M (Formula I) wherein L is selected from the group consisting of M is selected from the group consisting of wherein each instance of R1, R2, and R3 is independently selected from the group consisting of hydroxyl, alkoxyl, carbocycyl, phenyl, heterocycyl, piperonyl, carboxyl, alkylamido, acetamido, carbamoyl, N-alkylcarbamoyl, N,N-dialkylcarbamoyl, 2,3-dihydroxy-1-propoxyl, acryloyl, alkacryloyl, methacryloyl, a sustituent of methyl methacrylate, and a substituent of glycidyl ether; and wherein n≥1, m≥1, and n and m are the same or different. |
US10540996B2 |
Magnetic tape having characterized magnetic layer and magnetic tape device
A magnetic tape has a magnetic layer containing ferromagnetic powder and binder on a nonmagnetic support. The magnetic layer contains a fatty acid ester. The full width at half maximum of the spacing distribution as measured by optical interferometry on the magnetic layer side surface of the magnetic tape before vacuum heating the magnetic tape is greater than 0 nm but less than or equal to 5.0 nm. The full width at half maximum of the spacing distribution after vacuum heating the magnetic tape is greater than 0 nm but less than or equal to 5.0 nm. The difference between the spacing Safter after vacuum heating the magnetic tape and the spacing Sbefore before vacuum heating the magnetic tape, Safter−Sbefore, is greater than 0 nm but less than or equal to 8.0 nm. |
US10540994B2 |
Personal device for hearing degradation monitoring
Aspects relate to computer implemented methods and systems for monitoring a user's hearing and comprehension. The methods and systems include receiving, by an audio capture device, a first audio input, receiving, by the audio capture device, a second audio input, converting the first and second audio inputs into respective first and second audio signals, transcribing the first and second audio signals into respective first and second transcriptions, analyzing, by a processor of the remote resource, the first and second transcriptions to determine if a content of the second transcription is related to a content of the first transcription to determine degradation of hearing of the user. |
US10540985B2 |
In-vehicle media vocal suppression
An audio processor generates a vocal-free audio signal from an audio signal received from an audio source, directs a cross-fader to fade from the audio signal to the vocal-free audio signal responsive to occurrence of a trigger condition indicated by a status signal, and directs the cross-fader to fade from the vocal-free audio signal to the audio signal responsive to the trigger condition no longer being present. |
US10540981B2 |
Systems and methods for speech signal processing to transcribe speech
The present disclosure relates to systems and methods for speech signal processing on a signal to transcribe speech. In one implementation, the system may include a memory storing instructions and a processor configured to execute the instructions. The instructions may include instructions to receive the signal, determine if at least a portion of data in the signal is missing, and when at least a portion of data is missing: process the signal using a hidden Markov model to generate an output; using the output, calculate a set of possible contents to fill a gap due to the missing data portion, with each possible content having an associated probability; based on the associated probabilities, select one of the set of possible contents; and using the selected possible content, update the signal. |
US10540979B2 |
User interface for secure access to a device using speaker verification
A device includes a memory, a receiver, a processor, and a display. The memory is configured to store a speaker model. The receiver is configured to receive an input audio signal. The processor is configured to determine a first confidence level associated with a first portion of the input audio signal based on the speaker model. The processor is also configured to determine a second confidence level associated with a second portion of the input audio signal based on the speaker model. The display is configured to present a graphical user interface associated with the first confidence level or associated with the second confidence level. |
US10540978B2 |
Speaker verification
A method of speaker verification comprises: comparing a test input against a model of a user's speech obtained during a process of enrolling the user; obtaining a first score from comparing the test input against the model of the user's speech; comparing the test input against a first plurality of models of speech obtained from a first plurality of other speakers respectively; obtaining a plurality of cohort scores from comparing the test input against the plurality of models of speech obtained from a plurality of other speakers; obtaining statistics describing the plurality of cohort scores; modifying said statistics to obtain adjusted statistics; normalising the first score using the adjusted statistics to obtain a normalised score; and using the normalised score for speaker verification. |
US10540974B2 |
Detection and disposition of commands methods and apparatuses
Embodiments include apparatuses, systems, and methods for assisting in detection of user commands by virtual assistant devices. In embodiments, an apparatus for assisting or facilitating assistance to a user may include a first communication interface to receive an audio signal and a second communication interface to receive a modulated audio signal. In embodiments, a speech-recognition processor may be coupled to the first communication interface to detect a presence of a command in the audio signal. In embodiments, the command may include or be preceded by a keyword. In embodiments, a controller may be coupled to the second communication interface and the speech-recognition processor, to extract data from the modulated audio signal, and to dispose the detected command based at least in part on the data extracted on the modulated audio signal. Other embodiments may also be described and claimed. |
US10540973B2 |
Electronic device for performing operation corresponding to voice input
An electronic device is provided. The electronic device includes a housing, a speaker, a microphone, a display, a communication circuit, at least one processor operatively connected to the speaker, the microphone, the display, and the communication circuit, and a memory operatively connected to the at least one processor, and storing instructions to cause the at least one processor to receive a first user utterance, including a request to perform a task by using an application program, through the microphone, transmit first data associated with the first user utterance to an external server, receive second data including a text generated by an automatic speech recognition (ASR) module, from the external server, identify the application program based on the second data, receive a first response including information of a sequence of states of the electronic device from the external server to perform at least part of the task, and perform the at least part of the task by controlling the electronic device to enter the sequence of the states by using the application program. |
US10540972B2 |
Speech recognition device, speech recognition method, non-transitory recording medium, and robot
A feature extractor extracts feature quantities from a digitized speech signal and outputs the feature quantities to a likelihood calculator. A distance determiner determines the distance between a user providing speech and a speech input unit. The likelihood calculator selects registered expressions for speech recognition from a recognition target table based on the determined distance, to be used in calculation of likelihoods at the likelihood calculator. The likelihood calculator calculates likelihoods for the selected registered expressions based on the feature quantities extracted by the feature extractor, and outputs one of the registered expressions having the maximum likelihood as a result of speech recognition. |
US10540967B2 |
Machine reading method for dialog state tracking
A method for dialog state tracking uses a neural network model, such as an MemN2N model, which has been trained to receive a representation of a question and a representation of a subpart of a dialog and to output an answer to the question. For at least one iteration, a subpart of a dialog is received. A representation of the subpart of the dialog is generated. The representation of the subpart of the input dialog and representation of a question are input to the trained neural network model. An answer is output by the neural network model, based on the representation of the question and the representation of the subpart of the input dialog. A dialog state for the dialog is updated, based on the answer to the question. The dialog state includes a set of variables. The updating includes predicting a value for at least one of the variables. |
US10540965B2 |
Semantic re-ranking of NLU results in conversational dialogue applications
Multiple natural language understanding (NLU) interpretation selection models may be generated. The NLU interpretation selection models may include a generic NLU interpretation selection model that is not specialized for a specific set of NLU interpretations type and one or more specialized NLU interpretation selection models, each of which may be specific to a particular set of NLU interpretations type. The specialized NLU interpretation selection model(s) may be utilized to process natural language input data comprising data corresponding to their respective sets of NLU interpretations type(s). The generic NLU interpretation selection model may be utilized to process natural language input data comprising data that does not correspond to the sets of NLU interpretations type(s) associated with the specialized NLU interpretation selection model(s). |
US10540964B2 |
Method and apparatus for processing natural language, method and apparatus for training natural language processing model
A natural language processing method and corresponding apparatus are disclosed. The natural language processing method may include converting words in sentence data, recognized through voice recognition, to corresponding word vectors, and converting characters in the sentence data to corresponding character vectors. The natural language processing method also may include generating a sentence vector based on the word vectors and the character vectors, and determining intent information of the sentence data based on the sentence vector. |
US10540963B2 |
Input generation for classifier
A computer-implemented method for generating an input for a classifier. The method includes obtaining n-best hypotheses which is an output of an automatic speech recognition (ASR) for an utterance, combining the n-best hypotheses horizontally in a predetermined order with a separator between each pair of hypotheses, and outputting the combined n-best hypotheses as a single text input to a classifier. |
US10540952B2 |
Sound absorbing structure including nanofibers
Disclosed herein is a sound absorbing structure which includes at least one sound-permeable nanofiber layer and at least one sound absorbing layer; in which, the sound-permeable nanofiber layer is placed alongside of the sound absorbing layer. |
US10540949B2 |
Musical instrument capable of producing additional vibration sound and method therefor
The musical instrument includes: a pickup that acquires an electric sound signal corresponding to a sound performed on the musical instrument; effector circuitry that imparts an effect to the acquired electric sound signal; a vibrator that produces mechanical vibration corresponding to the effect-imparted sound signal; and a transmission device that transmits the mechanical vibration, produced by the vibrator, to the body of the musical instrument with a characteristic having a fundamental frequency region of the musical instrument suppressed. The electric sound signal corresponding to the performed sound is imparted with an effect, the vibrator is driven by the effect-imparted sound signal, and a mechanical vibration sound is generated from the body of the musical instrument. The thus-generated mechanical vibration sound is audibly generated from the body as a vibration sound additional to the performed sound, which allows a user to experience a performance feeling that has never existed before. |
US10540947B2 |
Capo with attachment mechanism and fretting action in separate offset planes
Embodiments of a capo and fretting component are described. In certain embodiments, the fretting component is threaded onto a crossbar configured to overlie the instrument strings when in use and to pivot with respect to the crossbar so as to contact and press the strings against a fret on the instrument neck. The fretting component is offset with respect to the attachment mechanism of the capo, allowing the attachment mechanism to be offset on the neck of the instrument from where it would normally be positioned to achieve a comparable fretting effect. |
US10540946B2 |
Portable, modular platform for assembling a stringed instrument
A portable, modular guitar platform enables guitarists to explore the potential of their instrument by allowing a user to mix and match many different functional modules, including modules handmade by a luthier or other skilled artisan. The design accommodates many options for customization, may use off-the-shelf components, is highly portable, and can be made from a variety of materials. The arrangement enhances ease of maintenance, and reduces waste from defective components in manufacturing. While the preferred embodiment captures the standard functionality of an electric guitar in a collapsible and customizable package, the modular nature of the platform allows for the expansion of this functionality. Any number of other technologies, electronic or mechanical, may be incorporated to expand the functionality of the platform in practice, performance, and recording contexts. |
US10540942B2 |
Optimization method and pre-stage device for brightness compensation
An optimization method and a pre-stage device for brightness compensation, includes: providing a brightness obtaining apparatus; photographing a to-be-compensated panel to obtain a brightness compensation reference frame, where the to-be-compensated panel has first pixel units, the brightness obtaining apparatus has second pixel units, the brightness compensation reference frame includes photographing units, and the photographing unit includes second pixel units, where the second pixel unit is bigger than the first pixel unit; using four second pixel units at four endpoints of each of the photographing units as brightness references, and obtaining pieces of brightness compensation data of the other second pixel units in the photographing unit by using a specific operation mode; and performing brightness compensation for the first pixel units corresponding to each of the photographing units by using the pieces of brightness compensation data. |
US10540936B1 |
Electrowetting pixel with adjustable capacitance
An electrowetting display device is presented. The electrowetting display device includes a first support plate and a plurality of pixel walls over the first support plate. The plurality of pixel walls are associated with an electrowetting pixel. The display device includes a storage capacitor beneath the electrowetting pixel. The storage capacitor includes a first plate, a second plate, and a dielectric material having a variable relative permittivity. The dielectric material is disposed between the first plate and the second plate. The display device includes a controller configured to control the relative permittivity of the dielectric material to set a capacitance value of the storage capacitor. In embodiments, the dielectric material includes at least one of a transition metal dichalcogenide and a thin-film Barium Strontium Titanate (BST). |
US10540933B2 |
Mobile electronic device, control method, and control medium
Provided is a mobile electronic device, comprising a first display configured to have a first display area, a second display that is overlapped with a display surface side of the first display and configured to switch a transmissive state for transmitting incident light and a reflective state for reflecting incident light, and a controller configured to control presentation on the first display and presentation on the second display, wherein the second display is configured to have a second display area including a first area that is overlapped with at least part of the first display area and a second area that is not overlapped with the first display area. |
US10540932B2 |
Rapid estimation of effective illuminance patterns for projected light fields
Apparatus and methods are provided that employ one or more of a variety of techniques for reducing the time required to display high resolution images on a high dynamic range display having a light source layer and a display layer. In one technique, the image resolution is reduced, an effective luminance pattern is determined for the reduced resolution image, and the resolution of the effective luminance pattern is then increased to the resolution of the display layer. In another technique, the light source layer's point spread function is decomposed into a plurality of components, and an effective luminance pattern is determined for each component. The effective luminance patterns are then combined to produce a total effective luminance pattern. Additional image display time reduction techniques are provided. |
US10540931B2 |
Display apparatus with reduced amount of calculation
According to an aspect, a display apparatus includes a segment necessary luminance calculator, a segment necessary luminance corrector, and a light emission amount calculator. The segment necessary luminance calculator creates segment necessary luminance data indicating the luminance necessary for each of light-emitting segments in accordance with image data. The segment necessary luminance corrector corrects the segment necessary luminance data for each of light-emitting blocks according to the highest luminance of one or a plurality of light-emitting segments included in each light-emitting block, in accordance with control data for dividing a light-emitting region and a display region into a plurality of blocks and the segment necessary luminance data. The light emission amount calculator calculates the amount of light emission from the light-emitting segments in accordance with the segment necessary luminance data corrected by the segment necessary luminance corrector and outputs a light emission amount control signal to the light emitter. |
US10540930B1 |
Apparatus, systems, and methods for temperature-sensitive illumination of liquid crystal displays
A display device may include (1) a liquid crystal (LC) panel with rows of pixel elements that include LC material capable of transitioning between two states, (2) a backlight coupled to the LC panel behind the rows of pixel elements and configured to emit light towards the rows of pixel elements, (3) a temperature sensor configured to measure a temperature of the LC panel, and (4) a display driver configured to (a) scan data to the rows of pixel elements such that the LC material makes a transition between the two states, (b) read, from the temperature sensor, the temperature of the LC panel, (c) calculate, based on the temperature of the LC panel, an estimated transition period for the transition, and (d) initiate, after the estimated transition period, an illumination of the backlight to illuminate the rows of pixel elements. Various other apparatus, systems, and methods are also disclosed. |
US10540929B2 |
Organic light emitting display device and driving method thereof
An organic light emitting display device includes: a first pixel region including first pixels coupled to first and second scan lines, and emission control lines; a first scan driver which supplies a first scan signal to each first scan line; a second scan driver which supplies a second scan signal to each second scan line; and an emission driver which supplies a light emission control signal to the emission control lines. The organic light emitting display device is in a second mode when the organic light emitting display device is mounted in a wearable device, and in a first mode otherwise. The second scan driver supplies k second scan signals to each second scan line in the first mode, and supplies j second scan signals to each second scan line in the second mode, where j is greater than k. |
US10540927B2 |
Pixel and display device having the same
A display panel driver drives pixels based on first power having at least three voltage levels, second power having a constant voltage, and third power having two voltage levels. Each pixel includes a first transistor connected between first and second nodes and including a gate electrode to receive a scan signal, a second transistor connected between the second node and a third node in series with the first transistor and including a gate electrode to receive the third power, and a driving transistor connected between a source of the first power and the third node and including a gate electrode connected to the first electrode to control a driving current for an organic light emitting diode. A first capacitor is connected between a source of the third power and the first node, and a second capacitor is connected between the second node and one of the data lines. |
US10540926B2 |
Pixel circuit, driving method thereof, and display device
A pixel circuit includes a light-emitting device, a reset circuit, a write circuit, a compensation circuit, a light emission control circuit, and a drive circuit. The compensation circuit is configured to selectively transfer an uncompensated reference voltage or a compensated reference voltage to a third node, the compensated reference voltage being determined by the uncompensated reference voltage and a compensation voltage, the compensation voltage being related to a rated value of a power supply voltage. The light emission control circuit is configured to transfer a voltage at the third node to a first node to cause a change in voltage at the second node. The drive circuit is configured to control a magnitude of a drive current flowing through the light-emitting device based on the voltage at the second node and the power supply voltage. |
US10540923B2 |
Shift register, method for driving same, gate driving circuit
The present disclosure relates to display technology, and more particularly, to a shift register, a method for driving the shift register, a gate driving circuit and a display apparatus. The shift register comprises a pull-up module, a pull-down module and a holding module. The pull-up module is connected to the holding module and the pull-down module, an electrical connection point of the pull-up module and the pull-down module constituting an output signal terminal, and configured to pull up a signal outputted at the output signal terminal in response to a first clock signal. The pull-down module is connected to the holding module and configured to pull down the signal outputted at the output signal terminal in response to a second clock signal. The holding module is configured to hold a signal outputted from the pull-up module and the pull-down module at a fixed level. |
US10540921B2 |
Systems and methods for detection and/or correction of pixel luminosity and/or chrominance response variation in displays
Methods and systems are disclosed for measuring pixel-by-pixel luminosity and/or chrominance variations on a display, encoding and/or storing the measurements as a set of global and/or pixel-by-pixel correction factors, and/or digitally manipulating imagery with the inverse effect as the measured variations, such that the appearance of visual artifacts caused by the variations is reduced. These methods and systems may be used, for example, as part of the production process for virtual reality headsets, as well as in other applications that make high-fidelity use of displays exhibiting such artifacts (e.g., cell phones, watches, augmented reality displays, and the like). |
US10540920B2 |
Display management for high dynamic range video
A display management processor receives an input image with enhanced dynamic range to be displayed on a target display which has a different dynamic range than a reference display. The input image is first transformed into a perceptually-corrected IPT color space. A non-linear mapping function generates a first tone-mapped signal by mapping the intensity of the input signal from the reference dynamic range into the target dynamic range. The intensity (I) component of the first tone-mapped signal is sharpened to preserve details, and the saturation of the color (P and T) components is adjusted to generate a second tone-mapped output image. A color gamut mapping function is applied to the second tone-mapped output image to generate an image suitable for display onto the target display. The display management pipeline may also be adapted to adjust the intensity and color components of the displayed image according to specially defined display modes. |
US10540919B2 |
Probe assembly and detecting device comprising the same
A probe assembly and a detecting device including the same, the probe assembly is configured to detect the display panel and includes a first probe region corresponding to leads of the display panel, wherein a location in the first probe region corresponding to a first lead among the leads connected in the display panel is provided with a probe, and a location in the first probe region corresponding to a lead adjacent to the first lead is not provided with a probe; wherein the first lead is any one of the leads which are connected. The detecting device comprises the probe assembly. It solves the problem that the currently known probe assembly may result in short-circuit between adjacent probes when used for display panel detection, avoids the condition where a detective display panel cannot be detected, improves the detection rate, ensures the image quality of the display panel, and hence avoids a waste of production material and reduces the production cost. |
US10540917B2 |
Modular display panel
Embodiments of the present invention relate to integrated modular LED display devices. In one embodiment, a modular LED display devices comprises a plastic housing with an outer surface exposed to an external environment. The modular LED display device is configured to display images using an array of pixels attached to a front side of a printed circuit board attached to the plastic housing. The modular LED display device includes a circuit for controlling a plurality of LEDs, the circuit being attached to the opposite second side of the printed circuit board. The first side of the printed circuit board is sealed to be waterproof by an overlying compound. The modular LED display device further includes a power supply including a power converter for converting alternating current (AC) power to direct current (DC) power. The modular LED display device is configured to be exposed to the external environment without additional enclosures. |
US10540916B2 |
Semiconductor light-emitting device, display unit, and electronic apparatus
A semiconductor light-emitting device according to an embodiment of the present disclosure includes an n-type semiconductor layer, a p-type semiconductor layer, and an active layer provided between the n-type semiconductor layer and the p-type semiconductor layer and including a plurality of well layers. In the plurality of well layers included in the active layer, a band gap inclination angle θ1 of a second well layer located relatively close to the p-type semiconductor layer is smaller than a band gap inclination angle θ2 of a first well layer located relatively close to the n-type semiconductor layer. |
US10540915B2 |
Display panel supporting unit and display device using the same
A display panel supporting unit according to an embodiment of the present disclosure includes a first magnet provided on a first support member and a second magnet provided on a second support member and having a residual magnetic flux density that is equal to or greater than a residual magnetic flux density of the first magnet. Accordingly, a display device is provided such that even an edge portion of the display panel can closely contact a wall. A first magnet may be a rubber magnet, and a second magnet may be either a rubber magnet or a rare-earth magnet. |
US10540914B2 |
Label assembly
The present disclosure relates generally to methods and system for creating a multiple part peel and reseal label assembly that may include one or more RFID devices for use in providing information to potential end users. The assembly may be provided with a plurality of informational sheets or layers that may be printed with fixed or variable information. |
US10540912B2 |
Organ model
Provided is an organ model having a property such that each layer suitably peels off, a property such that sliding or a sense of catching is present besides a sense of elasticity that is felt when a surgical knife cuts the organ model open, and a property such that ligation can be performed without burying of a suture thread, and a property such that a knot of the thread gets caught on the organ model. An organ model being a laminated body in which plural layers each formed of a hydrogel material are laminated, and one or more of the layers is each a fiber group-containing layer in which fiber groups are approximately continuously present inside the layer and over the plane of the layer. |
US10540899B2 |
Flight plan segmentation for en route diversion destinations
Methods and systems are provided for segmenting a planned route of travel for indicating suggested or recommended diversion destinations with respect to those segments. One exemplary method of presenting diversion airports involves identifying a segmentation criterion for a flight plan, determining one or more diversion suitability distributions along a flight path defined by the flight plan, transforming the one or more diversion suitability distributions from a true distance scale to an effective distance scale based at least in part on meteorological conditions, and identifying a location for a segment boundary along the flight path based on an extrema of the one or more diversion suitability distributions within a portion of the flight path defined by the segmentation criterion on the effective distance scale. The method continues by providing graphical indicia of the flight path segment defined by the segment boundary and a diversion airport associated therewith. |
US10540895B2 |
Management of mobile objects
An embodiment of the invention may include a method, computer program product and computer system for managing mobile objects. The embodiment may determine, by a mobile object server, a position of a mobile object in a geographic space managed by the mobile object server. The embodiment may determine a plurality of routes based on the position of the mobile object in the geographic space. The embodiment may calculate, by the mobile object server, a plurality of route parameters for the plurality of routes, wherein the plurality of route parameters includes a passage possibility of the mobile object over each route. The embodiment may calculate a plurality of edge parameters for a plurality of edges, wherein each edge is a segment of a route, and wherein the edge parameter includes the passage possibility of the mobile object over each edge. |
US10540884B1 |
Systems and methods for operating remote presence security
A computer-implemented method for remote presence security is described. In one embodiment, an event is detected in relation to a premises. Upon detecting the event, a location of an occupant of the premises is determined in relation to the premises. Upon determining the occupant is a predetermined distance away from the premises, a first type of notification is sent. The first type of notification includes a display of real-time video being captured at the premises. |
US10540883B1 |
Methods and systems for audio-based danger detection and alert
Methods and systems for emergency detection and alert are disclosed. In one embodiment, an ambient sound sample and contextual data are received over a network from a communication device. The ambient sound sample and the contextual data are analyzed by comparing the ambient sound sample and the contextual data with historical audio and context profiles. Whether a potential danger exists is determined based on the comparison. In response to determining that the potential danger exists, a user of the communication device is alerted of the potential danger and a response is requested from the user. |
US10540879B2 |
Sticker, condition monitoring system, method and computer program product
A condition monitoring system for monitoring the condition of a machine providing at least one rotating component, at least one sticker having a vibration status indicator that is arranged to indicate when a vibration of the component exceeds a predetermined level, and a device that is arranged to collect information from the at least one sticker. |
US10540877B1 |
Danger monitoring system
A danger monitoring system is disclosed. A danger monitoring device comprises a microphone configured to continuously digitize environmental sound, a first memory, a first processor configured to determine whether a stored interval meets a threshold criteria for a dangerous event, and a first network interface configured to send a danger observation data to a server. The danger monitoring server comprises a second memory, a second processor configured to verify the dangerous event digitized by the danger monitoring device and determine an event location of the verified dangerous event, and a second network interface configured to send a danger alert. A danger mitigation device comprises a third network interface configured to receive the danger alert, a GPS receiver, a screen, a third memory comprising map data, and a third processor configured to render a map indicating at least a current location of the danger mitigation device, and the event location. |
US10540872B2 |
Gateway-based anti-theft security system and method
Improved systems and techniques are disclosed for controlling the security states of anti-theft security systems such as product display assemblies using security fobs. The tasks relating to fob authentication are offloaded to a computer system, and these authentications can be based on identifiers for the different security fobs. The computer system can maintain a list of identifiers for authorized security fobs that is easily updated when new security fobs are added to or existing security fobs are de-authorized from the system. |
US10540866B2 |
Door switch
The door switch (1) includes an actuator (20) and a sensor (10). When a door is closed, a front surface (S1) of the sensor (10) and an opposite surface of the actuator (20) are in contact with each other, and separated when the door is open. The sensor (10) includes a light source part (150) for emitting detection light according to a reception state of a detection signal outputted from the actuator, a collector (122) for collecting the detection light, a diffuse light guide part (123) formed to be connected to the collector and for diffusing and emitting the detection light collected by the collector, and a back surface display part (121) formed on a back surface (B1) side of the sensor to be in contact with the diffuse light guide part and having a main surface (125) for emitting the detection light emitted from the diffuse light guide part. |
US10540865B2 |
Visually indicating a waning power source of a safety sensor
An audio sound is detected. The audio sound is determined to be indicative of a power source of a safety sensor waning. Based on the determination, first light is produced based on a reaction of one or more chemicals with second light from a light emitting diode (LED). |
US10540864B2 |
Smart-home control system providing HVAC system dependent responses to hazard detection events
Arrangements for controlling a climate control system are provided. A hazard detector of a group of smart devices may detect a carbon monoxide (CO) alarm condition at the hazard detector. The hazard detector may transmit, via a relatively low-power mesh communication network, an indication of the CO alarm condition to one or more other smart devices. A spokesman node of the relatively low-power wireless communication network may translate the indication of the CO alarm condition from a first wireless communication protocol to a second wireless communication protocol. The spokesman node may transmit the indication of the CO alarm condition to a system controller via a relatively high-power wireless communication network and the second wireless communication protocol. A system controller of the climate control system may transmit a signal to turn off at least part of the climate control system. |
US10540862B2 |
Cash storage apparatus
A cash storage apparatus including a housing which is arranged in a horizontal orientation state where a surface from which a cash storage case is pulled out or pushed out serves as a front surface, or in a vertical orientation state where this front surface serves as an upper surface, an open/close cover which is provided to be positioned on a portion of an upper surface or undersurface of the housing when the housing is in the horizontal orientation state and is opened frontward when the housing is in the vertical orientation state, a lock mechanism which individually locks the cash storage case and the open/close cover, and an open/close mechanism having a rotator which releases locking of the cash storage case by the lock mechanism when rotating in one direction and releases locking of the open/close cover by the lock mechanism when rotating in a reverse direction. |
US10540861B2 |
Sustained authentication of a customer in a physical environment
A system for use in allowing a user to conduct one or more transactions at one or more touchpoints in a business facility includes an authentication component, a tracking component, and a control component. The authentication component is configured to authenticate the user as a person allowed to conduct the one or more transactions. The tracking component is configured to track the user's location within the facility as the user moves through the facility. The control component is configured (a) to receive authentication information from the authentication component, (b) to receive location information from the tracking component, (c) to use the location information to recognize that the user has moved into position to engage one of the touchpoints, and (d) to deliver a message to the touchpoint authorizing the touchpoint to engage in one or more transactions with the user. |
US10540860B1 |
Systems and methods for using transparent surfaces in an automated teller machine
The present disclosure relates to systems and methods for using transparent surfaces at an automated teller machine. In one implementation, a method of visualizing a deposit at an automated teller machine includes receiving a command to deposit at least one depository element; determining an amount associated with the command; displaying, on a transparent surface of the automated teller machine configured to allow a user of the automated teller machine to view the at least one depository element, a visual representation of the determined amount; and receiving, concurrent with or after displaying, a verification of the amount. |
US10540858B2 |
Media replenishment management
A method of method of managing media replenishment at a media terminal, the method comprising: receiving a media event from a media terminal; retrieving a next scheduled media replenishment event for that media terminal; evaluating if the next scheduled media replenishment event is scheduled to occur within an acceptable delay period; and initiating an unscheduled replenishment event only if the next scheduled media replenishment event is scheduled to occur after the acceptable delay period. |
US10540856B2 |
Electronic gaming device with slash functionality
Examples disclosed herein relate to an electronic gaming device including a memory, a processor, and a plurality of reels. The memory may include one or more slash feature structures. The processor may generate one or more symbols to be located in the one or more areas. The processor may generate one or more slashing symbols. The processor may obtain one or more inputs relating to the one or more slashing symbols. |
US10540854B2 |
Community game server
An apparatus is provided. The apparatus includes a random number generator that randomly selects a set of game indicia for a game of chance. Further, the apparatus includes a database that stores the set of game indicia. In addition, the apparatus includes a processor that retrieves the set of game indicia from the database, sends the set of game indicia to a game terminal to determine an outcome of the game of chance played by a first player, receives game data from the game terminal based on the outcome, and generates leader board data based upon the game data that is utilized by a second player to perform back betting. |
US10540849B2 |
Alternate payment mechanism interleaved skill wagering gaming system
An alternate payment mechanism interleaved wagering system is disclosed, including: an interactive controller configured to: communicate application telemetry; scan wager outcome instruction for a wager outcome; display the wager outcome; scan an alternate payment offer instruction for an alternate payment offer; display the alternate payment offer; and communicate indication of acceptance of the alternate payment offer; a wager controller constructed to: scan a wager execution instructions for the wager request; determine a wager outcome; communicate wager outcome; and the application controller operatively connecting the interactive controller and the wager controller and constructed to: scan the application telemetry for the wager request; scan the wager outcome for the wager outcome; communicate an alternate payment request instruction; scan an alternate payment offer for the alternate payment offer; communicate the alternate payment offer instruction; scan the indication of acceptance for an acceptance of the alternative payment offer; and communicate an offer acceptance instruction. |
US10540844B2 |
Fabrication interleaved wagering system
A fabrication interleaved wagering system is disclosed, including an interactive controller configured to: communicate, to an application controller, application telemetry comprising fabrication data; receive application configuration instructions; and configure the interactive application based on the application configuration instructions; a wager controller constructed to: receive wager request instructions; determine a wager outcome; and communicate the wager outcome; and the application controller operatively connecting the interactive controller and the wager controller, the application controller constructed to: receive the application telemetry; determine whether to trigger a wager request; generate the wager request instructions; communicate the wager request instructions; receive the wager outcome data; determine application configuration instructions based on the wager outcome; and instruct the interactive controller by communicating the application configuration instructions to the interactive controller. |
US10540832B2 |
Detecting vehicle collisions based on mobile computing device data
A network computing system receives local device data from a mobile computing device of a person within a vehicle. The local device data may include sensor data from one or more sensors of the mobile computing device, and location data determined from a position-determination resource of the mobile computing device. The network computing system may detect a vehicle collision event based on the local device data. Additionally, the network computing system may determine a classification of the vehicle collision event based on the local device data. |
US10540831B2 |
Real-time on-board diagnostics (OBD) output parameter-based commercial fleet maintenance alert system
A novel real-time OBD output parameter-based commercial fleet maintenance alert system performs an automated and intelligent analysis of each vehicle's OBD and vehicle sensor output parameters in real time during the operation of the vehicle to determine and alert each fleet vehicle's maintenance needs to an electronic device utilized by a driver or a commercial fleet operator. The commercial fleet maintenance alert system is also capable of performing a machine-level pattern analysis to correlate a previously-alerted maintenance need of a particular vehicle with a subsequent breakdown of the particular vehicle in a commercial fleet to predict a future probability of similar breakdowns by other vehicles in the commercial fleet. In addition, the commercial fleet maintenance alert system is able to generate maintenance status reports and estimate maintenance costs for machine-identified vehicle maintenance needs, which is then compared against actual maintenance costs to improve the accuracy of future cost estimations. |
US10540828B2 |
Generating estimates of failure risk for a vehicular component in situations of high-dimensional and low sample size data
Methods, systems, and computer program products for generating estimates of failure risk for a vehicular component in situations of high-dimensional and low sample size data are provided herein. A method includes splitting a first input time series comprising multiple data points derived from a vehicular component across a fleet of multiple vehicles into multiple sub-time series; generating a first failure status predicting function of a first selected sub-time series; deleting, from the first input time series, the portion of the data points that corresponds to the first selected sub-time series; repeating the preceding two steps for a second selected sub-time series; generating a second failure status predicting function of each selected sub-time series; applying each second failure status predicting function to a second input time series to calculate prediction of failure values; and identifying the largest prediction of failure value as an estimate of failure risk for the vehicular component. |
US10540826B2 |
Method of playing virtual reality image and program using the same
Disclosed is a method of playing a virtual reality image, and the method includes receiving, by a client, an image frame from a server, allocating the received image frame to a first layer, generating a second layer including at least one graphic user interface, composing the first layer and the second layer to generate a final image frame, and displaying the generated final image frame. |
US10540820B2 |
Interactive virtual reality system for experiencing sound
This disclosure generally relates to a system, which includes a processor to receive video of a cymatic effect. The video of the cymatic effect may be converted into a virtual reality effect which includes a virtual reality representation of the cymatic effect. The virtual reality effect may then be output by the processor to a virtual reality device for display to a user. |
US10540816B2 |
Information display system
Provided is an information display system configured to display auxiliary information in a real space in a superimposed manner, depending on the visibility of a workpiece. The information display system is provided with a mapping unit configured to photograph the workpiece and create model data indicative of the shape of the workpiece, a complementary unit configured to generate a 3D model image of at least a part of the workpiece based on 3D model data of the workpiece and complement an invisible part of the workpiece by the 3D model image, and a display unit configured to display the 3D model image so as to be superimposed on the invisible part of the workpiece. |
US10540813B1 |
Three-dimensional point data alignment
An apparatus includes a nearest neighbor search engine configured to receive multiple sets of surface data. Each of the multiple sets includes three-dimensional point positions of a corresponding portion of a surface of an object. The nearest neighbor search engine is configured to perform a nearest neighbor search based on adjacency data indicating pairs of overlapping sets of the multiple sets to identify, in each pair of overlapping sets, pairs of closest corresponding points that are within a threshold distance of each other. The apparatus includes a transformation matrix generator configured to determine one or more transformation matrices to reduce a global distance metric that corresponds to distances between the points of each identified pair of closest corresponding points. The apparatus also includes a data set aligner configured to generate updated 3D point positions by applying the one or more transformation matrices to one or more of the multiple sets. |
US10540810B2 |
System and method of rendering a graphical object with modification in structure
A method of rendering a graphical object comprises accessing a mapping relating a mesoscale structure and a light scattering parameter of a material to a perceptual appearance characteristic; determining a perceptual appearance characteristic of the graphical object, the graphical object reproduced on an interface to represent an object formed from the material, the perceptual appearance characteristic determined in accordance with the mapping using an initial mesoscale structure and a light scattering parameter of the material; receiving a signal indicating a modification in structure relating to the initial mesoscale structure; and determining, using the mapping, an adjustment of the light scattering parameter preserving the determined perceptual appearance characteristic, based on the modification of the initial mesoscale structure. The method further comprises adjusting the light scattering parameter of the material according to the adjustment; and rendering the graphical object using the modified mesoscale structure and the adjusted light scattering parameter. |
US10540806B2 |
Systems and methods for depth-assisted perspective distortion correction
Systems and methods for automatically correcting apparent distortions in close range photographs that are captured using an imaging system capable of capturing images and depth maps are disclosed. In many embodiments, faces are automatically detected and segmented from images using a depth-assisted alpha matting. The detected faces can then be re-rendered from a more distant viewpoint and composited with the background to create a new image in which apparent perspective distortion is reduced. |
US10540802B1 |
Residency map descriptors
A processor receives a request to access one or more levels of a partially resident texture (PRT) resource. The levels represent a texture at different levels of detail (LOD) and the request includes normalized coordinates indicating a location in the texture. The processor accesses a texture descriptor that includes dimensions of a first level of the levels and one or more offsets between a reference level and one or more second levels that are associated with one or more residency maps that indicate texels that are resident in the PRT resource. The processor translates the normalized coordinates to texel coordinates in the one or more residency maps based on the offset and accesses, in response to the request, the one or more residency maps based on the texel coordinates to determine whether texture data indicated by the normalized coordinates is resident in the PRT resource. |
US10540801B1 |
Method and system for construction project management using photo imaging measurements
The present invention is a method and system of small construction project management by way of photo imaging and measurement capture for use by do-it-yourselfers, handymen and small contractors. The method and system operates on mobile computing devices and includes an image recognition system. By performing various imaging based measurements and then processing the resultant data, the method and system produces bills of materials, invoices, and receipts for the necessary tools and materials required by a construction project. |
US10540800B2 |
Facial gesture driven animation of non-facial features
Examples of systems and methods for non-facial animation in facial performance driven avatar system are generally described herein. A method for facial gesture driven body animation may include capturing a series of images of a face, and computing facial motion data for each of the images in the series of images. The method may include identifying an avatar body animation based on the facial motion data, and animating a body of an avatar using the avatar body animation. |
US10540797B1 |
Image customization using a persona
An image management system includes a computing platform including a hardware processor and a system memory storing an image customization software code, and a database of personas assumable by a user, the database communicatively coupled to the image customization software code. The hardware processor executes the image customization software code to receive a wireless signal associating a persona stored in the database with the user, receive a digital image including an image of the user, and detect the image of the user in the digital image. The hardware processor further executes the image customization software code to obtain the persona from the database, and output a customized image to be rendered on a display, where the persona modifies the image of the user in the customized image. |
US10540795B2 |
Image combination apparatus, image combination method, image combination program, and recording medium storing image combination program
An object in a target image to be combined with a combination region of a template image is determined. A plurality of extraction regions which include the determined object and have a shape similar to the shape of the combination region are defined. Among extraction images in the extraction regions, the extraction region in which the similarity between the impression of the template image and the impression of the extraction image is equal to or greater than a threshold value is determined. The extraction image in the determined extraction region is combined with the combination region of the template image. |
US10540794B2 |
Three-dimensional annotations for street view data
The present invention relates to annotating images. In an embodiment, the present invention enables users to create annotations corresponding to three-dimensional objects while viewing two-dimensional images. In one embodiment, this is achieved by projecting a selecting object onto a three-dimensional model created from a plurality of two-dimensional images. The selecting object is input by a user while viewing a first image corresponding to a portion of the three-dimensional model. A location corresponding to the projection on the three-dimensional model is determined, and content entered by the user while viewing the first image is associated with the location. The content is stored together with the location information to form an annotation. The annotation can be retrieved and displayed together with other images corresponding to the location. |
US10540787B2 |
Automated trend chart graphical display generation in a historian system
Automated generation of graphical displays of industrial process data tags including three trend charts for each data tag. The displays include trend charts for the time-weighted average, the minimum value, and the maximum value over a predetermined time period. Altering the transparency of the trend charts for the minimum value and maximum value enables displaying data for multiple tags on a single chart. |
US10540777B2 |
Object recognition device and object recognition system
An object recognition device includes a recognition unit, a recognition reliability calculation unit, and a combining unit. A recognition unit recognizes an object by a plurality of functions, based on information which is obtained by measuring an object by a plurality of measurement devices. A recognition reliability calculation unit calculates recognition reliability of recognition results that are obtained by recognizing an object by a recognition unit, for each function. A combining unit combines recognition reliability of the object and recognition results, detects a specified object, and outputs detection results of the specified object. |
US10540776B2 |
Augmented reality product selection
Systems and methods are disclosed for recommending products or services by receiving a three-dimensional (3D) model of one or more products; performing motion tracking and understanding an environment with points or planes using accelerometer sensor and estimating light or color in the environment using one video camera without a depth sensor in a mobile phone; acquiring sensor data from sensors and optimizing features extracted from each image and sensor data, where a feature conveys data unique to the image at a specific pixel location; and projecting the product in the environment. |
US10540773B2 |
System and method for infinite smoothing of image sequences
Various embodiments of the present invention relate generally to systems and processes for interpolating images of an object. According to particular embodiments, a sequence of images is obtained using a camera which captures the sequence of images along a camera translation. Each image contains at least a portion of overlapping subject matter. A plurality of keypoints is identified on a first image of the sequence of images. Each keypoint from the first image are kept track of to a second image. Using a predetermined algorithm, a plurality of transformations are computed using two randomly sampled keypoint correspondences, each of which includes a keypoint on the first image and a corresponding keypoint on the second image. An optimal subset of transformations is determined from the plurality of transformations based on predetermined criteria, and transformation parameters corresponding to the optimal subset of transformations is calculated and stored for on-the-fly interpolation. |
US10540771B2 |
System and method for image segmentation
An image segmentation method is disclosed that allows a user to select image component types, for example tissue types and or background, and have the method of the present invention segment the image according to the user's input utilizing the superpixel image feature data and spatial relationships. |
US10540768B2 |
Apparatus and method to segment object from image
A method of segmenting an object from an image includes receiving an input image including an object; generating an output image corresponding to the object from the input image using an image model; and extracting an object image from the output image. |
US10540764B2 |
Medical image capturing apparatus and method
A medical image capturing apparatus according to an embodiment includes image generation circuitry, detection circuitry, diagnosis support processing circuitry, setting circuitry, and imaging control circuitry. The image generation circuitry generates image data of a subject. The detection circuitry detects each of a plurality of parts of the subject in the image data generated as a positioning image. The diagnosis support processing circuitry executes diagnosis support processing corresponding to a predetermined part with regard to a region corresponding to the predetermined part of the subject detected. The setting circuitry sets an imaging condition of main imaging with respect to a part in which a lesion site is specified as a processing result of the diagnosis support processing. The imaging control circuitry controls an imaging mechanism to perform imaging with regard to an imaging region including the part in which the lesion site is specified based on the imaging condition. |
US10540763B2 |
Systems and methods for matching, naming, and displaying medical images
A method of matching medical images according to user-defined matches rules. In one embodiment, the matched medical images are displayed according user-defined display rules such that the matched medical images may be visually compared in manner that is suitable to the viewer's viewing preferences. |
US10540757B1 |
Method and system for generating combined images utilizing image processing of multiple images
A computer-implemented method includes receiving first pose data for a first human represented in a first image, receiving second pose data for a second human represented in a second image, receiving first semantic segmentation data for the first image, and receiving second semantic segmentation data for the second image. A pose-aligned second image can be generated by modifying the second image based on the first pose data, the second pose data, the first semantic segmentation data, and the second semantic segmentation data. A mixed image can be determined by combining pixel values from the first image and pixel values of the pose-aligned second image according to mask data. In some embodiments, the mixed image includes a representation of an outfit that includes first clothing represented in the first image and second clothing represented in the second image. |
US10540754B2 |
Image-processing device, image-processing method, and microscope
An image-processing device is provided with: a pattern-matching portion that performs pattern matching between a first image and a second image acquired before the first image and that outputs a motion vector between the images and an evaluation value that indicates the accuracy of the motion vector; a recursive noise-reduction portion that outputs a noise reduction image, which is the first image to which noise reduction has been applied, and that performs noise reduction in which an image based on the first image and an image based on the noise reduction image formed in the past are mixed in accordance with a predetermined recursion amount; and a controlling portion that controls a recursion amount in the recursive noise-reduction portion on the basis of the motion vector and the evaluation value output by the pattern-matching portion and a gain that is applied to the first image to adjust a brightness thereof. |
US10540750B2 |
Electronic device with an upscaling processor and associated method
An electronic device includes a SPAD array and readout circuitry coupled thereto. The readout circuitry generates a depth map having a first resolution, and a signal count map having a second resolution greater than the first resolution. The depth map corresponds to distance observations to an object. The signal count map corresponds to intensity observation sets of the object, with each intensity observation set including intensity observations corresponding to a respective distance observation in the depth map. An upscaling processor is coupled to the readout circuitry to calculate upscaling factors for each intensity observation set so that each distance observation has respective upscaling factors associated therewith. The depth map is then upscaled from the first resolution to the second resolution based on the respective upscaling factors. |
US10540749B2 |
System and method for learning-based image super-resolution
An image processing system includes an input interface to receive a set of pairs of images to train an image generator, each pair includes a low-resolution image of a scene and a high-resolution image of the scene, a processor to train the image generator by solving an optimization problem to produce parameters of the image generator reducing distances between image gradients of the high-resolution images and the corresponding low-resolution images upsampled by the image generator, and an output interface to render the parameters of the image generator. |
US10540744B2 |
Flexible control in resizing of visual displays
A computer processor circuit can be used to receive a resizing request that includes parameters for resizing a user interface containing a plurality of visual elements. In response to the request, the computer processor circuit can access a set of one or more data files specifying: links to binary image data files for the plurality of visual elements; a set of nodes forming a plurality of vector paths for at least one of the plurality of visual elements; and a set of rules defining different image resizing properties for different vector paths of the plurality of vector paths. The computer processor circuit can then create a resized version of the user interface by modifying the plurality of visual elements according to the set of rules and to the parameters for resizing. |
US10540735B2 |
Information processing device, information processing method, and recording medium
An information processing device acquiring to the present invention includes: a CPU; and a memory storing a program, wherein the CPU, by the program, configures: a variation-amount calculating unit that, for an input image, calculates a variation amount between a value of a predetermined pixel of the input image and values of peripheral pixels of the predetermined pixel; an attribute reliability unit that, based on an attribute that is a property of pixels within a specified area in the input image and the variation amount, calculates attribute reliability of the pixel; a regularization strength estimating unit that, based on image quality information about image quality for the attribute and the attribute reliability, estimates a regularization strength of the pixel; and an image reconstructing unit generates a reconstructed image that is an image acquired by reconstructing the input image by using the regularization strength. |
US10540731B2 |
Pre-fetching patient data for virtual worklists
Methods and systems for automating the search, selection, and retrieval of historical patient data associated with a current patient study. The invention includes methods to overcome issues with multi-site networking and administrative rules and managing efficient workflow for the viewing and analysis of diagnostic images within an healthcare enterprise network. The methods and systems can provide enterprise-wide workflow routing, load balancing, customized diagnostic workflow implementation, information flow, flexible worklist viewing, system administration, and maximized diagnostic production. |
US10540729B1 |
Mobile wallets with packaged travel services
Methods and systems for location-based mobile wallets are disclosed. A one-time mobile wallet can be established on a mobile device and associated with a travel itinerary. Device data and external data can be used with the travel itinerary to determine a travel assistance action. The location of the mobile device can be determined using GPS and/or contactless terminal data, for example. Based on the location of the mobile device and the travel itinerary, a travel assistance action can be performed. This can, for example, include presenting wallet elements to a user or automatically initiating a phone call to a service provider listed in the travel itinerary. In this way, travel assistance can vary with the location of the mobile device. After expiration of the duration, the one-time mobile wallet can be disabled. |
US10540728B2 |
Locating substitute construction tools within a construction worksite
A construction site status monitoring device comprising processing circuitry configured to generate a construction device availability request including an indicator of a device type, in response to an initiating event including an indicator of a device type, and receive a construction device availability response including location data and status information of at least one available construction device of the device type based on the construction device availability request. |
US10540725B1 |
Methods systems and articles of manufacture for handling non-standard screen changes in preparing an electronic tax return
Methods, systems and articles of manufacture for handling tax data entered prior to non-standard screen changes while preparing an electronic tax return. A computerized tax return preparation system executes a tax logic agent to evaluate missing tax data and to output suggestions for obtaining the missing tax data to a user interface manager. The user interface manager uses the suggestions to generate a normal progression of question screens. The system presents a first question screen to the user and receives a tax data value for input by the user using the first question screen. The system changes from the first question screen to a different question screen which is not the next question screen after the first question screen in the normal progression. The system may then handle the tax data value input by the user based on a setting for the tax data, such as confirming, ignoring, or using. |
US10540719B2 |
Method and apparatus for message flow and transaction queue management
Management of transaction message flow utilizing a transaction message queue. The system and method are for use in financial transaction messaging systems. The system is designed to enable an administrator to monitor, distribute, control and receive alerts on the use and status of limited network and exchange resources. Users are grouped in a hierarchical manner, preferably including user level and group level, as well as possible additional levels such as account, tradable object, membership, and gateway levels. The message thresholds may be specified for each level to ensure that transmission of a given transaction does not exceed the number of messages permitted for the user, group, account, etc. |
US10540716B2 |
Directed order
A directed order process and related market center are disclosed, wherein a market center grants permission to order sending firms to send directed order flow to participating designated market makers. Such designated market makers create a virtual guarantee order book for each permissioned order sending firm. If an order sending firm sends a directed order to the market center that is marketable against a virtual guarantee order, then the market center automatically pairs the orders in a two-sided directed cross order instruction, which executes against any superior trading interest in the marketplace first before crossing. |
US10540714B1 |
Financial analysis in a computing environment
Techniques for providing a cash flow tool that analyzes financial transaction data for a customer to address any determined inefficient activities of the customer are provided. Financial transaction for the customer can be received. The financial transaction data can include payables transaction data and receivables transaction data. A first inefficient activity of the customer can be determined based on the payables transaction data. A second inefficient activity of the customer can be determined based on the receivables transaction data. A first recommendation to address the first inefficient activity and a second recommendation to address the second inefficient activity can be determined based on services or products available to the customer. The first and second recommendations can be displayed to the customer in a simplified and user-friendly manner to facilitate efficient review and discussion with a representative. |
US10540713B2 |
Method and apparatus to evaluate and provide funds in online environments
A method, apparatus, and computer readable storage to implement a lending or cash advance system that can be (but is not required to be) integrated with an online commerce site. Sellers on the online commerce site can click a button or tab in their web browser that is visiting the online commerce site and information known to the online commerce site is automatically shared with a potential cash provider. The information can include sales data related to the seller's business on the online commerce site that can be applied to a formula used by a cash provider to evaluate the risk associated with lending the seller cash. A financial account used by the seller can rapidly receive the cash loan (if approved) and payments received by the seller from buyers would go into this financial account which is then used to automatically pay the cash provider back at agreed upon terms. |
US10540710B2 |
Electronic component sourcing user interface
A method for generating a graphical user interface for electronic component sourcing includes displaying a price axis, displaying a time axis perpendicular to the price axis, and plotting a plurality of data points with respect to the price axis and the time axis, each of the data points corresponding to an offer to sell the electronic component and defining an ordered pair having a first value, plotted along the price axis, representative of a unit price and a second value, plotted along the time axis, representative of a lead time. The method may further include displaying a purchase order panel, adjacent to the price and time axes, by which a user may initiate a purchase of the electronic component according to a selected offer and populating the purchase order panel with the unit price according to the selected offer in response to a user interaction with a corresponding data point. |
US10540706B2 |
System for intelligent injecting and ejecting of virtual connected buttons for OS interfaces
A system for injecting and ejecting virtual connected buttons on an operating system (OS) interface includes one or more communications channels connecting a host to on-line product/service acquisition sites, information on a user's purchases from the acquisition sites, a virtual purchasing connected button (VPCB) for each product/service the user buys from an acquisition site that can be displayed on an interface of the OS of the host, and an online-purchasing system manager that triggers, based on that information, a deferring action of the display of the VPCB on the OS interface for one or more products. |
US10540705B2 |
System and medium for checking-in a customer
A customer check-in system includes a server computer of a store including a processor programmed to install a customer application on a customer mobile computing device, install an associate application on an associate mobile computing device, receive a signal from the customer device including a unique customer identification, an indication that the customer has checked-in to pick up an order, and a customer-selected time slot for picking up the order, obtain tracking information of a current location of the customer device, utilize the tracking information to estimate a travel time remaining until the customer device arrives at the store, transmit a signal to the associate device including the customer identification and a first estimated time remaining, and transmit at least one signal to the associate device including an updated estimated time remaining and an instruction to display a graphical representation of the updated time remaining on the associate device. |
US10540701B2 |
System and method for ordering a print product using a mobile computing device
A system and method for ordering a print product using a mobile computing device is provided. The system includes a photofinisher configured for receiving a print order from the mobile computing device and producing the print product based upon the print order. Further, a print product ordering module is configured for allowing the print order to be completed using the mobile computing device, wherein the print order includes the digital image and the print product selected using the mobile computing device. A wireless local area network is configured for placing the mobile computing device in communication with the photofinisher when the mobile computing device is located within a range of the wireless local area network. The print order completed using the mobile computing device is communicated to the photofinisher when the mobile computing device is located within the range of the wireless local area network. |
US10540696B2 |
Enhanced shared media experiences
Enhanced shared media experiences allow viewer's personal devices to receive targeted content. Targeting advertisements and other content to personal devices is cheaper and more effective than broadcast delivery. Advertisers may still target their advertisements during popular programming with purchasing expensive broadcast advertising slots. |
US10540692B2 |
Presenting deals to a user of social networking system
A social networking system suggests deals relevant to a user. The deals are selected for suggestion based on social information associated with the user. Social information used for selecting candidate deals for a user includes information describing other users connected to the user and their associations with the candidate deals or with related deals, for example, deals from the same provider. Associations of connections of the user with the candidate deals may be determined based on actions associated with the candidate deals performed by the connections. The actions performed by the connections may be weighted based on types of the actions to determine a measure of relevance of the candidate deal for the user. Candidate deals are selected from a set of deals by applying deal targeting criteria received from deal providers. The deal targeting criteria specify attributes describing users to be targeted for a particular deal. |
US10540689B2 |
System, method, and recording medium for fuel deal advertisements
A fuel deal advertisement method, system, and non-transitory computer readable medium, include a navigation route and fuel availability determining circuit configured to determine a plurality of navigation route maps, each navigation route map including at least one fuel refill center for each of the plurality of navigation routes, an advertisement generating circuit configured to generate an advertisement for each of the at least one fuel refill center included on the plurality of navigation route maps, an advertisement playing circuit configured to play the advertisement for each of the at least one fuel refill center according to a predetermined rank of the advertisements, and a route selecting circuit configured to query a user of a vehicle to select a route of the plurality of navigation route maps including a preferred fuel refill center that the user wants to visit based on the advertisement. |
US10540686B1 |
Systems and methods for providing streamlined multiple item transactions
Systems, apparatus, methods, and non-transitory media for providing multiple items for purchase to consumers are discussed herein. Some embodiments may include a system including circuitry configured complete a purchase of a first item using transaction data provided the consumer. The circuitry may be further configured to provide additional items to the consumer for a subsequent instant transaction. Using the same transaction data for the instant transaction as the purchase of the first item, the instant transaction may be streamlined by minimizing required consumer inputs. Some embodiments may additionally or alternatively provide for streamlined consumer inputs for the purchase of the first item. |
US10540683B2 |
Machine-learned recommender system for performance optimization of network-transferred electronic content items
Machine learning techniques are described for generating recommendations using decision trees. A decision tree is generated based on training data that comprises multiple training instances, each of which comprises a feature value for each of multiple features and a label of a target variable. The multiple features correspond to attributes of multiple content delivery campaigns. Later, feature values of a content delivery campaign are received. The decision tree is traversed using the feature values to generate output. Based on the output, one or more recommendations are identified and the one or more recommendations are presented on a computing device. |
US10540680B2 |
Information processing device, information processing method, and information processing program
An advertisement is delivered based on a first limiting element, a specified number of selections, and an expected selection rate. Based on an expected number of selections and an actual number of selections of the advertisement before the end of a counting period, the number of selections to be further needed at the end of the counting period is estimated. For each of a plurality of second limiting elements different from the first limiting element, an actual selection rate of the advertisement by a group, among the recipients of the advertisement, limited by the second limiting element is obtained. Based on the actual selection rates, a limiting element to be added to delivery requirements from among the plurality of second limiting elements is determined. Based on the determined limiting element, the corresponding actual selection rate, and the estimated number of selections, additional recipients of the advertisement are determined. |
US10540669B2 |
Managing object values and resource consumption
Managing the amount of computing resources required to execute a process for determining values of a parameter associated with an object over a lifetime of the object is disclosed here. In one example, a data structure is generated. The data structure including candidate values for the parameter that comply with constraints assigned to multiple dates occurring during the lifetime of the object. The data structure is pruned by aggregating actionable periods. A first combination of candidate values associated with the aggregated actionable periods is determined that results in the minimum amount of the object being provided to the users during the lifetime. A second combination of candidate values associated with the aggregated actionable periods is determined that satisfies a return objective. The second combination of values are usable by a remote computing device to implement a value schedule for the object. |
US10540665B2 |
Referral-based sponsorship of access to content item sets
A content provider may provide public access to a content item set, but may be unable to achieve sufficient revenue to sustain the administrative costs and ongoing development of the content item set. Instead, the content provider may develop relationships with one or more referrers (e.g., search engines.) When a user requests a content item, the content provider may determine whether the request results from a referral by a sponsoring referrer, and based on this determination may provide either a full version or a limited version of the content item. The referrer benefits by providing its users with free access to the content item set, which may be unavailable from non-sponsoring competitors, and in exchange may share advertising revenue with the content provider. This arrangement achieves sustaining sponsorship of the content provider while extending full and free access to the content item set to users of sponsoring referrers. |
US10540664B2 |
Preserving a level of confidence of authenticity of an object
Apparatuses and methods associated with preserving a level of confidence of authenticity of an object are disclosed herein. In embodiments, a method includes acquiring first information corresponding to a physical object; identifying first authentication data based on the first information; initializing a database record associated with the physical object responsive to identifying the first authentication data; determining whether the first authentication data corresponds to original provenance for the physical object; in response to determining that the first authentication data does not correspond to original provenance for the physical object, acquire and store in the database record first record data including authenticity information available in association with identification of the first authentication data; in response to determining that the first authentication data does correspond to original provenance for the physical object, retaining second record data in the database record. Other embodiments may be disclosed or claimed. |
US10540662B2 |
File system compliance checking
A method of checking file system compliance including receiving a plurality of compliance rules corresponding to a file system of a production system, collecting, by a collector, file system meta data from the file system, analyzing, by an analyzer, the file system meta data using the plurality of compliance rules to determine at least one compliance deviation of the file system, and throttling the collector and the analyzer independently of one-another, wherein the collector and the analyzer are configured according to a model of performance for the production system and a schedule for the collection and analyzing. |
US10540660B1 |
Keyword analysis using social media data
A system and method is disclosed for bidding on search engine marketing keywords at a search engine. The system comprises a bid management system, which is configured to bid on keywords at a search engine, configured to determine a keyword for evaluation and one or more measures for the keyword. The measures are dependent on social media content hosted by one or more social media platforms. The bid management system uses the social media measures to determine a level of popularity for the keyword based at least in part on the one or more measures. |
US10540657B2 |
Secure passcode entry user interface
Some examples include determining a traffic region of a touchscreen prior to presentation of a passcode entry interface based on determining a portion of the touchscreen receiving a number of touch events that exceeds a touch event threshold and/or based on determining a portion of the touchscreen on which was presented another user interface that received one or more touch events immediately prior to the presentation of the passcode entry interface. Based at least partially on the traffic region, a location on the touchscreen may be determined for presenting the passcode entry interface. The passcode entry interface may include buttons corresponding to character options for composing a passcode entry. The passcode entry interface may be presented at the determined location on the touchscreen with at least one of the buttons overlapping the traffic region of the touchscreen. |
US10540655B2 |
Automatic reconciliation of data structures
In an example embodiment, a data structure is received and automatically reconciled with other data structures in a computer system by comparing fields such as dates, transaction amounts, and discount amounts. A user is alerted as to whether the matches or discrepancies occur by displaying a message in a user interface. |
US10540654B1 |
System, method and program product for generating and utilizing stable value digital assets
The present invention generally relates to a method, system and program product for modifying a supply of stable value digital asset tokens tied to a blockchain. |
US10540652B2 |
Technology for secure partitioning and updating of a distributed digital ledger
An automated method to verify a block record for a digital ledger involves a first validation node (FVN) which receives a block record from a second validation node (SVN). The block record comprises a digital signature for the block record. In response to receiving the block record, the FVN automatically obtains a node identifier for the SVN, based on the digital signature for the block record. The first validator node uses the node identifier for the SVN to determine whether the SVN belongs to a validation group that comprises the FVN. The FVN uses an attestation service to determine whether the node identifier for the SVN belongs to a node with a trusted processor. The FVN determines whether the digital signature for the block record was created with a private key that corresponds to the node identifier for the SVN. |
US10540651B1 |
Technique for restricting access to information
A system that communicates information is described. This system includes: a network interface, a proxy device coupled to the network interface, and an interface node coupled to the proxy device and configured to couple to a channel. Note that the network interface is configured to transmit outbound messages from the system to a location and to receive inbound messages to the system from the location, and the channel is configured to convey the outbound messages and the inbound messages. Moreover, the proxy device is configured to inspect a given message inbound or outbound based on a pre-determined profile of the location and pre-defined communication rules. Then, the proxy device is configured to restrict the given message based on a result of the inspection, where the restriction occurs after the system begins a communication session with the location and is performed for the duration of the communication session. |
US10540649B2 |
Wearable RFID device for use in an event-based interrogation zone
A wearable RFID device is provided for use in an event-based interrogation zone. The zone contains terminals with RFID readers. The device has an element worn by a user and an attached or embedded RFID tag. The tag has stored data representing a UniqueID of the tag, and a stored funds balance. The tag is programmed to activate an otherwise inactive one of said terminals upon presentation of the tag to the RFID reader of said terminal in a first tap, and communicate its UniqueID to the terminal for validation. Upon validation and following a second tap of the tag at the RFID reader, the tag's stored funds balance can be changed by the amount of a transaction run through said terminal. A temporary installation of a system of RFID-based terminals and user-worn RFID devices is also provided for use within an event interrogation zone. |
US10540644B1 |
Banking system for carrying out a sought transaction/sought product associated with a transaction/product parameter using a mobile device
An automated banking machine is operable responsive at least in part to read user data to cause financial transfers. The machine is associated with at least one wireless interface and at least one controller. The controller is operable to cause the wireless interface to receive at least one wireless communication from a nearby user mobile device, which communication indicates a sought transaction function (such as the provision of cash) and a sought transaction parameter associated with the sought transaction function (such as a transaction fee below a threshold). The at least one controller is operative to make a transaction availability determination concerning whether the sought transaction function is available in accordance with the sought transaction parameter. If the sought transaction function with the associated parameter is determined to be available, the at least one controller wirelessly communicates the availability to the mobile device. |
US10540642B2 |
Systems and methods for dynamic user interface modification
Methods and devices for controlling display of a user interface. A computing device configured to enable data exchanges in connection with accounts, including a credit account, determines whether a requested data exchange with the credit account will result in the credit account exceeding a utilization threshold. If not, a standard interface for completing the data exchange is displayed. If the data exchange will result in exceeding the threshold, then a modified interface is displayed. The modified interface enables completion of the data exchange within a minimum time period longer than the minimum time period within which the data exchange may be completed through the standard interface. Example modifications include adding an input element or field, adding delay to display or rendering of graphics, adding pop-ups, or removing pre-populated selections or values, among others. |
US10540641B2 |
Systems and methods for monitoring construction projects
A system includes devices and sensors associated with a construction site for a project. A computing apparatus, communicates with the devices and the sensors, includes a storage device and a processor. The storage device stores software instructions for controlling the processor that when executed by the processor configures the processor to obtain a predetermined construction schedule with terms for the project. The processor obtains sets of data that each corresponds to a different term. The processor generates a distributed listing for the project, which includes a sequence of a plurality of units corresponding to different terms and sets of data. The processor receives a signal from one of the sensors, wherein the signal is representative of a progress event. The processor identifies whether the progress event at the site corresponds to one of the terms in the schedule and updates and saves the distributed listing when a correspondence is identified. |
US10540639B2 |
Cryptocurrency payment network
In one embodiment, a method includes receiving a request for payment associated with a transaction between a first user and a second user, where the request specifies a payment amount in a fiat currency and identifying an indication that the first user intends to satisfy the request for payment using a non-fiat instrument. The method also includes initiating a first transfer of a value corresponding to the payment amount in the non-fiat instrument from a first balance of the first user to one or more service balances of a payment service and initiating a second transfer of a value corresponding to the payment amount in the fiat currency from the one or more service balances of the payment service to a second balance of the second user. |
US10540635B2 |
System and method for generating desktop focus work areas
In some embodiments, a client application at a computing device can receive a request to generate a digital focus area based on input criteria. In response to the request, the client application can search a local storage and/or a remote storage for content related to the input criteria to yield a content collection, the remote storage being associated with a user account registered at a content management system. The client application can generate a workspace for the digital focus area, the workspace containing selected content from the content collection. The client application can pin, to a desktop displayed on the computing device, an interface object associated with the digital focus area, the interface object providing access to the workspace. The client application can then monitor events associated with the input criteria, and update the digital focus area based on one or more of the events associated with the input criteria. |
US10540629B2 |
Arranging for shipment of a package without generating a shipping label
Methods, systems, apparatuses, and computer program products are provided for arranging for shipping a package without the customer needing to generate or apply a shipping label, or any other information, to the package. In one embodiment, a system may comprise a carrier server and a carrier device. The carrier server may receive and store a smart code and shipping information associated with the package, which it may link together. The carrier device may capture the smart code from the package and send a request, including the smart code, to the carrier server for related shipping information. The carrier server may receive the request from the carrier device, retrieve the shipping information based on the smart code, and send the shipping information to the carrier device. The carrier device may receive the shipping information and generate a shipping label for the package based on the shipping information. |
US10540626B2 |
Manufacturing process management system, manufacturing process management method, and non-transitory computer-readable recording medium recording manufacturing process management program
A manufacturing process management system includes: a display circuit; and a processor configured to: display, on the display circuit, a graph which represents an elapsed time from a start to a finish of each of a plurality of manufacturing processes through which a product is manufactured, based on information of starting times and finishing times of the manufacturing processes, in a state where the plurality of manufacturing processes are divided into each of manufacturing processes in an execution order and time axes are aligned in a same direction; specify, from among captured images of the plurality of manufacturing processes which are stored in a storage, a captured image which corresponds to the manufacturing process for a designated position on the displayed graph; and display the specified captured image on the display circuit. |
US10540625B2 |
Approximate computing for application performance in heterogeneous systems
A system and method for determining a configuration of a plurality of tasks to meet the specified deadline of a linear workflow of a real-time heterogeneous network. Often times, while meeting expected application performance in the heterogeneous network, it may possible to have graceful degradation of quality for ensuring timing constraints at the same time. In a multi-layered architecture, where each layer is equipped with multiple computational resources, the time optimization for each of the plurality of tasks can be achieved through approximate computing and analyzing all possible configurations of each task in a workflow within a particular layer. |
US10540624B2 |
System and method to automate provenance-aware application execution
A method to support ad hoc collaboration and generation of workflows for a team of users may comprise providing data from a provenance graph to launched applications, selectively using the provided data from the provenance graph and additional input to create derived data and derived outputs, and routing the derived data and the derived outputs to the provenance graph; recording, in the provenance graph, subsequences of the launched applications; recommending one of the recorded subsequences, based on the history of execution of the recorded subsequences of the launched applications; creating a new application with the recommended subsequences of the launched applications; launching the newly created application, and storing the newly created application in a catalog of applications for use by the user. |
US10540623B2 |
Systems and methods for vehicle resource management
Systems, methods, apparatus, and computer-readable media provide for allocating vehicle resources to future vehicle requirements. In some embodiments, allocating a vehicle resource to a vehicle requirement may be based on an iterative analysis of candidate vehicle resources using one or more of: a suitability of a candidate vehicle resource to fulfil the vehicle requirement, a journey time from a vehicle location to a start location, and/or a start time for the vehicle requirement. |
US10540620B2 |
Personalized aggregated project team activity feed
In one example, an activity feed server may describe events in a project by collecting events from across multiple services into an activity feed personalized to the user. The activity feed server may store an event set describing activities related to the project. The activity feed server may rank a mature event set from the event set of events older than a period matching a processing delay based on a relevance weighting for a user to generate a curated event list. The activity feed server may queue a recent event set of events younger than the processing delay in chronological order to generate a recent event list. The activity feed server may generate an event list having the curated event list and the recent event list. The activity feed server may send the activity feed having the event list to a client device for presentation to the user. |
US10540618B2 |
Methods and apparatus to monitor work vehicles and to generate worklists to order the repair of such work vehicles should a machine failure be identified
Methods and apparatus to monitor work vehicles and to generate worklists to order the repair of such work vehicles should a machine failure be identified are disclosed. An apparatus includes a model generator to generate a model by collating warranty data, parts and associated maintenance data, and reference alert and measurement data for work vehicles, the reference alert and measurement data including a first alert from a first work vehicle and a second alert from a second work vehicle; associate the first and second alerts with at least one of a first classification, a second classification, or a third classification based on work vehicle operating parameters; determine a first weighting factor for the first alert and a second weighting factor for the second alert within the model based on information from at least one of a weighting factor database, owner/operator input, work order data, or worklist data to prioritize the first alert or the second alert within the model; and update the model based on associating the first and second weighting factors with the first and second alerts; and a processor to generate a display including worklist and work order information. |
US10540607B1 |
Apparatus, method and article to effect electronic message reply rate matching in a network environment
Relationship building Websites collect considerable self-reported and autonomously collected attribute data on users. Attribute data may be useful for identifying users having compatible or potentially compatible interests, likes, goals, and/or aspirations that the formation of a relationship between the users is possible. At least a portion of the data collected by relationship building Websites may include inbound and outbound messaging statistics and behaviors. When used in conjunction with profile attributes, these messaging statistics and behaviors may be used as training data to generate one or more response predictive models that provide an indication of the profile attributes and messaging behaviors to which a particular user is most likely to respond. Since messaging traffic is a key indicator of relationship building Website health and vitality, it is advantageous to provide users with matches or potential matches with whom they are more likely to exchange messages. |
US10540605B2 |
Traffic-based inference of influence domains in a network by using learning machines
In one embodiment, techniques are shown and described relating to traffic-based inference of influence domains in a network by using learning machines. In particular, in one embodiment, a management device computes a time-based traffic matrix indicating traffic between pairs of transmitter and receiver nodes in a computer network, and also determines a time-based quality parameter for a particular node in the computer network. By correlating the time-based traffic matrix and time-based quality parameter for the particular node, the device may then determine an influence of particular traffic of the traffic matrix on the particular node. |
US10540603B2 |
Reconfigurable quantum routing
Real-time reconfigurability of quantum object connectivity can be provided with one or more quantum routers that can each be configured as either or both of a single-pole double-throw switch and a cross-point switch. The quantum router includes variable-inductance coupling elements in RF-SQUIDs having inductors transformer-coupled to two control flux lines, one providing a static current and the other providing a dynamic current, the direction of which can be toggled to couple or uncouple quantum objects, such as qubits, based on the dynamic current direction to provide reconfigurable quantum routing. |
US10540601B2 |
System and method for automated Bayesian network-based intervention delivery
Systems and methods for automated node status determination are disclosed herein. The system can include a memory. The memory can include a Q-matrix that can include data identifying a relationship between at least a portion of a standard and at least one item of an assessment. The system can include at least one server. The at least one server can provide a first interim assessment including a first plurality of items. Each of the items can correspond to a child evidence node in a Bayesian network. The at least one server can generate first evidence by evaluating responses received to the first plurality of items from the first interim assessment and can calculate a mastery probability according to the Bayesian network of at least one parent node in the Bayesian network based on the generated first evidence. |
US10540599B2 |
Behavior prediction
A method may include extracting feature information from a user history including multiple goal messages. Each of the multiple goal messages may include visual media and text, and may be associated with a goal indicated as completed. Extracting the feature information from the user history may include performing feature detection on the visual media of the multiple goal messages. The feature information from the user history may be analyzed for correlations between features and the completion indications of the associated goals. Feature information may be extracted from a generic goal message. A probability of a user indicating completion of a goal associated with the generic goal message may be determined based at least in part on the feature information from the generic goal message and the correlations between the features included in the multiple goal messages and the indications of the associated goals having been completed. |
US10540595B2 |
Foldable device for efficient fact checking
An efficient fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information with source information. The efficient fact checking system automatically monitors information, processes the information, fact checks the information efficiently and/or provides a status of the information. |
US10540592B2 |
Program generation apparatus and program generation method
Each time evolution processing is performed, an information recording unit records increase-decrease information indicating a type of partial program changed in number between pre- and post-evolution individuals and difference between fitness levels calculated from the pre- and post-evolution individuals in a storage unit. A probability setting unit determines, per partial program, a contribution level indicating how much a partial program contributes to increasing a fitness level, based on the information stored in the storage unit within a predetermined period and sets a selection probability per partial program in such a manner that a partial program having a higher contribution level is given a higher selection probability. When the evolution processing is performed, a generation processing unit selects a partial program to be included in the post-evolution individual in mutation processing according to the set selection probabilities. |
US10540589B2 |
Image quality assessment using similar scenes as reference
A system for image quality assessment of non-aligned images includes a first deep path portion of a convolutional neural network having a set of parameters and a second deep path portion of the convolutional neural network sharing a set of parameters with the first deep path convolutional neural network. Weights are shared between the first and second deep path convolutional neural networks to support extraction of a same set of features in each neural network pathway. Non-aligned reference and distorted images are respectively provided to the first and second deep paths of the convolutional neural network for processing. A concatenation layer is connected to both the first and second deep paths convolutional neural network, and a fully connected layer is connected to the concatenation layer to receive input from both the first and second deep paths of the convolutional neural network, generating an image quality assessment as a linear regressor and outputting an image quality score. |
US10540585B2 |
Training sequence generation neural networks using quality scores
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a sequence generation neural network. One of the methods includes obtaining a batch of training examples; for each of the training examples: processing the training network input in the training example using the neural network to generate an output sequence; for each particular output position in the output sequence: identifying a prefix that includes the system outputs at positions before the particular output position in the output sequence, for each possible system output in the vocabulary, determining a highest quality score that can be assigned to any candidate output sequence that includes the prefix followed by the possible system output, and determining an update to the current values of the network parameters that increases a likelihood that the neural network generates a system output at the position that has a high quality score. |
US10540584B2 |
Queue management for direct memory access
A direct memory access (DMA) engine may be responsible to enable and control DMA data flow within a computing system. The DMA engine moves blocks of data, associated with descriptors in a plurality of queues, from a source to a destination memory location or address, autonomously from control by a computer system's processor. Based on analysis of the data blocks linked to the descriptors in the queues, the DMA engine and its associated DMA fragmenter ensure that data blocks stored linked to descriptors in the queues do not remain idle for an exorbitant period of time. The DMA fragmenter may divide large data blocks into smaller data blocks to ensure that the processing of large data blocks does not preclude the timely processing of smaller data blocks associated with one or more descriptors in the queues. The data blocks stored may be two-dimensional data blocks. |
US10540583B2 |
Acceleration of convolutional neural network training using stochastic perforation
Technical solutions are described to accelerate training of a multi-layer convolutional neural network. According to one aspect, a computer implemented method is described. A convolutional layer includes input maps, convolutional kernels, and output maps. The method includes a forward pass, a backward pass, and an update pass that each include convolution calculations. The described method performs the convolutional operations involved in the forward, the backward, and the update passes based on a first, a second, and a third perforation map respectively. The perforation maps are stochastically generated, and distinct from each other. The method further includes interpolating results of the selective convolution operations to obtain remaining results. The method includes iteratively repeating the forward pass, the backward pass, and the update pass until the convolutional neural network is trained. Other aspects such as a system, apparatus, and computer program product are also described. |
US10540576B1 |
Panoramic camera systems
A camera system captures images from a set of cameras to generate binocular panoramic views of an environment. The cameras are oriented in the camera system to maximize the minimum number of cameras viewing a set of randomized test points. To calibrate the system, matching features between images are identified and used to estimate three-dimensional points external to the camera system. Calibration parameters are modified to improve the three-dimensional point estimates. When images are captured, a pipeline generates a depth map for each camera using reprojected views from adjacent cameras and an image pyramid that includes individual pixel depth refinement and filtering between levels of the pyramid. The images may be used generate views of the environment from different perspectives (relative to the image capture location) by generating depth surfaces corresponding to the depth maps and blending the depth surfaces. |
US10540575B1 |
Ephemeral content management
Systems, methods, devices, media, and computer-readable instructions are described for local image tagging and processing in a resource-constrained environment such as a mobile device. In some embodiments, characteristics associated with images are used to determine whether to store content (e.g., images and video clips) as ephemeral content or non-ephemeral content. Based on the determination, the image is stored in a non-ephemeral camera roll storage of the mobile device, or an ephemeral local application storage. Additional storage operations such as encryption or backup copying may additionally be determined and performed based on the analysis of the content. In some embodiments, such images may be indexed, sorted, and searched based on the image tagging operations used to characterize the content. |
US10540574B2 |
Image compression method and related device
An example image compression method may include acquiring an original image with a first resolution; compressing the original image on the basis of the target model to obtain a compressed image with a second resolution; recognizing the compressed image on the basis of a recognition neural network model to obtain reference tag information; acquiring a loss function according to the target tag information and the reference tag information; if the loss function is convergent to a first threshold value or the present number of training times of the compression neural network is more than or equal to a second threshold value, acquiring a target original image with the first resolution, and determining the target model as a corresponding compression neural network model if training of the compression neural network is completed; compressing the target original image on the basis of the compression neural network model. |
US10540573B1 |
Story cycle time anomaly prediction and root cause identification in an agile development environment
Methods and apparatuses are described for automated computer text classification and routing using artificial intelligence transfer learning. A server captures historical story data from an Agile development tracking system. For each completed story, the server generates a vector based upon story-specific features and assigns a label to the vector based upon a cycle time associated with the story. The server trains a classification model using a neural network on the vectors and labels. The server captures new story data from the Agile development tracking system. For each new story, the server generates a vector based upon story-specific features and executes the trained model on the vector to generate a cycle time prediction for the new story. Based upon the cycle time prediction, the server identifies deficiencies in the new story and generates an alert message. |
US10540570B2 |
Predicting prostate cancer recurrence in pre-treatment prostate magnetic resonance imaging (MRI) with combined tumor induced organ distension and tumor radiomics
Embodiments predict prostate cancer (PCa) biochemical recurrence (BCR) employing an image acquisition circuit that accesses a first pre-treatment image and a second pre-treatment image of a region of tissue demonstrating PCa, a distension feature circuit that extracts a set of distension features from the first pre-treatment image, and computes a first probability of PCa BCR based on the set of distension features, a radiomics circuit that extracts a set of radiomics features from the second pre-treatment image, and computes a second probability of PCa recurrence based on the set of radiomics feature, a combined tumor induced organ distension with tumor radiomics (COnTRa) circuit that computes a joint probability that the region of tissue will experience PCa BCR based on the first probability and the second probability, and a display circuit that displays the joint probability. |
US10540566B2 |
Image processing apparatus, image processing method, and program
Provided is an image processing apparatus, an image processing method, and a program, which are capable of accurate collation even when an image contains a number of identical or similar subjects. The image processing apparatus of the present invention has: first feature amount generating means for generating, with respect to a plurality of feature points to be detected from a first image, a first local feature amount group including local feature amounts representing feature amounts of a plurality of local regions containing the respective feature points, and a first coordinate position information group including coordinate position information; region dividing means for clustering the feature points of the first image based on the first coordinate position information group; and collation means for collating, in units of clusters, the first local feature amount group with a second local feature amount group formed from local feature amounts of feature points detected from a second image. |
US10540561B2 |
Inspection method and inspection apparatus
An inspection method includes a rough alignment process of acquiring optical images of first and second patterns previously set to confirm whether a position misalignment amount in a rotation direction of a sample with respect to an X or Y direction is equal to or smaller than a first acceptable value, and conforming whether the position misalignment amount is equal to or smaller than the first acceptable value on the basis of an acquisition result, and a fine alignment process of acquiring optical images of third patterns positioned on different corners of a rectangular frame constituted of four sides along the X or Y direction on an optical image of the sample and rotating a stage until a position misalignment amount detected based on the optical images of the third patterns becomes equal to or smaller than a second acceptable value being smaller than the first acceptable value. |
US10540560B2 |
Device and method for decoding magnetic patterns
A device for decoding magnetic patterns printed on documents comprising a reading head (12) having: a reader (20) arranged to read first magnetic signals belonging to the magnetic patterns and to electromagnetic noise due to sources internal and/or external to the device. The device further comprises: a further reader (40), arranged to read second magnetic signals belonging to the electromagnetic noise, an adder component (25) arranged to algebraically subtract the amplified second magnetic signals from the amplified first magnetic signals, and a converter (16) arranged to convert the resulting signal into a digital signal representing the read magnetic patterns. A method for decoding magnetic patterns is also disclosed. |
US10540558B2 |
Information processing apparatus and non-transitory computer readable medium for determining accuracy of analyzed input data
An information processing apparatus includes: determination units that make determinations on an input using different methods, and obtain determination results for the input; a first output unit that outputs, when a certain percentage or more of the determination results match, a determination result matched at the certain percentage or more; a second output unit that outputs, when the first output unit does not find a determination result matched at the certain percentage or more, a final determination result for the input; and an accuracy rate calculation unit that calculates, when a determination result obtained by a determination unit of interest among the determination units corresponds to a determination result matched at the certain percentage or more or matches the determination result output by the second output unit, an accuracy rate of the determination unit of interest, regarding that the determination result obtained by the determination unit of interest is correct. |
US10540556B2 |
Optical unit, vehicle monitor, and obstruction detector
Disclosed is an optical unit wherein a rotating reflector rotates about a rotation axis in one direction, while reflecting light emitted from a light source. The rotating reflector is provided with a reflecting surface such that the light reflected by the rotating reflector, while rotating, forms a desired light distribution pattern, said light having been emitted from the light source. The light source is composed of light emitting elements. The rotation axis is provided within a plane that includes an optical axis and the light source. The rotating reflector is provided with, on the periphery of the rotation axis, a blade that functions as the reflecting surface. |
US10540555B2 |
System, server and data capture device for roadside asset tracking and maintenance monitoring
There is provided herein an apparatus and method for roadside asset tracking and maintenance monitoring having a mobile unit with data capture devices for capturing roadside asset imagery, global positioning system (GPS) receivers and data interfaces for communicating with an asset management server. As such, the apparatus may take roadside imagery for automated asset identification which may include utilising an asset type image recognition technique for automating the identification of the roadside assets. |
US10540554B2 |
Real-time detection of traffic situation
A method extracts a region of interest (ROI) from an image depicting a roadway; executes a first object detector that detects, in the ROI, a first situation object matching a first object type; generates a first object confidence score for the first situation object; executes, in parallel with the first object detector, a second object detector that detects, in the ROI, a second situation object matching a second object type different from the first object type; generates a second object confidence score for the second situation object; determines that the first object type and the second object type are associated with a prospective situation category; combines the first object confidence score and the second object confidence score into a situation confidence score corresponding to the prospective situation category; evaluates the situation confidence score to determine that a traffic situation defined by the prospective situation category is depicted in the ROI. |
US10540553B2 |
Stocking level indication apparatus and method
In some embodiments, systems, apparatuses, and methods are described herein including a shelf assembly that utilizes the accumulated weight of products stocked thereon to compress a compression member disposed within the assembly. An electronic imaging device can be mounted proximate to the assembly and can be oriented to capture an image of the compression member to determine whether a particular shelf needs to be restocked and avoid having to manipulate or remove products from a shelf to determine a current stock level. |
US10540550B2 |
Augmented reality systems and methods for service providers
An augmented reality (AR) computing device for displaying computer-generated elements in augmented reality supported service activities is provided. The AR computing device is configured to scan a first location, using an AR display device, to capture location data including consumer data corresponding to one or more consumers and facial data associated with the one or more consumers. The AR computing device is also configured to select, using the AR display device, a first consumer of the one or more consumers, store the consumer data corresponding to the first consumer in a database, and receive AR data associated with the location data. The AR computing device is further configured to automatically display, using the AR display device, the AR data, receive an update for the AR data, automatically update the AR data in response to the received update, and display, using the AR display device, the updated AR data. |
US10540549B2 |
Systems and methods of providing decision support to first responders
A method and system of providing decision support to first responders. One method includes identifying, with an electronic processor, a first plurality of characteristics of a first responder. The method further includes generating, with the electronic processor, a first score for the first responder based on the first plurality of characteristics. The method further includes identifying with the electronic processor, a suspect at an incident area. The method further includes identifying, with the electronic processor, a second plurality of characteristics of the suspect. The method further includes generating, with the electronic processor, a second score for the suspect based on the second plurality of characteristics. The method further includes comparing, with the electronic processor, the first score and the second score. The method further includes outputting, with an output device electrically connected to the electronic processor, a recommended action. |
US10540539B2 |
Facial recognition encode analysis
A method for facial recognition encode analysis comprises providing a training set of Gabor encoded arrays of face images from a database; and, for each encode array in the training set, evaluating the Gabor data to determine the accuracy of the fiducial points on which the encode array is based. The method also comprises training an outlier detection algorithm based on the evaluation of the encode arrays to obtain a decision function for a strength of accuracy of fiducial points in the encode arrays; and outputting the decision function for application to an encode array to be tested. |
US10540537B2 |
Method for image processing for content detection with sparse zone salient features
A method for content detection based on images or a digital video stream of images, to enhance and isolate frequency domain signals representing content to be identified, and decrease or ignore frequency domain noise with respect to the content. A digital image or sequence of digital images defined in a spatial domain are obtained. One or more pairs of sparse zones are selected, each pair generating a feature, each zone defined by two sequences of spatial data. The selected features are transformed into frequency domain data. The transfer function, shape and direction of the frequency domain data are varied for each zone, thus generating a normalized complex vector for each feature. The normalized complex vectors are then combined to define a model of the content to be identified. |
US10540526B2 |
Polar transmitter using multi-phase buck converter
A polar transmitter for an RFID reader and a system using the polar transmitter are disclosed. An RFID system according to at least some embodiments of the invention includes a polar transmitter, a receiver to receive responses from RFID tags, and a coupler connected to the polar transmitter, the receiver and one or more antennas. In at least some embodiments, the polar transmitter of the RFID system includes an envelope amplifier with a multi-phase buck converter to provide an envelope signal and a phase modulator connected to a power amplifier to phase modulate the power amplifier using a phase signal. In at least some embodiments, the polar transmitter of the RFID system transmits OPR-ASK signals to reduce AM modulation depth and provide a continuous phase signal for the phase modulator. |
US10540521B2 |
Selective enforcement of privacy and confidentiality for optimization of voice applications
A computer-implemented method includes identifying a plurality of protected pieces from a conversation. The computer-implemented method further includes generating one or more confidence scores for each protected piece, wherein a confidence score is a degree of associativity between a protected piece and a type of sensitive information. The computer-implemented method further includes determining that the protected piece is associated with the type of sensitive information. The computer-implemented method further includes determining a type of protection action for each protected piece in the plurality of protected pieces. The computer-implemented method further includes performing the type of protection action for each protected piece in the plurality of protected pieces to form a modified conversation that is devoid of the sensitive information. A corresponding computer system and computer program product are also disclosed. |
US10540518B2 |
Privacy annotation from differential analysis of snapshots
A method is provided for preventing divulgation of sensitive data in two snapshots, taken at different times, of one or more same systems in a cloud environment. The method includes identifying a set of files from among a plurality of file pairs. Each file pair is formed from a respective file that includes at least one difference with respect to each snapshot. The method includes performing a pattern reducing process that removes, from the set of files, any of the files having, as the difference, a predetermined non-sensitive difference between respective executions of a pre-determined system operation. The method includes performing a commonality reducing process that removes, from the set of files, any files having, as the difference, a common difference between different users. The method includes annotating data in remaining files in the set of files as potentially being the sensitive data, subsequent to the reducing processes. |
US10540513B2 |
Natural language processor extension transmission data protection
A natural language query can be received at a main natural language processor inside a data protection compliance boundary in a computer system. The natural language query can be processed via the main natural language processor. The data from the query can be transmitted to a data protection computer component. It can be determined via the data protection component whether the data from the query includes protected data whose transmission to a computerized extension would violate a computer-readable data protection rule. The extension is outside the compliance boundary in the computer system and is configured to participate in responding to natural language queries received by the main natural language processor. In response to determining that the data from the query includes the protected data, transmission of the protected data from the main natural language processor to the extension as part of responding to the query can be inhibited. |
US10540510B2 |
Approach for managing access to data on client devices
A system is configured to manage access to electronic documents on mobile wireless devices. An exit system detects when a particular user attempts to remove a particular mobile wireless device from a building. The exit system sends a request to a manager system, via a network, to determine whether the user is authorized to remove one or more electronic documents or information that are on the particular mobile wireless device from the building. In response to determining that the particular user is not authorized, the system renders the one or more electronic documents or information inaccessible on the particular mobile wireless device. |
US10540509B2 |
File-type whitelisting
In one embodiment, a method for protecting a file is implemented on a computing device and includes: intercepting a file-access request from an application-process for the file; searching a whitelist for a whitelist entry associated with the application-process and a file-type for the file, where the whitelist entry indicates that the application-process is allowed to access files of the file-type, and upon determining according to the searching that the application-process is allowed to perform the file-access request, allowing the application-process to access the file according to the file-access request. |
US10540507B2 |
Verified device identity providing context to application
A device obtains access to an application resource from a remote application server based on an authenticated device identifier. The device sends a request to access the application resource provided by the remote application server. The device receives a first message from the remote application server directing the device to send an authentication message to a device identity server. The authentication message requests an authenticated device identity for the device. The device attaches metadata associated with the device to the authentication message and sends the authentication message with the attached metadata to the device identity server. The device receives the authenticated device identity from the device identity server and sends the authenticated device identity to the remote application. The device obtains access to the application resource from the remote application server based on the authenticated device identity. |
US10540504B2 |
Distributed data method for encrypting data
Techniques for performing data encryption on data to be stored within a storage system are provided. A client application executing on a host machine may generate a data storage write request to write data to a storage system. A host-side module, executing on the host machine receives the write request. The host-side module is configured to generate one or more fingerprints for the data corresponding to the write request, where the one or more fingerprints are unique identifiers used to identify data blocks that make up the data. The host-side module generates encrypted data by encrypting the data blocks using an encryption technique. The encrypted data is then sent to a storage node within the storage system. Deduplication may be performed on the encrypted data using the one or more generated fingerprints. |
US10540503B2 |
System and approach to convey data with a handheld device via a multi-dimensional code
A system and approach for conveying engineering and license data with a handheld or mobile device via a multi-dimensional code. Engineering data from a page such as a schematic may be generated, formatted, and encoded with a multi-dimensional code. The code in a visual presentation may be embedded in the schematic. A mobile device may scan the code. The device with an appropriate application may decode and un-format the engineering data from the code for a consumer or user. License data may be generated, encrypted, and encoded in a multi-dimensional code. The code in a visual presentation may be scanned and decrypted by the mobile device with an appropriate application, for a consumer or user. |
US10540497B2 |
Method and apparatus for monitoring security of terminal system
Disclosed is a method for monitoring security of a terminal system, including the following steps: monitoring a current running program in real time, and determining whether there is a security risk in the current running program; acquiring a corresponding preset risk score according to a type of the security risk, and adding the corresponding preset risk score to an accumulative risk score when there is the security risk in the current running program; and performing a risk prompt and a static scanning prompt when the accumulative risk score is greater than or equal to a risk threshold. |
US10540495B2 |
USB-C usage indication
A method includes establishing a power link between a power source and a computing device using a cable assembly, the cable assembly including at least one indicator, monitoring a status of the power link at the computing device, determining if the status of the power link includes establishing a communication link, and upon determining the status of the power link includes establishing the communication link determining a direction of data flow along the cable assembly associated with the communication link, and generating a signal using the at least one indicator, the signal indicating the direction of data flow along the cable assembly. |
US10540487B2 |
Authentication system
A system and method for authentication are described herein. An authentication request is received at a combiner proxy (350). The combiner proxy (350), is arranged to receive a user authentication request, receive one or more share values from one or more communications devices (330A, . . . , 330N) where each of the communications devices (330A, . . . 330N) stores at least one share value of a set of share values and determine if one or more share values that have been received from the communications devices (330A, . . . , 330N) meet a quantitative criteria. The combiner proxy (350) is arranged to authenticate the user if the received share values meet the quantitative criteria. |
US10540482B2 |
NFC tag reader for patient medication monitoring
Systems and devices for regulation of self-management of a medication schedule are provided. A system can include a pill dispenser cap, a plurality of insulating layers; a near field communication (NFC) tag, and a pill dispenser. The system can further include a graphical user interface (GUI), and first and second mobile devices each having a display unit, a sensor, a processor, and a computer readable medium. |
US10540474B2 |
Chip temperature computation method and chip temperature computation device
A chip temperature computation method and a chip temperature computation device are provided. The chip temperature computation method includes: computing an upper layer thermal resistance and a lower layer thermal resistance of a chip, computing a total thermal resistance of the chip, and computing a temperature of the chip according to the total thermal resistance. |
US10540472B2 |
Dynamic power integrity and simulation for PCB design
An approach is provided in which an information handling system creates a printed circuit board (PCB) layout based upon a set of packaged components. The information handling system modifies the PCB layout based upon an adjustment of the set of packaged components and generates board design data based on the modified PCB layout. In turn, the information handling system simulates the PCB layout using the board design data. |
US10540471B2 |
Layout design system and semiconductor device fabricated using the same
A semiconductor device is provided. A semiconductor device includes a filler cell including first and second insulating structures, the first and second insulating structures extending in a first direction, the filler cell being defined by first cell boundaries; and a neighboring cell including a third insulating structure, the third insulating structure extending in the first direction, the neighboring cell being adjacent to the filler cell in the first direction and defined by second cell boundaries, wherein the first and second insulating structures are spaced apart from one another in a second direction, is the second direction being perpendicular to the first direction. |
US10540468B1 |
Verification complexity reduction via range-preserving input-to-constant conversion
A logic verification program, method and system provide an efficient behavior when verifying large logic designs. The logic is partitioned by cut-nodes that dominate two or more RANDOMS and a check is performed for a given cut-node to determine whether any of the dominated RANDOMS can be merged to a constant by performing satisfiability checks with each RANDOM merged to a constant, to determine whether a range of output values for the given cut-node has been reduced by merging the RANDOM. If the range is not reduced, the RANDOM can be added to the set of merge-able RANDOMS along with the corresponding constant value. If the range has been reduced, the opposite constant value is tried for a node and if the range is reduced for both constants, then the cut-node is abandoned for merging that dominated RANDOM and the next dominated RANDOM is tried. |
US10540459B2 |
Quickdart: operational space debris visualization, characterization, and volume modeling
A computer-implemented method for generating a 3-dimensional (3D) model to characterize and visualize debris. The computer-implemented method includes defining a bounding surface for one or more debris fields generated by an on-orbit breakup event. The bounding surface is defined by using an upper limit fragment spreading speed predicted by a breakup model and applying the upper limit fragment spreading speed in different directions to generate points on the bounding surface. The computer-implemented method also includes connecting one or more points on the bounding surface to maintain a single bounded 3D mesh. The computer-implemented method further includes applying color and/or transparency to the 3D model. |
US10540453B2 |
Creation of variable cut files for package design
A package design system uses a package design file to cause a cutting device to create a package. The file includes comprises a two-dimensional representation of a three-dimensional structure having a plurality of facets having alternative design scenarios that can be selected based on conditions of the cutting and/or folding device that is used to create the package. An example of such a condition is a thickness of a substrate that is being processed by the device. The system creates the file by creating a set of cut and/or fold line definitions. At least one of the cut and/or fold line definitions will be a variable cut/fold line definition. For each identified variable cut/fold line definition, the system identifies one or more alternate parameters for the variable cut/fold line definition, a first cutting/folding scenario that will not use the alternate parameters, and a second cutting/folding scenario that will use the alternate parameters. |
US10540450B2 |
Predicting future translations
Technology is disclosed for snippet pre-translation and dynamic selection of translation systems. Pre-translation uses snippet attributes such as characteristics of a snippet author, snippet topics, snippet context, expected snippet viewers, etc., to predict how many translation requests for the snippet are likely to be received. An appropriate translator can be dynamically selected to produce a translation of a snippet either as a result of the snippet being selected for pre-translation or from another trigger, such as a user requesting a translation of the snippet. Different translators can generate high quality translations after a period of time or other translators can generate lower quality translations earlier. Dynamic selection of translators involves dynamically selecting machine or human translation, e.g., based on a quality of translation that is desired. Translations can be improved over time by employing better machine or human translators, such as when a snippet is identified as being more popular. |
US10540449B2 |
In-context translation review
As provided herein, a translated string, received from a translator for an application (e.g., an instrumented application) may be identified. The translated string may be identified based upon the translated string being associated with a service call instruction for the application. A simulated instrumented application may be generated for testing the application. The simulated instrumented application may be generated to comprise the translated string integrated into the application. The simulated instrumented application may comprise an element corresponding to the translated string. A user interface may be generated. The user interface may comprise the simulated instrumented application, the translated string visually associated with the element, and an editing functionality to edit the translated string. |
US10540448B2 |
Gap in care determination using a generic repository for healthcare
By extracting clinical data of any format from respective different sources, a data repository normalized to a generic format is created. A medical domain specific language may be used to interact with the data repository for identifying cohorts and gaps in care for the respective cohorts. Any rules for finding gaps in care are converted into the medical domain specific language for determining gaps. This standardization in both the data repository and rule application may allow for a true cost and time to value solution accessible to many different medical practices. |
US10540445B2 |
Intelligent integration of graphical elements into context for screen reader applications
A mechanism is provided for intelligently integrating descriptions of images into surrounding text for a screen reader. A natural language understanding image description is determined for an image in a document. For each sentence of a set of sentences in the text of the document, a relatedness score between the sentence and the natural language understanding image description is determined thereby forming a set of relatedness scores. A highest relatedness score is determined from the set of relatedness scores. The natural language image description is inserted in close proximity to a sentence associated with the highest relatedness score, such that, when the text is read out by the screen reader, the natural language image description of the image is read out in close proximity to the sentence. |
US10540444B2 |
Text mining a dataset of electronic documents to discover terms of interest
A method is provided for analyzing and interpreting a dataset composed of electronic documents including free-form text. The method includes text mining the documents for terms of interest, including receiving a set of seed nouns as input to an iterative process an iteration of which includes searching for multiword terms having seed nouns as their head words, at least some of which define a training set of a machine learning algorithm used to identify additional multiword terms at least some of which have nouns outside the set of seed nouns as their head words. The iteration also includes adding the nouns outside the set of seed nouns to the set and thereby identifying a new set of seed nouns for a next iteration. The method includes unifying terms of interest to produce normalized terms of interest for application to generate features of the documents for data analytics performed thereon. |
US10540443B2 |
Systems and methods for determining references in patent claims
Systems and methods of determining relationships between patent claims and generating a streamlined claim tree indicating the relationships are disclosed. A method of relationships includes determining claims in a claim list, searching for a reference in each claim, the reference referring to another one of the claims, and for each claim containing unique references, determining that an associated number for each unique reference is less than a number of a claim containing the unique reference, appending a data file corresponding to the claim list with ancestral data that indicates all ancestors of the claim based on the associated number and with self-referential data corresponding to the claim, determining that the claim includes parent claims and ancestor claims, and appending the data file with respect to the parent claims and the ancestor claims to indicate a relationship between the claim and the parent claims and the claim and the ancestor claims. |
US10540431B2 |
Emoji reactions for file content and associated activities
Aspects of the present disclosure relate to systems and methods for extending emoji reactions into file specific content. In one aspect, a file created with an application may be rendered on a user interface. One or more activities associated with the file created with the application may be obtained. In one example, the one or more activities include corresponding activity metadata. A file activity feed including the one or more activities associated with the file may be rendered within the file. The one or more activities may include at least an emoji icon displayed within at least one of the one or more activities. |
US10540429B2 |
Method and apparatus for providing calendar displaying work history of document
Provided are a server for managing history information of a document work, a device for viewing the history information, and a system including the same. The server includes: a transceiver configured to receive, from at least one first device of a user, work history information of a document on the at least one first device; and a controller configured to arrange the received work history information in a calendar form by using time information included in the received work history information, wherein the transceiver provides the work history information in the calendar form to a second device. |
US10540426B2 |
System and method for processing document
A method and computing system are provided for identifying a plurality of indicators of hierarchy within a document. A hierarchical level associated with each of the plurality of indicators may be determined. One or more portions of the document may be associated with a respective hierarchical level associated with each of the plurality of indicators. |
US10540424B2 |
Evaluating documents with embedded mathematical expressions
Symbol recognition techniques may be applied to documents comprising various forms of content. Documents including both text and mathematical expressions may be problematic, as applying a recognizer that does not match the content may produce anomalous results. Instead, a parser may evaluate the document to classify respective regions as one of a text region or a mathematics region, based on the characteristics of each type of content. The recognizer corresponding to the content of each region may be applied to produce a composite document comprising both recognized text expressions and recognized mathematical expressions. Additional functionality may be presented based on the recognized content; e.g., text-based tools such as spell-check and natural-language translation may be applied to the text regions that comprise text expressions, and mathematics-based tools such as mathematical equation editors, mathematical expression solvers, and automated assignment grading may be applied to the mathematics regions that comprise mathematical expressions. |
US10540422B2 |
Combining multiple trending models for photovoltaics plant output forecasting
A method of predicting an amount of power that will be generated by a solar power plant at a future time includes: forecasting a value of a data variable at the future time that is likely to affect the ability of the solar power plant to produce electricity (S301); computing a plurality of features from prior observed amounts of power generated by the power plant during different previous durations (S302); determining a trending model from the computed features and the forecasted value (S303); and predicting the amount of power that will be generated by the power plant at the future time from the determined model (S304). |
US10540420B2 |
Accelerator for matrix decomposition
Systems and methods for a hardware accelerated matrix decomposition matrix decomposition circuit are described herein. This matrix decomposition circuit splits matrix decomposition operations into parallel operation circuits and serial operation circuits, and joins the parallel and serial operation circuits using specific dependency handling logic for efficient parallel execution. This provides fast matrix decomposition with low power consumption, reduced memory footprint, and reduced memory bandwidth. |
US10540418B2 |
Concepts for providing an enhanced media presentation
Computer program products, methods, systems, apparatus, and computing entities are provided for providing an enhanced media presentation. In one embodiment, an enhanced media presentation is provided. To provide the enhanced media presentation, one or more content items associated with subject matter associated with a segment of an enhanced media presentation are identified. Each content item may be associated with at least one uniform resource identifier. Then, a content object based at least in part on at least one content item is created. The content object is an abstract representation of the content item. The content object can be associated with the segment and provided for simultaneous displayed simultaneously with at least a portion of the segment. |
US10540412B2 |
Information processing system capable of promoting communication between users, information processing apparatus, non-transitory storage medium encoded with computer readable program, and method of controlling information processing apparatus
In an information processing system in which a plurality of terminals can communicate data through a server, a first terminal includes a question event processing portion which executes a question event to have a character displayed to a user who operates the first terminal and to output question information in association with the character, an answer acceptance portion which accepts input of answer information to the question information, and an answer transmission portion which transmits the answer information accepted by the answer acceptance portion to the server. A second terminal includes an answer reception portion which receives the answer information from the server and an answer event processing portion which executes an answer event to have a character displayed to a user who operates the second terminal based on the answer information received by the answer reception portion and to output the answer information in association with the character. |
US10540411B2 |
Candidate answers for speculative questions in a deep question answering system
System, method, and computer program product to determine that a question received by a deep question answering system is speculative, generate, by one or more predictive algorithms, a set of candidate answers, compute a score for each candidate answer in the set of candidate answers, and return a first candidate answer, of the set of candidate answers, as responsive to the speculative question received by the deep question answering system. |
US10540406B2 |
Search system and method with text function tagging
A search system with a user interface module that generates a search engine results page including a listing of reference documents, each with a hyperlink to at least one secondary document relevant to the reference document. The search system also includes a text function tagger that parses text excerpts of the documents, and applies text function tags thereto. A secondary processing module is provided which identifies those secondary documents that have a text function tag that matches a text function tag of a reference document, so that selection of the hyperlink generates a display of secondary documents that are determined to at least have a text function tag that matches a text function tag of the reference document for which corresponding hyperlink was selected. A method and computer readable medium are also provided. |
US10540401B1 |
Construction permit processing system and method
A system comprises a data storage system, data analysis logic, and user interface logic. The data analysis logic is configured to analyze the documents and to identify documents that satisfy search criteria received from a user. The user interface logic is configured to generate a user interface. The user interface logic is also configured to generate a plurality of charts for display to the user. The user can interact with the charts to specify modified search criteria. The user interface logic is configured to receive modified search criteria from the user via one of the charts and update the remaining charts to reflect the modified search criteria. |
US10540399B2 |
Method and system for information retrieval
A perspective-based search system and method is disclosed. The perspective based system allows users to select specific perspectives on a search topic and view the results from those perspectives. In addition, perspective-based searching allows users to more easily infer their own search intents with greater clarity, and without complex or multiple queries. |
US10540394B1 |
Configuring a playlist or sequence of compositions or stream of compositions
A method, apparatus and system that enables a user to find and act-upon a sound-containing composition, in a group of compositions. One or more sound-segments, which are intended to prompt a user's memory, may be associated with each composition in a group of compositions. A recognition sound-segment may include a portion of its associated composition, which is more recognizable to users than the beginning part of its associated composition. A recognition-segment may contain one or more highly recognizable portion(s) of a composition. When the user is trying to locate or select a particular composition, the recognition-segments are navigated and played-back to the user, based upon a user-device context/mode. When a user recognizes the desired composition from its recognition-segment, the user may initiate a control action to playback; arrange; and/or act-upon, the composition that is associated with the currently playing recognition-segment. |
US10540390B1 |
Image-based item identification
Systems and methods for image-based item identification are disclosed. Image data corresponding to one or more images depicting an item may be sent to one or more remote systems for image-based item identification. The identification indications and/or identification confidence scores received from the remote systems may be aggregated and weighted based at least in part on one or more factors related to the remote systems, the results, domains, image capture timing, image capture angles, and/or events to more accurately identify an item depicted in the images. |
US10540388B1 |
Location-aware intelligent data migration and delivery
Migrating and delivering data content to a traveling user is provided. A pattern of data access corresponding to a user is determined. The pattern of data access includes previous data access requests made by the user and data to-be delivered to the user. A travel plan corresponding to the user is determined. The travel plan includes a set of intermediate data delivery destinations based on travel mode, travel route, travel schedule, and geographic locations of stops corresponding to the set of intermediate data delivery destinations. The data content is migrated to a set of data storage locations as the user travels based on the pattern of data access, the travel plan, and the set of intermediate data delivery destinations along the travel route. The data content is delivered to the user at geographic locations corresponding to the set of data storage locations as the user travels. |
US10540386B2 |
Method for processing and displaying real-time social data on map
Social data obtained from social networks first undergo preliminary processing to remove the social data that do not have a workable attribute. Next, the social data go through machine learning process and stored firstly in a cache of main server and later on in a big data database that is distributed into different servers at different locations, with the purpose of better security and efficiency. When a client requests or search a certain attribute, such as location, the well processed and organized social data stored in the cache and the big data database will be searched in order to find the corresponding social data, which will then be present at a map based on such social data's location attribute. The foregoing process can be implemented as an application of a handheld device, such as cell phone, or a website that is accessible for both handheld device and computer. |
US10540384B2 |
Compression and secure, end-to-end encrypted, ZFS cloud storage
Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage. |
US10540379B2 |
Searching base encoded text
A method, executed by one or more processors, includes receiving a first bit sequence corresponding to source data having a source encoding bit-length (BLS), generating one or more additional bit sequences by shifting the first bit sequence by shift lengths that are equal to a multiple of the source encoding bit-length, partitioning the first bit sequence and the one or more additional bit sequences according to a target encoding bit-length (BLT) to provide a plurality of target encoding search patterns, and searching a target character string encoded with the target encoding using the plurality of target encoding search patterns. A computer system and computer program product corresponding to the above method are also disclosed herein. |
US10540377B2 |
Computer implemented systems for automatic hierarchy for large scale time series data sets
A hierarchical structure (e.g., a hierarchy) for use in hierarchical analysis (e.g., hierarchical forecasting) of timestamped data can be automatically generated. This automated approach to determining a hierarchical structure involves identifying attributes of the timestamped data, clustering the timestamped data to select attributes for the hierarchy, ordering the attributes to achieve a recommended hierarchical order, and optionally modifying the hierarchical order based on user input. Through the approach disclosed herein, a hierarchy can be generated that is designed to perform well under hierarchical models. This recommended hierarchy for use in hierarchical analysis may be agnostic to any planned hierarchy provided by or used by a user to otherwise interpret the timestamped data. |
US10540376B2 |
Hierarchical association of entity records from different data systems
A system links data objects for common entities across source systems and includes at least one processor. The system compares data objects within each of a plurality of source systems to identify data objects associated with corresponding common entities. The identified data objects for each common entity within each of the plurality of source systems are linked to form a group of data objects for each common entity. The groups of data objects for each of the common entities are compared across the plurality of source systems to identify groups of data objects associated with common entities. The identified groups of data objects for common entities are linked across the plurality of source systems to form a set of data objects for each corresponding common entity. Embodiments of the present invention further include a method and computer program product for linking data objects for common entities across source systems. |
US10540374B2 |
Detecting social relationships from user activity logs
Social relationships are detected between a plurality of users. A set of user activity logs is input, where these logs originate from one or more network services and cover a prescribed period of time. Each of the logs originates from a particular one of the services and includes a structured data stream that records each interaction that each of one or more of the users has with the particular one of the services. This structured data stream includes a timestamp specifying when this interaction occurred, and a public network identifier specifying a network address from which this interaction occurred. The set of user activity logs is then analyzed to detect a prescribed kind of social relationship between the users. A data structure is then generated that identifies the users between whom the prescribed kind of social relationship is detected, and the data structure is output. |
US10540372B2 |
Safe synchronization of parallel data operator trees
An operator tree is formed for a data processing plan, the operator tree containing a plurality of interconnected nodes and including a grouping of two or more duplicative portions, each of the two or more duplicative portions having identical nodes and structure such that when the operator tree is executed, operators executed in a first duplicative portion using a first thread perform same functions use different data than operators in a second duplicative portion using a second thread. One or more operators in the first portion and one or more operators in the second portion to be synchronized with each other are identified. A synchronization point is created for the identified operators in the first thread and one or more subsequent threads, wherein the synchronization point receives information from each of the identified operators to build an artifact to deliver to one or more operators that depend on the artifact. |
US10540371B2 |
Systems and methods for synchronizing database schema
Methods and systems for synchronizing a database schema (or data structure) of a source database to a target database are disclosed. A source data structure definition is generated, including definitions of each object in the source database structure. A target database structure is generated, including definitions of each object in the source database structure. Object definitions are compared between the source database structure and the target database structure. A data definition language change instruction sequence is generated that, when executed, will modify the target database structure to correspond to the data structure definition. The change instruction sequence is executed on the target database. |
US10540368B2 |
System and method for resolving synchronization conflicts
Technology is disclosed herein for resolving synchronization conflicts. According to at least one embodiment, multiple computing devices in a synchronization group can communicate with a cloud storage service for data synchronization. The cloud storage service determines a ranking list for the synchronization group based on a user input indicating the priority of a new computing device in a ranking list. When two conflicting updates to a data set are received from two computing devices, the cloud storage service determines a winning update from the two conflicting updates based on priorities of the first and second computing devices in a ranking list, and distributes the winning update to the computing devices to override the other conflicting update. |
US10540366B2 |
Transforming data structures and data objects for migrating data between databases having different schemas
Aspects of the disclosure relate to transforming data structures and data objects. A computing platform may query a logical view of a data table associated with a first database maintained by a first database server in a first schema and may receive source data associated with the logical view. Subsequently, the computing platform may split the source data into a plurality of data chunks associated with the logical view. Next, the computing platform may move the plurality of data chunks to a plurality of nodes configured to receive and transform the plurality of data chunks from the first schema to a second schema different from the first schema. Then, the computing platform may command the plurality of nodes to transform the plurality of data chunks and may move the transformed data from the plurality of nodes to a second database maintained by a second database server in the second schema. |
US10540365B2 |
Federated search
A method and apparatus that generates a plurality of ranked query results from a query over a plurality of separate search domains. In this embodiment, the device receives the query and determines a plurality of results across the plurality of separate search domains using the query. The device further characterizes the query. In addition, the device ranks the plurality of results based on a score calculated for each of the plurality of results determined by a corresponding search domain and the query characterization, where the query characterization indicates a query type. |
US10540359B2 |
Systems and methods for providing a boost for content items in ranking for feeds
Systems, methods, and non-transitory computer readable media can determine a value of a boosting parameter, wherein the boosting parameter is indicative of a value of feedback to a first account type. Respective scores of a plurality of content items that are candidates for a feed of a user can be determined, wherein the plurality of content items are associated with at least one of the first account type or a second account type. Respective scores of content items associated with the first account type in the plurality of content items can be adjusted based on the value of the boosting parameter. The plurality of content items can be ranked based on the respective scores of the plurality of content items. |
US10540355B1 |
ACID database
In one embodiment, a method for minimizing latency of a query load on a database system by accessing data using an adaptive B-tree index structure comprising a plurality of nodes includes determining one or more characteristics of the query load that are associated with one or more queries received by the database system, determining, for each of the plurality of nodes of the adaptive B-tree index structure, whether to convert the node to a read-optimized node or a write-optimized node based on the one or more characteristics of the query load, and converting at least one of the plurality of nodes to a read-optimized node or a write-optimized node based on the one or more characteristics of the query load. |
US10540341B1 |
System and method for dedupe aware storage quality of service
A system and method for implementing a Quality of Service based upon data deduplication is provided. The method may include deduplicating data and receiving a corresponding I/O request; wherein the data includes an associated dedupe count. The method may further include performing the I/O request based upon the dedupe count. For example, where no deduplication exists as indicated by a dedupe count of zero, the I/O request may be scheduled for processing when the sum of the current clock tick and the tag ratio are less than or equal to the next clock tick. In the alternative, where deduplication exists as indicated by a dedupe count that is greater than zero, the I/O request may be scheduled for processing, when the sum of the current clock tick, a negative value of the dedupe ratio, and the tag ratio are less than or equal to the next clock tick. |
US10540339B2 |
Matching a resource with a user for a predicted user need
A conversation assistance resource system is provided to connected a user to a resource based on a predicted user need. The conversation assistance resource system monitors user signals relative to a user profile associated with the user. The user profile is based on previously received user signals and includes user preferences, interests, etc. A user need is predicted based on a received user signal. A resource is identified based on the predicted user need and the user profile relative to the resource profile. A communication channel is established between the user and the resource responsive to confirmation by the parties such that the user may query the resource to resolve the predicted user need. |
US10540335B2 |
Solution to generate a scriptset for an automated database migration
The migration of a database may be accomplished, at least in part, by careful preparation and analysis of the database objects prior to migration. Migration may be performed more timely, efficiently, and reliably if the source database and its objects are first analyzed to determine the properties of the data, relationships, dependencies, and the like. The length of time of the copying and installation is reduced may selecting appropriate operations for different object types. |
US10540333B2 |
Inferring a dataset schema from input files
Techniques for generating a schema for a data input file are described herein. In an embodiment, a server computer receives a data input file. The server computer system selects a sample excerpt from the data input which comprises a subset of the data input file. The server computer system analyzes the sample excerpt to determine a row delimiter for the data input file, a column delimiter for the data input file, and a plurality of data format types. Using the column delimiter, row delimiter, and plurality of data format types, the server computer system generates a candidate schema for the data input file. |
US10540331B2 |
Hierarchically stored data processing
Methods and systems are described for receiving data including a hierarchy change log comprising change records specifying changes made to hierarchical data. The hierarchical data includes hierarchically arranged nodes. Change records are grouped according to a key corresponding to each record. Using a record consolidation algorithm, a consolidated view of the hierarchy change log is generated. A consolidated view can be generated by sorting, for each group, the change records into an ascending temporal order based on their respective timestamps to form a sequence of change records. The consolidated view is then displayed on an electronic visual display. Related apparatus, systems, techniques and articles are also described. |
US10540330B1 |
Method for connecting a relational data store's meta data with Hadoop
A system for sharing a metadata store between a relational database and an unstructured data source is disclosed. The unstructured data source may comprise a Hadoop system with a Hadoop Distributed Files System. |
US10540327B2 |
Synchronized data deduplication
A system and method for data deduplication is presented. Data received from one or more computing systems is deduplicated, and the results of the deduplication process stored in a reference table. A representative subset of the reference table is shared among a plurality of systems that utilize the data deduplication repository. This representative subset of the reference table can be used by the computing systems to deduplicate data locally before it is sent to the repository for storage. Likewise, it can be used to allow deduplicated data to be returned from the repository to the computing systems. In some cases, the representative subset can be a proper subset wherein a portion of the referenced table is identified shared among the computing systems to reduce bandwidth requirements for reference-table synchronization. |
US10540326B2 |
Dynamic caching system
A dynamically correcting cache memory is capable of correcting itself by dynamically reflecting any modifications inflicted upon the data/information to be stored therein. Further, the cache memory is refreshed at predetermined time intervals and also based on predetermined criteria, thereby ensuring a high cache hit rate. The dynamically correcting cache memory is bypassed for certain user queries prioritized based on a predetermined criteria. The dynamically correcting cache manages an inventory shared between multiple non-cooperative web-based, computer-implemented platforms. The dynamically correcting cache is directed to reducing caching errors in web based computer implemented platforms. The dynamically correcting cache responds to rapid changes associated with (online) behavior of users accessing web based computer implemented platforms by dynamically configuring TTL (Time-To-Live) values, in order to ensure that the data/information stored in the cache memory remains accurate. |
US10540319B2 |
Event archiving, systems and methods
Method of retrieving event information is presented. Memento objects can be recognized by an archive engine. Based on the recognition, the archive engine obtains information related to the memento object, possibly one or more recognizable features, and uses the information to search for events associated with a timeline that have corresponding tags. The archive engine can then return the event information as a result set to a user. |
US10540316B2 |
Cancel and replay protocol scheme to improve ordered bandwidth
Systems, apparatuses, and methods for implementing a cancel and replay mechanism for ordered requests are disclosed. A system includes at least an ordering master, a memory controller, a coherent slave coupled to the memory controller, and an interconnect fabric coupled to the ordering master and the coherent slave. The ordering master generates a write request which is forwarded to the coherent slave on the path to memory. The coherent slave sends invalidating probes to all processing nodes and then sends an indication that the write request is globally visible to the ordering master when all cached copies of the data targeted by the write request have been invalidated. In response to receiving the globally visible indication, the ordering master starts a timer. If the timer expires before all older requests have become globally visible, then the write request is cancelled and replayed to ensure forward progress in the fabric and avoid a potential deadlock scenario. |
US10540310B2 |
Selectable peripheral logic in programmable apparatus
A programmable apparatus for executing a function is disclosed. The programmable apparatus includes a physical interface configured to be connected with an external apparatus. The programmable apparatus also includes a function logic circuit configured to execute the function on the programmable apparatus. The programmable apparatus further includes a plurality of peripheral logic circuits, each of which is configured to connect the function logic circuit with the physical interface using a respective protocol. The programmable apparatus also includes a selector circuit configured to select one from among the plurality of the peripheral logic circuits to activate. |
US10540305B2 |
Semiconductor device
A semiconductor device is provided that can process various events while suppressing complication of logical configuration.The semiconductor device includes a central processing unit, a plurality of functional blocks, and an event controller. Each functional block includes an interrupt factor detection unit that detects an interrupt factor and outputs an event processing request based on the interrupt factor, an event ID input unit that receives an input of an event ID outputted from the event controller, an event response specification unit that determines whether or not the inputted event ID is an event ID that requires response and, when the inputted event ID is an event ID that requires response, specifies response content corresponding to the inputted event ID, and an event response processing unit that performs event response processing based on the specified response content. |
US10540290B2 |
Method and apparatus for translation lookaside buffer with multiple compressed encodings
Methods and apparatus obtain one or more system page table entries that represent virtual system (e.g., memory) page to physical system page translations. A number of the obtained system page table entries that can be encoded in each of a plurality of translation lookaside buffer (TLB) entry encoding formats are determined. The method and apparatus may select one of the TLB entry encoding formats that encode a number of the obtained system page table entries. The method and apparatus may encode a number of obtained system page table entries in the TLB entry encoding format selected into a compressed encoding format TLB entry. The method and apparatus may associate the compressed encoding format TLB entry with an encoding format indication of the encoding format selected. The method and apparatus may decode a compressed encoding format TLB entry based on a determined TLB entry encoding format. |
US10540289B2 |
Data storage device and flash memory control method
A flash memory control technology with high reliability. In a power recovery process, a microcontroller is configured to duplicate a last write page of a run-time write block of a flash memory and thereby generate a duplicated page in the run-time write block to replace the last write page for reliability enhancement. |
US10540285B2 |
Coordination of cache and memory reservation
A method for coordinating cache and memory reservation in a computerized system includes identifying at least one running application, recognizing the at least one application as a latency-critical application, monitoring information associated with a current cache access rate and a required memory bandwidth of the at least one application, allocating a cache partition, a size of the cache partition corresponds to the cache access rate and the required memory bandwidth of the at least one application, defining a threshold value including a number of cache misses per time unit, determining a reduction of cache misses per time unit, in response to the reduction of cache misses per time unit being above the threshold value, retaining the cache partition, assigning a priority of scheduling memory request including a medium priority level, and assigning a memory channel to the at least one application to avoid memory channel contention. |
US10540283B2 |
Coherence de-coupling buffer
A coherence decoupling buffer. In accordance with a first embodiment, a coherence decoupling buffer is for storing tag information of cache lines evicted from a plurality of cache memories. A coherence decoupling buffer may be free of value information of the plurality of cache memories. A coherence decoupling buffer may also be combined with a coherence memory. |
US10540281B2 |
Cache allocation based on quality-of-service monitoring
A cache to provide data caching in response to data access requests from at least one system device, and a method operating such a cache, are provided. Allocation control circuitry of the cache is responsive to a cache miss to allocate an entry of the multiple entries in the data caching storage circuitry in dependence on a cache allocation policy. Quality-of-service monitoring circuitry is responsive to a quality-of-service indication to modify the cache allocation policy with respect to allocation of the entry for the requested data item. The behaviour of the cache, in particular regarding allocation and eviction, can therefore be modified in order to seek to maintain a desired quality-of-service for the system in which the cache is found. |
US10540274B2 |
Memory devices including dynamic superblocks, and related methods and electronic systems
A memory device includes a memory array having non-volatile memory cells, and a memory controller configured to dynamically construct a superblock during each garbage collection process based, at least in part, on an amount of valid data present in each physical block of the memory array. Another memory device includes physical blocks of memory cells and a memory controller configured to construct a new superblock dynamically each time garbage collection occurs for the physical blocks regardless of whether any physical blocks are determined to be bad. Additional methods for managing operation of a memory device and related electronic systems are also described. |
US10540273B2 |
Simulator for system testing
A method for simulating a transaction device is disclosed. A simulation device can be loaded with a predefined set of output messages to send in response to certain input messages, the output messages simulating messages sent by a transaction device. The simulation device can simulate a properly functioning transaction device, as well as a malfunctioning transaction device. |
US10540272B2 |
Software test automation system and method
A method for testing an updated version of an existing software application. The method may comprise analyzing a user interface screen of the updated version of the existing software application to identify previously existing controls and updated controls and automatically capturing, via a capture engine, each of the updated controls present on the user interface screen of the updated version, wherein the automatic capturing is initiated by a user selecting a learn screen function. The method may further comprise automatically associating, via a rules base, control descriptions with each of the automatically captured updated controls and one or more testing actions with each of the updated controls, thereby generating a plurality of test steps each comprising one of the updated controls, a particular associated control description, and a particular testing action. The method may then comprise generating an updated test component comprised of the plurality of test steps. |
US10540271B2 |
Document processing events
A system of testing updated software may include a cloud-based production environment. The system may also include a cloud-based testing environment. The system may also include a cloud-based production processing unit configured to receive in response to document, execute an initial software by inputting the document, and determine an initial software result and an initial software process based the document. The system may also include a cloud-based testing processing unit configured to receive the document, execute an updated software by inputting the document, and determine an updated software result and an updated software process based on the document. The system may also include a testing comparison unit configured to compare the initial software result and the updated software result, and compare the initial software process and the updated software process. |
US10540268B2 |
Determining required capacities for provisioning platform services
Application services run on a computing platform and consume platform services. Performance measurement units are defined for the application services. A number of relationships for consumption of resources are defined between one or more of the application services and one or more of the platform service. Performance tests are executed on an application service while consuming different capacities provided by one or more instances of consumed platform services. Results measuring performance of the application service during test executions are collected. Based on the collected results, scaling formulas are determined for each of the consumed platform services by the application service. A scaling formula defines a correspondence between a capacity provided by a first consumed platform service and measured performance of the application service. Based on the scaling formulas, required capacities of the consumed platform services may be determined with respect to a predefined performance of the application service. |
US10540266B2 |
Method and system for testing software based system
A method and a system for testing a software based system. The method includes collecting data from the software based system under test by a first data processing device; virtualizing and timestamping the collected data by the first data processing device; abstracting data storage type and data storage location of the collected data by the first data processing device; broadcasting the virtualized and timestamped data to at least one second data processing device; reacting to the collected data at its location with an action carried out locally by the first data processing device or by sending communication pertaining to the action to the first data processing device from the at least one second data processing device; and updating execution of the test based upon the action. |
US10540262B2 |
Using edit and continue to dynamically set and unset optimizations in source code while debugging
A software development system is described that enables a user that is debugging source code to select for unoptimizing a function within the source code and to cause an edit and continue operation to be performed that produces a compiled version of the source code in which the selected function is unoptimized, while other functions remain optimized. Embodiments also enable a user to select a previously unoptimized function within the source code for re-optimizing and to cause an edit and continue operation to be performed that produces a compiled version of the source code in which the function is re-optimized. Still further embodiments enable a user to select within source code that is being developed a function for which optimization should be prevented and to cause a compiled representation of the source code to be built in which the selected function is unoptimized, while other functions are optimized. |
US10540259B1 |
Microservice replay debugger
A debugger core captures one or more inputs to a distributed application during live execution of the distributed application in a production environment. The debugger core applies the one or more inputs to the distributed application during replay execution of the distributed application in a debugging environment and performs debugging of the distributed application in the debugging environment. |
US10540247B2 |
Handling degraded conditions using a redirect module
A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method begins by receiving a request sent to the DS processing unit while it is in a potentially degraded state. The method continues by processing (pre-processing) the request, sent to a DS processing unit, by a redirect module. The method continues by determining whether the DS processing unit is in a state where it can successfully complete the request (non-degraded). If the request is determined to not be able to be completed by the DS processing unit, then the method continues by the redirect module identifying another DS processing unit which can complete the request, and redirects the request to the another DS processing unit and if the DS processing unit is not in a degraded state and can complete the request itself, the redirect module transfers the request to the DS processing unit to be handled. |
US10540246B2 |
Transfer track format information for tracks in cache at a first processor node to a second process node to which the first processor node is failing over
Provided are a computer program product, system, and method for managing failover from a first processor node including a first cache to a second processor node including a second cache. Storage areas assigned to the first processor node are reassigned to the second processor node. For each track indicated in a cache list of tracks in the first cache for the reassigned storage areas, the first processor node adds a track identifier of the track and track format information indicating a layout and format of data in the track to a cache transfer list. The first processor node transfers the cache transfer list to the second processor node. The second processor node uses the track format information transferred with the cache transfer list to process read and write requests to tracks in the reassigned storage areas staged into the second cache. |
US10540245B2 |
One-step disaster recovery configuration on software-defined storage systems
Embodiments for disaster recovery (DR) configuration management in a Software-defined Storage (SDS) environment. An orchestration mechanism is used to automate a deployment and/or a configuring of two or more storage clusters for DR by arranging, in one step, a mirroring session between the two or more storage clusters in the SDS environment. |
US10540243B2 |
ACL based open transactions in replication environment
A method for handling of open transactions in a data replication environment. The method includes querying one or more tables of a source database to determine a first open transaction associated with the one or more tables of the source database. The method further includes determining a database user that initiated the first open transaction. The method further includes querying one or more tables of the target database corresponding to the one or more tables of the source database associated with the first open transaction, to determine whether the database user has access privileges for the one or more tables of the target database and dynamically skipping replication of the first open transaction to the target database, such that the data replication system no longer waits for the first open transaction to complete. |
US10540234B2 |
Drive apparatus for switch
In a drive apparatus, a transmission unit mounted to a first region stops transmission of a pulse signal from a physical-quantity transmission terminal. The transmission unit transmits, from the failure information transmission terminal, a first signal indicative of an occurrence of the failure associated with the target switch when it is determined that the failure associated with the target switch has occurred, and transmits, from the physical-quantity transmission terminal, a second signal indicative of a content of the failure associated with the target switch. A controller mounted to a second region electrically isolated from the first region detects, based on the pulse signal from the physical-quantity transmission terminal, the physical quantity upon no input of the first signal to the controller. The controller identifies, based on the second signal transmitted from the physical-quantity transmission terminal, the content of the failure upon the first signal being input to the controller. |
US10540233B2 |
Replaying processing of a restarted application
A computer-implemented method according to one embodiment includes restarting an application at a second system in response to a failure of the application at a first system, receiving replicated logged data from the first system at the second system, updating a second data set at the second system to reflect a first data set at the first system, utilizing the replicated logged data, identifying a first plurality of data reads from the restarted application at the second system, where the first plurality of data reads occur before a predetermined checkpoint, and in response to the first plurality of data reads, retrieving the replicated logged data from the second system, and returning the replicated logged data to the restarted application at the second system. |
US10540231B2 |
Log-structured array (LSA) partial parity eviction and reassembly
Embodiments for optimizing resource consumption through partial parity information eviction in a storage system of a data storage environment. One or more cooperative Redundant Array of Independent Disks (RAID) parity computations are performed by evicting partial parity data from a RAID controller memory to a storage entity prior to a full stripes worth of data being monotonically written to the storage entity. The storage entity assembles the partial parity data from the one or more cooperative RAID parity computations into a single parity computation valid for the full stripes worth of data, thereby offloading parity computation to the storage entity to more efficiently utilize the RAID controller memory resources. |
US10540230B2 |
Allocating data based on memory device performance in a dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit includes generating a request for mapping parameters for transmission a storage unit in a dispersed storage network (DSN) and receiving mapping parameter data in response. Namespace mapping data is generated, indicating a mapping of possible slice names to a plurality of memory devices of the storage unit by performing a first deterministic mapping function based on the mapping parameter data. Slice name subset data is generated, indicating a subset of the possible slice names based on a health status indicators corresponding to the plurality of memory devices. A slice name corresponding to a first encoded slice of a first data object is selected from the subset indicated by the slice name subset data. A first write request that includes the first encoded slice is generated for transmission via the network to the storage unit. |
US10540229B2 |
Overwriting data objects in a dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit includes determining to determine to overwrite an original data object stored in a plurality of storage units with an updated data object. Validation level data can be determined, where the validation level data indicates a data object overwrite level, a data region overwrite level, or a data segment overwrite level. Checksum metadata associated with the original data object can be retrieved in response to determining to overwrite an original data object. Overwriting of a subset of data regions or data segments of the original data object can be foregone in response to generating validation data that indicates their checksums in the checksum metadata compare favorably to corresponding overwrite checksum values. |
US10540227B2 |
Sequential memory access on a high performance computing system
A high performance computing system including processing circuitry and a shared fabric memory is disclosed. The processing circuitry includes processors coupled to local storages. The shared fabric memory includes memory devices and is coupled to the processing circuitry. The shared fabric memory executes a first sweep of a stencil code by sequentially retrieving data stripes. Further, for each retrieved data stripe, a set of values of the retrieved data stripe are updated substantially simultaneously. For each retrieved data stripe, the updated set of values are stored in a free memory gap adjacent to the retrieved data stripe. For each retrieved data stripe, the free memory gap is advanced to an adjacent memory location. A sweep status indicator is incremented from the first sweep to a second sweep. |
US10540223B1 |
System for determining error data
Described are techniques for determining occurrence of an error associated with a user device and user interfaces to present to users responsive to the error to acquire additional information. Particular user interfaces that correspond to an error may be determined based on the characteristics of the error. Particular communication channels by which the user interfaces may be provided to a user may be determined based on the devices affected by the error, the characteristics of the user interfaces, and the characteristics of the receiving devices. User input received responsive to a user interface may be associated with a particular error or user device and used to determine an action to be performed responsive to the error. |
US10540222B2 |
Data access device and access error notification method
Error notification by a bus master for a speculative access and error notification by a bus slave for a non-speculative access are achieved while a circuit scale of the bus master is suppressed. A bus request includes mode information for selecting that error notification for an access is performed by the bus slave or the bus master. In a case where the mode information indicating that error notification is performed by the bus slave is included in the bus request, when an error for an access in that bus request has occurred, the bus slave performs error notification. In a case where execution of an instruction of a speculative load access has been fixed and error information for the load access has been received from the bus slave, the bus master performs error notification based on the error information. |
US10540220B2 |
In-drive bus trace
A method for identifying a drive malfunction source includes receiving as input multiple drive event records each recorded by a different one of multiple storage drives in a mass storage system. Among other data, each one of the drive event records including internal tasks performed by the associated storage drive and communications transmitted between an external host and a controller of the associated storage drive. The method may further include comparing the drive event records using a processor to identify at least one discrepancy in recorded drive events indicative of the drive malfunction source. |
US10540211B2 |
Elasticity for highly available applications
Cloud computing is continuously growing as a business model for hosting information and communications technology applications. While the on-demand resource consumption and faster deployment time make this model appealing for the enterprise, other concerns arise regarding the quality of service offered by the cloud. The placement strategy of the virtual machines hosting the applications has a tremendous effect on the High Availability of the services provided by these applications hosted in the cloud. Systems and methods for scaling a virtualized application that take into consideration the interdependencies between the components of the applications and other constraints such as the communication delay tolerance and resource utilization are provided. |
US10540209B2 |
Event-driven blockchain workflow processing
Implementations of the present specification include receiving, from a client in a blockchain network, a request to execute a workflow program, wherein the workflow program is stored in a blockchain maintained by the blockchain network; identifying an operation associated with the workflow program; assigning the identified operation to a subset of the plurality of nodes in the blockchain network, wherein each node is configured to execute the operation separately from the other nodes in the subset of nodes; identifying processing results for the executed operation associated with nodes in the subset of nodes, each processing result associated with a particular node from the subset and representing a result of the executed operation produced by the particular node; and determining a consensus result for the operation based on the identified processing results associated with a number of nodes greater than or equal to a consensus threshold matching the consensus result. |
US10540208B2 |
Allocating computing resources to a container in a computing environment
Computing resources can be allocated to a container in a computing environment. For example, a computing device can determine that a dependent computing resource is to be allocated to the container. The dependent computing resource can depend on another computing resource being allocated to the container before the dependent computing resource is allocated to the container. The computing device can determine a parameter value for a backoff process for checking the availability of the dependent computing resource. The parameter value can be determined using another parameter value for another backoff process for checking the availability of the other computing resource. The computing device can then determine that the dependent computing resource is available by executing the backoff process using the parameter value. In response to determining that the dependent computing resource is available, the computing device can allocate the dependent computing resource to the container. |
US10540207B1 |
Fast, low memory, consistent hash using an initial distribution
Embodiments of the present systems and methods may provide a consistent hash function that provides reduced memory use and complexity, reduced computational complexity, and relatively low numbers of keys that must be reshuffled compared to current techniques. For example, in an embodiment, a computer-implemented method for controlling computing resources may comprise storing a set of labels of potential resources comprising a plurality of labels of working resources allocated to actual resources and a plurality of labels of reserved resources available to be allocated, generating an initial assignment to one of the set of labels of potential resources, when the assignment to one of a set of labels of potential resources is to one of the labels of reserved resources, reassigning the request to another label of a resource selected from a subset of the labels of potential resources, and repeating the reassigning until the request is assigned to a label of a working resource. |
US10540205B2 |
Tamper resistant, identity-based, purposeful networking arrangement
A system, method, and computer-readable storage medium configured to facilitate user purpose in a computing architecture. |
US10540203B2 |
Combining pipelines for a streaming data system
A technique includes comparing a first sequence of tasks of a first data processing pipeline of a plurality of data processing pipelines for a data streaming system to a second data processing pipeline of the plurality of data processing pipelines. The technique includes, based on the comparing, combining the first data processing pipeline and the second data processing pipeline into a single data processing pipeline. |
US10540201B2 |
Systems and methods for task processing in a distributed environment
Methods and apparatus for task processing in a distributed environment are disclosed and described. An example apparatus includes a task manager and a task dispatcher. The example task manager is to receive a task and create an execution context for the task, the execution context to associate the task with a routine for task execution. The example task dispatcher is to receive a report of task execution progress and provide an update regarding task execution progress, the task dispatcher, upon initiation of task execution, to facilitate blocking of interaction with a resource involved in the task execution. The example task dispatcher is to trigger an indication of task execution progress and, upon task finish, facilitate unblocking of the resource involved in the task execution. |
US10540198B2 |
Technologies for memory replay prevention using compressive encryption
Systems and methods for memory isolation are provided. The methods include receiving a request to write a data line to a physical memory address, where the physical memory address includes a key identifier, selecting an encryption key from a key table based on the key identifier of the physical memory address, determining whether the data line is compressible, compressing the data line to generate a compressed line in response to determining that the data line is compressible, where the compressed line includes compression metadata and compressed data, adding encryption metadata to the compressed line, where the encryption metadata is indicative of the encryption key, encrypting a part of the compressed line with the encryption key to generate an encrypted line in response to adding the encryption metadata, and writing the encrypted line to a memory device at the physical memory address. Other embodiments are described and claimed. |
US10540196B2 |
Techniques to enable live migration of virtual environments
Embodiments may be generally directed to techniques to receive an indication to perform a migration of a virtual environment and services from a first host system to a second host system, initiate the migration of the virtual environment and services by communicating information associated with the virtual environment and services from the first host system to a second host system, and communicate a data structure having a value to a peer system, the value set to cause the peer system to halt communication of information for the virtual environment to the first host system. |
US10540193B2 |
Software-defined microservices
A microservice infrastructure that securely maintains the currency of computing platform microservices implemented within a process virtual machine is provided. The computing platform microservices maintained by the infrastructure may include protected methods that provide and control access to components of the underlying computing environment. These components may include, for example, storage devices, peripherals, and network interfaces. By providing a software-defined microservice layer between these hardware components and workflows that specify high-level application logic, the embodiments disclosed herein have enhanced flexibility and scalability when compared to conventional technology. |
US10540190B2 |
Generic connector module capable of integrating multiple applications into an integration platform
A generic connector module of an integration-platform system reconciles the system's application-independent canonical API with each application-specific API used by an endpoint application. The system generates a software library of application-specific configuration files each capable of enabling the connector to translate commands between one application-specific API format and the canonical-API format. Applications may be added to the system, removed, or updated without revising the connector. When the connector receives an application-specific request from an application or a canonical request from the integration platform, the connector selects an application-specific configuration file that lets the connector translate the received request into its complementary API format. The connector then forwards the translated request to its intended recipient. A converse process occurs when receiving an application-specific or canonical response to the translated request. Translations can be performed dynamically, in real time, without requiring a distinct connector module dedicated to each application. |
US10540189B2 |
Formalized execution of model integrated descriptive architecture languages
Systems, methods, devices, and non-transitory media of the various embodiments may enable formalized execution of model integrated descriptive architecture languages, such as Unified Modeling Language (UML). In addition, the systems, methods, devices, and non-transitory media of the various embodiments may be used to generate a graphical representation of a simulation. In an embodiment, a Unifying Framework for Orchestration and Simulation (UFOS) environment may be implemented to generate an agent behavior model using abstract objects from an ontological model. |
US10540188B2 |
Automated deployment and performance evaluation of a virtualized-computing environment
A virtual-computing environment definition language automates the deployment of a virtualized computing environment. A set of basic requirements of a planned virtual computing environment is described in the definition language to provide a concise, textual representation of the planned environment's architecture. This representation also predicts the planned environment's performance characteristics as a function of expected workloads, such as expected numbers of concurrent users or expected numbers of concurrent transactions. The definition-language representation is then translated into an orchestration template from which virtual resources are provisioned and the virtual-computing environment deployed. |
US10540186B1 |
Interception of identifier from client configurable hardware logic
Disclosed are techniques regarding aspects of implementing client configurable logic within a computer system. The computer system can be a cloud infrastructure. The techniques can include providing an identifier in response to configuring client configurable logic within the computer system. |
US10540182B2 |
Processor and instruction code generation device
In a processor including an instruction prefetch buffer to prefetch a group of instructions with continuous addresses from a memory, the probability of occurrence of the situation where a bus is occupied by the instruction prefetch more than necessary is reduced. The processor includes an instruction fetch address generator which controls the address and amount of the instruction to be prefetched to the instruction prefetch buffer. The instruction fetch address generator includes a table which stores an instruction prefetch amount of an instruction to make the instruction prefetch buffer perform prefetching in association with a branch destination address of a branch arising in the process execution unit. When a branch arises in the process execution unit, the instruction fetch address generator makes an instruction prefetch buffer prefetch the instruction of the instruction prefetch amount corresponding to the branch destination address concerned including the branch destination address of the arisen branch. |