US11070313B2
Provided are a staircase code decoding method and a staircase code decoding apparatus. The method includes: step 1, obtaining the length L of a sliding window, and continuously obtaining, starting from a P-th subcode block, L subcode blocks as first to-be-decoded subcode blocks in the sliding window; step 2, dividing the first to-be-decoded subcode blocks into a plurality of first to-be-decoded groups, respectively decoding the plurality of to-be-decoded groups to be decoded, and updating the plurality of first to-be-decoded groups according to a decoding result to obtain first updated subcode blocks; step 3, sliding the sliding window forwards by a length of N subcode blocks; step 4, dividing second to-be-decoded subcode blocks into a plurality of second to-be-decoded groups, decoding the plurality of second to-be-decoded groups, obtaining second updated subcode blocks, and outputting first M subcode blocks among the second updated subcode blocks; and step 5, sliding the sliding window backwards by S.
US11070304B1
In one embodiment, a computer apparatus includes a first NIC including at least one network interface port to transfer data with a first packet-data network (PDN) including a master clock to provide a clock synchronization signal S1, a first physical hardware clock (PHC) to maintain a time value T1 responsively to S1, and a first clock controller to generate a clock synchronization signal S2 responsively to S1, S2 having a frequency set responsively to S1, and send S2 over a connection to a second NIC including at least one network interface port to transfer data with a second PDN, a second PHC, and a second clock controller to receive S2, update the second PHC with a time value T2 responsively to S2, send another clock synchronization signal to network nodes in the second PDN responsively to T2, the second NIC acting as a master clock in the second PDN.
US11070301B2
An access point (AP) is configured to transmit packets to a client device over a communication channel. The AP determines a motion indictor indicative of motion of the client device based on a sequence of channel state information measurements, and measures a signal-to-noise ratio (SNR). The AP selects a transmission parameter among candidate transmission parameters using a learning-based algorithm based on observation parameters including the motion indicator, the SNR, and a device identifier for the client device. The AP employs the transmission parameter to transmit packets to the client device, and measures a transmission performance associated with the transmission parameter based on the transmitted packets. The AP updates the learning-based algorithm based on the observation parameters and the transmission performance for a next pass through the selecting, the employing, and the measuring.
US11070294B2
Optical receivers including at least one local oscillator providing local oscillator light at a local oscillator center frequency offset from a received optical signal by a frequency difference. A combiner for combining the optical signal with the local oscillator light and to output at least one combined optical signal. An opto-electrical converter down-converts the combined optical signal into corresponding RF electrical signal at the frequency of the frequency difference. A filter may be provided to at least substantially remove one of the upper and lower electrical signal sidebands to output one of a VSB and SSB RF signal before rectification. A local oscillator frequency controller may adjustably control the local oscillator frequency to provide the difference frequency that produces a specified group delay in the RF electrical signal that may be specified via optical receiver performance parameters and/or user input and offset using a group delay filter.
US11070278B2
An antenna apparatus can include: a first antenna configured to receive a first plurality of signals including a signal in one frequency band as a signal in a fundamental frequency band and a signal in another frequency band as a signal in a harmonic frequency band; a second antenna configured to receive a second plurality of signals including a signal in the other frequency band as a signal in the fundamental frequency band and a signal in the one frequency band as a signal in the harmonic frequency band; and a controller configured to combine a signal from the first plurality of signals in a frequency band that is selected by a user with a signal from the second plurality of signals in the frequency band that is selected by the user.
US11070271B2
Relating to the field of communications technologies, an embodiment of the present invention discloses an 802.11 network-based CSI obtaining method and apparatus, so as to provide a CSI obtaining mechanism that addresses a positioning requirement, to improve accuracy of a terminal positioning process by providing more comprehensive CSI for a terminal. An embodiment of the present invention is applicable to a CSI collecting process.
US11070263B2
This application provides example beamforming (BF) training methods, receiving devices, and sending devices. One example method includes performing BF training on at least one channel with a first device based on BF training request information, where the BF training request information includes antenna configuration information of the BF training and channel configuration information of the at least one channel. First feedback information sent by the first device is received, where the first feedback information includes a measurement result of the BF training, information about an antenna corresponding to the measurement result, beam information of the antenna, and channel information corresponding to the antenna. At least one of an optimal antenna configuration or digital domain BF precoding information on the at least one channel is determined based on the first feedback information.
US11070259B2
Disclosed are techniques for transmitting and processing reference signals for positioning estimation over a multipath multiple-input multiple-output (MIMO) channel. In aspects, a first node configures first and second reference signal resource sets for transmission of first and second sets of reference signals, wherein the first and second reference signal resource sets occur on first and second subbands of, and/or during first and second time intervals on, the MIMO channel, wherein each reference signal resource in the first and second reference signal resource sets utilize at least first and second MIMO precoders, and transmits, to a second node over the MIMO channel, the first and second sets of reference signals, wherein the first node transmits the first and second sets of reference signals to assist the second node to perform a positioning measurement based on joint processing of the first and second sets of reference signals.
US11070256B2
A communication node processing a communication signal in a distributed antenna system includes a data appearance frequency monitor configured to receive a communication signal including a sign bit string, a count leading zero bit string, and an additional data bit string, and to monitor data appearance frequency in the count leading zero bit string included in the received communication signal, a Huffman encoder configured to encode the count leading zero bit string into a corresponding codeword according to a Huffman encoding algorithm based on the data appearance frequency in the count leading zero bit string and an additional bit allocator configured to allocate additional bits to the additional data bit string when the number of bits in the count leading zero bit string decreases during the encoding process.
US11070255B2
The wireless communications system comprises: a plurality of remote units, wherein each remote unit is configured to convert a respective RF signal into a plurality of time and frequency samples, perform a noise estimation corresponding to the plurality of time and frequency samples, compute a plurality of coefficients corresponding to the plurality of time and frequency samples that have an amplitude greater than at least a predefined threshold value, and multiply each of the plurality of coefficients by its corresponding time and frequency sample to create a plurality of weighted time and frequency samples; at least an intelligent switching unit, coupled to the plurality of remote units, wherein the intelligent switching unit is configured to receive the plurality of weighted time and frequency samples from each of the plurality of remote units, temporally align the pluralities of weighted time and frequency samples, compute a set of weighted sums of time and frequency samples and transmit the set of weighted sums of time and frequency samples; and a baseband processing unit coupled to the intelligent switching unit and configured to receive the set of weighted sums of time and frequency samples, and compute a remaining portion of baseband protocol stack processing on the set of weighted sums of time and frequency samples.
US11070251B2
The invention relates to a cable (12) and a male connector (10, 20) attachable to the cable (12) for transmission of power and data for use in power focused applications, in particular lighting applications. The male connector (10, 20) comprises a contact for power transmission (P), a contact for data communication (D) and optionally a contact for configuration signaling (C), wherein a conversion circuit (11, 21) is configured to translate the configuration signaling (C) to be transmitted via a single twisted pair of signaling wire together with the power transmission (P), and/or the data communication (D). Providing conversion circuitry within the connector allows to combine two or more signals received via respective connectors of the male connector and generate a combined signal to be transmitted over a single pair of twisted signal wire, the connector allows the usage of a cable with much higher flexibility.
US11070243B2
A switching network and associated method for operating within a transceiver are disclosed. The switching network has a timing control circuit that offsets the time at which a through switch and a shunt switch transition between on and off states. The output of the timing control circuit is an inverted and delayed version of a control signal applied to the input of the timing control circuit. Controlling the timing of the shunt switch provides a means to safely discharge any accumulated charge within the capacitance Cgs between the gate and source of transistors included within the through switch.
US11070238B2
Deterioration of convergence performance or operational stability due to an increase in constraint length is suppressed when coefficients are updated, so that decoding performance is improved. A decoding device according to the present technology includes an adaptive equalization unit that performs adaptive equalization, an adaptive maximum likelihood decoding unit that causes an identification point of maximum likelihood decoding to adaptively follow a characteristic of an input signal, a target waveform generation unit that, by convoluting a partial response coefficient into a decoded value, generates an equalization target waveform of the adaptive equalization which is performed by the adaptive equalization unit, an error signal generation unit that generates, as an equalization error signal, an error signal between the equalization target waveform and an equalized signal, and a coefficient updating unit that, through least-square-method computation for minimizing a correlation between the decoded value and the equalization error signal, updates the partial response coefficient which is used by the target waveform generation unit to generate the equalization target waveform.
US11070233B2
The present technology relates to a data processing device and a data processing method, which are capable of securing excellent communication quality in data transmission using an LDPC code. In group-wise interleave, an LDPC code in which a code length N is 16200 bits and an encoding rate r is 12/15, 6/15, or 8/15 is interleaved in units of bit groups of 360 bits. In group-wise deinterleave, a sequence of the LDPC code that has undergone the group-wise interleave is restored to an original sequence. For example, the present technology can be applied to a technique of performing data transmission using an LDPC code.
US11070232B2
Apparatuses and methods for error correction and detection of data from memory on a plurality of channels are described. An example apparatus includes: a first memory cell array including first input/output nodes; a second memory cell array including second input/output nodes and third input/output nodes; a first error correcting code (ECC) control circuit including fourth input/output nodes and fifth input/output nodes; and a second ECC control circuit including sixth input/output nodes coupled respectively to the third input/output nodes of the second memory cell array. The fourth input/output nodes of the first ECC control circuit are coupled respectively to the first input/output nodes of the first memory cell array. The fifth input/output nodes of the first ECC are coupled respectively to the second input/output nodes of the second memory cell array.
US11070209B2
A programmable device may have logic circuitry formed in a top die and memory and specialized processing blocks formed in a bottom die, where the top die is stacked directly on top of the bottom die in a face-to-face configuration. The logic circuitry may include logic sectors, logic array blocks, logic elements, and other types of logic regions. The memory blocks may include large banks of multiport memory for storing data. The specialized processing blocks may include multipliers, adders, and other arithmetic components. The logic circuitry may access the memory and specialized processing blocks via an address encoded scheme. Configured in this way, the maximum operating frequency of the programmable device can be optimized such that critical paths will no longer need to traverse any unused memory and specialized processing blocks.
US11070205B1
When a signal glitches, logic receiving the signal may change in response, thereby charging and/or discharging nodes within the logic and dissipating power. Providing a glitch-free signal may reduce the number of times the nodes are charged and/or discharged, thereby reducing the power dissipation. A technique for eliminating glitches in a signal is to insert a storage element that samples the signal after it is done changing to produce a glitch-free output signal. The storage element is enabled by a “ready” signal having a delay that matches the delay of circuitry generating the signal. The technique prevents the output signal from changing until the final value of the signal is achieved. The output signal changes only once, typically reducing the number of times nodes in the logic receiving the signal are charged and/or discharged so that power dissipation is also reduced.
US11070200B2
An apparatus is provided, where the apparatus includes a plurality of components; a first circuitry to generate a clock signal, and to supply the clock signal to the plurality of components; a second circuitry to estimate, for each of two or more components of the plurality of components, a corresponding duty cycle of the clock signal received at the corresponding component, wherein two or more duty cycles corresponding to the two or more components are determined; a third circuitry to determine an average of the two or more duty cycles; and a fourth circuitry to correct a duty cycle of the clock signal generated by the first circuitry, based at least in part on the average.
US11070197B1
Methods, apparatus, systems and articles of manufacture are described for transistor health monitoring. An example gate driver includes a request receiver pin, a measurement transmitter pin, and a driver control logic pin, the request receiver pin, the measurement transmitter pin, and the driver control logic pin configured to be coupled to a controller, a sensing pin, the sensing pin to be coupled to a sensing circuit, a control logic circuit having an input coupled to the request receiver pin, a transistor coupled to the control logic circuit and the sensing pin, a multiplexer coupled to the control logic circuit and the sensing pin, an analog-to-digital converter (ADC) coupled to the multiplexer and the measurement transmitter pin, and a driver control logic circuit coupled to the driver control logic pin.
US11070191B2
The disclosed technology generally relates to quartz crystal devices and more particularly to quartz crystal devices configured to vibrate in torsional mode. In one aspect, a quartz crystal device configured for temperature sensing comprises a fork-shaped quartz crystal comprising a pair of elongate tines laterally extending from a base region in a horizontal lengthwise direction of the fork-shaped quartz crystal. Each of the tines has formed on one or both of opposing sides thereof a vertically protruding line structure laterally elongated in the horizontal lengthwise direction. The quartz crystal device further comprises a first electrode and a second electrode formed on the one or both of the opposing sides of each of the tines and configured such that, when an electrical bias is applied between the first and second electrodes, the fork-shaped quartz crystal vibrates in a torsional mode in which each of the tines twists about a respective axis extending in the horizontal lengthwise direction.
US11070190B2
The disclosed technology generally relates to packaging a quartz crystal, and more particularly to bonding a quartz crystal using sintering silver paste. In one aspect, a method of packaging a quartz crystal comprises attaching a quartz crystal to a package substrate using one or more silver paste layers comprising silver particles. The method additionally comprises sintering the silver paste in a substantially oxygen-free atmosphere and at a sintering temperature sufficient to cause sintering of the silver particles. The sintering is such that the quartz crystal exhibits a positive drift in resonance frequency of the quartz crystal over time. The method further comprises hermetically sealing the quartz crystal in the package substrate.
US11070176B2
Some embodiments relate to a device, comprising an amplifier and a linearizer, the linearizer comprising a first transistor, the first transistor comprising a first terminal coupled to an input of the amplifier, a second terminal configured to be coupled to a DC supply voltage, and a control terminal configured to control a current flowing between the first and second terminals and configured to receive a DC bias voltage different from a voltage of the first terminal. Some embodiments relate to a device, comprising an amplifier, comprising an input, an output, and a first set of one or more transistors coupled between the input and the output, and a linearizer, comprising a second set of one or more transistors coupled between a DC supply voltage and the input of the amplifier, wherein the first set of transistors and the second set of transistors have a same topology.
US11070165B2
The invention relates to an autonomous and movable device (1) for generating, storing and distributing electrical power, comprising means (2) for generating electrical power, namely photovoltaic panels (20), resting on at least one supporting element (3), namely a standardized shipping container (3 qql, 32). The latter encloses internal means (6) for storing the electrical power generated by said generating means (2), said supporting element (3) also enclosing means for converting signals generated by the generating means (2) into signals suitable for supplying power to the storing means, and at least one electrical connector (8) for connecting external power-storing devices. The supporting element (3) also incorporates a controlling system comprising means for managing the storage and distribution of the power generated by said generating means (2), said means being connected to sensors for measuring operating parameters with which a plurality of elements of the device are equipped, and electronic telecommunication means.
US11070162B2
A power tool is provided with a multi-phase brushless motor including a rotor and a stator having stator windings corresponding to at least three phases of the motor. A power switch circuit is provided including high-side and low-side power switches. A power supply interface receives alternating-current (AC) power from an AC power supply or battery direct-current (DC) power from one or more battery packs. A rectifier converts the AC power to a rectified DC voltage on a bus line. A capacitor is disposed across the bus line such that, within each half cycle of the AC power voltage waveform, the power switch circuit draws current from the AC power supply within a first time period and from the capacitor within a second time period, the capacitor having a capacitance value such that the first time period is greater than the second time period.
US11070156B2
A power system includes: a first power circuit, having a first battery; a second power circuit, having a second battery, wherein a used voltage range of the second battery with respect to a closed circuit voltage overlaps with the first battery, and a static voltage of the second battery is lower than the first battery; a voltage converter, converting a voltage between the power circuits; a power converter, converting power between the first power circuit and a driving motor; and a management ECU and a motor ECU, operating the power converter based on required power. The management ECU and the motor ECU calculates limit power with respect to output power of the first battery based on an internal state of the second battery, and operates the power converter so that the output power of the first battery does not exceed the limit power.
US11070155B2
A method of determining angular position (θ) of a rotor of an N-phase permanent magnet motor (PMM). A processor having an associated stored angular position determination (APD) algorithm is programmed to implement the algorithm to cause an associated motor controller to execute steps including forcing one vector at a time a phase vector set of current or voltage vectors to stator terminals of windings for the N-phases a positive and negative magnitude vector, wherein the vector magnitude is sufficiently small to not move the rotor, and a time duration for the forcing current or voltage vectors is essentially constant. The resulting stator current or voltage levels are measured for each current or voltage vector. An N-dimension current vector or voltage vector is generated from superposition of the resulting stator current levels or resulting stator voltage levels. The N-dimension current vector or voltage vector is used to determine angular position.
US11070147B2
A resonant inverter apparatus supplies a high AC voltage to a discharge load. In this apparatus, an inverter circuit converts a DC voltage to an AC voltage using a plurality of switching elements. A transformer steps up the AC voltage and generates a high AC voltage. A DC voltage detecting unit detects a value of a DC voltage supplied to the inverter circuit. A control unit generates a driving pulse for performing on/off switching of the switching elements. The switching elements include first and second switching elements. The control unit performs phase angle control of the driving pulse. In response to the detected value of the DC voltage being greater than a reference value, the control unit sets a switching phase angle of the second switching element relative to the first switching element serving as reference, based on the magnitude of the valued of the DC voltage.
US11070143B2
A power conversion device includes a power conversion circuitry configured to convert DC power into AC power by switching on/off a plurality of switching elements to switch each of a plurality of phase voltages to a voltage level selected from one of three levels including a first voltage, a second voltage higher than the first voltage, and a third voltage higher than the second voltage. A control circuitry is configured to control the plurality of switching elements so as to convert DC power into AC power without producing a combination of the first voltage and the third voltage between any two phases of the plurality of phase voltages.
US11070139B2
Systems and methods to estimate magnetic flux in a switched mode power supply are disclosed. An example welding-type power supply includes a switched mode power supply, comprising: a transformer configured to transform an input voltage to a welding-type voltage; a capacitor in series with a primary winding of the transformer; and switches configured to control a voltage applied to a series combination of the primary winding of the transformer and the capacitor; a voltage estimator coupled to the transformer and configured to output a signal representative of an alternating-current (AC)-coupled voltage at the capacitor; and a flux accumulator to determine a net flux in the transformer based on the voltage applied to the series combination of the primary winding of the transformer and the capacitor.
US11070132B2
A voltage regulator circuit comprises a switching circuit, a dynamic clamp circuit, and a comparison circuit. The switching circuit adjusts a switching duty cycle to produce a regulated output voltage using an error signal representative of a difference between a target voltage value and the output voltage. The dynamic clamp circuit determines a maximum peak inductor current command value using the output voltage and an input voltage of the voltage regulator circuit. The comparison circuit sets a maximum peak inductor current value using the maximum peak inductor current command value and a slope compensation current, wherein the maximum peak inductor current value is constant for different values of output voltage. The comparison circuit compares a sensed inductor current to a peak inductor current value and enables switching of the voltage regulator system according to the comparison.
US11070127B2
A semiconductor device that compensates for imbalance between a plurality of semiconductor elements connected in parallel by negative feedback to achieve current balance utilizing reversed temperature characteristics without providing any dedicated element just for cancelling temperature characteristics. A gate driving circuit turns ON a power semiconductor element by applying a voltage elevated by a charge pump (CP) circuit to a gate through a resistor connected between the CP circuit and the gate. The power semiconductor element is turned OFF by control circuit that gives a control signal to turn ON a MOS switch in the gate driving circuit and discharges the gate through a diode.
US11070121B2
A vibration generating apparatus includes a bracket coupled to a rectangular case to form an inner space, a stator including a circuit board coupled to an upper surface of the bracket and a coil connected to the circuit board, a vibrator including a permanent magnet arranged on an exterior of the coil and a weighted body coupled to an outer circumferential surface of the permanent magnet, and an elastic member connecting the stator and the vibrator and elastically supporting the vibrator. The weighted body is polyhedral, and the vibrator moves up-and-down.
US11070119B2
A vibrating actuator is disclosed, comprising: a magnetic part including at least two magnets arranged with same polarities facing each other; a receiving part including a hollow member with a cavity for receiving the magnetic part and at least one coil wrapped around the hollow member and fixed thereto; elastic elements interconnecting the magnetic part and the hollow member; and a chassis. In one aspect, the magnetic part is fixed to the chassis via attachment elements such that the magnetic part, attachment elements and chassis are stationary, and the receiving part performs a linear movement with changing direction causing the vibration when an alternating current passes through the coil(s). In another aspect, the elastic elements are flat elastic metal or plastic membranes. In another aspect, a magnetic guidance member of ferromagnetic material partly surrounding the hollow member and coil(s) is mounted to the longitudinally outer ends of the magnetic part.
US11070113B2
In an electric rotating machine including an output shaft, a magnetic body fixed inside a case surrounding the output shaft, a sensor magnet fixed to the output shaft and generating a magnetic field for detecting a rotational angle of the output shaft and a rotation sensor fixed inside the case, arranged between the magnetic body and the sensor magnet in an axial direction of the output shaft and outputting a signal in accordance with the intensity of the magnetic field for detecting the rotational angle, N-pole and S-pole are magnetized in a circumferential direction around the output shaft in the sensor magnet and the rotation sensor is arranged in an area in which amplitudes of a radial-direction component Br around the output shaft and a circumferential-direction component Bθ in a magnetic flux density B of the magnetic field are equivalent.
US11070112B2
A sensor magnet includes: a first magnetic-pole part including a magnetic pole of first polarity; a second magnetic-pole part including a magnetic pole of second polarity; and an inter-pole part formed between the first magnetic-pole part and the second magnetic-pole part. A width of the inter-pole part is larger than both of a width of the first magnetic-pole part and a width of the second magnetic-pole part.
US11070109B2
Providing mobile electric power comprising a power generation transport configured to convert hydrocarbon fuel to electricity and an inlet and exhaust transport configured to: couple to at least one side of the power generation transport such that the inlet and exhaust transport is not connected to a top side of the power generation transport, provide ventilation air and combustion air to the power generation transport, collect exhaust air from the power generation transport, and filter the exhaust air.
US11070099B2
In order to provide a cooling structure of a stator of a rotating electrical machine that is capable of surely cooling a stator coil end of each unit coil, a cooling structure of a stator of a rotating electrical machine that conducts cooling of a stator coil end (42A) by a refrigerant is provided with an oil guide (52) including a refrigerant passage (521) that is disposed to be opposed to an axial end portion of the stator coil end (42A), the refrigerant flowing through the refrigerant passage (521); and a refrigerant discharging portion (523) that projects from the refrigerant passage (521) toward the stator coil end (42A) of each unit coil (42a) and discharges the refrigerant from a tip end thereof.
US11070095B2
The present invention relates to a method for detecting a foreign material, and a device and system therefor. The method for detecting a foreign material in a wireless power transmitter provided with a resonance circuit for wirelessly transmitting power according to an embodiment of the present invention comprises: a step of detecting an object disposed in a charging area; a step of measuring a quality factor value of a resonance circuit, following the detection of the object; a step of identifying a wireless power receiver by sending out a detection signal; a step of determining a critical value for detecting a foreign material, on the basis of a reference quality factor value received from the identified wireless power receiver; and a step of judging whether or not the foreign material exists, by comparing the measured quality factor value and the determined critical value, wherein the critical value may be determined by applying a weight which increases in accordance with the reference quality factor value. Accordingly, the present invention has the advantage of detecting a foreign material more effectively and accurately.
US11070089B2
A power receiving apparatus includes: a resonance element having a specific resonance frequency and adapted to couple in a non-contacting relationship to a different resonance element through a resonance relationship; a rectification section configured to rectify ac current of the resonance frequency in response to energy received by the resonance element; and a switching section configured to cut off a supplying path of the ac current from the resonance element to the rectification section; the resonance element maintaining the coupling state through the resonance relationship to the different resonance element also when the supplying path of the ac current to the rectification section is blocked by the switching section.
US11070088B2
An inductive power transmitter and an inductive power receiver include communication circuitry to communicate using modulation of the power transfer field. The inductive power transmitter or the inductive power receiver includes monitoring circuitry to determine a communication fault condition. If a communication fault condition is determined, a converter of the inductive power transmitter or inductive power receiver can adjust a control parameter.
US11070083B2
The invention relates to an inductive power transfer unit, wherein the inductive power transfer unit includes at least one winding structure and at least one flux guiding means, wherein the inductive power transfer unit further includes at least one antenna element, wherein at least one portion of the at least one flux guiding means is a part of the antenna element. The invention further relates to a system for inductive power transfer and a method of communicating.
US11070077B2
In one embodiment, a vehicle telematics device is disclosed with a hibernate control circuit. The hibernate control circuit can selective switch battery power on and off to hibernatable circuits. The hibernate control circuit can be responsive to external main power availability, battery charge condition, and a periodic low frequency clock in the generation of a battery switch enable signal. A power supply switch can be selectively controlled by the battery switch enable signal to switch battery power on and off to the hibernatable circuits.
US11070068B2
A battery pack configured for discharging to a desired state of charge (SoC) after a fault event that includes a plurality of battery cells and a balancing circuit connected to each of the battery cells. The balancing circuit is configured to measure operational values of each of the battery cells. The battery pack further includes a microcontroller configured to receive the operational values from the balancing circuit, compare the operational values to a prescribed threshold values and issue commands to selectively discharge one or more of the battery cells across the balancing circuit.
US11070065B2
A modular management system for balancing, testing and protecting rechargeable energy storage cells connected in series. Different energy storage cell technologies can be connected in the same battery pack and they can be completely balanced by using one or both of two balancing modes. In addition, the modular management system includes bidirectional and unidirectional switches optionally connected to a single ohmic device such as a resistor to efficiently execute a Dual Function Process (DFP) (i.e., passive/active balancing, and testing mode for SoH/SoC estimation) preferably without using any extra or external components (i.e., capacitor or inductor or DC/DC converter or power supply). The systems and methods decrease the balancing time, energy loss, heat loss and complexity needed to monitor, protect and balance energy storage cell systems such as battery systems, and thus decreasing the overall cost.
US11070059B2
A frequency converter and a method in a frequency converter. The frequency converter is adapted to drive an electrical load, wherein the frequency converter comprises a communications interface through which the frequency converter is adapted to receive external requests to change input power of the frequency converter, means adapted to hold one or more conditions for allowing to change the input power of the frequency converter, and processing means adapted to change the input power of the frequency converter upon receipt of the external request in the limits set by the one or more conditions. (FIG. 1)
US11070050B2
A method and a circuit for complying with specified maximum values for output parameters a power supply unit includes at least a non-floating switch converter, an output voltage control unit, a current limiter and a switch element, wherein actual values of the current and voltage outputs of the power supply unit are measured continuously, where an evaluation unit calculates actual output power values of the power supply unit from the actual measured values of the output current and voltages, and subsequently compares at least the respective actually measured values of the output current and the respective actually calculated output power values with specified maximum values such that if at least one of the specified maximum values is exceeded by an actually measured value of the output current and/or by an actually calculated output power value, a current flow in the power supply unit is then interrupted by the evaluation unit.
US11070049B2
A mobile application includes a motive power circuit having a power storage device and an electrical load, where the power storage device and the electrical load are selectively electrically coupled through a power bus. The application includes a power distribution unit (PDU) electrically interposed between the power storage device and the electrical load, where the PDU includes a breaker/relay positioned on one of a high side and a low side of the power storage device. The breaker/relay includes a fixed contact and a moveable contact selectively electrically coupled to the fixed contact, where the moveable contact allows power flow through the power bus when electrically coupled to the fixed contact, and prevents power flow through the power bus when not electrically coupled to the fixed contact. The breaker/relay includes an armature coupled to the moveable contact, and capable to open or close the motive power circuit.
US11070042B2
A barrier including an outer edge and a plurality of elements such as bristles projecting inwardly from the outer edge. An electrical fitting including a body having an inner cavity, an aperture within the inner cavity between a first portion and a second portion, and a barrier positioned within or adjacent to the aperture, the barrier including an outer edge and a plurality of bendable elements. A method of assembling an electrical fitting including providing a barrier including an outer edge and a plurality of bendable elements projecting inwardly, placing the barrier within an inner cavity of the electrical fitting, placing a conductor into the second portion of the inner cavity, a distal portion of the conductor extending through the barrier and into a first portion of the inner cavity, and filling the first portion of the inner cavity with a sealing compound.
US11070041B2
An egress seal fitting for a bulkhead penetration may comprise a housing, a driver configured to couple to the housing and define a cavity within the housing, and a seal member configured to be disposed within the cavity of the housing, wherein the driver is configured to pass a cable through the housing and apply pressure to the seal member.
US11070040B1
A Quick Connect Junction Box is disclosed. The Quick Connect innovation comprises a Junction Box having an insulating body with a cavity. The Junction Box is configured to securely fasten to a support surface. The Junction Box comprises an electrical circuit and one or more connectors. The electrical circuit has internal connections securely fastened within the insulating body and electrically connected to a power line using one or more conductors via input connections. The electrical circuit is formed with one or more conductive traces. The connectors are extended from the conductive traces. The outlet terminals are outwardly positioned at a center portion of the insulating body. The Quick Connect system further comprises an electrical component having an insulating body with an electrical circuit and connectors, affixed to the Junction Box via mounting tabs, thereby securely and electrically connecting the electrical component to the Junction Box via the outlet terminals.
US11070037B2
An apparatus for protecting against a multi-directional impact, includes a body with a first set of radial segments, where the body is coupled to an object such that the first set of radial segments extend beyond a planar surface of the object. The apparatus further includes a first radial segment of the first set of radial segments having a diameter greater than a second radial segment of the first set of radial segments. The apparatus further includes a first notch of the first set of radial segments separating the first radial segment and the second radial segment having a concave edge, wherein the first radial segment and the second radial segment each extend beyond the concave edge of the first notch of the first set of radial segments.
US11070036B2
A multi-phase busbar for conducting electric energy includes: a base layer of an insulating material; a first conducting layer of a sheet metal; a first insulating layer of an insulating material arranged on the first conducting layer; a second conducting layer of a sheet metal arranged on the insulating layer; and a second layer of an electrically insulating material which is arranged on the second conducting layer. The first and/or second insulating layers include spacers, each spacer including a layer of a rigid insulating material. At least one of the spacers is glued to an electrically insulating coating of the first and/or second conducting layer, and/or at least one of the spacers is glued to an electrically conductive surface of an uncoated first and/or second conducting layer by an adhesive.
US11070030B2
A waveguide heterostructure for a semiconductor laser with an active part, comprising an active region layer depending of the type of semiconductor used, which is sandwiched between an electrode layer and a substrate, usable for dispersion compensation in a semiconductor laser frequency comb setup, an optical frequency comb setup and a manufacturing method.
US11070029B2
Embodiments are directed to the fabrication of an electro-optical device. The device comprises the forming of an active region with a stack of III-V semiconductor gain materials stacked along a stacking direction z. The active region may be formed as a slab having several lateral surface portions, each extending parallel to the stacking direction z. The device further comprises selectively re-growing two paired elements, which include: a pair of doped layers of III-V semiconductor materials (an n-doped layer and a p-doped layer); and a pair of lateral waveguide cores. The two paired elements may be laterally arranged, two-by-two, on opposite sides of the slab. The elements distinctly adjoin respective ones of the lateral surface portions of the slab, so as for these elements to be separated from each other by the slab. The disclosure may be further directed to related silicon photonics devices.
US11070023B2
In various embodiments, laser systems feature beam emitters thermally coupled to heat sinks comprising, consisting essentially of, or consisting of a metal-matrix composite of a thermally conductive metal and a refractory metal. At least a portion of the surface of the heat sink is treated to form a depleted region, and a diamond coating is deposited within and/or over the depleted region. The depleted region is substantially free of the thermally conductive metal or contains the thermally conductive metal at a concentration less than that of the body of the heat sink.
US11070021B2
A seed unit (MO) includes a plurality of optical paths sharing a part thereof and causing light to be resonated thereon, an amplification optical fiber (13) serving as a part of each of the optical paths and amplifying respective light beams resonated on the respective optical paths, and; an AOM (14) arranged at a part shared by the respective optical paths and switchable between a first state, in which the AOM (14) vibrates at a predetermined cycle and emits light incident from the optical paths to the optical paths, and a second state, in which the AOM (14) emits light incident from the optical paths to a path other than the optical paths. A resonance cycle of light having highest power out of the light beams resonated on the optical paths and the predetermined cycle at which the AOM (14) vibrates in the first state have a non-integral multiple relationship.
US11070005B2
Methods and systems for providing crosstalk compensation in a jack are disclosed. According to one method, the crosstalk compensation is adapted to compensate for undesired crosstalk generated at a capacitive coupling located at a plug inserted within the jack. The method includes positioning a first capacitive coupling a first time delay away from the capacitive coupling of the plug, the first capacitive coupling having a greater magnitude and an opposite polarity as compared to the capacitive coupling of the plug. The method also includes positioning a second capacitive coupling at a second time delay from the first capacitive coupling, the second time delay corresponding to an average time delay that optimizes near end crosstalk. The second capacitive coupling has generally the same overall magnitude but an opposite polarity as compared to the first capacitive coupling, and includes two capacitive elements spaced at different time delays from the first capacitive coupling.
US11069996B2
A contact pin for a plug connector includes a base body having a longitudinal axis and a surface, a first end adapted to be plugged into an opening of a pin strip of the plug connector, and at least four retaining elements molded on the base body. A first pair of retaining elements are arranged successively spaced apart along the longitudinal axis and a second pair of retaining elements are arranged oppositely at a same point along the longitudinal axis in a circumferential direction. The first pair of retaining elements are arranged in the circumferential direction at a first angle offset from one another. The first angle is smaller than 90°.
US11069992B2
A connector part for connecting in a plug-in manner to an associated mating connector part includes: a housing part; a plug-in face which is formed on the housing part and by which the connector part is connectable, in a plug-in manner, to the mating connector part and on which a plurality of contact elements for electrically connecting to the mating connector part is arranged; and a circuit board, on which at least one electrical or electronic functional component is arranged, the circuit board having a first opening through which a first contact element of the plurality of contact elements extends, the circuit board comprising at least one first contact spring for the thermal and/or electrical contact with the first contact element and at least one second contact spring for the thermal and/or electrical contact with a second contact element of the plurality of contact elements.
US11069988B1
The present invention relates to a diverse integration module system of millimeter-wave and non-millimeter-wave antennas and an electronic apparatus, the diverse integration module system of antennas comprising an integration module of millimeter-wave and non-millimeter-wave antennas and a non-millimeter-wave environment, the integration module of millimeter-wave and non-millimeter-wave antennas comprising a millimeter-wave antenna module provided with one or more first non-millimeter-wave antennas, the millimeter-wave antenna module being further provided thereon with a first communication part that is communicatively connected to the non-millimeter-wave environment, both the first non-millimeter-wave antenna(s) and the first communication part forming a communication connection with the non-millimeter-wave environment and a method for designing non-millimeter-wave antenna(s) on a millimeter-wave antenna module and simultaneously further directly reusing the millimeter-wave antenna module.
US11069984B2
A radiating element for a phased array antenna includes a first dielectric layer, a first conductive layer disposed on a first side of the first dielectric layer, the first conductive layer including a first member comprising a first stem and a first impedance matching portion, wherein the first impedance matching portion comprises at least one projecting portion projecting from a first edge of the first impedance matching portion, and a second member spaced apart from the first member, the second member including a second impedance matching portion, wherein the second impedance matching portion comprises at least one other projecting portion projecting toward the first edge of the first impedance matching portion.
US11069980B2
The disclosure relates to a waveguide system comprising a plurality of stacked layers. The system further comprises a waveguide in a direction across the layers by providing each layer with a predetermined metal pattern. The disclosure further relates to a method for forming a waveguide.
US11069974B2
An optically-fed tightly-coupled array (TCA) antenna comprises a plurality of photodiodes and antennas. Each photodiode may receive an optical signal from an optical fiber and convert the optical signal into an RF driving signal to drive a corresponding antenna to which it is connected. Each photodiode may be connected to the antenna. In some examples, the TCA is capable of ultra-wideband operation ranging from 2-12 GHz and wide beam-steering capability up to 40° from the broadside. Inductance peaking and resistance matching may be employed.
US11069970B2
A multi-radio access technology (RAT) antenna assembly and related front-end package is provided. In one aspect, the multi-RAT antenna assembly includes a radiating structure that radiates/absorbs a first electromagnetic wave corresponding to a first RAT in a first RF spectrum (e.g., below 6 GHz). A number of slot openings are created in the radiating structure to function as a number of slot antennas for radiating/absorbing a second electromagnetic wave corresponding to a second RAT in a second RF spectrum (e.g., above 18 GHz). As such, the multi-RAT antenna assembly can support both the first RAT and the second RAT based on the radiating structure, thus helping to reduce real estate requirements of the multi-RAT antenna assembly. In another aspect, a front-end circuit supporting the second RAT is coupled to the slot openings via shortest possible paths in a front-end package, thus helping to reduce propagation attenuation in the front-end package.
US11069954B2
A chip antenna includes a first dielectric substrate, a second dielectric substrate spaced apart from and opposing the first dielectric substrate, a first patch disposed on the first dielectric substrate, a second patch disposed on the second dielectric substrate, and a mounting pad and a feed pad disposed on a mounting surface of the first dielectric substrate. The first dielectric substrate, mounted on a mounting substrate through the mounting pad, is electrically connected to the mounting substrate through the feed pad. One of the first dielectric substrate and the second dielectric substrate is formed of ceramic and another is formed of polytetrafluoroethylene (PTFE).
US11069948B2
A waveguide for electromagnetic radiation, which is a substrate integrated waveguide which is basically a laminate of planar layers includes a substrate layer of dielectric material; a bottom layer and a top layer of an electrically conductive material provided on the respective bottom surface and top surface of the substrate layer; a multitude of pillars of electrically conductive material which extend through the substrate layer from its bottom to its top surface and which are electrically connected to the bottom and top layer; wherein at least one of the bottom and top layer contains at least one part that is void of electrically conductive material, which part is referred to as a slot.
US11069940B2
Ionically conductive materials that can be used in electrochemical generators. A new ionically conductive material usable in an electrochemical generator, for example in separators, solid polymer electrolytes or electrodes, has good mechanical properties and good ionic conductivity and is able to prevent dendritic growth in lithium batteries. The material comprises at least one polymer A, different from B, having an ionic conductivity of between 10−5 and 10−3 S/cm, at least one polymer B having mechanical strength characterised by a storage modulus ≥200 MPa and at least one reinforcing filler C.
US11069931B2
An apparatus may store at least one object including at least one top end and at least one bottom end. The apparatus may include a container configured to store the at least one object and a pouch containing a liquid. The pouch may be configured to substantially cover the at least one top end of the at least one object when stored inside the container. The pouch may be configured to contact the at least one top end of the at least one object and to open when contacted by contents expelled from the at least one object due to thermal runaway.
US11069926B1
An automated control system to control at least some operations of one or more target physical systems that each includes one or more batteries. The described techniques may include determining whether and how much power to supply for each of a series of time periods, and implementing the determined power amount for a time period by determining and setting one of multiple impedance level control values of an associated actuator component. Repeated automated operations of this type may include using parametric linear approximation to determine one of multiple enumerated control values that best satisfies one or more defined goals at a given time in light of current state information (e.g., current output from the battery, voltage from the battery, battery temperature, etc.), such as by repeatedly determining an improved distribution function over the control values, and propagating it over multiple future time periods.
US11069918B2
Electrolytes, lithium ion cells and corresponding methods are provided, for extending the cycle life of fast charging lithium ion batteries. The electrolytes are based on fluoroethylene carbonate (FEC) and/or vinylene carbonate (VC) as the cyclic carbonate component, and possibly on ethyl acetate (EA) and/or ethyl methyl carbonate (EMC) as the linear component. Proposed electrolytes extend the cycle life by factors of two or more, as indicated by several complementary measurements.
US11069911B2
A fuel cell system includes: a fuel cell; a voltage regulator that regulates an output voltage of the fuel cell; and a controller configured to perform a refresh process of decreasing the output voltage of the fuel cell to a reduction voltage at which an oxide film formed on the cathode is reduced, by controlling the voltage regulator. The controller, before the refresh process, calculates a first amount, the first amount being an amount by which the oxide film is to be removed from the cathode. The controller determines, as the output voltage of the fuel cell, a refresh voltage that enables the first amount of the oxide film to be removed within a preset reference time. The controller operates the voltage regulator so as to cause the output voltage of the fuel cell to become the refresh voltage when the refresh process is performed.
US11069904B1
A method for preparing a flexible membrane-free and wire-shaped fuel cell is provided. A carbon nanotube sheet is twisted and loaded with a catalyst to obtain a (CNT)@Fe3[Co(CN)6]2 cathode electrode; the carbon nanotube sheet is twisted and coated with a nickel powder to obtain a CNT@nickel particle anode electrode; and the (CNT)@Fe[Co(CN)6]2 cathode electrode, the CNT@nickel particle anode electrode, and a fuel electrolyte of H2O2 are integrated in a silicone tube to obtain a flexible membrane-free and wire-shaped fuel cell. The flexible membrane-free and wire-shaped fuel cell of the present invention can generate an open-circuit voltage of 0.88 V, while having very good flexibility, and can be woven into textiles such as clothes, thereby having great application prospects in the field of portable energy supply.
US11069900B2
The present disclosure relates to a positive electrode for lithium air batteries, a method of manufacturing the positive electrode, and a lithium air battery including the positive electrode, and more particularly to a positive electrode for lithium air batteries, wherein the positive electrode is manufactured through a dry process instead of a conventional wet process and a mixture of a positive electrode active material and a binder is ball-milled under specific conditions, thereby reducing or preventing a swelling phenomenon due to a solvent and increasing the force of coupling between the positive electrode active material and the binder, whereby it is possible to manufacture a high-density electrode and to improve the durability of the electrode, and wherein the lifespan of a lithium air battery is increased when the positive electrode is applied to the battery.
US11069895B2
An electrode assembly for a solid state battery includes a positive electrode, a negative electrode and a solid electrolyte layer interposed between the positive electrode and the negative electrode. In addition, the binder disposed at the interface between the negative electrode and the solid electrolyte layer, the interface between the positive electrode and the solid electrolyte layer and/or at a predetermined depth from the interface is crosslinked to form a three-dimensional network. In other words, in the electrode assembly, the binder contained in the negative electrode and the solid electrolyte layer and/or the binder contained in the positive electrode and the solid electrolyte layer is crosslinked to improve the interfacial binding force between the negative electrode and the solid electrolyte layer and/or between the positive electrode and the solid electrolyte layer, and thus ion conductivity is maintained to a significantly high level.
US11069891B2
A battery has a cathode, an anode and an electrolyte, with the cathode having a cathode current collector and a cathode material. The cathode material has a cathode active material, which is capable of reversibly intercalating and deintercalating first metal ions. The electrolyte has a solvent capable of dissolving the first metal ions and second metal ions that can be reduced to a metal during a charge cycle and be oxidized from the metal to the dissolved second metal ions during a discharge cycle. The cathode current collector has an electrochemically inert carrier and graphite. The carrier is wrapped by the graphite. The cathode current collector provided has good corrosion resistance and the battery has a long floating charge life and a low cost.
US11069875B2
An encapsulating method and an encapsulating structure of an organic light-emitting diode (OLED) display substrate and a display device are provided. The encapsulating method of the OLED display substrate includes: encapsulating together the OLED display substrate and a encapsulating cover having a deformation functional layer, in which the deformation functional layer is disposed in an encapsulating chamber formed between the OLED substrate and the encapsulating cover; there are gaps between a display functional layer on the OLED display substrate and the deformation functional layer; the deformation functional layer can be deformed under the action of electric field; and controlling the electric field applied to the deformation functional layer, and allowing the deformation functional layer to fill the entire encapsulating chamber.
US11069865B2
The invention provides a flexible display panel and a fabricating method thereof. The flexible display panel includes a flexible substrate, one or more layers of a laser absorbing layer disposed in the flexible substrate, and a display functional layer disposed on the flexible substrate, the laser absorbing layer containing a fluorine-containing aromatic organic compound as an ultraviolet light absorber. The fluorine-containing aromatic organic compound used the ultraviolet light absorbing agent has strong ultraviolet light absorbing ability, and is chemically stable, and can be stably present in a flexible substrate, thereby being capable of absorbing excess laser energy in the LLO process and preventing the excess laser energy in the LLO process from further carbonizing the display functional layer on the flexible substrate. Thus, the LLO process yield of the flexible display panel is effectively improved and the yield of the product is greatly improved as a result.
US11069857B2
A display device includes a sensing line and a data driver. The sensing line is in a display panel. The data driver includes a plurality of integrated circuits. Each of the integrated circuits includes an interface, which includes a mobile industry processor interface (MIPI) and a crack detector. The crack detector detects cracks of the panel based on the sensing line and transmits and receives information corresponding to the crack to and from adjacent ones of the integrated circuits using a transmission terminal and a reception terminal in the MIPI.
US11069847B2
A thermoelectric module mounted on an uneven surface (a curved surface or an irregular surface) to reduce thermal boundary resistance and significantly improve thermoelectric power generation efficiency is provided. The thermoelectric module includes one or more first thermoelectric elements, one or more second thermoelectric elements having opposite polarity to that of the first thermoelectric elements and alternating with the first thermoelectric element. An electrode unit in provided and includes upper and lower electrodes configured to electrically connect the first and second thermoelectric elements. A connection member is configured to connect the first and second thermoelectric elements to vary the relative positions of the first and second thermoelectric elements.
US11069846B2
A light-emitting device is provided. The light-emitting device comprises: a first body unit including a base part and at least three conductive patterns positioned on the base part while including a plurality of element loading areas; and a plurality of light-emitting elements positioned on the plurality of element loading areas of the first body unit, wherein at least one conductive pattern among the conductive patterns is electrically connected to at least two light-emitting elements, the at least two light-emitting elements are connected to each other in series, at least two conductive patterns among the conductive patterns include pad electrode areas, an area of the plurality of conductive patterns is 80% or more of an upper surface area of the base part, and a separation distance among the plurality of conductive patterns is 200 μm to 2,400 μm.
US11069839B2
Disclosed is an optical component package. The optical component package according to the present invention includes: a main substrate including a plurality of metal bodies, and a vertical insulation part provided between the metal bodies; a sub-substrate provided in a cavity of the main substrate, and electrically connected to each of the metal bodies with the vertical insulation part interposed therebetween; an optical component mounted on the sub-substrate; and a light transmitting member provided above the optical component, wherein the sub-substrate includes: an insulating body; a via hole vertically passing through the insulating body, and filled with a metal material; and a metal pad connected to the optical component.
US11069838B2
A light-emitting device includes a light-emitting element having an element front surface and an element back surface spaced apart from each other in a first direction, a supporting member on which the light-emitting element is mounted, and a light-transmitting resin formed on the supporting member to cover the light-emitting element. The supporting member includes a base having a base front surface and a base back surface opposite to the base front surface, and first and second wirings each disposed on the base and electrically connected to the light-emitting element. The light-emitting element is mounted on the support member with the element back surface facing the base front surface.
US11069834B2
An optoelectronic device a substrate, a first doped contact layer arranged on the substrate, a multiple quantum well layer arranged on the first doped contact layer, a boron nitride alloy electron blocking layer arranged on the multiple quantum well layer, and a second doped contact layer arranged on the boron nitride alloy electron blocking layer.
US11069833B2
An optoelectronic device that includes a germanium containing buffer layer atop a silicon containing substrate, and a first distributed Bragg reflector stack of III-V semiconductor material layers on the buffer layer. The optoelectronic device further includes an active layer of III-V semiconductor material present on the first distributed Bragg reflector stack, wherein a difference in lattice dimension between the active layer and the first distributed brag reflector stack induces a strain in the active layer. A second distributed Bragg reflector stack of III-V semiconductor material layers having a may be present on the active layer.
US11069831B2
A light emitting device includes a substrate, a plurality of light sources, a partitioning member and a diffuser panel. The light sources are arranged on the substrate. Each of the light sources has a light emitting diode. The partitioning member includes a plurality of wall portions defining a plurality of sections respectively surrounding at least one of the light sources. The wall portions include top portions. The diffuser panel is arranged above the light sources. The diffuser panel defines a plurality of grooves respectively accommodating the top portions of the partitioning member.
US11069827B2
A semiconductor device includes a substrate having a mounting surface, a plurality of internal terminals disposed on the mounting surface, a light-receiving element mounted on the mounting surface, a light-emitting element mounted on the mounting surface, a first bonding wire and a light-transmitting element. The light-receiving element has a light-receiving region that detects light and a plurality of element pad portions. At least one of the plurality of element pad portions is electrically connected to the light-receiving region. The light-emitting element is spaced apart from the light-receiving element along a first direction perpendicular to a thickness direction of the substrate. The first bonding wire connects one of the plurality of element pad portions of the light-receiving element to one of the plurality of internal terminals. The first bonding wire is located on a side of the light-receiving element opposite the light-emitting element along the first direction.
US11069819B2
Structures for a field-effect transistor and methods of forming structures for a field-effect transistor. A gate electrode has a section that is wrapped about a first side surface and a second side surface of a mandrel that is composed of a dielectric material. A channel layer has a channel region that is positioned in part between the first side surface of the mandrel and the section of the gate electrode. The channel layer is composed of a two-dimensional material.
US11069805B2
A device includes a buried well region and a first HVW region of the first conductivity, and an insulation region over the first HVW region. A drain region of the first conductivity type is disposed on a first side of the insulation region and in a top surface region of the first HVW region. A first well region and a second well region of a second conductivity type opposite the first conductivity type are on the second side of the insulation region. A second HVW region of the first conductivity type is disposed between the first and the second well regions, wherein the second HVW region is connected to the buried well region. A source region of the first conductivity type is in a top surface region of the second HVW region, wherein the source region, the drain region, and the buried well region form a JFET.
US11069800B2
A semiconductor device includes a single electron transistor (SET) having an island region, a bottom source/drain region under the island region, and a top source/drain region over the island region, a first gap between the bottom source/drain region and the island region, a second gap between the top source/drain region and the island region, and a gate structure on a side of the island region.
US11069796B2
A semiconductor layer containing a metal oxide is formed, a gate insulating layer containing an oxide is formed over the semiconductor layer, and a metal oxide layer is formed over the gate insulating layer. Heat treatment is performed after the metal oxide layer is formed, and the metal oxide layer is removed after the heat treatment is performed. After the metal oxide layer is removed, a gate electrode overlapping with part of the semiconductor layer is formed over the gate insulating layer. Then, a first element is supplied through the gate insulating layer to a region of the semiconductor layer that does not overlap with the gate electrode. Examples of the first element include phosphorus, boron, magnesium, aluminum, and silicon. The steps performed after the metal oxide layer is removed are each preferably performed at a temperature lower than or equal to the temperature of the heat treatment.
US11069791B2
A method of manufacturing a semiconductor device, a plurality of fin structures are formed over a semiconductor substrate. The fin structures extend along a first direction and are arranged in a second direction crossing the first direction. A plurality of sacrificial gate structures extending in the second direction are formed over the fin structures. An interlayer dielectric layer is formed over the plurality of fin structures between adjacent sacrificial gate structures. The sacrificial gate structures are cut into a plurality of pieces of sacrificial gate structures by forming gate end spaces along the second direction. Gate separation plugs are formed by filling the gate end spaces with two or more dielectric materials. The two or more dielectric materials includes a first layer and a second layer formed on the first layer, and a dielectric constant of the second layer is smaller than a dielectric constant of the first layer.
US11069790B2
The present invention provides an matter-wave transistor in which the flow of particles (e.g., atoms and molecules) through the transistor is a result of resonant tunneling from a source well, through a gate well and into a drain well (as opposed to being a result of collisions, as in a classical atomtronic transistor). The transistor current of matter-wave particles can be controlled as a function of the breadth of resonant tunneling conditions of the gate well. For example, the resonant tunneling conditions of a gate well that does not include a dipole-oscillating Bose-Einstein condensate (DOBEC) can be broadened by including a DOBEC in the gate well. Similarly, the breadth of resonant tunneling conditions of the gate well can be changed by changing the particle population of a DOBEC in the gate well.
US11069789B2
A method to fabricate a non-planar memory device including forming a multi-layer silicon nitride structure substantially perpendicular to a top surface of the substrate. There may be multiple non-stoichiometric silicon nitride layers, each including a different or same silicon richness value from one another.
US11069776B2
Disclosed is a semiconductor device including a first active pattern that extends in a first direction on an active region of a substrate, a first source/drain pattern in a recess on an upper portion of the first active pattern, a gate electrode that runs across a first channel pattern on the upper portion of the first active pattern and extends in a second direction intersecting the first direction, and an active contact electrically connected to the first source/drain pattern.
US11069773B2
A method includes forming a shallow trench isolation (STI) region in a semiconductor substrate, the STI region bordering an active region in the semiconductor substrate; forming a plurality of gate structures over the semiconductor substrate; and forming a plurality of conductive contacts between the gate structures and in contact with the STI region, wherein a portion of the active region is between the conductive contacts.
US11069761B2
A display panel includes: a substrate including a first area, a second area, and a third area located between the first area and the second area; a display layer including a display element located in the second area; a first metal layer located in the third area; an organic insulating layer located on the first metal layer and including at least one contact portion; and a second metal layer located on the organic insulating layer and contacting the first metal layer through the at least one contact portion, in which the second metal layer has a first hole, and the organic insulating layer has a second hole or a first recess corresponding to the first hole, and a residual layer located in the second hole or the first recess and including a part of at least one organic layer overlaps the first metal layer.
US11069754B2
A display device includes: a display panel including a display region where a user image is displayed and a measurement region; a transparent front panel disposed on a front side of the display panel; a bonding layer provided between the display panel and the front panel to avoid a first space and cover the display region, and bonding the display panel and the front panel together; and a component placed in the first space, the component including a detector configured to detect a physical property of the measurement region in the first space and flexible print circuits with the detector mounted thereon, and the flexible print circuits extending from the first space to an outside of an interspace between the display panel and the front panel.
US11069751B2
A display device including a light source including a first electrode having a light reflectance for a first light of greater than or equal to about 60%; an organic light emitting layer disposed on the first electrode and emitting the first light; and a second electrode disposed on the organic light emitting layer and having a light transmittance in a visible wavelength region of greater than or equal to about 70%, wherein the light source has a first absorption peak in a wavelength region of about 650 nanometers (nm) to about 750 nm or a second absorption peak in a wavelength region of about 550 nm to about 600 nm at a viewing angle of about 55 degrees to about 85 degrees, and a color filter layer disposed above the light source and including a quantum dot configured to convert the first light into a second light.
US11069747B2
To provide a display device that is suitable for increasing in size, a display device in which display unevenness is suppressed, or a display device that can display an image along a curved surface. The display device includes a first display panel and a second display panel each including a pair of substrates. The first display panel and the second display panel each include a first region which can transmit visible light, a second region which can block visible light, and a third region which can perform display. The third region of the first display panel and the first region of the second display panel overlap each other. The third region of the first display panel and the second region of the second display panel do not overlap each other.
US11069746B2
A semiconductor memory includes: first column lines extending in a first direction; first row lines extending in a second direction; first memory cells located between the first row lines and the first column lines; second column lines electrically connected to the first column lines; second row lines extending in the second direction; and second memory cells located between the second row lines and the second column lines. The first column lines and the second column lines may overlap with each other in a third direction. In a first region, current paths on the second row lines are shorter than current paths on the second row lines in a second region. An overlapping ratio of a second column line belonging to the first region with a first column line may be smaller than that of a second column line belonging to the second region with another first column line.
US11069745B2
According to one embodiment, a memory device includes first to third interconnects, memory cells, and selectors. The first to third interconnects are provided along first to third directions, respectively. The memory cells includes variable resistance layers formed on two side surfaces, facing each other in the first direction, of the third interconnects. The selectors couple the third interconnects with the first interconnects. One of the selectors includes a semiconductor layer provided between associated one of the third interconnects and associated one of the first interconnects, and gates formed on two side surfaces of the semiconductor layer facing each other in the first direction with gate insulating films interposed therebetween.
US11069737B2
Photosensitive devices and associated methods are provided. In one aspect, for example, a photosensitive imager device can include a semiconductor layer having multiple doped regions forming a least one junction, a textured region coupled to the semiconductor layer and positioned to interact with electromagnetic radiation. The textured region can be formed from a series of shallow trench isolation features.
US11069734B2
Methods of forming a back side image sensor device, as well as back side image sensor devices formed, are disclosed. In one such a method, an image sensor wafer having a first dielectric layer with a first surface is obtained. A reconstituted wafer having a processor die and a second dielectric layer with a second surface is obtained. The reconstituted wafer and the image sensor wafer are bonded to one another including coupling the first surface of the first dielectric layer and the second surface of the second dielectric layer. In another method, such formation is for a processor die bonded to an image sensor wafer. In yet another method, such formation is for a processor die bonded to an image sensor die.
US11069721B2
Disclosed are a display device for preventing loss of line patterns and a method of manufacturing the display device. The display device includes a substrate having an active area, a non-active area, and a pad portion formed at one side of the non-active area, printed circuit films disposed in the pad portion so as to be spaced a first distance apart from an edge of the substrate in a first direction and to be spaced apart from each other in a second direction that intersects the first direction, a first-layer line and a second-layer line disposed within the first distance between the printed circuit films and the edge of the substrate so as to be spaced apart from each other in the first direction, and island-shaped dummy patterns disposed in the same layer as the second-layer line in a region between two adjacent ones of the printed circuit films.
US11069718B2
A novel display device or the like in which a transistor connected to a scan line has small gate capacitance is provided. A novel display device or the like in which a scan line has low resistance is provided. A novel display device or the like in which pixels can be arranged with high density is provided. A novel display device or the like that can be manufactured without an increase in cost is provided. In a transistor including a first gate electrode and a second gate electrode, the first gate electrode is formed using a metal material with low resistance and the second gate electrode is formed using a metal oxide material that can reduce oxygen vacancies in an oxide semiconductor layer. The first gate electrode is connected to the scan line, and the second gate electrode is connected to a wiring to which a constant potential is supplied.
US11069717B2
To provide a novel material. In a field-effect transistor including a metal oxide, a channel formation region of the transistor includes a material having at least two different energy band widths. The material includes nano-size particles each with a size of greater than or equal to 0.5 nm and less than or equal to 10 nm. The nano-size particles are dispersed or distributed in a mosaic pattern.
US11069711B2
A method to ease the fabrication of high aspect ratio three dimensional memory structures for memory cells with feature sizes of 20 nm or less, or with a high number of memory layers. The present invention also provides an improved isolation between adjacent memory cells along the same or opposite sides of an active strip. The improved isolation is provided by introducing a strong dielectric barrier film between adjacent memory cells along the same side of an active strip, and by staggering memory cells of opposite sides of the active strip.
US11069705B2
The present disclosure provides a three-dimensional (3D) memory device and a method for forming the same. The 3D memory device can comprise a channel structure region including a plurality of channel structures; a first staircase structure in a first staircase region including a plurality of division block structures arranged along a first direction on a first side of the channel structure, and a second staircase structure in a second staircase region including a plurality of division block structures arranged along the first direction on a second side of the channel structure. A first vertical offset defines a boundary between adjacent division block structures. Each division block structure includes a plurality of staircases arranged along a second direction that is different from the first direction. Each staircase includes a plurality of steps arranged along the first direction.
US11069703B2
A memory die including a three-dimensional array of memory elements and a logic die including a peripheral circuitry that support operation of the three-dimensional array of memory elements can be bonded by die-to-die bonding to provide a bonded assembly. External bonding pads for the bonded assembly can be provided by forming recess regions through the memory die or through the logic die to physically expose metal interconnect structures within interconnect-level dielectric layers. The external bonding pads can include, or can be formed upon, a physically exposed subset of the metal interconnect structures. Alternatively or additionally, laterally-insulated external connection via structures can be formed through the bonded assembly to multiple levels of the metal interconnect structures. Further, through-dielectric external connection via structures extending through a stepped dielectric material portion of the memory die can be physically exposed, and external bonding pads can be formed thereupon.
US11069695B2
Various embodiments of the present application are directed to an integrated circuit (IC) comprising a floating gate test device, as well as a method for forming the IC. In some embodiments, the IC comprises a memory region and a logic region integrated in a substrate. A memory cell structure is disposed on the memory region, and logic device is disposed on the logic region. A memory test structure is disposed at a periphery of the memory cell structure. The memory test structure includes a pair of dummy control gates respectively separated from the substrate by a pair of dummy floating gates and a pair of dummy select gate electrodes disposed on opposite sides of the pair of dummy control gates. The memory test structure further includes a pair of conductive floating gate test contact vias respectively extending through the pair of dummy control gate and reaching on the dummy floating gate.
US11069694B2
A semiconductor structure and a method for forming same are provided. In one form a method includes: providing a substrate with a discrete first gate laminated structure formed on the substrate; forming, on a portion of the substrate exposed from the first gate laminated structure, a unit dielectric layer covering a portion of a side wall of the first gate laminated structure, where the first gate laminated structure and the unit dielectric layer enclose a unit groove; forming an isolation spacer layer on a side wall of the unit groove, where the isolation spacer layer is in contact with the unit dielectric layer; forming a metal layer conformally covering the isolation spacer layer, the first gate laminated structure, and the unit dielectric layer; and annealing the metal layer to form a metal silicide layer. In implementations of the present disclosure, the metal layer is isolated from the first gate laminated structure at a bottom corner of the unit groove using the isolation spacer layer, to prevent a metal silicide layer from being formed at the bottom corner of the unit groove, so that the metal silicide layer is unlikely to have a protruded sharp portion, thereby increasing a breakdown voltage of a unit memory area. Therefore, electrical performance of the semiconductor structure is optimized.
US11069689B2
A manufacturing method of a semiconductor memory device includes the following steps. A contact hole is formed on a memory cell region of a semiconductor substrate and exposes a part of the semiconductor substrate. A dielectric layer is formed on the semiconductor substrate. A first trench penetrating the dielectric layer is formed on a memory cell region of the semiconductor substrate. A second trench penetrating the dielectric layer is formed on the peripheral region. A metal conductive layer is formed. The first trench and the second trench are filled with the metal conductive layer for forming a bit line metal structure in the first trench and a first metal gate structure in the second trench. A contact structure is formed in the contact hole, and the contact structure is located between the bit line metal structure and the semiconductor substrate.
US11069687B2
Some embodiments include an integrated assembly having digit lines which extend along a first direction, and which are spaced from one another by intervening regions. Each of the intervening regions has a first width along a cross-section. Pillars extend upwardly from the digit lines; and the pillars include transistor channel regions extending vertically between upper and lower source/drain regions. Storage elements are coupled with the upper source/drain regions. Wordlines extend along a second direction which crosses the first direction. The wordlines include gate regions adjacent the channel regions. Shield lines are within the intervening regions and extend along the first direction. The shield lines may be coupled with at least one reference voltage node. Some embodiments include methods of forming integrated assemblies.
US11069683B2
A SEU tolerant structure has two logic sections that generate two output signals that are complementary such that a fault which affects one section cannot affect the other section. Adjacent NMOS regions or adjacent PMOS regions contain no logic inversions in the combinational logic or if logic inversions in the combinational logic are present where all gates following the inversion are SEU hard by design. The circuits can be realized using one of a Complex CMOS gate, pass transistor logic, Multiplexor logic, AND-OR logic or OR-AND logic. A SRL latch is formed of three NMOS and PMOS structures having a first latch with a first NMOS structure adjacent a first PMOS structure, a second latch with a second NMOS structure adjacent a second PMOS structure wherein the first and second NMOS structures are adjacent one another, and a third latch with a third NMOS structure adjacent a third PMOS structure wherein the second and third PMOS structures are adjacent one another, wherein the latch is adapted to have alternating logic with a state assignment of 010 and 101. A Single Event Upset Triple Modular Redundancy (TMR) tolerant circuit generates complementary output values 010 and 101 with layouts that are adjacent.
US11069668B2
An electronic device is provided. The electronic device includes a first signal line and a second signal line. The first signal line is arranged in the electronic device, and the first signal line at least includes a first section. The second signal line is arranged adjacent to the first signal line, and the second signal line at least includes a second section. An extension direction of the first section is different than an extension direction of the second section. From the top view of the electronic device, the second section is crossed with the first section.
US11069663B2
A method of producing an optoelectronic semiconductor component includes A) providing at least three source substrates, wherein each of the source substrates is equipped with a specific type of radiation-emitting semiconductor chips, B) providing a target substrate having a mounting plane configured to mount the semiconductor chips thereto, C) forming platforms on the target substrate, and D) transferring at least some of the semiconductor chips with a wafer-to-wafer process from the source substrates onto the target substrate so that the semiconductor chips transferred to the target substrate maintain their relative position with respect to one another, within the types of semiconductor chips, wherein on the target substrate the semiconductor chips of each type of semiconductor chips have a specific height above the mounting plane due to the platforms so that the semiconductor chips of different types of semiconductor chips have different heights.
US11069662B2
A semiconductor package includes a first chip package including a plurality of first semiconductor dies and a first insulating encapsulant, a second semiconductor die, a third semiconductor die, and a second insulating encapsulant. The plurality of first semiconductor dies are electrically connected to each other, and the first insulating encapsulant encapsulates the plurality of first semiconductor dies. The second semiconductor die and the third semiconductor die are electrically communicated to each other by connecting to the first chip package, wherein the first chip package is stacked on the second semiconductor die and the third semiconductor die. The second insulating encapsulant encapsulates the first chip package, the second semiconductor die, and the third semiconductor die.
US11069658B2
An embodiment method for forming a semiconductor package includes attaching a first die to a first carrier, depositing a first isolation material around the first die, and after depositing the first isolation material, bonding a second die to the first die. Bonding the second die to the first die includes forming a dielectric-to-dielectric bond. The method further includes removing the first carrier and forming fan-out redistribution layers (RDLs) on an opposing side of the first die as the second die. The fan-out RDLs are electrically connected to the first die and the second die.
US11069657B2
Structures and formation methods of a chip package are provided. The chip package includes a substrate, a first chip stack attached to the substrate, and a second chip stack attached to the substrate. The first chip stack and the second chip stack being attached to a same side of the substrate. The chip package further includes a molding compound layer surrounding the first chip stack and the second chip stack. The molding compound layer covers a topmost surface of the first chip stack. A topmost surface of the molding compound layer is substantially coplanar with a topmost surface of the second chip stack.
US11069646B2
The disclosure provides a printed circuit board structure. The printed circuit board structure includes a printed circuit board, a semiconductor chip, a first pad, a second pad, a conductive wire, and a third pad. The semiconductor chip is disposed on the printed circuit board. The first pad is disposed on the semiconductor chip. The second pad is disposed on the printed circuit board. The conductive wire electrically connects the first pad and the second pad. The third pad is disposed between the first pad and the second pad. The conductive wire has a portion located on the third pad.
US11069644B2
A semiconductor device and method is disclosed. In one embodiment, the semiconductor device comprises a semiconductor die comprising a first surface and a second surface opposite to the first surface, a first metallization layer disposed on the first surface of the semiconductor die, a first solder layer disposed on the first metallization layer, wherein the first solder layer contains the compound Sn/Sb, and a first contact member comprising a Cu-based base body and a Ni-based layer disposed on a main surface of the Cu-based base body, wherein the first contact member is connected with the Ni-based layer to the first solder layer.
US11069638B2
An electronic component includes a circuit substrate, a connecting electrode, a micro-element, and a solder. The connecting electrode is located on the circuit substrate. The connecting electrode has a first transparent conductive layer. A surface of the first transparent conductive layer is located opposite the circuit substrate, and has a plurality of micrometers or nanometer particles. The micro-element is electrically connected to the connecting electrode. The solder is located between the connecting electrode and the micro-element, and fixes the micro-element on the connecting electrode.
US11069633B2
The disclosure provides an electronic package, including a carrier, an electronic component disposed on the carrier, a buffer, and an antenna structure, wherein the antenna structure includes a metal frame disposed on the carrier and a wire disposed on the carrier and electrically connected to the metal frame, and the buffer covers the wire so as to reduce the emission wave speed of the wire and thus the wavelength is shorten, thereby satisfying the length requirement of the antenna within the limited space of the carrier and achieving an operating frequency radiated as required.
US11069630B2
Structures and methods for reducing thermal expansion mismatch during chip scale packaging are disclosed. In one example, a semiconductor structure is disclosed. The semiconductor structure includes a first metal layer over a substrate, a dielectric region, and a polymer region. The first metal layer comprises a first device metal structure. The dielectric region is formed over the first metal layer. The polymer region is formed over the dielectric region. The dielectric region comprises a plurality of metal layers and an inter-metal dielectric layer comprising dielectric material between each pair of two adjacent metal layers in the plurality of metal layers. Each of the plurality of metal layers comprises a dummy metal structure over the first device metal structure. The dummy metal structures in each pair of two adjacent metal layers in the plurality of metal layers shield respectively two non-overlapping portions of the first device metal structure from a top view of the semiconductor structure.
US11069621B2
Provided is a semiconductor device including an input terminal including a P terminal and an N terminal; a laminated circuit substrate connected to the input terminal; a power substrate provided above the laminated circuit substrate; a connecting section electrically connecting the laminated circuit substrate and the power substrate; a capacitor provided in a conduction path between the P terminal and the N terminal; and a resistor provided in series with the capacitor in the conduction path between the P terminal and the N terminal. The capacitor may be provided in a region where the input terminal or the connecting section is provided, in an overhead view.
US11069618B2
A multi-layer line structure including a substrate, a lower layer Cu line located on the substrate, an upper layer Cu line located on an insulating layer including an inorganic film located on the lower layer Cu line and an organic resin film located on the inorganic film, and a via connection part located in a via connection hole running in an up-down direction through the insulating layer in an area where the lower layer Cu line and the upper layer Cu line overlap each other is provided. The via connection part includes a barrier conductive layer located on a part of the lower layer Cu line exposed to a bottom part of the via connection hole and on an inner wall of the via connection hole.
US11069616B2
A semiconductor device includes a first level having a plurality of transistor devices, and a first wiring level positioned over the first level. The first wiring level includes a plurality of conductive lines extending parallel to the first level, and one or more programmable horizontal bridges extending parallel to the first level. Each of the one or more programmable horizontal bridges electrically connects two respective conductive lines of the plurality of conductive lines in the first wiring level. The one or more programmable horizontal bridges include a programmable material having a modifiable resistivity in that the one or more programmable horizontal bridges change between being conductive and being non-conductive.
US11069613B2
An integrated circuit device includes a first insulation layer on a substrate, a lower wiring structure in the first insulation layer and including a metal layer and a conductive barrier layer, such that the metal layer is on the conductive barrier layer, an etch stop layer overlapping an upper surface of the first insulation layer and an upper surface of the conductive barrier layer and having a first thickness, a capping layer overlapping a portion of the upper surface of the metal layer and having a second thickness which is less than the first thickness, a second insulation layer overlapping the etch stop layer and the capping layer, and an upper wiring structure connected to another portion of the upper surface of the metal layer not overlapped by the capping layer in the second insulation layer.
US11069609B2
Techniques are disclosed for forming vias for integrated circuit structures. During an additive via formation process, a dielectric material is deposited, an etch stop layer is deposited, a checkerboard pattern is deposited on the etch stop layer, regions in the checkerboard pattern are removed where it is desired to have vias, openings are etched in the dielectric material through the removed regions, and the openings are filled with a first via material. This is then repeated for a second via material. During the subtractive via formation process, a first via material is deposited, an etch stop layer is deposited, a checkerboard pattern is deposited on the etch stop layer, regions in the checkerboard pattern are removed where it is not desired to have vias, openings are etched in the first via material through the removed regions. This is then repeated for a second via material.
US11069607B2
A metal option structure of a semiconductor device may include: a plurality of vias connecting first metal lines provided in a first metal layer to second metal lines provided in a second metal layer disposed over the first metal layer, and configured to constitute a plurality of nodes of an option circuit; and an identification pattern disposed between the first and second metal layers and having a different layout structure from the vias.
US11069595B2
A water cooling module includes a flow-guiding main body and a pump set. The flow-guiding main body includes a first inlet, a first outlet and a flow-guiding passage set. The flow-guiding passage set includes a plurality of flow-guiding passages, and the first inlet and the first outlet are respectively communicable with one of the flow-guiding passages. The pump set includes a first pump having a first water inlet and a first water outlet, and a second pump having a second water inlet and a second water outlet. The first water inlet and the first water outlet are respectively communicable with one of the flow-guiding passages; the second water inlet and the second water outlet are also respectively communicable with one of the flow-guiding passages.
US11069569B2
A semiconductor device includes: a plurality of lower electrodes arranged on a substrate in a first direction, which is parallel to a main surface of the substrate, and a second direction parallel to the main surface of the substrate and perpendicular to the first direction; and a support structure pattern configured to connect the plurality of lower electrodes to each other to support the plurality of lower electrodes, on the substrate and including a plurality of open portions. The plurality of open portions have shapes extending longer in the second direction than in the first direction, and when viewed from inner sides of the plurality of open portions, the plurality of open portions are convex in the first direction and are concave in the second direction.
US11069566B2
Devices and methods that can facilitate hybrid sidewall barrier and low resistance interconnect components are provided. According to an embodiment, a device can comprise a first interconnect material layer that can have a first opening that can comprise a first discontinuous barrier liner coupled to first sidewalls of the first opening and a first continuous barrier layer coupled to the first discontinuous barrier liner and the first sidewalls. The device can further comprise a second interconnect material layer coupled to the first interconnect material layer, the second interconnect material layer can have a second opening that can comprise a second discontinuous barrier liner coupled to second sidewalls of the second opening, a second continuous barrier layer coupled to the second discontinuous barrier liner and the second sidewalls.
US11069563B2
Planarization is performed on heterogeneous films with high accuracy. According to one embodiment, a method for processing a substrate is provided. The substrate is formed of an insulating film layer where a groove is formed, a barrier metal layer, and a wiring metal layer in order from a bottom in at least a part of a region. The method includes (3) while the wiring metal layer, the barrier metal layer, and the insulating film layer are exposed to the surface of the substrate: a step of bringing the surface of the substrate into contact with a catalyst; a step of supplying a process liquid between the catalyst and the surface of the substrate; and a step of flowing a current between the catalyst and the surface of the substrate.
US11069559B1
A semiconductor structure and method for forming such a structure are disclosed by the present invention. In the method, before a first trench in a pre-processed substrate is filled with any filling material, an auxiliary layer is formed over an inner surface of the first trench. Afterward, a first filling dielectric is formed and an etch back process is performed so that a top surface of the first filling dielectric is higher than that of the pre-processed substrate, and a second filling dielectric is then formed and subject to a second planarization process.
US11069558B2
An embodiment method includes depositing a first dielectric film over and along sidewalls of a semiconductor fin, the semiconductor fin extending upwards from a semiconductor substrate. The method further includes depositing a dielectric material over the first dielectric film; recessing the first dielectric film below a top surface of the semiconductor fin to define a dummy fin, the dummy fin comprising an upper portion of the dielectric material; and forming a gate stack over and along sidewalls of the semiconductor fin and the dummy fin.
US11069546B2
A substrate processing system includes a first processing block, a second processing block, and a reversing device. The first processing block includes a first processing unit configured to perform a process on a substrate with a first surface of the substrate facing upward, and a first transfer device configured to carry the substrate into/from the first processing unit. The second processing block includes a second processing unit configured to perform a process on the substrate with a second surface of the substrate, which is opposite to the first surface, facing upward, and a second transfer device configured to carry the substrate into/from the second processing unit. The reversing device is provided on a transfer path of the substrate from the first processing block to the second processing block, and is configured to reverse the substrate.
US11069541B2
A method for manufacturing a semiconductor device package includes: accommodating a substrate in a cavity in a center of a carrier substrate having the cavity in which a substrate with a semiconductor chip mounted thereon is accommodated in the center, having a support portion in contact with a side wall of the cavity to form an upper surface of the side wall and surrounding the cavity, and formed of a light-transmitting material; defining a molding portion of the substrate by pressing the support portion and an edge region of the substrate; and molding the molding portion, to cover the semiconductor chip.
US11069536B2
There is provided a method of manufacturing a device, which comprises: a preparation step of preparing a workpiece having a recess formed therein; a burying step of burying a sacrificial material composed of a thermally decomposable organic material in the recess; a lamination step of laminating a preliminary sealing film on the sacrificial material buried in the recess; a first removal step of removing the sacrificial material in the recess through the preliminary sealing film, by annealing the workpiece at a first temperature and thermally decomposing the sacrificial material; a processing step of performing a predetermined process on a portion other than the recess in the workpiece, in a state in which the recess is covered with the preliminary sealing film; and a second removal step of removing the preliminary sealing film.
US11069528B2
A method for manufacturing an integrated circuit includes patterning a plurality of photomask layers over a substrate, partially backfilling the patterned plurality of photomask layers with a first material using atomic layer deposition, completely backfilling the patterned plurality of photomask layers with a second material using atomic layer deposition, removing the plurality of photomask layers to form a masking structure comprising at least one of the first and second materials, and transferring a pattern formed by the masking structure to the substrate and removing the masking structure. The first material includes a silicon dioxide, silicon carbide, or carbon material, and the second material includes a metal oxide or metal nitride material.
US11069521B2
Various embodiments comprise apparatuses and related methods for cleaning a substrate. In one embodiment, an apparatus includes a substrate holder to hold and rotate the substrate at various speeds. An optional inner shield and an optional outer shield, when in a closed position, surround the substrate holder during operation of the apparatus. Each of the inner shield and the outer shield can operate independently in at least one of rotational speed and direction from the other shield. At least one of a front-side laser and a back-side laser are arranged to clean one or both sides of the substrate and edges of the substrate substantially concurrently or independently by impinging a light onto at least one surface of the substrate. A gas flow, combined with a high rotational-speed of the shields and substrate, assists in removing effluents from the substrate. Additional apparatuses and methods of forming the apparatuses are disclosed.
US11069520B2
A substrate processing method includes: supplying a treatment liquid to a substrate held in a horizontal position; substituting the treatment liquid supplied to the substrate with a solvent having a lower surface tension than the treatment liquid; and drying the substrate by shaking off the solvent on the substrate at a preset rotation number so that an intermediate portion of the substrate located between a central portion and a peripheral portion of the substrate is last dried.
US11069519B1
Control of an amplitude of a signal applied to rods of a quadrupole is described. In one aspect, a mass spectrometer includes a quadrupole mass analyzer and a resonant circuit to generate a radio frequency (RF) signal applied to rods of the quadrupole mass analyzer. An amplitude control circuit can be inductively coupled with inductors of the resonant circuit to selectively discharge energy from the resonant circuit and, therefore, adjust the amplitude of the signal in particular situations.
US11069517B2
A system is disclosed for identifying precursor ions originating from an ion source device. A mass filter filters an ion beam by using a series of overlapping precursor ion mass selection windows across the precursor ion mass range. A mass analyzer analyzes the precursor ions of each precursor ion mass selection window of the series, producing a plurality of precursor ion spectra for the precursor ion mass range. A precursor ion is selected from the spectra. The intensities for the selected precursor ion are retrieved from the spectra and a trace is produced that describes how the intensity of the selected precursor ion varies with the location of the precursor ion mass selection window. The selected precursor ion is identified as a precursor ion originating from the ion source device if the trace includes a nonzero intensity for the m/z value of the selected precursor ion.
US11069515B2
An electrical power pulse generator system and a method of the system's operation are described herein. A main energy storage capacitor supplies a negative DC power and a kick energy storage capacitor supplies a positive DC power. A main pulse power transistor is interposed between the main energy storage capacitor and an output pulse rail and includes a main power transmission control input for controlling power transmission from the main energy storage capacitor to the output pulse rail. A positive kick pulse power transistor is interposed between the kick energy storage capacitor and the output pulse rail and includes a kick power transmission control input for controlling power transmission from the kick energy storage capacitor to the output pulse rail. A positive kick pulse power transistor control line is connected to the kick power transmission control input of the positive kick pulse transistor.
US11069496B2
An improved magnetic switch assembly (16) has a housing (24), a first electrode (40) positioned within the housing (24), a second electrode (42), and a magnetically movable component (48) located within the housing (24) and shiftable between a first position in simultaneous contact with electrodes (40, 42), and a second position out of such simultaneous contact. The electrode (40) has a radially enlarged contact section (44, 58) adjacent the free end thereof which prevents hangup or sticking of component (48) in the first position.
US11069495B2
A drive mechanism is for a vacuum switching apparatus. The vacuum switching apparatus has a stationary contact and a movable contact structured to move into and out of engagement with the stationary contact in order to connect and disconnect power, respectively. The drive mechanism includes a drive rod structured to drive the movable contact into and out of engagement with the stationary contact, the drive rod being movable along a longitudinal axis, and a number of toggle assemblies each having a component and a biasing element coupled to the component. The component is coupled to the drive rod. The biasing element is structured to bias the drive rod in a direction not coinciding with the longitudinal axis.
US11069490B2
A mounting frame may be configured as a self-adjusting mounting frame that biases itself against a surface of structure. The mounting frame may be a component, for example, of a remote control device or a faceplate assembly. The mounting frame may be configured to bias a rear surface of the mounting frame against the surface of a structure. The mounting frame may include biasing members. Each biasing member may include an attachment portion and a pair of resilient spring arms that suspend the attachment portion relative to a perimeter wall of the mounting frame such that the attachment portion is spaced further from the rear surface of the mounting frame than locations where the spring arms extend from the mounting frame. The rear surface of the mounting frame may be defined by the perimeter wall.
US11069489B2
A multifunctional switch manipulator is provided. The manipulator includes a first switch unit, which is curved to be convex at the upper surface thereof, a second switch unit, which is disposed at a first side of the first switch unit and which extends radially in a first direction, and a third switch unit, which is disposed at a second side of the first switch unit and which extends radially in a second direction opposite the first direction. Each of the second and third switch units includes a housing that has an opening and a rotary knob disposed at the housing to be rotatable in a direction in which the opening extends, and at least one surface of the rotary knob is exposed to an outside through the opening.
US11069476B2
A self-contained radio-frequency device featuring multiple overlapping coupled coil inductors in a planar configuration with overlaps selected for desired coupling between different pairs of coils, wherein the electromagnetic energy of the coils arises substantially only from the coils themselves and affects only the coils themselves. Overlapping configurations provide a compact space-saving form-factor for such a device a variety of applications, including filters, baluns, transformers, matching networks, amplifier stages, distributed amplifiers, and frequency multipliers. Space-saving is achieved by overlapping the coils while controlling the mutual inductance. The planar arrangements are applicable to a variety of technologies, such as integrated circuits (IC, ASIC, RFIC), ceramic multilayer technologies such as low temperature co-fired ceramics (LTCC), and to printed circuit boards (PCB). Planar arrangements of overlapping coils is illustrated with respect to filters, tunable filters and Q-enhanced filters.
US11069474B2
An inductor includes a coil including a winding portion and a lead-out portion, a body constituted by a magnetic member and enclosing the coil, a protection layer disposed on a surface of the body, and an outer electrode. The body has a bottom surface, a top surface, two end surfaces, two side surfaces, and first and second R-chamfered sections. The outer electrode includes first and second electrode regions. The first electrode region is located on the bottom surface and is electrically connected to the lead-out portion. The second electrode region is located on the protection layer on each end surface. The surface roughness of part of the bottom surface where the first electrode region is disposed is greater than that of the protection layer on each of the end surfaces where the second electrode region is disposed.
US11069471B2
A reactor that includes a coil that includes a winding portion; a magnetic core that includes a plurality of core pieces that are located inside and outside the winding portion, and one or more gap portions that are interposed between core pieces that are adjacent to each other; an interposed member that is interposed between the coil and the magnetic core; and a resin mold portion that covers at least a portion of an outer circumferential surface of the magnetic core without covering an outer circumferential surface of the winding portion so that the outer circumferential surface of the winding portion is exposed.
US11069466B2
A vibration actuator includes: a fixing body having N-fold (N is a natural number) of 2 of core pole parts and a coil wound around each of the core pole parts; a movable body having a magnet part disposed being separated from each of the core pole parts in an axial direction of each of the core pole parts, for each of the core pole parts; and an elastic support part that movably supports the movable body, in which the magnet part has a magnetic pole disposed on each of the core pole part sides and facing each of the core pole parts, and in which the movable body vibrates in a direction orthogonal to both directions including a direction in which the N-fold of 2 of the core pole parts are aligned and the axial direction of the coil by the energization of the coil.
US11069459B2
A covered electrical wire including a conductor and an insulating coating layer covering an outer periphery of the conductor, in which the conductor is a twisted wire obtained by concentrically twisting together a plurality of elemental wires constituted by a copper alloy, the copper alloy contains one or more elements selected from Fe, Ti, Mg, Sn, Ag, Ni, In, Zn, Cr, Al, and P in a total amount of 0.01 mass % to 5.5 mass % inclusive, and the remaining portion includes Cu and inevitable impurities, and an amount of oil adhering to a surface of a central elemental wire disposed at a central portion of the twisted wire is 10 μg/g or less with respect to the mass of the central elemental wire.
US11069453B1
A modular and transportable nuclear reactor system comprising a transportation module including a housing. A cask and a radiation shielding section are located in the housing with the shielding surrounding the cask. A high temperature sodium cooled reactor is located in the cask and the reactor is cooled by the natural circulation of in-vessel sodium. The reactor powers at least one thermal-to-electric conversion unit.
US11069451B2
Provided is mobile equipment for measuring structural deformation of a nuclear fuel assembly, the mobile equipment including: a container; a power means and a loading table disposed inside the container; a pedestal disposed on one side of the loading table of the container, the pedestal being provided with a hinge means and a fixing means configured to fix the nuclear fuel assembly upright; a column seated on the loading table and provided at one end part thereof with a rotating shaft detachably installed to the hinge means, and configured to be erected upright on the fixing means of the pedestal by power of the power means; and a scanner configured to move upward and downward in a longitudinal direction of the column and to measure the structural deformation of the nuclear fuel assembly.
US11069449B2
An electrochemically modulated molten salt reactor (EMMSR) that contains a vessel and a power source. The vessel houses a fuel salt, at least a portion of a neutron moderator, and at least a portion of an insulator. The fuel salt includes enough dissolved fissile isotopes to cause continued self-sustaining fission reactions during the operation of the EMMSR. The neutron moderator is configured to slow down fast neutrons produced by the dissolved fissile isotopes. The insulator is configured to electrically isolate the neutron moderator from the vessel. The power source has a positive potential and a negative potential. The positive potential is received by the neutron moderator and the negative potential is received by the vessel.
US11069442B2
A method for measuring physician efficiency and patient health risk stratification is disclosed. Episodes of care are formed from medical claims data and an output process is performed. Physicians are assigned to report groups, and eligible physicians and episode assignments are determined. Condition-specific episode statistics and weighted episode statistics are calculated, from which physician efficiency scores are determined.
US11069437B1
A distributed computer system comprises one or more patient system, configured to be operated by patients seeking provider services, a front-end web server to interface to the one or more patient system, a back-end server system coupled to the front-end web server to receive patient information, a healthcare provider system that provides information about a procedure needed by a patient unable to pay for the procedure, providing the information to the back-end server system, and a donor computer system, for accepting and receiving messages from the back-end server system about funding patient procedures.
US11069431B2
The disclosure describes a patient registry data system that can be used to aggregate clinical, molecular, and immune parameters involved in disease initiation, progression, and response to treatment. The disclosure can allow participants, researchers, and physicians to visualize data based on parameters, such as participant demographics and immune system data.
US11069426B1
Methods, apparatuses and systems related to managing access to a memory device are described. A memory device includes a plurality of banks that each include (1) a plurality of memory cells and (2) a plurality of redundant cells configured to replace one or more target memory cells in the plurality of memory cells. A set of shared fuses and latches may be used to store a row address for each repair that may be implemented in one of the plurality of banks. A shared match circuit coupled to the set of shared latches and the plurality of memory banks may be configured to at least partially implement a row repair for the row address for a bank associated with a commanded operation.
US11069424B2
Various implementations described herein refer to an integrated circuit having a first memory structure and a second memory structure. The first memory structure is disposed in a first area of the integrated circuit, and the first memory structure has first memory cells with first transistors. The second memory structure is disposed in a second area of the integrated circuit that is different than the first area, and the second memory structure has second memory cells with second transistors that are separate from the first transistors. The second transistors of the second memory cells are arranged to provide an output oscillating frequency for detecting variation of performance of the first transistors of the first memory cells.
US11069419B2
The present disclosure, in some embodiments, relates to a method of forming an integrated chip. The method includes forming a test line letter structure having one or more sidewalls continuously extending along a path that defines a shape of an alpha-numeric character from a top-view. The test line letter structure is formed by forming a first polysilicon structure over a substrate and forming a second polysilicon structure over the substrate at a location laterally separated from first polysilicon structure by a dielectric layer.
US11069416B2
Described herein are embodiments related to first-pass dynamic program targeting (DPT) operations on memory cells of memory systems. A processing device determines that a first programming pass of a programming operation has been performed on a memory cell of a memory component. The processing device, before a second programming pass of the programming operation is performed on the memory cell, determines information about a first programming distribution and a second programming distribution of the memory cell, the first programming distribution corresponding to a first page type and the second programming distribution corresponding to a second page type. The processing device adjusts, using the information, a placement of the first programming distribution relative to the second programming distribution that balances a bit error rate (BER) between the first page type and the second page type.
US11069407B2
A semiconductor memory device includes: first wirings; second wirings intersecting the first wirings; and memory cells. Each of the memory cells is respectively formed between one of the first wirings and one of the second wirings. In a set operation, a set pulse is supplied between one of the first wirings and one of the second wirings. In a reset operation, a reset pulse is supplied between one of the first wirings and one of the second wirings. In a first operation, a first pulse is supplied between one of the first wirings and one of the second wirings. the first pulse has an amplitude equal to or greater than the greater of an amplitude of the set pulse and an amplitude of the reset pulse and has a pulse width greater than a pulse width of the set pulse.
US11069405B2
A semiconductor memory device of an embodiment has stacked semiconductor memories, each semiconductor memory including first lines intersecting with second lines, and resistive change elements each disposed between one of the first lines and one of the second lines. In two of the semiconductor memories adjacent to each other in the stacking direction, either two of the first lines or two of the second lines are disposed along and in contact with each other. A first contact electrically connected to the second line of the uppermost semiconductor memory passes through a region between the second lines of each of the semiconductor memories located below the uppermost semiconductor memory, and a second contact electrically connected to the second line of each of the semiconductor memories located at an intermediate level passes through a region between the second lines of each of the semiconductor memories located below the intermediate level.
US11069396B2
Provided herein may be a memory device and a method of operating the memory device. The memory device includes a memory cell, a page buffer coupled to the memory cell through a bit line and configured to perform a read operation of sensing data stored in the memory cell, wherein the page buffer includes a data storage configured to store data sensed from the memory cell, the read operation includes a precharge period during which a precharge voltage is applied to the bit line, an evaluation period during which a state of the memory cell is incorporated into a voltage of the bit line, and a data storage period during which the data sensed through the bit line is stored in the data storage, and the data storage is initialized during the evaluation period.
US11069389B2
To provide a magnetic memory capable of performing stable recording while suppressing occurrence of an inversion error. Provided is a magnetic memory including a spin orbit layer in which a spin-polarized electron is generated by a current, a magnetic memory element having a laminated structure including a magnetic layer in which a magnetization direction changes according to information to be recorded and an insulating layer, and provided on the spin orbit layer, and a voltage application layer for applying a voltage to the magnetic layer via the insulating layer, in which the voltage application layer applies a voltage to the magnetic layer at a same time as the current flowing in the spin orbit layer to change magnetic anisotropy or a magnetic damping constant of the magnetic layer.
US11069384B2
Apparatuses and methods for compensation of sense amplifiers, for example, threshold voltage compensation, are disclosed. Prime memory sense amplifiers used for accessing prime memory and redundant memory sense amplifiers used for accessing redundant memory are concurrently compensated while determining whether a memory address is remapped from prime memory to redundant memory. Following the determination, sense amplifiers (e.g., prime memory sense amplifiers and/or redundant memory sense amplifiers) that are not used for accessing the memory corresponding to the memory address are precharged.
US11069382B2
A tool-free hard disk bracket includes a base having abase body with a guide groove, and an engaging member connected to the base body. A frame includes a first side arm movably engaging with the engaging member. A handgrip is rotatably connected to one end of the base body. An operating unit includes an operating member releasably engaging with the handgrip and having a rotating shaft portion inserted rotatably and movably into the guide groove. The operating member is operated to rotate and release engagement with the handgrip, and is further operated to move along the guide groove toward the engaging member to push the engaging member to pivot and release engagement with the first side arm.
US11069368B2
The glasses with display may include a bridge, two temples hingedly coupled to the bridge, and a directional microphone array, the directional microphone array including two or more microphones positioned on the bridge or the temples. The glasses with display may also include a user microphone array, the user microphone array including one or more microphones positioned on the temples and oriented toward the mouth of a user wearing the glasses with display or one or more bone conduction microphones. In addition, the glasses with display include two lenses positioned in the bridge, at least one of the lenses including a display, the display visible by the user, the display including one or more of a directional display, closed caption display, and user volume display. The glasses with display additionally include a processor adapted to receive audio signals from the directional microphone array and the user microphone array, or from a separate mobile device, the processor adapted to control the display.
US11069364B1
Described herein is a system for device arbitration using acoustic characteristics of a physical space, such as a user's household. The system generates a matrix of inter-device attenuation factors. The inter-device attenuation factors are determined using the attenuation experienced by a first device versus the attenuation experienced by a second device. Once the matrix is generated, an attenuation vector representing the attenuation corresponding to an input audio signal is determined and compared to the matrix. Based on the comparison, the system selects a device for further processing.
US11069356B2
A computer system for controlling a dialogue between a user and the computer system, the computer system being communicatively coupled with an industrial control system controlling an industrial system, the computer system including: an interface for receiving intent inputs representing a respective desired interaction with the computer system; an intent determination module for determining the desired interactions of received intent inputs; a data storage for storing one or more directed graphs, each graph specifying an industrial control domain specific dialogue, a particular graph defining a dialogue state machine with a plurality of nodes representing states of the dialogue, and with edges representing transitions between the states, each state transition from a first state to a second state depending on at least one precondition, the desired interaction of a received intent input corresponding to a target node to be reached from a current node of the particular graph.
US11069331B2
A noise reduction filter for data signals is implemented using two orthogonal coordinates comprising intensity and differential intensity values generated from sampling and sorting the data signals. A weighting function is used to amplify or reduce different portions of a data set distribution generated using the intensity and differential intensity values. The weighting function may also include scalar constants to further enhance the capability of the noise reduction filter. The noise reduction filter can be used to reduce the noise components or increase the useful signal components of a noisy data signal, thereby increasing the signal-to-noise ratio, and also increasing spectral resolution. The noise reduction filter can also be used in special cases where the intensity and frequency spectra of the noisy data signal are overlapping. The noise reduction filter may be used in various applications including spectroscopy and image processing, among others.
US11069329B2
A pitch adjusting device, such as a capo, and a method for adjusting the pitch for a stringed instrument that comprises a neck. The capo comprises at least one string actuating member that is an elongated member held to the capo by a biasing means such that the string actuating member extends along the extension direction of the neck when the capo is attached to the stringed instrument. The string actuating member is adjustable in a linear direction along said extension direction at the biasing means.
US11069328B2
An information processing apparatus according to the present technology includes a housing, a display section, a pressure-sensitive sensor, and a control section. The housing has a front surface and a sub-surface including an operation area and is capable of being held by a user. The display section is arranged on the front surface. The pressure-sensitive sensor detects a pressure value with respect to the sub-surface. The control section identifies a status that the operation area is operated by the user and a status that the operation area is held by the user on the basis of the pressure value, and executes predetermined processing on the basis of an operation by the user with respect to the operation area in a case where the status is determined that the operation area is operated.
US11069326B2
A processing method for character stroke and related device are provided. The method comprises: obtaining handwriting information of a first handwriting point and handwriting information of a second handwriting point in a character stroke, the handwriting information comprising coordinate information; determining a display effect related to the first handwriting point according to the handwriting information of the first handwriting point and the handwriting information of the second handwriting point; rendering the display effect related to the first handwriting point within a display range of the first handwriting point. The display manner of the character stroke can be enriched through above manner, thereby improving the user experience.
US11069325B1
Methods and systems for content resolution adjustment for passive display devices are described herein. Passive display devices such as a passive magnifying device (e.g., a screen magnifier) or a projector (e.g., a built-in mobile phone projector) are useful in enlarging photos, documents, videos, etc. for view for small-sized small-screen device screens. However, optimal content resolution for the small-screen device screens may not be optimal for the passive display devices. Particularly, when a small-screen device receives content from a remote computing device, the initial content resolution may not be optimal even for the small-screen device screen because of low transmission speed and/or low bandwidth of a connection with an original data source. Content resolution adjustment is provided in this disclosure by determining distance between the passive display device and the small-screen device, calculating magnification ratio for the passive display device, and adjusting the content resolution based on the calculated magnification ratio.
US11069318B2
The present invention relates to an area-saving driving circuit for a display panel, which includes a plurality of digital-to-analog converting circuits convert input data, respectively, and produce a pixel signal. A plurality of driving units are coupled to the plurality of digital-to-analog converting circuits, respectively. They produce a driving signal according to the pixel signal and transmit the driving signal to the display panel for displaying. A plurality of voltage booster units are coupled to the plurality of driving units, respectively, and produce a supply voltage according to a control signal. Then the supply voltage is provided to the plurality of driving units. Thereby, by providing the supply voltage to the plurality of driving units of the display panel through the use of the plurality of voltage booster units, the area of the external storage capacitor is reduced or eliminated.
US11069314B2
The embodiments of the disclosure disclose a circuit board and a display, the circuit board includes a switch unit, the switch unit is preset with a switch-on signal, the switch unit is configured to respectively connect with the system board and the control board; when the control signal received from the system board is the same with the conduction signal, the switch unit is switched on, allowing the circuit board to receive the drive data and work normally; when the control signal received from the system board is not the same with the conduction signal, the switch unit is switched off, stopping the circuit board from receiving the drive data and resulting in stoppage of an operation.
US11069305B2
A display device with a backlight includes a PWM signal generation circuit configured to generate a PWM signal, which alternates between an ON level at which the backlight is lit up and an OFF level at which the backlight is turned off, such that the luminance of the backlight is controlled by driving the backlight in accordance with the PWM signal. The PWM signal generation circuit divides a plurality of horizontal periods corresponding to a horizontal synchronization signal to be used for displaying an image for one frame, into a plurality of group periods each consisting of two or more horizontal periods, and generates the PWM signal such that the PWM signal is equal in frequency to the horizontal synchronization signal when the two or more horizontal periods included in each group period are regarded as one horizontal period, and such that the PWM signal is randomly modified every group period in terms of the time at which to change the PWM signal from the OFF level to the ON level.
US11069304B2
A light source apparatus includes a light source and a light source driver. The light source includes a plurality of scan blocks. Each scan block includes a plurality of local dimming blocks. The light source driver includes a plurality of channels configured to output light source driving signals to the plurality of local dimming blocks. The light source driving signal includes a light source intensity value representing a light intensity of a local dimming block from among the plurality of local dimming blocks and a delay value representing a degree of a delay of the local dimming block. The delay value is determined by a scan delay value varied according to the plurality of scan blocks and a delay parameter.
US11069303B2
An organic light-emitting display device and a method of driving the same. The organic light-emitting display device is driven, with one frame being divided into a first period, a second period, a third period, and a fourth period, and includes pixels coupled to scan lines and data lines, a first power supply configured to supply first driving power, wherein the first driving power is set to a first voltage during the first period and the fourth period and a second voltage lower than the first voltage during the second period and the third period, a second power supply configured to supply second driving power. The second driving power is set to a third voltage during the first to third periods and to a fourth voltage lower than the third voltage during the fourth period.
US11069294B2
An organic light-emitting diode (OLED) display is disclosed. In one aspect, the OLED display includes a lower substrate including a display area and a non-display area surrounding the display area, wherein a plurality of pixels are formed in the display area. The OLED display also includes an embedded circuit formed in the configured to apply a plurality of signals to the pixels, and an initialization wiring formed in the non-display area and configured to apply an initialization voltage to each of the pixels. The initialization circuit is formed in a layer so as to at least partially overlap with the area of the embedded circuit.
US11069292B1
A pixel circuit for driving a light-emitting device for a display device is operable in an initialization phase, a compensation phase, a data programming phase, and an emission phase. The one horizontal time is minimized while maintaining accurate compensation of the threshold voltage of the drive transistor, and the pixel circuit further employs a varactor to compensate for variations in the threshold voltage of the drive transistor and for parasitic capacitances that arise within the pixel circuit. A capacitance of the varactor varies with a voltage at a node N1 constituting an electrical connection during the compensation phase of the drive transistor, the light-emitting device, a storage capacitor, and the varactor. The use of the capacitance variation of the varactor accounts for a variation in the threshold voltage of the drive transistor and for parasitic capacitances in the pixel circuit. The varactor may be implemented as a thin film transistor that operates as a variable capacitor.
US11069290B2
A display substrate, used in a display apparatus, includes a base substrate; a gate line, a data line and a pixel driving circuit on the base substrate, wherein the pixel driving circuit includes a driving transistor; an orthographic projection of the gate line on the base substrate and an orthographic projection of the data line on the base substrate have a first overlapping region, and an orthographic projection of the gate line on the base substrate and an orthographic projection of the control electrode of the driving transistor on the base substrate have a second overlapping region; a width of the gate line in the first overlapping region is less than a first preset width, and a width of the gate line in the second overlapping region is less than the second preset width.
US11069284B2
A light-emitting display device and a method of driving the same including scan signals having a turn-on level voltage concurrently supplied to N scan lines of a plurality of scan lines during a first supply period in which the scan signals having a turn-on level voltage are supplied first, for each of the N scan lines corresponding to N subpixel lines included in each of M blocks into which subpixels are grouped, the scan signals having a turn-on level voltage may be supplied to the N scan lines during a second supply period for each of the N scan lines, in which the scan signals having a turn-on level voltage are supplied second, and time intervals of the N scan lines between the first supply period and the second supply period may be the same or have a difference within a preset range, thereby not only securing sensing and compensating times during driving of an image display through block driving, but also preventing luminance non-uniformity during the block driving.
US11069277B2
A display system includes mobile devices each including a position detection unit that detects a position, a physical quantity detection unit that detects a physical quantity, a display unit that displays an image, and a process unit that can perform a process of controlling the display unit so that the image is displayed. The process unit can perform an overlapping display process in which the process unit controls the display unit so as to display a physical quantity image expressing the physical quantity detected by the physical quantity detection unit in a manner of overlapping on a travel route image expressing a travel route of the mobile device that is determined depending on the position detected by the position detection unit.
US11069252B2
A device may provide, to user devices, a set of objects that are to be used by the user devices as part of a collaborative virtual environment. The collaborative virtual environment may support a virtual workshop. The set of objects may include objects capable of being used to solve a problem that is presented to users within the virtual workshop. The device may receive data describing a set of solutions. The device may curate the data describing the set of solutions using one or more natural language processing techniques. The device may rank the set of solutions that has been curated using a ranking technique or a machine learning technique. The device may provide data identifying a highest ranked solution or data identifying the set of solutions for display within the virtual workshop or to additional user devices that are accessible outside of the virtual workshop.
US11069247B2
The present disclosure relates to systems and methods for distributing service requests for an on-demand service. The systems may perform the methods to obtain the service request; determine first information related to the service request, wherein the first information comprises at least one of a start location, a destination, or a start time; determine reference information based at least in part on the first information related to the service request; generate a modified service request based on the service request and the reference information; and send the modified service request to the at least one provider terminal.
US11069244B2
The present disclosure relates to a vehicle and a control method thereof, and more particularly, to an apparatus and a method for implementing a lane change decision aid system (LCDAS). The LCDAS apparatus includes: a sensing device for sensing whether a target vehicle is in adjacent zones of a subject vehicle, whether the target vehicle is in a rear zone of the subject vehicle, or whether the target vehicle is a large vehicle or a compact vehicle; a processor for determining an activation condition for determining whether an LCDAS function is active/inactive and a warning condition for determining whether a warning of the LCDAS function is issued/un-issued, based on a sensing result of the sensing device; a warning device for issuing the warning to a driver based on a determination result of the processor; and a controller for controlling the sensing device, the processor, and the warning device.
US11069242B2
A traveling assistance method acquires driving characteristics of another vehicle around a host vehicle, determines whether the other vehicle is in an autonomous driving mode depending on the driving characteristics of the other vehicle, and detects an action of the other vehicle in accordance with the determination result of whether the other vehicle is in the autonomous driving mode.
US11069240B2
A vehicle safety support apparatus includes: a driver monitoring sensor configured to monitor a driver; an external environment monitoring sensor configured to monitor an external environment of a vehicle; and at least one processor configured to: determine whether the vehicle is in an immediate hazard situation based on data acquired from the driver monitoring sensor and the external environment monitoring sensor; determine, in response to determining that the vehicle is in the immediate hazard situation, whether to perform a recovery maneuver or a rescue maneuver based on the data acquired from the driver monitoring sensor and the external environment monitoring sensor to get out of the immediate hazard situation; and perform, in response to determining to perform the rescue maneuver, autonomous driving to move the vehicle to a safe area by taking over a driving control from the driver.
US11069239B2
An event vehicle dispatch device includes: an event notifier configured to notify a plurality of vehicles or owners of the vehicles of an event held in an area in which the plurality of vehicles are able to park; and an adjuster configured to adjust the number of vehicles corresponding to vehicle attributes of vehicles arriving at the area based on the vehicle attribute of each of the plurality of vehicles.
US11069228B2
A method for transmitting signal via a mesh network and a remote control system thereof are disclosed. The method comprises the steps of: executing a setting process, including: downloading a first control instruction to a mesh network control device; dividing the first control instruction into a plurality of transmission codes; storing a second control instruction, wherein the second control instruction is part of the first control instruction; transmitting a plurality of transmission codes to an infrared control device via the mesh network environment; and restoring the plurality of transmission codes to the first control instruction and storing the first control instruction; and executing remote control process, including: transmitting the second control instruction to the infrared control device; converting into the first control instruction according to the second control instruction; and controlling the device by using an infrared signal to control a controlled device.
US11069222B2
Methods, systems, computer-readable media, and apparatuses for processing sensor data are presented. An example method comprises accessing, by a computing device at a premises, sensor information associated with a plurality of sensors located at the premises, receiving, by the computing device, first sensor data from a first security sensor of the plurality of sensors, receiving, by the computing device, second sensor data from a second security sensor of the plurality of sensors, and in response to determining, by the computing device and based on the sensor information, that the first sensor data is associated with a higher priority than the second sensor data processing, by the computing device, the first sensor data, and transmitting, by the computing device, the second sensor data to a remote computing device for processing, wherein the remote computing device is at a location different from the premises.
US11069217B2
One or more techniques and/or systems are provided for detecting an object, such as a person. For example, a sensing system may comprise a sensor arrangement. The sensor arrangement may comprise a passive sensor and an active sensor. The active sensor may be placed into a sleep state (e.g., a relatively low powered state) until awakened by the passive sensor. For example, responsive to detecting a presence of an object (e.g., a nurse entering a patient's room), the passive sensor may awaken the active sensor from the sleep state to an active state for detecting motion and/or distance of the object within a detection zone to create object detection data (e.g., an indication of a hygiene opportunity for the nurse). The active sensor may transition from the active state to the sleep state responsive to a detection timeout and/or a determination that the object left the detection zone.
US11069212B2
The present invention relates to a housing for a fire alarm and/or extinguishing control station having a housing body (20), which comprises an opening (22) on a front side (24), a housing door (30) for closing the opening (22) and a hinge arrangement (40), which is configured to allow opening and closing of the housing door (30). The housing door (30) has an outer face (32), which faces an observer when the housing body (20) is closed and an inner face (34) which is opposite the outer face (32), wherein the housing door (30) has an indicator and/or operating component (36) on the outer face (32). The hinge arrangement (40) has a first axis of rotation (41) and parallel thereto a second axis of rotation (42) and is designed such that the first and the second axes of rotation (42) can be rotated in opposing directions when the housing door (30) is opened such that the outer face (32) of the housing door (30) and an interior (12) of the housing (10) are simultaneously facing the observer when the housing (10) is in the open state.
US11069209B1
A solution for providing premises monitoring whereby monitoring devices (cameras, e.g.) are connected to a network and, upon detecting motion within their field of view, send a notification to a smartphone app. The smartphone app provides indications of a location of a particular monitoring device triggering the event notification, a time/date of the event, and a type of event. A user of the smartphone app may receive a real-time video stream from the monitoring device, and may interact with a person who triggered the event using the smartphone's speaker and microphone in conjunction with a speaker and/or a microphone integrated with the monitoring device. A button of the smartphone app enables an event to be escalated to a monitoring center, and if an event is not reviewed by a user within a certain time threshold the event may be configured to be automatically escalated to the monitoring center.
US11069208B2
Embodiments of the present invention are directed to systems and methods for monitoring a status of a plurality of a merchandise display devices for displaying items of merchandise at respective display positions. For example, the method includes monitoring for a change in a preselected characteristic of a circuit defined by an electrical connection between the security devices and a plurality of nodes and between the nodes and an alarm unit. The method also includes determining whether an item of merchandise has been added to or removed from a respective display position based on a change in the preselected characteristic.
US11069205B1
An occupied structure rescue system includes an activation device to be mounted on an interior surface of a building, the activation device having a switch; a light in communication with the activation device to be activated via the switch, the light to mount on an exterior surface of the building; a remote device to wirelessly communicate with the light to activate the light; and a power supply to power the light, the power supply having a predetermined value of stored power; activation of the light causes the light to flash until the predetermined value of stored power is used or until the light is deactivated via the remote device.
US11069202B2
A product registration device (10) includes a casing (100), a support portion (200), and a first display unit (310). The casing (100) accommodates a control unit. The casing (100) is vertically long. The support portion (200) protrudes from the casing (100). The first display unit (310) is supported to the casing (100) by the support portion (200). The first display unit (310) is vertically long. Therefore, a space occupied by the casing (100) in a lateral direction can be reduced, and a space occupied by the first display unit (310) in the lateral direction can be reduced. Thus, it is possible to reduce a space occupied by the product registration device (10) in the lateral direction.
US11069198B2
A system and method for operating a skilled-based casino-style video game with an over-hold pool formed of a chance pool and skill pool. Both the chance pool and skill pool being funded by prizes/awards not awarded based on less-than optimal skilled play. Awards from the chance pool and skill pool serve to ensure that actual RTP converges with theoretical RTP as well as ensuring the minimum percentage requirements are met under recognized standards related to gaming devices in casinos.
US11069196B2
A gaming system and method of facilitating personalized wager opportunities based on a user-selected fantasy sports team is disclosed. Players may first select athletes for a fantasy sports team. Based on the projected team score for the fantasy sports team selected by the player, a set of wager opportunities may be generated for that player. The wager opportunities may include a set of benchmark point levels and associated odds for the respective levels. Players can place wagers based on whether the actual total score of the fantasy sports team they selected exceeds one or more benchmark point levels and specify the amount to be wagered for each benchmark point level. Thus, a player can make wagers that are won or lost based on the performance of the player's fantasy team compared to the benchmark point levels, regardless of how other players' fantasy sports teams perform.
US11069177B2
The user interface associated with the item is improved. The information processor 1 displays the first item display screen 22 in which the first item icons 221 corresponding to the types of the possessed items are displayed in a list correspondingly to the possessed number. The information processor 1 switches the second item display screen 23 to display in which the second item icons 231 corresponding to the possessed items are displayed in a list correspondingly to the expiration date when the first item icon 221 in the first item display screen 22 is operated by being pressed for a long time.
US11069176B2
A game machine pushbutton configured for mounting to a game machine, the game machine pushbutton including: an input key configured to accept a depression thereof; a plurality of light sources arranged along a peripheral part of the input key; and a light guide including a lighting surface; the light guide provided to surround the peripheral part of the input key and configured to direct light radiating thereon from the plurality of light sources and emit the light from the lighting surface; and the plurality of light sources is arranged with light emitting surfaces thereof oriented in a direction that is different from the direction toward which the lighting surface is oriented.
US11069169B2
The present invention relates to a system and method for remotely controlling locks on depositories, primarily locks used for the purpose of securing things using a scanning device and at least one identification token. Each lock (215) is provided with a token (112) that contains identification information related to its depository system (221). A scanning device (111) is needed to decode (211) the token (112) and communicate its information to an online database (212) for authorization to access the depository (221). If the scanner (111) is authorized to access the depository (221), the online database (212) will communicate a command (213) to the lock (215) to open. This operation will need to be repeated each time the depository needs to be opened. In some embodiments, the scanning device (111) may be operatively connected to a power source that can transfer power as a means of powering depository (221).
US11069161B2
A computer, including a processor and a memory, the memory including instructions to be executed by the processor to determine performance of a plurality of vehicle data sources used to operate a vehicle by evaluating each vehicle data source output data and train a deep neural network to determine reliability for each of the vehicle data sources based on the performance using reinforcement learning. The instructions can further include instructions to combine output data from the vehicle data sources based on the reliability including using the deep neural network to correlate output data from one or more vehicle data sources to the performance to determine how accurately the output data from each vehicle data source corresponds to vehicle performance and operate the vehicle based on combined output data.
US11069160B2
In an embodiment, a method includes monitoring environmental conditions via a plurality of sensors positioned in proximity to a vehicle. The method also includes receiving, from one or more of the plurality of sensors, a first measured value of a first environmental variable and at least one additional measured value of at least one additional environmental variable. In addition, the method includes automatically determining, via a machine-learning model, a first expected value of the first environmental variable given the at least one additional measured value of the at least one additional environmental variable. Furthermore, the method includes automatically generating a storage decision in relation to the first measured value based, at least in part, on an evaluation of the first measured value relative to the first expected value. Additionally, the method includes causing execution of the storage decision at least with respect to onboard storage of the vehicle.
US11069153B1
A computer implemented method includes receiving eyewear parameters to form received eyewear parameters. A current computer model of eyewear is modified in accordance with an eyewear parameter that necessitates alteration of the current computer model to form a new computer model of the eyewear. The new computer model of the eyewear includes an altered hierarchical set of interconnected elements defining a rig and an altered surface representation around the rig defining a mesh that is manifold. The modifying operation is repeated for each eyewear parameter of the received eyewear parameters that necessitates alteration of the new computer model to form an output manifold mesh. Bespoke eyewear is manufactured from the output manifold mesh.
US11069148B2
Method and apparatus for rendering a visual representation based on a musculoskeletal representation. The method comprises updating the musculoskeletal representation based, at least in part, on a plurality of neuromuscular signals recorded from a user, wherein the musculoskeletal representation is updated based at least in part on: position information describing a spatial relationship between two or more connected segments of the musculoskeletal representation, and force information describing a force exerted by at least one segment of the musculoskeletal representation, and rendering, via a user interface, the visual representation based on the updated musculoskeletal representation, wherein the visual representation includes a visual indication of the position information and a visual indication of the force information.
US11069147B2
Provided are mechanisms and processes for inserting a visual element into a multi-view digital media representation (MVIDMR). In one example, a process includes analyzing an MVIDMR to determine if there is an appropriate location to insert a visual element. Once a location is found, the type of visual element appropriate for the location is determined, where the type of visual element includes either a three-dimensional object to be inserted in the MVIDMR or a two-dimensional image to be inserted as or projected onto a background or object in the MVIDMR. A visual element that is appropriate for the location is then retrieved and inserted into the MVIDMR, such that the visual element is integrated into the MVIDMR and navigable by a user.
US11069144B2
The disclosure relates to a system for providing guidance for positioning a body. The system may include a video display, one or more digital cameras configured to generate a depth video stream and a visual video stream, and a computing device including, a memory, and a processor. The processor may control the one or more digital cameras to generate the depth video stream including a depth image of the body and the visual video stream including a color image of the body. The processor identifies at least a part of the body within the images using a first trained learning machine to segment the images and isolate the body. The processor may crop both the visual image and the depth image based on the identified body. The processor may estimate a position of a plurality of joints of the body by applying a second trained learning machine to the identified and isolated part of the body. The processor may generate a current pose estimate by connecting estimated positions of the plurality of joints. The processor may overlay a visual representation of the current pose estimate over the color video stream on the video display.
US11069137B2
An apparatus comprising means for rendering virtual reality content, wherein the virtual reality content comprises a virtual reality object associated with a caption and wherein the caption is rendered within a field of view of a user; determining a level of interest with respect to the virtual reality object; and determining if the caption is to be rendered based at least partly on the determined level of interest associated with the virtual reality object.
US11069133B2
The present disclosure provides a method and a device for generating a 3D scene map, a related apparatus and a storage medium. The method includes the following. At least two frames of point cloud data collected by a collection device is obtained. Data registration is performed on the at least two frames of point cloud data. First type of point cloud data corresponding to a movable obstacle is deleted from each frame of point cloud data and each frame of point cloud data is merged to obtain an initial scene map. Second type of point cloud data corresponding to a regularly shaped object is replaced with model data of a geometry model matching with the regularly object for the initial scene map to obtain the 3D scene map.
US11069130B2
A method and system for generating a three-dimensional (3D) virtual scene are disclosed. The method includes: identifying a two-dimensional (2D) object in a 2D picture and the position of the 2D object in the 2D picture; obtaining the three-dimensional model of the 3D object corresponding to the 2D object; calculating the corresponding position of the 3D object corresponding to the 2D object in the horizontal plane of the 3D scene according to the position of the 2D object in the picture; and simulating the falling of the model of the 3D object onto the 3D scene from a predetermined height above the 3D scene, wherein the position of the landing point the model of the 3D object in the horizontal plane is the corresponding position of the 3D object in the horizontal plane of the 3D scene.
US11069128B2
An example system includes a first computing device comprising a first graphics processing unit (GPU) implemented in circuitry, and a second computing device comprising a second GPU implemented in circuitry. The first GPU is configured to perform a first portion of an image rendering process to generate intermediate graphics data and send the intermediate graphics data to the second computing device. The second GPU is configured to perform a second portion of the image rendering process to render an image from the intermediate graphics data. The first computing device may be a video game console, and the second computing device may be a virtual reality (VR) headset that warps the rendered image to produce a stereoscopic image pair.
US11069123B2
Cloud-based real time rendering. For example, one embodiment of a system comprises: a first graphics processing node to perform a first set of graphics processing operations to render a graphics scene, the first set of graphics processing operations comprising ray-tracing independent operations; an interconnect or network interface coupling the first graphics processing node to a second graphics processing node; the second graphics processing node to receive an indication of a current view of a user of the first graphics processing node and to receive or construct a view-independent surface generated by view-independent ray traversal and intersection operations; the second graphics processing node to responsively perform a view-dependent translation of the view-independent surface based on the current view of the user to generate a view-dependent surface and to provide the view-dependent surface to the first graphics processing node; and the first graphics processing node to perform a second set of graphics processing operations to complete rendering of the graphics scene using the view-dependent surface.
US11069119B1
An exemplary shader construction system receives a shader construction request that indicates a set of selected shader components and a platform indicator. The set of selected shader components is selected from a library of available shader components accessible to the shader construction system and includes first and second shader components configured to perform, respectively, first and second shader functions. The platform indicator is indicative of a selected platform for which a shader is to be constructed. Based on the shader construction request, the shader construction system accesses instructions associated with the first and second shader components. Based on these instructions, the shader construction system assembles a shader that implements the first and second shader functions. The shader is configured for use with the selected platform by a graphics rendering system to render an image. Corresponding methods and systems are also disclosed.
US11069118B2
A graphics processing apparatus comprising bounding volume hierarchy (BVH) construction circuitry to perform a spatial analysis and temporal analysis related to a plurality of input primitives and responsively generate a BVH comprising spatial, temporal, and spatial-temporal components that are hierarchically arranged, wherein the spatial components include a plurality of spatial nodes with children, the spatial nodes bounding the children using spatial bounds, and the temporal components comprise temporal nodes with children, the temporal nodes bounding their children using temporal bounds and the spatial-temporal components comprise spatial-temporal nodes with children, the spatial-temporal nodes bounding their children using spatial and temporal bounds; and ray traversal/intersection circuitry to traverse a ray or a set of rays through the BVH in accordance with the spatial and temporal components.
US11069113B2
A method for creating a computer simulation of a crowd by animating a plurality of virtual actors simultaneously with each virtual actor set to a different setting of parameters and therefore expressing a unique individual body posture. An apparatus for creating a computer simulation of an actor by depicting the actor based on a plurality of postural parameters of the actor. A method for creating a computer simulation of an actor by having the actor move subject to a first idiomatic behavior for a first set of a plurality of successive key frames, and transitioning the actor to move to a second idiomatic behavior for a second set of a plurality of successive key frames.
US11069110B2
The present disclosure provides systems and methods for implementations of motion paths via pure CSS3 and HTML5, working in all major browsers and requiring no JavaScript. For each motion path degree of freedom (e.g., x translation), the system may insert an additional element into the document object model (DOM) to host its animation. In some implementations, the system may apply an optimization process to fit CSS3 keyframes rules that approximate the ideal motion path trajectory to a predetermined tolerance while minimizing the storage footprint. In addition to supporting CSS3 motion paths, this authoring model retains the ability to supply arbitrary standard CSS3 animations to transform channels, which allows users to, e.g., animate the scale and rotation of an element independent of its progress along a motion path.
US11069105B2
This virtual make-up apparatus extracts an object portion image of a virtual make-up from a facial image captured by a camera, applies, on the object portion image, a color corresponding to an item in accordance with designation of the item for the virtual make-up, and adds a texture component different for each item, to a part of the object portion image. The virtual make-up apparatus displays, on a display unit, a virtual make-up image in which a virtual make-up using an item is applied on the facial image, by using the object portion image to which color is applied, an image in which a texture component is added to the part of the object portion image, and the object portion image of the virtual make-up of the facial image.
US11069101B2
A data processing method includes: outputting output information, the output information including coordinate system setting information to specify a correspondence between each of one or more coordinate axes of a coordinate system and each of attributes each of which is assigned to each of the one or more coordinate axes, thereby enabling an image generation device including a control unit to acquire the output information and to generate an image including a graph drawn in a coordinate system, which is set in accordance with the correspondence specified by the coordinate system setting information of the acquired output information, based on data on the attribute.
US11069097B1
A method of grouping detection events in an imaging apparatus is described herein. The detection events can include primary detection events and secondary scattered events, which are frequently discarded due to the secondary scattered events, thus reducing sensitivity of the dataset for eventual image reconstruction. The method includes cell modules cascaded with identical parametrized cells, in a pipeline fashion, having the last cell in the chain circle back to the first cell. A rotating data pointer indicates the location of the first entry in the cell pipeline. The described method enables the grouping of multiple samples of detector data in real time with no loss of information, based on a time and location of the detected event. The method can be implemented in an FPGA as a hardware-based real time process.
US11069093B2
In some embodiments, contextual image variations are generated for an input image. For example, a contextual composite image depicting a variation is generated based on a input image and a synthetic image component. The synthetic image component includes contextual features of a target object from the input image, such as shading, illumination, or depth that are depicted on the target object. The synthetic image component also includes a pattern from an additional image, such as a fabric pattern. In some cases, a mesh is determined for the target object. Illuminance values are determined for each mesh block. An adjusted mesh is determined based on the illuminance values. The synthetic image component is based on a combination of the adjusted mesh and the pattern from the additional image, such as a depiction of the fabric pattern with stretching, folding, or other contextual features from the target image.
US11069088B2
A visual positioning method includes: detecting a lane line of a surface based on a video stream of the road surface collected by a camera mounted on a vehicle; determining first reference point information at a current angle of view according to a detection result of the lane line; determining a third homography matrix according to the first and second reference point information at a previous angle of view of the camera, the position of a second reference point corresponds to that of a first reference point, and the third homography matrix is used for representing a mapping relationship between a coordinate of the camera at the current angle of view and a coordinate of the camera at the previous angle of view; determining a first homography matrix according to the third homography matrix and a predetermined homography matrix; and performing positioning according to the first homography matrix.
US11069079B2
Systems and techniques for enabling interaction with physical objects as proxy objects representing virtual objects are provided herein. Virtual reality application data associated with a virtual reality application executed on a virtual reality device, a first virtual reality object data associated with a first virtual reality object from the virtual reality application, and virtual reality event data associated with one or more events from the virtual reality application may be received. Robotic arms including a robotic hand may grasp a first physical object which corresponds to the first virtual reality object of the virtual reality application. Sensors may detect a user interaction with the first physical object. Force feedback instructions commanding the robotic arms to move while maintaining grasp of the first physical object may be generated and executed based on detecting the user interaction with the first physical object and based on the virtual reality event data.
US11069075B2
Systems, methods, and computer program products are described that include obtaining, at a processor, a first image from an image capture device onboard a computing device, detecting, using the processor and at least one sensor, a device orientation of the computing device associated with capture of the first image, determining, based on the device orientation and a tracking stack associated with the computing device, a rotation angle in which to rotate the first image, rotating the first image to the rotation angle to generate a second image, and generating neural network based estimates associated with the first image and the second image.
US11069074B2
In some aspects, the techniques described herein relate to systems, methods, and computer readable media for data pre-processing for stereo-temporal image sequences to improve three-dimensional data reconstruction. In some aspects, the techniques described herein relate to systems, methods, and computer readable media for improved correspondence refinement for image areas affected by oversaturation. In some aspects, the techniques described herein relate to systems, methods, and computer readable media configured to fill missing correspondences to improve three-dimensional (3-D) reconstruction. The techniques include identifying image points without correspondences, using existing correspondences and/or other information to generate approximated correspondences, and cross-checking the approximated correspondences to determine whether the approximated correspondences should be used for the image processing.
US11069072B2
Vehicles are rigid/multi-dimensional objects capable of moving through space which do not undergo structural deformation. Existing systems/techniques analyse videos (e.g., traffic videos) for tracking moving objects either manually or through crowd sourcing and thus are less accurate due to different variations (e.g., non-linear scaling, visibility, occlusion, etc.) caused due to perspective. Present disclosure enable real-time video analytics wherein background from images in de-noised motion streams is filtered to obtain moving objects of interest. Motion map is generated to identify moving objects along-with depth information. Moving objects are then dynamically tracked by multiple cameras from scenes based on previous lost history using spatial, temporal and dynamic properties to obtain redetected moving objects trackers' which are compared with original tracker for detecting and correcting false positives based on a Peak Signal to Noise Ratio value and a detection confidence value associated with the identified moving objects in a particular frame.
US11069069B2
Described is a system for implicitly predicting movement of an object. In an aspect, the system includes one or more processors and a memory, the memory being a non-transitory computer-readable medium having executable instructions encoded thereon, such that upon execution of the instructions, the one or more processors perform operations of providing an image of a first trajectory to a predictive autoencoder, and using the predictive autoencoder, generating a predicted tactical response that comprises a second trajectory based on images of previous tactical responses that were used to train the predictive autoencoder, and controlling a device based on the predicted tactical response.
US11069067B2
Hand segmentation on wearable devices is a challenging computer vision problem with a complex background because of varying illumination conditions, computational capacity of device(s), different skin tone of users from varied race, and presence of skin color background. The present application provides systems and methods for performing, in real time, hand segmentation by pre-processing an input image to improve contrast and removing noise/artifacts. Multi Orientation Matched Filter (MOMF) is implemented and applied on the pre-processed image by rotating the MOMF at various orientations to form an edge image which comprises strong edges and weak edges. Weak edges are further removed using morphological operation. The edge image is then added to the input image (or pre-processed image) to separate different texture region in image. Largest skin-color blob is then extracted which is considered to be correct segmented hand.
US11069056B2
Methods and apparatus for computer-aided prostate condition diagnosis are disclosed. An example computer-aided prostate condition diagnosis apparatus includes a memory to store instructions and a processor. The example processor is to execute the instructions to implement at least a prostate assessor, a lesion assessor, and an outcome generator. The example prostate assessor is to evaluate a volume and density of a prostate gland in an image of a patient to determine a prostate-specific antigen level for the prostate gland. The example lesion assessor is to analyze a lesion on the prostate gland in the image. The example outcome generator is to generate an assessment of prostate gland health based on the prostate-specific antigen level and the analysis of the lesion.
US11069044B1
Methods and systems disclosed herein relate generally to systems and methods for using image-layer snapshots to eliminate image artifacts. A pixel-adjustment module receives an indication of the selected region within a first image layer of an image. In response, the pixel-adjustment module generates a first snapshot of the first image layer, in which the first snapshot includes pixel data for restoring a first state of the first image layer at which the selected region is yet to be modified. The pixel-adjustment module generates a second image layer, in which the image structure-modification operation is applied to the pixel of the second image layer that corresponds to the selected region. The pixel-adjustment module modifies a pixel in the selected region to include at least part of the pixel data from the first snapshot.
US11069037B2
An image fusion method for removing ghost artifacts is provided. The method includes: determining a first fusion weight of a reference pixel in a reference frame, wherein the coordinates of the reference pixel are the same as the coordinates of one of input pixels included in an input frame; determining a reference brightness parameter according to values of all channels of the reference pixel; determining an input brightness parameter according to values of all channels of the input pixel; determining a ghost weight according to an amount that the brightness parameter ratio of the input brightness parameter and the reference brightness parameter deviates from a reasonable range; determining a fusion weight according to the first fusion weight and the ghost weight; and fusing the reference pixel with the input pixel according to the fusion weight to generate a fused pixel in a fused frame.
US11069028B2
Enhanced methods and systems for the automatic generation and rendering of anamorphic (e.g., curved, distorted, deformed, and/or warped) images are described. When viewed via a reflection from a non-planar (e.g., curved) surface, the automatically generated and rendered anamorphic images are perceived as being relatively non-distorted, deformed, and/or warped. The anamorphic images may be utilized for catoptric anamorphis, e.g., projective, mirrored and/or reflective anamorphic displays of images. Various artworks may employ the automatically generated anamorphic image, and the curved reflective surface to generate a relatively undistorted reflected image of the anamorphic image.
US11069023B2
A technique selectively avoids memory fetches for partially uniform textures in real time graphics shader programs and instead uses program paths specialized for one or more frequently occurring values. One aspect avoids memory lookups and dependent computations for partially uniform textures through use of pre-constructed coarse-grained representations called value locality maps or dirty tilemaps (DTMs). The decision to use a specialized fast path or not is made dynamically by consulting such coarse-grained dirty tilemap representations. Thread-sharing value reuse can be implemented with or instead of the DTM mechanism.
US11069018B2
In accordance with one aspect, the present disclosure is directed to of determining relative importance of a plurality of entities in a supply chain of a company. One way of doing this is identifying for the company, the plurality of entities in the supply chain, and determining the relative importance of each of the plurality of entities within the supply chain. The relative importance is determined via at least one processor circuit programmed to determine, for each respective entity in the supply chain, a relative buying power, a supplier revenue fraction, and an industry revenue exposure. The processor circuit is programmed to compute a relative importance score for each respective entity in the supply chain, as a function of the determined buying power, supplier fraction, and industry revenue exposure for the respective entity.
US11069014B2
A computer system to reconcile hard assets carried on the financial data reporting computer systems of a corporation or government entity with actual inventory assets discovered on the networks of said entity. Automatic discovery of inventory assets is performed by executing scripts specified in fingerprints of the types of machines the system can recognize. When a machine is found at a live P address, the fingerprint scripts determine the operating system type and extract data from the operating system regarding the attributes of the machine. Hard assets are then imported from the financial data reporting computer system, and automatic reconciliation rules are drafted by a user and run on the asset data to find inventory assets which match hard assets. Linking or pointer data is established to record each match. Then unmatched inventory and hard assets are displayed and manual matching occurs where in the user points to and selects inventory assets which match particular hard assets. Linking or pointer data is then generated for each manual match.
US11069009B2
The present disclosure relates to system, method and apparatuses for identifying load volatility of a power customary and a tangible computer readable medium therefor. In an embodiment of the present disclosure, the system comprises at least one processor; and at least one memory storing computer executable instructions. The at least one memory and the computer executable instructions are configured to, with the at least one processor, cause the system to determine boundary points for splitting a load curve of a power customer automatically, through performing density-based spatial clustering on data points of the load curve of the power customer; and detect tendency turning points of the load curve by means of the determined boundary points, so as to identify the load volatility of the power customer. With embodiments of the present disclosure, the boundary points for splitting the load curve may be determined automatically based on load data of each power customer instead of using a predetermined threshold and thus the load volatility of the load curve, which could provide a solution of self-adapted auto-identification for load volatility.
US11068999B1
A data aggregation and processing engine optimizes underwriting decisions in the life insurance industry by using social media data to reduce the level of underwriting required. Social media data enables underwriting thresholds based on risk assessments and credibility correlations within publicly available social media data sets with options for opting into more detailed analysis of private social data. Activity monitors further refine appropriate underwriting actions together with correlations with provided biographical data.
US11068998B1
A system including a computing device may receive base map information, including attribute information associated with a plurality of road segments, and trip request information. Based on this information, a route for the user to travel may be determined. The system might further calculate a risk score for each road segment forming the route, and generate a risk map based on the risk score and the route. The risk map may then be displayed to a user. The risk map may include markers or other objects depicting potential risks along the route the driver may face. Also, the risk map may be updated based on information collected from a sensor coupled to the vehicle or located at the road segment to reflect actual, real-time risk scores calculated using an equation for providing a risk score for a particular driver driving a particular vehicle on a particular road segment.
US11068996B2
A computer-implemented method is used for: exchanging a first portion of digital currency tokens with an investor for a first fiat currency; designating a second portion of the digital currency tokens as a reserve; determining that a funding period is over and a minimum funding requirement is met; determining a value of the digital currency tokens; receiving an insurance premium from an insurance policy holder; transferring a risk pool premium to an insurance policy risk pool; exchanging an amount of the risk pool premium for risk pool tokens; receiving an approved policy claim associated with an insurance policy; transferring a second amount of the risk pool premium to the insurance policy holder; exchange an amount of risk pool tokens for an amount of a third fiat currency of equal value.
US11068989B2
A computer implemented method for providing insurance comprises receiving a plurality of vehicle data including a start point, an end point and a frequency value. The method further comprises analyzing the plurality of vehicle data to determine a driving route associated with the vehicle. The method also comprises determining, based on the frequency value, that the driving route is a common driving route and a risk level of the common driving route. The method further comprises processing one or more insurance options, including pricing and underwriting, based at least in part on the risk level of the common driving route.
US11068987B1
Various examples are directed to computer-implemented systems and methods for next generation financial account assistance. The method includes receiving a request from a primary account holder to provide a first limited permission for a secondary member to access an account of the primary account holder, and receiving a request from the primary account holder to provide a second limited permission for the secondary member to access the account of the primary account holder, where the second limited permission is activated based on one or more conditions selected by the primary account holder. In various embodiments, the method includes using the first limited permission to provide access to the secondary member to the account of the primary account holder for a first time period, and using the second limited permission to provide access to the secondary member to the account of the primary account holder for a second time period.
US11068984B2
Methods, apparatuses, and article of manufactures for receiving a plurality of bids and offers for a binary options instrument. Each bid and offer comprises a quantity and a price. A subset of bids and offers from the plurality of received bids and offers is generated. At least one rule is applied to the subset of bids and offers to generate a reduced subset of bids and offers. A binary options index is computed from the reduced subset of bids and offer. A request for a binary options transaction that is based on the computed binary options index is received.
US11068982B2
Systems and methods to securely match orders by distributing data and processing across multiple segregated computation nodes are disclosed herein. An example method includes separating orders into shares using a secret sharing schema by breaking down the orders into bitwise representations having order attributes, creating order messages for one or more of a plurality of entities, each of the orders having an unencrypted identifier that uniquely identifies an entity and at least a portion of the shares for that entity, digitally signing the order messages with public keys, distributing the order messages to a plurality of non-overlapping independent processing nodes, wherein the plurality of non-overlapping independent processing nodes compare attributes of the received order messages to find matching order messages, calculating a secure price match and quantity and creating an encrypted package that comprises the secure price match and quantity, and transmitting the encrypted package for transaction completion.
US11068977B2
A system and method for processing an online application for a payment instrument is described, in which user details are received, a payment instrument is assigned based on the received user details, wherein the payment instrument is associated with unique identifying data, and the user is informed of the assigned payment instrument by transmitting a first portion of said unique identifying data via a first communication channel, and transmitting a second portion of said unique identifying data via a second communication channel different to the first communication channel.
US11068972B2
A method, apparatus and product for parking auctions. One method comprises: detecting a parking exit event is about to occur for a vehicle in a parking spot; initiating a real-time auction between relevant drivers that are in a proximity of the parking spot and are searching for parking; selecting a winning bid from one or more bids for the parking spot, wherein the winning driver provided the winning bid; displaying locations over time of the winning driver, whereby the user can track the location of the winning driver; and notifying the user upon the winner driving arriving at the parking spot, whereby the user can vacate the parking spot for the winner driver. Another method comprises while a vehicle is searching for parking, participating, using a mobile device, in an auction for a parking spot.
US11068969B2
A method for creating a customized virtual shopping experience may include receiving physical-world shopping data of a first user. The physical-world shopping data may be collected while the first user is physically present in a physical-world shopping environment. The method may also include configuring a virtual shopping environment based at least in part on the physical-world shopping data of the first user, and displaying to the first user the virtual shopping environment.
US11068968B2
An augmented reality device and method for product purchase facilitation using an augmented reality device are provided. The device includes a display module configured to provide augmented reality visual content, the augmented reality visual content including a virtual image of a product, a biometric authentication module configured to receive biometric data relating to a user and authenticate the user based on the received biometric data, and a transceiver module configured to receive, from a user device, digital payment credentials for facilitating purchase of the product, and transmit the digital payment credentials to a payment processing module for product purchase upon successful authentication of the user.
US11068966B2
According to exemplary methods, automated image processing of images from order locations of a multi-lane drive-thru system is continually performed using an automated ordering system. It is automatically determined if a vehicle is present at any of the order locations based on the automated image processing. It is automatically determined if an order has been initiated into the automated ordering system. When the order has been initiated while the vehicle is present at any of the order locations, an automated sequencing processing is automatically begun. The automated sequencing processing determines an order pick-up sequence for picking up orders at pickup windows of the multi-lane drive-thru system. When the order has been initiated while the vehicle is not present at any of the order locations, a potential out-of-sequence warning is automatically associated with the order and output from the automated ordering system.
US11068955B2
An activity-information system is provided. The system comprises an activity-information server and a plurality of activity-information devices. Activity-information devices may be proprietor devices (e.g., for bar owners/staff), affiliate devices (e.g., for club promoters or taxi drivers), or end-user devices (e.g., for patrons). The activity-information devices provide activity information (such as, a user's location or presence at a venue or within a district) to the activity-information server, which stores the activity information in an activity-information repository. The activity-information server then determines activity levels for venues and districts, which may be transmitted to devices. The activity-information device then may display activity level in an activity-information interface. The activity-information interface may comprise a map with highlighting and icons indicative of activity levels for districts and venues, respectively. In addition, activity-information interface may comprise a display area for display marketing information (such as promotions and coupons) related to venues.
US11068954B2
A system for executing actions based on user input is provided. The system comprises a virtual agent for a software application, wherein the virtual agent is configured to store a correlation between actions available in the software application. Further, the system associates one or more of the actions with one or more tags. The system receives at least an audio input from a user of the software application, and uses the input to identify an action desired by the user to be performed among the actions. Further, the system executes one or more actions based on the desired action and the correlation between the actions available in the software application.
US11068951B2
In response to detecting that a first selectable element on a webpage or application page of a merchant has been accessed by a user, a computer system stores a visual representation of an item that corresponds to the first selectable element in a first space of the user. In response to detecting a selection of a second selectable element from within the first space, the computer system determines a threshold number of users to associate with the visual representation and creates a post in a network feed that includes the visual representation, wherein a third selectable element is associated with the post, that when selected, causes a user to join or vote for the first visual representation. In response to determining that a number of users that have selected the third selectable element meets the threshold number of users, the computer system initiates a group purchase for the item.
US11068944B2
A disclosed example to monitor access to media includes; a communication interface to send a uniform resource locator (URL) scrape instruction to a client computer in response to a first request from the client computer, the first request indicative of access to the media at the client computer; a processor in circuit with the communication interface; and memory including machine readable instructions that, when executed by the processor, cause the processor to: provide the URL scrape instruction to the communication interface when a URL of a host website of the media is not obtainable by the processor from the first request, the URL scrape instruction to cause the client computer to: (1) read the URL of the host website from an address bar of a web browser at the client computer, and (2) send the URL of the host website to a server; and store a logged impression of the media in association with the URL of the host website from the client computer.
US11068939B1
A system and computer-implemented method is provided for a neural network for the optimal display of hotels on a graphical user interface. Computation is undertaken on a dataset wherein combinatorial complexity is reduced by obtaining a metric that can be a subset of a larger universe of user displays. A desired result set is obtained that can improve traveller satisfaction, travel agent revenues, and overall utility. This is accomplished by computing a first combination of displays, weighted as appropriate, and obtaining the results of an expression defined by factoring in a probability to sell a hotel based on a selected display on a user interface.
US11068936B1
Methods, apparatuses, and computer program products are provided herein for improving consumer interactions with Marketing and Promotion Service systems. In one embodiment, a method for searching for promotions is provided which includes accessing a map to be displayed to a consumer; receiving input comprising a time period; and receiving input comprising a circumscribed region on a map, wherein the circumscribed region provides an indication of an area in which the consumer is planning to travel. The method further includes searching, by a processor, for promotions within the circumscribed region that are redeemable during the time period and generating an impression comprising one or more promotions returned from the searching for promotions, wherein the impression includes at least one promotion related to travel. A corresponding apparatus and computer program product are also provided.
US11068933B2
In certain aspects, the disclosed implementations include methods and systems for dynamically generating and determining transaction affinity relationship information associated with a set of merchants involved in a set of transactions. In certain implementations, the transaction affinity relationship information may reflect affinity relationships between merchant chains in a merchant affinity network. The disclosed implementations may receive an adjustment to an affinity relationship associated with a merchant chain, and based on the adjustment, predicts one or more changes to affinity relationships associated with other merchant chains in the merchant affinity network.
US11068932B2
Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of obtaining a uniform resource locator (URL) of a first webpage that is shown on a graphical user interface and that is external to a website of a retailer (where, in some embodiments, the URL is obtained from a referral website or is entered by a user from a chat window or search box), using a web scraper to extract web text displayed on the first webpage on the graphical user interface, processing the web text displayed on the first webpage on the graphical user interface to determine an interest of a user, using a set of rules to determine items related to the web text displayed on the first webpage on the graphical user interface, and coordinating displaying the items on a second webpage to promote the items as related to the interest of the user, where the second webpage is internal or external to the website of the retailer.
US11068931B1
Systems, methods, and media are disclosed for tracking viewability of content, such as Internet content, by associating a color-changing animated image file with the content and determining, based on whether color of an image is changing, whether the content is in a viewable region of a browser.
US11068914B2
A graphical user interface (GUI) is implemented on a computing device that includes a processor and associated memory. The GUI includes a graphical presentation pane configured to display a graph including at least one plot representing listenership information along a Y axis of the graph, and a period of time along an X axis of the graph. The listenership information is associated with at least one selected station, and the period of time is determined based on a user-selection of the period of time. The GUI also includes a marker that can be positioned over different portions of the plot in response to user input, and a media log pane linked to a current portion of the plot over which the marker is positioned. the media log pane displays media items corresponding to both the at least one selected station and a time indicated by the current portion of the plot.
US11068911B1
A facility for determining a market rental rate index for homes located in a distinguished geographic area is described. The facility accesses a current market rental rate attributed to substantially every home in the named geographic area based on automatically comparing the attributes of each home to attributes of homes recently listed for rental in the named geographic area. The facility then applies an aggregation function to the accessed current market rental rates to obtain an aggregation result. The facility causes to be displayed a characterization of the current market rental rate of homes in the named geographic area that is based on the aggregation result.
US11068904B1
A computer-implemented method for providing performance information related to a customer service representative. A processor aggregates statistical data related to customer service representatives performance. A menu is then caused to be generated and displayed indicating a plurality of menu items. Each of the plurality of menu items corresponds to one of a plurality of the work-related types of data. Additionally, displayed and processed are one or more work-related alerts in response to receiving the one or more work-related alerts.
US11068900B2
Disclosed are an electronic device and method. The electronic device includes a display, a memory, and a processor. The processor executes the method, including storing in the memory a first electronic purchase history recording purchase of a first product, and associated first settlement information, displaying a user interface for a second purchase of the first product using at least one of the first electronic purchase history and the first settlement information, in response to receiving an input to the user interface, transmitting a request to execute a second purchase of the first product to an external server, and storing, in the memory, a second electronic purchase history and second settlement information corresponding to the second purchase.
US11068899B2
Described herein is a system for generating a master token to be associated with a set of tokens. In some embodiments, a number of tokens may be obtained by a communication device, which may be provided to a primary authorization computer. The primary authorization computer may generate a master token to be associated with each of those tokens. When the master token is used to complete a transaction, an authorization request may be received by the primary authorization computer that includes the master token. Upon receiving this, the primary authorization computer may obtain approval from a number of secondary authorization computers associated with the tokens, and may generate an authorization response based on those approvals.
US11068888B1
A value-transfer payment system, having an electronic device, an operations center, a blockchain, a decentralized mesh networking, and an identification confidence-based system. The blockchain is associated to the decentralized mesh networking to define an immutable and decentralized platform that allows users to transfer funds. The electronic device is a computer device or a teller machine. The blockchain associated with the decentralized mesh networking is accessed via Internet with the computer device through a central website, mobile applications, or through third-party website/mobile applications or through the teller machine. The decentralized mesh networking has a plurality of nodes operatively associated to each other. The value-transfer payment system works in rural locations through the decentralized mesh networking, whereby the users are allowed for transfer the funds with or without the availability of traditional dial-up, broadband, or wireless Internet connectivity.
US11068879B1
A system having a program running thereon, the system including a storage device to store data regarding a session connection, at least one first apparatus, including an input unit to scan a prompt code, a processing unit to generate a replica of a touch-based input unit in response to the input unit scanning the prompt code, a display unit to display the replica of the touch-based input unit, and a communication unit to transmit an input signal from the input unit, and at least one second apparatus, including another communication unit to communicate with and receive the input signal from the communication unit, another display unit to display the prompt code thereon in response to the communication unit being within at least one of a first predetermined distance and a second predetermined distance of the another communication unit, another input unit comprising the touch-based input unit, and another processing unit to register the input signal corresponding to a same input on the another input unit.
US11068872B2
A transaction system includes a commodity registration machine and a check-out machine. The commodity registration machine includes an input device and a processor. The processor determines whether or not whether or not a predetermined condition for permitting check-out processing at the commodity registration machine is satisfied. The processor enables the input device to accept selection of either one of the check-out processing at the commodity registration machine or the check-out processing at the check-out machine if it is determined that the predetermined condition is satisfied.
US11068871B2
A liquid product distribution network includes a liquid product distribution monitoring and reporting apparatus for operation in association with a tap handle flow monitoring and reporting apparatus. The liquid product distribution monitoring and reporting apparatus includes a radio transmitter device and sensing circuitry for sensing and communicating physical properties associating with the keg. A tap handle flow monitoring and reporting apparatus senses flow of a liquid through a tap includes a tap handle radio transmitter device for fitting within and protected by a tap handle and a low-energy consumption tap handle radio/processing module. A mobile communications device with geographic position sensing device and/or said tap handle flow monitoring and reporting apparatus passively and without user interaction within the liquid product distribution network, without using network uplink/gateway circuit devices for sensing and reporting fluid storage, flow, and financial operations relating to the distribution of said liquid product throughout the liquid product distribution network.
US11068867B1
A location-aware, bill-splitting payment system and process are disclosed which reduces wait time for service customers, reduces work for service and waitstaff, and increases table turnover rate for a restaurant. The location-aware, bill-splitting payment system and process allows party members to quickly select and pay for their portion of the bill with their mobile devices while still sitting at the table, without having to wait for busy waitstaff to present the bill, or to manually process payment.
US11068857B2
In an example implementation, a method includes receiving, at a processor, historical pole data records representing utility poles and having one or more pole attributes. Likewise, a method includes generating one or more pole subpopulations of historical pole data records having at least one common pole attribute. Further, the method includes performing a predictive algorithm on each pole subpopulation. Finally, the method includes determining, based on a predictive algorithm, the number of poles in the particular subpopulation that are likely to meet a rejection condition within a specified time frame. In another example implementation, a method includes receiving a sample pole data record representing a particular sample data pole and determining the likelihood of the particular sample utility pole meeting a rejection condition within a specified time frame.
US11068851B2
Message display control means updates and displays messages sequentially on a message list screen each time message receiving means receives a message. When input detection means detects a response message, identification means identifies the latest message at the time of detection and the response message. Response message sending means sends the response message as a response to the identified message to other participants upon completion of input of the response message. Therefore, even in the case where the message list screen is updated due to receiving the subsequent message during the input of the response message, the completed response message is able to be sent back to the response object message.
US11068850B2
Managing electronic addresses based on communication patterns. A method includes tracking metadata of a plurality of electronic communications of a user. One or more lists of electronic addresses of recipients are generated for the user based on the metadata. Electronic addresses of potential recipients are identified from the one or more lists in response to an input indicative of selection of an electronic address of a recipient. The identified electronic addresses are recommended to the user. An input indicative of one or more electronic addresses selected by the user from the identified electronic addresses is received. Further, an electronic message is sent to the selected electronic addresses.
US11068846B1
An integrated computing system configuration system includes a computer-based system that when executed, receives component definitions associated with physical components that are to be configured in a portion of a first sub-system of a first customized integrated computing system. Using the received component definitions, the system generates the first sub-system definition, which can be combined with a second sub-system definition to form a first integrated computing system. The system may also combine the first sub-system definition with another second sub-system definition to form a second customized integrated computing system definition that is different from the first customized integrated computing system definition.
US11068831B2
A motion pattern of a worker is evaluated in consideration of a proficiency level of the worker with respect to a work. A pattern acquisition unit (12) that acquires a motion pattern when a worker executes a work, an evaluation standard setting unit (15) that sets an evaluation standard for the motion pattern, and a pattern evaluation unit (18) that evaluates the motion pattern on the basis of the evaluation standard are provided, and the evaluation standard setting unit (18) sets the evaluation standard for the motion pattern when a certain worker executes certain work according to the number of times of execution of the certain work executed by the certain worker.
US11068824B1
A device may receive data associated with customers, a customer-related process, or customer-related operations of an organization. The device may process the data using a technique. The device may map the data to an organization operating model. The organization operating model may be used to perform an analysis to identify a deficiency related to the customers, the customer-related process, or the customer-related operations, or a first manner in which to improve a customer-channel combination, the customer-related process, or the customer-related operations. The device may perform the analysis of the data. The device may identify the customer-channel combination of the organization. The customer-channel combination may identify a channel via which the organization acquires, engages, or retains the customers. The device may perform an action to positively impact performance of the customer-related process, to positively impact the customer-related operations, or to modify the customer-channel combination of the organization.
US11068822B2
A computer assisted surgery system includes a controller configured to display images of the surgical procedure according to a workflow plan. The controller is configured to retrieve data and determine the workflow plan based on the data. The controller may also be configured to record and store data related to the surgical procedure on, for example, a hospital network.
US11068815B2
A method and system for improving scheduling decisions in an online to offline service. The method includes obtaining order information in an area associated with a first time period. The method also includes determining driver status information associated with a plurality of drivers in the area corresponding to a first time period. The method further includes determining a scheduling decision for the plurality of drivers in the area in the first time period based on the order information and the driver status information. The scheduling decision optimizes estimated overall profit for the online to offline service starting from the first time period.
US11068812B2
A work instruction system for a facility including processing machines is configured to provide work instructions on the processing machines to workers. The work instruction system includes a process plan storage section configured to store a process plan that defines a performing sequence regarding processing performed by the processing machines and work on the processing machines performed by the workers; a next work candidate extraction section configured to extract next work candidates for the workers based on current states of the processing machines and the process plan; a capacity database configured to store work capacity of each worker with regard to each work type; and a next work determination section configured to determine next work for a specified worker from among the next work candidates, based on the work capacity stored in the capacity database.
US11068805B2
In one implementation, a computer-implemented method includes receiving, at a computer system, a request for outdoor adventures that satisfy one or more criteria; accessing a centralized data repository of outdoor adventures that are provided by a plurality of different guides; identifying, by the computer system, one or more outdoor adventures based on a comparison of the one or more criteria to data associated with the outdoor adventures; generating code that includes information for the one or more outdoor adventures, the code being generated for execution or interpretation on the client computing device; and transmitting the code to the client computing device, wherein the client computing device is programmed to automatically execute or interpret the code upon receipt so as to present a graphical user interface presenting the one or more outdoor adventures and a selectable feature to reserve at least a portion of the one or more adventures.
US11068785B2
Methods and systems are disclosed for improved operation of applications through user interfaces. In some embodiments, the methods and systems relate to training an artificial neural network to complete a task within an application by mimicking and emulating interactions of human operators with the application interface.
US11068779B2
Statistical modeling techniques based neural network models for generating intelligence reports is provided. The system obtains test dataset and training dataset, each of which include at least one of images and elements. Statistical modeling techniques are identified and selected based on the test dataset for normalizing the test dataset to obtain normalized dataset. The system further associates, using one or more clustering techniques a unique cluster head to at least one of (i) normalized elements set and (ii) normalized images set in the normalized dataset to obtain a labeled dataset. The labeled dataset is further analysed by integrated trained modeling techniques into neural network model(s) and intelligence reports are generated.
US11068778B2
A method includes training an artificial neural network with training data that comprises a sets of design parameter values for design parameters for circuit traces in a high speed communication link, determining an output formula that relates a sets of design parameters to a corresponding output parameter for the circuit traces in response to training the artificial neural network, running the output formula using a second set of design parameter values to obtain a corresponding set of output parameters for the circuit traces, determining that the corresponding set of output parameters differ from a set of modeled output parameters by less than a predefined percentage, and fabricating a circuit trace in a printed circuit board based upon the output formula in response to determining that the corresponding set of output parameters differ from the set of modeled output parameters by less than the predefined percentage.
US11068777B2
Controllable resistance elements and methods of setting the same include a junction field effect transistor configured to provide a resistance on a signal line. A first pass transistor is configured to apply a charge increment or decrement to the junction field effect transistor responsive to a control pulse, such that the resistance on the signal line changes.
US11068772B2
Disclosed are methods, systems, and non-transitory computer-readable medium for executing neural network training for dynamically predicting apparel wearability. For example, a method may include generating a training data set comprising one or more historical data attributes of previously shipped apparel, training a neural network based on the training data set to configure one or more trained models to output a metric for any pair of a unique user identifier and a unique apparel identifier, storing one or more trained model objects, collecting prediction data comprising at least one prediction pair including a unique user identifier and a unique apparel identifier, predicting one or more predictive wearability metrics indicative of propensity to wear, dynamically generating one or more match pairs, and determining a match wearability metric for each of the one or more match pairs based on the predicted one or more predictive wearability metrics.
US11068770B2
Connection bridges (CBR) for dual-interface transponder chip modules (TCM) 200 may have an area which is substantially equal to or greater than an area of a contact pad (CP) of a contact pad array (CPA). A given connection bridge may be L-shaped and may comprise (i) a first portion disposed external to the contact pad array and extending parallel to the insertion direction, and (ii) a second portion extending from an end of the first portion perpendicular to the insertion direction to within the contact pad array (CPA) such as between C1 and C5. The connection bridge may extend around a corner of the contact pad array, may be large enough to accommodate wire bonding, and may be integral with a coupling frame (CF) extending around the contact pad array. The transponder chip modules may be integrated into a smart card (SC).
US11068768B1
Wait times at self-service kiosks may undermine the utility of these self-service machines. Self-service kiosks are configured to provide faster self-service kiosks that allow users to quickly perform common financial transactions. However, it has been increasing common for users to have to wait on a line to access a kiosk. Apparatus and methods are provided for a smart card that stages transactions by capturing the amount, pin and other necessary information on the smart card itself, before the user begins interacting with the kiosk. Information captured by the smart card may be transferred to the kiosk when the smart card is inserted into the kiosk. The user does not provide the kiosk with any additional information after inserted the smart card into the kiosk, thereby improving the transaction processing efficiency of the kiosk and enhancing user satisfaction.
US11068764B2
A smart card has a light-emitting element, a fingerprint sensor and a microcontroller. An operation of the smart card has a plurality of indication periods to indicate operation statuses of the smart card by the light-emitting element. The control method of the smart card includes generating a light source control signal, controlling a current supplied to the light-emitting element by the microcontroller according to the light source control signal, and decreasing the current supplied to the light-emitting element or stop the current supplied to the light-emitting element during at least one power-saying period in a first indication period of the plurality of indication periods.
US11068747B2
A neural network apparatus includes processing circuitry and memory. The memory stores a plurality of images of a target. The processing circuitry is configured to: access, from the memory, a first image and an identification of a centroid pixel of the target within the first image; generate, based on a geometry of the target and the centroid pixel, a confidence map indicating, for each pixel in the first image, a confidence value that the pixel includes the target; train, using the plurality of images of the target, including the first image and the confidence map, an artificial neural network to identify the target in visual data; and provide an output representing the trained artificial neural network.
US11068742B2
A multi-layer technology stack includes a sensor layer including image sensors, a device layer, and a cloud layer, with interfaces between the layers. A method to curate different custom workflows for multiple applications include the following. Requirements for custom sets of data packages for the applications is received. The custom set of data packages include sensor data packages (e.g., SceneData) and contextual metadata packages that contextualize the sensor data packages (e.g., SceneMarks). Based on the received requirements and capabilities of components in the technology stack, the custom workflow for that application is deployed. This includes a selection, configuration and linking of components from the technology stack. The custom workflow is implemented in the components of the technology stack by transmitting workflow control packages directly and/or indirectly via the interfaces to the different layers.
US11068724B2
According to an embodiment, a system receives a captured image perceiving one or more lane markers surrounding the ADV from an image capturing device of the ADV. The system detects one or more continuous lane lines based on the one or more lane markers in the captured image by applying a machine learning model to the captured image, where the machine learning model includes a number of layers of nodes and the machine learning model includes a weighted softmax cross-entropy loss within at least one of the layers in training. The system generates a trajectory based on the one or more continuous (e.g., whole) lane lines to control the ADV autonomously according to the trajectory.
US11068721B2
An apparatus is provided for automated object tracking in a video feed. The apparatus receives and sequentially processes a plurality of frames of the video feed to track objects. In particular, a plurality of objects in a frame are detected and assigned to a respective track fragment. A kinematic, visual, temporal or machine learning-based feature of an object is then identified and stored in metadata associated with the track fragment. A track fragment for the object is identified in earlier frames based on a comparison of the feature and a corresponding feature in metadata associated with the earlier frames. The track fragments for the object in the frame and the object in the earlier frames are linked to form a track of the object. The apparatus then outputs the video feed with the track of the object as an overlay thereon.
US11068714B2
The present disclosure discloses a method and apparatus for determining hot zones of a human flow based on cartography. The method includes: performing statistics on density data of the human flow at each coordinate point in a region for a period of time; after the density data of the human flow at each coordinate point is used as height data at the coordinate point, drawing contours in the region by using cartography according to the height data; and after the drawn contours are used as equidensity lines of the human flow, determining the hot zones of the human flow in the region according to ranges enclosed by the equidensity lines of the human flow. With the present disclosure, a small amount of calculation is required for determining the hot zones of the human flow, and the hot zones of the human flow may be rapidly determined, to realize real-time calculation and display.
US11068713B1
Disclosed are various embodiments that extract vehicle trajectories from aerial videos. A vehicle track comprising pixel coordinate points is obtained. The pixel coordinate points are converted to relative coordinate points. At least one vehicle trajectory is extracted based at least in part on the vehicle track and the relative coordinate points. A lane structure is generated that is based on the at least one vehicle trajectory.
US11068704B2
A computer-implemented method for estimating head pose angles of a user includes determining a first rotation between a first head pose axis associated with a first image of a plurality of images of the user and a camera axis associated with a camera taking the images. A second rotation is determined between a second head pose axis associated with a second image of the user and the camera axis. The first and second head pose axes are determined based on light reflections within the plurality of images. A head pose angle of the user can be estimated based on the first rotation and the second rotation. An alert can be generated based on the estimated head pose angle.
US11068695B2
An image processing device includes an image processing unit that performs image processing on an observed image in which a cell is imaged and an image processing method selector that is configured to determine an observed image processing method for analyzing the imaged cell on the basis of information of a processed image obtained through image processing of the image processing unit.
US11068691B2
The present application provides a fingerprint image processing method, applied in an optical fingerprint identification system of an electronic device. The electronic device comprises a display pixel array. The optical fingerprint identification system comprises an image sensing array. The image sensing array is disposed under the display pixel array. The fingerprint image processing method comprises obtaining a background image and obtaining at least an interfering frequency when the display panel is not pressed by a finger of a user; receiving a received image when the display panel is pressed by the finger of the user; performing a subtracting operation on the received image and the background image to obtain a difference image; and performing a filtering operation on the difference image at the at least an interfering frequency to obtain an operational result.
US11068685B2
An electronic device includes a display screen, which includes a cover glass, a transparent layer disposed under the cover glass disposed under the cover glass, and a display illumination layer disposed under the transparent layer. The electronic device further includes an optical ID sensing module disposed under the display illumination layer and configured to form an image of a fingerprint pattern or a palmprint pattern of a hand of a user. The electronic device further includes a light source disposed at an edge side of the transparent layer, and is configured to emit a light beam to be coupled into the transparent layer through the edge side. A portion of the light beam may be transmitted through the cover glass to illuminate the hand for imaging of fingerprint pattern or the palmprint pattern by the optical ID sensing module.
US11068684B2
To provide a fingerprint authentication sensor module having a simple configuration, high resolution, and a high authentication rate. A fingerprint authentication device includes a cover glass on which a finger is to be placed and a fingerprint authentication sensor module placed under the cover glass. The fingerprint authentication sensor module includes an image forming unit, a first glass portion placed under the image forming unit, and an image sensor placed under the first glass portion. The image forming unit includes an array of a plurality of microlenses and light-shielding portions that surround each of the plurality of microlenses and that limit light entering the array of the plurality of microlenses.
US11068680B1
A base station or handheld device can be equipped with a latch system or a multi-hinge arrangement for electrical contacts. The latch system can be adjustable between different latching configurations in which the base station and handheld device are retained together by different degrees. The multi-hinge arrangement can provide rotation about multiple axes to provide rolling contact between electrical contacts of the base station and the handheld device.
US11068677B1
A card reader, includes card reader housing, a camera mounted on the card reader housing and a document input tray supported by the card reader housing. A light source is oriented to provide indirect light to the document when the document is within the document input tray. A direct light barrier shields the document from receiving direct light from the light source. A controller instructs the camera to capture an image of the document.
US11068674B1
A character Identification method has been proposed to obtain a specific reaction of a tag inside a printed chipless RFID system on a lossy dielectric substrate. The proposed technique is based on the eigenmode resonance to generate weight excitation coefficients and to extract a desired current distribution induced on the tag illuminated by a transmitter/receiver antennas arrays using the SVD-eigenmodes. The proposed methodology is based on techniques such as the proposed regrouping method to create groups of tags and the correlation method applied between a measure receive signal and the receive signal belong the library (or the create database). This method allows the confirmation/or not of the belonging of the tag to a group and the recognition of the measure tag based on two important parameters: the magnitude and the phase of an identification vector. The CIM method allows the user to better distinguish the tag from others, and to improve the independence from the environment.
US11068672B2
A wireless tag system including a tag signal antenna configured to receive a tag signal transmitted from a wireless transmission tag; and a communication area shaping antenna configured to transmit a reception area shaping signal for narrowing an area in which the tag signal antenna can communicate with the wireless transmission tag.
US11068668B2
The disclosed computer-implemented method for performing natural language translation in AR may include accessing an audio input stream that includes words spoken by a speaking user in a first language. The method may next include performing active noise cancellation on the words in the audio input stream so that the spoken words are suppressed before reaching a listening user. Still further, the method may include processing the audio input stream to identify the words spoken by the speaking user, and translating the identified words spoken by the speaking user into a second, different language. The method may also include generating spoken words in the second, different language using the translated words, and replaying the generated spoken words in the second language to the listening user. Various other methods, systems, and computer-readable media are also disclosed.
US11068664B2
A method for generating and presenting a comment excerpt in an online publication based on a comment in a comments section is provided. The method may include determining whether a passage from the comment in the comments section is relevant to a sentence in the online publication, and in response to determining that the passage from the comment is relevant to the sentence in the online publication, extracting the passage from the comment. The method may further include determining the scope of the comment that is associated with the extracted passage, wherein determining the scope of the comment comprises determining a context associated with the extracted passage based on text surrounding the extracted passage. The method may further include, based on the determined scope of the comment, generating the comment excerpt that corresponds to the comment. The method may further include presenting the comment excerpt within the online publication.
US11068640B2
An integrated circuit structure includes a metal level comprising a plurality of interconnect lines along a first direction. A cell is on the metal level, wherein one or more of the plurality of interconnect lines that extend through the cell comprise a power shared track that is segmented inside the cell into one or more power segments and one or more signal segments so that both power and signals share a same track.
US11068629B2
A method, system and product for circuit simulation using a recording of a reference execution. The method comprises obtaining a design of a circuit, wherein the circuit comprises nodes which are assigned values during execution. The method further comprises obtaining a recording of a reference execution of the circuit, wherein the recording comprises recorded values of the nodes in a plurality of cycles. The method further comprises simulating, by a processor, an execution of the circuit, wherein said simulation is performed using the recorded values of the reference execution.
US11068625B2
A system for generating digital models of nitrogen availability based on field data, weather forecast data, and models of water flow, temperature, and crop uptake of nitrogen and water is provided. In an embodiment, field data and forecast data are received by an agricultural intelligence computing system. Based on the received data, the agricultural intelligence computing system models changes in temperature of different soil layers, moisture content of different soil layers, and loss of nitrogen and water to the soil through crop uptake, leaching, denitrification, volatilization, and evapotranspiration. The agricultural intelligence computing system creates a digital model of nitrogen availability based on the temperature, moisture content, and loss models. The agricultural intelligence computing system may then send nitrogen availability data to a field manager computing device and/or use the nitrogen availability data to create notifications, recommendations, agronomic models, and/or control parameters for an application controller.
US11068624B2
A three-dimensional model generating method selecting a predetermined plane element defining a three-dimensional model element using measurement data, which includes measurement point group data obtained by measuring a measured object, a type of a plane element, and geometric values of the plane element; obtaining a condition required for generating a three-dimensional model element; generating the three-dimensional model element using the selected plane element and the obtained condition; and generating the three-dimensional model of the measured object using one or a plurality of three-dimensional model elements. A calculator displays a three-dimensional image corresponding to the measured object as well as a list of at least the structural elements which, of the plane elements included in the measurement data, configure the three-dimensional image.
US11068618B2
A data processing central consent repository system may be configured to, for example: (1) identify a form used to collect one or more pieces of personal data, (2) determine a data asset of a plurality of data assets of the organization where input data of the form is transmitted, (3) add the data asset to the third-party data repository with an electronic link to the form, (4) in response to a user submitting the form, create a unique subject identifier to submit to the third-party data repository and, along with the form data provided by the user in the form, to the data asset, (5) submit the unique subject identifier and the form data provided by the user to the third-party data repository and the data asset, and (6) digitally store the unique subject identifier and the form data in the third-party data repository and the data asset.
US11068609B2
A secure data parser is provided that may be integrated into any suitable system for securely storing and communicating data. The secure data parser parses data and then splits the data into multiple portions that are stored or communicated distinctly. Encryption of the original data, the portions of data, or both may be employed for additional security. The secure data parser may be used to protect data in motion by splitting original data into portions of data, that may be communicated using multiple communications paths.
US11068608B2
Techniques for establishing mutual authentication of software layers of an application are described. During initialization of the application, the software layers execute a binding algorithm to exchange secrets to bind the software layers to one another. During subsequent runtime of the software application, the software layers execute a runtime key derivation algorithm to combine the secrets shared during initialization with dynamic time information to generate a data encryption key. The software layers can then securely transfer data with each other by encrypting and decrypting data exchanged between the software layers using the dynamically generated data encryption key.
US11068606B2
Secure shared access to encrypted data in a data store is facilitated by using a data control server (DCS) to maintain a data storage reference table (DSRT) for shared data units present in a shared data pool hosted by least one data storage device, and accessible to a plurality of computing entities. The DSRT specifies for each shared data unit identifier information, location information for accessing the shared data unit in the shared data pool, and a hash value which has been computed for the shared data unit. The DCS selectively facilitates a decryption operation by providing hash values which serves as a basis for deriving a decryption key for decrypting shared data units which have been identified.
US11068602B2
Provided are a server and method for checking a vulnerability of a mobile application. The method includes (a) receiving a target execution file whose vulnerabilities will be checked and which corresponds to a mobile application to be executed in a mobile terminal, (b) testing vulnerabilities of the target execution file according to a type of an operating system of the target execution file, and (c) generating results of analyzing vulnerabilities of the target execution file on the basis of results of checking vulnerabilities of the target execution file.
US11068601B2
Systems, methods, and apparatus for using a message broker that implements a publish-subscribe messaging protocol to exchange messages between a remote server and a bridge computing device of a local network of interconnected devices are disclosed. In one example, a bridge computing devices transmits to a remote server, a provisioning request in response to achieving a power-on state. The server generates and transmits, to the bridge computing device, a provisioning response that includes information indicating a channel to which the remote server will publish messages and a channel to which the bridge computing device should publish messages. The bridge computing device subscribes to the channel the server will publish to, and the server subscribes to the channel the bridge computing device will publish to. Third-party computing devices may also subscribe and publish to the channels in order to receive and provide messages to the bridge computing device.
US11068594B2
There is provided a method of detecting a threat against a computer system. The method comprises: creating a modular representation of behavior of known applications on the basis of sub-components of a set of known applications; entering the modular representation to an evolutionary analysis system for generating previously unknown combinations of the procedures; storing the generated previously unknown combinations as candidate descendants of known applications to a future threat candidate database; monitoring the behavior of the computer system to detect one or more procedures matching the behavior of a stored candidate descendant in the future threat candidate database; and upon detection of one or more procedures matching the behavior of the stored candidate descendant and if the stored candidate descendant is determined to be malicious or suspicious, identifying the running application as malicious or suspicious.
US11068587B1
According to one embodiment, a computerized method comprises three operations. First, an exploit is determined to have been activated on a client device to transition a state of the client device from a non-infected state to an infected state. Second, a software image is determined prior to the client device receiving the object including the exploit. Lastly, an operating state of the client device is restored by at least reinstalling the software image on the client device so that the client device reverts to an operating state of the client device prior to activation of the exploit.
US11068570B1
In an example, techniques of this disclosure include establishing, by a computing device, authentication data for authenticating a user of a service provided by a service provider, where the authentication data comprises one or more first data entries and one or more second data entries that correspond to the one or more first data entries. The techniques also include retrieving, from at least one third-party service provider, one or more second data entries maintained by the at least one third-party service provider that correspond to the one or more first data entries, and authenticating the user based on the authentication data, where authenticating the user comprises comparing the one or more first data entries to the one or more second data entries retrieved from the at least one third-party service provider.
US11068561B2
Disclosed herein is modeling method which is enabled to analyses neurons in order to reduce real neurons physiologically properly using the relationship between asymmetry in signal propagation between a soma and dendrites and dendritic excitability. The modeling method for neurons include determining voltage attenuation factors which represent properties of signal propagation between dendrites and a soma and is represented as functions of distance from the soma; and determining a plurality of passive parameter at a pre-determined path length using system parameters defined from the anatomical model comprising the voltage attenuation factors at the pre-determined path length.
US11068552B2
Methods, systems and computer program products for updating a social media post based on subsequent related social media content. Aspects include receiving first social media content and second social media content, wherein the first and second social media are displayed in a respective first and second social media posts associated with a user account. Aspects also include determining that the first social media content is correlated to the second social media content based on contextual analysis. Aspects also include updating the first social media post to include an indication of the second social media post.
US11068550B2
Search and navigation through navigational queries across a variety of information sources is provided. Upon receipt of a search query, a primary search is performed for information responsive to the query. Information responsive to the primary search is then used to browse one or more information sources for other information related to the result of the primary search. Navigational suggestions and navigational elements may be provided in a user interface to allow the searching user to select the result of the primary search and/or to navigate to other information items found for the primary search result from the one or more information sources. Thus, a seamless transition between searching and browsing is enabled where searching and browsing may be accomplished in response to a single searching or browsing action.
US11068549B2
A device receives user interface interaction data that identifies an interaction that a user has with an interface that displays an image of a vehicle. The device generates, by using a data model to process at least a portion of the image, an array of vectors that includes one or more vectors relating to vehicle characteristics of the vehicle. The device assigns one or more weights to the one or more vectors based on the user interface action data. The device determines, based on a similarity analysis, similarity scores that indicate similarities between the array of vectors that include the one or more vectors that have been weighted and other arrays relating to the vehicles depicted in the images. The device selects a subset of the images based on the similarity scores and causes the subset of the images to be displayed.
US11068544B2
A storage control device coupled to a storage device and located remotely from a host device receives media object data from the host device. The storage control device identifies a type of the media object data and select, based on the identified type, a computational model from among a plurality of computational models for use by a computational engine of the storage control device. The computational engine uses the selected computational model to generate metadata describing the media object data. The metadata is stored in the storage device so as to be selectively retrievable from the storage device separately from the media object data.
US11068539B2
The present disclosure relates to methods, systems, and apparatuses for identifying related records in a database. The method includes receiving, via a network interface, a related records query, the related records query identifying at least one record stored in the electronic database, determining, based on transaction data, at least one related record that is related to the identified at least one record, determining, by a processor, that the at least one related record is unavailable, in response to determining that the at least one related record is unavailable, determining at least one keyword associated with the at least one related record, selecting at least one of one or more substitute records based at least in part on comparing the at least one keyword with a set of keywords associated with one or more substitute records, and providing the selected one or more substitute records as a response to the related records query.
US11068538B2
Techniques herein are for navigation data structures for graph traversal. In an embodiment, navigation data structures that a computer stores include: a source vertex array of vertices; a neighbor array of dense identifiers of target vertices terminating edges; a bidirectional map associating, for each vertex, a sparse identifier of the vertex with a dense identifier of the vertex; and a vertex array containing, when a dense identifier of a source vertex is used as an offset, a pair of offsets defining an offset range, for use with the neighbor array. The source vertex array, using the dense identifier of a particular vertex as an offset, contains an offset, into a neighbor array, of a target vertex terminating an edge originating at the particular vertex. The neighbor array contiguously stores dense identifiers of target vertices terminating edges originating from a same source vertex.
US11068534B1
Methods, systems, and devices are described for identifying images which may be of interest to a user based on their current geographic location. In some embodiments, a check is first performed to determine if the current geographic location is a location-of-interest. Images are searched that are in geographical proximity to the current geographic location of the user to identify images-of-interest. The images-of-interest may be designated in part based on actions taken by subjects having had interactions with the images. The user is notified based on the discovery of one or more images-of-interest. The one or more images-of-interest may be presented to the user through the use of map overlays and/or augmented reality techniques.
US11068530B1
Various aspects of the subject technology relate to systems, methods, and machine-readable media for context-based selection of images for digital media. An image server storing many images provides, in real time as digital media are rendered, images for inclusion in that digital media that will drive client engagement goals for that media. The digital media may include a web page of a business and the engagement goal may be increasing time-on-site for a user of that web page. The digital media may include a customer email and the engagement goal may be a user opening the email or following a link in the email. The image server includes a machine-learning engine to identify recommended images for each instance of the web page, email, or other digital media for a particular user at a particular time.
US11068529B2
An information output system includes a storage device and a processing device. Content information including information of video, sound, and the like is stored in the storage device in association with personal identification information and position identification information indicating a person and a geographical position related to the content information. The processing device includes an input information acquisition unit which generates personal identification information indicating a person who is an occupant of a vehicle and position identification information indicating a current geographical position of the vehicle, an information extraction unit which extracts from the storage device the content information that is associated with personal identification information matching the generated personal identification information and position identification information indicating a position that matches the generated position identification information within a predetermined distance range, and an information output unit which outputs the extracted content information through a display device or the like.
US11068528B2
Examples provided herein involve a playback history for media items played by playback zones of a media playback system. An example implementation involves a mobile device querying, via a network interface, a database hosted by one or more servers for a particular portion of a playback history stored in the database, the particular portion of the playback history corresponding to media items played by the media playback system during the particular time period. The mobile device displays graphical representations of the particular media items played during the particular time period by the media playback system. The mobile device may receive input data selecting one or more particular media items played during the particular time period by the media playback system and add the selected one or more particular media items to a queue.
US11068525B2
A non-transitory computer readable medium storing a program causing a computer to execute a process for information processing, the process including: obtaining input data that represents attributes of each subject among subjects; generating a bipartite network which includes the subjects and the attributes included in the input data as nodes and in which a node that corresponds to each subject among the subjects are connected to nodes that correspond to the attributes of the subject via links; and performing clustering of a group of the nodes by performing iterative calculations of a stochastic process of transitions between the nodes via the links in the bipartite network.
US11068522B2
Text input data may be aggregated and mapped to create composite text input data for electronic records. A semantic event may be automatically detected, triggered by a semantic rule and associated semantic tag. The detected semantic event may be flagged, and a text mining result database may be updated by adding an entry to the database. An indication associated with the event may be transmitted, and a back-end application computer server may establish a hierarchy for multiple elements of the electronic records. The computer server may determine a weight variable and response variable for each element in the hierarchy and apply a hierarchical credibility weighting methodology to the elements from level 1, representing the least granular level in the hierarchy, to level n, representing the most granular level in the hierarchy, calculated recursively from level n, to determine a final estimated credibility for the electronic records.
US11068519B2
In implementations of the subject matter described herein, a new approach for presenting a response to a message in a conversation is proposed. Generally speaking, in response to receiving a message in a conversation, the received message will be matched with one or more documents on the sentence basis. That is, the received message is compared with the sentences from a document(s), rather than predefined query-response pairs. In this way, a whole sentence may be selected from the document as a candidate response. Then the suitability of this sentence with respect to the ongoing conversation will be determined, and the response will be generated and rendered in an adaptive way based on the suitability. As a result, the user experiences may be significantly enhanced in the chatbot scenario.
US11068517B2
Provided are systems and methods for improving understanding and access of unstructured text-based web postings. In one example, a method may include receiving a web posting comprising unstructured text, identifying one or more explicit attributes of an activity based on text expressly recited in the unstructured text, determining one or more hidden attributes of the activity not recited in the unstructured text based on a pattern of words included in the unstructured text, converting the unstructured text into a structured object format comprising the one or more explicit attributes and the one or more determined hidden attributes, and outputting the web posting with the structured object format for display via a user interface.
US11068511B2
One embodiment provides a method, including: obtaining information related to a plurality of communication interactions between a first user and at least one other user, wherein each of the communication interactions is associated with a communication source and wherein the obtained information identifies a response by the first user to a received communication; constructing a plurality of relationship graphs for the user, wherein each relationship graph corresponds to one communication source and wherein each of the relationship graphs indicates (i) relationships between the first user and at least one other user and (ii) a condition of each of the relationships with respect to other relationships within the relationship graph; and constructing an aggregate relationship graph, wherein the constructing an aggregate relationship graph comprises computing an importance score for each relationship between the user and another user.
US11068507B2
Multi-dimensional aggregation using user interface workflow composition is described. A determination is made whether aggregation is complete for each level of a multi-dimension aggregation. Data is retrieved for a level of aggregation in response to a determination that aggregation is not complete for each level of the multi-dimension aggregation. The data is aggregating based on the level of aggregation. The aggregated data is stored for a next level of aggregation. The data for a final level of aggregation is output to a user interface in response to a determination that aggregation is complete for each level of the multi-dimension aggregation.
US11068505B2
The invention provides for a system and method for activity-entry reporting and activity-entry report generation by utilizing a drag and drop mechanism that allows users to merge submitted activities in order to generate new activities. These activities are contained within activity reports that can be modified and merged by other users in an effort to develop combined activity reports that maintain the traceability of the merged activities.
US11068503B2
Techniques are provided for synchronous replication based cutover. An asynchronous replication process is executed to perform asynchronous incremental transfers of data of a storage object from a first computing environment to a replicated storage object at a second computing environment until a cutover criteria is met. A synchronous replication process is executed to synchronously replicate operations, targeting the storage object, to the replicated storage object based upon the cutover criteria being met. A cutover is performed to direct operations from targeting the storage object to targeting the replicated storage object based upon the synchronous replication process reaching a steady state of synchronous replication for sub-objects of the storage object, where operations are committed to both the storage object and the replicated storage object.
US11068501B2
A distributed database system may perform a single phase commit for transactions involving updates to multiple databases of the distributed database system. A client request may be received that involves updates to multiple database of the distributed database system. The updates may be performed at a front-end database and a back-end database. Log records indicating the updates to the front-end database may be sent to the back-end database. The log records and the updates performed at the back-end database may be committed together as a single phase commit at the back-end database. In the event of a system failure of the front-end database, log records may be requested and received from the back-end database. A restoration of the front-end database may be performed based, at least in part, on the received log records.
US11068500B1
A system, computer program product, and computer-executable method of providing remote snapshot access from a target site within a data storage system including a source site and the target site, the system, computer program product, and computer-executable method including receiving a request to replicate a snapshot from the source site to the target site, initializing replication of the snapshot, providing access to the replicated snapshot at the target site, and processing the replication of the snapshot to create a replicated snapshot.
US11068496B2
Systems and methods for data management are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for data management may include (1) generating a unified model for a plurality of data sources for an organization, the unified model identifying the data sources and a type of data associated with each data source; (2) harvesting data from the data sources; (3) linking the harvested data to the unified model; and (4) receiving and processing a data lineage query against the linked harvested data.
US11068483B2
In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic selection and application for rules for query processing for large datasets in an on-demand services environment according to one embodiment. In one embodiment and by way of example, a method comprises determining processing patterns of a query based on historical performances associated with the query placed on behalf of a tenant in a multi-tenant environment, and dynamically applying one or more rules to the query for processing of the query within a predictable amount of time, where the one or more rules are dynamically selected from sets of rules based on the processing patterns. The method may further include executing the query based on the one or more rules by scanning one or more portions of a database having contents pertinent to the query and generating results by processing the query based on the contents and within the predictable amount of time.
US11068479B2
Introduced here are various embodiments for selectively assigning a query to an expert. A network-accessible server system may receive a query from a client device indicating a question or project proposal. The query text may be parsed and attributes of the query may be determined by inspecting the parsed query text. The query attributes may be compared with attributes associated with a pool of experts with various specialties and expertise in various fields. The network-accessible server system may match the query attributes with attributes associated with a first expert with a similarity that exceeds a threshold similarity level to identify that an expertise of the first expert matches the requested expertise in the query. The first expert may be assigned to the query and prompted to provide a response to the query.
US11068478B2
A method of augmenting a reliability model for a manufactured product includes receiving a product attribute identifying a product, receiving a first component attribute and a second component attribute, and receiving first manufacturing data and second manufacturing data, the first manufacturing data comprising manufacturing data associated with the first component and the second manufacturing data comprising manufacturing data associated with the second component. The method can include applying a set of compatibility rules to the first manufacturing data and the second manufacturing data, determining pairing data from the application of the set of compatibility rules to the first manufacturing data and the second manufacturing data, obtaining a reliability model of products including the product, augmenting the reliability model based on the pairing data, and performing one or more actions with the augmented reliability model.
US11068473B1
Systems and methods disclosed herein are directed to a scalable and advanced analytics computing platform for distributed ledger data for integrating an entity's legacy systems, distributed ledger systems, and crypto-asset transactions, as well as related metadata.
US11068472B2
Methods and systems for an extensible, universal ledger. One of the methods includes receiving at a journal manager engine a register transaction type request for a first transaction type, the journal manager engine reading and writing to a journal that stores a history of object state and of code by which object state is changed, wherein the register transaction type request is based at least in part on a template and specifies at least one action that can be performed as part of the first transaction type; writing the transaction type request to the journal including an operation definition for the first transaction type; receiving a transaction request of the first transaction type; obtaining the operation definition from the journal; executing an operation in response to the transaction request to produce a transaction result; and recording the transaction result in the journal.
US11068469B2
A method and apparatus of a device that grows and/or shrinks a table that is shared between a writer and a plurality of readers is described. In an exemplary embodiment, a device receives an entry to be added to the shared table. In response to receiving the entry, the device remaps shared table to add a new storage segment to the shared table. The device further adds the entry to the shared table, where the entry is stored in the new storage segment. In addition, the device updates a shared table characteristic to indicate that the shared table has changed. The device further shrinks the shared table by remapping the table to remove a segment of the table.
US11068457B2
A method and an apparatus for creating an index in a blockchain-type ledger, and a device are disclosed. According to one implementation, a method may include obtaining, by a centralized database server, a data record, wherein the data record is stored in a blockchain-type ledger, and wherein the data record comprises a service attribute and a sequence number; determining location information of the data record in the blockchain-type ledger, wherein the location information comprises a block height of a data block comprising the data record, and an offset of the data record in the data block; establishing a mapping relationship between the service attribute, the location information, and the sequence number; and based on the sequence number, writing the mapping relationship to an index.
US11068456B2
Disclosed herein are system, method, and computer program product embodiments for the translation of a level based format, where each record contains a complete individual path from the highest to the lowest leaf level, to an annotated hierarchy through a generator function which through mapping and encoding on a level-by-level basis, keeping track of sibling links, is able to perform a depth-first pre-ranking order assessment of original data, to produce an annotated hierarchy which may be utilized by a user.
US11068453B2
Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to interface among repositories of disparate datasets and computing machine-based entities configured to access datasets, and, more specifically, to a computing and data storage platform to determine degrees of similarity between at least a subset of data associated with an ingested dataset and one or more equivalent or similar subsets of data associated with one or more graph-based data arrangements, the degrees of similarity facilitating preferences or priorities in joining one or more graph-based data arrangements to the ingested dataset, according to at least some examples. For example, a method may include generating similarity matrices to join an ingested dataset (e.g., tabular dataset) to one or more graph-based datasets in accordance with determining a degree of similarity indication of a dataset with which to join.
US11068449B2
An apparatus including processing circuitry and a data migration method are provided. The processing circuitry obtains configuration information including a source address of a source database and a target address of a target database. The processing circuitry establishes a migration channel between the source database and the target database based on the configuration information and sending a data migration request to the source database through the migration channel. The data migration request includes information of one or more data tables including data to be migrated from the source database to the target database and having a data table structure. The processing circuitry send, through the migration channel, the data in the one or more data tables and incremental data generated while the data is sent from the source database to the target database.
US11068444B2
Systems and techniques for losslessly reducing input data using a distributed system comprising multiple computers that maintain portions of a data structure that organizes prime data elements based on names of the prime data elements. During operation, a first computer can determine a first name for the element, and send the element to a second computer based on the first name. The second computer can losslessly reduce the element by determining a second name for the element, and using the second name to navigate through a portion of the data structure maintained at the second computer.
US11068441B2
A caseless file lookup in a distributed file system is disclosed. A request to store a file in a volume may be received. In response to the request, the type of client system issuing the request may be identified. Based on the type of client system that has been identified, a first hash value or a second hash value may be calculated for the name of the file to generate and assign a hash value to the file. The file may be stored in a storage resource based on the first or second hash value that has been generated for the file.
US11068425B2
A master issues an access request to the memory. The memory controller receives the access request via a bus. An access control unit controls an output of the access request issued by the master to the memory controller by the granting an access right. The access control unit manages a number of grantable rights indicating a number to which the access rights can be granted based on a weight of 0 or more and less than 1 according to a probability that the granted access right is used, and grants the access right within a range of the number of grantable rights.
US11068423B2
Provided is a control device that includes: a communication unit; one or more functional units; and a communication line connecting the communication unit and the one or the plurality of functional units. The communication unit includes: a computation processing unit in which a processor executes one or more tasks; a communication circuit which handles the transmission and reception of communication frames via the communication line; and a control circuit connected to the computation processing unit and the communication circuit. The control circuit includes: a first Direct Memory Access (DMA) core for accessing the computation processing unit; a second DMA core for accessing the communication circuit; and a controller which, in response to a trigger from the computation processing part, provides sequential commands to the first DMA core and the second DMA core in accordance with a predefined descriptor table.
US11068422B1
Described herein are embodiments that adaptively reduce the number of interrupts that occur between a device controller and a computer system. Device commands are submitted to the controller by an operating system on behalf of an application. The device performs the received commands and indicates command completions to the controller. A counter counts completions, and if the count exceeds a threshold number, the controller generates an interrupt to the computer system. If the count is greater than zero and the timeout interval has expired, then the controller generates an interrupt to the computer system. In some embodiments, the application attaches flags to one of the commands indicating that an interrupt relating to completion of the flagged command should be generated as soon as possible or that an interrupt relating to completion of all commands prior to and including the flagged command should be generated as soon as possible.
US11068412B2
Techniques are disclosed for implementing direct memory access in a virtualized computing environment. A new mapping of interfaces between RNIC Consumer and RDMA Transport is defined, which enables efficient retry, a zombie detection mechanism, and identification and handling of invalid requests without bringing down the RDMA connection. Techniques are disclosed for out of order placement and delivery of ULP Requests without constraining the RNIC Consumer to the ordered networking behavior, if it is not required for the ULP (e.g., storage). This allows efficient deployment of an RDMA accelerated storage workload in a lossy network configuration, and reduction in latency jitter.
US11068408B2
A memory system includes a nonvolatile memory device, a buffer memory device storing logical-physical address mapping information, and a memory controller controlling operations of the nonvolatile and buffer memory devices. The memory controller comprises a cache memory, a host control circuit, a flash translation section, and a flash control circuit. The host control circuit receives a read command and a read logical address from a host, reads mapping information corresponding to the read logical address from the buffer memory device, and caches the mapping information in the cache memory, the mapping information corresponding to the logical-physical address mapping information stored in the buffer memory device. The flash translation section reads a read physical address mapped to the read logical address from the mapping information. The flash control circuit reads data corresponding to the read command from the nonvolatile memory device based on the read physical address.
US11068406B2
A technique processes read requests from a set of requesters. The technique involves providing, while a first data element and a second data element are stored in secondary storage, the first data element from the secondary storage to the set of requesters in response to a first request to read the first data element from the set of requesters. The technique further involves providing, after the first data element is provided to the set of requesters in response to the first request, the second data element to the set of requesters in response to a second request to read the second data element from the set of requesters. The technique further involves maintaining, in response to detecting that the first data element and the second data element match, a single copy of the first and second data elements in a read cache for subsequent read access.
US11068405B2
A storage processor in a data storage system includes a compression selection component that selects a data compression component to be used to compress host I/O data that is flushed from a persistent cache of the storage processor based on a current fullness level of the persistent cache. The compression selection component selects compression components implementing compression algorithms having relatively lower compression ratios for relatively higher current fullness levels of the persistent cache, and selects compression components implementing compression algorithms having relatively higher compression ratios for relatively lower current fullness levels of the persistent cache.
US11068398B2
Embodiments of a distributed caching system are disclosed that cache data across multiple computing devices on a network. In one embodiment, a first caching system serves as a caching front-end to a distributed cluster of additional caching systems. The caching systems may be spread over multiple partition groups. In one embodiment, cache writes at a cache system in one partition group are distributed to other partition groups. By propagating the cache writes across multiple partition groups, the caches at the different partition groups include more recently accessed data, thereby increasing the likelihood of cache hits.
US11068397B2
Disclosed aspects relate to accelerator sharing among a plurality of processors through a plurality of coherent proxies. The cache lines in a cache associated with the accelerator are allocated to one of the plurality of coherent proxies. In a cache directory for the cache lines used by the accelerator, the status of the cache lines and the identification information of the coherent proxies to which the cache lines are allocated are provided. Each coherent proxy maintains a shadow directory of the cache directory for the cache lines allocated to it. In response to receiving an operation request, a coherent proxy corresponding to the request is determined. The accelerator communicates with the determined coherent proxy for the request.
US11068389B2
A method of operating a storage system is provided. The method includes detecting differing amounts of storage memory on two or more of a plurality of blades of the storage system and forming a plurality of resiliency groups of blades, based on the differing amounts of storage memory, each resiliency group comprising a subset of the plurality of blades of the storage system supporting data recovery in case of failure of two of the blades of the resiliency group.
US11068378B2
This disclosure relates to exposing memory cell values prior to execution time(s) corresponding to events that caused the memory cell values to be recorded into a trace. Trace fragments, including a first trace fragment and a second trace fragment, are identified within a trace. Each trace fragment records an uninterrupted consecutive execution of executable instructions on a corresponding thread. The first trace fragment can be ordered prior to the second trace fragment. It is determined that a memory cell value can be exposed, during replay of the second fragment, at a first execution time that is prior to a second execution time corresponding to an event that caused the memory cell value to be recorded into the trace during trace recording. Output data is generated which indicates that the memory cell value can be exposed at the first execution time during replay of the second trace fragment.
US11068376B2
Disclosed aspects relate to analytics engine selection management. A set of reference data may be ingested by a first analytics engine to compile a first set of characteristic data. The set of reference data may be ingested by a second analytics engine to compile a second set of characteristic data. The first set of characteristic data may be compiled for the first analytics engine. The second set of characteristic data may be compiled for the second analytics engine. A set of distinct attributes related to the first and second analytics engines may be determined based on the first and second sets of characteristic data. An analytics engine selection operation may be executed.
US11068373B1
Systems and methods are provided for improved auditing of user actions associated with a software application. The system includes functionality to log user actions in a structured, standardized way. The system includes interactive user interfaces for analyzing the logs. The logging is based on a well-defined categorization of available actions. The log information includes (and distinguishes among) user details, context details, user inputs, and/or system outputs (including identification of data objects). The interactive user interfaces enable a user to view structured log data in an efficient manner, such as by presenting logs in a tabular format, executing queries on the log data, and/or presenting visualizations that summarize the log data. The interactive user interfaces provide functionality that allows a user to investigate and/or audit user interactions with a data object. A reviewer is permitted to drag and drop one or more data objects of interest from the software application directly into the interactive user interfaces. The interactive interfaces present log entries associated with the object(s) for further review by the reviewer.
US11068368B2
Automatic part testing includes: booting a part under testing into a first operating environment; executing, via the first operating environment, one or more test patterns on the part; performing a comparison between one or more observed characteristics associated with the one or more test patterns and one or more expected characteristics; and modifying one or more operational parameters of a central processing unit of the part based on the comparison.
US11068363B1
A method for proactively rebuilding user data in a plurality of storage nodes of a storage cluster in a single chassis is provided. The method includes distributing user data and metadata throughout the plurality of storage nodes such that the plurality of storage nodes can read the user data, using erasure coding, despite loss of two of the plurality of storage nodes. The method includes determining to rebuild the user data for one of the plurality of storage nodes in the absences of an error condition. The method includes rebuilding the user data for the one of the plurality of storage nodes. A plurality of storage nodes within a single chassis that can proactively rebuild the user data stored within the storage nodes is also provided.
US11068353B1
The disclosed computer-implemented method for selectively restoring files from virtual machine backup images phrase may include (i) exposing a virtual disk image included in a target virtual machine backup image to an operating system of a host computing system, (ii) mounting the virtual disk image included in the target virtual machine backup image to the host computing system, (iii) determining at least one extent of a target file included in a file system included in the virtual disk image, (iv) associating the extent of the target file with a storage location included in the target virtual machine backup image, (v) generating a catalog comprising the extent of the target file associated with the storage location included in the target virtual machine backup image, and (vi) restoring the target file from the target virtual machine backup image by using the generated catalog.
US11068349B2
Systems, methods, and computer program products are provided for reducing the size of image level backups. An example method receives backup parameters identifying a physical or Virtual Machine (VM) to backup and at least one file system object to include in the backup. The method connects to production storage corresponding to the selected physical or virtual machine and obtains access to data stored in disk corresponding to the selected file system object(s). The method fetches file allocation table (FAT) blocks from the disk and parses contents of the FAT blocks to determine if the disk blocks correspond to the selected file system object(s). The method creates a backup disk image FAT comprising blocks corresponding to the selected file system object(s), The method creates a reconstructed disk image FAT blocks corresponding to the backup FAT and disk image data blocks belonging to the selected file system object(s) and all other disk image data blocks are saved as zero blocks. A reconstructed disc image is compressed and stored in a backup file on backup storage, or replicated (copied) to another storage intact.
US11068346B2
A technique of managing storage includes receiving a request to change an initial portion of data, the initial portion of data (i) associated with an initial redundant region and (ii) including a first segment to be changed and a set of other segments not to be changed; updating the first segment in response to the request; and generating an updated redundant region based on a computation involving the initial redundant region and the first segment but not involving the set of other segments.
US11068345B2
In general, embodiments of the invention relate to storing data and managing the stored data in linked nodes. More specifically, embodiments of the invention relate to nodes linked together in a daisy chain configuration such as, but not limited to, a single-chain configuration and a dual-chain configuration, which use data protection domain (DPD) information to determine where and/or how to store the data.
US11068343B2
Apparatuses and methods for data storage error protection are described. One example apparatus for data storage error protection includes an array of memory cells arranged in a first dimension and a second dimension. A controller is configured to determine a set of symbols corresponding to data stored in the memory cells. The controller is configured to add subsets of the set of symbols obliquely oriented to the first dimension and the second dimension to determine a number of parity check symbols. The controller is configured to use a same number of parity check symbols for protection of a first subset of memory cells oriented parallel to the first dimension as used for protection of a second subset of memory cells oriented parallel to the second dimension.
US11068341B2
A method for providing error correction for a memory array includes for each memory word stored in a data memory portion of the memory array having at least one bit error, storing in an error PROM error data identifying a memory address for the data word in the data memory portion, a bit position of each bit error, and correct bit data for each bit error, monitoring memory addresses presented to the data PROM, if a memory address presented to the data memory portion is an identified memory address, reading from the error PROM the bit position of each bit error and the correct bit data for each bit error, and substituting the correct bit data into each identified bit position of a sense amplifier reading data from the data memory portion.
US11068338B2
A computer-implemented method includes: retrieving a plurality of blocks from a blockchain node of a blockchain network. The plurality of blocks are encoded using error correction coding (ECC) as encoded blocks. For each encoded block: The encoded block is divided into a plurality of datasets. Hash values of the plurality of datasets are calculated. A request that includes at least one of the plurality of datasets, the hash values, and a data storage scheme that provides assignments of the plurality of datasets to the plurality of blockchain nodes is sent to each of the plurality of blockchain nodes of the blockchain network. Responses for accepting the request is received from at least a number of blockchain nodes that equals a number of the one or more datasets of information bits. Each of the plurality of blockchain nodes is sent a notification for adopting the data storage scheme.
US11068336B2
A request to store a first data is received. The first data and a first error-checking data are received. The first error-checking data can be based on a cyclic redundancy check (CRC) operation of the first data. A second data is generated by modifying the first data. A second error-checking data of the second data is generated by using the first error-checking data and a difference between the first data and the second data.
US11068335B2
A memory system may include a first memory device including a first input/output buffer, a second memory device including a second input/output buffer, and a cache memory suitable for selectively and temporarily storing first and second data to be respectively programmed in the first and second memory devices. The first data is programmed to the first memory device in a first program section by being stored in the cache memory only in a first monopoly section of the first program section. The second data is programmed to the second memory device in a second program section by being stored in the cache memory only in a second monopoly section of a second program section. The first monopoly section and the second monopoly section are set not to overlap each other.
US11068330B2
The semiconductor device has a module having a predetermined function, an error information acquisition circuit for acquiring error information about an error occurring in the module, a stress acquisition circuit for acquiring a stress accumulated value as an accumulated value of stress applied to the semiconductor device, and an analysis data storage for storing analysis data as data for analyzing the state of the semiconductor device, the error information and the stress accumulated value at the time of occurrence of the error being associated with each other.
US11068327B1
A method for managing application programming interface (API) keys associated with third-party software development kits (SDKs). The method includes: receiving, from an application developer machine, a plurality of notifications identifying a plurality of third-party SDKs selected for installment in a mobile application under development; sending a plurality of API key provisioning requests to a plurality of third-party service providers including a plurality of third-party APIs corresponding to the plurality of third-party SDKs; receiving a plurality of API keys for the mobile application under development from the plurality of third-party service providers; and storing the plurality of API keys.
US11068325B2
Systems and methods for implementing a command stack for an application are disclosed and an embodiment includes receiving an input for executing a first command of the application, initiating execution of the first command, executing one or more second commands which are set to execute based on execution of the first command, completing execution of the first command, and including the first command in the command stack such that an association is defined between the first command and the one or more second commands. In one embodiment, defining the association in the command stack between the first command the one or more second commands may include generating a first nested command stack associated with the first command, including the one or more second commands in the first nested command stack, and including the first command and the first nested command stack in the command stack.
US11068322B2
A method includes receiving, from one or more first applications, multiple indications that multiple first data items are available for processing. For each of the first data items, the method also includes (a) determining, using one or more of multiple data dependency rules, that a second data item is dependent for processing by a second application upon an availability of the first data item; (b) in response to the determination, changing a status of the first data item from unavailable to available for processing and/or changing a status of the second data item from unavailable to ready for processing; and (c) providing the status of the first data and/or the status of the second data item to the second application to enable the second application to process the second data item. Different data dependency rules are associated with different first data items and different second items.
US11068318B2
A method for dynamically providing a status of a hardware thread/hardware resource independent of the operation of the hardware thread/hardware resource using an inter-thread communication protocol. A master hardware thread may be configured to communicate status requests to associated slave hardware threads and/or hardware resources. Each slave hardware thread/hardware resource may be configured with hardware logic configured to automatically determine status information for the slave hardware thread/hardware resource and communicate a status response to the master hardware thread without interrupting processing of the slave hardware thread/hardware resource.
US11068317B2
Provided is an information processing system that is capable of quickly starting an application program even in a case where a computer resource pool is depleted, and of completing without reducing the quality of service even in the case of an application that is ended in a short amount of time. A management server manages computer resources and a usage state of the computer resource, and in a case where no computer resources is available, and an expected execution time of the application is less than or equal to a reference value, at the time of receiving a degree of parallel and the expected execution time of the application from a user, selects computer resource executing an application having a relatively small degree of deviation from an initial expected execution time, even in a case where a plurality of applications are temporarily simultaneously executed, and arranges and executes the application.
US11068302B2
A method includes saving state information in response to receiving a system management interrupt (SMI), the state information including a first value retrieved from a first register and a second value retrieved from a second register. The method further includes determining a function associated with the SMI based on the first value and determining a calling address associated with the SMI based on the second value. A counter corresponding to the function and calling address pair is incremented in response to receiving the SMI. The method concludes by selectively invoking the function based on the value of the counter and based on a predetermined threshold.
US11068295B2
Device operation across multiple operating system modalities, including: performing, by a first operating system, one or more device initialization operations for a device; determining that the device is in an initialized state; and performing, by a second operating system, one or more device operations of the device in the initialized state.
US11068294B2
A method is discussed for balancing processing loads to at least a first and a second VM instances associated with the same processing circuitry. Information about first and second applications respectively running on the first and second VM instances is obtained. Incoming data corresponding to a first and second pluralities of jobs to be performed respectively by the first and second VM instances is received. Based on the obtained information and on the received data, a first number of the first plurality of jobs which the first VM instance is allowed to perform is determined by means of the processing circuitry, and a second number of the second plurality of jobs which the second VM instance is allowed to perform is determined by means of the processing circuitry. The first VM instance is instructed to release the processing circuitry after having performed the determined first number of jobs to allow the second VM instance to use the processing circuitry for performing the second number of jobs.
US11068283B2
A semiconductor apparatus may include a storage device including a data area and a code area and storing program codes provided from a host device in the code area, a plurality of unit processors, each of the plurality of unit processors including an internal memory, and a main control component configured to receive an operation policy, which includes a processor ID, a code ID, and a code address, from the host device and to control the plurality of unit processors based on the operation policy. The processor ID is an identifier for each of the plurality of unit processors, the code ID is an identifier for each of the program codes, and the code address indicates a position of the code area where each of the program codes is stored.
US11068277B2
An offloaded virtualization management component of a virtualization host receives an indication from a hypervisor of a portion of main memory of the host for which memory allocation decisions are not to be performed by the hypervisor. The offloaded virtualization management component assigns a subset of the portion to a particular guest virtual machine and provides an indication of the subset to the hypervisor.
US11068275B2
A data processing apparatus formed on an integrated circuit comprising: a plurality of processors; power control circuitry configured to control power up and power down of the processors; a read only memory for storing boot up software for booting up each of the processors. The power control circuitry is configured to respond to receipt of a check state request, to control one of the processors that is currently powered down to power up and to access the boot up software. The boot up software accessed in response to the check state request controls the processor to perform a measurement indicative of a current state of the data processing apparatus and to output a value indicative of the measurement.
US11068265B2
A sequence alignment method that may be performed by a vector processor is may include loading a sequence that is an instance of vector data including a plurality of elements, dividing the sequence into two groups, aligning respective elements of the groups to generate a sequence of sorted elements according to a single instruction multiple data mode, and iteratively performing an alignment operation based on a determination that each group in the sequence of sorted elements includes more than one element of the plurality of elements. Each iteration may include dividing each group to form new groups and aligning respective elements of each pair of adjacent new groups to generate a new sequence of sorted elements. The new sequence of a current iteration of the alignment operation may be transmitted as a data output, based on a determination that each new group does not include more than one element.
US11068251B2
The present invention relates to a method for distributing software upgrade in a communication network (30). The communication network comprises a plurality of nodes (N1-N5) and each node is configured to execute a node specific version of software and is configured to communicate with one or more neighbouring nodes. The method comprises storing (51), on each node, software upgrade information used to upgrade software to the node specific version of the software executed on each node, the software upgrade information comprises patch files for all versions of the software previously executed on each node; transmitting (52) from a first node, to neighbouring nodes, version information representing the node specific version currently executed on the first node; comparing (53) the node specific version currently executed on the first node with the node specific version of the software executed on each of the neighbouring nodes; and receiving (55), in the first node, software upgrade information from each neighbouring node when the node specific version currently executed on the first node represents an older version of the software executed on the neighbouring node, wherein the software upgrade information comprises at least one additional patch file to upgrade the node specific version currently executed on the first node.
US11068233B2
In some implementations, the disclosed technology determines that a microphone is likely closer to a sound source compared to other microphones partially based on determining a spectral standard deviation associated with an audio signal captured by the microphone. In some implementations, the disclosed technology determines a spectral standard deviation of audio signals associated with different microphones and determines that the microphone with the lowest spectral standard deviation is likely the closest microphone to a sound source. The disclosed technology can determine the closest microphone generally independent of input signal level, independent of microphone sensitivity, independent of microphone design, independent of microphone manufacturer, and independent of the sound source intensity (e.g., “loud” or “soft”).
US11068230B2
The invention provides a Bluetooth speaker and an intelligent control method for playing audio, the Bluetooth speaker comprises a housing, a Bluetooth module inside the housing, an audio playing module, an audio control module connected to the audio playing module and a central processor inside the housing, the Bluetooth module and the audio control module are connected to the processor, the speaker is connected to an intelligent wearable device through the Bluetooth module, so that the speaker performs Bluetooth communication with the device, the processor acquires heart rate data transmitted by the device through the Bluetooth module, sends a preset control instruction to the audio control module according to the data, the audio control module controls rhythm, volume, pausing and powering-off when the audio playing module plays audio according to the instruction. The invention intelligently controls audio playing automatically thereby upgrading user's usage experience.
US11068216B2
A print data generating apparatus includes a machine learning unit that has a learned model which is obtained by inputting and conducting machine teaming of the relationships among data size of document data of a plurality of print jobs, print setting conditions, RIP setting conditions and printing speeds when the document data are printed by a printing unit; a printing speed predicting unit that predicts the printing speed of a print job to be printed by inputting the data size of the document data of the print job to be printed, the print setting conditions, and arbitrary RIP setting conditions into the learned model; and an optimized RIP setting condition determining unit that determines optimized RIP setting conditions that result in the printing speed which is predicted by the printing speed predicting unit approaching or becoming greater than or equal to a processing seed of the printing unit.
US11068211B2
A print control apparatus capable of enabling a user to easily set settings of adjustment items. The print control apparatus controls printing by a print engine. The print control apparatus controls the display of a plurality of adjustment items of the print engine. Out of the plurality of adjustment items, the adjustment items of a specific display group registered by a user are displayed.
US11068201B2
A flash memory controller is disclosed. The flash memory controller is configured to access a flash memory module, wherein the flash memory module includes a plurality of first blocks and a plurality of second blocks, and the flash memory controller includes a microprocessor and a read-only memory storing a program code. When the flash memory controller is powered on, when the flash memory controller is required to write data into the flash memory module, the microprocessor writes the data into the plurality of first blocks only; and the microprocessor writes subsequent data into the second blocks only when a quantity of the plurality of first blocks written by the flash memory controller after power on is greater than a threshold value.
US11068199B2
A method, computer program product, and computing system for associating each data container of a first set of data containers in volatile memory with a metadata page. One or more metadata changes associated with a metadata page may be written to the data container associated with the metadata page. The one or more metadata changes stored in the first set of data containers may be written to a storage array.
US11068197B2
A variety of applications can include apparatus and/or methods that include tracking data temperatures of logical block addresses for a memory device by operating multiple accumulators by one or more data temperature analyzers to count host writes to ranges of logical block addresses. Data temperature for data written by a host is a measure of how frequently data at a logical block address is overwritten. In various embodiments, tracking can include staggering the start of counting by each of the multiple accumulators to provide subsequent binning of logical block addresses bands into temperature zones, which can achieve better data segregation. Data having a logical block address received from a host can be routed to a block associated with a temperature zone based on the binning provided by the staggered operation of the multiple accumulators by one or more data temperature analyzers. Additional apparatus, systems, and methods are disclosed.
US11068196B2
A method for performing a backup operation includes obtaining a restoration request, and in response to the restoration request: identifying a first set of backups, wherein each backup in the first set of backups is associated with requested data, mounting the first set of backups from the backup storage system, performing data mining on the first set of backups to obtain a hierarchical structure, providing a set of options to a client based on the hierarchical structure, obtaining a selection from the client, wherein the selection is a portion of the set of options, obtaining selected content based on the selection, wherein the selected content is in a source format, converting the selected content from a source format to a target format to obtain target formatted user-specified content, and initiating a transfer of the target-formatted user-specified content to a cloud-based service.
US11068194B2
Disclosed herein are systems and method for storing and managing states of a computing device. In one aspect, an exemplary method comprises determining an initial state of the computing device, wherein the initial state includes states of all storage sectors associated with the computing device, storing the determined initial state in an initial blocks storage, for each new state that corresponds to a respective point in time subsequent to a time at which the initial state was determined, creating a snapshot, where the created snapshot includes a difference between the initial state and the new state, for each created snapshot, identifying a set of changed blocks that are in storage, and storing the changed blocks of data to a changed blocks storage, and creating a snap-map for any number of consecutive changes based on the sets of changed blocks corresponding to the respective consecutive changes.
US11068192B1
Aspects relate to techniques for using read-only volume replicas in a distributed computing environment to enable over-subscription on server performance. In order to provide a good customer experience, the I/O handling replicas of a volume are typically reserved at a high percentage of the customer's desired performance. A read-only replica of the volume does not serve user I/O, and can therefore be reserved at a much lower percentage of desired performance. Particularly, as the number of read-only replicas increases, the performance reservation can be lowered due to the statistical likelihood that the server(s) hosting at least one read-only replica will have sufficient performance to support the desired reads during new volume creation (even though that performance has not been fully reserved). Aspects relate to techniques for selecting among read-only replicas to serve reads during creation of a new volume copy.
US11068187B2
Systems and methods for providing more efficient handling of I/O requests for clustered file system data subject to data migration. For instance, exemplary systems can more quickly determine if certain files on primary storage represent actual file data or stub data for recalling file data from secondary storage. Certain embodiments utilize a driver cache on each cluster node to maintain a record of recently accessed files that represent regular files (as opposed to stubs). A dual-locking process, using both strict locking and relaxed locking, maintains consistency between driver caches on different nodes and the data of the underlying clustered file system, while providing improved access to the data by the different nodes. Moreover, a signaling process can be used, such as with zero-length files, for alerting drivers on different nodes that data migration is to be performed and/or that the driver caches should be flushed.
US11068181B2
A data storage system in which a transaction is generated that indicates at least one data block of a logical volume to be written to non-volatile data storage of a data, and in which the logical volume is accessible to multiple nodes in the data storage system. A system-wide lock is obtained for each data block indicated by the transaction. A new generation identifier is then created that is equal to a last transaction identifier that was created and stored during processing of a previously completed transaction. Each data block indicated by the transaction is stored into the non-volatile data storage of the data storage system together with the new generation identifier and the last transaction identifier is updated before each system-wide lock on each data block indicated by the transaction is released.
US11068178B2
A system for allocation of one or more data structures used in a program across a number of processing units takes into account a memory access pattern of the data structure, and the amount of total memory available for duplication across the several processing units. Using these parameters duplication factors are determined for the one or more data structures such that the cost of remote communication is minimized when the data structures are duplicated according to the respective duplication factors while allowing parallel execution of the program.
US11068177B2
A data storage device includes a memory device and a memory controller. The memory device includes multiple memory blocks. The memory blocks include multiple table blocks configured to store tables and multiple data blocks configured to store data. The memory controller is configured to receive a predefined command which is a command from a host device to instruct the memory controller to perform initialization of the data storage device. The initialization of the data storage device includes a plurality of processing procedures which include a first portion of processing procedures and a second portion of processing procedures. The memory controller is configured to perform the first portion of processing procedures in response to the predefined command. After the first portion of processing procedures has been finished, the memory controller is configured to notify the host device that the data storage device is ready.
US11068175B2
A system including a storage drive and a semiconductor apparatus coupled to the storage drive, is provided. The semiconductor apparatus may include one or more substrates and logic coupled to the one or more substrates, the logic coupled to the one or more substrates to: initiate managing resources of the storage drive and, if the storage drive loses capacity, determine an amount of capacity loss, create a reserved file that is associated with logical memory space in a file system, based on the amount of the capacity loss, and erase at least a portion of the reserved file so that logical memory space associated with an un-erased portion of the reserved file is usable by the storage drive.
US11068174B2
Power consumption of an interface circuit is to be reduced. A semiconductor device includes a processor and the interface circuit including a register that stores setting information. The register includes a first memory circuit capable of storing the setting information when power supply voltage is supplied, and a second memory capable of storing the setting information when supply of the power supply voltage is stopped. The interface circuit changes a state between a first state, a second state, a third state, and a fourth state. In the first state, the setting information is stored in the first memory. In the second state, the interface circuit operates on the basis of the setting information stored in the first memory circuit. In the third state, the setting information stored in the first memory circuit is stored in the second memory circuit and the supply of the power supply voltage is stopped. In the fourth state, the supply of the power supply voltage is restarted and the setting information stored in the second memory circuit is stored in the first memory circuit. The interface circuit changes a state between the second state, the third state and the fourth state on the basis of a state of the functional device.
US11068172B1
Accessing data using a first storage device and a second storage device that is a synchronous mirror of the first storage device includes determining if the first and second storage devices support alternative mirroring that bypasses having the first storage device write data to the second storage device and choosing to write data to the first storage device only or both the first and second storage device based on criteria that includes metrics relating to timing, an identity of a calling process or application, a size of an I/O operation, an identity of a destination volume, a time of day, a particular host id, a particular application or set of applications, and/or particular datasets, extents, tracks, records/blocks. A single I/O operation may be bifurcated to provide a portion of the I/O operation to only the first storage device or to both the first storage device and the second storage device.
US11068171B2
A method, a computing device, and a non-transitory machine-readable medium for performing a multipath selection based on a determined quality of service for the paths. An example method includes a host computing device periodically polling a storage system for path information including an indication of a recommended storage controller. The host computing device periodically determines a quality of service information corresponding to a plurality of paths between the host computing device and a storage volume of the storage system, where at least one of the plurality of paths including the recommended storage controller. The host computing device identifies a fault corresponding to a path of the plurality of paths that routes I/O from the host computing device to the storage volume. The host computing device re-routes the I/O from the path to a different path of the plurality of paths, where the different path is selected for the re-routing based on the quality of service information and the path information.
US11068170B2
A storage device may include a controller and a memory array including a plurality of dies arranged into a plurality of channels. In some examples, the controller may be configured to define, from the memory array, a plurality of die-sets based on respective chip enable lines associated with the plurality of dies, wherein each die-set of the plurality of die-sets includes at least one die from each of the plurality of channels; define, from a selected die-set of the plurality of die-sets, a plurality of blocksets, wherein each blockset includes a block from each die of the selected die-set; receive a unit of data to be stored; and issue commands that cause the unit of data to be stored in blocks of a selected blockset of the plurality of blocksets.
US11068156B2
Embodiments of the present application relate to a method, device, and system for processing data. The method includes displaying, by one or more processors associated with a terminal, a system control, the system control comprising one or more interface elements associated with a current context of the terminal, and a screen of the terminal displays the system control and at least part of an interface for a current application; receiving, by the one or more processors associated with the terminal, an input to the system control; determining an operating instruction based at least in part on the input to the system control; and performing, by the one or more processors associated with the terminal, one or more operations based at least in part on the operating instruction.
US11068153B2
An electronic device with a touch-sensitive surface and a display, that includes one or more sensors to detect intensity of contacts with the touch-sensitive surface, displays a plurality of application icons, where the plurality of application icons include a respective application icon corresponding to a respective application. While a focus selector is over the respective application icon, the device detects a gesture that includes a contact on the touch-sensitive surface; and in response to detecting the gesture: when the contact had a maximum intensity during the gesture that was below a respective intensity threshold, the device displays an application window of the respective application; and when the contact reached an intensity during the gesture that was above the respective intensity threshold, the device displays a plurality of user interface objects that correspond to the respective application.
US11068151B2
A content display device includes: a display unit for displaying a content in a displayable area; a position detecting unit for detecting a touch position; a determination unit for determining whether or not the detected touch position is on the displayed content; and, a content movement control unit that, when the determination unit has determined that the detected touch position is on the displayed content while part of the content resides outside the displayable area of the display unit, performs a control so as to move and display the content in such a manner that an entire content is displayed within the displayable area.
US11068150B2
Various embodiments of the present invention relate to a method for compensating for a pressure value of a force sensor and an electronic device using the same, the electronic device comprising: a touch screen display; a force sensor bonded to a lower portion of the touch screen display; a memory; and a processor electrically connected to the touch screen display, the force sensor, and the memory, wherein the processor is configured to: obtain a pressure value of the touch screen display and a pressure value of the force sensor; measure the correlation between the obtained pressure value of the touch screen display and the pressure value of the force sensor; identify a spacing state between the touch screen display and the force sensor by using the correlation; determine whether the spacing state is of a predetermined distance or less and compensate for the pressure value for determining whether to operate the force sensor by using a predetermined reference value when the spacing state is of the predetermined distance or less, thereby sensing the spacing state in real time when spacing occurs between the touch screen display and the force sensor of the electronic device, and compensating for the pressure value of the force sensor such that user convenience can be improved. In addition to the embodiments disclosed in the present invention, other various embodiments are possible.
US11068149B2
Described herein are techniques that offer a class of user-interaction styles for indirect user interaction with a two-dimensional virtual space (“desktop”) using touch-sensitive control surface of a user-input device (such as a mobile phone). Some described techniques enable a user to point, pan and scale within a large virtual two-dimensional space with input from a touch surface of a handheld device, with the output of the user interaction being rendered on a visual display unit (other than the touch surface).
US11068144B2
A method for selecting colors to be projected from a lamp is provided. In one embodiment, the method includes pairing a lamp with a graphic user interface having a diamond shaped perimeter grid of selectable light color settings surrounding a selectable dimming setting. The diamond shaped perimeter grid including four color based segments, wherein each of the four color based segments provides a different family of colors. The user of the graphic user interface selects the selectable light color setting from the graphic user interface, wherein a device including the graphic user interface transmits a signal to the lamp to emit light having a color that is consistent with the selectable light color setting that has been selected by the user.
US11068143B2
According to various disclosed embodiments, a method for setting a date and time by an electronic device may include: displaying a user interface that includes a plurality of time points arranged at regular intervals along a circumferential direction in an edge area of a substantially circular dial and including a date change point, a first icon positioned at a first point among the plurality of time points, and a second icon positioned at a second point among the plurality of time points; receiving an input for at least one of the first icon and the second icon; displaying movement of the at least one of the first icon and the second icon on the plurality of time points based on the received input; and displaying a date and time corresponding to a movement direction and movement location of the at least one of the first icon and the second icon.
US11068140B2
The disclosed subject matter relates to the presentation of context-sensitive or context-dependent selectable option in an interface of a client device. In an implementation of the context-sensitive interface, data indicative of a context of a program or program feature is acquired or accessed and used to determine menu options displayed on an overflow menu when an overflow icon displayed on the interface is selected. In some embodiments, the overflow menu is populated with a plurality of secondary action options based on the context data, in which each secondary action option is associated with a corresponding secondary action that may be performed via the client device.
US11068138B2
A method and apparatus for generating reports. A computer system displays an application with fields in a graphical user interface on a display system. The application is used to perform transactions for an organization. The computer system identifies a group of the fields displayed in the graphical user interface that is selectable for use in a group of the reports. The computer system displays a group of graphical indicators in association with the group of the fields in the graphical user interface. The computer system receives a selection of a portion of the group of the fields displayed in the graphical user interface in user input. The computer system creates the group of the reports using the portion of the group of the fields. The computer system sends the group of the reports to an output device, enabling performing an operation for the organization using the group of the reports.
US11068137B2
Systems, methods, and non-transitory computer readable media can provide one or more candidate stickers through a display screen of a computing device. A determination can be made that a user has selected a first sticker from the one or more candidate stickers. The first sticker can be inserted as a graphical overlay in a content item. The first sticker can reference first content.
US11068136B1
A service provider system may include an application fulfillment platform that delivers desktop applications from a variety of sources to desktops on physical computing devices or to virtual desktop instances. An entitlement service of the platform may create and store entitlement records indicating which desktop applications each end user is entitled to and may manage the allocation of license activation slots for the desktop applications that are fulfilled through the platform. Licenses may be fixed for an end user or for a device, or may be floating licenses in a pool of licenses. An administrator in a service provider customer organization may specify the entitlements for its end users and may specify constraints on the allocation of licenses. Required applications may be pushed to end user devices. An end user's desktop applications, entitlements, and/or license activations may be retained or restored following the rebuilding of their computing resource instance.
US11068123B2
Systems, methods, and non-transitory computer-readable media can receive a set of information presentation rules, and receive a user interaction with a social network content post. User interaction information is displayed on a user interface for a current user based on the user interaction and the set of information presentation rules.
US11068122B2
A process builds a view of a dataset. The process displays a graphical user interface, including: a fields region; a visualization region; and a shelf region that includes multiple shelves. The process detects user input that moves a data field icon from the fields region into the visualization region. Upon ceasing to detect the user input, the process associates the data field icon with a first shelf according to its characteristics and characteristics corresponding to other data field icons, if any, previously associated with the shelves. The method further includes: (i) determining one or more chart types for visualizing a portion of the dataset based, at least in part, on the data field icon and its characteristics, and (ii) generating a graphical representation of the portion of the dataset in the visualization region using a first chart type selected from the one or more determined chart types.
US11068121B2
A method of visualizing relationship data in a network connecting an entity of a first type with an entity of a second type is provided. The method includes detecting, within the network, a subnetwork pattern representing at least one relationship satisfying a condition, generating a visualization based on the detected subnetwork pattern. The visualization includes a first region representative of the first type of entity, a second region representative of the second type of entity, and a linking region connecting the first region to the second region and providing information about the at least one relationship satisfying the condition.
US11068114B2
The present invention provides a display panel, a manufacturing method thereof, and a display device. The display panel comprises a pixel defining layer and a touch electrode. The pixel defining layer covers the touch electrode. The pixel defining layer is provided with a bonding hole, and the touch electrode is connected to a driving circuit of the display panel through the bonding hole. The display panel of the present invention embeds the touch electrode in the pixel defining layer, which can reduce an increase in a thickness of the display panel by the additional touch electrode, thereby reducing the thickness of the display panel.
US11068104B2
A touch panel includes: sensing electrodes respectively connected to sensing lines and arranged in a matrix form including columns in a first direction and rows in a second direction perpendicular to the first direction; pad electrodes respectively connected to pad lines and arranged in the second direction, a center of arrangement of the pad electrodes corresponding to a center of the rows of the sensing electrodes in the second direction; and a path determination unit connecting the sensing lines and the pad lines, the pad electrodes including: center pad electrodes; left pad electrodes; and right pad electrodes, and the pad lines including: center pad lines extended from the center pad electrodes; left pad lines extended from the left pad electrodes; and right pad lines extended from the right pad electrodes.
US11068103B2
A touch substrate and a method for manufacturing the same, a display panel and a display device. The touch substrate includes a first substrate, and a black matrix and a touch electrode layer on the first substrate. The black matrix defines an effective display area. An orthographic projection of the effective display area on the first substrate coincides with an orthographic projection of the touch electrode layer on the first substrate.
US11068090B2
The present application provides an electroluminescent display panel, a production method, a driving method and a display apparatus. The electroluminescent display panel includes a light-emitting unit, a quarter-wave plate on the light-emitting unit, and a wire grid polarizer on a side of the quarter-wave plate opposite to the light-emitting unit. In particular, the light-emitting unit includes a driving backplane, a light-emitting layer and an electrode layer. The electrode layer includes a plurality of sub-electrodes extending along a first direction and insulated from each other. In addition, the wire grid polarizer includes a plurality of metal wires extending along a second direction. The second direction intersects with the first direction.
US11068071B2
The technology disclosed relates to automatically interpreting a gesture of a control object in a three dimensional sensor space by sensing a movement of the control object in the three dimensional sensor space, sensing orientation of the control object, defining a control plane tangential to a surface of the control object and interpreting the gesture based on whether the movement of the control object is more normal to the control plane or more parallel to the control plane.
US11068063B2
An information processing apparatus comprising: an acquiring portion that acquires driving information for controlling a driving device that imparts movement to an object; and an identifying portion that identifies information for determining a dictated position dictated by the object, on the basis of detection information obtained on the basis of movement detection of the object and the driving information acquired by the acquiring portion.
US11068049B2
Light guide display and field of view techniques are described. In one or more implementations, an apparatus includes one or more modules implemented at least partially in hardware to configure a user interface and a display device communicatively coupled to the one or more modules to output the user interface to be viewable by a user within a range of distances from the display device such that closer distances within the range permit the user to have an increased field of view in comparison with distances within the range that are further away from the user.
US11068045B2
An electronic device determines information about a target and provides the information to another electronic device that has an obstructed view of the target. The other electronic device displays an image of the target with an orientation and a location of the target.
US11068043B2
Systems and methods for virtual reality interaction evaluation are disclosed herein. The system can include a memory including: an interaction sub-database containing information relating to user interactions with at least one virtual asset in a virtual environment, and a content library database containing a plurality of virtual assets and information relating to those virtual assets. The system can include at least one server that can determine user engagement with at least one of the plurality of virtual assets, receive data indicative of an interaction with at least one of the plurality of virtual assets, and determine an interaction type of the interaction associated with the received data. The server can perform a speech capture and analysis process, perform a manipulation process, generate an evaluation of the user interactions with the at least one of the plurality of virtual assets, and deliver the generated evaluation.
US11068038B2
An information handling system includes a current detector module and a baseboard management controller (BMC). The current detector module is configured to detect current slew-rate for an element of the information handling system, to determine that the current slew-rate is greater than a current slew-rate threshold, and to provide an indication that the current slew-rate is greater than the current slew-rate threshold on a communication interface. The BMC may enter an item into a log of the information handling system in response to receiving an indication.
US11068037B2
One example of a device includes a low voltage direct current (LVDC) bus and a high voltage direct current (HVDC) to LVDC converter to receive HVDC power from an enclosure and provide main LVDC power. The device includes a circuit to pass the main LVDC power to the LVDC bus while the main LVDC power is within regulation limits and to pass backup LVDC power from the enclosure to the LVDC bus in response to the main LVDC power falling outside the regulation limits.
US11068035B2
An information handling system may include a processor, a basic input/output system (BIOS) that is coupled to the processor and configured to execute a pre-boot environment prior to initialization of an operating system of the information handling system, an information handling resource coupled to the processor. The information handling system may be configured to: during execution of the pre-boot environment, create an Advanced Configuration and Power Interface (ACPI) power object for the information handling resource; after initialization of the operating system, execute an application that is configured to request access to the ACPI power object; and in response to cryptographic validation of the application, grant the application access to the ACPI power object, wherein granting the access includes allowing the application to cause the information handling resource to power on.
US11068029B2
A flexible display apparatus includes a flexible substrate including an active area and an inactive area, the inactive area including a first area disposed adjacent to the active area, a second area where a circuit board is disposed, and a bending area disposed between the first area and the second area, a first support layer disposed beneath the active area and the first area, and a second support layer disposed beneath the second area, and a guide disposed at a lower surface of the flexible substrate. The guide includes a first section and a second section. The first section is on a lower surface of the first support layer. The second section is disposed to cover a portion of the substrate that extends from the bending area. Accordingly, defects generated during bezel bending are reduced.
US11068017B2
The disclosed embodiments relate to a memory system that generates a multiplied timing signal from a reference timing signal. During operation, the system receives a reference timing signal. Next, the system produces a multiplied timing signal from the reference timing signal by generating a burst comprising multiple timing events for each timing event in the reference timing signal, wherein consecutive timing events in each burst of timing events are separated by a bit time. Then, as the reference clock frequency changes, the interval between bursts of timing events changes while the bit time remains substantially constant.
US11068001B2
A system for detecting and indicating variations in volume of chemicals in a container is provided. The system includes a retention basin configured to retain the container. The retention basin includes a pressure cell, a basin input interfaces, and a basin controller. The pressure cell is configured to measure a weight of the container. The container is placed on the pressure cell. The basin input interface is configured to allow specification of properties of the chemicals in the container. The basin controller is configured to calculate the volume of the chemicals in the container based on the measured weight of the container and the specified properties of the chemicals in the container. The basin controller includes a basin display configured to display the calculated volume of the chemicals in the container.
US11067997B2
The present disclosure provides a map generation method, localization method, and simultaneous localization and mapping method. The method includes: recognizing fiducial markers in the motion area; taking a position as origin of a global coordinate system of the robot, and obtaining pose information of the fiducial markers; the robot moving to a next position, recognizing the fiducial markers with determined coordinate information and underdetermined coordinate information respectively, and obtaining pose information of the fiducial marker of the undetermined coordinate information with respect to the origin based on that of the determined coordinate information; repeating the previous step until the pose information of all the fiducial markers are obtained; and generating a marker map associated with coordinate information of all fiducial markers. The method is capable of generating a map of the motion area through the fiducial markers and further realizing autonomous localization.
US11067996B2
This application discloses a computing system to implement event-driven region of interest management in an assisted or automated driving system of a vehicle. The computing system can identify a portion of an environmental model for a vehicle that corresponds to a region of interest for a driving functionality system. The computing system can detect at least one event associated with the region of interest in the environmental model, and provide data corresponding to the detected event to the driving functionality system. The driving functionality system can utilize the data corresponding to the detected event to control operation of the vehicle.
US11067993B2
A trailer assist system for a vehicle includes a plurality of sensors disposed at a vehicle, a trailer sensor disposed at a rear portion of a trailer and having a field of sensing at least rearward of the trailer, and a control having a processor operable to process data captured by the sensors. A display screen displays an area rearward of the trailer. Responsive to a user input selecting a target area present in the displayed image, the control, via processing of data captured by the sensors, is operable to determine a path of travel for the vehicle and trailer to follow to maneuver the vehicle and trailer toward a target location represented by the selected displayed target area. The control, responsive to determination of the path of travel, controls at least steering of the vehicle to maneuver the vehicle and trailer along the determined path of travel.
US11067992B2
The present invention provides a path planning method and system for self-driving of autonomous system, and relates to the technical field of autonomous systems. The method comprises following steps of: acquiring a path optimization function of an agent; converting, based on fixed-point theorems, the path optimization function of the agent into an equivalent fixed-point equation; acquiring a complete simplex sequence based on the fixed-point equation; and, determining, based on the complete simplex sequence, an initial population size and an initial position of particles for particle swarm optimization to obtain the best path planning of the agent. In the present invention, the extremal optimization of the path optimization function of the agent is converted into solving of the fixed-point equations, and initial parameters for particle swarm optimization are determined by the complete simplex sequence.
US11067985B2
Method, system, and computer product for operating a self-driving vehicle (SDV). The SDV receives information from a calendar entry of a passenger's schedule about an event at a destination location to which the SDV is to drive the passenger to. The SDV sensors detect one or more behaviors or cognitive states of the passenger while in the vehicle. The SDV determines an optimal arrival time at the destination location based on the user's schedule information and the user's behavior or cognitive state; and further alters the driving speed or route taken by the SDV based on the determined optimal arrival time and an estimated travel time. The reshaping of the SDV driving characteristics is based on calendar information received including: an event meeting time, event topic, attendees, event importance. A detected passenger behavior can include talking on a phone, reading, or being in a tired, sleeping, agitated or nervous state.
US11067984B2
A driving-rule system (10) suitable to operate an automated includes a vehicle-detector (16) and a controller (20). The vehicle-detector (16) is suitable for use on a host-vehicle (12). The vehicle-detector (16) is used to detect movement of an other-vehicle (14) proximate to the host-vehicle (12). The controller (20) is in communication with the vehicle-detector (16). The controller (20) is configured to operate the host-vehicle (12) in accordance with a driving-rule (22), detect an observed-deviation (24) of the driving-rule (22) by the other-vehicle (14), and modify the driving-rule (22) based on the observed-deviation (24).
US11067982B2
A method for the remote control of a function of a vehicle by a mobile operating device, involves enabling or disabling the function of the vehicle, such as an autonomous function for maneuvering into or out of a parking space, based on a sensed movement of the operating device. Enablement of the function requires that the sensed movement is a micromovement, a micromovement being a movement that is limited in the extent thereof and/or in the dynamics thereof.
US11067979B2
An adjustable surf wake system can enhance a wake formed by a watercraft travelling through water. A rider control device can enable a rider to control the wake of the watercraft while riding the wake, such as for wake surfing. The rider can adjust the speed of the watercraft, can adjust the height of the wake, and/or can change the watercraft between a surf-left configuration and a surf-right configuration. The rider control device can include a position sensor. A drone can position a camera based on the position sensor of the rider control device for filming the rider.
US11067963B2
An information handling system includes a chassis and a payload. The chassis directs an airflow along the payload. The payload includes a heatsink for cooling a first component using a first portion of the airflow and an airflow directing heatsink for cooling a second component. The airflow directing heatsink uses both of the first portion of the airflow and a second portion of the airflow for cooling the second component.
US11067957B2
A method and apparatus for provisioning an alternative energy source generator operable with a gateway in communication with a web portal. In one embodiment, the method includes entering system information into the gateway, and transmitting the system information to the web portal. The method also includes validating the system information, determining configuration information for the alternative energy source generator in response to validation of the system information, and transmitting the configuration information to the gateway. The method also includes initiating a discovery process to ascertain discovery information for the alternative energy source generator in response to the configuration information, and transmitting the discovery information to the web portal. The method still further includes validating the discovery information, and configuring the alternative energy source generator with the gateway in accordance with the configuration information and in response to validation of the discovery information.
US11067951B2
An image forming apparatus, which is configured to execute calibration for controlling an image forming condition, includes a detection unit configured to detect an environmental state in which the image forming apparatus is installed; a prediction unit configured to predict, based on a plurality of detection results detected by the detection unit in a first period, a change in the environmental state in a second period after the first period; and a setting unit configured to set a timing of executing the calibration in the second period based on the change in the environmental state predicted by the prediction unit.
US11067950B2
In a cartridge structure employing an inclinable coupling member engaging with a rotational force transmitting portion of an electrophotographic image forming apparatus, the coupling member is unable to engage with the rotational force transmitting portion of the electrophotographic image forming apparatus when the mounting and dismounting direction and the developing/spacing direction relative to the electrophotographic image forming apparatus of different from each other. Under the circumstances, a coupling lever contacting and retracting relative to the coupling member in interrelation with the mounting and dismounting operation of a developing cartridge B1, and a coupling spring for the coupling lever to apply an urging force to the coupling member are provided.
US11067948B2
A drum unit for a cartridge includes a photosensitive drum and a coupling member provided adjacent to an end of the photosensitive drum. The coupling member includes an arm portion, and a projection projected from the arm portion in a direction towards a rotational axis of the coupling member, with a part of the projection inclined relative to the rotational axis of the coupling member. The arm portion extends in a circumferential direction of the coupling member, and, as measured in a direction perpendicular to the rotational axis of the coupling member, a distance between the inclined part of the projection and the rotational axis of the coupling member increases as the distance in the direction of the rotational axis of the coupling member to another end of the photosensitive drum decreases.
US11067942B2
A drum unit detachably mountable to a main assembly of an electrophotographic image forming apparatus includes a photosensitive drum and a coupling member provided on the photosensitive drum. The coupling member includes a driving force receiving portion and a supporting portion movably supporting the driving force receiving portion. The supporting portion includes a first extended portion and a second extended portion which extend at least in an axial direction of the photosensitive drum.
US11067941B2
An image forming apparatus includes: a roller including a rotational shaft supported by a bearing; a support unit that movably supports the bearing and an attached component of the bearing between a use position of the roller and a retraction position away from the use position; and a contact portion that is provided in one or both of the bearing and attached component, and the support unit, and when the roller is moved to the retraction position, comes into contact with part of the support unit or the attached component opposed to the bearing and the attached component.
US11067940B2
A holding mechanism for an opening and closing detection device includes a cam, a torsion coil spring, and a pressing member. The cam is rotatably supported in a housing. The torsion coil spring is attached to the cam or an inside of the housing and includes two ends extending in two directions. The pressing member biases one end of the two ends of the torsion coil spring and bring the other end of the two ends of the torsion coil spring into contact with the cam to apply a load to the torsion coil spring. The pressing member is attached to an outside of the housing while biasing the other end of the two ends of the torsion coil spring through an opening of the housing.
US11067939B2
A cleaning solution is used to at least substantially remove colorant from the photoconductive drum as the photoconductive drum rotates. A wiper wipes the cleaning solution from the photoconductive drum while purposefully maintaining a layer of the cleaning solution on the drum. The wiper has an edge that is purposefully rounded.
US11067938B2
Provided are a cleaning member that removes a developer from the surface of an image bearing member that is attached to an opening of a frame; a transport member that transports developer removed from the surface of the photosensitive member drum by the cleaning member, from an opening side of the frame towards an opposing deep side; and a driving unit for driving the transport member such that the transport member moves relatively to the cleaning member. The transport member is driven by the driving unit such that an absolute value of maximum acceleration at the time of movement of the transport member in a direction from the opening side of the frame towards the deep side is smaller than an absolute value of maximum acceleration at the time of movement in a direction from the deep side towards the opening side.
US11067937B2
An image forming apparatus includes a power switch, a power supply circuit, a power supply control unit, and a main control unit that sends a control signal to the power supply control unit and allows the power supply control unit to perform the power supply process based on the control signal. The power supply control unit starts to count pressing time as an elapsed time while the power switch is kept pressed. If the pressing time reaches a predetermined time without a change in the control signal, the power supply control unit forcibly starts a power shutdown process. If the control signal changes before the pressing time reaches the predetermined time, the power supply control unit starts the power shutdown process after receiving from the main control unit the control signal requesting for the power shutdown process.
US11067934B2
A toner container including non-volatile memory is mounted to a first mounting section, and a toner container already used is mounted as a waste toner bottle to a second mounting section. Every time a supplied amount of toner is calculated, a writing section writes an integrated value of the supplied amount as a current value and a maximum value in the non-volatile memory. Every time the generated amount of waste toner is calculated, an updating section updates the current value stored in the non-volatile memory by subtracting the generated amount from the current value. A detecting section detects fullness of the waste toner bottle when the current value stored in the non-volatile memory of the toner container mounted as the waste toner bottle to the second mounting section becomes no greater than a value obtained by subtracting an initial remaining space of the toner container from 0.
US11067932B2
An information processing apparatus capable of recovering the apparatus from a state in which software operation is abnormal to a state in which the same is normal. The information processing apparatus is provided with a CPU for receiving an instruction for turning off power of the information processing apparatus. Upon receipt of the instruction, the CPU determines whether or not it is necessary to turn off the power of the information processing apparatus. When it is necessary to turn off the power of the information processing apparatus, the CPU controls the information processing apparatus such that the power thereof is turned off, whereas when it is unnecessary to turn off the power of the information processing apparatus, the CPU controls the information processing apparatus such that the power thereof is not turned off.
US11067897B1
A photoresist baking apparatus is provided. The photoresist baking apparatus includes a baking chamber, a hot plate, an exhaust line, and a cover plate. The baking chamber has an exhaust port on a sidewall thereof. The hot plate is disposed in the baking chamber and is configured to support a wafer and heat a photoresist material over the wafer. The exhaust line is coupled to the exhaust port and is configured to exhaust out the atmosphere inside the baking chamber. The cover plate is disposed over the hot plate and between the hot plate and the exhaust port. The cover plate has multiple exhaust holes to allow air to flow through. The size of one of the exhaust holes farther from the exhaust port is larger than the size of one of the exhaust holes closer to the exhaust port.
US11067896B2
A method of optimizing a lithographic process for semiconductor fabrication includes determining that a semiconductor wafer experienced a photoresist exposure delay. At least one operating parameter of a post exposure baking process is adjusted based on the semiconductor wafer having experienced the photoresist exposure delay. The post exposure baking process is performed on the semiconductor wafer utilizing the adjusted at least one operating parameter.
US11067894B2
Correction information is acquired for compensating for a measurement error of a second encoder system that occurs due to a displacement between four sections of a scale member of the second encoder system, based on measurement information of the second encoder system obtained in a fifth area in which four heads of the second encoder system that are provided on a second stage, which holds a substrate, respectively face the four sections of the scale member.
US11067892B2
The present invention aims to provide a CTP flexographic printing original plate having such high performances that, even under a severe low-temperature condition of 10° C. or lower, no crack is generated in a heat-sensitive mask layer and further that, even when the heat-sensitive mask layer is formed as a thin film, no unevenness is generated in an optical density in transmission. A photosensitive CTP flexographic printing original plate, characterized in that, it comprise at least a support, a photosensitive resin layer and a heat-sensitive mask layer which are sequentially layered, that the heat-sensitive mask layer contains a methoxymethylated polys side resin (A) and a water-soluble polyamide resin (B) containing a basic nitrogen atom in a molecule, and that a glass transition point of the polyimide resin (A) is 0° C. to 30° C.
US11067880B2
A light source according to the present invention includes an excitation light source configured to emit excitation light, and a luminescent wheel including a base material, a fluorescent light emitting zone formed on one surface of the base material and configured to emit fluorescent light having a wavelength in a wavelength range which differs from that of the excitation light and a reflection zone disposed so as to be aligned with the fluorescent light emitting zone on the one side surface of the base material and configured to reflect the excitation light, and a shining position of the excitation light on the fluorescent light emitting zone and a shining position of the excitation light on the reflection zone differ from each other in relation to a radial direction of the luminescent wheel.
US11067872B2
A doubly resonant optical parametric oscillator (1) includes a fan-out crystal (5, 55, 105) having an optical non-linearity of order 2 and placed in an optical cavity (6) able to reflect a pump (2). The crystal (5, 55, 105) has an entrance face (59) and an exit face (60), through which faces the optical axis passes, an upper face (57) and a lower face (58). The optical parametric oscillator (1) has a crystal (105) includes a grating of polarity-inverted lines (106) originating separately and in a narrowly spaced manner at a fictional upper line (61) that is parallel to the upper face (57) of the crystal (105), and ending separately and in a widely spaced manner either at a fictional lower line (63) that is parallel to the lower face (58) of the crystal (105), or at the entrance face (59) of the crystal, two successive lines (106) making between each other a constant angle, the grating starting with a first line (108) originating at the exit face (60) of the crystal (105) and extending towards the lower fictional straight line (63) while diverging from said exit face (60). All the other lines gradually and monotonically inclining from the first straight line (108) towards the entrance face (59) of the crystal (105).
US11067871B2
The present disclosure provides an integrated imaging apparatus and a display device. The integrated imaging apparatus includes: a display member, an incident light adjusting member, a lens array and a second lens that are sequentially arranged. The display member is configured to display an image; the incident light adjusting member is configured to reduce a pixel divergence angle of an incident light emitted by the display member; the lens array includes a plurality of first lens, the plurality of first lens being arranged on a plane parallel to the display member; and the second lens and the display member are coaxially arranged. The present disclosure effectively extends the field of depth, thereby improving the imaging effect of the integrated imaging apparatus.
US11067868B2
An electro-optic device comprises a first substrate having a rear surface and a second substrate having a front surface opposed to the rear surface of the first surface; a cavity defined between opposed surfaces of the first and second substrates; an electrically conductive coating disposed on the rear surface of the first substrate and the front surface of the second substrate; a metal strip extending at least partially around a circumference of one of the rear surface of the first substrate and the front surface of the second substrate; and a sealing member bonding first substrate and second substrate together in a spaced apart relationship; wherein the sealing member at least partially covers at least a portion of the metal strip.
US11067864B2
An embodiment of the present invention provides a display device which allows for the area of a wiring diverting region to be reduced. The display device (1) includes: a substrate (100) having a displaying region (30) and a non-displaying region (10); a plurality of first switching elements (TFT1, TFT2); a plurality of gate lines (50) each of which is respectively connected to a gate of one or more of the plurality of first switching elements; a plurality of second switching elements (TFT3); a plurality of sub gate lines (60) each of which is respectively connected to a gate of one or more of the plurality of second switching elements; and one or more connecting lines (70) each of which connects a respective one of the plurality of gate lines (50) to a respective one of the plurality of sub gate lines (60).
US11067862B2
The disclosure relates to a display panel, a manufacturing method thereof and a display device. The display panel includes a substrate, a black matrix layer and a color filter layer. The black matrix layer is defined on a surface of the substrate and includes a plurality of first direction shading bars. The color filter layer is defined on the surfaces of the substrate and the black matrix layer. The color filter layer includes a plurality of photoresists, each photoresist includes an intermediate photoresist part, and two edge photoresist parts respectively connected to two sides of the intermediate photoresist part, a width of the intermediate photoresist part is larger than a width of each of the edge photoresist parts, and the width of each of the edge photoresist parts is smaller than a width of each of the first direction shading bars.
US11067861B1
A thin film transistor (TFT) substrate optimized for protection against the build up of static electricity defines a display area and a non-display area surrounding the display area. The TFT substrate includes a substrate and an electrostatic protection structure on the substrate and in the non-display area. The electrostatic protection structure includes a transparent conductive layer and a discharge metal layer on the transparent conductive layer. The discharge metal layer partially overlaps with the transparent conductive layer. The discharge metal layer is in direct contact with the transparent conductive layer. The transparent conductive layer has a width that is greater than a width of the discharge metal layer.
US11067859B2
A liquid crystal display device may include a gate line, a data line, a storage electrode set, a transistor, a pixel electrode, and repair member. The gate line may transmit a gate signal. The data line may transmit a data signal. The transistor may include a gate electrode connected to the gate line, a source electrode connected to the data line, and a drain electrode connected to the pixel electrode. The drain electrode and the storage electrode set may overlap each other and form a storage capacitor. The repair member may be formed of an electrically conductive material, may be electrically insulated from each of the drain electrode and the data line, and may overlap the storage electrode set.
US11067853B1
A display device and a display optimization method are disclosed. The display device includes a display screen configured to provide a first display region and a second display region; a first backlight member disposed within the first display region; a light guiding member, a second backlight member, and a camera disposed within the second display region; and a controller adjusting backlight-current of one of the first backlight member and the second backlight member according to a difference between two backlight-brightness levels which are measured within the first display region and the second display region until the two backlight-brightness levels are the same ones. Therefore, it can solve a problem of a visual difference within a display region in the prior art.
US11067850B2
Multi-mode displays are described. In particular, multi-mode displays having an emissive display element, a partial reflector disposed on the emissive display element, a spatial light modulator disposed on the partial reflector, and an absorbing polarizer disposed on the spatial light modulator are described. Multi-mode displays having at least reflective display modes and emissive display modes are described. The display is configured such that switching between these modes happens quickly or even automatically.
US11067831B2
Methods are disclosed for manufacturing a coated contact lens that comprises a polymeric lens body comprising an acid group, a first coating polymer comprising a first amine group ionically bound to the acid group, and a second coating bound to the first coating polymer through covalent linkage between a nitrogen atom of a second amine group on the first coating polymer and an amine-reactive group of the second coating polymer. In some examples the lenses exhibit improved surface properties compared to uncoated lenses, such as reduced adhesion, increased wettability, increased lubricity, and/or increased lipid resistance.
US11067828B2
The present invention relates to dichromic mirrored patterns on fashion eyewear that exhibits variable opacity on the exterior of a photochromic lens in response to changing lighting conditions wherein the pattern can go from virtually transparent to opaque. The dichromic mirror pattern(s) can be coated in multi-color pattern sections and can be coated so that some pattern sections have variable opacity and other pattern sections have a fixed high opacity. The effect can also be produced on an optical film to be applied to many optical surfaces.
US11067827B2
A system is provided to secure a pair of glasses to a hat, the system including a hatband insert configured to be inserted in a hatband of a hat, one or more hatband magnetic members configured to be selectively attachable to a plurality of locations of the hatband insert, and one or more glasses magnetic members configured to be attached to each temple of a pair of glasses, wherein the one or more hatband magnetic members and the one or more glasses magnetic members are configured to be magnetically attached to selectively secure the glasses to the hat.
US11067826B2
An optical device includes a light guide plate configured to guide light entering therein, and cause said light to exit from an emission surface thereof and thereby form an image in a space; a group of narrow-view optical-path deflectors configured to form an image in a space within a narrow view direction taken as greater than or equal to 0° and less than a first angle relative to a reference plane that is orthogonal to the emission surface and parallel to a side surface of the light guide plate; and a group of wide-view optical-path deflectors configured to form an image in a space within a wide view direction taken as greater than or equal to the first angle and less than 90° relative to the reference plane. The group of narrow-view optical-path deflectors and the group of wide-view optical-path deflectors have different image forming conditions.
US11067821B2
Techniques disclosed herein relate to a near-eye display system. One example of an optical device of a near-eye display includes a substrate and holographic grating conformally coupled to a surface of the substrate. The substrate is transparent to visible light and infrared light and is configured to be placed in front of an eye of a user of the near-eye display. A refractive index modulation of the holographic grating is apodized in a surface-normal direction of the substrate to reduce optical artifacts in the visible light.
US11067813B2
A head-mounted display device including a body, a strap, two first elastic parts, two second elastic parts, two first soft pads and two second soft pads is provided. The body is corresponded to an eye of the user. The strap is connected to the body and adapted to surround a head of a user. The two first elastic parts and the two second elastic parts are disposed on the strap or the body. The two first soft pads are disposed on these first elastic parts. These first soft pads are respectively configured to lean against the left cheek bone of the user and the right cheek bone of the user. The two second soft pads are disposed on these second elastic parts. These second soft pads are respectively configured to lean against the section between the left first soft pad and the left ear of the user and the section between the right first soft pad and the right ear of the user.
US11067803B2
A method, system, apparatus, and/or device that may include a first optic located a first distance from an optical receiver, the first optic being adapted to: receive environment content from a location in front of the first optic relative to the optical receiver; and alter a focal vergence of the environment content. The method, system, apparatus, and/or device may include a display located a second distance from the optical receiver, the display being is adapted to: receive the environment content from the first optic; and deliver the environment content and display content to a second optic. The method, system, apparatus, and/or device may include the second optic located a third distance from the optical receiver, the second optic being is adapted to: receive the environment content and the display content from the display; alter the focal vergence of the environment content; and alter a focal vergence of the display content.
US11067799B2
A display device includes a first diffraction element that diffracts light emitted from a light source section in front of an observer such that the light is directed to an eye of the observer, and a second diffraction element that is disposed in an optical path from the light source to the first diffraction element to diffract the light such that the light is directed to the first diffraction element. The first diffraction element has a wider wavelength width than the second diffraction element at the half value of diffraction efficiency with respect to light in a first wavelength range, a second wavelength range, and a third wavelength range. This structure reduces a decrease in intensity of the light diffracted by the second diffraction element and the first diffraction element even if a wavelength at which diffraction efficiency is maximum is shifted in the first diffraction element.
US11067781B2
A microscope includes illumination optics for fluorescence excitation of point light sources of a sample, detection optics and a camera having a sensor. A density of the point light sources is kept low so as to minimize a crossover of point light sources that are behind or close to one another in each image captured by the camera. A means for subdividing a detection aperture into individual sub-apertures is provided in a beam path of the detection optics such that images generated by the individual sub-apertures on the sensor of the camera depict an object volume from different spatial directions.
US11067779B2
Provided is a zoom lens including a plurality of lens units in which intervals between adjacent lens units are changed during zooming. The plurality of lens units consist of, in order from object side to image side, a positive first lens unit, a negative second lens unit and a rear lens group including at least one lens unit. A minimum F-number of zoom lens during zooming from wide angle end to telephoto end, an interval, at wide angle end, between a lens surface on object side of a lens arranged closest to object side of rear lens group and a lens surface on image side of a lens arranged closest to image side of rear lens group, a total lens length of zoom lens at wide angle end, and the widest lens interval at wide angle end among lens intervals included in rear lens group are each appropriately set.
US11067772B2
An image capturing apparatus in which a plurality of pixels each having a plurality of photoelectric conversion units for receiving light fluxes that have passed through different partial pupil regions of an imaging optical system are arrayed, wherein an entrance pupil distance Zs of the image sensor with respect to a minimum exit pupil distance Lmin of the imaging optical system and the maximum exit pupil distance Lmax of the imaging optical system satisfies a condition of 4 L min L max L min + 3 L max < Z S < 4 L min L max 3 L min + L max .
US11067759B2
An integral fan-out connector assembly for fiber optic cables includes a connector housing that provides an integrated fan-out housing and connection adapter. The fan-out connector housing may be configured with a variety of cable adapters, and may be installed as a ‘plug and play’ type solution where it will be ready to accept a feed cable for use when needed.
US11067757B2
A transition adapter for routing a first optical cable into a plurality of optical cables of the present disclosure has a main body. In addition, the transition adapter has a first channel within the main body and configured for receiving the first optical cable, a second channel, the first channel open to the second channel, the second channel within the main body and configured for receiving a second optical cable, which is a first portion of the first optical cable, the second channel terminating with a first opening from which the second optical cable extends, and a third channel, the first channel open to the third channel, the third channel within the main body and configured for receiving a third optical cable, which is a second portion of the first optical cable, the third channel terminating with a second opening from which the third optical cable extends.
US11067754B2
Optical interconnects can offer higher bandwidth, lower power, lower cost, and higher latency than electrical interconnects alone. The optical interconnect system enables both optical and electrical interconnection, leverages existing fabrication processes to facilitate package-level integration, and delivers high alignment tolerance and low coupling losses. The optical interconnect system provides connections between a photonics integrated chip (PIC) and a chip carrier and between the chip carrier and external circuitry. The system provides a single flip chip interconnection between external circuitry and a chip carrier using a ball grid array (BGA) infrastructure. The system uses graded index (GRIN) lenses and cross-taper waveguide couplers to optically couple components, delivers coupling losses of less than 0.5 dB with an alignment tolerance of ±1 μm, and accommodates a 2.5× higher bandwidth density.
US11067752B2
Embodiments of the present invention provide a reconfigurable optical add/drop multiplexer, including: an input component, an output component, a beamsplitter, a first switch array, a wavelength dispersion system, a redirection system, and a second switch array. The input component includes M+P input ports, the output component includes N output ports, the beamsplitter is configured to: receive M input beams from M input ports, and split each of the M input beams into at least N parts, to obtain at least M×N beams; the first switch array includes at least P switch units; and the second switch array includes N rows of switch units. The first switch array, the beamsplitter, the wavelength dispersion system, the redirection system, and the second switch array are arranged so that P optical add beams and sub-beams of M×N beams in the at least M×N beams can be routed to the N output ports.
US11067751B2
Structures including a waveguide core and methods of fabricating a structure that includes a waveguide core. A dielectric layer including a trench with a first sidewall and a second sidewall, and a waveguide core positioned inside the trench between the first and second sidewalls of the trench. The waveguide core has a first width, and the trench has a second width between the first and second sidewalls that is greater than the first width.
US11067750B2
Embodiments disclosed herein generally relate to optical coupling between a highly-confined waveguide region and a low confined waveguide region in an optical device. The low confined waveguide region includes a trench in a substrate of the optical device in order to provide additional dielectric layer thickness for insulation between the substrate of the optical device and waveguides for light signals having a low optical mode. The low confined waveguide region is coupled to the highly-confined waveguide region via a waveguide overlap and in some embodiments via an intermediary coupling waveguide.
US11067749B2
Structures for a waveguide and methods of fabricating a structure for a waveguide. A first layer and a second layer are positioned in a layer stack on a surface of a waveguide core. The first layer is positioned in the layer stack between the second layer and the surface of the waveguide core. The waveguide core is composed of a first material having a first refractive index, the first layer is composed of a second material having a second refractive index that is less than the first refractive index of the first material, and the second layer is composed of a third material having a third refractive index that is less than the second refractive index of the second material.
US11067741B1
An illuminated touch device includes a circuit board, a backlight module, and a cover plate. The backlight module includes a light guide plate, a light source assembly, and a light-shielding bar. The light guide plate includes a first plate body and a second plate body fitted with each other. The first plate body has a plurality of first microstructures, and the second plate body has a plurality of second microstructures. The light-shielding bar is at an outer periphery of the light guide plate and extends at an intersection between the first plate body and the second plate body, for blocking penetration of light between the first plate body and the second plate body. The cover plate includes first transparent regions and second transparent regions respectively corresponding to the first microstructures and the second microstructures.
US11067726B2
A manufacturing system for fabricating self-aligned grating elements with a variable refractive index includes a patterning system, a deposition system, and an etching system. The manufacturing system performs a lithographic patterning of one or more photoresists to create a stack over a substrate. The manufacturing system performs a conformal deposition of a protective coating on the stack. The manufacturing system performs a deposition of a first photoresist of a first refractive index on the protective coating. The manufacturing system performs a removal of the first photoresist to achieve a threshold value of first thickness. The manufacturing system performs a deposition of a second photoresist of a second refractive index on the first photoresist. The second refractive index is greater than the first refractive index. The manufacturing system performs a removal of the second photoresist to achieve a threshold value of second thickness to form a portion of an optical grating.
US11067722B2
The present invention relates to an optical element including a base material, a light-shielding film, and a cured film in which an alkyd resin and a melamine resin having two or more iminomethylol groups in a molecule are condensed or in which an alkyd resin and a benzoguanamine resin having two or more iminomethylol groups in a molecule are condensed. The light-shielding film is disposed in at least a part of the periphery of the base material. The cured film is disposed on the surface of the light-shielding film.
US11067715B2
A method for improving a metal detector, including: processing at least one receive signal due to a receive magnetic field using at least two functions to produce two processed signals, the at least two functions are selected such that the first processed signal is more sensitive to deeply buried targets than the second processed signal; and the second processed signal is more sensitive to shallow-buried conductive objects with characteristic frequency greater than 100 kHz than the first processed signal but not sensitive to saline soil, and that the two processed signals substantially complement each other in terms of sensitivity to targets in terms of target frequency and detection depth; and processing the two processed signals to produce at least one output signal which is sensitive to deeply buried low-frequency targets, shallow-buried low-frequency targets and shallow-buried high-frequency targets while signals due to saline soil are substantially rejected from the output signal.
US11067712B2
The present invention relates to a seismic source array for deploying a seismic source array, comprising a housing and a plurality of seismic sources suspending from the housing, each source being configured for generating a pressure pulse signal, wherein the array further comprises a protective structure attached to the housing and defining a protective space near the housing, wherein the seismic sources in a first position relative to the housing suspend from the housing such as to be arranged in the protective space defined by the protective structure, and wherein at least one of the seismic sources suspends from the housing by means of a suspension structure configured for moving the at least one seismic source to a second position relative to the housing, the second position being located outside the protective space.
US11067711B2
Apparatus (10) and methods for measurement of pore pressure in rock formations through a metal borehole casing (32) after a well is cased and cemented, are described. Such measurements may be accomplished by using the Dynamic Acoustic Elasticity (DAE) method for characterizing nonlinear parameters by perturbing a selected rock formation region with a High Amplitude, Low Frequency (HALF) acoustic strain wave, and probing this region using a Low Amplitude, High Frequency (LAHF) acoustic wave (18), (22). Time reversal techniques (36) may be employed for focusing acoustic energy into the formation in the vicinity of the pipe or open hole. The change in wave speed of the probe pulses as the HALF induced strain wave oscillation propagates through the formation, as a function of the induced strain, may be used to determine the nonlinear elastic parameters α, β, δ, and A of the pore pressure, from which the pore pressure may be determined in the region of the HALF wave.
US11067693B2
System, methods, and other embodiments described herein relate to calibrating a light detection and ranging (LiDAR) sensor with a camera sensor. In one embodiment, a method includes controlling i) the LiDAR sensor to acquire point cloud data, and ii) the camera sensor to acquire an image. The point cloud data and the image at least partially overlap in relation to a field of view of a surrounding environment. The method includes projecting the point cloud data into the image to form a combined image. The method includes adjusting sensor parameters of the LiDAR sensor and the camera sensor according to the combined image to calibrate the LiDAR sensor and the camera sensor together.