Document Document Title
US11095432B2 System for processing data based on blockchain and operating method thereof
Provided is a blockchain management apparatus comprising at least one hardware processor configured to implement a block generation order control unit which prevents a block generation node of a plurality of blockchain nodes from generating a new block of a blockchain in response to a determining, by the blockchain management apparatus, that the new block is a block generated by the block generation node within a unit section, wherein the unit section corresponds to a preset number of blocks measured from a current block corresponding to a current block height of the blockchain, and the blockchain management apparatus manages a permission-based blockchain network including the plurality of blockchain nodes.
US11095426B1 Method and apparatus for clock recovery
Aspects of the disclosure provide a receiver for receiving data over a wired communication channel. The receiver includes an analog front end circuit, a pulse generation circuit and a voltage-controlled oscillator (VCO). The analog front end circuit receives an analog signal carrying data over the wired communication channel, and outputs a data signal with data bit transitions between voltage levels. The pulse generation circuit generates a pulse signal in response to the data bit transitions in the data signal. The voltage-controlled oscillator (VCO) generates an oscillation signal for providing sampling clocks for the data signal. The voltage-controlled oscillator aligns transitions in the oscillation signal to the pulse signal by forcing the oscillation signal to transit voltage levels in response to a pulse in the pulse signal.
US11095423B2 Method and apparatus for configuring operation mode of a remote transceiver unit
The present invention discloses a method for configuring an operation mode of a remote transceiver unit connected to an access node via a communication line, the remote transceiver unit being operable in at least two operation modes: a Time Division Duplex, TDD, mode and a full duplex, FDX, mode; the method comprising, by the access node: a) obtaining a channel characteristic derived from channel measurements performed over the communication line, b) determining the operation mode of the remote transceiver unit as the FDX mode or the TDD mode based on the channel characteristic; c) transmitting an indication indicating the determined operation mode to the remote transceiver unit.
US11095411B2 Demodulation reference signal design for vehicle-to-vehicle communication
Various features described herein relate to DM-RS design for a control channel and a data channel that maybe used for vehicular communications. In an aspect, a UE may determine a base DM-RS sequence associated with a control channel for V2V communication. The UE may further determine a DM-RS sequence based on the base DM-RS sequence and an identity of the UE, and transmit a plurality of DM-RS symbols within the control channel in a subframe using the DM-RS sequence. In another aspect, a UE may generate a plurality of DM-RS sequences, each DM-RS sequence maybe generated for a corresponding DM-RS symbol of a plurality of DM-RS symbols associated with a data channel for V2V communication based on a DM-RS symbol number of the corresponding DM-RS symbol. The UE may transmit the plurality of DM-RS symbols within the data channel in a subframe using the plurality of DM-RS sequences.
US11095402B2 Techniques for hybrid chase combining and incremental redundancy HARQ with polar codes
The present disclosure describes various examples of a method, an apparatus, and a computer-readable medium for wireless communications (e.g., 5G NR) using hybrid automatic repeat request (HARQ). For example, one of the methods includes generating a first codeword based on a first code block length, transmitting a first signal using the first codeword, generating a second codeword with incremental redundancy information based on a second code block length, generating a third codeword with repetition of at least a portion of the first codeword based on a third code block length, and transmitting a second signal using at least the second codeword or the third codeword.
US11095400B2 Configuration of repetition factors for transmitting feedback data for 5G or other next generation network
Configuring channel state information configuration parameters can reduce user equipment uplink feedback information. The user equipment can send the uplink feedback information to the network node by adapting the repetition factor based on one or more criteria. The repetition factor can be determined by the user equipment and/or a network node associated with the user equipment. Thus, reducing the frequency of reporting uplink feedback information can reduce power usage, signal interference, and increase battery life.
US11095384B2 Re-timing a packetized radio flow to clean noise induced by packet delay variation of a packet network
Techniques are described to provide for re-timing a packetized radio flow to clean noise induced by packet delay variation of a packet network. In one example, a method includes receiving, at a first node of a fronthaul network, a Radio over Ethernet (RoE) frame transmitted by a second node in which the RoE frame comprises a Common Public Radio Interface (CPRI) bit stream associated with a first radio device, a sequence number, and a first time stamp. The method may further include generating a second time stamp by the first node upon obtaining the RoE frame; calculating an induced delay value based, at least in part, on the first time stamp and the second time stamp; calculating a re-timing value based on a re-timing interval and the induced delay value; and transmitting the CPRI bit stream to a second radio device based on the re-timing value.
US11095375B2 Optical receiver module, optical receiving method, optical line terminal, PON system, and optical filter
An optical receiver module which receives a first optical signal including a continuous signal or a burst signal includes: a variable optical attenuator which adjusts the first optical signal to output a second optical signal; a semiconductor optical amplifier which amplifies the second optical signal to output a third optical signal; and a controller which controls an output of at least one of the variable optical attenuator and the semiconductor optical amplifier so as to cause the semiconductor optical amplifier to operate in a region in which gain saturation of the semiconductor optical amplifier does not occur, on the basis of at least one of: a power obtained by suppressing an outside portion of the wavelength band of the first optical signal in the third optical signal; and a power obtained by extracting the outside portion of the wavelength band of the first optical signal in the third optical signal.
US11095371B2 Optical transmitter and transmission method
An optical transmitter transmits a data signal. The optical transmitter includes an encoder configured to encode the data signal by selecting based on a bit sequence, a first symbol and a second symbol from a set of four symbols for each one of at least two transmission time slots. The optical transmitter further includes a modulator configured to use in each transmission time slot the first symbol to modulate a first carrier wave and the second symbol to modulate a second carrier wave, and to transmit the two carrier waves over orthogonal polarizations of an optical carrier. Symbols in consecutive transmission time slots have non-identical polarization states.
US11095353B2 Use of low resolution analog-to-digital converter/digital-to-analog converter
Methods, systems, and devices for wireless communications are described. A wireless device, such as a base station and/or a user equipment (UE), may select a first resolution for a first analog-to-digital or digital-to-analog conversion process associated with a first wireless communication. The wireless device may determine that the first wireless communication is performed according to the first resolution. The wireless device may select, based at least in part on the determining, a second resolution for a second analog-to-digital or digital-to-analog conversion process associated with a second wireless communication, the first resolution being a lower resolution than the second resolution.
US11095352B2 Method and apparatus for handling IDC problems in NR in a wireless communication system
A method and apparatus are disclosed. In an example from the perspective of a User Equipment (UE), the UE determines whether a beam associated with a reference signal of a cell has an In-Device Coexistence (IDC) problem. The UE determines whether to include information associated with the reference signal in a report based on whether the beam associated with the reference signal has the IDC problem. The UE transmits the report to a network node.
US11095351B2 Generating a channel state information (“CSI”) report
Apparatuses, methods, and systems are disclosed for generating a CSI report. One apparatus includes a transceiver that receives a set of reference signals transmitted from a base station and a processor that transforms the set of reference signals to obtain per-layer vectors of amplitude and phase coefficients of a DFT-compressed codebook. Here, the first element of the amplitude coefficient vector corresponding to one particular beam is unity and the first element of the phase coefficient vector corresponding to the particular beam is zero. The apparatus transmits CSI feedback that includes an indication of one or more elements of the vectors of amplitude coefficient vectors and phase coefficient vectors corresponding to at least one identified beam, and does not include the first element of the amplitude coefficient vector and the first element of the phase coefficient vector corresponding to the particular beam.
US11095343B2 Method and device for feeding back and receiving channel information, and computer storage medium
Provided are a method and device for feeding back and receiving channel information. The method comprises: determining a candidate resource set, selecting M resources from the candidate resource set, and transmitting at least one of indication information or channel state information of the selected M resources to a first communication node, where M is a positive integer; a selection criterion for selecting the M resources from the candidate resource set is determined in at least one of following manners: a selection criterion or a selection criterion set is agreed with the first communication node, and a selection criterion or a selection criterion set is obtained according to received indication information transmitted by the first communication node, and the selection criterion set comprises at least one selection criterion.
US11095334B1 Amplifier circuitry for carrier aggregation
An electronic device may include wireless circuitry with a baseband processor, a transceiver circuit, a front-end module, and an antenna. The front-end module may include amplifier circuitry such as a low noise amplifier for amplifying received radio-frequency signals. The amplifier circuitry is operable in a non-carrier-aggregation mode and a carrier aggregation mode. The amplifier circuitry may include an input transformer that is coupled to multiple amplifier stages such as a common gate amplifier stage, a cascode amplifier stage, and a common source amplifier stage. The common gate amplifier stage may include switches for selectively activating a set of cross-coupled capacitors to help maintain input impedance matching in the non-carrier-aggregation mode and the carrier-aggregation mode. The common source amplifier stage may include additional switches for activating and deactivating the common source amplifier stage to help maintain the gain in the non-carrier-aggregation mode and the carrier-aggregation mode.
US11095330B2 Spring-loaded fall protector for preventing a mobile terminal device from falling
A housing for an electronic device includes at least one damping unit which is movable between a retracted position and an extended position, the damping unit including a spring and a damper, at least one sensor which is configured to detect a fall of the electronic device, a release unit which is configured to cause the at least one damping unit to move from the retracted position to the extended position when the fall is detected, the spring and the damper being configured to change their shape when moving from the retracted position to the extended position.
US11095328B2 Wireless user signal reception based on multiple directions-of-arrival
A wireless access point serves dynamic direction-of-arrival reception. An access point radio wirelessly receives a wireless signal that transports time-domain data. Access point circuitry determines uplink utilization for the access point radio. The circuitry transforms the time-domain data into frequency-domain data. The circuitry filters the frequency-domain data for one direction-of-arrival responsive to the uplink utilization. The circuitry synthesizes the time-domain data from the filtered frequency-domain data. The radio wirelessly receives another wireless signal that transports additional time-domain data. The circuitry determines a higher uplink utilization for the access point radio. The circuitry transforms the additional time-domain data into additional frequency-domain data. The circuitry filters the additional frequency-domain data for multiple directions-of-arrival responsive to the higher uplink utilization. The circuitry synthesizes the additional time-domain data from the filtered additional frequency-domain data.
US11095327B2 Method and apparatus for interference cancellation in full-duplex multi-cell networks
Techniques and architectures for multi-stage cancellation of self-interference (SI) and joint cancellation of mutual-interference (MI) and residual SI in signals received by devices of a full-duplex multi-cell network are disclosed. In various examples, channel estimations and interference cancellation operations are performed utilizing multiple orthogonal training signals transmitted by network devices during a common over-the-air training period. Training signals derived from the orthogonal training signals during transmission are utilized to generate SI estimation information and perform at least a first SI cancellation operation on a received signal that includes at least first and second orthogonal training signals. The received signal and orthogonal training signals are then used to estimate a MI channel impulse response and a (residual) SI channel impulse response for use in joint MI/SI cancellation operations on further received signals. Details regarding the design of the orthogonal training signals and a unique system-level delay calibration procedure are also provided.
US11095314B2 Decoding signals by guessing noise
Devices and methods described herein decode a sequence of coded symbols by guessing noise. In various embodiments, noise sequences are ordered, either during system initialization or on a periodic basis. Then, determining a codeword includes iteratively guessing a new noise sequence, removing its effect from received data symbols (e.g. by subtracting or using some other method of operational inversion), and checking whether the resulting data are a codeword using a codebook membership function. This process is deterministic, has bounded complexity, asymptotically achieves channel capacity as in convolutional codes, but has the decoding speed of a block code. In some embodiments, the decoder tests a bounded number of noise sequences, abandoning the search and declaring an erasure after these sequences are exhausted. Abandonment decoding nevertheless approximates maximum likelihood decoding within a tolerable bound and achieves channel capacity when the abandonment threshold is chosen appropriately.
US11095309B2 Error correction decoding device and optical transmission/reception device
Provided is an optical transmission/reception device including an error correction decoding unit (36) for decoding a received sequence encoded with an LDPC code, in which the error correction decoding unit (36) is configured to perform decoding processing using a parity check matrix (70) of a spatially-coupled LDPC code, which includes a plurality of parity check sub-matrices (71) combined with each other, in which the decoding processing is windowed decoding processing that uses a window (80) over one or more parity check sub-matrices (71), and in which a window size of the window (80) and a decoding iteration count due to throughput and requested correction performance are variable and input from a control circuit (12) connected to the error correction decoding device (36).
US11095301B1 Flash-successive approximation register (SAR) hybrid analog-to-digital converter (ADC)
Certain aspects provide a circuit for analog-to-digital conversion. The circuit generally includes a flash analog-to-digital converter (ADC) having a plurality of comparators, each comparator being configured to compare an input voltage to a reference voltage; and a calibration circuit coupled to the flash ADC and configured to tune the reference voltage prior to a conversion operation by the flash ADC.
US11095292B2 Frequency synthesis device with feedback loop
A frequency synthesis device includes a servo circuit for controlling an output frequency to an input reference frequency. The circuit includes a first phase accumulator clocked by the reference frequency, a phase comparison block, a loop filter and an oscillator. It further includes a feedback loop connecting the output to the comparison block, having a second phase accumulator clocked by the output frequency. The comparison block includes T phase comparators with logic gates receiving respectively T first logic signals from the servo circuit on T first inputs and T second logic signals from the feedback loop on T second inputs, the T first and second signals having logic levels that continuously depend on values provided by the first and second accumulators according to at least one multi-phase correspondence matrix.
US11095287B1 Asynchronous polymorphic logic gate design
Multiple polymorphic Multi-Threshold NULL Convention Logic gates that exhibit one function under a higher supply voltage, and the other function under a lower supply voltage and asynchronous polymorphic circuits able to implement two distinctive functionalities controlled by the supply voltage.
US11095285B2 Driving device of semiconductor switch
A driving device of a semiconductor switch includes a semiconductor switch configured to perform a switching operation by a gate driving voltage, and transfer a main power connected to a first switch terminal, to a load connected to a second switch terminal; a control signal generation circuit configured to detect a change in a control signal input power and generate and output a corresponding control signal, based on a lower negative voltage between negative voltages of the main power and the control signal input power; a control signal detection circuit configured to detect the control signal and output a corresponding driving control signal; a gate driving voltage generation circuit configured to be driven by the driving control signal and output the gate driving voltage; and an internal power generation circuit configured to be supplied with the main power, and generate a power supply voltage.
US11095281B2 Gate drive control method for SiC and IGBT power devices to control desaturation or short circuit faults
A gate-drive controller for a power semiconductor device includes a master control unit (MCU) and one or more comparators that compare the output signal of the power semiconductor device to a reference value generated by the MCU. The MCU, in response to a turn-off trigger signal, generates a first intermediate drive signal for the power semiconductor device and generates a second intermediate drive signal, different from the first drive signal, when a DSAT signal indicates that the power semiconductor device is experiencing de-saturation. The MCU generates a final drive signal for the power semiconductor when the output signal of the one or more comparators indicates that the output signal of the power semiconductor device has changed relative to the reference value. The controller may also include a timer that causes the drive signals to change in predetermined intervals when the one or more comparators do not indicate a change.
US11095267B2 Coupled resonator filter with embedded border ring
A coupled resonator filter includes a first resonator, a second resonator, one or more intervening layers, a first border ring, and a second border ring. The first resonator includes a first piezoelectric layer and a first electrode in contact with the first piezoelectric layer. The second resonator includes a second piezoelectric layer and a second electrode in contact with the second piezoelectric layer. The one or more intervening layers are between the first resonator and the second resonator and acoustically couple the first resonator and the second resonator. The first border ring is on the first electrode. The second border ring is on the second electrode. By providing both the first border ring and the second border ring, spurious modes in the coupled resonator filter may be suppressed, thereby improving the performance thereof.
US11095258B2 Class AB amplifier and operational amplifier
A second main electrode of a first transistor is connected to a first main electrode of a sixth transistor, a second main electrode of the sixth transistor is connected to a first main electrode of a fifth transistor at a first node, a second main electrode of the fifth transistor is connected to a second main electrode of a second transistor, a control electrode of the fifth transistor is connected to the second main electrode of the fifth transistor, a second main electrode of a third transistor is connected to a first main electrode of a fourth transistor at a second node, and a control electrode of the fourth transistor is connected to the control electrode of the fifth transistor. A gain control amplifier controls a voltage supplied to a control electrode of the sixth transistor such that the first node and the second node are equal in voltage.
US11095255B2 Amplifier system for use as high sensitivity selective receiver without frequency conversion
An amplifying system is provided for use as a high sensitivity receive booster or replacement for a low noise amplifier in a receive chain of a communication device. The amplifying system includes an amplifying circuit configured to receive an input signal having a first frequency and generate an oscillation based on the input signal, a sampling circuit coupled to the amplifying circuit and configured to terminate the oscillation based on a predetermined threshold to periodically clamp and restart the oscillation to generate a series of pulses modulated by the oscillation and by the input signal, and one or more resonant circuits coupled with the amplifying circuit and configured to establish a frequency of operation and to generate an output signal having a second frequency, the second frequency being substantially the same as the first frequency.
US11095248B2 Solar junction box
A solar junction box for a solar panel having at least one photovoltaic cell and a foil electrically connected to the at least one cell including a housing having a base and a cover coupled to the base. The base and the cover define a cavity. The base has a mounting wall including a mounting surface configured to be mounted to the solar panel including a foil opening at the mounting surface. A contact assembly is received in the cavity having a terminal including a foil contact configured to be terminated to the foil. The foil contact has a transition leg transitioning into the foil opening to interface with the foil and a mating leg configured to be mated with the foil. The mating leg extends at or beyond the mounting wall.
US11095247B2 Controller for motor
A controller for a motor includes a first processing circuit and a second processing circuit. The first processing circuit is configured to execute a first operation amount calculation process, an operation process, and an output process. The first operation amount calculation process is a process of calculating a first operation amount. The operation process is a process of operating a first drive circuit. The second processing circuit is configured to execute a second operation amount calculation process, a first use operation process, a second use operation process, and an initial value setting process. The second operation amount calculation process is a process of calculating a second operation amount. The initial value setting process is a process of setting an initial value of an integral element depending on a value of an integral element of the first operation amount calculation process.
US11095240B2 Electric motor in propulsion system with auxiliary power generation
A propulsion system having an electric motor and corresponding method. A controller is configured to receive a torque request and selectively command the electric motor. The controller has a processor and tangible, non-transitory memory on which instructions are recorded for a method of generating an auxiliary power. The controller is configured to obtain a desired auxiliary power and a delta factor (δ). The delta factor is set as a speed modifier (Δω=δ) when the cosine of an angle (θ), between a constant torque unit vector and a decreasing voltage ellipse unit vector, is less than a predefined threshold. A modified rotor speed is obtained as a sum of an original rotor speed and a speed modifier (Δω). The controller is configured to obtain modified stator current commands based on the modified rotor speed and torque request. The auxiliary power is generated by commanding the modified stator current commands.
US11095239B2 Battery pack
A battery pack is provided including a body having a first wall forming a first face from which a connection port extends for connection to a power tool or a charger, and a second wall forming a substantially planar second face. A finger notch recessed in the second face extends along an elongate axis perpendicular to a longitudinal axis of the body.
US11095235B2 Vibration type actuator for relatively moving vibrating body and contact body, electronic device, and method for inspecting friction material
A vibration type actuator uses a friction material of which a depth of impregnation with a resin can be easily measured in a non-destructive manner. The vibration type actuator has a vibrating body including an electro-mechanical energy conversion element and an elastic body; and a contact body configured to come into contact with the vibrating body. The vibration type actuator has a structure in which at least one of a friction portion of the contact body coming into contact with the vibrating body and a friction portion of the vibrating body coming into contact with the contact body has a metallic portion including a pore that is impregnated with a resin containing a fluorescent material.
US11095233B2 Electric power conversion apparatus, motor drive unit and electric motion power steering apparatus
An electric power conversion apparatus includes a first inverter electrically connected to one end of each of phase windings of a motor, and a second inverter electrically connected to the other end of each of the phase windings, and a neutral point potential setting circuit electrically connected to the first inverter to set a potential of a neutral point in the first inverter when the first inverter is determined to be in an abnormal state.
US11095229B1 High switching frequency direct AC to AC converter
A direct AC to AC converter includes a modulation stage, a transformer and a de-modulation stage. The modulation stage is configured to convert an AC input voltage with a first frequency into a bipolar PWM voltage with a second frequency, wherein the second frequency is higher than the first frequency. The transformer has a primary winding and secondary winding, wherein the primary winding is coupled to the modulation stage to receive the bipolar PWM voltage. The de-modulation stage is coupled to the secondary winding of the transformer and configured to convert the voltage across the secondary winding of the transformer into an AC output voltage with the first frequency.
US11095228B2 Integrated self-driven active clamp
An active clamp circuit includes an active clamp capacitor coupled in series with an active clamp switch and an active clamp controller circuit to receive an active clamp switch current that passes through the active clamp switch and to control the active clamp switch based on the received active clamp switch current. The active clamp controller circuit is configured to enable the active clamp switch based on a first amplitude comparison, the first amplitude comparison being based on the active clamp switch current. The active clamp controller circuit is configured to disable the active clamp switch based on a second amplitude comparison and a third amplitude comparison, the second amplitude comparison and the third amplitude comparison being based on the active clamp switch current.
US11095220B2 Voltage regulation replica transistors, comparator, ramp signal, and latch circuit
A voltage regulation circuit includes a switching output terminal, a high-side output transistor, a low-side output transistor, a high-side replica transistor, a low-side replica transistor, and a comparator circuit. The high-side output transistor is configured to drive the switching output terminal. The low-side output transistor is configured to drive the switching output terminal. The high-side replica transistor is coupled to the high-side output transistor. The low-side replica transistor is coupled to the high-side replica transistor and the low-side output transistor. The comparator circuit is coupled to the high-side replica transistor and the low-side replica transistor, and is configured to compare a signal received from both the high-side replica transistor and the low-side replica transistor to a ramp signal.
US11095219B2 Converter with soft switching function
A DC-DC converter has a configuration in which a first full-bridge circuit and a second full-bridge circuit are connected via a transformer and an inductor. A control circuit switches between first control for changing the phases of switching elements in the first bridge circuit and switching elements in the second bridge circuit and second control for changing the switching frequencies (drive angular frequencies) of the switching elements, in accordance with target power, so that an inductor current flowing during a dead time of the switching elements becomes larger than or equal to a threshold current. The inductor current in the first control is larger than the inductor current in the second control.
US11095218B2 Low-power DC-DC converter capable of preventing reverse current with digital operations and method of operating the same
A low-power direct current-direct current (DC-DC) converter includes a capacitor, an inductor electrically connected to the capacitor, a first switch configured to be turned on for a first switching interval and supply energy from an input power source to the inductor for the first switching interval, a second switch configured to be turned on for a second switching interval and electrically connect the inductor and a ground terminal for the second switching interval, and a switching control circuit configured to generate first and second switching signals. The switching control circuit is further configured to generate a first sample signal by sampling the voltage level of a first node, and to determine, responding to the first sample signal in time domain, an pulse width adjustment adapted to adjust at least one of the length of a second switching interval and the length of a common blocking interval.
US11095216B2 On-chip dual-supply multi-mode CMOS regulators
A method, an apparatus, and a computer program product are provided. The apparatus may be a regulator circuit. The regulator circuit includes a first voltage regulator to regulate a first input voltage to the first voltage regulator, the first voltage regulator including a P-type metal-oxide-semiconductor (PMOS), and a second voltage regulator to regulate a second input voltage to the second voltage regulator, the second voltage regulator including an N-type metal-oxide-semiconductor (NMOS). In an aspect, the first voltage regulator is coupled to the second voltage regulator.
US11095199B2 Rotating electrical machine unit and resolver stator
A rotating electrical machine unit includes: a rotating electrical machine; a resolver which includes a resolver rotor and a resolver stator; and a case which accommodates the rotating electrical machine and the resolver. The resolver stator includes: a stator portion; a telegraph connector portion; and a first positioning portion including a knock portion protruding to one side. The telegraph connector portion includes a second positioning portion having a fitting portion having a sealing member on an outer peripheral surface. The resolver stator is attached to the case by being positioned with the knock portion of the first positioning portion being fixed to a knock fixing portion of the case and the fitting portion of the second positioning portion being fitted into a mounting hole of the case.
US11095197B2 Modular stator
A modular stator includes a first stator module and a second stator module. The first stator module includes a plurality of first coil end regions and a plurality of first junctions. The second stator module includes a plurality of second coil end regions and a plurality of second junctions. The first stator module and the second stator module are joined at the plurality of first junctions and the plurality of second junctions.
US11095194B2 Method for producing stacked core
To suppress positional deviations of magnetic members of a stacked core and prevent damage thereto when the stacked core is attached to a case. A method for producing a stacked core including a stack of foil-shaped magnetic members for fixation to a case with a fastening bolt includes preparing magnetic members each having formed therein a positioning opening, and a tubular collar adapted to be fastened to the case with the fastening bolt inserted therethrough, the tubular collar having a first receiving face for a head of the fastening bolt and a second receiving face for the case, stacking the magnetic members while arranging the collar within the opening, impregnating gaps between the stacked magnetic members as well as gaps between the openings of the magnetic members and the outer peripheral face of the collar with resin, and integrating the magnetic members with the collar by curing the resin.
US11095188B2 Hollow rotor shaft for rotating electrical machine, associated rotor and method
The hollow rotor shaft for a rotating electrical machine includes two parts. A first part includes a first hollow cylindrical element and a second part includes a second hollow cylindrical element, whereby sections of a first end of the first and second elements are in contact and secured by securing means.
US11095186B2 Device for driving a compressor and method for assembling the device
Device for driving a compressor of a gaseous fluid having a rotor and a stator disposed extending along a common longitudinal axis. The stator comprises connection leads implemented as segments of conductor wires of coils. The device has a plug housing for receiving a connecting element which is electrically connected with a connection lead of a conductor wire with a plug connector. Support element is disposed on the stator with a receiving member for the plug housing. Receiving member comprises a connecting passage and plug housing is slid into the receiving member in such manner and disposed in the receiving member such that in each instance one connecting passage of the receiving member and the connecting element for receiving a plug connector correspond. Plug housing is filled at least in regions with potting compound and connected with support element under hermetic seal. Methods for assembling the device are provided.
US11095184B2 Magnetic seal for magnetically-responsive devices, systems, and methods
A magnetically-responsive device (100) having a magnetic seal (160,170) to retain magnetically responsive material within a defined space (150) is provided. The magnetically-responsive device (100) has a shaft (110), a rotor (130), a magnetic field generator (145), a magnetically-responsive medium and a magnetic seal (160,170). The seal (160,170) is preferably a non-contact seal (160,170) that does not deteriorate over time and generates little to no resistance.
US11095180B2 Motor including a holding member support portion which supports portions of a bus bar
A motor includes a first bus bar including a first extension, a second extension, and a first bus bar body including a first corner to which the first extension and the second extension are connected. A holder includes a support to support the first bus bar body, a pair of first walls, and a pair of second walls. The pair of first walls include wall surfaces that face each other in the first perpendicular direction and are spaced by a gap from each other, and extend in the first direction. The pair of second walls include wall surfaces that face each other in the second perpendicular direction and are spaced by a gap from each other, and extend in the second direction. A first space is provided between the pair of first walls and the pair of second walls. The first corner is provided in the first space.
US11095175B2 Motor
The current invention relates to a magnetic pole arrangement comprising a plurality of magnetic pole assembles arranged back-to-back along a longitudinally extending axis of rotation X. Each providing flux to an air gap G. Each magnetic pole assembly comprising one or more magnetic poles pieces and two components of magnetic flux. The first component of magnetic flux provided by a plurality of axially magnetised axially displaced magnets arranged in circumferentially extending arrays. The second component of magnetic flux provided by a plurality of circumferentially magnetised magnets circumferentially spaced around the axis of rotation X.
US11095171B2 Stator and motor comprising same
One embodiment relates to a stator unit and a motor comprising same, the stator unit comprising: a stator core; a coil wound around the stator core; and an insulator disposed between the stator core and the coil, wherein the stator core comprises a support part, and a coil winding part disposed on both side surfaces of the support part so as to protrude therefrom, wherein the support part and the coil winding part are disposed so as to form a cross shape. Accordingly, a coil space factor may be increased by using the cross-shaped stator core.
US11095170B1 Wireless charging
A system and method for improving ASK packet transfer reliability and power dissipation efficiency at light-load or no-load conditions of a receiving device is provided. In an embodiment, the receiving device includes a dissipating element coupled to a rectifier. The dissipating element is connected to a reference voltage at a first duration corresponding to a transmission of the ASK packet. The dissipating element is disconnected from the reference voltage a second duration corresponding to an end of the transmission of the ASK packet.
US11095149B2 Uninterruptible power supply
In an uninterruptible power supply, first connection members that connect input side-switches of a plurality of uninterruptible power supply modules to each other and that connect output-side switches of the plurality of uninterruptible power supply modules to each other, and second connection members connected in parallel to the first connection members are disposed at positions accessible from a front side of the uninterruptible power supply modules.
US11095144B2 Wireless charging cradle
A wireless charging cradle for stowing and charging an electronic device includes a block that is resiliently compressible. A recess is positioned in an upper face of the block and is configured to position an electronic device of a user. A battery is selectively positionable in a slot that extends into a front of the block. A wireless charging pad is coupled to the block and is positioned at a lower end of the recess. The wireless charging pad is operationally coupled to the battery and is configured to charge the electronic device that is positioned in the recess.
US11095131B2 Battery management system and energy storage power station
Some embodiments relate to battery management technologies, and disclose a battery management system and an energy storage power station. The battery management system comprises: a plurality of CSC groups corresponding to a plurality of battery packs respectively, CSCs in each CSC group being connected to the battery units in a battery pack respectively; a plurality of SBMUs corresponding to the plurality of CSC groups respectively, each SBMU being connected to every CSC in a CSC group; an MBMU and an IMM, the MBMU being connected to every SBMU and connected to the IMM; the IMM further being connected to a plurality of the batteries, and used to acquire insulation parameter values of the plurality of the batteries.
US11095121B2 Electrostatic discharge protection circuit having variable schmitt trigger characteristics
An electrostatic protection circuit with variable Schmitt trigger characteristics is provided. The electrostatic protection circuit uses a Schmitt trigger circuit to protect an integrated circuit against an overvoltage. The Schmitt trigger circuit includes first and second branches bridged between a power supply rail and a ground rail. The Schmitt trigger circuit operates with a narrow hysteresis width when the second branch is connected in parallel to the first branch and with a wide hysteresis width when the second branch is not connected in parallel to the first branch. The electrostatic protection circuit discharges an overvoltage of the power supply rail using a narrow hysteresis width when a weak overvoltage is applied to the power supply rail, and discharges an overvoltage of the power supply rail using a wide hysteresis width when a strong overvoltage is applied to the power supply rail.
US11095118B2 Controlled holdup discharge for improved component reliability
A method of controlling discharge of a holdup capacitor in a power system having a voltage source, a holdup capacitor and a load. The method including operably connecting the voltage source to the load, monitoring a first voltage of the voltage source, and if the first voltage of the voltage source drops below a selected threshold, directing energy from the holdup capacitor to the load via a first path, and directing energy from the holdup capacitor to the load via a second path if a selected condition is satisfied.
US11095115B2 System, method, and apparatus for power distribution in an electric mobile application using a combined breaker and relay
A system includes a housing; and a breaker/relay device positioned in the housing, wherein the breaker/relay device is configured to interrupt a motive power circuit for an electrical vehicle system, where the housing is disposed on the electrical vehicle system, where the breaker/relay device includes a physical opening response portion responsive to a first current value in the motive power circuit, and a controlled opening response portion responsive to a second current value in the motive power circuit, where the physical opening response portion is structured to be adjustable to at least one adjustment operation.
US11095106B2 Configurable electrical receptacles
This invention relates to configurable electrical receptacles and more particularly to electrical receptacles that accept in-situ replacement of an insert providing a specific functionality within an electrical receptacle which is configurable to function or user accessible feature.
US11095104B2 Chord organizer
A cord organizer has a flexural board with a back, a front, a width, a length and a thickness. A frontal surface has rectangular facets separated by open-ended elongate slots, and each open-ended elongate slot is coextensive with an open-ended elongate chamber forming a cord retainer, which is recessed within the thickness. When the flexural board is angularly flexed the rectangular facets fan out and each of the open-ended elongate slots are widened, therein widening access to each of the open-ended elongate chambers; and while widened the cord retainers are individually fitted with a sectional length of a cord. When the flexural board is released it returns to its relaxed state, wherein the cord retainers envelop and restrain each of the cords on the flexural board.
US11095101B2 Repurposing pipeline for electrical cable
The disclosure relates to the field of electric power infrastructure and repurposing existing oil and gas pipeline, or other pipelines which are no longer in use for their original purpose, for installation of conduits and electrical cables/conduits, typically underground, for electric power transmission.
US11095098B2 Power supply cabinet
The present application provides a power supply cabinet, comprising a first power supply region and a second power supply region including at least one slot for receiving a first power supply module and a second power supply module respectively, a mode switching unit for outputting a mode signal to the first power supply module and the second power supply module, and a position setting unit for outputting a position signal to the first power supply module and the second power supply module. Input sides of the first power supply module and the second power supply mode are electrically connected to a first power supply and a second power supply. The power supply cabinet selectively operates in a first power supply mode (e.g. N+N mode) or a second power supply mode (e.g. N+1 mode) depending on the mode signal or types of the power supplies.
US11095096B2 Method for a GaN vertical microcavity surface emitting laser (VCSEL)
Methods and structures for forming vertical-cavity light-emitting devices are described. An n-side or bottom-side layer may be laterally etched to form a porous semiconductor region and converted to a porous oxide. The porous oxide can provide a current-blocking and guiding layer that aids in directing bias current through an active area of the light-emitting device. Distributed Bragg reflectors may be fabricated on both sides of the active region to form a vertical-cavity surface-emitting laser. The light-emitting devices may be formed from III-nitride materials.
US11095088B1 Multi-pass coaxial molecular gas laser
A multi-pass coaxial molecular gas laser is described in both symmetrical and asymmetrical configuration. An anode vessel receives lasing gas and the gas flows through one or more plasma channels to a cathode vessel which receives the gas and redirects it in the closed system. A second anode vessel may alternatively be provided to double length of the plasma channel and increase surface area exposure of the optical beam to the energized gas. Non-laminar gas flow may be created using spiral nozzles at the entrance of the optical resonator.
US11095069B2 Coupling member for electrical connection
A wet-mateable coupling member for making an electrical connection having: a body having a cavity wall which defines an internal cavity, and a hollow sleeve located inside the internal cavity. The sleeve is arranged in the internal cavity to define: an outer chamber between the sleeve and the cavity wall. The sleeve defines an inner chamber inside the sleeve. The sleeve has an electrically-insulating layer and an electrically-conductive layer. The electrically-conductive layer defines an outer surface of the sleeve in the outer chamber and has a semi-conductive layer, the semi-conductive layer being a conductive elastomer. An electrical contact is adapted to be housed inside the inner chamber and configured for making the electrical connection.
US11095065B2 Combination structure of socket of power supply device
A power supply device includes a housing having a socket opening, and a pair of sliding grooves are formed on the socket opening. A guiding piece is formed at a bottom of each sliding groove, and the guiding piece includes a positioning section and a guiding section. A power socket passes through the sliding grooves along the guiding section, and one side of the power socket is abutted against the positioning section so as to contact the socket opening. A cover plate is provided with a pair of clips corresponding to the sliding grooves, and the clips are inserted into the pair of sliding grooves and abutted against a side of the power socket for positioning the power socket.
US11095061B2 Electrical plug connector
An electrical plug connector for a coaxial or triaxial cable, wherein the cable includes an internal conductor, a first shielding conductor surrounding the internal conductor and extending coaxially with it, and optionally a second shielding conductor surrounding the first shielding conductor. The plug connector has a connector body, which includes an internal conductor contact element designed as a plug, socket, or coupling, for contacting with the internal conductor, an internal shield contact element provided for contacting with the first shielding conductor, and optionally an external shield contact element provided for contacting with the second shielding conductor. The connector body is configured such that the contact elements in the mounted condition of the plug connector are arranged on the cable such that a maximum diameter of the connector body is less than or equal to the outer diameter of the cable or only slightly larger than the outer diameter of the cable.
US11095059B2 Connector
A connector includes: half body parts each including a connector body, and a plurality of terminals attached to the body; end parts formed on both ends of the body formed by allowing the bodies to abut each other; and reinforcing brackets attached to the respective end parts. Each of the bodies is a member integrated with the terminals by primary insert molding, and includes a protrusion extending in the longitudinal direction and holding the terminals, and an embedded part connected to both ends in the longitudinal direction of the protrusion. The end part includes a covering part covering at least the embedded part of each of the bodies, and the covering part is a member integrated with the embedded part and the bracket by secondary insert molding. The connector allows for the spacing between protrusions to be narrowed, simplifying manufacturing, reducing size, and improving reliability.
US11095055B2 Terminal block and terminal block assembly for medium to high voltage applications
Systems and method are described for a terminal block that can include an insulating block that is composed of an electrically insulating material. The insulating structure can have a first via extending between a first and second opening in the insulating block. A second via can extend between a third and fourth opening in the insulating block. A distance between the first and second openings may be less than a distance between the third and fourth openings. A first electrical conducting element can extend between the first and second openings. A second electrical conducting element can extend between the third and fourth openings. The first and second electrical conducting elements can be separated from one another by a portion of the insulating block.
US11095054B2 Conductor terminal and method of assembling a conductor terminal
A conductor terminal with at least one spring force terminal connection for the connection of an electrical conductor via spring force clamping. The spring force terminal connection has a clamping spring. The conductor terminal has a housing and an actuating lever which is pivotably mounted in a pivoting plane in the housing for actuating the clamping spring. The actuating lever is formed with at least one clamping spring actuator element and at least one control element. The clamping spring actuator element actuates the clamping spring and the control element has at least one handle portion for manually actuating the actuating lever. The control element and the clamping spring actuator element have mutually corresponding fastening elements, via which the control element and the clamping spring actuator element are form-fittingly and/or force-fittingly connected to one another.
US11095052B2 Wiring terminal
Disclosed is a wiring terminal, which includes: a conductive member, an elastic piece and a handle; when the handle is in a first position, the elastic piece resists the conductive member under an acting of an elastic force; and when the handle moves from the first position to a second position along a sliding track, the handle acts on the elastic piece to deform the elastic piece, and separate from the conductive member to form a gap for facilitating a wire drawing or a wire plugging. Compared with the existing wiring terminal with a rotary wrench, a wiring terminal provided in the present embodiment may use a tool to drive a handle to move, which may effectively avoid the case where the wire is loosened due to the misoperation causing the open of the handle after the wire is connected.
US11095047B2 Multiple wideband or broadband antennas
A multiple wideband antenna or broadband antenna includes using the concepts of cellular clusters integrated into a dual polarity antenna panel. These panels integrate a free space optic capability to transmit and receive high-bandwidth communications and provide an option for improved communication transport of information from the base of the tower to the antenna minimizing the number of cables required to support the antenna. This antenna's also will integrate the capability to provide command and control using the cellular guard bands created between each cellular block to support Unmanned Aerial Systems or free space optics connection. This antenna will provide several methods of employment, including military operations, commercial cellular operations, unmanned systems communication requirements, the Internet of Things, and the future of autonomous vehicles or robotics.
US11095045B2 Slow wave structure for millimeter wave antennas
Length matching and phase matching between circuit paths of differing lengths is disclosed. Two signals are specified to arrive at respective path destinations at a predetermined time and with a predetermined phase. An IC provides a first electronic signal over a first conductive path to a first destination and a second electronic signal over a second conductive path to a second destination. A first slow wave structure comprises the first conductive path and a second slow wave structure comprises the second conductive path. The effective relative permittivity of the first slow wave structure is tuned such that the first electronic signal arrives at its destination at a first time and at a first phase, and the effective relative permittivity of the second slow wave structure is tuned such that the second electronic signal arrives at its destination at a second time and at a second phase.
US11095044B2 Combined omnidirectional and directional antennas
An apparatus, e.g. a hybrid antenna, includes a plurality of antenna arrays. Each array includes antenna elements, and each array is located on a polygonal antenna body such that each array faces a different direction. An RF network includes first and second duplexers and a divider. The first duplexer is configured to split a received multifrequency drive signal into a first component having a first frequency and a second component having a second frequency. The divider is configured to split the first component into attenuated portions, and to direct one of the attenuated portions to a first of the plurality of antenna arrays. The second duplexer is configured to combine another of the attenuated portions with the second drive signal component to form a combined drive signal component, and to direct the combined drive signal component to a second of the antenna arrays.
US11095040B2 Antenna and mimo antenna
An antenna includes a ground plane, a first resonator connected to a feeding point for which the ground plane serves as a reference, a second resonator configured to receive power from the first resonator through electromagnetic coupling or magnetic coupling in a contactless manner, at least one director located away from the first resonator and the second resonator, and wherein the ground plane located at a side opposite to the director with respect to the second resonator is used as a reflector, or the antenna further comprises a reflector located at the side opposite to the director with respect to the second resonator.
US11095039B2 Communication apparatus
A communication apparatus (1) includes a radio wave radiation source (10), a phase control plate (11) disposed near the radio wave radiation source, and a polarization control plate (12) disposed to be substantially parallel to the phase control plate (11). In the phase control plate (11), a phase of a transmitted electromagnetic wave differs according to a distance from a first representative point on the phase control plate (11). In the polarization control plate (12), a polarization state change given to a transmitted electromagnetic wave at a reference point differs according to an angle formed between a representative line connecting a second representative point on the polarization control plate (12) to an edge of the polarization control plate (12), and a reference line connecting the second representative point to the reference point on the polarization control plate (12).
US11095037B2 Antenna module
An antenna module includes: a connection member including at least one wiring layer and at least one insulating layer; an integrated circuit (IC) disposed on a first surface of the connection member and electrically connected to the at least one wiring layer; an antenna package including antenna members configured to transmit or receive a radio frequency (RF) signal, a feed vias each having one end electrically connected to a respective one of the antenna members and another end electrically connected to the at least one wiring layer, and a dielectric layer having a height greater than a height of the at least one insulating layer, and having a first surface facing a second surface of the connection member; and dielectric members disposed in positions corresponding to the antenna members on the second surface of the antenna package.
US11095033B2 Antenna apparatus and terminal
An antenna apparatus includes a radiator and two feeding branch circuits, where a first feeding branch circuit includes a first feedpoint and a first filter circuit electrically coupled between the first feedpoint and the radiator, and where the first feedpoint is configured to feed a first signal of a first frequency band. A second feeding branch circuit includes a second feedpoint and a second filter circuit electrically coupled between the second feedpoint and the radiator, with the second feedpoint configured to feed a second signal of a second frequency band. The first filter circuit is configured to allow the first signal to pass through and ground the second signal. The second filter circuit is configured to allow the second signal to pass through and ground the first signal.
US11095032B2 Antenna structure
An antenna structure includes a ground plane, a first radiation element, a second radiation element, a third radiation element, and a fourth radiation element. A closed slot is formed in the ground plane. The first radiation element has a feeding point. The first radiation element is coupled to a first shorting point on the ground plane. The second radiation element is coupled to a second shorting point on the ground plane. The second radiation element is adjacent to the first radiation element. The third radiation element is coupled to the feeding point. The fourth radiation element is coupled to a third shorting point on the ground plane. The fourth radiation element is adjacent to the third radiation element. The first radiation element, the second radiation element, the third radiation element, and the fourth radiation element are all disposed inside the closed slot.
US11095031B2 Lossy antenna arrays with frequency-independent beamwidth
An ultra wide band (UWB) antenna includes: (i) an array of antenna elements spaced from a central axis; and (ii) a network of lossy feedlines respectively communicatively coupled to the array of antenna elements. Each lossy feedline is periodically loaded with a resistance that is capacitively coupled to ground. Respective lengths of each lossy feedlines are selected to increase with an increase in distance from the central axis to achieve frequency independence of a radiated beamwidth from the UWB antenna.
US11095030B2 Receiver for a phased array antenna
A receiver (1) for a phased array antenna comprises a laser light source (2) arranged to provide an optical spectrum comprising a first spectral component having a first wavelength and a second spectral component having a second wavelength. The first wavelength is spaced from the second wavelength. A wavelength separator (4) is configured to separate the first spectral component from the second spectral component, such that the first spectral component is directed onto a first path (A) and the second spectral component is directed onto a second path (B). A first delay unit (16) is configured to add a controllable time delay to the first spectral component on the first path. A second delay unit (42) is configured to add the time delay to the second spectral component on the second path. A modulator (14) is configured to modulate the first spectral component on the first path with a received RF signal from the phased array antenna. A heterodyning device (50) is configured to heterodyne the resulting first and second spectral components.
US11095028B2 Frequency tunable antenna and method of manufacturing the same, display panel
A frequency tunable antenna includes a first substrate and a second substrate that are disposed opposite to each other, a second electrode disposed on a side of the second substrate close to the first substrate, a first electrode disposed on a side of the first substrate close to the second substrate, and a liquid crystal layer disposed between the second electrode and the first electrode. The second electrode and the first electrode are configured to adjust transmitting and receiving frequencies of the frequency tunable antenna by controlling an alignment manner of liquid crystals of the liquid crystal layer.
US11095024B2 Radome for base station antenna
A radome for a base station antenna comprises a cover and a bracket. The cover spans over radiators of the base station antenna. The cover includes a front wall, first and second side walls that extend rearwardly from the front wall, and first and second rear flanges that extend inwardly from the respective first and second side walls. The bracket includes a body and first and second mounting flanges that extend forwardly from the body. The first and second mounting flanges cooperate with the respective first and second rear flanges of the cover to connect the cover to the bracket. The radome has an aesthetic appearance, and reduces the possibility that a screw is loosened as a result of lateral wind forces.
US11095020B2 Combination antenna for mobile services for vehicles
A combination antenna for mobile radio or for mobile radio and broadcasting services comprises at least one plastic film arranged above a base plate and coated with conductive antenna structures; and at least one antenna connection point coupled to antenna structures on the electrically conductive base plate as an electrical counterweight of the combination antenna.
US11095018B2 Multiple phase shifter for electromagnetic waves operating in particular in a three-dimensional manner
A multiple phase shifter for electromagnetic waves, having a plurality of phase-shifting modules. Each phase-shifting module includes at least two homothetic loops, electrically insulated from each other and connected together by two distinct interloop electrical connection elements at a first opening in each of the loops. The phase-shifting modules are electrically connected to at least one other phase-shifting module by two intermodule connection elements and are arranged in a plurality of groups. Each group includes at least two homothetic, concentric, interconnected phase-shifting modules. At least the outer loop of each group includes intergroup connectors having at least one pair of intergroup connection elements arranged at a first opening in the loop.
US11095013B1 Integrated Tera-Hertz slide screw tuner
A waveguide low profile slide-screw impedance tuner, for high tuning range (GAMMA) and seamless on-wafer integration, uses spring-loaded control of gold-plated alumina (Al2O3) tuning probe, controlling amplitude and phase of the reflection factor using miniature high precision piezo-electric actuators. This ensures the highest possible passive reflection factor GAMMA at THz frequencies. The tuner is integrated on appropriately modified commercially available THz waveguide wafer probes.
US11095008B2 Positive electrode plate and electrochemical device
This application relates to a positive electrode plate and an electrochemical device. The positive electrode plate includes a current collector, a safety coating, a difficultly soluble layer and a positive active material layer, wherein the safety coating, the difficultly soluble layer and the positive active material layer are successively disposed on the current collector; wherein the safety coating includes a polymer matrix, a conductive material and an inorganic filler; wherein the difficultly soluble layer includes a binder and a conductive agent, and wherein the binder of the difficultly soluble layer has a solubility in an oil solvent smaller than the solubility of the polymer matrix of the safety coating in such oil solvent.
US11095002B2 Battery pack
A battery pack includes a series of battery cells, a series of bus bars electrically connecting the series of battery cells, and a terminal member. The terminal member includes a first metal layer extending from an internal connection position connected to at least one of the series of bus bars to an external connection position for supplying output power of the battery pack. The terminal member also includes a second metal layer covering the first metal layer at the external connection position. The second metal layer includes a second metal different from a first metal of the first metal layer. Therefore, the battery pack has an improved structure for stable and low-resistance connection.
US11094991B2 Battery pack for electric vehicle
In a battery pack for an electric vehicle, by fixing a lid member to plural fixing portions provided on a bottom wall of a battery case, a cooling medium jacket is formed between a lower face of the bottom wall and an upper face of the lid member. Thickness of the battery case in the fixing portion is formed larger than thickness thereof around the fixing portion. The fixing portion includes a bulge portion bulging upward toward a lower face of a battery module. The lower face thereof includes a recess portion recessed upward, and a projecting portion projecting downward. Since the bulge portion is disposed at a position opposing the recess portion. Accordingly, it is possible to form the cooling medium jacket by strongly fixing the lid member to the lower face of the bottom wall while avoiding increase in the vertical dimension of the battery pack.
US11094990B2 Method for manufacturing battery pack
A battery pack manufacturing method is provided. The battery pack manufacturing method is capable of performing quality inspection of a battery module before the resin composition injected into the battery module is sufficiently cured to fix battery cells contained in the battery module.
US11094988B2 Regenerative electrical power system with state of charge management in view of predicted and-or scheduled stopover auxiliary power requirements
Systems and methods to control recapture and use of energy to provide an APU include a vehicle having an electrically powered drive axle to provide supplemental torque to the vehicle to supplement primary motive forces applied through a separate drivetrain powered by a fuel-fed engine of the vehicle. The vehicle further includes an energy store to supply the electrically powered drive axle with electrical power or receive energy recovered using the electrically powered drive axle. The vehicle also includes the APU coupled to receive electrical power from the energy store for stopover operation and without idling of the fuel-fed engine. Further, the vehicle includes a hybrid control system for managing, based on an estimated travel time to a stopover location, an SoC of the energy store while the vehicle travels over a roadway to provide a target SoC of the energy store when the vehicle arrives at the stopover location.
US11094984B1 Swelling resistant pouch batteries
Systems, methods, and computer-readable media are disclosed for swelling resistant pouch batteries. In one embodiment, an example battery may include a pouch having an aluminum layer with a first portion and a second portion, and at least one cell that is partially positioned within the pouch. The at least one cell may include an anode, a separator, a cathode, and an electrolyte. Example pouch batteries may include a circuit electrically coupled to the cathode and to the first portion of the aluminum layer, where the circuit is configured to cause a electric potential difference at the aluminum layer with respect to the anode, and a first electrical contact electrically coupled to the first portion of the aluminum layer.
US11094969B2 Battery pack and data transmission method between the battery pack and electrical device
A battery pack includes a housing, a battery cell group accommodated in the housing, a plurality of battery pack connection terminals coupled to the connection terminals of an electrical device, including a battery pack positive power terminal electrically connected to a positive pole of the battery cell group, a battery pack negative power terminal electrically connected to a negative pole of the battery cell group, a first battery pack terminal to transmit a first type of data, and a second battery pack terminal to transmit a second type of data. Also, a data transmission method between the battery pack and the electrical device enables data collection for data analysis while ensuring normal operation of the battery pack and the electrical device.
US11094965B2 Non-aqueous electrolytic solution for lithium ion secondary cell
Provided is a non-aqueous electrolytic solution for a lithium ion secondary cell that can reduce the initial resistance of the lithium ion secondary cell and can suppress the increase in resistance when the lithium ion secondary cell is allowed to stand at high temperature. The non-aqueous electrolytic solution for a lithium ion secondary cell disclosed herein includes a light metal salt represented by the following formula (I) and a silyl sulfate compound represented by the following formula (II). The content of the light metal salt in the non-aqueous electrolytic solution for a lithium ion secondary cell is 0.1% by mass or more and 1.5% by mass or less. The content of the silyl sulfate compound in the non-aqueous electrolytic solution for a lithium ion secondary cell is 0.1% by mass or more and 5.0% by mass or less (each symbol in the formulas is as defined in the specification).
US11094960B2 Secondary battery and manufacturing method thereof
A secondary battery having improved safety and a manufacturing method thereof, which can suppress a voltage drop, heat generation, and/or ignition due to a minute short between a positive electrode plate and a negative electrode plate by preventing or substantially preventing an electrode assembly from moving within a laminate exterior case due to drop impact and/or collision are provided. A secondary battery includes: an electrode assembly including a first electrode plate, a second electrode plate, and a separator between the first electrode plate and the second electrode plate; a pouch exterior case including a planar long side region and a short side region to surround the electrode assembly; and adhesives in a dot array configuration at an outermost portion of the electrode assembly facing the planar long side region of the pouch exterior case.
US11094956B2 High pressure hydrogen electrical power generator
A hydride heat engine produces electricity from a heat source, such as a solar heater. A plurality of metal hydride reservoirs are heated by the heating device and a working fluid comprises hydrogen is incrementally move from one metal hydride reservoir to a success metal hydride reservoir. The working fluid is passed, at a high pressure, from the last of the plurality of metal hydride reservoirs to an electro-chemical-expander. The electro-chemical-expander has an anode, a cathode, and an ionomer therebetween. The hydrogen is passed from the anode at high pressure to the cathode at lower pressure and electricity is generated. The solar heater may be a solar water heater and the hot water may heat the metal hydride reservoirs to move the hydrogen. The working fluid may move in a closed loop.
US11094954B2 Electrode, membrane electrode assembly, electrochemical cell, stack, fuel cell, vehicle and flying object
An electrode of an embodiment includes a catalyst layer having pores. A mode diameter of the pores is 10 μm or more and 100 μm or less. The catalyst layer may have a thickness of 0.05 μm or more and 3.0 μm or less. A value of the mode diameter of the pores may three times or more a value of a thickness of the catalyst layer.
US11094947B2 Resin frame equipped membrane electrode assembly for fuel cell and method of producing the same
A resin frame equipped membrane electrode assembly includes an MEA having different sizes of components, and a resin frame member. A resin melt portion is provided for the resin frame member. The inside of a first gas diffusion layer is impregnated with resin as a part of the resin melt portion. A thin portion is provided at an outermost peripheral portion of the resin frame member through a step at an outermost peripheral portion of the resin melt portion, and the thin portion is thinner in a thickness direction than the resin melt portion.
US11094943B2 Processing apparatus for gas-diffusion layer sheets
The processing apparatus includes: a first roller 10 around which a gas-diffusion layer sheet (carbon paper CP) is wound, the gas-diffusion layer sheet being an electrically conductive porous member; a second roller 20 configured to take up the carbon paper CP wound around the first roller 10; and a processing oven configured to heat process a portion of the carbon paper CP, the portion having been fed from the first roller 10 but not yet taken up by the second roller 20. A heat-resistant lead LE is provided, the heat-resistant lead LE having a length at least extending from the first roller 10 to the second roller 20 through the processing oven, being configured to be taken up by the second roller 20, and being bonded to the carbon paper CP impregnated with a thermosetting resin AD.
US11094940B2 Binder having high adhesion for carbon-coated lithium iron phosphate electrode, electrode containing same, and lithium secondary battery containing same
The present disclosure provides a polymer binder for a secondary battery electrode, which serves as a binder for a carbon-coated lithium iron phosphate (c-LiFePO4) electrode and is a copolymer containing a hard segment capable of hydrogen bonding in the electrode and a soft segment having a polyol structure. Also, the present disclosure provides a secondary battery electrode and a lithium secondary battery containing the same, wherein a nonaqueous electrolyte solution is applied to an electrode mixture containing the binder for an electrode.
US11094936B2 Tungsten-doped lithium manganese iron phosphate-based particulate, tungsten-doped lithium manganese iron phosphate-based powdery material including the same, and method for preparing powdery material
Disclosed is a tungsten-doped lithium manganese iron phosphate-based particulate for a cathode of a lithium-ion battery. The particulates include a composition represented by a formula LixMn1-y-z-fFeyMzWfPaO4a±pC, wherein x, y, z, f, a, p, and M are as defined herein. Also disclosed is a powdery material including the particulates, and a method for preparing the powdery material.
US11094932B2 Hydrogen storage alloy
A hydrogen storage alloy suitable for prescribed pretreatment, that is, pretreatment wherein mechanical pulverization is performed after pulverizing a hydrogen storage alloy and absorbing/desorbing hydrogen is provided. The hydrogen storage alloy comprises a parent phase having a CaCu5-type, that is, an AB5-type crystal structure, wherein the A site is constituted from a rare earth element containing La; and the B site does not contain Co and contains at least Ni, Al, and Mn, with the ratio (Mn/Al) of the content of Mn (molar ratio) to the content of Al (molar ratio) being 0.60 or more and less than 1.56, and the ratio (La/(Mn+Al)) of the content of La (molar ratio) to the total content of the content of Al (molar ratio) and the content of Mn (molar ratio) being more than 0.92.
US11094929B2 Energy storage device, an electrode for an energy storage device, and a method of fabricating the electrode
An electrode for an energy storage device and a method of fabricating such electrode. The electrode includes a plurality of layers of active material defining a layer material structure; and an interlayer material disposed between each adjacent pairs of layer of the active material. The interlayer material is arranged to facilitate a transportation of ions along and/or across the plurality of layers of active material during a charging or a discharging operation of the energy storage device.
US11094927B2 Positive electrode active material particle and manufacturing method of positive electrode active material particle
Provided is a positive electrode active material which suppresses a reduction in capacity due to charge and discharge cycles when used in a lithium ion secondary battery. A covering layer is formed by segregation on a superficial portion of the positive electrode active material. The positive electrode active material includes a first region and a second region. The first region exists in an inner portion of the positive electrode active material. The second region exists in a superficial portion of the positive electrode active material and part of the inner portion thereof. The first region includes lithium, a transition metal, and oxygen. The second region includes magnesium, fluorine, and oxygen.
US11094925B2 Electrodes with silicon oxide active materials for lithium ion cells achieving high capacity, high energy density and long cycle life performance
Improved negative electrodes can comprise a silicon based active material blended with graphite to provide more stable cycling at high energy densities. In some embodiments, the negative electrodes comprise a blend of polyimide binder mixed with a more elastic polymer binder with a nanoscale carbon conductive additive. The silicon-based blended graphite negative electrodes can be matched with positive electrodes comprising nickel rich lithium nickel manganese cobalt oxides to form high energy density cells with good cycling properties.
US11094924B2 Nonaqueous electrolyte secondary batteries
An object of the present invention is to provide a nonaqueous electrolyte secondary battery that can attain a smaller increase in direct current resistance after charge discharge cycles. An aspect of the invention resides in a nonaqueous electrolyte secondary battery wherein a positive electrode active material includes a secondary particle formed by aggregation of primary particles of a lithium transition metal oxide, and a secondary particle formed by aggregation of primary particles of a rare earth compound. On a surface of the secondary particle of the lithium transition metal oxide, the secondary particle of the rare earth compound is attached to a recess formed between adjacent primary particles of the lithium transition metal oxide in such a manner that the secondary particle of the rare earth compound is attached to each of the primary particles forming the recess. The lithium transition metal oxide includes magnesium dissolved therein.
US11094920B2 Apparatus and method for manufacturing belt-like electrode
An apparatus for manufacturing a belt-like electrode including: a pair of press rolls configured to press a belt-like current collector foil with an electrode mixture layer along a longitudinal direction in a thickness direction of the electrode mixture layer; and a stretching roll configured to stretch a non-forming part which is the current collector foil without the electrode mixture layer in respective ends in a width direction is provided. The stretching roll includes: a first roll opposed to the electrode mixture layer formed in the current collector foil; and a pair of second rolls arranged in respective ends of the first roll in an axial direction and opposed to the non-forming part, and a central axis of the first roll is deviated with respect to a central axis of the pair of second rolls in a direction away from the stretched current collector foil.
US11094916B2 Display device and method for manufacturing the same
A display device includes a display module and an anti-reflection member. The display module includes a display panel having a light emitting element and a sensing layer disposed on the display panel to sense touch. The anti-reflection member is disposed on the display module to reduce reflectance of light that is incident from the outside. One side of the display module has a first shape that gradually decreases in thickness outward, and one side of the anti-reflection member, which corresponds to the one side of the display module, has a second shape that gradually decreases in thickness outward.
US11094912B2 Flexible display apparatus
A flexible display apparatus includes a substrate, a thin film encapsulation layer, a plurality of spacers, and at least one layer of a blocking dam in the non-display region. The substrate includes a display region having a plurality of pixels and a non-display region adjacent to the display region. The thin film encapsulation layer is over the substrate. The spacers are between the substrate and the thin film encapsulation layer and are arranged around a pixel region. A different arrangement of spacers are in a center region and an edge region of the display region. The different arrangement may correspond to at least one of a size and a number of the spacers.
US11094911B2 Organic light emitting diode display panel and packaging method thereof
Provided are an organic light emitting diode display panel and packaging method thereof. The organic light emitting diode display panel is provided with an adhesive layer on a passivation layer corresponding to a position of a sealant. When packaging the organic light emitting diode, the sealant on a cover plate is adhered corresponding to a position of the adhesive layer. The adhesive layer has a good bonding force with the sealant and also has a good bonding force with the passivation layer. Thus, water vapor does not easily enter the organic light emitting diode element, which will not reduce the performance of the organic light emitting diode element to improve a service life of organic light emitting diode element and to possess a good reliability performance.
US11094899B2 Method for manufacturing field effect transistor and method for manufacturing wireless communication device
Provided is a method for manufacturing a field-effect transistor, the method including the steps of: forming a gate electrode on the surface of a substrate; forming a gate insulating layer on the gate electrode; forming a conductive film containing a conductor and a photosensitive organic component by a coating method on the gate insulating layer; exposing the conductive film from the rear surface side of the substrate with the gate electrode as a mask; developing the exposed conductive film to form a source electrode and a drain electrode; and forming a semiconductor layer by a coating method between the source electrode and the drain electrode. This method makes it possible to provide an FET, a semiconductor device, and an RFID which can be prepared by a simple process, and which have a high mobility, and have a gate electrode and source/drain electrodes aligned with a high degree of accuracy.
US11094898B2 Supporting structure and display device
This disclosure provides a supporting structure disposed at a side of the flexible display panel and at least including a first bendable region, and a display device. A bending axis corresponding to the first bendable region extends in a first direction. The first bendable region has a plurality of first primary bending regions and a plurality of first deformation compensation regions alternately arranged in the first direction. The first primary bending region includes a plurality of first primary strip-shaped holes arranged in an array, and the first primary strip-shaped holes extend in the first direction. The first deformation compensation region includes a plurality of groups of first hollowed-out patterns arranged in an array. Each group of first hollowed-out patterns is formed by combining a plurality of hollowed-out holes, and at least two of the plurality of hollowed-out holes are different in a shape or an extending direction.
US11094897B2 Flexible display device
Disclosed is a flexible display device including: a housing comprising an accommodating chamber, a first opening is formed at one end of accommodating chamber; a flexible display screen accommodated in the accommodating chamber, the flexible display screen includes a substrate, a first infrared receiving circuit formed on one side of the substrate, and an anode formed on a side of the first infrared receiving circuit away from the substrate; a hole through are formed on the anode, orthographic projections of the hole, onto the substrate cover an orthographic projection of the first infrared receiving circuit onto the substrate; an infrared transmitting circuit arranged in the first opening; a reel is arranged in the accommodating chamber; a control circuit signal-connected with the first infrared receiving circuit.
US11094895B2 OLED display substrate, display panel and manufacturing method thereof
An OLED display substrate, an OLED display panel and manufacturing methods thereof are provided. The OLED display substrate includes a substrate including a main display region, plural side display regions outside plural edges of the main display region, respectively, and plural corner display regions outside every two adjacent edges of the main display region and around intersections of the every two adjacent edges, respectively; and plural display elements on the main display region, the plural side display regions, and the plural corner display regions of the substrate, respectively. At least the plural corner display regions of the substrate are made of a flexible material, plural openings are provided in each of the plural corner display regions, and each opening in each corner display region does not overlap any one of the display elements on the corner display region.
US11094894B2 Method for manufacturing a display motherboard
The present disclosure provides a display motherboard and a method for manufacturing the same, a display substrate and a method for manufacturing the same, and a display device, and belongs to the field of display technology. In the method for manufacturing the display motherboard of the present disclosure, the display motherboard includes a plurality of display substrate areas each including a sub display area and a sub bending area; and the method for manufacturing the display motherboard includes: forming an adhesive force variable back film material having a first adhesive force on a flexible underlying substrate; removing the back film material in positions above the sub bending areas; and treating the remaining back film material to form a back film having a second adhesive force, wherein the second adhesive force is greater than the first adhesive force.
US11094891B2 Organic electroluminescent materials and devices
A dual host system for OLEDs that contains hole-transporting indolocarbazole and electron-transporting indolocarbazole exhibiting superior performance in the OLEDs is disclosed.
US11094888B2 Organic electroluminescent device using aryl amine derivative containing heterocycle
An organic electroluminescent device including: an anode, a cathode, an emitting layer formed of an organic compound and interposed between the cathode and the anode, and two or more layers provided in a hole-injecting/hole-transporting region between the anode and the emitting layer; of the layers which are provided in the hole-injecting/hole-transporting region, a layer which is in contact with the emitting layer containing a compound represented by the formula (1); and of the layers which are provided in the hole-injecting/hole-transporting region, a layer which is interposed between the anode and the layer which is in contact with the emitting layer containing an amine derivative represented by the formula (2).
US11094884B2 Rapid metal oxide layer-specific photonic treatment using UV LED for fabrication of flexible perovskite structures
Methods of forming a perovskite-containing film comprising depositing one or more metal oxide layers onto a substrate; and irradiating each metal oxide layer with a UV LED light source after deposition to sinter and/or anneal a target metal oxide in the one or more metal oxide layers without damaging the underlying substrate or perovskite material. The LED light source can be selected to emit a narrow spectral width of pulsed radiation. The radiation emitted can consist essentially of wavelengths within 20 nm of the wavelength of maximum absorbance (λmax) of the target metal oxide, that is, wavelength from UV LED can be λmax±20 nm, to achieve layer-specific annealing and sintering of metal oxide charge transport layer. The target metal oxide can include tin oxide in the electron transport layer or nickel oxide in the hole transport layer. Perovskite-containing films formed from the methods described herein are also disclosed.
US11094883B2 Structure and method to fabricate resistive memory with vertical pre-determined filament
A semiconductor structure including a vertical resistive memory cell and a fabrication method therefor. The method includes forming a sacrificial layer over a transistor drain contact; forming a first dielectric layer over the sacrificial layer; forming a cell contact hole through the first dielectric layer; forming an access contact hole through the first dielectric layer and exposing the sacrificial layer; removing the sacrificial layer thereby forming a cavity connecting a bottom opening of the cell contact hole and a bottom opening of the access contact hole; forming by atomic layer deposition in the cell contact hole a second dielectric layer including a seam; forming a bottom electrode within the cavity and in contact with the drain contact, the second dielectric layer, and the seam; and forming a top electrode over the first dielectric layer and in contact with the second dielectric layer and the seam.
US11094876B2 Piezoelectric steering engine of bistable and control method thereof
A piezoelectric steering engine of bistable includes a base, four torsion units respectively fixed on the base, and four stiffness devices respectively located at a free end of the four torsion units. The four torsion units share the same structure, and are sequentially arranged at an interval of 90° in a same plane. The four stiffness devices share the same structure and are all connected to rudder blades. Every torsion unit includes a cantilever beam, a first macro-fiber composite actuator and a second macro-fiber composite actuator both of which are respectively attached to two opposite surfaces of the cantilever beam. A first stiffness device includes an elastic ring and a bearing pad mounted inside the elastic ring. After the cantilever beam passes through the bearing pad, a torque is exerted on the cantilever beam by the elastic ring through the bearing pad, resulting in the buckling of the cantilever beam.
US11094859B2 Light emitting apparatus
Disclosed is a light emitting apparatus including: a first substrate having light transmissive property and flexibility with a conductive layer; a second substrate having light transmissive property and flexibility and arranged to face the first substrate; a plurality of light emitting elements including an electrode connected to the conductive layer and arranged between the first and second substrates; and a resin layer having light transmissive property and flexibility and arranged between the first and second substrates to hold the plurality of light emitting elements. A temperature for a maximum mechanical loss tangent tan δ in dynamic viscoelasticity of the resin layer is 117° C. or higher.
US11094857B2 Method for manufacturing lighting device
Provided is a lighting device that emits light of a color that approximates the color of the surface of an object or the like. Disclosed is a method for manufacturing a lighting device, including the steps of: spectroscopically measuring a spectrum that constitutes a color of a measurement target; and adjusting a color of a light source such that an emission spectrum approximates the spectrum that constitutes the color of the measurement target.
US11094854B2 Light emitting device, resin package, resin-molded body, and methods for manufacturing light emitting device, resin package and resin-molded body
A method of manufacturing a light emitting device having a resin package which provides an optical reflectivity equal to or more than 70% at a wavelength between 350 nm and 800 nm after thermal curing, and in which a resin part and a lead are formed in a substantially same plane in an outer side surface, includes a step of sandwiching a lead frame provided with a notch part, by means or an upper mold and a lower mold, a step of transfer-molding a thermosetting resin containing a light reflecting material in a mold sandwiched by the upper mold and the lower mold to form a resin-molded body in the lead frame and a step of cutting the resin-molded body and the lead frame along the notch part.
US11094848B2 Light-emitting diode chip structures
Solid-state lighting devices including light-emitting diodes (LEDs) and more particularly LED chip structures are disclosed. LED chip structures are disclosed that include reduced bonding topography between active LED structures and carrier submounts. For certain LED chip structures, active LED structures are formed on a growth substrate and subsequently bonded to a carrier substrate. Bonding between active LED structures and carrier submounts is typically provided by metal bonding materials. By providing reduced bonding topography between active LED structures and carrier submounts, bonding strength of metal bonding materials may be improved. Electrical connection configurations for certain layers of active LED structures are disclosed that promote reduced bonding topography. Peripheral border configurations of carrier submounts are also disclosed with that promote reduced bonding topography along the peripheral borders.
US11094847B2 Light-emitting device having gap portion between portion of insulating film and side surface of light-emitting layer
A light-emitting device includes: a semiconductor stacked body including: an n-type semiconductor layer having an n-side contact surface, a light-emitting layer located on a region of the n-type semiconductor layer surrounding the n-side contact surface in a top-view, and a p-type semiconductor layer provided on the light-emitting layer; an n-side electrode contacting the n-side contact surface; a p-side electrode located on and contacting the p-type semiconductor layer; and an insulating film opposing a side surface of the light-emitting layer; wherein a first gap portion is located between the insulating film and the side surface of the light-emitting layer such that the side surface of the light-emitting layer is exposed at the first gap portion.
US11094845B2 Method of producing light-emitting diode chips and light-emitting diode chip
A method of producing light-emitting diode chips includes A) and C)-F) in order: A) providing a growth substrate, C) producing a structural layer, the structural layer including Alx1Ga1-x1-y1Iny1N, where-in y1≥0.5, and a plurality of structural elements with a mean height of at least 50 nm so that a side of the structural layer facing away from the growth substrate is rough, D) producing a cover layer on the structural layer, the cover layer forming the structural layer true to shape and including Alx2Ga1-x2-y2Iny2N, wherein x2≥0.6, E) producing a planarization layer on the cover layer, a side of the finished planarization layer is flat and the planarization layer includes Alx3Ga1-x3-y3Iny3N, wherein x3+y3≤0.2, and F) growing a functional layer sequence that generates radiation on the planarization layer.
US11094842B2 Heterojunction photovoltaic device and fabrication method
A photovoltaic device and method include a doped germanium-containing substrate, an emitter contact coupled to the substrate on a first side and a back contact coupled to the substrate on a side opposite the first side. The emitter includes at least one doped layer of an opposite conductivity type as that of the substrate and the back contact includes at least one doped layer of the same conductivity type as that of the substrate. The at least one doped layer of the emitter contact or the at least one doped layer of the back contact is in direct contact with the substrate, and the at least one doped layer of the emitter contact or the back contact includes an n-type material having an electron affinity smaller than that of the substrate, or a p-type material having a hole affinity larger than that of the substrate.
US11094833B2 Semiconductor device including memory using hafnium and a method of manufacturing the same
A memory cell, which is a nonvolatile memory cell, includes a gate dielectric film having charge storage layer capable of holding charges, and a memory gate electrode formed on the gate dielectric film. The charge storage layer includes an insulating film containing hafnium, silicon, and oxygen, an insertion layer formed on the insulating film and containing aluminum, and an insulating film formed on the insertion layer and containing hafnium, silicon, and oxygen.
US11094830B2 Semiconductor device
A transistor including an oxide semiconductor layer can have stable electrical characteristics. In addition, a highly reliable semiconductor device including the transistor is provided. A semiconductor device includes a multi-layer film including an oxide layer and an oxide semiconductor layer, a gate insulating film in contact with the multi-layer film, and a gate electrode overlapping with the multi-layer film with the gate insulating film provided therebetween. In the semiconductor device, the oxide semiconductor layer contains indium, the oxide semiconductor layer is in contact with the oxide layer, and the oxide layer contains indium and has a larger energy gap than the oxide semiconductor layer.
US11094829B2 TFT array substrate and display panel
The invention provides a TFT array substrate and display panel. The TFT array substrate comprises: a patterned metal oxide active layer, a patterned gate metal layer, and a patterned source/drain metal layer; and further comprises at least a patterned hydrogen-absorbing metal layer, a dielectric layer is disposed between the hydrogen-absorbing metal layer and the patterned metal oxide active layer. The TFT array substrate and display panel of the invention can reduce reaction between the hydrogen atoms and the active layer of metal oxide TFT to achieve improving reliability of TFT.
US11094828B2 Geometry for threshold voltage tuning on semiconductor device
Semiconductor device structures having gate structures with tunable threshold voltages are provided. Various geometries of device structure can be varied to tune the threshold voltages. In some examples, distances from tops of fins to tops of gate structures can be varied to tune threshold voltages. In some examples, distances from outermost sidewalls of gate structures to respective nearest sidewalls of nearest fins to the respective outermost sidewalls (which respective gate structure overlies the nearest fin) can be varied to tune threshold voltages.
US11094822B1 Source/drain regions for transistor devices and methods of forming same
One illustrative transistor device disclosed herein includes a gate structure positioned above a semiconductor substrate and first and second overall cavities formed in the semiconductor substrate on opposite sides of the gate structure. In this example, each of the first and second overall cavities comprise a substantially vertically oriented upper epitaxial cavity and a lower insulation cavity, wherein the substantially vertically oriented upper epitaxial cavity extends from an upper surface of the semiconductor substrate to the lower insulation cavity. The transistor also includes an insulation material positioned in at least a portion of the lower insulation cavity of each of the first and second overall cavities and epitaxial semiconductor material positioned in at least the substantially vertically oriented upper epitaxial cavity of each of the first and second overall cavities.
US11094820B2 Mobile ferroelectric single domain wall implementation of a symmetric resistive processing unit
A method of fabricating a symmetric element of a resistive processing unit (RPU) includes forming a substrate with a channel region connecting two doped regions, and forming a source above one of the two doped regions and a drain above the other of the two doped regions. A gate is formed above the channel region, and a bar ferroelectric is disposed above the channel region and below the gate.
US11094817B2 Drain extended NMOS transistor
A semiconductor device includes a local oxidation of silicon (LOCOS) structure and a shallow trench isolation (STI) structure formed over a semiconductor substrate. A source region is located between the LOCOS structure and the STI structure. A gate structure is located between the source region and the LOCOS structure. A contact may be located over the STI structure electrically connect to the gate structure.
US11094806B2 Fabricating transistors with implanting dopants at first and second dosages in the collector region to form the base region
A method to fabricate a transistor, the method comprising: implanting dopants in a semiconductor to form a collector region having majority carriers of a first type; implanting dopants with a first dosage and implanting dopants with a second dosage in the collector region to form a base region having majority carriers of a second type, wherein the second dosage is at a lower energy than the first dosage; forming a gate oxide on the base region; forming a gate material on the gate oxide; forming the gate material and the gate oxide to leave uncovered an emitter area of the base region; and implanting dopants in the emitter area to form an emitter region having majority carriers of the first type.
US11094792B2 Manufacturing method of split gate structure and split gate structure
A manufacturing method of a split gate structure includes steps of forming a mask oxide layer on the substrate, performing photolithography and etching on the mask oxide layer and the substrate, forming a trench, removing the mask oxide layer, forming a bottom oxide layer on a bottom part and a side wall of the trench and a surface of the substrate, forming a silicon nitride layer on the trench, removing a part of the bottom oxide layer, forming a gate oxide layer on part of the side wall and the surface, forming a gate poly layer on the trench, removing the silicon nitride layer, forming an inter-poly oxide layer on the gate poly layer, and forming a shield poly layer on the trench, thereby benefiting the increasing of the thickness of the inter-poly oxide layer, so that the advantages of improving the characteristics of the split gate structure are achieved.
US11094785B2 Deuterium-based passivation of non-planar transistor interfaces
Techniques are disclosed for deuterium-based passivation of non-planar transistor interfaces. In some cases, the techniques can include annealing an integrated circuit structure including the transistor in a range of temperatures, pressures, and times in an atmosphere that includes deuterium. In some instances, the anneal process may be performed at pressures of up to 50 atmospheres to increase the amount of deuterium that penetrates the integrated circuit structure and reaches the interfaces to be passivated. Interfaces to be passivated may include, for example, an interface between the transistor conductive channel and bordering transistor gate dielectric and/or an interface between sub-channel semiconductor and bordering shallow trench isolation oxides. Such interfaces are common locations of trap sites that may include impurities, incomplete bonds dangling bonds, and broken bonds, for example, and thus such interfaces can benefit from deuterium-based passivation to improve the performance and reliability of the transistor.
US11094784B2 Gate-all-around field effect transistor having stacked U shaped channels configured to improve the effective width of the transistor
A method of fabricating a semiconductor device is described. The method includes forming a stack of sacrificial layers on a substrate. A U-shaped trench is formed in the stack of the sacrificial layers. A first U-shaped channel layer is deposited in the U-shaped trench. A first U-shaped sacrificial layer is conformally formed covering the U-shaped channel layer. A second U-shaped channel layer is conformally deposited covering the first U-shaped sacrificial layer. A gate is formed around the first and the second U-shaped channel layers.
US11094777B2 Functional contactor
A functional contactor is provided. The functional contactor according to one embodiment of the present invention comprises: a conductive elastic portion having elasticity and electrically contacting one of a circuit board of an electronic device, a bracket coupled to the circuit board, and a conductor which can come into contact with the human body; a substrate made from a dielectric material and having a groove in either the upper surface or the lower surface thereof; and a functional element comprising a high dielectric material inserted into the groove and made from sintered ceramic having a higher dielectric constant than a dielectric material, a first electrode disposed on the upper surface of the substrate and electrically connected in series to the conductive elastic portion, and a second electrode disposed on the lower surface of the substrate and opposite to the first electrode.
US11094775B2 Tiled electronic device having a plurality of display panels and a flexible substrate
A tiled electronic device includes a plurality of display panels, and at least one of the display panels includes a flexible substrate, a pixel, and two signal wires. The flexible substrate has a display portion and a bent portion connected to the display portion. The pixel is disposed on the display portion. The signal wires are disposed on the flexible substrate, and electrically connected to the pixel. Each of the signal wires has a first segment disposed on the display portion, and a second segment disposed on the bent portion. The two first sections have a first pitch, and the two second sections have a second pitch. The first pitch is different than the second pitch.
US11094760B2 Method for forming light emitting element pattern and display device using the same
A method for forming a light emitting element pattern according to an embodiment of the inventive concept includes forming a pattern layer having an opening on a target material, forming a light emitting element pattern on the target material in correspondence to the opening, and removing the pattern layer. Here, the pattern layer includes a first pattern layer disposed on the target material, a second pattern layer disposed on the first pattern layer, and a third pattern layer disposed on the second pattern layer. The second pattern layer has an undercut portion recessed from edges of the third pattern layer.
US11094754B2 Organic light emitting display device and method of fabricating thereof
An organic light emitting display device and a method of fabricating thereof are discussed. The organic light emitting display device according to an example includes a plurality of first bank layers arranged along a first direction and a second direction on a substrate to define a plurality of pixels; a plurality of second bank layers disposed along the first direction on the first bank layers to divide the columns of pixels having different colors; an organic light emitting layer in each pixel; at least one first pocket pixel unit at both sides of the pixel having the smallest area; and a first dummy organic light emitting layer in the first pocket pixel unit.
US11094750B2 Flexible display panel and preparation method thereof
The flexible display panel includes a plurality of pixel units, each of the pixel units includes a plurality of sub-pixels having at least three emitting colors, and the sub-pixels with a same emitting color are arranged along a predetermined stretching direction.
US11094747B2 Organic electroluminescent display apparatus
An organic EL display apparatus (100) has a plurality of pixels including red pixels (R), green pixels (G) and blue pixels (B), the apparatus (100) including: a substrate (1); a plurality of organic EL elements (10) supported on the substrate, with one organic EL element provided in each pixel; a generally lattice-shaped first bank (21) defining the pixels, the first bank including a plurality of first portions (21A) extending in a first direction and a plurality of second portions (21B) extending in a second direction that crosses the first direction; and a plurality of second banks (22) provided on a top portion (21t) of the first bank, wherein the second banks are not formed at intersections (cr) between the first portions and the second portions of the first bank, and the second banks are more liquid repellent than the first bank.
US11094742B2 Method for producing a photo-emitting and/or photo-receiving device with a metal optical separation grid
A method for producing a photo-emitting and/or photo-receiving device with a metal optical separation grid, comprising at least: producing at least one photo-emitting and/or photo-receiving component, wherein at least one first metal electrode of the photo-emitting and/or photo-receiving component covers side flanks of at least one semiconductor stack of the photo-emitting and/or photo-receiving component and extends to at least one emitting and/or receiving face of the photo-emitting and/or photo-receiving component; treating at least one face of the first metal electrode located at the emitting and/or receiving face, rendering wettable said face of the first metal electrode; producing of the metal optical separation grid on at least one support; fastening of the metal optical separation grid against said face of the first metal electrode by brazing; removing the support.
US11094720B2 Array substrate having a gate driving circuit with an improved output characteristic and a display apparatus having the same
An array substrate and a display apparatus including the array substrate are provided. The array substrate includes a substrate divided into a display area and a peripheral area adjacent to the display area. A pixel array is formed on the substrate corresponding to the display area and receives a driving signal. A driving circuit includes a plurality of stages and is formed on the substrate corresponding to the peripheral area. Each of the stages includes a first transistor having a source electrode connected to an output terminal to output the driving signal, a channel layer formed between a gate insulating layer and the source electrode, the channel layer having an opening to facilitate contact between a portion of the gate insulating layer and the source electrode, and a capacitor defined by a gate electrode of the first transistor, the source electrode, and the gate insulating layer contacting the source electrode.
US11094704B2 Method of forming a three-dimensional memory device and a driver circuit on opposite sides of a substrate
A method of forming a device structure includes forming a memory-level structure including a three-dimensional memory device over a front side surface of a semiconductor substrate, forming memory-side dielectric material layers over the memory-level structure, bonding a handle substrate to the memory-side dielectric material layers, thinning the semiconductor substrate while the handle substrate is attached to the memory-side dielectric material layers, forming a driver circuit including field effect transistors on a backside semiconductor surface of the semiconductor substrate after thinning the semiconductor substrate, and removing the handle substrate from the memory-side dielectric material layers.
US11094698B2 Semiconductor storage device
A semiconductor storage device according to the present embodiment includes a plurality of first wires provided above a surface of a semiconductor substrate to extend in a first direction, and a plurality of second wires provided above the first wires to extend in a second direction crossing the first direction. A plurality of capacitor elements are arranged every other intersection region among intersection regions between the first wires and the second wires as viewed from above the surface of the semiconductor substrate. A plurality of transistors are provided above the capacitor elements to correspond thereto, respectively. A first distance between two of the capacitor elements, which are adjacent to each other in the first direction, is narrower than a second distance between two of the capacitor elements, which are adjacent to each other in the second direction.
US11094697B2 Vertical two-transistor single capacitor memory cells and memory arrays
Some embodiments include a memory cell having first and second transistors, and a capacitor vertically displaced relative to the first and second transistors. The capacitor has a first node electrically coupled with a source/drain region of the first transistor, a second node electrically coupled with a source/drain region of the second transistor, and capacitor dielectric material between the first and second nodes. Some embodiments include a memory cell having first and second transistors vertically displaced relative to one another, and a capacitor between the first and second transistors. The capacitor has a first node electrically coupled with a source/drain region of the first transistor, a second node electrically coupled with a source/drain region of the second transistor, and capacitor dielectric material between the first and second nodes.
US11094691B2 Semiconductor device
A semiconductor device includes a semiconductor substrate, and the semiconductor substrate is divided into an IGBT region, a diode region, and a MOSFET region. A drift layer of n−-type is provided in the semiconductor substrate. The drift layer is shared among the IGBT region, the diode region, and the MOSFET region. In the semiconductor substrate, the diode region is always disposed between the IGBT region and the MOSFET region to cause the IGBT region and the MOSFET region to be separated from each other without being adjacent to each other.
US11094686B2 Integrated circuit including multi-height standard cell and method of designing the same
An integrated circuit includes a semiconductor substrate, first through third power rails, and first through fourth clock gate lines. The first power rail through third power rails are formed above the semiconductor substrate, and extend in a first direction and arranged sequentially in a second direction perpendicular to the first direction. The first through fourth clock gate lines are formed above the semiconductor substrate, and extend in the second direction to pass through a first region between the first power rail and the second power rail and a second region between the second power rail and the third power rail. The first clock gate line and the second clock gate line are arranged to be adjacent to each other in the first direction, and the third clock gate line and the fourth clock gate line are arranged to be adjacent to each other in the first direction.
US11094684B2 Edge cut debond using a temporary filler material with no adhesive properties and edge cut debond using an engineered carrier to enable topography
A semiconductor device assembly that includes a first side of a semiconductor device supported on a substrate to permit the processing of a second side of the semiconductor device. A filler material deposited on the semiconductor device supports the semiconductor device on the substrate. The filler material does not adhere to the semiconductor device or the substrate. Alternatively, the filler material may be deposited on the substrate. Instead of a filler material, the substrate may include a topography configured to support the semiconductor device. Adhesive applied between an outer edge of the first side of the semiconductor and the substrate bonds the outer edge of the semiconductor device to the substrate to form a semiconductor device assembly. A second side of the semiconductor device may then be processed and the outer edge of the semiconductor device may be cut off to release the semiconductor device from the assembly.
US11094677B2 Micro LED display device and manufacturing method thereof
A micro LED display device including a display substrate, a plurality of conductive pad pairs and a plurality of micro light emitting elements is provided. The display substrate has a first arranging area, a splicing area connected to the first arranging area, and a second arranging area connected to the splicing area, wherein the splicing area is located between the first arranging area and the second arranging area. The conductive pad pairs are disposed on the display substrate in an array with the same pitch. The micro light emitting elements are disposed on the display substrate and are electrically bonded to the conductive pad pairs. A manufacturing method of the micro LED display device is also provided.
US11094671B2 Package with thinned substrate
A package includes a substrate, an Under-Bump Metallurgy (UBM) penetrating through the substrate, a solder region over and contacting the UBM, and an interconnect structure underlying the substrate. The interconnect structure is electrically coupled to the solder region through the UBM. A device die is underlying and bonded to the interconnect structure. The device die is electrically coupled to the solder region through the UBM and the interconnect structure. An encapsulating material encapsulates the device die therein.
US11094667B2 Bonding apparatus, bonding system, bonding method, and recording medium
A bonding apparatus configured to bond substrates includes a first holder configured to vacuum-exhaust a first substrate to attract and hold the first substrate on a bottom surface thereof; a second holder disposed under the first holder and configured to vacuum-exhaust a second substrate to attract and hold the second substrate on a top surface thereof; a rotator configured to rotate the first holder and the second holder relatively; a moving device configured to move the first holder and the second holder relatively in a horizontal direction; three position measurement devices disposed at the first holder or the second holder rotated by the rotator and configured to measure a position of the first holder or the second holder; and a controller configured to control the rotator and the moving device based on measurement results of the three position measurement devices.
US11094649B2 Semiconductor package structure and method for manufacturing the same
Present disclosure provides a semiconductor package structure, which includes a redistribution layer (RDL) structure, an electronic device, a first reinforcement structure, a second reinforcement structure, and an encapsulant. The RDL structure has a passivation layer and a patterned conductive layer disposed in the passivation layer. The electronic device is disposed on the RDL structure. The first reinforcement structure is disposed on the RDL structure and has a first modulus. The second reinforcement structure is disposed on the first reinforcement structure and has a second modulus substantially less than the first modulus. The encapsulant is disposed on the RDL structure and encapsulates the electronic device, the first reinforcement structure and the second reinforcement structure.
US11094631B2 Graphene layer for reduced contact resistance
A method includes forming a trench within a dielectric layer, the trench comprising an interconnect portion and a via portion, the via portion exposing an underlying conductive feature. The method further includes depositing a seed layer within the trench, depositing a carbon layer on the seed layer, performing a carbon dissolution process to cause a graphene layer to form between the seed layer and the underlying conductive feature, and filling a remainder of the trench with a conductive material.
US11094630B2 Formation of semiconductor devices including electrically programmable fuses
A method for fabricating a semiconductor device including an electrically programmable fuse includes forming conductive material within one or more openings formed through a dielectric material disposed on a first electrode, and forming one or more second electrodes by planarizing the conductive material. Forming the conductive material includes forming one or more voids encapsulated by the conductive material such that the one or more voids have boundaries defined in part by portions of the conductive material corresponding to fuse links disposed between the one or more voids and the dielectric material.
US11094629B2 3D power device and system
A three-dimensional (3D) power device having a plurality of layers that are stacked on top of each other and insulated from each other by interlayers, the plurality of layers comprising a lower layer comprising electrical and thermal conductors; a group III-Nitride based device layer formed above the lower layer, the group III-Nitride based device layer comprising at least one group III-Nitride based power device; a control layer formed above the group III-Nitride based device layer, the control layer comprising at least one control device; and a redistribution layer in between the group III-Nitride based device layer and the control layer, the current redistribution layer comprising a metal pattern being provided for laterally redistributing electrical currents and/or heat.
US11094627B2 Methods used in forming a memory array comprising strings of memory cells
A memory array comprising strings of memory cells comprises laterally-spaced memory blocks individually comprising a vertical stack comprising alternating insulative tiers and conductive tiers. Operative channel-material strings of memory cells extend through the insulative tiers and the conductive tiers. First dummy pillars in the memory blocks extend through at least a majority of the insulative tiers and the conductive tiers through which the channel-material strings extend. Second dummy pillars are laterally-between and longitudinally-spaced-along immediately-laterally-adjacent of the memory blocks. The second dummy pillars extend through at least a majority of the insulative tiers and the conductive tiers through which the operative channel-material strings extend laterally-between the immediately-laterally-adjacent memory blocks. Other embodiments, including method, are disclosed.
US11094622B2 Packaged semiconductor devices and methods of packaging thereof
Packaging methods for semiconductor devices and methods of packaging thereof are disclosed. In some embodiments, a device includes a packaging apparatus and contact pads disposed on the packaging apparatus. The contact pads are arranged in an array of rows and columns. The contact pads include first contact pads proximate a perimeter region of the packaging apparatus and second contact pads disposed in an interior region of the packaging apparatus. A dam structure that is continuous is disposed around the second contact pads. The contact pads comprise a mounting region for a semiconductor device.
US11094620B2 Integrated capacitor with extended head bump bond pillar
A microelectronic device has a die with a first electrically conductive pillar, and a second electrically conductive pillar, mechanically coupled to the die. The microelectronic device includes a first electrically conductive extended head electrically coupled to the first pillar, and a second electrically conductive extended head electrically coupled to the second pillar. The first pillar and the second pillar have equal compositions of electrically conductive material, as a result of being formed concurrently. Similarly, the first extended head and the second extended head have equal compositions of electrically conductive material, as a result of being formed concurrently. The first extended head provides a bump pad, and the second extended head provides at least a portion of a first plate of an integrated capacitor. A second plate may be located in the die, between the first plate and the die, or on an opposite of the first plate from the die.
US11094618B2 Power switching modular element and dismountable assembly of a plurality of modular elements
The invention relates to a modular element (2) comprising a stratification of first and second electroconductive plates (PH2, PB2) which are separated by an intermediate dielectric layer (CD2) and at least one electronic power switching chip (CP1, CP2) which is implanted between the first and second plates, the chip having a upper face comprising a first power electrode and a switching control electrode and a lower face comprising a second power electrode, and the first and second power electrodes being in electrical continuity respectively with the first and second plates. According to the invention, the modular element comprises a plurality of openings (OG2, OA2, OB2, OC2, OD2) extending into the stratification from outer surfaces of the first and second plates and perpendicularly to said outer surfaces, the plurality of openings comprising at least one first opening (OG2) communicating with the switching control electrode and at least one second opening (OA2, OB2) passing through the entire stratification, the first and second openings each comprising a dielectric layer (DE2) and an electroconductive layer (CI2), and the electroconductive layer of the first opening being electrically connected to the switching control electrode.
US11094616B2 Multi-pitch leads
In some examples, a system comprises a die having multiple electrical connectors extending from a surface of the die and a lead coupled to the multiple electrical connectors. The lead comprises a first conductive member; a first non-solder metal plating stacked on the first conductive member; an electroplated layer stacked on the first non-solder metal plating; a second non-solder metal plating stacked on the electroplated layer; and a second conductive member stacked on the second non-solder metal plating, the second conductive member being thinner than the first conductive member. The system also comprises a molding to at least partially encapsulate the die and the lead.
US11094615B2 Semiconductor apparatus including leads and bonding wires
A semiconductor device, a drain electrode terminal supporting the semiconductor device and connected directly to a drain electrode pad, a source electrode terminal connected to a source electrode pad, and a gate electrode terminal are provided, wherein the source electrode terminal includes a wire post, a first lead extending from one end of the wire post, and a second lead extending from another end of the wire post, wherein the source electrode pad and the wire post of the source electrode terminal are connected to each other through a plurality of bonding wires, and wherein the semiconductor device, a surface, supporting the semiconductor device thereon, of the drain electrode terminal, the wire post of the source electrode terminal, the bonding wires, and part of the gate electrode terminal are covered with a mold resin.
US11094613B2 Semiconductor structure and manufacturing method thereof
A semiconductor structure and the manufacturing method thereof are provided. A semiconductor structure includes a semiconductor substrate, a plurality of interconnecting layers, a first connector, and a second connector. The semiconductor substrate includes a plurality of semiconductor devices therein. The interconnecting layers are disposed over the semiconductor substrate and electrically coupled to the semiconductor devices. The first connector is disposed over the plurality of interconnecting layers and extends to be in contact with a first level of the plurality of interconnecting layers. The second connector is disposed over the plurality of interconnecting layers and substantially leveled with the first connector. The second connector extends further than the first connector to be in contact with a second level of the plurality of interconnecting layers between the first level of the plurality of interconnecting layers and the semiconductor substrate, and the first connector is wider than the second connector.
US11094611B2 Liquid cooled heat dissipation device
A heat dissipating device which is liquid cooled includes a base and at least one heat dissipation fin connected to the base. The base includes a first cavity. The at least one heat dissipation fin comprising a second cavity communicating with the first cavity, the second cavity and the first cavity together form an accommodation cavity for accommodating a working fluid which forcefully applies cooling upon being heated sufficiently to be vaporized.
US11094602B2 Semiconductor device package
A semiconductor device package includes a carrier, a first interposer disposed and a second interposer. The second interposer is stacked on the first interposer, and the first interposer is mounted to the carrier. The combination of the first interposer and the second interposer is substantially T-shaped.
US11094588B2 Interconnection structure of selective deposition process
Embodiments of the present disclosure generally relate an interconnect structure formed on a substrate and a method of forming the interconnect structure thereon. In one embodiment, a method of forming an interconnect structure includes forming an opening comprising a via and a trench in an insulating structure formed on a substrate, forming a first passivation layer in the opening, removing a portion of the first passivation layer from the opening, and selectively depositing a first metal containing material in the via.
US11094583B2 Method of forming a device having a doping layer and device formed
A method of making a device includes forming an opening in a dielectric layer to expose a conductive region in a substrate. The method further includes depositing a conformal layer of dopant material along sidewalls of the opening and along a top surface of the dielectric layer. The method further includes diffusing the dopant from the conformal layer of dopant material into the dielectric layer using an anneal process.
US11094578B2 Semiconductor structure and method for manufacturing the same
A semiconductor structure and a method for manufacturing the same are disclosed. The semiconductor structure includes a semiconductor substrate, a multi-layer stack, a switch device, and an air void. The multi-layer stack is buried in the semiconductor substrate. The multi-layer stack includes a first filling layer and a second filling layer under the first filling layer, the first filling layer has a first etching rate, the second filling layer has a second etching rate, and the first etching rate and the second etching rate are different. The switch device is disposed over the semiconductor substrate. The air void is formed in the multi-layer stack and under the switch device. The air void is surrounded by dielectric filling material.
US11094577B2 Apparatus and methods for wafer chucking on a susceptor for ALD
Described are apparatus and methods for processing a semiconductor wafer so that the wafer remains in place during processing. The wafer is subjected to a pressure differential between the top surface and bottom surface so that sufficient force prevents the wafer from moving during processing, the pressure differential generated by applying a decreased pressure to the back side of the wafer.
US11094572B2 Substrate processing apparatus and recording medium
There is provided an apparatus including a substrate holder to hold substrates including a product substrate and a dummy substrate, a transfer mechanism that loads the substrates into the substrate holder, a storage part to store a device parameter including at least the number of substrates that can be loaded on the substrate holder and the number of product substrates to be loaded on the substrate holder, and a controller to: (1) create substrate transfer data, which includes information indicating an order for transferring the substrates, transfer source information, and transfer destination information, according to the device parameter, (2) read the created substrate transfer data, (3) by transferring the substrates to the transfer mechanism based on the read substrate transfer data, transfer the dummy substrate to a substrate holding region except for a heat equalization region, and transfer the product substrate to the heat equalization region on the substrate holder.
US11094568B2 Processing apparatus, abnormality detection method, and storage medium
A processing apparatus includes a chamber configured to accommodate a substrate to be processed, a nozzle provided in the chamber and configured to supply a processing solution to the substrate, a flow rate measuring part configured to measure a flow rate of the processing solution supplied to the nozzle, a flow path opening/closing part configured to open and close a supply flow path of the processing solution to the nozzle, and a controller configured to output a close signal causing the flow path opening/closing part to perform a closing operation that closes the supply flow path. The controller is configured to detect an operation abnormality of the flow path opening/closing part based on an accumulated amount of the flow rate measured by the flow rate measuring part after outputting the close signal.
US11094557B2 Silicon wafer
A silicon wafer having a BMD density of 5×108/cm3 or more and 2.5×1010/cm3 or less in a region of 80 μm to 285 μm from the wafer surface when the silicon wafer is heat-treated at a temperature X (° C., 700° C.≤X≤1000° C.) for a time Y (min) and then subjected to an infrared tomography method in which the laser power is set to 50 mW and the exposure time of a detector is set to 50 msec. The time Y and the temperature X satisfy Y=7.88×1067×X−22.5.
US11094544B2 Methods of forming self-aligned vias
Processing methods comprising selectively orthogonally growing a first material through a mask to provide an expanded first material are described. The mask can be removed leaving the expanded first material extending orthogonally from the surface of the first material. Further processing can create a self-aligned via.
US11094543B1 Defect correction on metal resists
A method for forming a semiconductor device includes depositing a metal resist layer over a layer to be patterned that is formed over a substrate; patterning the metal resist layer using a lithography process to form a patterned metal resist layer and expose portions of the layer to be patterned; selectively depositing a silicon containing layer over the patterned resist layer by exposing the substrate to a gas mixture comprising a silicon precursor, the silicon containing layer being preferentially deposited over a top surface of the metal resist layer; and performing a surface cleaning process by exposing the layer to be patterned and the patterned metal resist layer covered with the silicon containing layer to a plasma process with an etch chemistry comprising a halogen or hydrogen.
US11094540B2 Manufacturing method of a pair of different crystallized metal oxide layers
A manufacturing method of a crystallized metal oxide layer includes: providing a substrate; forming a first insulation layer on the substrate; forming a first metal oxide layer on the first insulation layer; forming a second metal oxide layer on the first insulation layer; forming a second insulation layer on the first metal oxide layer and the second metal oxide layer; forming a silicon layer on the second insulation layer; performing a first laser process on a portion of the silicon layer covering the first metal oxide layer; and performing a second laser process on a portion of the silicon layer covering the second metal oxide layer. An active device and a manufacturing method thereof are also provided.
US11094535B2 Selective passivation and selective deposition
Methods for selective deposition, and structures thereof, are provided. Material is selectively deposited on a first surface of a substrate relative to a second surface of a different material composition. A passivation layer is selectively formed from vapor phase reactants on the first surface while leaving the second surface without the passivation layer. A layer of interest is selectively deposited from vapor phase reactants on the second surface relative to the passivation layer. The first surface can be metallic while the second surface is dielectric, or the second surface is dielectric while the second surface is metallic. Accordingly, material, such as a dielectric, can be selectively deposited on either metallic or dielectric surfaces relative to the other type of surface using techniques described herein. Techniques and resultant structures are also disclosed for control of positioning and shape of layer edges relative to boundaries between underlying disparate materials.
US11094520B2 Multiple gas flow ionizer
An ionizer includes a probe having multiple coaxially aligned conduits. The conduits may carry liquids, and nebulizing and heating gases at various flow rates and temperatures, for generation of ions from a liquid source. An outermost conduit defines an entrainment region that transports and entrains ions in a gas for a defined distance along the length of the conduits. In embodiments, various voltages may be applied to the multiple conduits to aid in ionization and to guide ions. Depending on the voltages applied to the multiple conduits and electrodes, the ionizer can act as an electrospray, APCI, or APPI source. Further, the ionizer may include a source of photons or a source of corona ionization. Formed ions may be provided to a downstream mass analyser.
US11094507B2 Power generation systems and methods for plasma stability and control
Embodiments are described herein for power generation systems and methods that use quadrature splitters and combiners to facilitate plasma stability and control. For one embodiment, a quadrature splitter receives an input signal and generates a first and second signals as outputs with the second signal being ninety degrees out of phase with respect to the first signal. Two amplifiers then generate a first and second amplified signals. A quadrature combiner receives the first and second amplified signals and generates a combined amplified signal that represents re-aligned versions of the first and second amplified signals. The power amplifiers can be combined into a system to generate a high power output to a processing chamber. Further, detectors can generate measurements used to monitor and control power generation. The power amplifiers, system, and methods provide significant advantages for high-power generation delivered to process chambers for plasma generation during plasma processing.
US11094506B2 Barrier film or sheet and laminated packaging material comprising the film or sheet and packaging container made therefrom
Barrier films comprising a PECVD barrier coating with diamond-like carbon are disclosed, along with methods of manufacturing such films, and laminated packaging materials comprising such films, in particular intended for liquid food packaging are disclosed. Packaging containers comprising the laminated packaging material or being made from the laminated packaging material, in particular to a packaging container intended for liquid food packaging are also disclosed.
US11094496B2 Device for controlling electron flow and method for manufacturing said device
A device for controlling electron flow is provided. The device comprises a cathode, an elongate electrical conductor embedded in a diamond substrate, an anode, and a control electrode provided on the substrate surface for modifying the electric field in the region of the end of the conductor. A method of manufacturing the device is also provided.
US11094482B2 Control devices having independently suspended buttons for controlled actuation
A control device includes a button assembly having one or more buttons and a button carrier that includes a plurality of resilient, independently deflectable spring arms. The control device may be configured as a wall-mounted keypad to control a load control device, or as a thermostat to control a temperature regulation appliance. The button carrier may be configured to prevent interference between the buttons during operation of the control device. The button assembly may be captured between a faceplate of the control device and a housing that is attached to a rear side of the faceplate. The control device may include one or more button retainers that are attached to the buttons and that are configured to align respective outer surfaces of the buttons relative to each other, and relative to the faceplate of the control device, when the buttons are in respective rest positions.
US11094477B2 Tensioning gear mechanism for tensioning a stored-energy spring of a spring-type stored-energy drive
A charging mechanism charges a stored-energy spring of a stored-energy spring mechanism. The charging mechanism contains a charging gear coupled to the stored-energy spring, an intermediate shaft coupled to the charging gear, an idler gear, a freewheel coupled to the idler gear, a locking mechanism for releasably locking the charging gear in a charged state of the stored-energy spring, and a dog clutch that couples the freewheel to the intermediate shaft to charge the stored-energy spring and uncouples same from the intermediate shaft in the charged state of the stored-energy spring. The dog clutch contains a first clutch block that is non-rotatably coupled to the intermediate shaft, a second clutch block connected to the freewheel, and a synchronizer ring disposed between the clutch blocks and is non-rotatably coupled to the first clutch block, the synchronizer ring is pressed against the second clutch block when the dog clutch is closed.
US11094469B2 Multilayer capacitor
A multilayer capacitor includes a body including a stacked structure of a plurality of dielectric layers and a plurality of internal electrodes, wherein, in the body, corners of cover portions are formed as curved surfaces, and 10 μm≤R≤T/4 in which R is a radius of curvature of the curved surface corners and T is a thickness of the body, and 0.8≤Tg/Wg≤1.2 in which Wg is a margin of the body in a width direction, and Tg is a margin of the body in a thickness direction.
US11094467B2 Multilayer ceramic capacitor and board having the same
A multilayer ceramic capacitor includes a ceramic body having a plurality of dielectric layers stacked therein, and first and second internal electrodes alternately disposed with at least one among the plurality of dielectric layers interposed therebetween. The first internal electrodes include first and second lead portions exposed to a mounting surface of the ceramic body, and disposed to be spaced apart from each other in a length direction of the ceramic body. The second internal electrodes include a third lead portion exposed to the mounting surface of the ceramic body, and disposed between the first and second lead portions in the length direction of the ceramic body.
US11094462B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes a laminate, a first external electrode on a first end surface of the laminate, and a second external electrode on a second end surface of the laminate. The laminate includes a central layer portion in which each first internal electrode layer and each second internal electrode layer oppose each other with a dielectric ceramic layer therebetween, peripheral layer portions sandwiching the central layer portion in a lamination direction, and side margins sandwiching the central layer portion and the peripheral layer portions in a width direction. The side margins each include multiple ceramic layers laminated in the width direction, and the ceramic layers include an inner layer disposed closest to the laminate and an outer layer disposed farthest from the laminate.
US11094454B2 Noise reduction unit
A noise reduction unit includes a conductor having a winding portion and a ring-shaped core which is made of a magnetic material and is inserted through the winding portion, and a housing which houses the conductor and the ring-shaped core. An inner wall surface of the housing is formed with a recess configured to receive a part of the winding portion located on an outer circumferential surface of the ring-shaped core. The conductor is housed in the housing so that the part of the winding portion is received in the recess.
US11094443B2 Electronic component
An electronic component includes a first insulating layer, a high-voltage electrode formed on the first insulating layer, a low-voltage electrode formed on the first insulating layer so as to be spaced from the high-voltage electrode, and an uneven structure formed in a region between the high-voltage electrode and the low-voltage electrode along a surface of the first insulating layer.
US11094428B2 Shielded cables
The present invention relates to a cable, suitable for both electrical and data transmission, comprising at least one shield layer, comprising a metal layer directly adhering onto the polymeric layer.
US11094427B2 Electrical field grading material and use thereof in electrical cable accessories
Electrical field grading material which comprises a non-polar elastomeric polymer, a phyllosilicate filler and a carbon black filler, wherein any carbon black filler present in the electric field grading material has a dibutyl phthalate (DBP) absorption number from 30 to 80 ml/100 g. The above material may be used in electrical cable accessories, particularly electrical cable joints or terminations for medium or high voltage cable. The electrical field grading material according to the present invention has varioresistive properties, particularly a significant variation of electrical conductivity as a function of the applied voltage within a reduced voltage range, so as to guarantee a high value of conductivity above a critical value of the electrical field, and therefore to ensure an even distribution of the electrical field lines within the material.
US11094425B2 Thermionic power cell
A thermionic (TI) power cell includes a heat source, such as a layer of radioactive material that generates heat due to radioactive decay, a layer of electron emitting material disposed on the layer of radioactive material, and a layer of electron collecting material. The layer of electron emitting material is physically separated from the layer of electron collecting material to define a chamber between the layer of electron collecting material and the layer of electron emitting material. The chamber is substantially evacuated to permit electrons to traverse the chamber from the layer of electron emitting material to the layer of electron collecting material. Heat generated over time by the layer of radioactive material causes a substantially constant flow of electrons to be emitted by the layer of electron emitting material to induce an electric current to flow through the layer of electron collecting material when connected to an electrical load.
US11094415B2 System, method and apparatus for cognitive oral health management
Approaches presented herein enable cognitive oral health management. Specifically, data from at least one internet of things (IoT) sensor and data from at least one visual image sensor are collected over time for a user via one or more sensors operatively coupled with one or more personal daily oral care devices as the user is performing a periodic oral care activity with the one or more personal daily oral care devices. Collected data are subjected to cognitive diagnostics to identify abnormalities in a user's oral healthcare regimen and physiological abnormalities within the oral cavity by categorizing data. A report for a medical professional may be generated providing recommendation of potential diagnoses and treatment options.
US11094405B2 Cognitive care plan recommendation system
Finding care plan(s) matching desired aspects includes receiving a selection of a model care plan from a user; generating a feature hash vector representing the model care plan, resulting in a model feature hash vector; comparing feature hash vectors of existing care plans to the model feature hash vector to find care plan(s) best matching the desired aspect(s) of a user, resulting in best match(es); and providing one or more care plan recommendation(s) to the user based on the best match(es).
US11094398B2 Methods for calculating corrected amplicon coverages
Methods, systems, and computer-readable media are disclosed for calculating corrected amplicon coverages. One method includes: mapping a plurality of reads of a plurality of amplicons based on amplified target regions of a sample suspected of having one or more genetic abnormalities to a reference sequence that includes one or more nucleic acid sequences corresponding to the amplified target regions; calculating amplicon coverages and total reads, wherein amplicon coverages is a number of reads mapped to an amplicon, and total reads is a number of mapped reads; and calculating corrected amplicon coverages based on the calculated amplicon coverages and calculated total reads by applying a batch effect correction.
US11094393B1 Apparatus and method for clearing memory content
Aspects of the present disclosure relate to systems and methods for issuing and executing a clear content command within a memory. Certain embodiments provide a method for the memory to receive a clear content command configured to clear content stored on the memory in a first set of memory cells of the plurality of memory cells of the plurality of memory banks. Certain embodiments provide a method of implementing within a DRAM memory the clear command by reusing existing refresh mechanism with minimal or no additional transistors or other hardware within the sense amplifier circuitry of the memory.
US11094391B2 List insertion in test segments with non-naturally aligned data boundaries
A processor memory is stress tested with a variable list insertion depth using list insertion test segments with non-naturally aligned data boundaries. List insertion test segments are interspersed into test code of a processor memory tests to change the list insertion depth without changing results of the test code. The list insertion test segments are the same structure as the segments of the test code and have non-naturally aligned boundaries. The list insertion test segments include list insertion segments and load/store segments. The list insertion segments locate a current memory location using a fixed segment at a known location. The load/store segments load and store list elements in memory.
US11094390B2 Semiconductor memory devices and methods of operating semiconductor memory devices
A semiconductor memory device comprises a memory cell array including segments disposed at corresponding intersections of row and column blocks, each row block including dynamic memory cells coupled to word-lines and bit-lines, a row decoder that activates a first word-line of a first row block in response to a row address, determines whether the first row block is a master block based on a first fuse information and a second row block is mapped as a slave to the master block, activates a second word-line of the second row block, and outputs a row block information signal, and a column decoder accessing a portion of first memory cells coupled to the first word-line or a portion of second memory cells coupled to the second word-line based on a column address, the row block information signal and a second fuse information.
US11094385B2 Standby biasing techniques to reduce read disturbs
Devices and techniques are disclosed herein to provide a high-voltage bias signal in a standby state of the storage system without exceeding a limited maximum standby current allowance of the storage system. The high-voltage bias signal can enable a string driver circuit in the standby state to couple a global word line to a local word line, to provide a bias to, or sink a voltage from, a pillar of a string of memory cells of the storage system in the standby state, such as to reduce read disturbances in the storage system.
US11094376B2 In-memory compute array with integrated bias elements
An in-memory compute (IMC) device includes a compute array having a first plurality of cells. The compute array is arranged as a plurality of rows of cells intersecting a plurality of columns of cells. Each cell of the first plurality of cells is identifiable by its corresponding row and column. The IMC device also includes a plurality of computation engines and a plurality of bias engines. Each computation engine is respectively formed in a different one of a second plurality of cells, wherein the second plurality of cells is formed from cells of the first plurality. Each computation engine is formed at a respective row and column intersection. Each bias engine of the plurality of bias engines is arranged to computationally combine an output from at least one of the plurality of computation engines with a respective bias value.
US11094371B2 Memory device for processing operation and method of operating the same
A memory device includes a memory bank including at least one bank group, a processor in memory (PIM) circuit including a first processing element arranged to correspond to the bank group, which processes operations by using at least one of data provided by a host and data read from the bank group, a processing element input and output (PEIO) gating circuit configured to control electric connection between a bank local IO arranged to correspond to each bank of the bank group and a bank group IO arranged to correspond to the bank group, and a control logic configured to perform a control operation so that a memory operation for the memory bank is performed or operations are processed by the PIM circuit. When the operations are processed by the first processing element, the PEIO gating circuit blocks the electric connection between the bank local IO and the bank group IO.
US11094368B2 Memory, memory chip and memory data access method
A memory, a memory chip and a memory data access method are provided. The memory of the disclosure includes a plurality of memory chips. Each of the plurality of memory chips includes a first bank group, a second bank group and a read amplifier and a write amplifier. The first bank group includes a plurality of first memory banks. The second bank group includes a plurality of second memory banks. The read amplifier and the write amplifier are separately coupled to the first bank group and the second bank group. The read amplifier and the write amplifier are configured to independently access different bank groups.
US11094352B2 Removing mechanism of storage device
A removable mechanism for a hard drive is revealed. The removable mechanism includes an upper substrate and a base plate hanged and sliding below the upper substrate, and a control handle and a sliding board are set between the upper substrate and the base plate to carry each other. The control handle controls a pivot element sliding on an opening of the base plate. By carrying each other to carry a stop element of the base plate, the stop element slides on a concave opening for dismounting a storage device inserted to the removable drawing mechanism. Thereby, the present application is convenient for dismounting the storage device.
US11094341B1 Magnetic disk device
According to one embodiment, a magnetic disk device includes a magnetic disk, a magnetic head, a first actuator that moves the magnetic head to a predetermined position on the magnetic disk, a second actuator that is provided in the first actuator and adjusts a position of the magnetic head, a control unit that controls operations of the first actuator and the second actuator, and a storing unit that stores a coefficient of an approximation polynomial calculated based on an approximation formula for approximating voltage dependency of a gain of the second actuator. When controlling the operation of the second actuator, the control unit calculates the gain amplitude of the second actuator from the approximation polynomial in which the coefficient is used and amplitude of a voltage input to the second actuator.
US11094306B2 Sound control device, control method and program thereof
A sound control device includes a plurality of setting interfaces. Each of the setting interfaces includes a parameter operator, a communication interface performing control change message transmission and reception, a generation unit generating the control change message, a designation unit designating validity or invalidity of generating respective sound signals for the plurality of setting interfaces, a mode selection unit selecting a control mode of the communication interface, and a control unit. The control unit controls such that, when a first mode is selected, the control change message generated by the generation unit for a setting interface which is designated as valid among the plurality of setting interfaces is not transmitted through the communication interface, and the control change message generated by the generation unit for a setting interface which is designated as invalid among the plurality of setting interfaces is transmitted through the communication interface.
US11094298B2 Capo
Provided is a capo that can be operated simply and reliably. A capo includes a pair of arm members (a first arm member and a second arm member) capable of sandwiching a neck, and an electric drive mechanism that changes a distance between the pair of arm members.
US11094291B2 Method and device for detecting ambient light and terminal
A method and device for detecting ambient light on a terminal are provided. The method includes: switching, by a terminal comprising a display screen and light sensor arranged under the display screen, when detection of ambient light is requested, a display frame rate of the display screen from a first frame rate to a second frame rate, the first frame rate being greater than the second frame rate, detecting, by the light sensor, during a time interval where the second frame rate is applied, the ambient light that passes through a space gap between display units of the display screen to the light sensor, and obtaining, by the terminal, ambient brightness information based on the ambient light detected.
US11094284B2 Rearranging columns and rows of two-dimensional image pixel data
An image processing device and image processing method that reduce the probability that the power consumption of two processing systems will be maximized simultaneously. Such image processing device includes an image processing circuit, a conversion circuit receiving a first pixel data array outputted from the image processing circuit and converting the first pixel data array into a second pixel data array by converting an arrangement of pieces of pixel data included in the first pixel data array pixel by pixel, the first pixel data array being an aggregate of a plurality of pieces of pixel data, the pieces of pixel data being pieces of data corresponding to a plurality of pixels, each of the pieces of pixel data having a plurality of bits, an aggregate of the pixels forming a pixel array, and a processing unit processing the second pixel data array outputted from the conversion circuit.
US11094280B2 Level shifter and display device using the same
The present disclosure relates to a level shifter and a display device using the same, and the level shifter includes a first transistor configured to increase a voltage of an output signal, a second transistor configured to lower a voltage of the output signal, a first driver configured to vary a gate voltage of the first transistor in response to a first Vgs signal being varied within a transition time of the output signal, and a second driver configured to vary a gate voltage of the second transistor in response to a second Vgs signal being varied within a transition time of the output signal.
US11094277B2 Shift register and driving method thereof, gate drive circuit and display apparatus
A shift register, a gate drive circuit, a display apparatus and a driving method of the shift register are provided. The shift register includes an input subcircuit, a first and a second output subcircuits, a trigger signal input terminal, a first and a second signal output terminals, a first and a second clock terminals and a pull-up node, a control terminal and an output terminal of the input subcircuit are electrically coupled to the trigger signal input terminal and the pull-up node, respectively, for providing a valid signal received by the control terminal of the input subcircuit to the pull-up node. The shift register is provided with the first and second output subcircuits which share the same input subcircuit, greatly reducing the number of devices and thus greatly simplifying the structure of the cascaded shift registers and reducing the area of the whole display apparatus.
US11094275B2 Afterimage compensator and display device having the same
An afterimage compensator and a display device having the same are disclosed, and the afterimage compensator includes an image analyzer configured to determine an amount of image variation based on a change of image data, and an image shifter configured to adjust a shift interval, which is an interval between time points at which an image is shifted, according to the amount of image variation.
US11094270B2 Display device and drive method therefor
A display device and a drive method, the display device including: an edge-lit backlight module; a liquid crystal display panel positioned on the light-emergent side of the edge-lit backlight module; and a polymer liquid crystal film positioned between the liquid crystal display panel and the edge-lit backlight module, and including a plurality of closely arranged independent dimming areas, each dimming area being configured for independent control of light transmittance. The present display device takes advantage of the characteristics of the polymer liquid crystal film, loading different driving voltages in different dimming areas and changing the transmittance of the polymer liquid crystal film.
US11094264B2 Display device
A display device includes: a display panel having a plurality of pixels coupled to respective ones of first to nth (where n is a natural number of 1 or more) scan lines; a scan driver having a plurality of stages to supply a scan signal to the first to nth scan lines; and a timing controller to provide a clock signal to the scan driver, the timing controller controlling the scan driver by controlling an overdriving pulse of the clock signal. A first overdriving pulse of the clock signal corresponding to a first scan signal is different from an nth overdriving pulse of the clock signal corresponding to the nth scan signal.
US11094252B2 Display-driving method and a display apparatus
The present application discloses a display-driving method and a display apparatus. The method includes performing an internal compensation to a driving transistor within a display-driving circuit for light-emission in a display-driving time per scan cycle and additionally performing an external compensation via an external-control-sub-circuit in a blanking time between two scan cycles. The method includes using the compensation-control sub-circuit to input a reference voltage to make a driving transistor in conduction state in s start period of the blanking time and increase a voltage level on a sense line associated with the display-driving circuit in an external-compensation period. The method further includes reading the voltage on the sense line at an end of the external-compensation period as a compensation voltage. Furthermore, the method includes using the external-control sub-circuit to correct a data voltage to be supplied to a data line based on the compensation voltage.
US11094244B2 Scanning circuit, driver circuit, touch display panel, receiving switching circuit and driving method
A scanning circuit, a driver circuit, a touch display panel, a receiving switching circuit and a driving method are disclosed. The scanning circuit includes a function switching circuit and a plurality of shift register units that are cascaded. Each shift register units includes a control terminal and a shift scanning output terminal, and is configured to output a first output signal at the shift scanning output terminal; the function switching circuit includes a mode switching input terminal, a control signal output terminal and a mode scanning output terminal, and the control signal output terminal and the mode scanning output terminal are respectively connected to the control terminals and the shift scanning output terminals of the plurality of shift register units. The function switching circuit is configured to output the control signal to the control terminals or to output a second output signal to the shift scanning output terminals.
US11094242B2 Multi-vision system
A multi-vision system for preventing luminance deviation due to a driving time difference in a plurality of display modules is disclosed. The plurality of display modules adjust driving time of the respective display modules to be identical or similar via inter-module communication, determines target gain according to the adjusted driving time, and applies the determined target gain to correct luminance of received image.
US11094237B2 Display device with connection board and method of testing pad contact state thereof
A display device includes a display panel including first to fourth panel pads and a connection board including first to fourth connection board pads coupled to the first to fourth pads, respectively. The first and second panel pads are electrically connected to each other, and the third and fourth panel pads are electrically connected to each other. The connection board includes a driving circuit which generates a first test result signal based on a first panel test signal transmitted to the first connection board pad and a first panel feedback signal received from the second connection board pad, generates a second test result signal based on a second panel test signal transmitted to the third connection board pad and a second panel feedback signal received from the fourth connection board pad, and sequentially outputs the first and second test result signals as a test result signal.
US11094234B2 System and method for ground-based advertising
An advertising unit includes a transparent or translucent cover. A back unit includes a base as well as first and second side ridges which extend from, and along, side edges of the base. A track defined by the first and second side ridges is configured to receive the cover in a sliding arrangement. The space between said cover and said back unit defines a cavity configured to receive one or more advertisements.
US11094227B1 Magnetic exterior shutter product
The current invention is directed to a magnetic exterior shutter product. The magnetic exterior shutter product comprises a cutout and/or shutter. The cutout is attached to a first fastener wherein the first fastener comprises a first magnetic or ferromagnetic material. A first adhesive may attach the first fastener to the cutout. The cutout may be magnetically attached to an exterior shutter. The shutter may comprise a shutter front surface, a shutter rear surface, and a second fastener comprising a second magnetic or ferromagnetic material wherein the second fastener is attached to the shutter front surface, the shutter rear surface, or embedded between the shutter front surface and the shutter rear surface.
US11094219B2 Portable computing device having a color detection mode and a game mode for learning colors
A system and method for assisted-learning with a portable computing device that includes a color detection mode and a game mode.
US11094218B2 System and method for improving reading skills of users with reading disability symptoms
A system and method for teaching users reading comprehension. In an aspect, user's educational teaching system and method utilizes visual representations on a user's device display of a focusing point called a Bindu and a viewpoint called a Mind's Eye to assist in the learning of words. The combination of the Bindu with the Mind's Eye force a user to align the two with one another in order to present an unobstructed view of a 3-D representation of 2-D letters, numbers, punctuations, and words.
US11094216B2 System and method for music score simplification
A musical system may include one or more storage media, at least one processor, one or more sensors corresponding to keys of a musical instrument, and a display. The storage media may be configured to store a set of instructions for modifying a music score for a user based on a performance level of the user. The at least one processor may be configured to communicate with the one or more storage media. When executing the set of instructions, the processor is directed to determine a user performance level of a user and provide a modified music score for the user based on the user performance level. The sensors may be configured to sense a motion of at least one key of the keys and generate a key signal accordingly. The display may be configured to display the modified music score.
US11094215B2 Internet-based recorded course learning following system and method
There are provided a teaching recording/broadcasting system and method for follow-up learning. Based on an Internet teaching platform, a learning data record table is formed by recording process learning data of a user, including learning contents, starting time and ending time, a duration, operating actions, after-class exercises, and answer results; With many ways, such as real-time, delayed or post-event ways, a common user can carry out follow-up learning on a local terminal device according to information, such as the time, sequence and content, recorded in the learning data record table of the particular user; on this basis, through comparison of process learning data before and after follow-up learning of the follow-up learner for a period of time, especially the calculation of a follow-up degree, it is confirmed whether the learning is effective follow-up learning; and the specific user is motivated according to data of the effective follow-up learning.
US11094210B2 Airport surface navigation aid
A system includes a camera mounted on an aircraft, one or more processors, and computer readable memory, for determining a location of an aircraft relative to fiducial markings of airport byways. The method includes the steps of capturing, by a camera disposed on the aircraft, a time-sequence of images of a scene external to the aircraft, wherein the scene includes the byways and the fiducial markings; identifying, by image processing circuitry, pixel coordinates within each of the time sequence of captured images corresponding to the fiducial markings; and determining, by the image processing circuitry, the location of the aircraft relative to the fiducial markings based on the identified pixel coordinates.
US11094194B2 Operation management system and operation management program
Operation management systems, methods, and programs obtain a travel plan including a scheduled point and a scheduled time associated with the scheduled point, and obtain a travel track record including a travel point of a vehicle and a travel time associated with the travel point. The systems, methods, and programs obtain, when a delay has occurred in the travel plan, a cause of the delay based on the travel track record and the travel plan, and output the obtained cause of the delay.
US11094193B2 Real-time vehicle-based data gathering
A real-time vehicle-based data gathering system includes: a vehicle management server to transmit a request to a plurality of vehicles, the request including geolocation information and microcode, wherein a respective vehicle of the plurality of vehicles is configured to execute the microcode when in a location corresponding to the geolocation information, the microcode to cause the respective vehicle to: execute a data gathering task using sensors in the respective vehicle, and transmit a response to the vehicle management server when the data gathering task is complete; and a data stream processor to receive responses from the plurality of vehicles, the responses including real-time sensed data acquired from the plurality of vehicles.
US11094191B2 Distributed safety infrastructure for autonomous vehicles and methods of use
Systems and methods for assisting navigation of traffic participants are described herein. An exemplary method may commence with collecting street object data by at least one sensor mounted on one of a plurality of poles. The street object data may be associated with at least one street object within a range of the at least one sensor. The method may continue with analyzing the street object data and generating street object metadata corresponding to the at least one street object. The method may continue with broadcasting the street object metadata to at least one traffic participant within the range. The street object metadata may be used to provide at least one warning to the at least one traffic participant of traffic conditions to allow the at least one traffic participant to take at least one proactive action.
US11094184B2 Forgetting-to-carry prevention assistance method, terminal device, and forgetting-to-carry prevention assistance system
A forgetting-to-carry prevention assistance method assists, in a terminal device, a user in preventing forgetting to carry a personal item. The forgetting-to-carry prevention assistance method includes acquiring a destination for the user; detecting the personal item that exists around the user; and in a case where the personal item associated with a category of the destination is not detected, notifying information on the personal item that is not detected.
US11094180B1 Sensing peripheral heuristic evidence, reinforcement, and engagement system
Systems and methods for identifying a condition associated with an individual in a home environment are provided. Sensors associated with the home environment detect data, which is captured and analyzed by a local or remote processor to identify the condition. In some instances, the sensors are configured to capture data indicative of electricity use by devices associated with the home environment, including, e.g., which devices are using electricity, what date/time electricity is used by each device, how long each device uses electricity, and/or the power source for the electricity used by each device. The processor analyzes the captured data to identify any abnormalities or anomalies, and, based upon any identified abnormalities or anomalies, the processor determines a condition (e.g., a medical condition) associated with an individual in the home environment. The processor generates and transmits a notification indicating the condition associated with the individual to a caregiver of the individual.
US11094164B2 User selectable gambling game hybrid game
A hybrid game having a user selectable gambling game is provided. The hybrid game includes a real world engine constructed to provide a randomly generated payout of credits from a wager for a plurality of gambling games, an entertainment software engine constructed to execute an entertainment game providing outcomes based upon skillful execution of the entertainment game to earn a payout of game world credits, and a game world engine constructed to manage the entertainment software engine and communicate gameplay gambling event occurrences based upon skillful execution of the entertainment game that trigger at least one wager in the gambling game to the gambling game, receive entertainment game variable data from the entertainment software engine to determine what type of gambling game to execute, from a plurality of gambling games, and initiate a gambling game, from the plurality of gambling games, in the real world engine utilizing the wager, based upon the entertainment game variable data received from the entertainment software engine.
US11094159B2 Storage container for a storage and delivery station for drugs
A storage container for a storage and delivery station for drugs is provided. The storage container includes a retainer for preventing a multiple drug portions from being delivered simultaneously. The storage container includes a housing that surrounds a receiving chamber and has a circular cylindrical section and a base surface, and a separating device disposed rotatably in the circular cylindrical section and having multiple projections and channels. Each projection has a surface, the uppermost points of the surface defining an upper receiver boundary plane. The storage container also includes a retainer with a fastening section and a retaining section, the retaining section preventing entry of the drug portions into a channel aligned with a delivery opening, and at least one cam for removing drug portions from the retaining section, the cam being movable above the upper receiver boundary plane over the retaining section.
US11094151B2 System and method for communicating with a vehicle
A system and method for using a portable device to communicate with a vehicle to authorize one or more vehicle operations. The portable device may authorize the vehicle to unlock/lock doors, start the vehicle engine, or mobilize the vehicle, or a combination thereof. The vehicle may include a vehicle transmitter system with one or more transmitters disposed at various locations on the vehicle, and the portable device may be configured to monitor a communication strength between the portable device and the one or more transmitters of the transmitter system. Based on the monitored signal strength, the portable device may determine location information about itself.
US11094146B1 Intelligent electrical system for vehicle
An electrical system for a vehicle may include a main power supply and a power supply controller electrically connected to the main power supply and configured to selectively electrically connect the main power supply to, and disconnect the main power supply from, a vehicle subsystem. The electrical system may also include a supervisor power supply controller configured to receive signals indicative of an operational status of the vehicle, and determine, based at least in part on the signals, expected signals associated with operation of a plurality of vehicle subsystems. The supervisor power supply controller may also receive signals associated with operation of a vehicle subsystem, and determine that the signals associated with operation of the vehicle subsystem are indicative of a fault. The supervisor power supply controller may cause the power supply controller associated with the vehicle subsystem to disconnect the vehicle subsystem from the main power supply.
US11094138B2 Systems for linking features in medical images to anatomical models and methods of operation thereof
A medical imaging system configured to link acquired images to markers or tags on an anatomical illustration, based, at least in part on spatial and anatomical data associated with the acquired image. The medical imaging system may be further configured to generate a diagnostic report including the anatomical illustration containing the markers. The diagnostic report may allow a user to select a marker to view information associated with an acquired image and/or the acquired image. Multiple images may be associated with a marker, and/or multiple markers may be associated with an image. A set of 2D and/or 3D anatomical illustrations may be generated which contains markers from multiple diagnostic reports and updated automatically for an individual patient's anatomical model by the application to reflect measurements and/quantitative findings related to organ, tissue, and vessel size, location, deformation, and/or obstruction.
US11094136B2 Virtual reality presentation of clothing fitted on avatars
A computing system and method to generate an avatar wearing a piece of clothing. Given a generic clothing model acquired for the avatar, the system generates a customized clothing model based on uniformly scaling the generic clothing model according to a size of the avatar, identifies one or more edges or boundaries of the clothing, deforms a clothing mesh of the scaled clothing model at the one or more edges by stretching and/or shrinking the edges, and performs a physical simulation of fitting the deformed clothing model on the avatar to generate a fitted clothing model for the avatar. User interfaces can be optionally provided to interactively adjust the scaling, deforming, and/or physical simulation of the clothing models.
US11094135B1 Automated measurement of interior spaces through guided modeling of dimensions
Introduced here computer programs and associated computer-implemented techniques for establishing the dimensions of interior spaces. These computer programs are able to accomplish this by combining knowledge of these interior spaces with spatial information that is output by an augmented reality (AR) framework. Such an approach allows two-dimensional (2D) layouts to be seamlessly created through guided corner-to-corner measurement of interior spaces.
US11094131B2 Augmented reality apparatus and method
A method of providing an augmented reality image comprises recording a basic image including a subject and a first background using a recording device, extracting a subject image from the basic image, and providing the extracted subject image to a display device for combining with a second background. At A the sending person using the app to record a moving image of their own head—ie a video—which is separated from the background by the app (the background being automatically discarded). The image is then sent to a recipient who, at B, sees the head speak to them either on their desktop or in the camera view of the smart phone/tablet if they so choose.
US11094129B2 Wearable electronic glasses display instructions as virtual hand gestures
First wearable electronic glasses (WEG) capture an image of a real obiect and provide the image to second WEG. The second WEG capture hand gestures performing a task on the obiect, and the first WEG displays the hand gestures that show how to perform the task on the real obiect being displayed through the first WEG.
US11094112B2 Intelligent capturing of a dynamic physical environment
The present invention generally relates to generating a three-dimensional representation of a physical environment, which includes dynamic scenarios. An exemplary device comprises one or more processors; a memory; and one or more programs that includes instructions for: obtaining a set of three-dimensional data of the physical environment, wherein the three-dimensional data is associated with a first sensing device; based on the set of three-dimensional data, generating a three-dimensional representation of the physical environment; obtaining a set of two-dimensional data of the physical environment, wherein the set of two-dimensional data is associated with a second sensing device and wherein the set of two-dimensional data comprises information of a dynamic object in the physical environment; generating an alignment between the three-dimensional representation of the physical environment and the set of two-dimensional data; and based on the alignment, obtaining a set of three-dimensional information associated with the dynamic object.
US11094105B2 Display apparatus and control method thereof
A display apparatus and a control method thereof are provided. The display apparatus includes a receiver configured to receive a command, a processor configured to receive a content image and generate a three dimensional (3D) image by mapping the content image to a 3D structure selected from a plurality of 3D structures, each having different geometrical forms, and a display configured to display one viewpoint of the 3D image according to the command.
US11094101B2 Integration of 3rd party geometry for visualization of large data sets system and method
A system provides the ability to import large engineering 3D models from a primary 3D rendering software into a secondary 3D rendering software that does not have the tools of the resources to render the larger 3D model on its own. The system uses a plugin to combine 3D data from the two software sources, and then return the combined 3D data to the secondary 3D rendering software. Components of the system can be remote or cloud based, and the system facilitates video streaming of 3D rendered models that can be manipulated on any computer capable of supporting a video stream.
US11094100B1 Compound animation in content items
An online system presents a content item to users and receives selections of reaction icons from the users. The online system generates a background animation with the selected reaction icons and a foreground animation to be layered on top of the background animation. The online system sends the background and foreground animations to a client device to be cached. Further, the online system presents the content item to a viewing user associated with the client device and receives a selection of a reaction icon from the viewing user. The online system selects a subset of the users based on the viewing user's affinity to the users, retrieves images of the selected users, and send the images to the client device. The client device customizes the background and foreground animations based on the images and the viewing user's reaction icon to generate a compound animation for display to the viewing user.
US11094098B2 Method for creating an animation summarizing a design process of a three-dimensional object
A computer-implemented method for creating an animation summarizing a design process of a three-dimensional object, comprising the steps of: a) acquiring design data during at least one design session; b) automatically identifying time points of said session or sessions corresponding to milestones of the design process, and storing data representing statuses of the three-dimensional object at said milestones; and c) generating and displaying an animation of the design process, including displaying a graphical representation of a timeline (B) providing access to milestone data. A computer program product, non-transitory computer-readable data-storage medium and computer system for carrying out such a method.
US11094093B2 Color processing program, color processing method, color sense inspection system, output system, color vision correction image processing system, and color vision simulation image processing system
A computer is caused to execute processing of transforming a first color information indicating a first color in a first color space into a second color information in a second color space which is an opponent color space different from the first color space, according to a type of a color vision and a color vision strength indicating a degree of the color vision; calculating, in the second color space, a third color information having a predetermined color difference with respect to the transformed second color information; and transforming the calculated third color information into a fourth color information indicating a second color in the first color space, according to a type of a color vision and a color vision strength indicating a degree of the color vision.
US11094090B1 Compressive sensing based image capture using diffractive mask
Some embodiments provide a novel compressive-sensing image capture device and a method of using data captured by the compressive-sensing image capture device. The novel compressive-sensing image capture device includes an array of sensors for detecting electromagnetic radiation. Each sensor in the sensor array has an associated mask that blocks electromagnetic radiation from portions of the sensor. In some embodiments, a diffractive mask is used to direct incoming light from a same object to different sensors in a sensing array. Some embodiments of the invention provide a dynamic mask array. In some embodiments, a novel machine trained network is provided that processes image capture data captured by the compressive-sensing image capture device to predict solutions to problems.
US11094089B1 Foveation-based encoding and decoding of images
A method of encoding images and a method of decoding images. The method of encoding comprises dividing an input image into a first input portion and a plurality of input rings that are concentric with the first input portion, the first input portion and the plurality of input rings being shaped as a simple closed curve; storing the first input portion into a first image; packing the plurality of input rings into a second image, second image having a plurality of rows, a given input ring of input image being packed into a corresponding row of second image; and communicating, to a display apparatus, the first image, the second image and information indicative of a size of the first input portion and sizes of the plurality of input rings.
US11094088B2 Method and apparatus of in-loop filtering for virtual boundaries in video coding
Methods and apparatus of coding a video sequence, wherein pictures from the video sequence contain one or more discontinuous edges are disclosed. The loop filtering process associated with the loop filter is then applied to the current reconstructed pixel to generate a filtered reconstructed pixel, where if the loop filtering process is across a virtual boundary of the current picture, one or more alternative reference pixels are used to replace unexpected reference pixels located in a different side of the virtual boundary from the current reconstructed pixel, and said one or more alternative reference pixels are generated from second reconstructed pixels in a same side of the virtual boundary as the current reconstructed pixel. According to another method, reference pixels are derived from spherical neighbouring reference pixels for the loop filtering process.
US11094070B2 Visual multi-object tracking based on multi-Bernoulli filter with YOLOv3 detection
The disclosure discloses a visual multi-object tracking based on multi-Bernoulli filter with YOLOv3 detection, belonging to the fields of machine vision and intelligent information processing. The disclosure introduces a YOLOv3 detection technology under a multiple Bernoulli filtering framework. Objects are described by using anti-interference convolution features, and detection results and tracking results are interactively fused to realize accurate estimation of video multi-object states with unknown and time-varying number. In a tracking process, matched detection boxes are combined with object tracks and object templates to determine new objects and re-recognize occluded objects in real time. Meanwhile, under the consideration of identity information of detected objects and estimated objects, identity recognition and track tracking of the objects are realized, so that the tracking accuracy of the occluded objects can be effectively improved, and track fragments are reduced. Experiments show that the disclosure has good tracking effect and robustness, and can widely meet the actual design requirements of systems such as intelligent video monitoring, human-machine interaction and intelligent traffic control.
US11094055B2 Anomaly detection system
An image analysis system including an image gathering unit that gathers a high-altitude image having multiple channels, an image analysis unit that segments the high-altitude image into a plurality of equally size tiles and determines an index value based on at least one channel of the image where the image analysis unit identifies areas containing anomalies in each image.
US11094050B2 Systems and methods for inspecting a microfluidic rotor device
Described herein are various embodiments directed to rotor devices, systems, and kits. Embodiments of rotors disclosed herein may be used to characterize one or more analytes of a fluid. A method may include aligning an apparatus to an imaging device. The apparatus may include a set of wells defined by a first layer coupled to a second layer. The first layer may be substantially transparent to infrared radiation. The second layer may define a channel. The second layer may be substantially absorbent to the infrared radiation. The apparatus may further include a third layer coupled to the second layer and define an opening configured to receive a fluid. The third layer may be substantially transparent to the infrared radiation. A set of images of the apparatus may be generated using the imaging device. Bonding information may be generated based on the set of images.
US11094045B2 Systems and methods for image processing
According to aspects of the present disclosure, methods, systems, and media for processing an image are provided. A system may include at least one computer-readable storage medium including a set of instructions for processing an original image, and at least one processor in communication with the at least one computer-readable storage medium. When executing the set of instructions, the system is directed to obtain a first luminance image of the original image; decompose the first luminance image to provide a plurality of first decomposed images; adjust pixel frequencies in at least some of the plurality of first decomposed images to generate a plurality of second decomposed images; generate a second luminance image of the original image based on the plurality of second decomposed images; and determine a final image of the original image based on the first luminance image, the second luminance image, and the original image.
US11094044B2 Method and image processing device for image color enhancement
A method and an image processing device for image color enhancement are proposed. The method includes the following steps. An input image having input pixels is received, where each of the input pixels includes a luminance component and two chrominance components. A saturation gain of each of the input pixels is determined according to the chrominance components thereof. The chrominance components of each of the input pixels are adjusted according to the saturation gain thereof so as to generate enhanced pixels. An enhanced image is outputted according to the enhanced pixels.
US11094041B2 Generation of bokeh images using adaptive focus range and layered scattering
A method includes determining, using at least one processor, a depth of range of focus for a scene. The method also includes determining, using the at least one processor, multiple layers associated with the scene based on the depth of focus range, where each layer is associated with image data having a different range of disparity values. The method further includes blending, using the at least one processor, the layers to produce an image having a Bokeh effect in a foreground and a background, and focused image data within the depth of focus range. The multiple layers include at least a first layer associated with the foreground, a second layer associated with the depth of focus range, and a third layer associated with the background.
US11094037B2 Semiconductor device, image processing system, image processing method and computer readable storage medium
A semiconductor device includes an image data acquisition circuit which acquires a plurality of first captured image data and a plurality of second captured image data at a first time and a second time, an adjustment region determination circuit which detects a target object from the plurality of first captured image data, and determines an adjustment region by estimating a position of the target object at the second time, a color adjustment circuit configured to determine a color adjustment gain based on the adjustment region, and perform color balance adjustment processing on the plurality of second captured image data based on the color adjustment gain, and an image synthesis circuit configured to synthesize the plurality of second captured image data so that overlapping regions included in a plurality of images of the plurality of second captured image data overlap each other.
US11094028B2 System and method for determining passenger-seeking ride-sourcing vehicle navigation
A method comprises: obtaining historical vehicle service data in an area for a time period including historical locations of passenger-seeking vehicles with respect to time, historical locations of passenger orders with respect to time, and historical trip fares with respect to pick-up locations and time; discretizing the area into a plurality of zones and discretizing the time period into a plurality of time segments; aggregating the historical vehicle service data according the zones and time segments; obtaining an expected reward for a passenger-seeking vehicle to move from zone A to each neighboring zone of the zone A based on the aggregated historical vehicle service data; and obtaining a probability of a passenger-seeking vehicle moving from zone A to a neighboring zone B based on the expected reward for the passenger-seeking vehicle to move from zone A to the each neighboring zone of the zone A.
US11094026B2 System and method for determining a safe return to a vehicle
A system and method for determining a safe return to a vehicle that include determining at least one safety feature that is associated to a travel plan that pertains to a user safely returning to the vehicle from a designated location. The system and method also include analyzing sensor data and user input data and determining if there is at least one of: a deviation from the travel plan, an existence of at least one probable safety threat that affects the user, and an existence of at least one emergency that affects the user. The system and method further include sending at least one emergency alert based on the at least one safety feature.
US11094019B2 Associating off-line transactions with on-line visitor web sessions
Methods, system, and computer program products for associating off-line transactions involving a product with visitors to a web-site. Data relating to an off-line transaction and data relating to visitors to a web-site is received in a computer. The computer determines a score for each visitor based on a number of page views relating to a product in the transaction. A subset of visitors may be determined based on the scores. A likely candidate may then be selected from the subset of visitors using matching methods that compare e-mail addresses, IP addresses, geographic proximities, and times of event occurrences of the transaction to those of the visitor web sessions. The visitor having the strongest match may be identified as a likely candidate, and a web session generated by the likely candidate associated with the off-line transaction for analytics analysis of web marketing and web-site design effectiveness.
US11094017B1 Visualizing investment changes using augmented reality
A method implemented on an augmented reality (AR) device includes accessing a user's investment strategy and selecting a material object. The material object and investment controls are displayed on a display screen of the AR device. The user alters the investment strategy using the investment controls. Alternative replacement objects are generated based on changes that the user makes to his or her investment strategy. One or more replacement objects are projected onto the display to represent an alternative material object that the user can afford based on the changed investment strategy.
US11094008B2 Debt resolution planning platform for accelerating charge off
A device receives a request for information regarding a debt resolution plan available for a delinquent account. The request may include a first input indicating a payment amount, a second input indicating a payment frequency, and a third input indicating a payment start date. The device obtains account data associated with the delinquent account and determines, using a model, a score for the delinquent account based on the first input, the second input, the third input, and/or the account data. The score predicts a likelihood that the delinquent account will charge off within a predetermined time period. The device determines a plurality of plan parameters for an accelerated charge off plan when the score satisfies a threshold. The device transmits the plurality of plan parameters, receives an enrollment request, enrolls the delinquent account in the accelerated charge off plan, and performs one or more actions based on the enrolling.
US11093994B2 In-store shopper location-based gift idea determination
Triangulated movement and non-movement of a mobile device of a shopper are tracked among different locations within at least one retail environment to identify a shopper merchandise proximity history of the shopper within the at least one retail environment. The tracking uses a coordinated combination of mobile device global positioning system (GPS) information with detected triangulated proximity of the mobile device relative to a plurality of different retail environment low-energy communication devices. Responsive to identifying within the shopper merchandise proximity history an item of merchandise that meets at least one shopper merchandise threshold interest criterion, an electronic message that includes a gift recommendation of the item of merchandise is provided to at least one other user associated with and located remotely from the shopper.
US11093988B2 Biometric measures profiling analytics
A biometric measures profiling analytics system and method are presented. The system and method include collecting biometric data associated with a consumer, and determining one or more biometric variables representing a measurable aspect of the biometric data. The system and method further include generating, based on at least one of the one or more biometric variables, at least one biometric profile variable associated with the consumer, the at least one biometric profile variable representing a degree of normality or abnormality of the collected and calibrated biometric data as compared to a biometric history of the consumer. The system and method further include generating a behavioral score for the consumer based on the collected and calibrated biometric data and with at least one biometric profile variable, the behavioral score representing a degree of risk of normality or abnormality of an event associated with the biometric data.
US11093985B2 System, devices, and methods for acquiring and verifying online information
A system and method of acquiring and verifying information is provided. The system comprises a processor, and a memory comprising a sequence of instructions which when executed by the processor configure the processor to perform the method. The method comprises acquiring data from a data source associated with an author of the data, normalizing the acquired data, determining, by the processor, an identity of the author of the data, classifying the normalized data based on the identity and acquired metadata, and storing in a memory the normalized data. Normalizing the acquired data comprises parsing the acquired data for meaningful information, extracting metadata from the acquired data, and mapping the parsed information to internal data structures.
US11093978B2 Creating derivative advertisements
A method for creating derivative advertisements is provided. The method includes identifying a visual element based on an analysis of a primary advertisement asset such that the visual element is representative of a branding message provided within the primary advertisement. The method also includes identifying a call-to-action (CTA) data element based on the analysis and creating a derivative advertisement asset having the visual element and CTA data element. A system and a non-transitory computer-readable storage medium containing software for executing the method are also provided.
US11093977B2 Ad ranking system and method utilizing bids and adjustment factors based on the causal contribution of advertisements on outcomes
Systems and methods of serving advertisements in a computer network environment are provided. A data processing system can receive a request for content from a client computing device. The data processing system can receive a cost-per-incremental-action (“CPIA”) bid from a content provider computing device. The data processing system can calculate a value of expected incremental actions from serving a first candidate online ad corresponding to the CPIA bid, and use it to translate the CPIA bid to an auction bid. The data processing system can select a winning online ad from among the first candidate online ad and additional candidate online ads based on their respective corresponding auction bids. The data processing system can transmit the winning online ad to the client computing device.
US11093972B1 Linking a transaction between a merchant and a resident of the same vicinity to the resident viewing the merchant broadcast advertisement
Systems, data access management utilities, and methods generate links between local merchants and community programs, whereby the merchant may provide incentives to customers in relation to community programs. The implementations may track community programs, as well as online and offline customer transactions with merchants that make use of the incentive. Implementations may include as participants, customers, merchants, community organizations, intermediaries, and other groups or individuals. Participants may have participant identifiers, which may be linked to a payment source. Data may be collected about all participants, either expressly, or from offline or online transactions between merchants and customers utilizing a participant identifier, and the data may be stored in a data storage area. All data in the data storage area may be utilized by a logic tool, which may provide information, such as details of customers that view a broadcast of content that is interleaved with a merchant's advertisement and analytic reporting. Matches between transactions with a merchant and a customer that view a broadcast of content that is interleaved with the merchant's advertisement may be identified by the system, and a level of certainty that the match is accurate may be determined.
US11093948B2 Systems and methods for performing identity validation for electronic transactions
Tamper-proofing and secure identity validation techniques in a transaction processing system and secure electronic payment techniques are disclosed. A tamper-proof transaction processing device is provided and comprises at least two different strength adhesives to secure parts of the device together and a housing comprising at least a first and second protective layer. An electronic component comprising a secure element chip storing unique information relating to the chip is located between the first and second protective layer in the housing. In another aspect, a transaction processing system includes a payment instrument that is configured to approve only negative value and/or zero value transaction requests. Another aspect provides an identity card checking system and method where the identity card is brought into proximity of a data processing device and identity information is displayed on the screen of the data processing device for the period of time while the card is in proximity.
US11093947B2 Dynamic modification of a verification method associated with a transaction card
A device may determine that a verification method associated with a transaction card is to be modified from a first verification method to a second verification method. The first verification method and the second verification method may use different types of verification information. The device may provide a set of instructions to the transaction card after determining that the verification method is to be modified. The set of instructions may cause the transaction card to modify the verification method from the first verification method to the second verification method. The device may provide information identifying a modification to the verification method to a transaction backend device to notify the transaction backend device that the verification method associated with the transaction card has been modified from the first verification method to the second verification method.
US11093946B2 System and method for evaluating risk
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for evaluating risk are provided. One of the methods includes: obtaining a plurality of transactions each comprising a plurality of data dimensions, wherein some of the plurality of transactions are labeled as risky transactions and some of the plurality of transactions are labeled as safe transactions; obtaining at least one of the plurality of data dimensions as an output space and the plurality of data dimensions other than the at least one data dimension as an input space; initializing a first mapping from the input space to a latent space and a second mapping from the latent space to the output space, wherein the first mapping comprises mapping the input space to the latent space according to an inverse of a generalized linear model; and optimizing the first mapping and the second mapping to generate a Bezier surface.
US11093944B1 Systems and methods for peer-to-peer identity verification
An identity verification system may include a contactless card comprising a processor and a memory, and one or more applications comprising instructions for execution on one or more devices. The contactless card may be associated with a first user. A first application may be configured to transmit, after entry of the contactless card into a communication field, identity data. A second application may be configured to receive a notification based on an identity verification process. The notification may comprise an option indicative of requested access to specified information about the first user, the option further including a choice to accept or decline access to the specified information about the first user. The first application may be configured to receive the requested access to specified information about the first user based on selection of the option.
US11093938B2 Computer systems and computer-implemented methods for card-not-present transactions
A server for processing a card-not-present transaction is described. The server comprises at least a computer processor and a data storage device, the data storage device comprising instructions operative by the processor to: (i) receive a transaction authorization request, where the transaction authorization request comprises an indication of a payment card number and a delivery address used in the card-not-present transaction; (ii) retrieve, from a database, a registered address associated with the indication of the payment card number, the database being operatively connected to the server; (iii) compare the delivery address with the registered address; and (iv) generate a transaction authorization response based on a result of the comparison, where the transaction authorization response comprises an indication that the card-not-present transaction is to proceed if the delivery address matches the registered address.
US11093937B2 Processing a financial transaction using single use financial account card number via portable communication device
System(s), method(s), and device(s) that generate and use single-use financial account card numbers (SUFACNs) to facilitate secure processing of financial transactions are presented. A user registers a financial account(s) with a financial transaction platform (FTP), a user profile comprising user-related information is created, and a personal identification number (PIN) is associated with the user. When making a purchase locally or online, the user's portable communication device (PCD) accesses the FTP via an application or web site, the PCD synchronizes with the FTP, and the PCD and FTP each respectively generate the same SUFACN(s) based in part on time of generation and PIN. The SUFACN is presented to the seller's register component via scanning (e.g., when SUFACN is a barcode) or entering the SUFACN. The register component sends the SUFACN to the FTP, which interacts with the user's financial account(s) to facilitate payment.
US11093936B2 Systems and methods for communicating token attributes associated with a token vault
Systems and methods for interoperable network token processing are provided. A network token system provides a platform that can be leveraged by external entities (e.g., third party wallets, e-commerce merchants, payment enablers/payment service providers, etc.) or internal payment processing network systems that have the need to use the tokens to facilitate payment transactions. A token registry vault can provide interfaces for various token requestors (e.g., mobile device, issuers, merchants, mobile wallet providers, etc.), merchants, acquirers, issuers, and payment processing network systems to request generation, use and management of tokens. The network token system further provides services such as card registration, token generation, token issuance, token authentication and activation, token exchange, and token life-cycle management.
US11093933B1 Data authorization based on decentralized identifiers
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for controlling authorization of access to user data. One of the methods includes receiving a first request that includes a first digital activity decentralized identifier (DID) and a first hash value of first digital activity data; storing the first digital activity decentralized identifier and the first hash value in a first record in a decentralized identifier blockchain that is configured to store records associated with a plurality of decentralized identifiers of a plurality of users; and controlling authorization of access to the first digital activity data stored in the first consortium blockchain using information stored in the first record in the decentralized identifier blockchain, including determining whether to authorize another user access to the first digital activity data based on the information stored in the first record in the decentralized identifier blockchain.
US11093931B2 Method and system for authenticating digital transactions
A system and computer-implemented method for authenticating digital transactions. The method includes receiving a device registration request and a device attestation response including at least a device integrity status from a device. In response to the device registration request, the method includes providing a device registration response to the device, based on validation of the device integrity status. Further, the method includes receiving a first payment transaction request and an enrolment request from the device via an application to authenticate a second payment transaction request using a first type of authentication technique. Finally, the method includes enrolling the device to the first type of authentication technique and providing a second token to the device based on a result of the first payment transaction request, wherein the second token is used for authenticating the second payment transaction request.
US11093930B2 Integrating mobile payment application with other mobile applications while preventing security exposures
A method, system and computer program product for integrating a mobile payment application with other mobile applications while preventing security exposures. A set of application programming interfaces of mobile applications that may possibly be utilized by a pass created by a mobile payment application is generated in response to receiving an indication that the pass was created. A “pass,” as used herein, refers to a form of mobile payment, such as a gift card. A selection of these application programming interfaces may then be received to interact with the created pass. In this manner, the existing mobile applications are seamlessly integrated with the features of passes. Furthermore, a virtual container is created for the created pass and the selected application programming interfaces to interface with the created pass. By creating such a container, the data to be exposed to the application layer can be controlled.
US11093927B2 Sensory data collection in an augmented reality system
An augmented reality system collects sensory data from one or more user devices in a manner that is transparent to the user's augmented reality experience. A customer of an augmented reality system requests sensory data at a specified location. The augmented reality system modifies the augmented reality experience for one or more users to move someone to the specified location. The user device(s) collect the sensory data at the specified location in a manner that is transparent to the augmented reality experience of the user(s). The sensory data is uploaded from the user device(s) to the augmented reality system, which sends the sensory data to the customer.
US11093924B2 Method and system for verification of device authenticity
A method for determining authenticity of a point of sale device includes: storing a blockchain and point of sale identifier pair, wherein the blockchain is comprised of a plurality of blocks, each comprised of a block header and transaction data values, each transaction data value corresponding to a payment transaction involving a point of sale device associated with the point of sale identifier and includes an indication of approval or denial for the payment transaction; receiving a fraud probability request, the request including the point of sale identifier; identifying a number of transaction data values that include an indication of denial; determine an authenticity value indicating a likelihood that the point of sale device is engaged in fraudulent activity based on a registered latitude and longitude of the point of sale device, the number of transaction data values, and additional criteria; and transmitting the determined authenticity value.
US11093918B2 Casino monetary system with integrated external ID authentication and transaction record generation
Casino monetary systems and methods of processing casino monetary transactions are configured to read or scan an ID of a customer associated with a monetary value transaction, to transmit that ID information to a remote authentication vendor for authentication, to then use that authentication information as part of a transaction approval process and to create a transaction record, such as relative to an anti-money laundering (AML) system.
US11093916B2 Systems and methods for automatic collection of performance data in a multi-tenant database system environment
A method of collecting data from multiple sources in a multi-tenant system is provided. The method includes obtaining data corresponding to a first tenant in the multi-tenant system and a second tenant in the multi-tenant system from a first source, obtaining data corresponding to the first tenant in the multi-tenant system and the second tenant in the multi-tenant system from a second source, and aggregating the data obtained from the first and second sources into a single database and associating each entry of the obtained data with at least one of the tenants of the multi-tenant system.
US11093911B2 Systems, methods, and computer program products providing an identity-storing browser
A method includes: communicating data from a browser, operating on a computing device, to an electronic shopping cart during a transaction; receiving user-authenticating data from a user interface of the computing device; decrypting secure user data stored to the computing device; authenticating a user based on the user-authenticating data and the decrypted secure user data; in response to authenticating the user, transmitting an indication of payment from the browser to the electronic shopping cart; processing the transaction after transmitting the indication of payment; and recording the transaction in a blockchain stored on the computing device.
US11093904B2 Cognitive scheduling platform
A time-management planning method, system, and computer program product, includes determining at least one of a cognitive state and a contextual state of a user, compiling a specification of a cognitive goal associated with accomplishing a scheduled task for a period of time, and performing a planning action, via a time management software platform, to adjust the scheduled task based on the specification of the cognitive goal and the at least one of the cognitive state and the contextual state of the user.
US11093903B2 Monitoring meeting participation level
A method, a computer program product, and a computer system determine participation levels of participants in a meeting. The method includes determining a characteristic of a first one of the participants. The method includes identifying a meeting topic to be discussed during the meeting. The method includes determining an expected participation level of the first participant based on the characteristic and the meeting topic. The method includes determining an actual participation level of the first participant during the meeting related to the meeting topic. The method includes determining whether the actual participation level of the first participant has met the expected participation level.
US11093898B2 Solution for adding context to a text exchange modality during interactions with a composite services application
The present invention discloses a solution for handling text exchange input in a composite service environment. The method can included a step of conveying text exchange input to an ACM engine. The ACM engine can map the text exchange input to field and variable values of a component services application. A memory of the composite service environment can be updated using the mapping results. Specifically, field and variable values can be updated that are stored in the memory for a session of the component services application for which the text exchange input was provided.
US11093886B2 Methods for real-time skill assessment of multi-step tasks performed by hand movements using a video camera
Example implementations described herein are directed to systems and methods for skill assessment, such as hand washing compliance in hospitals, or assembling products in factories. Example implementations involve body part tracking (e.g., hands), skeleton tracking and deep neural networks to detect and recognize sub-tasks and to assess the skill on each sub-task. Furthermore, the order of the sub-tasks is checked for correctness. Beyond monitoring individual users, example implementations can be used for analyzing and improving workflow designs with multiple sub-tasks.
US11093885B2 Operations augmented enterprise collaborative recommender engine
Providing enterprise recommendations includes determining a change of a maturity score of an enterprise architecture assessment domain model associated with an enterprise architecture. The change of the maturity score is indicative of a change of a maturity state of the enterprise architecture assessment domain model. One or more maturity model types that exceed a predetermined degree of change are determined, and at least one assessment capability group for each maturity model type is determined. One or more assessment capabilities are selected for each assessment capability group based on one or more selection criteria. One or more recommendation templates are selected for each selected assessment capability based upon one or more template selection rules. A first set of recommendations are compiled based on the selected recommendation templates, and the first set of recommendations are output.
US11093882B2 System and method for a cognitive it change request evaluator
The present invention is a system and method for evaluating an IT change request system based on cognitive and machine learning technologies. The system includes a computing device having a change request evaluator based on a machine learning trained model and in digital communication with a server. A historical database stores change records and a definitions database stores a definition for words appearing in the change records. A change request is received at the change request evaluator, which finds a model change record by comparing the change request to the change records in the historical database and identifying definitions common to both the change request and the change record. A business mapping tool interfaces with the change request evaluator and determines a business impact of the model change record and associates the business impact with the change request. The change request evaluator approves or rejects the change request.
US11093880B2 Prioritizing workload
A method and system for determining work ticket priority is provided. The method includes enabling a work ticket for a work assignment associated with an entity. The work ticket is assigned an initial priority value. Relevant data from multiple sources is associated with the work ticket and an updated priority value is requested. In response, multiple priority scores for the work ticket with respect to additional work tickets are published to an enterprise service bus (ESB) and an aggregate score for work ticket is calculated from the multiple priority scores.
US11093858B2 Training a cognitive system on partial correctness
A set of components is computed from performing NLP on a question in an input. An actual answer is computed corresponding to the question by a cognitive system. the actual answer corresponds to an actual subset of the set of components, and an expected answer corresponds to an expected subset of the subset of components. The actual answer is mapped to an actual category in a hierarchy of answer categories. A distance between the expected answer and the actual answer is computed where the distance is a function of a path in the hierarchy from the actual category to the expected category, and a degree of correctness of the actual answer is another function of the distance. A self-learning operation in the cognitive system causes a revised actual answer on the question being at a shorter distance from the expected answer.
US11093846B2 Rating model generation
Rating models may be generated by obtaining a plurality of consumption values, obtaining a plurality of rating values, training a model that estimates consumption values and rating values by utilizing a plurality of consumer attributes for each consumer, a plurality of item attributes for each item, and a plurality of weights for each attribute of each combination of a consumer and an item. Each estimated consumption value is a function of the plurality of weights for each attribute of each combination of each consumer and each item that corresponds with the estimated consumption value, and each estimated rating value is a function of the plurality of consumer attributes of a consumer that corresponds with the estimated rating value, the plurality of item attributes of an item that corresponds with the estimated rating value, and the plurality of weights that corresponds with the estimated rating value.
US11093838B2 Adaptive selection of user to database mapping
Technologies are described for adaptive selection of user to database mapping. An impact to processing resources by a user of a database managed by the processing resources may be predicted using criteria based on user-database properties such as a number of rows in database, a number of rows in database for the user, a maximum depth of hierarchy for the user, a maximum breadth of hierarchy for the user, applications that have recently accessed the user's data, distribution of quota types in the user's data, a number of shared items in the user's hierarchy, a number of people who share in the user's shared item hierarchy, an application employed by the user to access the data currently, etc. Based on a model for the predicted impact, a behavior change (for any of the criteria) and/or a move of the user to another database may be suggested/automatically implemented.
US11093815B2 Interactive avatar for social network services
An embodiment is an avatar or avatar environment to visualize data within an athletic performance system or service and/or a social network system or service, for example as part of the Internet. The avatar may further evolve or alter its appearance, animation, or other visual or audio characteristics in response to the data or other input. In particular, the avatar of an embodiment may respond to and provide visualization of athletic or sport performance data. According to one or more aspects, an avatar may be placed on other network sites and updated based on athletic performance data. The avatar may be awarded for goals achieved by a user. The awards or gifts may further include non-avatar related items such as apparel, gift cards and the like.
US11093810B1 Multizone equipment tracking system and method
A multizone equipment tracking solution includes radio frequency identification (RFID) tags affixed to items of inventoried equipment; a plurality of RFID readers deployed in a plurality of different zones, including a transit zone and a storage zone, wherein an RFID reader in a transit zone comprises a mobile reader; and a monitoring node. The RFID readers read the plurality of tags, for example from items that are in the different zones, and report the tag codes to the monitoring node. Examples permit a real-time, end-to-end view of inventoried equipment across different zones, spanning multiple, widely-dispersed storage locations, in-transit routes (for both installation delivery and decommissioning recovery), and at operational sites. Reported data, including locations, times (e.g., durations), may be advantageously mined to provide value for inventory management by locating misplaced or incorrectly-routed items, and identifying excessive transit and storage times and actual loss events.
US11093800B2 Method and device for identifying object and computer readable storage medium
According to the embodiments of the present disclosure, there are provided a method and device for identifying an object and a computer readable storage medium. The method includes: determining candidate categories of the object using a first neural network; and determining, in response to the candidate categories of the object having been determined, a category of the object using second neural networks respectively corresponding to the candidate categories. The device includes: a processor; a memory having stored thereon instructions which, when executed by the processor, cause the processor to: determine candidate categories of the object using a first neural network; and determine, in response to the candidate categories of the object having been determined, a category of the object using second neural networks respectively corresponding to the candidate categories.
US11093795B2 Artificial intelligence server for determining deployment area of robot and method for the same
An artificial intelligence server for determining a deployment area of a robot includes a memory and a processor. The memory is configured to store density data for a control area. The processor is configured to obtain a plurality of current context keywords corresponding to a current time point, determine at least one related keyword among the obtained plurality of current context keywords using the density data, and determine the deployment area of the robot based on density data corresponding to the determined related keyword.
US11093785B1 Inferring facility planograms
This disclosure describes techniques for updating planogram data associated with a facility. The planogram may indicate, for different shelves and other inventory locations within the facility, which items are on which shelves. For example, the planogram data may indicate that a particular item is located on a particular shelf. Therefore, when a system identifies that a user has taken an item from that shelf, the system may update a virtual cart of that user to indicate addition of the particular item. In some instances, however, a new item may be stocked on the example shelf instead of a previous item. The techniques described herein may use sensor data generated in the facility to identify this change and update the planogram data to indicate an association between the shelf and the new item.
US11093783B2 Vehicle detection apparatus
A vehicle detection apparatus includes circuitry configured to cut out a region of interest in an image, calculate a composite feature quantity of the region of interest as a whole by dividing the region of interest into a plurality of divided regions, calculating a feature quantity of each of the divided regions, and combining the calculated feature quantities of the respective divided regions together, and perform, on the basis of the calculated composite feature quantity, filtering that discards the region of interest that is determinable as not being a wheel of a vehicle.
US11093780B2 Device and method to generate image using image learning model
At least some example embodiments disclose a device and a method for generating a synthetic image and a different-angled image and eliminating noise. The method may include receiving input images, extracting feature values corresponding to the input images using an image learning model, the image learning model permitting an input and an output to be identical and generating a synthetic image based on the feature values corresponding to the input images using the image learning model.
US11093779B2 Apparatus, method and recording medium
An apparatus is provided to solve an issue that detailed information cannot be obtained in some cases because displayed contents is insufficient due to device constraints, the apparatus including an image acquiring section that acquires an image, an extracting section that extracts display information indicated on a device shown in the image, an information-for-identification acquiring section that acquires information for identification for identifying a product of the device and an output section that outputs associated information associated with the information for identification and the display information.
US11093778B2 Method and system for selecting image region that facilitates blur kernel estimation
The present invention discloses a method and system for selecting an image region that facilitates blur kernel estimation, in which the method includes: calculating a relative total variation value of each pixel in a blurred image to obtain a relative total variation mapping image; setting a threshold value to determine whether respective pixel in the image is a boundary pixel or not; then sampling the blurred image and its relative total variation mapping image to obtain a series of image patches; and finally counting the number of boundary pixels in each mapping image patch and selecting out an image region that facilitates blur kernel estimation. According to the method and the system, the problems of excessive dependency on operator experience, low efficiency and the like in the existing region selection methods are effectively solved. The image region that facilitates blur kernel estimation is automatically selected out. And the method and the system are suitable for the application occasion of the blur kernel estimation in an image deblurring algorithm.
US11093774B2 Optical character recognition error correction model
Embodiments relate to an intelligent computer platform to create a document specific error correction model for amending OCR values. An image of a document is received and OCR is applied to the received image. Text is extracted from at least one static content field and the extracted text is compared to stored text from known static content. Responsive to a deviation identified in the comparison, a document specific error correction model is created and leveraged to correct OCR output. The model generates one or more variants for the dynamic content field associated with the static content field having the identified deviation. The generated variant(s) is subject to processing and one of the variants is selected as amended document content. A new document version is created from the amendment, the new document version including corrected OCR output.
US11093769B2 Stroke extraction in free space
An approach for extracting strokes in a free space environment is described. Boundaries are displayed in a free space environment describing at least one two-dimensional surface area. One or more language movements are extracted from the free space environment by a paired ring device and transmitted as images for processing. Haptic feedback is provided to the paired ring device in response to detecting at least one language movement occurring outside of at least one two-dimensional surface area. At least one extracted language movement is input into a character training model.
US11093764B2 Available parking space detection localization using historical aggregation shifting
A method for object detection and parking spot localization includes receiving data corresponding to detected objects located within a street segment, the data being ascertained by an ascertaining vehicle driving through the street section, determining a detected object distribution, shifting the detected object distribution, and generating a parking map of available parking spots on the street segment based on a parking region distribution and the shifted detected object distribution. The method includes receiving the data, determining the detected object distribution, and shifting of the detected object distribution, for example each time at least one of the at least one ascertaining vehicle drives through the street section.
US11093755B2 Video segmentation based on weighted knowledge graph
A system, method, and computer program product for segmenting videos. The system includes at least one processing component, at least one memory component, a video, an extraction component, and a graphing component. The extraction component is configured to extract image and text data from the video, identify entities in the image data, assign at least one entity relation to the entities in the image data, identifying entities in the text data, and assign at least one entity relation to the entities in the text data. The graphing component is configured to generate an image knowledge graph for the entity relations assigned to the entities in the image data, generate a text knowledge graph for the entity relations assigned to the at least two entities in the text data, and generate a weighted knowledge graph based on the image and text knowledge graphs.
US11093732B2 Reduction of search space in biometric authentication systems
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a biometric authentication system. In one aspect, a method includes broadcasting, through a transceiver, a signal that includes a kiosk identifier; receiving, from a server system, a reference image of the user based on a mobile computing device associated with the user having received the signal and providing the kiosk identifier to the server system; capturing, with a camera, an image of the user; and authenticating the user based on a comparison of the captured image of the user to the reference image of the user based on a comparison of the captured image of the user to the reference image of the user.
US11093725B2 Finger wearable scanner and related methods
A finger wearable scanner includes a scanner unit detachably coupled to a trigger unit. The scanner unit includes an upper enclosure and a lower enclosure that are detachable from each other, and a scan engine mount assembly and a scan engine mounted thereto that is configured to read and decode an identifier on an object. The scan engine assembly includes mounting locations that engage with fasteners to mount be mounted to both the upper enclosure and the lower enclosure. The trigger assembly is configured to be attached to and detached from the wearable scanner, and to be worn by a body part of a user. The trigger assembly includes a trigger switch to control operational functions of the wearable scanner responsive to an input from the user.
US11093724B2 Device and method for scanning the physical signature data of a physical unclonable function with a smartphone
Unique physical unclonable function objects are created by molding pre-magnetized or post-magnetized particles into a resin. The particles form a unique physical “fingerprint” based on the random particle size, position, polar rotation, magnetization level, particle density, etc. This invention addresses devices for accurately measuring the physical fingerprint of a PUF, specifically including the X, Y, & Z components of the magnetic field at enough discrete points on the PUF to allow a confident recognition of the identification. A structural element to which a PUF tag is affixed is described that may be used to scan the PUF tag with a smartphone magnetometer by swiping the structural element along the side of the phone and controlling the position of the PUF tag with guides.
US11093718B1 Determining conversational structure from speech
Embodiments are directed to organizing conversations. Words may be provided from a conversation stream. Each word may be mapped to a graph model based on characteristics of each word. The graph model may be partitioned based on one or more attributes of a nodes and edges included in the graph model such that nodes associated with relationship strength that exceeds a threshold value may be grouped together. Sentence models may be generated based on sentences included in the conversation stream. Combined models may be generated based on the sentence models and the graph such that each sentence model may be associated with one or more partitions of the graph model. A conversation digest may be generated based on the combined model such that the conversation digest identifies one or more dominant portions of the conversation that include key subject matter.
US11093712B2 User interfaces for word processors
An embodiment of the invention may include a method, computer program product and system for communicating information to a user via a graphical user interface of a computer. An embodiment may include displaying a visual cue corresponding to a suggestion for text substitution within a text representation of a media file, wherein the suggestion for text substitution is generated in response to identification of any one or combination of a repeated word, a repeated phrase, and a filler, and wherein the suggestion for text substitution is based on an aggregation of one or more of characteristics of the text representation of the media file.
US11093707B2 Adversarial training data augmentation data for text classifiers
An intelligent computer platform to introduce adversarial training to natural language processing (NLP). An initial training set is modified with synthetic training data to create an adversarial training set. The modification includes use of natural language understanding (NLU) to parse the initial training set into components and identify component categories. One or more paraphrase terms are identified with respect to the components and component categories, and function as replacement terms. The synthetic training data is effectively a merging of the initial training set with the replacement terms. As input is presented, a classifier leverages the adversarial training set to identify the intent of the input and to output a classification label to generate accurate and reflective response data.
US11093698B2 Method and apparatus and computer device for automatic semantic annotation for an image
According to the embodiments of the present invention, there is provided a method for training an image semantics annotation apparatus, comprising: a. providing a plurality of training images, wherein semantics and visual attribution description of respective training images are known; b. inputting at least part of the training images to a locator of the image semantic annotation apparatus; c. determining, by the locator, at least one local area of each input training image, and inputting the determined respective local areas into an attribute predictor of the image semantic annotation apparatus; d. obtaining a visual attribute prediction result of each input local area from the attribute predictor; e. training the locator and the attribute predictor according to the obtained visual attribute prediction result of each local area and a known visual attribute description of the corresponding training image.
US11093697B2 Method and system for suggesting revisions to an electronic document
Disclosed is a method for suggesting revisions to a document-under-analysis (“DUA”) from a seed database, the seed database including a plurality of original texts each respectively associated with one of a plurality of final texts. The method includes tokenizing the DUA into a plurality of statements-under-analysis (“SU As”), selecting a first SUA of the plurality of SU As, generating a first similarity score for each of the plurality of the original texts, the similarity score representing a degree of similarity between the first SUA and each of the original texts, selecting a first candidate original text of the plurality of the original texts, and creating an edited SUA (“ESUA”) by modifying a copy of the first SUA consistent with a first candidate final text associated with the first candidate original text.
US11093693B2 Hierarchical navigation control
A user interaction is detected, selecting a unit with a user input mechanism. A unit hierarchy path that is used to categorize units, is accessed and a node in the unit hierarchy path, corresponding to the selected unit, is identified. A set of ancestor nodes in the unit hierarchy path is also identified, and a user interface breadcrumb control is generated based upon the selected unit and the identified ancestor nodes. A display system is controlled to render a display page for the selected unit, along with the breadcrumb control.
US11093691B1 System and method for establishing an interactive communication session
A system and method of establishing a communication session is disclosed herein. A computing system receives, from a client device, a content item comprising text-based content. The computing system generates a mark-up version of the content item by identifying one or more characters in the text-based content and a relative location of the one or more characters in the content item. The computing system receives, from the client device, an interrogatory related to the content item. The computing system analyzes the mark-up version of the content item to identify an answer to the interrogatory. The computing system generates a response message comprising the identified answer to the interrogatory. The computing system transmits the response message to the client device.
US11093684B2 Power rail with non-linear edge
A method for designing an integrated circuit includes steps of selecting a power rail of a cell, determining that a clearance distance for an electrical connection to or around the power rail is not sufficient to fit the electrical connection, selecting a power rail portion of the power rail for modification, and modifying a shape of the power rail portion to provide a clearance distance sufficient to fit the electrical connection. As clearance distances between features in an interconnection structure of an integrated circuit become smaller, manufacturing becomes more difficult and error-prone. Increasing clearance distances improves manufacturability of an integrated circuit. Modifying the shape of an integrated circuit power rail increases clearance distance to and/or around a power rail.
US11093663B2 Gearsets
A method for designing a gearset meeting one or more design targets is provided. In particular, the design target is efficiency. Initially, a size and ratio of the gear set is specified. Gear friction coefficients are then calculated, and a value for a design target for the gear set is calculated. One or more of the macro-geometry parameters are modified, and the macro-geometry parameters are chosen such that the advantageous effects of one macro-geometry parameter on the design target counteract any disadvantageous effects of another macro-geometry parameter. This allows for a design for a gearset meeting the one or more design targets to be produced. The efficiency calculation includes the effect of a lubricant. Further design targets can include gear noise and gear durability.
US11093661B2 Smart relations of computer aided design (CAD) components
In most of today's computer aided design (CAD), there are many definitive relationship between how components used in a CAD design relate to other components and feature in the same design. These relationships include sizing (a component is sized based upon another component), placement and orientation (a component is position and orientated based upon another component or feature). In addition, certain components can only be used with other specific components within the same design. Various attributes are placed on the CAD components and features that relate to each other that will be used to automatically size, place and orientate components, as well as make sure the component is valid to be used within the design intent. This saves designers considerable amount of design time as well as ensuring accurate component to component relationship as used in their design.
US11093659B2 Controlling content visibility on a computing device based on wearable device proximity
Content visibility on a computing device is controlled based at least in part on the proximity of a wearable device to the computing device. When the wearable device is in close proximity to the computing device and the computing device is unlocked, the computing device operates in a full content visibility mode. In the full content visibility mode all user-selectable content on the computing device is displayed. When the wearable device is not in close proximity to the computing device and the computing device is unlocked, the computing device operates in a reduced content visibility mode. In the reduced content visibility mode content visibility on the computing device screen is reduced, such as by limiting which applications (e.g., application icons or widgets) are displayed.
US11093658B2 Hardware secure element, related processing system, integrated circuit, device and method
A hardware secure element includes a processing unit and a receiver circuit configured to receive data comprising a command field and a parameter field adapted to contain a plurality of parameters. The hardware secure element also includes at least one hardware parameter check module configured to receive at an input a parameter to be processed selected from the plurality of parameters, and to process the parameter to be processed to verify whether the parameter has given characteristics. The hardware parameter check module has associated one or more look-up tables configured to receive at an input the command field and a parameter index identifying the parameter to be processed by the hardware parameter check module, and to determine for the command field and the parameter index a configuration data element.
US11093652B2 Web-based method and system for applying a legally enforceable signature on an electronic document
A web-based method and system for applying a legally enforceable signature of a user on an electronic document. The user accesses a web environment from a secure electronic system having verified his identity. Once in this web environment, the user is presented with a web-based representation of the document, and with legal disclosure and consent information related to the signing process. The user must agree with all of the information presented to him before his signature is applied to the document. A process log of the signing is kept for future reference.
US11093638B2 Distributed management of user privacy information
Methods and systems for managing user privacy information in a distributed fashion are provided. In one embodiment, a method is provided that may include receiving an identity with device information that is less sensitive and user information that is more sensitive. The user information may then be encrypted and stored on a repository, and indications of the encrypted device information and the encrypted user information may be stored on a distributed ledger. The method may further include enforcing a first access policy on the encrypted device information and a second access policy on encrypted user information.
US11093637B2 Identity breach notification and remediation
In one aspect, the present disclosure relates to a method for improved security in a networked computing environment, the method comprising: receiving, from a user device, a registration request comprising a user identifier for a user; receiving, from the user device, user credentials to access one or more online accounts associated with the user; accessing the one or more online accounts to retrieve user activity data for the user; analyzing the retrieved user activity data to determine one or more merchants associated with the user; storing, in a database coupled to a server device, a mapping between the user and the one or more merchants; receiving, from a monitoring service, an indication that a first merchant of the one or more merchants has experienced a data breach; and sending a notification to the user in response to determining that the first merchant has experienced a data breach.
US11093636B2 Maintaining data protection compliance and data inference from data degradation in cross-boundary data transmission using containers
A computer-implemented method includes: receiving, by a computing device, a container from a data requester server for processing data as part of an inference analysis; attaching, by the computing device, an input data volume and an output data volume associated with the container; processing, by the computing device, input data stored in the input data volume to produce output data; attaching, by the computing device, the output data in the output data volume; detaching, by the computing device, the input data volume based on attaching the output data to the output data volume; determining, by the computing device, whether sensitive data exists in the output data volume; and providing, by the computing device, the output data volume to the data requester server based on the determining that sensitive data does not exist in the output data volume.
US11093635B2 Apparatus and method for private information retrieval
Apparatuses and methods for private information retrieval are provided. One example method may include receiving a query state machine that is an encoding of a search pattern. The query state machine may include a plurality of states and a transition function that defines a plurality of transitions based on the search pattern. The example method may also include performing a private query against a target query string of a target query record by applying the query state machine to the target query string to develop a private encoding. The method may further include transmitting query results based on the private encoding.
US11093634B1 Data security
A computer system is configured to receiving a data set from a data provider and automatically save the data set in a quarantine database where copying, moving, and sharing of the data set are restricted until the data set is released by a data provider. The data set is parsed to find and mark portions with potentially sensitive information. At least those parts are reviewed by a data governor, who can confirm, add, edit, or remove markers. Those parts can be visually indicated to the data governor, along with a preview of, metadata about, and analysis of the data set. After reviewing at least the automatically marked portions, the data governor can release the data set to a non-quarantine database where another user can use the data set. The user is restricted from accessing the quarantine database.
US11093630B2 Determining viewable screen content
A screen content management system and method for determining viewable screen content is provided. The method may include receiving a registration indication to register content as a private resource. The method may further include registering the content as the private resource. The method may also include assigning a unique identification code to the private resource. The method may additionally include receiving a viewing requirement for the private resource. The method may moreover include modifying a viewing definition for the private resource based on the viewing requirement. The method may further include receiving a request to display the private resource, the request being associated with user information. The method may also include determining whether the private resource is displayable based on the viewing definition of the private resource and the user information.
US11093629B2 Securing virtual machine data
One embodiment of the present invention is a method including: (a) representing virtual primary disk data and state data of a virtual machine in a unit of storage; (b) exposing the virtual primary disk data of the virtual machine to a guest of the virtual machine to allow the guest to access the virtual primary disk data; and (c) preventing the guest from accessing the state data for the virtual machine.
US11093623B2 System and methods for using cipher objects to protect data
Systems, methods, and devices configured to build and utilize an intelligent cipher transfer object are provided. The intelligent cipher transfer object includes a set of participants protected by cloaking patterns. A portable dynamic rule set, which includes executable code for managing access to the protected set of participants, is included within the intelligent cipher transfer object. For a given user, the intelligent cipher transfer object may provide access to some of the participants while preventing access to other participants, based on the portable dynamic rule set therein.
US11093622B2 Electronic system and method for managing digital content relating to works of art
The present invention concerns an electronic system and a method for managing digital content relating to works of art adapted for preventing the uncontrolled diffusion thereof. The electronic system (10) for managing digital content relating to works of art is characterised in that it comprises at least one importing unit (11) of files comprising digital content relating to works of art associated with at least one display unit (12) of digital content relating to works of art, wherein the importing unit (11) comprises encrypting/decrypting means (11a) of the files comprising digital content relating to works of art, the encrypting/decrypting means comprising means for generating a unique encryption key based on at least one identification code associated in a unique manner with the display unit (12,12′) and/or with at least one electronic part (12a,14a;12a′,14a′) comprised in the same (12,12′). The method (100) for managing digital content relating to works of art is characterised in that it comprises the steps consisting of importing (110) at least one file comprising digital content relating to works of art; acquiring (150) at least one identification code associated in a unique manner with a display unit (12,12′) and/or with at least one electronic part (12a,14a;12a′,14a′) comprised in the same (12,12′); generating (160) a unique encryption key based on the at least one identification code acquired; encrypting (170) the at least one imported file with the unique key generated; and storing (180) the encrypted file.
US11093620B2 Ahead of time application launching for cybersecurity threat intelligence of network security events
Systems, methods, and computer-readable storage devices are disclosed for improve cybersecurity intelligence by launching applications ahead of time. One method including: receiving, over a communications network, at least one threat model; determining whether a performance of an orchestrated response is triggered based on the at least one threat model, wherein the orchestrated response includes a plurality of applications to be executed in a predetermined sequence; and launching, when the performance of the orchestrated response is triggered, a first application and a second application of the plurality of applications of the orchestrated response, wherein the second application executes after execution of the first application has completed execution.
US11093611B2 Utilization of deceptive decoy elements to identify data leakage processes invoked by suspicious entities
A method and system for the deployment of deceptive decoy elements in a computerized environment to identify data leakage processes invoked by suspicious entities are presented. The method includes generating at least one deceptive decoy element; and deploying the generated at least one deceptive decoy element in a folder in a file system of the computerized environment, wherein the deployment is based on a sensitivity level of the folder, wherein the at least one deceptive decoy element is configured to provide an indication of unauthorized access upon an attempt by an unauthorized entity to access the folder.
US11093610B2 Mitigating threats to container-based workloads
Mitigating threats to container-based workloads is provided by a process that includes detecting an attack against a container hosting environment that includes active and reserve container pools. The attack poses a potential threat of contamination to hosted containers. Based on detecting the attack, the process identifies a time-to-contamination, taken as an amount of time for an active container of the active container pool to become contaminated as a result of the attack. The process provisions new containers into the reserve container pool at a determined rate that is based on the identified time-to-contamination, and continuously removes, from the active container pool, active containers servicing the workload and concurrently deploys reserve containers from the reserve container pool to the active container pool to replace the removed active containers and takeover servicing the workload.
US11093609B2 OS start event detection, OS fingerprinting, and device tracking using enhanced data features
In one embodiment, a device in a network tracks changes in a source port or address identifier indicated by network traffic associated with a particular host in the network. The device detects an operating system start event based on the track changes in the source port or address identifier indicated in the traffic data associated with the particular host. The device provides data regarding the detected operating system start event as input to a machine learning-based malware detector. The device causes performance of a mitigation action in the network when the malware detector determines that the particular host is infected with malware.
US11093608B2 Anomaly detection in enterprise threat detection
A selection of data types is defined from available log data for an evaluation of events associated with an entity. One or more evaluations associated with the entity are defined and reference data is generated from the selection of data types based on the one or more defined evaluations. The one or more evaluations are grouped into a pattern. A three dimensional (3D) score diversity diagram visualization is initialized for display in a graphical user interface, where a point representing the entity in the visualization is localized in 3D space at a coordinate based on two-dimensional (2D) coordinates in a 2D coordinate system of a centroid of the calculated area of a polygon placed to into the 2D coordinate system and defined by the values of each evaluation associated with the entity.
US11093607B1 Efficient processing of computer security data
The subject matter of this specification generally relates to computer security. In some implementations, a method includes maintaining a first data structure that stores arrays of identifier tuples. Each identifier tuple corresponds to a respective computer security event and includes one or more identifiers for a computing element associated with the computer security event. Each array of identifier tuples corresponds to a respective identifier and only includes identifier tuples that include the corresponding identifier. A second data structure that stores arrays of computer security data is maintained. Each array of computer security data corresponds to a respective identifier tuple stored in the first data structure and only includes computer security data associated with each identifier in the corresponding identifier tuple. A query that specifies a first identifier for a first computing element is received. Identifier tuples that each include the first identifier are obtained from the first data structure.
US11093606B2 System and method for detecting a cyber-attack at SCADA/ICS managed plants
System for detecting a cyber-attack of a SCADA system managed plant. Each industrial computerized device of the system comprises a processor configured with a data validation module to determine whether data flow outputted from a SCADA-connected controller is authentic, and with an alert issuing mechanism activated following detection that the outputted data flow is indicative of a cyber-attack. The at least one dedicated industrial computerized device is operable to passively monitor in parallel data communicated between each of the controllers and the SCADA system including the outputted data at the nearest points of each of the controllers; seek mismatches between the plant state and the physical operation model; if a mismatch is detected, determine whether the mismatch is indicative of a cyber-attack perpetrated with respect to one of the controllers or an operational malfunction; and upon detecting a cyber-attack, activate the alert issuing mechanism to issue a security alert.
US11093600B2 Chip accessing method, security controlling module, chip and debugging device
Some embodiments of the present disclosure provide a chip accessing method, a security controlling module, a chip and a debugging device. A chip accessing method is applied to a chip, including: after a debugging device is detected, triggering security authentication on the debugging device in which a security card that pre-stores a first private key is inserted; acquiring from the debugging device a first authentication information generated by the debugging device at least based on the first private key; determining whether the debugging device is authenticated according to the first authentication information; and enabling a debugging interface when the debugging device is authenticated to allow the debugging device to access the chip through the debugging interface. The embodiments in the present disclosure are advantageous for improving security, convenience, and flexibility when the debugging device is accessing a chip.
US11093599B2 Tamper mitigation scheme for locally powered smart devices
Embodiments of the invention are directed to a locally powered smart device. A non-limiting example of the locally powered smart device includes a sensor, an energy storage communicatively coupled to the sensor, a processor communicatively coupled to the sensor and the energy storage. The processor is configured to control the sensor and the energy storage to perform multiple iterations of a tamper mitigation process, wherein each of the multiple iterations of the tamper mitigation process includes an authentication process that includes the transmission of authentication communications between the sensor and the energy storage. The processor is further configured to initiate an anti-tampering protocol based at least in part on a determination that the authentication process was unsuccessful.
US11093595B2 Anti-spoofing of two-dimensional fake objects with bright-dark reversal imaging in optical sensing modules
Optical sensing is provided to detect two-dimensional spoof objects using bright-dark reversal imaging. For example, embodiments can operate in context of an under-display optical fingerprint sensor integrated into an electronic device, such as a smartphone. An optical scanning system is configured so that direct illumination incident on a defined sensing region is redirected, by internal specular reflection off of a contact surface, onto an optical sensor in a bright-dark pattern corresponding to the pattern of contact an object and the contact surface. Masking of direct illumination in a certain region of the contact surface inhibits specular reflection in that region, such that optical information is directed to the optical sensor from that region only by non-specular reflection. Three-dimensional (real) and two-dimensional (spoof) objects tend to manifest different optical responses to the lack of specular reflection in the masked region, which can be exploited to detect such spoofs.
US11093592B2 Information processing system, information processing device, authentication method and recording medium
An information processing system according to the present invention includes: a storage device; and at least one processing device coupled to the storage device, the processing device performing operations, the operations includes: acquiring authentication information; performing authentication processing on the acquired authentication information; and performing log-in processing according to an authentication processing result, wherein the operation further includes: performing log-in processing on an authorized system when authentication processing is successful, and performing log-in processing on a dummy system different from the authorized system when authentication processing is unsuccessful.
US11093590B2 Selection of robot operation mode from determined compliance with a security criteria
Robotic customer service agents are provided such that, when properly authenticated, they are operable to perform a customer service task. A contact center may dispatch a robot, an accessory for a customer-owned robot, or instructions to transform an unconfigured robot, such as a generic robot, into a configured robot operable to perform the task. If the robot, such as the base or entire robot, robot at the service location, an associated user, hardware addition, and/or software addition is authentic, then the robot may be operated in an authenticated mode. If non-authenticated, then the robot may operate in a non-authenticated mode, such as one consisting of one or more tasks or features being disabled. Additionally, authentication may be temporary (e.g., time restricted) or event restricted (e.g., as long as a result stays within a given range, the robot is being observed, etc.).
US11093587B2 Software wrapper and installer using timestamp validation and system identification validation
Systems, methods, and apparatuses for installing a software product using timestamp validation and system identification validation are disclosed. An example method to lock a software product in a software wrapper includes determining a unique hard drive serial number of a user device to which the software product is to be installed and generating a hash number of the unique hard drive serial number. The example method also includes determining a campaign identifier of the software product from a secure variable within the software product and generating a date-time code based on a current date and time. The method further includes assembling the date-time code and the campaign identifier into an unlock code, encrypting the unlock code using the hash number as a passphrase key to create an encrypted unlock code, and applying the encrypted unlock code to an end of a filename of an installer using a command line parameter.
US11093582B2 Method for calculating axis deviation of rotor assembly based on end face runout measurement
A method for calculating axis deviation of rotor assembly based on end face runout measurement comprises three parts: calculation of three contact points, a triangle judgment criterion and a homogeneous coordinate transformation algorithm of a deviation matrix. Based on the measured end face runout data in production practice, the method realizes the prediction of axis deviation before assembly, improves the concentricity of rotors after assembly, also greatly increases the one-time acceptance rate of assembly and has important practical guiding significance for axis prediction as well as assembly phase adjustment and optimization in the assembly process of aero-engine rotor pieces.
US11093576B2 Core-plug to giga-cells lithological modeling
Well core data descriptions are received as input digital data for computer lithofacies modeling. Digital templates are established for carbonate and clastic core description based on reservoir rock formation analysis. Description criteria of the template for carbonate rock can include texture, mineral composition, grain size, and pore type. For clastic rock, the criteria in the template can include grain size, sedimentary structure, lithology, and visual porosity. The data and observations regarding these criteria are entered into a computer 3D geological modeling system directly. Wireline log data are integrated to calibrate with well core description to derive lithofacies. The lithofacies are exported in digital format to be entered into the 3D geological modeling system. A geologically realistic model of the reservoir can be established.
US11093569B2 Geo-referenced virtual anchor management system for media content access from physical location
Methods, systems, and devices for sharing a physical location with online users by requiring the online users to be in physical proximity of a specific physical location before the users can experience media content associated with the physical location. A user can mark a physical location when that user is at the location by associating a virtual anchor with that location. The virtual anchor creates a data structure that contains the location's geographic coordinates as well as other details regarding the anchor. The user can also associate media content with the virtual anchor. The virtual anchor can be shared with other users and these other users are notified of the presence of the virtual anchor when they are within a physical proximity from the physical location. Only when the other users are at the location can these users access the media content associated with the virtual anchor.
US11093567B1 Ranking content using sharing attribution
The technology disclosed herein may enable ranking comments based on the influence of the author. An example method may involve obtaining a plurality of comments associated with a media item, wherein the media item is provided by a first entity and at least one of the plurality of comments is provided by a second entity; determining, by a processing device, an attribution score of the second entity, the attribution score being based on a number of entities that engage with the media item using a sharing message of the second entity; determining, by the processing device, rankings for one or more of the plurality of comments based on the attribution score of the second entity; and providing the media item and at least a first comment and a second comment of the plurality of comments to be displayed in an order based on the rankings.
US11093563B2 Sharing measured values of physical space parameters
A computer system is provided that includes a server configured to store a plurality of location accounts, each location account being associated with a physical space at a recorded geospatial location. The plurality of location accounts utilize shared data definitions of a physical space parameter. Each physical space is equipped with a corresponding on-premise sensor configured to detect measured values for the physical space parameter over time and send to the server a data stream indicating the measured values. The computer system further includes a network portal, via which an authorized user for a location account can selectively choose whether to share the measured values or a summary thereof with other location accounts via the network portal.
US11093562B2 Event stream processing
An example system receives a plurality of event streams. A separate stream rule is applied to each individual event stream to produce a filtered output event stream. The system also applies a correlation rule to the filtered output event streams to produce correlated event results.
US11093551B1 Execution engine for compositional entity resolution for assistant systems
In one embodiment, a method includes, by one or more computing systems, receiving a user input comprising a plurality of n-grams from a user of a client system, generating a tree-structured representation for the user input based on a parsing by a compositional model, resolving the tree-structured representation by applying a depth-first search algorithm, wherein the tree-structured representation comprises one or more non-resolvable non-terminal nodes associated with one or more slots, and wherein each non-terminal parent node of a non-resolvable non-terminal node is partially resolved based on partial slot information associated with the non-resolvable non-terminal node, and wherein each non-resolvable non-terminal node is resolved based on the respective partially resolved non-terminal parent node of the non-resolvable non-terminal node, generating a response to the user input based on the resolved tree-structured representation, sending instructions for presenting the response to the client system of the user.
US11093544B2 Analyzing captured sound and seeking a match for temporal and geographic presentation and navigation of linked cultural, artistic, and historic content
The system and method described here relate to the effective organization of a media database. The media database can include music and can bring together time, place, genre, and artist with curator and community commentary and recommendations, cultural events and elements, media content, and a facility for procurement of related materials. The consistent focus of these fundamental elements of music and principles of organization provides a unique user experience that is a key aspect of the current invention. The user can interact with the media database using voice commands.
US11093539B2 Providing knowledge panels with search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing knowledge panels with search results. In one aspect, a method includes obtaining search results that are responsive to a received query. A factual entity referenced by the query is identified. Content is identified for display in a knowledge panel for the factual entity. The content includes at least one content item obtained from a first resource and at least one second content item obtained from a second resource different than the first resource. Data is provided that causes the identified search results and the knowledge panel to be presented on a search results page. The knowledge panel presents the identified content in a knowledge panel area that is along side at least a portion of the search results.
US11093523B2 Blockchain based data processing method and device
Example methods, non-transitory computer-readable medium, and systems for blockchain-based data processing are provided herein. In one example method, a blockchain network is identified, where the blockchain network includes a plurality of blocks. For each particular block of the plurality of blocks, a series of operations can be performed. An identifier of the particular block and an identifier of service data stored in the particular block are determined. A first mapping relationship is established between the determined identifier of the particular block and the determined identifier of the service data stored in the particular block. That first mapping relationship for the particular block is then stored in a relational database. In some instances, determining the identifier of the block includes obtaining digest information of the block, computing a value based on the digest information of the block, and associating the computed value as the identifier of the particular block.
US11093521B2 Just-in-time data quality assessment for best record creation
Systems and methods for just-in-time data quality assessment of best records created during data migration are disclosed. A data steward includes tools for creating and editing a best record creation strategy that defines how records from multiple systems will be integrated into target systems. At design time, the data steward can generate best record creation and validation rules based on the best record creation strategy. The data steward can apply the best record creation and validation rules to a sample of matched records from multiple data sources to generate a sample set of best records. The efficacy of the best record creation rules can be evaluated by assessing the number of fields in the sample set that fail the validation rules. During review, the validation rules can be applied to edits to the best records received from a human reviewer to ensure compliance with the best record creation strategy.
US11093520B2 Information extraction method and system
The present disclosure provides an information extraction method. The method includes obtaining an unstructured text data; parsing the unstructured text data based on a node format; and generating a first node set that comprises nodes describing the unstructured text data. The method further includes obtaining a rule database, the rule database comprising a plurality of rules used for generating a node, each rule designating a role of a node generated by using the rule, and the role of the node being a root node or a non-root node; synthesizing the nodes in the first node set based on the rule database to generate a root node; and generating structured data based on the root node.
US11093519B2 Artificial intelligence (AI) based automatic data remediation
An Artificial Intelligence (AI)-based data remediation system accesses analyzes a dataset for identification and remediation of anomalies including missing values and outliers. Based on the attributes associated with the anomalies, the dataset is initially processed via statistical checks for identifying if the dataset includes one of point anomalies, contextual anomalies and time trend anomalies. Based on the type of anomalies various machine learning (ML) based techniques can be employed for identification of the anomalous data points. Expected values are generated. The anomalous data points are replaced with the expected values for the generation of a transformed dataset.
US11093516B2 Systems and methods for data type identification and adjustment
A system includes an operating system executed by a processor and memory. A data type identifier changing application is executed by the operating system and is configured to display a table including data entries that are arranged in rows and columns and that include data type identifiers. The data type identifier changing application is configured to generate a list including two or more of the data type identifiers corresponding to rows in a selected column. The data type identifier changing application is configured to change one of the data type identifiers in the list corresponding to a plurality of rows in the selected column to one of another one of the data type identifiers in the list or a data type identifier that is not in the list.
US11093515B2 Internet search result intention
A method and system for improving an Internet based search is provided. The method includes generating an intent domain associated with a subject based intent classification. An unstructured data analysis process is executed with respect to a content corpus being associated with the subject based intent classification and a search phase entered in a search field of a graphical user interface with respect to a domain specific search query for specified subject matter. In response the subject based intent classification is determined to be associated with the search query and the subject based intent classification is compared to search results data. A subset of search results of the search results data correlating to the subject based intent classification is determined and ranked resulting in a ranked list. The subject based intent classification and the ranked list are presented to a user.
US11093514B2 Ranking of graph patterns
A query comprising a graph pattern comprising a plurality of graph triples of node-edge-node is received. A graph database comprising a plurality of graph patterns is accessed and a plurality of graph patterns in the graph database that match the received query are identified. An inverse frequency for each graph triple of the received query in the accessed graph database is calculated and from this a score for each graph pattern in the graph database that matches the received query is also calculated, the score comprising a sum of the inverse frequencies for each graph triple contained within the respective graph pattern. The plurality of graph patterns in the graph database that match the received query are then ranked according to their respective calculated scores.
US11093496B1 Performance-based query plan caching
Performance-based caching may be implemented for query plan caches that are used to provide query plans to perform queries instead of generating query plans to perform queries. Performance metrics for queries performed at a database may be collected and used to cache query plans generated for the queries. When a query is received that matches one of the queries, the cached plan corresponding to the matching query may be used to perform the query.
US11093491B2 Question answering system using topic-sensitive source reliability scoring
Embodiments of the present invention are directed to a computer-implemented method for determining topic specific reliability for a question answering system. A non-limiting example of the computer-implemented method includes receiving a topic specific input query by the question answering system. The method further includes detecting a source that provides a reference containing the ground truth answers to the ground truth questions. The method further includes traversing sources detect similar references in other sources and assigning reliability scores for each source based upon ground truth answers in the other sources. The method further includes providing a ranked list of answers based upon the reliability of each source upon for each answer.
US11093489B2 Analytic systems, methods, and computer-readable media for structured, semi-structured, and unstructured documents
A computer system extracts contender values as positively associated with a pre-defined value from a compilation of one or more electronically stored semi-structured document(s) and/or one or more electronically stored unstructured document(s). The computer system performs a multi-dimensional analysis to narrow the universe of contender values from all words on a page of the compilation to the contender value(s) with the highest likelihood of being associated with the pre-defined value. The system's platform allows every user of the system to customize the system according to the user's needs. Various aspects can enable users to mine document stores for information that can be charted, graphed, studied, and compared to help make better decisions.
US11093481B2 Systems and methods for electronic data distribution
A computer-implemented method is disclosed that comprises receiving, at a data provider computing system, a data contribution from a client device associated with a user, and based on the received data contribution, determining a user identifier that uniquely identifies the user. The method comprises performing a data validation operation to validate the data contribution. The method comprises, based on validating the data contribution, storing the data contribution in association with the user identifier. Further, the method comprises receiving a data request from a data consuming system. Based on the data request, the stored data contribution is identified and distributed to the data consuming system. Based on distribution of the data contribution to the data consuming system, a distribution value associated with the data contribution is generated. An indication of the distribution value is stored in association with the user identifier.
US11093462B1 Method and system for identifying account duplication in data management systems
A method and system of identifying account duplication in data management systems utilizes a dual-phase approach, consisting of a projection phase and a clustering phase. In the projection phase, user account and transaction data is obtained and grouped into transactions entities. These transactions entities are then processed to create transactions entity projections. In the clustering phase, the transactions entity projections are grouped and aggregated according to specified parameters, which results in the generation of transactions graphs. The data from the transactions graphs is processed and analyzed to generate reliable indicators representing the presence or absence of account duplication in a data management system.
US11093459B2 Parallel and efficient technique for building and maintaining a main memory, CSR-based graph index in an RDBMS
Herein are techniques that concurrently populate entries in a compressed sparse row (CSR) encoding, of a type of edge of a heterogenous graph. In an embodiment, a computer obtains a mapping of a relational schema to a graph data model. The relational schema defines vertex tables that correspond to vertex types in the graph data model, and edge tables that correspond to edge types in the graph data model. Each edge type is associated with a source vertex type and a target vertex type. For each vertex type, a sequence of persistent identifiers of vertices is obtained. Based on the mapping and for a CSR representation of each edge type, a source array is populated that, for a same vertex ordering as the sequence of persistent identifiers for the source vertex type, is based on counts of edges of the edge type that originate from vertices of the source vertex type. For the CSR, the computer populates, in parallel and based on said mapping, a destination array that contains canonical offsets as sequence positions within the sequence of persistent identifiers of the vertices.
US11093458B2 Automatic attribute structural variation detection for not only structured query language database
Methods and a system are provided. A method includes automatically detecting, by an attribute structural variation detector, attribute structural variations in record schemas of a database lacking schema enforcement. The automatically detecting step includes encoding, by an encoder, nodes in the record schemas based on respective updated node labels to obtain a plurality of codes. The encoding step comprises, for each of the plurality of codes: recording, by a label frequency counter, a frequency f1 of the record schemas that include a given label; and recording, by a label frequency counter, a frequency fc of the record schemas that use a given one of the plurality of codes to update a label of a next level. An attribute variation is detected and retrieved responsive to the frequency fc≠0, and the frequency f1>(two times the frequency fc).
US11093456B2 Managing computations for hierarchical entities
Entity data represent entities related according to a hierarchy, with at least one root entity at a highest level and one or more entities at one or more levels below the highest level. One or more entities each have multiple instances, and at least one attribute having respective elements for each of the instances. Input data includes expressions that express functions of arguments, with one or more of the arguments referencing an attribute of an entity represented in the entity data. Processing expressions includes: (a) analyzing an expression to determine, for each of one or more attributes, at least one of: (1) a position in the hierarchy of an entity of the attribute, or (2) a number of elements of a result of a function applied to an argument that references the attribute, and (b) evaluating the expression, or indicating an error based on a result of analyzing the expression.
US11093455B2 Log-structured storage systems
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage devices, for data processing. One of the methods includes determining, by a storage system from an index log file, information of a data log file stored in a storage device. The data log file includes one or more of block data, transaction data, or state data generated by a blockchain network. The storage system determines whether the data log file needs a rewritten placement. In response to determining that the data log file needs a rewritten placement, the storage system determines a source storage location of the data log file, reads the data log file from the source storage location, rewrites the data log file to a destination storage location; and generates a destination index log file that indicates the destination storage location corresponding to the data log file.
US11093449B2 Data presentation and modification
A method and system for improving data storage, presentation, and manipulation is provided. The method includes receiving data from a data source and analyzing the data for data classification attributes. A data set associated with a data classification attribute is selected and a data texture characteristic for association with said data set is received. The data texture characteristic is associated with the data set and a data texture representation associated with the data texture characteristic is presented via a haptic hardware device. A touch-based command associated with the data set is received and a user is enabled to manipulate, transfer, and store the data set.
US11093443B2 Database-level container group management
A container group is created using a database deployment infrastructure (DI) administrator (HA). API privileges for the container group are granted, using the HA, to a container group administrator (GA). API privileges for a container created in the container group using the GA are granted, using the GA, to a container administrator (CA). API privileges for the container are granted, using the CA, to a container developer (CD). Schema privileges for the container are granted, using the CA, to a container consumer (CC). API privileges for the container group are revoked, using the HA, from the GA. The container group is dropped using the HA.
US11093441B2 Multi-core control system that detects process dependencies and selectively reassigns processes
Provided are multi-core control systems. A multi-core control system includes multiple cores including a first core; and a process dependency recognizer configured to recognize a dependency between processes each executed in the respective cores, wherein if the first core waits for a first period of time to execute a first process, the first core recognizes a process on which the first process depends by the process dependency recognizer.
US11093440B2 Analog processor comprising quantum devices
Analog processors for solving various computational problems are provided. Such analog processors comprise a plurality of quantum devices, arranged in a lattice, together with a plurality of coupling devices. The analog processors further comprise bias control systems each configured to apply a local effective bias on a corresponding quantum device. A set of coupling devices in the plurality of coupling devices is configured to couple nearest-neighbor quantum devices in the lattice. Another set of coupling devices is configured to couple next-nearest neighbor quantum devices. The analog processors further comprise a plurality of coupling control systems each configured to tune the coupling value of a corresponding coupling device in the plurality of coupling devices to a coupling. Such quantum processors further comprise a set of readout devices each configured to measure the information from a corresponding quantum device in the plurality of quantum devices.
US11093439B2 Processor and control methods thereof for performing deep learning
A processor for performing deep learning is provided herein. The processor includes a processing element unit including a plurality of processing elements arranged in a matrix form including a first row of processing elements and a second row of processing elements. The processing elements are fed with filter data by a first data input unit which is connected to the first row processing elements. A second data input unit feeds target data to the processing elements. A shifter composed of registers feeds instructions to the processing elements. A controller in the processor controls the processing elements, the first data input unit and second data input unit to process the filter data and target data, thus providing sum of products (convolution) functionality.
US11093435B2 Efficient establishment on RDMA peer-to-peer connections
A method is disclosed comprising: instantiating, on a first device, a plurality of first connection objects; generating, by the first device, a first set of connection parameters that is associated with the plurality of first connection objects; transmitting the first set of connection parameters from the first device to a second device; receiving from the second device a second set of connection parameters, the second set of connection parameters being associated with a plurality of second connection objects that are instantiated on the second device; updating, by the first device, each of the first connection objects based on the second set of connection parameters; and transmitting, from the first device to the second device, a confirmation that a plurality of communications channels is established.
US11093432B1 Multi-channel DIMMs
A system and method for multi-channel communication with dual in-line memory modules (“DIMMs”) is disclosed. The system retrieves information characterizing a plurality of memory channels, each of each is configurable to facilitate data communication between a DIMM and a memory controller with associated memory channel interfaces. Based on the retrieved information, one of the memory channels is designated as the active memory channel, granting the designated memory channel the ability to issue memory requests or transactions to the DIMM. On a periodic or as-needed basis (e.g., when the active memory channel is stalled or nearly stalled), the system determines whether to designate a different of the memory channels as the active memory channel, thereby enabling the newly-designated active memory channel the ability to issue memory requests or transactions to the DIMM. In some embodiments, only one of the memory channels is active at a time for communication with each DIMM.
US11093431B2 Automated device discovery system
An automated device discovery system includes a chassis defining device slots, with device connectors located adjacent each of the device slots. A bus subsystem and a reset subsystem are coupled to the device connectors. A processing system, which is coupled to each of the at least one bus system and the reset subsystem, causes the reset subsystem to sequentially assert reset instructions through each of the device connectors in a device slot sequence. The processing system then sequentially detects, via bus paths in the bus subsystem, each device that is located in one the device slots and coupled to its respective device connector based on reset operations performed by that device in response to the sequentially asserted reset instructions. The processing system then maps each device that was detected with a respective device slot identifier that corresponds to the device slot sequence in which the reset instructions were asserted.
US11093429B1 Daisy-chained serial bus for multiple small footprint devices
An apparatus for data transfer includes a first node connected to a bus to communicate bidirectionally, and second nodes connected in series to the bus. Each second node lacks an internal clock and has fixed pads including a power, a ground, and signal pads to transfer a data frame, return data pads for a return signal, select pads for a selection signal and clock pads for a clock signal. Each second node is indexed by a hop count in the frame that is incremented each time the frame is transferred in topological order. Each second node is selectable using a mode defined by a combination of the hop count, a mask field and an address field in the frame. The signal pads are used for frame transfer in a selected mode controlled by a combination of the selection, clock and return signals.
US11093427B2 Switch fabric having a serial communications interface and a parallel communications interface
A switch fabric is disclosed that includes a serial communications interface and a parallel communications interface. The serial communications interface is configured for connecting a plurality of slave devices to a master device in parallel to transmit information between the plurality of slave devices and the master device, and the parallel communications interface is configured for separately connecting the plurality of slave devices to the master device to transmit information between the plurality of slave devices and the master device, and to transmit information between individual ones of the plurality of slave devices. The parallel communications interface may comprise a dedicated parallel communications channel for each one of the plurality of slave devices. The serial communications interface may comprise a multidrop bus, and the parallel communications interface may comprise a cross switch.
US11093422B2 Processor/endpoint communication coupling configuration system
A processor/endpoint communication coupling configuration system includes a plurality of processing subsystems coupled to a multi-endpoint adapter device by a plurality of communication couplings included on at least one hardware subsystem. A communication coupling configuration engine identifies each at least one hardware subsystem, determines at least one communication coupling configuration capability of the plurality of communication couplings, and determines at least one first multi-endpoint adapter device capability of the multi-endpoint adapter device. The communication coupling configuration engine then configures the plurality of communication couplings based on the at least one hardware subsystem, the at least one communication configuration capability, and the at least one first multi-endpoint adapter device capability in order to provide at least one communication resource between at least one of the plurality of processing subsystems and at least one endpoint on the first multi-endpoint adapter device.
US11093416B1 Memory system supporting programmable selective access to subsets of parallel-arranged memory chips for efficient memory accesses
A memory system supporting programmable selective access to subsets of parallel-arranged memory chips for efficient memory accesses is disclosed. A memory controller is programmable to selectively control a number of parallel-arranged memory chips in the memory system activated in a grouping for a memory access based on a memory access policy. The memory access policy is based on the number of memory chips to be activated to achieve the desired data line size for a given memory access. This programmability of the memory controller is made possible by separate dedicated chip select lines being coupled to each memory chip. Being able to only activate a subset of the memory chips for a memory access allows conservation of data bus bandwidth and power that would otherwise by consumed by asserting unused data on the data buses.
US11093413B2 Techniques for using a stealth storage device for secure information storage
Techniques for protecting information may include: exposing a logical device of a data storage system to a host, wherein the logical device has an attribute identifying the logical device as a stealth device having accessibility controlled by the data storage system based on commands issued over a control path, wherein the logical device has a mode indicating whether the logical device is accessible to the host; sending, from the host to the data storage system, a write command that writes first data on the logical device when the mode indicates the logical device is accessible to the host; and subsequent to said sending, issuing a command over the control path to the data storage system, wherein the command sets the mode of the logical device to inaccessible indicating the logical device is not accessible to the host.
US11093412B2 Access of virtual machines to storage area networks
A method for managing access of virtual machines executed by a host computer system to storage area networks, the storage area networks connecting the host computer system with storage systems via switches, where the host computer system includes one or more host ports to connect with a switch each, and where one or more port names are assigned to each virtual machine. The method includes, for each storage area network connected with the host computer system, sending the port names of a virtual machine and a target port name as part of a validate access command to the respective switch; and when receiving the validate access command by the switch, the switch returning success information to the sending host computer system in case all received virtual machine port names have access to a target port assigned to the received target port name, otherwise returning a fail information.
US11093411B2 Method for processing reclaimable memory pages, electronic device, and computer-readable storage medium
The disclosure relates to a method for processing an application, an electronic device, and a computer-readable storage medium. The method is carried in an electronic device and includes that a plurality of reclaimable memory pages occupied by an application to be processed are determined; data stored in the plurality of reclaimable memory pages is written into an external storage medium; an operation of the application to be processed is paused; and the data written into the external storage medium is written into a memory when the operation of the application to be processed is unpaused.
US11093398B2 Remote memory operations for computing systems with shared memory
Embodiments may include systems and methods for performing remote memory operations in a shared memory address space. An apparatus includes a first network controller coupled to a first processor core. The first network controller processes a remote memory operation request, which is generated by a first memory coherency agent based on a first memory operation for an application operating on the first processor core. The remote memory operation request is associated with a remote memory address that is local to a second processor core coupled to the first processor core. The first network controller forwards the remote memory operation request to a second network controller coupled to the second processor core. The second processor core and the second network controller are to carry out a second memory operation to extend the first memory operation as a remote memory operation. Other embodiments may be described and/or claimed.
US11093390B2 Memory system and operating method thereof
A memory system includes a memory device; a short super block detecting unit suitable for forming, when one or more initial bad blocks remain in an original super block after a re-mapping operation is performed and a number of the initial bad blocks is equal to or less than a predetermined threshold value within the original super block, a short super block with memory blocks included in the original super block; a bitmap generating unit suitable for generating a bitmap representing whether each of the memory blocks included in the short super block is a normal block or an initial bad block; and a processor suitable for controlling the memory device to simultaneously perform a normal operation on normal blocks among the memory blocks included in the short super block based on the bitmap.
US11093388B2 Method, apparatus, device and storage medium for accessing static random access memory
The present disclosure relates to a method, an apparatus, an electronic device and a computer readable storage medium for accessing static random access memories. The method includes: receiving an access request for data associated with the static random access memories; writing a plurality of sections of the data into a plurality of different static random access memories in an interleaved manner in response to the access request being a write request for the data, each of the plurality of sections having its respective predetermined size; and reading the plurality of sections of the data from the plurality of static random access memories in an interleaved manner in response to the access request being a read request for the data, each of the plurality of sections having its respective predetermined size.
US11093386B2 Consolidating garbage collector in a data storage system
The technology described herein is directed towards consolidating garbage collection of data stored in data structures such as chunks, to facilitate efficient garbage collection. Low capacity utilization chunks are detected as source chunks, and live data of an object (e.g., in segments) is copied from the source chunks to new destination chunk(s). A source chunk is deleted when it no longer contains live data. By copying the data on an object-determined basis, new chunks contain more coherent object data, which increases the possibility of future chunk deletion without data copying or with a reduced amount of copying. When data segments of an object are adjacent, the consolidating garbage collector may unite them into a united segment, which reduces an amount of system metadata per object. New chunks can be associated with a generation number (e.g., indicating the oldest previous generation) to further facilitate more efficient future chunk deletion.
US11093384B2 User device including a nonvolatile memory device and a data write method thereof
An access method of a nonvolatile memory device included in a user device includes receiving a write request to write data into the nonvolatile memory device; detecting an application issuing the write request, a user context, a queue size of a write buffer, an attribute of the write-requested data, or an operation mode of the user device; and deciding one of a plurality of write modes to use for writing the write-requested data into the nonvolatile memory device according to the detected information. The write modes have different program voltages and verify voltage sets.
US11093377B2 Systems and methods for testing source code
A continuous integration system and method for testing source code is disclosed. The continuous integration system allows developers to create predefined tasks for builds—each task comprises information to perform a particular build step. In certain embodiments, developers can select a particular task from a set of built-in tasks to add to their build configuration without having to know or determine the underlying build logic required to perform the task (such as the commands needed to execute the task, the artefacts required for the task, etc.). In particular, the disclosed systems and methods allow developers to add one or more predefined tasks in their build configuration, without adding the build logic associated with the task in the configuration file.
US11093376B2 Methods, systems, and computer readable media for configuring a test system using source code of a device being tested
Methods, systems, and computer readable media for configuring a test system using source code of a device being tested are disclosed. According to one method, the method occurs at a network equipment test device. The method includes receiving one or more device source files associated with a device under test (DUT); analyzing the one or more device source files to determine configuration source code for configuring at least one test system resource in the network equipment test device, wherein analyzing the one or more device source files includes identifying functionality of the DUT based on device source code portions and determining, using the device source code portions, the configuration source code for testing the functionality of the DUT; configuring, using the configuration source code, the at least one test system resource; and testing the DUT using the at least one test system resource.
US11093365B2 System for splicing and formatting code via machine learning
Embodiments of the present invention provide a system for identifying, splicing, and formatting code via machine learning for application analysis. In particular, the system may generate a repository that links multiple historical codes with associated analysis parameters. When a request for a new set of analysis codes is requested for analyzing a first application, the system can determine a set of analysis parameters associated with that first application and determine the set of analysis codes for analyzing the first application through machine learning analysis of the repository. The system may then generate the set of analysis codes by splicing together the determined set of analysis codes and formatting the codes into a format that is compatible with the first application. The system may then automatically execute the code on the first application within a testing environment and display the results on a computing device of an associated user.
US11093359B2 System and method for automated desktop analytics triggers
The present invention is a method and system for automatedly producing at least one desktop analytics trigger. Upon receiving at least one type of data input, the system analyzes the data input and produces at least one desktop analytics trigger based on the results of the analysis of the data input. The data input can include data on the programs, applications, or information a user utilizes during a task, to allow use of desktop process analytics. This process may be used to either generate a new desktop analytics trigger or update an existing desktop analytics trigger.
US11093356B2 Automated self-healing database system and method for implementing the same
An automated self-healing database system is provided that includes a primary database, an application server that writes data to the primary database and reads data from the primary database when it is available, a standby database that is a replica of the primary database, and a self-healing module (SHM). The SHM can automatically detect unavailability of the primary database, and if the standby database is available, the SHM can automatically enable the standby database as readable and writable, assign the standby database the role of primary database at the primary site to start replicating data to other standby databases, and use a pre-established connection between the application server and the standby database to allow the application server to read data from the standby database and to write data to the standby database resulting in the standby database assuming role of the primary database at the primary site.
US11093355B2 System and method for detection of display errors
A system and method for addressing failures in electronic display assemblies is provided. Each of a plurality of electronic display assembles include an electronic display, one or more components for operating the electronic display assembly, and a control device. A network operations center is located remote from, but in electronic communication with, each of the electronic display assembles. If the control devices determine that any of the components are not operating properly, the control device is configured to remove the power supplied to the components, wait a predetermined amount of time, and resume applying power.
US11093350B2 Method and system for an optimized backup data transfer mechanism
A method for processing backup generation requests includes receiving a backup generation request; in response to receiving the backup generation request: identifying a backup to transfer to a backup storage, the backup includes data blocks; performing a data allocation analysis on the backup to generate an offset table; dividing, based on at least the offset table, the backup into sub-portions, each of the sub-portions includes at least one of the data blocks; and transferring, using at least two data streams, at least two of the sub-portions to a backup storage.
US11093338B2 Emulating high-frequency application-consistent snapshots by forming restore point data sets based on remote site replay of I/O commands
The disclosed systems emulate high-frequency application-consistent snapshots by forming restore point data sets based on remote site replay of I/O commands. A method embodiment commences upon identifying a primary computing site and a secondary computing site, then identifying an application to be restored from the secondary computing site after a disaster. Prior to the disaster, a group of computing entities of the application to be restored from the secondary computing site are identified. Input/output operations that are performed over any of the computing entities at the primary site are streamed to the secondary site where they are stored. An I/O map that associates a time with an indication of a last received I/O command that had been performed over a changing set of computing entities is sent to the secondary site. An agent at the secondary site accesses the I/O map and the streamed-over I/Os to construct recovery data.
US11093333B1 Efficient recovery of multiple virtual machines
Described is a system that recovers multiple virtual machines (or other computing resource) by leveraging similarities between recovery (or backup) data. The system may identify the recovery data for a particular virtual machine as a primary set of data using specialized calculations and/or heuristics. The system may leverage this primary set of data by replicating a data storage for the remaining number of virtual machines to be recovered. The system may then determine a remaining (or differing) set of data for each of the remaining virtual machines to be recovered. Accordingly, the system may only be required to rehydrate the differing set of data chunks and write those data chunks to the data storage associated with each recovery virtual machine. These recovery virtual machines may then be used to restore corresponding virtual machines within a production environment.
US11093329B1 RAID proxy storage-device-assisted data update system
A RAID proxy storage-device-assisted data update system includes a RAID parity data storage device and a first RAID primary data storage device without storage-device-assisted data update functionality, and a second RAID primary data storage device with storage-device-assisted data update functionality. The second RAID primary data storage device receives a command that identifies updated primary data for the first RAID primary data storage device and, in response, retrieves the updated primary data, current primary data from the first RAID primary data storage device, and current parity data from the RAID primary parity data storage device. The second RAID primary data storage device performs an XOR operation using the updated primary data, the current primary data, and the current parity data to generate updated parity data, transmits the updated primary data to the first RAID primary data storage device, and transmits the updated parity data to the RAID parity data storage device.
US11093328B1 Managing distributed system performance using accelerated data retrieval operations
A distributed system is adapted to manage the performance of distributed processes. In one aspect, multiple stripes associated with a data item are stored in a distributed storage. The stored stripes may include one or more stripes of redundancy information for the data item. The stored stripes may include one or more copies of stripes for the data item. A distributed process including at least one task is performed. During performance of the distributed process, a determination is made as to whether to perform an accelerated data retrieval operation. Responsive to a determination to perform an accelerated data retrieval operation, at more than the minimal number stripes information required to reconstruct the data item is requested from the distributed storage. After a sufficient subset of stripes associated with the data item is received, the data item is reconstructed using the subset.
US11093323B2 Performant inline ECC architecture for DRAM controller
Techniques are disclosed for reducing the time required to read and write data to memory. Data reads and/or writes can be delayed when error correction code (ECC) bits, which are used to detect and/or correct data corruption, are written to memory. Writing ECC bits can take longer in some instances than writing data bits because an ECC write may involve a read/modify/write operation, as opposed to just simply writing the bits to memory. Some latencies associated with writing ECC bits can be hidden by interleaving ECC writes with data writes. However, if insufficient data writes are available for interleaving, hiding such latencies become difficult. Thus, various techniques are disclosed, for example, where ECC writes are deferred until a sufficient number of data writes become available for interleaving. By interleaving ECC writes, the disclosed techniques decrease the overall time required to read and write data to memory.
US11093322B1 Memory error recovery using shared structural element error correlations
A determination is made that bit errors of a selected data chunk stored in a computer memory are unable to be completely corrected using an initial error correction scheme. A plurality of other data chunks sharing a physical layout structure element of the computer memory with the selected data chunk is analyzed to identify one or more likely bit error locations of the selected data chunk aligned with one or more corresponding bit error locations of a threshold number of the analyzed other data chunks. An attempt is made to correct the bit errors of the selected data chunk based on the identified one or more likely bit error locations of the selected data chunk.
US11093321B1 System and method for automatically updating an information handling system upon system crash
An information handling system includes a management controller that receives a notification associated with a stop error, captures a screenshot that includes a matrix bar code associated with the stop error, and scans the matrix bar code to retrieve a stop code corresponding to the stop error. If a component associated with the stop error is not updated, then an update for the component may be downloaded to a non-volatile storage device. An update table is generated that includes a location of the update in the non-volatile storage device; and on reboot the update table may be read to determine the location of the update.
US11093307B2 Platform for supporting multiple virtual agent applications
A device may receive first information that identifies an input associated with a virtual agent application executing on a user device. The virtual agent application may provide an interface for a project involving a plurality of user devices. The device may determine, based on the first information that identifies the input, a first response based on second information. The device may determine, based on at least one of the first information that identifies the input or the first response and without user input, a second response. The device may provide, to the virtual agent application of the user device, fourth information that identifies at least one of the first response or the second response.
US11093302B2 User-customizable application programming interfaces in a provider network
Techniques are described for enabling customers of a service provider network to modify and extend the functionality of application programming interfaces (APIs) provided to customers by various services of the provider network. Services of a service provider network provide interfaces that enable customers and other users to define custom API actions representing functionality to be performed by the services upon receipt of corresponding API requests. In this manner, the functionality exposed by provider network services to customers via APIs becomes extensible and customizable to fit customers' particular use cases and without the provider network needing to contemplate and explicitly implement all possible customer-specific API action variations.
US11093299B2 UID and GID shifting for containers in user namespaces
A request to access an image stored by a host operating system (OS) maybe received from a process running in a container. The container may run a namespace including a plurality of namespace user identifiers (UIDs). A host UID corresponding to the namespace UID of the process may be synchronized with a host UID of an owner of the image based on configuration data of the namespace. In this way, multiple containers running namespaces may access a read only image file without requiring the image file to be copied for each container, thus preserving memory resources.
US11093288B2 Systems and methods for cluster resource balancing in a hyper-converged infrastructure
Systems and methods herein can provide virtual resource management for hyper-converged infrastructures. In an example, a method can include identifying an overloaded cluster requesting at least one resource, the overloaded cluster including a hypervisor on a virtual machine. The method can further include identifying an additional cluster having a free resource corresponding to the requested resource. The method can include instantiating a nested host on the additional cluster, the nested host being configured to provide the free resource and the nested hosted comprising an additional hypervisor that manages an additional virtual machine. Further, the method can include registering the nested host with the overloaded cluster such that the overloaded cluster is authorized to use the free resource.
US11093284B2 Data processing system
A data processing system has a poll mode driver and a library supporting protocol processing. The poll mode driver and the library are non-operating system functionalities. An application is provided. An operation system is configured while executing in kernel mode and in response to the application being determined to be unresponsive, use a helper process being an operating system functionality executing at user-mode to cause a receive or transmit mode of the application to continue.
US11093281B2 Information processing apparatus, control method, and program to control allocation of computer resources for different types of tasks
An information processing apparatus determines computer resources to be allocated to each task execution entity, based on upper limit value information and processing amount information. The upper limit value information indicates an upper limit value of the total amount of computer resources to be allocated to all task execution entities. The processing amount information indicates an amount of tasks to be processed by each task execution entity.
US11093272B2 Virtual machine allocation and migration between hardware devices by destroying and generating enclaves using transmitted datafiles and cryptographic keys
A method and system for improving virtual machine allocation and migration is provided. The method includes initiating a migration process for migrating database files of a virtual machine from a first hardware device to a second hardware device. A checkpoint and restart command is transmitted to a first hypervisor of the first hardware device and a request for a cryptographic key from a memory encryption engine is received. The cryptographic key is transmitted to a first enclave and the first enclave is encrypted resulting in an encrypted enclave. A resulting a data file comprising the database files is generated and the encrypted enclave is disconnected from the first hardware device. The encrypted enclave is destroyed and checkpoint and restart code is executed for restarting the first hardware device.
US11093270B2 Fast-booting application image
A method and apparatus for configuring an overlay network are provided. In the method and apparatus, an application source comprising an executable portion is obtained. A computer system instance is caused to execute at least some of the executable portion, and a snapshot of the computer system instance after partial but incomplete execution of the executable portion is obtained such that the snapshot is usable to instantiate another computer system instance to continue execution of the executable portion from a point in execution at which the snapshot was obtained.
US11093266B2 Using a generative model to facilitate simulation of potential policies for an infrastructure as a service system
A method for evaluating at least one potential policy for an IaaS system may include determining a predicted workload for the IaaS system based on at least one generative model corresponding to the IaaS system. The at least one potential policy for the IaaS system may be simulated based on the predicted workload, thereby producing one or more simulation metrics that indicate effects of the at least one potential policy. The performance of the IaaS system may be optimized based on the one or more simulation metrics.
US11093265B1 User interface modality switching for transaction management
A method may include presenting a user interface (UI), to a user, in a first mode on a client device, the UI including a list portion, the list portion including a plurality of transactions associated with respective activity on a user account, and the client device including an input device; receiving an indication of a first user action on a transaction presented in the list portion of the UI; in response to receiving the indication, updating a section of the list portion corresponding to the transaction, the updating including revealing a set of options for the transaction; receiving an indication of a second user action corresponding to activation of an option of the set of options; and in response to receiving the indication of the second user action, transitioning the UI from the first mode to a second mode, the second mode including a chatbot interface instantiated with respect to the transaction.
US11093262B2 Electronic devices and corresponding methods for switching between normal and privacy modes of operation
An electronic device includes a user interface, a wireless communication device, and one or more processors. The wireless communication device establishes a paired communication connection with at least one companion electronic device. The wireless communication device receives one or more electronic communications from the at least one companion electronic device. The one or more processors determine, from the one or more electronic communications, whether an environment of the electronic device is a public environment or a private environment. Where the environment is the private environment, the one or more processors cause the user interface of the electronic device to enter a normal mode of operation. Where the environment is the public environment, the one or more processors cause the user interface of the electronic device to enter a privacy mode of operation.
US11093259B2 Remote provisioning of hosts in public clouds
Examples provide for automatically provisioning hosts in a cloud environment. A cloud daemon generates a cloud host-state configuration, for a given cloud instance of a host, stored on a cloud metadata service prior to first boot of the given cloud instance of the host. A first boot of a plurality of cloud instances of hosts is performed using a stateless, master boot image lacking host-specific configuration data. On completion of the first boot of a given cloud instance of a host, the cloud host-state configuration is installed on the master boot image to generate a self-configured boot image including host-specific configuration data for the given cloud instance of the host. A second boot is performed on the given cloud instance of the host by executing the self-configured boot image to automatically provision the given cloud instance of the host in the cloud environment.
US11093257B2 Resource configuration based on dynamic group membership
Methods, systems, and computer-readable media for resource configuration based on dynamic group membership are disclosed. An association between a group of computing resources and an intended state is stored. The intended state represents a computing resource configuration. During operation of a computing resource, whether the computing resource belongs to the group of computing resources is determined based at least in part on analysis of one or more attributes associated with the computing resource. Based at least in part on determining that the computing resource belongs to the group of computing resources, one or more actions are caused be performed to bring the computing resource into the intended state. The computing resource is executed while having the computing resource configuration represented by the intended state.
US11093250B2 Apparatus and method for gang invariant operation optimizations using dynamic evaluation
An apparatus and method for efficiently processing invariant operations on a parallel execution engine. For example, one embodiment of a processor comprises: a plurality of parallel execution lanes comprising execution circuitry and registers to concurrently execute a plurality of threads; front end circuitry coupled to the plurality of parallel execution lanes, the front end circuitry to arrange the threads into parallel execution groups and schedule operations of the threads to be executed across the parallel execution lanes, wherein the front end circuitry is to dynamically evaluate one or more variables associated with the operations to determine if one or more conditionally invariant operations will be invariant across threads of a parallel execution group and/or across the parallel execution lanes; a scheduler of the front end circuitry to responsively schedule a shared thread upon a determination that a conditionally invariant operation will be invariant across threads of a parallel execution group and/or across the parallel execution lanes.
US11093232B2 Microservice update system
A microservice update system includes a build dispatcher system that receives a microservice modification request identifying first microservice(s) included in a plurality of microservices that provide a service. The build dispatcher system then triggers a respective microservice pipeline for each first microservice. A continuous integration system receives respective microservice modified code for each first microservice via the respective pipeline triggered for each, and update corresponding first portion(s) of service code. The continuous integration system then tests the updated service code in order to test the first microservice(s) that are provided by the first portion(s) of updated service code, and test second microservice(s) that are included in the plurality of microservices that provide the service, that are provided by at least one second portion of the updated service code that was not updated as part of the updating, and that are dependent on at least one of the first microservice(s).
US11093220B2 Generating interfaces from data and service definitions for developing applications
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a data model definition defined using a human-readable syntax. The program further generates a machine-readable representation of the data model definition. Based on the data model definition, the program also generates a set of interfaces from the machine-readable representation of the data model definition. Each interface in the set of interfaces includes code specified in a programming language. The program further provides the set of interfaces to an integrated development environment (IDE) application for design-time implementation of the set of interfaces.
US11093218B2 Dynamic pattern matching code generation
An intermediate representation of a workflow of one or more modules may be generated to decouple language implementations of the one or more modules. In response to receiving a workflow of one or more modules, the workflow may be analyzed to determine an optimal implementation language for each of the one or more modules to thereby reduce effects of data marshalling. An intermediate representation of the workflow that is configured to decouple any implementation languages associated with the one or more modules may be generated. To allow for decoupling, the intermediate representation may be written in a declarative language. The generated intermediate representation may then be compiled to generate an executable program that corresponds to the workflow and is implemented in the determined optimal language for each of the one or more modules.
US11093216B2 Automatic discovery of microservices from monolithic applications
A method, computer program product, and a system to replace monolithic applications with microservices includes a processor(s) obtaining a requirement for the monolithic application. The processor(s) automatically identifies, based on a sentence comprising the requirement, a given component of the monolithic application, based on analyzing the requirement. The processor(s) determines, based on syntax of the sentence, an initial class and a responsibility for the given component. The processor(s) generates a bounded context for the given component, based on analyzing one or more additional sentences comprising the requirement, to identify additional classes beyond the initial class associated with the responsibility in the requirement. The processor(s) identifies, in a microservices architecture executing in a shared computing environment, one or more microservices within the bounded context. The processor(s) generates a stub for use by the user, via the client, for accessing the one or more identified microservices.
US11093215B2 Linear photonic processors and related methods
Photonic processors are described. The photonic processors described herein are configured to perform matrix-matrix (e.g., matrix-vector) multiplication. Some embodiments relate to photonic processors arranged according to a dual-rail architecture, in which numeric values are encoded in the difference between a pair optical signals (e.g., in the difference between the powers of the optical signals). Relative to other architectures, these photonic processors exhibit increased immunity to noise. Some embodiments relate to photonic processors including modulatable detector-based multipliers. Modulatable detectors are detectors designed so that the photocurrent can be modulated according to an electrical control signal. Photonic processors designed using modulatable detector-based multipliers are significantly more compact than other types of photonic processors.
US11093211B2 Entertainment server and associated social networking services
Certain exemplary embodiments relate to entertainment systems that interact with users so as to provide for social networking and/or other services. In certain exemplary embodiments, an entertainment system is configured to provide jukebox-related and entertainment system mediated services that are accessible from within and from the outside of the location, coordinating social networking services among and between patrons within and outside of the location and also providing for advertisement opportunities. In certain exemplary embodiments, the entertainment system within a location may serve as and/or be connected to a jukebox. The entertainment system within the location may be connected to one or more client devices, one or more displays, one or more bar-top or hand-held gaming devices, etc., in certain exemplary embodiments. The jukebox-related and entertainment system mediated services may provide mechanisms for enhancing patrons' experiences, creating a sense of ownership and/or belongingness to a connected community of entertainment system users.
US11093210B2 Wireless handheld audio capture device and multi-vocalist method for audiovisual media application
Embodiments described herein relate generally to systems comprising a display device, a display device-coupled computing platform, a mobile device in communication with the computing platform, and a content server in which methods and techniques of capture and/or processing of audiovisual performances are described and, in particular, description of techniques suitable for use in connection with display device connected computing platforms for rendering vocal performance captured by a handheld computing device.
US11093198B2 Mobile electronic device and method for forwarding user input to application according to input means
A mobile electronic device for forwarding a user input to an application is provided. The mobile electronic device includes a connector, a touch screen display, a memory including a first area and a second area, a wireless communication circuit, and at least one processor. The at least one processor is configured to execute a first application included in the first area of the memory, display a screen of the first application on the touch screen display, execute a second application included in the second area of the memory when being connected to an external interface device through the connector, transmit data related to a screen of the second application through the connector to the external interface device, and forward a first user input through the touch screen display to the first application and not forward to the second application.
US11093190B2 Image forming apparatus and control method thereof for continuing image forming operations in a case where a memory has a failure
An image forming apparatus includes a first storage unit, a second storage unit, and a control unit that is configured to cause received print data to be stored in the first storage unit and the second storage unit. The control unit causes a printer unit to perform a print to print the stored print data in the first storage unit in a case where the first storage unit is in a normal state, and causes a message to be displayed in a case where the first storage unit has a functional failure.
US11093182B2 Image processing system including image processing apparatus and information processing apparatus configured to inform user that specific image processing program for image processing apparatus is available
An image processing system is provided with an image processing apparatus and an information processing apparatus including an operating system and a display. When receiving a specific user's operation regarding the image processing apparatus, the information processing apparatus transmits an execution request to the image processing apparatus using a specific protocol, which is a protocol used when communicating with the image processing apparatus according to a universal image processing program incorporated in the operation system. When receiving the execution request using the specific protocol, the image processing apparatus executes a prescribed process and transmits to the information processing apparatus a URL indicating the address of a web site where a specific image processing program compatible with the image processing apparatus can be downloaded. When receiving the URL, the information processing apparatus displays a reception screen on the display for receiving an instruction to access the address indicated by the URL.
US11093176B2 FaaS-based global object compression
A method, apparatus, and system for compressing a data object for storage at an object store of a cloud computing platform using a global compression scheme is disclosed. The operations comprise: receiving a new data object for storage in an object store on a cloud computing platform; dividing the new data object into a plurality of chunks of a predetermined size; for each chunk of the new data object, determining a respective most similar existing chunk already stored in the object store; compressing the new data object, comprising compressing each chunk of the new data object based on the respective most similar existing chunk as a compression reference; and storing the compressed new data object in the object store.
US11093173B2 Memory system
According to one embodiment, in a memory system, a memory controller is configured to execute a first operation of observing an optimum value of a read voltage and updating a set value based on the observation result of the optimum value, at a predetermined time point of a plurality of time points for updating the set value of the read voltage for a plurality of memory cells, and execute a second operation of updating the set value based on the set value updated at one previous time point without executing the observation of the optimum value, at a time point after one time point of the predetermined time point.
US11093166B2 Memory system and method of operating the same
A method of operating a memory system, which includes a memory controller and at least one non-volatile memory, includes storing, in the memory system, temperature-dependent performance level information received from a host disposed external to the memory system, setting an operation performance level of the memory system to a first performance level, operating the memory controller and the at least one non-volatile memory device according to the first performance level, detecting an internal temperature of the memory system, and changing the operation performance level of the memory system to a second performance level that is different from the first performance level. The operation performance level is changed by the memory controller of the memory system, and changing the operation performance level is based on the temperature-dependent performance level information and the detected internal temperature.
US11093162B2 Method and apparatus for deleting cascaded snapshot
In a method for deleting a cascaded snapshot, a storage device includes a logical volume corresponding to a plurality of cascaded snapshots. The plurality of cascaded snapshots comprises at least a first snapshot, a second snapshot, and a third snapshot. The second snapshot is a parent snapshot of the first snapshot, the third snapshot being a child snapshot of the first snapshot. The storage device receives an instruction for deleting the first snapshot. The first snapshot comprises target data. The storage device migrates information of the target data to the second snapshot. Further, the storage device sets a parent snapshot identifier corresponding to the third snapshot to an identifier of the second snapshot, and deletes the first snapshot.
US11093161B1 Storage system with module affinity link selection for synchronous replication of logical storage volumes
An apparatus includes a processing device comprising a processor and a memory. The processing device is configured, in conjunction with synchronous replication of a logical storage volume between first and second storage systems, to receive a synchronous write request comprising at least a portion of a data page to be written to the storage volume, to determine a source processing module associated with the data page in the first storage system, to determine at least one of a process identifier and a processor identifier of the source processing module in the first storage system, and to select a particular one of multiple links between the first and second storage systems for use with the synchronous write request based at least in part on at least one of the process identifier and the processor identifier of the source processing module. The selected link is illustratively associated with a transmit processing module.
US11093156B1 Using storage access statistics to determine mirrored extents to migrate from a primary storage system and a secondary storage system to a third storage system
Provided are a computer program product, system, and method for using storage access statistics to determine mirrored extents to migrate from a primary storage system and a secondary storage system to a third storage system. A determination is made of access statistics with respect to mirrored extents of data at the primary storage mirrored to the secondary storage to migrate to the third storage. A first set of the mirrored extents associated with access statistics indicating a highest level of access of the mirrored extents are migrated from the secondary storage to the third storage. A second set of the mirrored extents associated with access statistics indicating a lower level of access than the mirrored extents in the first set are migrated from the primary storage to the third storage.
US11093149B2 Method to efficiently store object data of an object storage service on a magnetic disk drive and magnetic SMR disk drive
In a data storage system, the available space of a magnetic storage device is divided into multiple sequential write regions for storing sequentially written data, where the regions are each separated from adjacent sequential write regions by a guard space. Object data, such as key-value pairs, are written sequentially to a particular sequential write region, in blocks of data that correspond to the contents of a nonvolatile buffer being flushed to the magnetic storage device. When a key-value pair stored in the magnetic storage device is subsequently updated, the original key-value pair is not overwritten. Instead, the new version of the key-value pair is included in the next block of data to be written to the magnetic storage device, and a mapping table tracks the location of the newest version of each key-value pair stored in the magnetic storage device.
US11093144B1 Non-disruptive transformation of a logical storage device from a first access protocol to a second access protocol
A host device discovers one or more first protocol endpoints presented by a storage system for a first logical storage device utilizing a first access protocol, and discovers one or more second protocol endpoints presented by the storage system for a second logical storage device utilizing a second access protocol. Responsive to determining that the first and second logical storage devices have a same device identity, the host device temporarily masks the one or more second protocol endpoints in a multi-path layer of the host device from one or more applications executing on the host device. In conjunction with a switchover from the first logical storage device to the second logical storage device, the host device ends the temporary masking in the multi-path layer and enables access of the one or more applications to the second logical storage device via the one or more second protocol endpoints.
US11093142B2 Optimizing off-loaded input/output (I/O) requests
Whether a replication relationship is established between a first and a second storage device is determined. If it is determined that the replication relationship is established between the first and second storage device, then whether data in the first region of the first storage device has changed since a previously completed asynchronous data replication process is determined. If the data in the first region of the first storage device has changed since the previously completed asynchronous data replication process, then whether the changed data in the first storage device is data copied from the second region of the first storage device is determined. If the changed data in the first region of the first storage device is data copied from the second region of the first storage device, then data from the second region of the second storage device is replicated to the first region of the second storage device.
US11093136B2 Performance threshold
Example systems relate to system call acceleration. A system may include a processor and a non-transitory computer readable medium. The non-transitory computer readable medium may include instructions to cause the processor to run a plurality of benchmarks for a hardware configuration. The non-transitory computer readable medium may further include instructions to determine a benchmark matrix based on the plurality of benchmarks. The non-transitory computer readable medium may include instructions to determine an input/output (I/O) bandwidth ceiling for the hardware configuration based on the benchmark matrix. Additionally, the non-transitory computer readable medium may include instructions to determine a performance threshold of an I/O access parameter for the hardware configuration based on the bandwidth ceiling.
US11093133B2 Compression measurement for computer servers
According to one or more embodiments of the present invention, computer implemented method includes obtaining by an input/output (I/O) subsystem a request block that includes a command code indicating a STORE IOP-UTILIZATION DATA command for tracking resource utilization during an asynchronous execution of an instance of a CPU DEFLATE command. The method further includes, based on the command code, initiating a command response block. The command response block includes multiple entries for input/output processor (IOP) utilization, each entry corresponding to resource utilization measurements of each IOP in the I/O subsystem. The method further includes, storing, in a command response code field of the command response block, a response code indicating that the resource utilization measurements have been recorded in the entries for IOP utilization. The response block includes a length code indicating a length of the response block and the response code field.
US11093117B2 Method for controlling animation's process running on electronic devices
Method for controlling animation's process running on electronic devices having a processor adapted to execute instructions stored in a memory, the method including: interpreting an input method to generate an initial velocity; executing a routine projection using the initial velocity and a current GUI position to generate a factor; executing an adaptive routine using the factor to calculate a new modulated position/velocity value; executing a physics model iteration using the modulated position/velocity value to generate an updated position/velocity value; updating the graphical user interface with the updated position/velocity value and executing the control methods from the new set of position/velocity values, in which the control methods are a progressive forecasting method or an accurate modulation method.
US11093111B2 Method and apparatus for contents management in electronic device
A method for contents management in an electronic device can include generating a contents list, based on a user input, detecting selection of a contents list entry in the contents list, and creating one or more contents related to a content of the selected contents list entry, when creating the one or more related contents, generating a tag based on at least part of the content corresponding to the selected contents list entry, adding the tag to the one or more related contents, and adding a contents list entry of the one or more related contents comprising the tag, to the contents list.
US11093100B2 Virtual reality device with varying interactive modes for document viewing and editing
A virtual reality device can implement varying interactive modes for document viewing and editing by displaying, at an application container level, a current mode view in a view frame of the virtual reality device; and in response to receiving an overview command trigger, determining context, including that the current mode view is at the application container level; expanding to a next level view of, e.g., a task level or an overview level; and displaying, at a next level, the next level view in the view frame of the virtual reality device. The current mode view of the application container level includes a container space of an application and an application container level rule for the container space. Conversely, the virtual reality device can adjust the next level view back to the application container level in response to a focused command trigger and identified region of interest.
US11093095B2 Wiring structure manufacturing method and wiring structure
A wiring structure that includes first wiring parts which are formed of conductive wires and second wiring parts which are formed of thicker conductive wires than the conductive wires of the first wiring parts and are connected to the first wiring parts is formed by offset printing which includes the following processes. First printing process: First conductive ink for forming the first wiring parts is transferred from a first blanket to a base. Second printing process: Second conductive ink for forming the second wiring parts is transferred from a second blanket, which is different from the first blanket, to the base.
US11093090B2 TFT-based fingerprint sensing system with corrected read-out
A fingerprint sensing system comprising a plurality of conductive selection lines; a plurality of conductive read-out lines crossing the selection lines; selection circuitry controllable to provide a selection signal on at least one selected selection line in the plurality of selection lines; a plurality of pixel elements formed at intersections between the selection lines and the read-out lines; a reference signal source configured to provide a reference signal; and read-out circuitry coupled to each read-out line in the plurality of read-out lines and to the reference signal source, the read-out circuitry being configured to acquire a read-out signal via a read-out line connected to a selected pixel element, when the selected pixel element provides the sensing signal; acquire a reference signal from the reference signal source; form a corrected read-out signal for the selected pixel element based on the read-out signal and the reference signal; and provide corrected read-out signals.
US11093083B2 Method for preventing an edge from being unintentionally touched, touch control apparatus and storage medium
The present disclosure relates to touch technology, and provides a method for preventing an edge from being unintentionally touched, a touch control apparatus and a storage medium. The method comprises: acquiring touch data of a touch screen in real time; judging whether there is any edge touch operation according to the touch data; calculating a coordinate point movement track of the edge touch operation according to the touch data if there is an edge touch operation; judging whether the edge touch operation is an edge mis-operation according to the touch data and the coordinate point movement track; and suppressing the edge mis-operation if the edge touch operation is an edge mis-operation. With embodiments of the present disclosure, accuracy of edge mis-operation recognition is improved while ensuring a normal response of an edge region of a screen.
US11093077B2 Electronic device with biometric sensor
An electronic device includes a touch sensing layer, a touch sensor, a biometric sensor and a driver. The touch sensor is used to identify a touch location and output a touch signal upon the touch sensing layer being touched. The biometric sensor includes a plurality of sensing blocks, and is used to generate electrical signals corresponding to biometric data. The driver is coupled to the touch sensor and the biometric sensor, and is used to drive a portion of the plurality of sensing blocks according to the touch signal.
US11093068B2 Touch control array substrate and touch control display apparatus
The present application provides a touch control array substrate. The touch control array substrate includes a touch electrode layer having a plurality of touch electrode blocks configured to detect a touch and configured to provide at least a portion of back light for image display in the touch control array substrate by reflecting ambient light.
US11093055B2 Stylus to host synchronization using a magnetic field
A system and method for synchronizing a stylus to a capacitive sense array. The system including a capacitive sense array which includes a plurality of electrodes. A magnetic field is generated using the plurality of electrodes. The magnetic field is used to synchronize the operation of the stylus and the capacitive sense array.
US11093053B2 Input device
In some embodiments, an input device includes a housing having a top surface, a touch sensor disposed on the top surface of the housing, and a processor disposed in the housing. The touch sensor can be configured to detect a contact by a hand on the top surface of the housing and generate touch data corresponding to the detected contact by the hand. The processor can be configured to control operation of the touch sensor and receive the touch data, determine an orientation of the hand with respect to the housing based on the touch data, and calibrate a detected movement of the input device based on the determined orientation of the hand with respect to the housing. An image sensor and/or one or more IMUs can be used to detect 2D and/or 3D movement of the input device.
US11093046B2 Sub-display designation for remote content source device
Disclosed in some examples are display systems, methods, devices, and machine-readable mediums which provide for a gesture-based method for specifying a region of a display in which to show shared content. Also disclosed are pairing methods for associating the region of the display with a content source device, methods for sharing content within the region, and methods for providing input from the region back to the content source device.
US11093045B2 Systems and methods to augment user interaction with the environment outside of a vehicle
A method and system for augmented reality. Images of a real world scene are obtained from one or more from one or more image sensors. An orientation and/or location of the image sensors is obtained from one or more state sensors. A real world object at which a predefined pointing object is performing a predefined gesture in the images of the real world scene is identified and data associated with the identified object is displayed on a viewing device. The invention also provides a computer program comprising computer program code means for performing all the steps of the method of the invention when said program is run on a computer.
US11093041B2 Computer system gesture-based graphical user interface control
A gesture-based graphical user interface control system and method are provided. The method may include receiving an indication to recognize an input device gesture to be used for performing a graphical user interface action on the computer system. The method may further include training the computer system to recognize the input device gesture. The training may include receiving gesture data representative of the input device gesture to be used for performing the graphical user interface action and defining the input device gesture based on the gesture data. The method may also include mapping the input device gesture to the graphical user interface action. The mapping may include receiving an indication to define the graphical user interface action on the computer system and defining the graphical user interface action. The method may additionally include detecting performance of the input device gesture and performing the graphical user interface action.
US11093039B2 Control interface for a motor vehicle
The invention relates to a control interface for a motor vehicle, said interface including: a capacitive touch panel (9) including at least one locating capacitive sensor (17) defining a detecting surface and configured to locate a finger of a user on this detecting surface of the capacitive touch panel (9), and a display module (3) comprising a display screen (5). The capacitive touch panel (9) furthermore includes at least one contactless sensor (19) forming a distance meter configured to measure contactlessly a measurement value proportional to the distance between the contactless sensor (19) forming the distance meter and a metal element (7) borne by the display module (3), and the capacitive touch panel (9) is listened to the display screen (5) by way of a transparent elastic optical adhesive layer (21) allowing a relative movement between said capacitive touch panel (9) and the display screen (5) when a user presses on the capacitive touch panel (9).
US11093024B2 Generating and providing immersive experiences to users isolated from external stimuli
An immersive experience system provides interactive content to a user while isolating the user from external stimuli in an isolation chamber. The user floats in a high-density suspension liquid maintained at the user's body temperature while consuming the interactive content which can provide audio, video and tactile inputs to the user. The user can interact with the immersive experience system via different modalities such as eye movements or gestures or via providing thought input through a visual cortex thought recorder comprised in the immersive experience system.
US11093021B2 Power management method and device for DC powered device arrangement
Power management (203) for controlling a delivery of a DC-power to a device (204) operable in an accepting operational state or a non-accepting operational state with respect to receiving the DC-power comprises: receiving DC input power; providing an indication that the DC-power supply device (202) operates in a powered-device detection mode and not in an powered-device operation mode; connecting, when the DC-power supply device (202) is in the powered-device detection mode, the power to an energy storage unit (212); storing electrical energy currently received; determining, whether the power-acceptance criterion is fulfilled and, in case it is fulfilled, providing an instruction to operate in the accepting operational state; connecting the energy storage unit (212) and a power interface unit (206) when the external DC-power supply device (202) is currently operating in the powered-device operation mode. This reduces DC-power consumption of a DC-powered device (204) by reducing or eliminating its DC-power consumption while it is operating in the non-accepting operational state.
US11092996B2 Electronic device
The present invention discloses an electronic device including a carrier module, a first storage module and a second storage module. The carrier module includes a first slot and a second slot. The first slot has a first shape feature, and the second slot has a second shape feature, wherein the first shape feature is different from the second shape feature. The first storage module is detachably disposed in the first slot, and has a third shape feature corresponding to the first shape feature. The second storage module is detachably disposed in the second slot, and has a fourth shape feature corresponding to the second shape feature. The third shape feature is different from the fourth shape feature.
US11092980B2 Pulse valve with pressure vessel penetration
A valve with relatively reduced tank penetration is useful for cleaning at least a portion of a filter unit, such as multiple filter bags, arranged in a filter installation for filtering polluted gas passed therethrough. This valve is preferably a relatively high performance pulse valve of relatively small pressure vessel penetration cross section area useful with relatively lower cost pressure vessels.
US11092972B2 Managing synchronized movement of a set of vehicles
Method and system for managing synchronized movement of a set of vehicles. Based on a set of parameters and goals for a vehicle having an agent component, negotiating with one or more other vehicles to form a coalition of vehicles with a set of common parameter values and common goals. The method may: synchronize with the other vehicles in the coalition to result in a positioning of the vehicle in relation to the other vehicles and to synchronize time; combine the agent component of the vehicle with one or more agent components of the other vehicles in the coalition to form a distributed agent system; control the coalition of vehicles with common commands from the distributed agent system in response to feedback from sensors in each of the vehicles; and enable an override of the coalition by the vehicle agent component in response to a breach of safety parameters.
US11092969B2 System and method for operating a vehicle
In a system and method for operating a vehicle, the system includes the vehicle and a concrete floor, which has at least one reinforcement rod, the vehicle is disposed on the concrete floor so as to be movable, the vehicle has an evaluation device and a first sensor group, which has at least two sensors, the sensors are situated along a first reference line at a distance from one another, the sensors are adapted to detect the reinforcement rod, and the evaluation device is connected to the sensors and adapted to determine the driving direction based on the signals from the sensors.
US11092964B2 Collision-avoidance system and method for unmanned aircraft
An obstacle-avoidance system for a vehicle, the obstacle-avoidance system may comprise: a communication device; a plurality of sensors, the plurality of sensors configured to detect collision threats within a predetermined distance of the vehicle; and a processor. The processor may communicatively couple to the communication device and the plurality of sensors and configured to receive navigation commands being communicated to a control system via said communication device. The processor may also receive, from at least one of said plurality of sensors, obstruction data reflecting the position of an obstruction. Using the obstruction data, the processor identifies a direction for avoiding said obstruction. In response, the processor may output, via said communication device, a command to said control system causing the vehicle to travel in said flight direction. Using the obstruction data, the processor may further perform a landing assist module, a three-region collision protection function with pilot override, and/or a target-filtering function.
US11092958B2 Equipment for assisting underwater exploration and underwater robot for the equipment
The invention relates to equipment comprising an underwater robot (1) and a device (2) for the remote control of the robot, which can communicate with each other, wherein: the robot comprises means for underwater movement and an image-capturing device; and the control device comprises 3D glasses designed so that a user wearing the glasses views the underwater environment of the robot in three dimensions on the basis of the images captured by the robot, and means for remotely guiding the movement of the robot on the basis of the three-dimensional underwater environment viewed.
US11092956B2 Active safety control system
Systems and methods are disclosed for determining, and displaying, the regulatory compliance status of a motorized vehicle, a driver of a motorized vehicle, or a non-vehicle machine. An authorized agent, such as a law enforcement officer, can perform a remotely-initiated safe stop of a motorized vehicle to prevent a high-speed chase. A system management center can receive, store, and transmit regulatory compliance records indicating the regulatory compliance status of drivers, motorized vehicles, and non-vehicle machines. A motorized vehicle can detect, and report, a driver “tail-gating” the motorized vehicle. The regulatory compliance history of drivers, motorized vehicles, and non-vehicle machines can be queried by authorized users.
US11092955B2 Systems and methods for data collection utilizing relative phase detection
Methods and systems for monitoring data collection are described. The system can include a data acquisition circuit structured to interpret a plurality of detection values, each of the plurality of detection values corresponding to at least one of a plurality of input sensors communicatively coupled to the data acquisition circuit; a signal evaluation circuit comprising: a timer circuit structured to generate at least one timing signal; and a phase detection circuit structured to determine a relative phase difference between at least one of the plurality of detection values and the at least one timing signal from the timer circuit; and a response circuit structured to perform at least one operation in response to the relative phase difference.
US11092953B2 Method and system for HVAC malfunction and inefficiency detection over smart meters data
The present invention provides a method for determining conditions of malfunction or inefficiency of HVAC systems, within a plurality of monitored households, in which there are no sensors for directly measuring the power consumption per specific HVAC. The said method comprise the steps of: a. monitoring the power consumption of a plurality of households; b. monitoring the concurrent environmental conditions at the location of the said plurality of households; c. analyzing each household's power consumption, and extracting weighted failure indications of inefficient or malfunctioning HVAC systems; d. determining the probability of various HVAC conditions of malfunction of inefficiency, according to the said weighted indicators; and e. emitting a an alert in relation to the said condition of HVAC malfunction of inefficiency, comprising at least one of: HVAC malfunction type, probability, probable cause, and suggested action.
US11092939B2 Preview mode for configuration logic
The described techniques enable plant personnel to avoid the time and labor-intensive process associated with traditional design systems by enabling users to design, test, and “preview” control logic for controlling a process before downloading the control logic to a configuration database or process controller in the plant. This enables the quick testing and improvement of control logic during the design phase, avoiding the time-consuming iterative process of designing, downloading to a database, propagating to a live controller, and testing on the physical controller. It also separates testing of logic and non-logic aspects of a controller configuration, enabling a user to finish designing the control logic before downloading the configuration to the controller, where she only needs to test non-logic aspects of the configuration.
US11092930B2 Holographic and diffractive optical encoding systems
Holographic and diffractive optical encoding techniques for forming reflection or transmission holograms. The encoding device includes a substrate having an interference pattern that can propagate light along a light propagation path from one side of the substrate to another side of the substrate. Furthermore, an optical element may be used to propagate light according to a four-dimensional light field coordinate system.
US11092929B2 Visualization system and method for generating holographic presentations from optical signals
A visualization system includes an optical recording unit configured to capture optical signals characterizing at least one partial region of an object, a 3D reconstruction unit configured to ascertain spatial data sets, which describe the partial region of the object, based on the captured optical signals, a hologram computational unit configured to ascertain control data for producing a holographic presentation based on the spatial data sets of the partial region of the object, and a visualization unit configured to visualize a holographic presentation of the at least one partial region of the object for a user of the visualization system based on the control data. In addition, a suitable method for producing holographic presentations from optical signals is provided.
US11092919B1 Heating device and image forming apparatus
A heating device includes a rotating unit, a transport belt, a heater, and at least one heat pipe. The rotating unit rotates. The transport belt rotates together with the rotating unit while nipping a heated member together with the rotating unit so as to transport the heated member. The heater has a contact surface in contact with an inner peripheral surface of the transport belt and a non-contact surface not in contact with the inner peripheral surface of the transport belt, and generates heat so as to heat the heated member via the transport belt. The heat pipe is disposed in an oblique direction relative to a belt width direction of the transport belt such that the heat pipe is in contact with the non-contact surface of the heater, and transfers heat in the oblique direction in accordance with a function of a working fluid enclosed inside the heat pipe.
US11092918B1 Heating device and image forming apparatus including heat pipe having flat outer surface
A heating device includes a rotating unit, a transport belt, a heater, and a heat pipe. The rotating unit rotates. The transport belt rotates together with the rotating unit while nipping a heated member together with the rotating unit so as to transport the heated member. The heater has a contact surface in contact with an inner peripheral surface of the transport belt and a flat non-contact surface not in contact with the inner peripheral surface, and generates heat so as to heat the heated member via the transport belt. The heat pipe has a flat outer surface in contact with the non-contact surface of the heater and an interior having a cross-sectionally-circular space filled with a working fluid, and transfers heat in a belt width direction of the transport belt in accordance with a function of the working fluid.
US11092913B2 Image forming apparatus
An image forming apparatus includes: a transfer unit, a fixing unit, a sway roller pair constituted of a pair of rollers, a first detector and a hardware processor. The transfer unit transfers an image onto paper. The fixing unit fixes, to the paper, the image transferred onto the paper by the transfer unit. The sway roller pair conveys the paper to the transfer unit, the paper being conveyed to the sway roller pair. The first detector is provided on a downstream side of the transfer unit but on an upstream side of the fixing unit and detects a position of a side edge of the paper. The hardware processor performs sway control of the sway roller pair based on a detection result of the detection by the first detector.
US11092900B2 Method and apparatus for measuring a parameter of a lithographic process, substrate and patterning devices for use in the method
A substrate has first and second target structures formed thereon by a lithographic process. Each target structure has two-dimensional periodic structure formed in a single material layer on a substrate using first and second lithographic steps, wherein, in the first target structure, features defined in the second lithographic step are displaced relative to features defined in the first lithographic step by a first bias amount that is close to one half of a spatial period of the features formed in the first lithographic step, and, in the second target structure, features defined in the second lithographic step are displaced relative to features defined in the first lithographic step by a second bias amount close to one half of said spatial period and different to the first bias amount. An angle-resolved scatter spectrum of the first target structure and an angle-resolved scatter spectrum of the second target structure is obtained, and a measurement of a parameter of a lithographic process is derived from the measurements using asymmetry found in the scatter spectra of the first and second target structures.
US11092896B2 Extreme ultraviolet light generation apparatus and electronic device manufacturing method
An extreme ultraviolet light generation apparatus may include: a chamber device including an internal space; a target supply unit disposed at the chamber device and configured to supply a droplet of a target substance to the internal space; a target collection unit disposed at the chamber device, communicated with the internal space through an opening provided to an inner wall of the chamber device, and configured to collect the droplet passing through the opening; a detection unit disposed at the chamber device and configured to detect the target substance accumulating in the vicinity of the opening of the inner wall; and a control unit configured to stop the target supply unit depending on a result of the detection by the detection unit.
US11092893B2 Inspection sensitivity improvements for optical and electron beam inspection
An inspection-sensitive additive can improve inspection of photoresist on semiconductor wafers. The inspection-sensitive additive can be used to stain the photoresist or can be deposited as a layer on the photoresist. The inspection-sensitive additive can have a k-value that is greater than 20% larger than a photoresist k-value of the photoresist layer for an inspection wavelength between 120 nm and 950 nm.
US11092892B2 Substrate measuring device and a method of using the same
Embodiments of the present disclosure provide a substrate measuring device in a lithography projection apparatus that provides multiple light sources having different wavelengths. In some embodiments, a lithography projection apparatus includes a substrate measuring system disposed proximate to a substrate stage, the substrate measuring system further including an emitter including multiple light sources configured to provide multiple beams of light, each of at least some of the multiple beams of light having a different wavelength, at least one optical fiber, wherein each of respective portions of the at least one optical fiber is configured to pass a respective one of the multiple beams of light, and a receiver positioned to collected light emitted from the emitter and reflected off of a substrate disposed on the substrate stage.
US11092889B2 Semiconductor resist composition, and method of forming patterns using the composition
A semiconductor resist composition includes-an organometallic compound represented by Chemical Formula 1 and a solvent: wherein, in Chemical Formula 1, R1 is an aliphatic hydrocarbon group, an aromatic hydrocarbon group, or an -alkyl-O-alkyl group, and R2 to R4 are each independently selected from —ORa and —OC(═O)Rb. The semiconductor resist composition may have excellent solubility and storage stability.
US11092877B2 Inflatable soft box
Disclosed is an inflatable soft box, which belongs to the technical field of photography and film and television. The present application compromises a flexible case. An inflatable nozzle is provided on the flexible case, and the inflatable nozzle is used to inflate or deflate the flexible case. A soft lamp is provided on the flexible case, and the soft lamp is used to illuminate the flexible case. The structure of the inflatable soft box of the present application is simple. By providing an inflation nozzle on the flexible case, the flexible case is inflated by the inflation nozzle when in use, and the flexible case is inflated; when not in use, the flexible case is deflated by the inflation nozzle, making it easy to carry or move, and convenient for users to use.
US11092876B2 Camera module and portable electronic device
A camera module includes a support structure having an internal space, a first movable body movably disposed inside the support structure, a second movable body elevatably disposed in an internal space of the first movable body, and a driving unit disposed in at least one of a space between the support structure and the first movable body and a space between the first movable body and the second movable body. The driving unit includes a driving wire, formed of a shape memory alloy, and a spring disposed to overlap the driving wire. The first and second movable bodies are moved by driving force applied in one direction by the driving wire, and driving force applied in another direction by the spring.
US11092864B2 Display panel and display device
A display panel and a display device are provided. The display panel includes a substrate; a first metal layer disposed on the substrate; an insulating layer disposed on the first metal layer; a semiconductor layer disposed on the insulating layer and including a germanium-doped semiconductor compound; and a second metal layer disposed on the semiconductor layer. A mobility of the semiconductor compound is greater than a mobility of amorphous silicon.
US11092860B1 Display panel and display device
The disclosure provides a display panel and a display device. In an array substrate of the display panel, at least two protrusions are defined on a side of a non-display region away from a display region to form an extending portion. A recess is defined between adjacent protrusions. A driver chip is disposed in a space between a periphery of a display region and a periphery of a non-display region. Distances between the driver chip, the periphery of the display region, and the periphery of the non-display region are increased. A bending section of a flexible circuit board is disposed in the recess. As a result, width of the non-display region will not be increased.
US11092858B2 Pixel structure and pixel unit
The invention discloses a pixel structure and a pixel unit. The pixel structure includes a main electrode; and a plurality of branch electrodes connected to the main electrode; wherein the branch electrode includes a first branch electrode and a second branch electrode, an acute intersecting angle between the first branch electrode and the main electrode is a first angle, and an acute intersecting angle between the second branch electrode and the main electrode is a second angle. The invention solves the whitening phenomenon which occurs in the side view by designing the acute intersecting angle between the branch electrode and the main electrode as the first angle and the second angle.
US11092847B2 Backlight module and display device
Disclosed is a backlight module, where the backlight module includes: a backplane; a light source array disposed on the backplane and including a plurality of light source components; a diffusion plate disposed above the light source array and parallelled to the light source array, the diffusion plate being provided with at least one refraction structure, lights of the plurality of light source components being refracted by the at least one refraction structure, at least part of the at least one refraction structure corresponding to each of the plurality of light source components of the light source array. A display device including the backlight module is further provided.
US11092841B2 Color filter and display apparatus including the same
A color filter includes a substrate including pixel areas and a light-shielding area which is disposed between adjacent pixels areas; and a color conversion layer which color-converts incident light of an incident color and emits color-converted light toward the substrate, the color conversion layer including a first color conversion pattern in a first pixel area among the pixel areas and with which the incident light of the incident color is converted into light of a first color; and a second color conversion pattern in a second pixel area among the pixel areas and with which the incident light of the incident color is converted into light of a second color; and a partition wall in the light-shielding area and between the first color conversion pattern and the second color conversion pattern, the partition wall including a light-scattering material which scatters light incident thereto.
US11092838B2 Display panel
A display panel includes a first substrate, an electrode layer, and a display medium layer. The electrode layer is disposed on the first substrate. The display medium layer is disposed on the electrode layer and includes a filler and liquid crystal capsules. The liquid crystal capsules are distributed in the filler, and the filler has a birefringence difference Δn in a range from 0.02 to 0.175.
US11092832B2 Frame for vehicle, vehicle, and method for installing glass plate containing variable transparency region on frame of vehicle
A frame for a vehicle is provided such that a glass plate including a variable transparency region is installed. The frame includes a glass plate mount that is stepped to allow the glass plate to be inserted and mounted. A cable passage is defined in one side surface of the glass plate mount to allow a cable connected to a connection portion of the glass plate to pass through the cable passage.
US11092830B2 Liquid crystal display and terminal
A liquid-crystal display includes a backlight layer and a backlight member. The backlight layer is formed with a first light transmitting hole. The backlight member is disposed at the first light transmitting hole, and the backlight member emits light and the light is projected on a region of the liquid-crystal display corresponding to the first light transmitting hole. A display pixel of the region of the liquid-crystal display corresponding to the first light transmitting hole is lower than that of a region of the liquid-crystal display outside the first light transmitting hole. In the region corresponding to the first light transmitting hole, a transparent region exists between adjacent pixels.
US11092827B2 Booth and apparatus
A booth includes at least one display unit that is transmissive and displays an image. The at least one display unit is disposed in such a manner that the inside of a space which allows a person's entrance is viewed from the outside of the space.
US11092819B2 Full display mirror with accommodation correction
The disclosure provides for a display apparatus for a vehicle. The display apparatus includes a display screen configured to emit images in an emission direction; a mirror apparatus configured to reflect the images from the display screen towards a viewing direction; and a lens apparatus configured to receive the images from the mirror, wherein the lens apparatus is configured to project the images to a focal distance substantially opposite the viewing direction, wherein the focal distance is positioned at least about 750 mm from eyes of the driver.
US11092816B2 Polarizing beam splitter assembly with diffracting element
A polarizing beam splitter assembly for directing image light on an input path into multiple exit light paths comprises multiple prisms with edges that meet to form a seam. The polarizing beam splitter assembly includes a diffracting element prior to the seam in the input light path. The diffracting element comprises a geometry that performs at least one of blocking a portion of the image light and scattering a portion of the image light.
US11092815B2 Metasurface lens assembly for chromatic separation
A metasurface lens assembly to perform chromatic separation includes a first layer with a plurality of nanofins extending transversely there from and each being optically anisotropic and transmissive to light in the visible spectrum and having an optical characteristic that is set according to a phase profile. A second layer is spaced apart from the first layer and includes a plurality of photosensitive subpixels each associated with a different color. In operation, many beams of light may be directed onto the metasurface lens from a source with each beam of light having a plurality of component colors. The nanofins may function in combination with one another according to the phase profile to bend and focus the beams of light onto the second layer with each of the component colors being bent and focused differently to direct the component colors onto corresponding ones of the photosensitive subpixels.
US11092811B2 Two-piece headset with audio for augmented reality (AR) or virtual reality (VR) or mixed reality (MR)
A two-piece headset with audio for AR (Augmented Reality)/VR (Virtual Reality)/MR (Mixed Reality), including a headpiece that is readily cleaned and disinfected, that in use releasably couples with an audio-visual component, so as to avoid physical contact between the audio-visual component and the user's head, and featuring automatic disengagement of headphones on decoupling of the headpiece and audio-visual component. An amusement attraction using two-piece headset with audio and having a support and retraction assembly for the audio-visual component.
US11092806B2 Apparatus and method of displaying image and computer program thereof
An image display apparatus includes a first waveguide, a second waveguide positioned at one side of the first waveguide, a first diffraction grating positioned at an other side of the first waveguide, a second diffraction grating positioned between the first waveguide and the second waveguide and a display engine configured to control a shape of the second diffraction grating according to a quantity of light diffracted from the first diffraction grating, wherein at least a portion of light incident on the first waveguide is diffracted from the first diffraction grating, and at least a portion of light incident on the second waveguide, is diffracted from the second diffraction grating.
US11092797B2 Endoscopic image capturing device
The disclosed technology is directed to an endoscopic image capturing device. The image capturing device comprises a first objective lens frame a first lens compartment housing therein first optical members of a first objective optical system and a second lens compartment housing therein second optical members of a second objective optical system that is positioned contiguously with the first objective optical system. A second objective lens frame is disposed for sliding movement with respect to the first objective lens frame in optical axis directions. An image capturing frame is disposed for sliding movement with respect to the second objective lens frame in the optical axis directions and housing therein an image capturing device that has an image capturing surface onto which first and second optical images that has passed through the first and second objective optical systems are focused. A positioning member is disposed in the objective optical system hole.
US11092793B2 Method of lightening at least one biological sample, three-dimensional high resolution depletion microscopy method and corresponding microscope
Lightening method of at least one biological sample (S), in which said at least one biological sample includes at least one or more fluorophores, at the focal point (F) of at least one objective lens (L) having a main optical axis (z-z), the method comprising the following operational steps:—lightening (step 10) said at least one biological sample (S) with at least one excitation beam (EB), which propagates between said at least one objective lens (L) and said at least one biological sample (S) along at least one first propagation axis (a-a);—lightening (step 20) said at least one biological sample (S) with at least two depletion beams (DB, DB′), which propagate between said at least one objective lens (L) and said at least one biological sample (S) along the respective second propagation axes (b-b, said depletion beams being donut-shaped, each one in a plane orthogonal to the respective second propagation axis (b-b, b′-b′); whereby said at least one first propagation axis (a-a) and said at least second propagation axes (b-b, b′-b′) are angularly inclined with each other, and said at least one first propagation axis (a-a) and said second propagation axes (b-b, b′-b′) intersect on said at least one biological sample (s) only at the focal point (F) of said at least one objective lens (L), so that an effective fluorescence volume (FV) is generated in said at least one biological sample (S) which is limited both orthogonally and axially with respect to said main optical axis (z-z).
US11092789B2 Optical imaging system
An optical imaging system includes a first lens group that can move in an optical direction and has negative refractive power; a second lens group that can move in the optical direction and has positive refractive power; and a third lens group that can move in the optical direction and has negative refractive power. The first lens group, the second lens group, and the third lens group include seven lenses in total, and at least one of the seven lenses includes an aspherical surface.
US11092780B2 Image pickup optical system and image pickup apparatus including the same
Provided is an optical system including, in order from object side to image side, a positive first lens unit (LU), a positive second LU and a third LU, in which intervals between adjacent LUs are changed during focusing. The second LU moves toward object side during focusing from infinity to the closest distance. In order from object side to image side, second LU includes at least one positive lens, a negative lens Ln having a meniscus shape that is concave toward image side, an aperture stop, and a cemented lens consisting of a plurality of lenses and an optical element Gp cemented to one another and having a concave lens surface on object side, then third LU includes a positive lens and a negative lens. A refractive index of a material of Ln with respect to d-line and a partial dispersion characteristic of a material of Gp are appropriately set.
US11092779B2 Optical lens assembly and method of forming image using the same
Provided are an optical lens assembly and a method of forming an image. The optical lens assembly includes: a first lens having a convex object-side surface; a second lens having a convex object-side surface; at least one lens at an image side of the second lens; a first stop being a variable stop at an object side of the first lens; and a second stop at an image side of the first lens, wherein the second stop determines a minimum F number, and the first stop is variable to determine an F number greater than the minimum F number.
US11092774B2 Lens apparatus, image capturing apparatus, control method of lens apparatus, and control method of image capturing apparatus
A lens apparatus used by attaching to an image capturing apparatus comprising one or more processors and/or circuitry which functions as: a vibration detector that detects vibration; a receiver that receives first motion information and reliability information from the image capturing apparatus; an acquisition unit that acquires a correction amount based on second motion information converted from the first motion information using information of the lens apparatus, the vibration detected by the vibration detector, and the reliability information; and an image stabilization unit that performs image stabilization control based on the correction amount.
US11092773B2 Folded camera with actuator for moving optics
Various embodiments include a camera with folded optics and lens shifting capabilities. In some examples, a folded optics arrangement of the camera may include one or more lens elements and light path folding elements (e.g., prisms). Some embodiments include voice coil motor (VCM) actuator arrangements, carrier arrangements, and/or suspension arrangements to provide autofocus (AF) and/or optical image stabilization (OIS) movement. Furthermore, some embodiments include position sensor arrangements for position sensing with respect to AF and/or OIS movement.
US11092772B2 Optical module and head-mounted display apparatus
The invention discloses an optical module and a head-mounted display apparatus. The optical module includes a left/right lens barrel mechanism, a left/right sight distance adjusting mechanism, and a left/right pupillary distance adjusting mechanism; The left lens barrel mechanism includes a left lens barrel assembly and a left display screen disposed behind the left lens barrel assembly through a left screen bracket; The left sight distance adjusting mechanism adjusts the distance between the left display screen and the left lens barrel assembly; The left pupillary distance adjusting mechanism drives the left lens barrel mechanism to move left and right. Symmetrically, the structure of the right side is the same as left. The optical module adjusts the sight distance/pupillary distance of left and right eye separately by the left and right sight distance adjusting mechanism/pupillary distance adjusting mechanism, so that images seen by both eyes are clearer.
US11092762B2 Surface mount packaging for single mode electro-optical module
An electro-optical module is provided in the form of a Ceramic Ball Grid Array (CBGA) optical package with a detachable fiber optic connector. The electro-optical module is surface mountable on a printed circuit boards (PCB) using standard electronics pick-and-place and reflow manufacturing technology. A module housing array of ultra-high-speed single mode fiber based optical transmit and/or receive devices provides for high density fiber interconnections and can be mounted directly on a PCB in close proximity to associated electronics. The resulting shorter electrical interconnects reduce losses and distortion of the high frequency electrical signals enabling lower power signals and lower error rates on the interfaces, for applications such as high-speed data center interconnects. Shorter electrical interconnects may also allow for simpler clock and data recovery circuits or, in some cases, complete elimination of some of these circuits.
US11092761B2 Downhole fiber optic connector with fiber channel independent testing apparatus
A system and method of forming an optical connection. A fiber optic cable includes a first optical fiber and a second optical fiber. The second optical fiber includes a reflective device. An optical device receives the first optical fiber and the second optical fiber. A first signal is observed to verify an optical connection between the first optical fiber and the optical device to verity the optical connection. The fiber optic cable is extended into the optical device to form a secure mating between the first optical fiber and the optical device, thereby changing a state of the reflective device. The secure mating between the first optical fiber and the optical device is determined from the state of the second signal in the second optical fiber.
US11092758B2 Mechanical transfer ferrule assembly and method of assembly
A mechanical transfer ferrule is formed from a top housing and a bottom housing secured together with a plural of clips, catches and snap from a distal end of the housing portions to a proximal end of the housing portions. A plural of upper grooves formed in the upper housing and a plural of lower grooves formed in the lower housing accept a plural of optical fiber provided by a ribbon cable at a distal end of the mechanical transfer ferrule. At a proximal end of the upper housing is a pressure surface received in a pressure surface cut-out in the lower housing, where the pressure surface secures and orients the optical fiber within the channels formed by the upper and lower grooves to aid in repeated mating with a corresponding mechanical transfer ferrule and polishing the end face of the plural of optical fibers.
US11092752B2 Outdoor optical fiber connection assembly
Disclosed is an outdoor optical fiber connection assembly, including an SC optical fiber connector, an LC optical fiber connector, and an optical fiber adapter for communicatively connecting the SC optical fiber connector with the LC optical fiber connector. In the connection assembly of the disclosure, the optical fiber connector and the optical fiber adapter are respectively provided with an elastic member, so that they are tightened under a pre-tightening force after connected. Furthermore, by arranging multiple sealing structures at connection positions of the connection assembly, the sealing performance of the connecting components is enhanced. By improving the internal structure of the optical fiber connector, the stop ring cannot rotate after being assembled, which has a good circumferential positioning effect, can prevent internal core wires from twisting, has a high quality in optical fiber docking, is not prone to displace the optical fibers after docking, and is high in reliability.
US11092751B2 Stackable adapter housing for opposing MT ferrules
A fiber optic adapter for mating an opposing MT ferrule connectors. An adapter housing formed from a top and bottom portion holds a pair of opposing MT ferrules. The adapter housing is stackable on its vertical side.
US11092747B2 Whispering gallery mode resonator and manufacturing method thereof
A whispering gallery mode resonator and a manufacturing method includes a hollow core fiber, a waveguide, a waveguide resonant cavity, a first single-mode fiber and a second single-mode fiber. The waveguide and the waveguide resonant cavity are located in the hollow core fiber. End surface of the first and second single-mode fibers are fused to end surfaces of the hollow core fiber. The waveguide includes an input optical waveguide, an inner surface waveguide having an evanescent field and an output optical waveguide. The two end surfaces of the input optical waveguide are connected with an end surface of the core of the first single-mode fiber and an end surface of the inner surface waveguide respectively. The two end surfaces of the output optical waveguide are connected with an end surface of the core of the second single-mode fiber and the other end surface of the inner surface waveguide respectively.
US11092745B1 Polarization controller
Conventional systems use a polarization-maintaining fiber (PMF) in order to maintain the light in the same polarization between a laser light source and an optical waveguide on a photonic integrated circuit (PIC). A polarization controller may be provided at an input port of the PIC configured for the manipulation of one or both of the TE0 and TM0 polarized light modes. The polarization controller may include a polarization beam splitter/rotator (PBSR), including a plurality of phase tuners and a plurality of couplers which are coupled together by waveguides, all of which are integrated in a device layer on the PIC.