Document Document Title
US11018864B2 Method, device, and system for task processing
A number of RSA computing tasks that have different word lengths which are less than a maximum word length of an operand register are processed at the same time by combining a number of different word lengths to be equal to or less than the maximum word length of the operand register.
US11018861B2 System and method for storage and management of confidential information
Embodiments of the invention provide system and method for storage and management of confidential information. The system comprises at least one electronic device, wherein each electronic device is configured to store confidential information, and execute a service request using the confidential information stored therein; a control system configured to provide power supply to any one of the at least one electronic device, which is connected to the control system, and communicate a service request from a specific user to an electronic device in connected state which is associated with the specific user; and an enclosure configured to house the at least one electronic device, and the control system.
US11018859B2 Deduplication of client encrypted data
Plaintext data is encrypted to produce ciphertext which is transmitted along with a hash of the plaintext data and corresponding metadata comprising an initialization vector and information about the encryption key version used to encrypt the plaintext data to a backend storage system. The encrypted ciphertext is deduplicated at the backend storage system (without first decrypting it) using the hash and stored based upon the metadata.
US11018858B2 Method for re-keying an encrypted data file
A method for re-keying an encrypted data file, the data file being stored chunkwise on a storage entity (SE), data file chunks being encrypted with a global secret, and the method being performed in a memory available to a computing device, includes partially updating a global secret for encryption data for a data chunk to be re-keyed such that an output of a non-interactive oblivious key exchange is used to identify the private key of the data chunk to be re-keyed with a new private key; and reencrypting the data chunk to be re-keyed with the updated global secret.
US11018847B2 Device keys protection
A method to protect a device key in a device comprising at least one secure element locally connected to at least one time programmable memory storing a global value in form of a bit string comprising locked bits and unlocked bits. The locked bits are irreversibly pre-programmed in the one-time-programmable memory during an initialization phase of the device while the un-locked bits remaining in an initial state may be programmable by the secure element. The secure element is configured to generate, at initialization of the device, a device specific value by using the global value, program the device specific value previously obtained in the one time programmable memory, and erase the global value by programming the unlocked bits of the corresponding bit string. A further object of the disclosure includes a device configured to carry out the method.
US11018844B2 Time-encoded messaging for radar cascaded synchronization system
A method for synchronizing a cascaded RADAR system (80) includes modulating (320) with a master RADAR system (12), an amplitude of a sequence of clock cycles of a clock (70) in response to a Ramp Frame Start (RFS) signal (92). The master RADAR system determines (322) a duration (310, 312, 314) of the sequence of clock cycles based on a code. A slave RADAR system (14) demodulates (324) the sequence of clock cycles to recover the clock and the RFS signal, wherein a clock leading edge of the clock is phase aligned to an RFS leading edge of the RFS signal. The slave RADAR system decodes (326) the code from the duration of the sequence of clock cycles, wherein the code determines an action performed by the slave RADAR system in response to receiving a data signal from the master RADAR system.
US11018843B2 Sensor communication control shaped for EMC compliance
A restraint control module is provided in this disclosure. The restraint control module is configured to communicate a sync pulse to a sensor. The control module may include a sync pulse driver circuit and a memory. The memory may store the waveform profile of a sync pulse. The sync pulse driver circuit generates a sync pulse in response to the waveform profile stored in the memory. The sync pulse may be transmitted to one or more sensors. The waveform profile stored in the memory may be derived from a sync pulse with reduced electro-magnetic emissions by applying spectrum analysis.
US11018841B2 Method for transmitting and receiving acknowledgement information in wireless LAN system and device for same
The present specification discloses a method for transmitting and receiving acknowledgement (ACK) information in a wireless local area network (WLAN) system and a device for the same. More specifically, the present specification describes a method in which a station device scheduled according to a time division duplex (TDD) scheduling scheme transmits and receives ACK information based on TDD scheduling information and a device for the same.
US11018810B2 Adaptive multiple HARQ entity design
Systems and methods for an adaptive multiple Hybrid Automatic Repeat Request (HARQ) entity design to enable dynamic soft buffer sharing between HARQ entities are disclosed. In some embodiments, a transmitter estimates the total buffer consumption of the receiver. In response to determining that there is enough unused space in the soft buffer of the receiver for the new HARQ process of the HARQ entity, the transmitter assigns the new HARQ process of the HARQ entity for data transmission to the receiver. In this way, HARQ entity specific configurations may be enabled while increasing dynamic soft buffer sharing efficiency.
US11018808B2 Reception failure indication by legacy message
A first radio device receives a first radio transmission from a second radio device. In response to reception of the first radio transmission by the first radio device being unsuccessful, the first radio device sends a second radio transmission to the second radio device. The second radio transmission comprises an indication to the second radio device that reception of the first radio transmission by the first radio device was unsuccessful. The first radio device generates the second radio transmission to be decodable by one or more other radio devices than the second radio device as comprising a positive acknowledgement message, indicating to the second radio device that reception of the first radio transmission by the first radio device was successful, as comprising a clear-to-send message to the second radio device, or as some other legacy message supported by the other radio device(s).
US11018802B2 Channel quality indicator feedback method and device
A channel quality indicator feedback method and device. The method includes: determining, by a terminal device, a response message of data and a channel state, where the response message includes an acknowledgement message and/or a negative acknowledgement message; determining, by the terminal device, first channel state information based on the response message of the data and the channel state; and sending, by the terminal device, the response message and the first channel state information to the network side device. According to the method and apparatus provided, reliability of downlink data from a base station can be improved.
US11018800B2 Information transmission method and user equipment
Embodiments of the present disclosure provide an information transmission method, including: determining, by a user equipment (UE), first speed information of the UE; determining, by the UE, a transmission manner of control information based on the first speed information; and sending, by the UE, the control information in the transmission manner over a first link. In the embodiments of the present disclosure, the UE may determine the transmission manner of the control information based on the first speed information. When the UE is high speed UE, an appropriate transmission manner can be selected for the high speed UE, thereby meeting a transmission requirement of the high speed UE and ensuring a transmission success rate.
US11018798B2 Auto-tuning reliability protocol in pub-sub RTPS systems
Adaptive tuning techniques are provided for data communications in an Object Management Group (OMG) Real-Time Publish Subscribe (RTPS) Protocol operable over a communication network to provide good throughput/latency tradeoff as well as efficient bandwidth utilization. With this invention, latency under high throughput conditions can be reduced several times compared with the latency obtained with traditional non-adaptive approaches.
US11018797B2 Fiber optic light intensity encryption
A fiber optic light intensity encryption method is provided. The method includes determining light intensities associated with multi-frequency light pulses emitted by a laser transmitter apparatus in response to an encryptions process. An encryption type for application of an encryption algorithm to each light intensity is determined and a first light intensity associated with a first light pulse is selected. Data indicating results of the random selection is transmitted to the laser transmitter apparatus and an initial security key is transmitted over a signaling channel of the laser transmitter apparatus. The signaling channel is secured based on the initial security key resulting in a secure signaling channel. In response, a secure bundle comprising said the secure signaling channel and an additional group of channels is generated and the data is transmitted via the secure bundle.
US11018791B2 Method and device for time-controlled data transmission in a time-sensitive network
The disclosure relates to a method and device for time-controlled data transmission in a TSN. A new traffic shaping method is described for time-sensitive data streams. The objective is to offer the same real-time performance and configuration complexity as in the prior art but without the need for time synchronization throughout the entire network. The traffic shaper provides that a data frame that is received by a bridge in a first-time interval is passed by this bridge to the next hop/bridge in the next time interval. Each bridge knows the start time of the time interval that belongs to a particular data stream. Each data frame must contain a so-called “delay value,” thus a delay value which is measured by each bridge using a local clock that measures the delay time spent by the data frame in the queue at the outgoing port.
US11018780B2 Automated installed environment antenna characteristics determination
A network device receives first data associated with a first transmission received at a second antenna from a first antenna and stores the first data as a first antenna profile associated with the second antenna. The network device uses the stored first antenna profile for determining at least one first transmission characteristic associated with a third antenna transmitting to the second antenna.
US11018772B1 Optical communication circuits
Various apparatuses, circuits, systems, and methods for optical communication are disclosed. In some implementations, an apparatus includes multiple lasers that input an electronic signal. Each laser encodes and outputs a respective optical data signal based on the electronic signal. Each laser has a different configuration of one or more first optical parameters. A first selection circuit selects the respective optical data signal from one of the lasers. Multiple optical components configure second optical parameters of an input optical data signal. A second selection circuit inputs the selected optical data signal from the first selection circuit and provides the selected optical data signal to one of the optical components. A third selection circuit selects the optical data signal output from the one optical component.
US11018764B2 Non-imaging receiver utilizing mirrors in optical wireless communication system
An optical mirror diversity receiver for a visible light communication system is provided with an array of photodiodes each having an optical-signal-receiving area, with a mirror positioned between an adjacent pair of photodiodes to preferentially redirect light toward one of the photodiodes while also blocking light that would otherwise be received at the photodiode. An angle-aided mirror diversity receiver is also provided with surfaces of the photodiodes aligned relative to the mirror to yield reductions in correlation.
US11018762B2 Transmission device, transmission system, and transmission method
A transmission device that transmits main signal light to another transmission device via a transmission path, the transmission device includes a transmitter that generates monitoring signal light with intensity modulation based on a signal related to monitoring control of the transmission device and the other transmission device, a multiplexer that multiplexes the monitoring signal light into the main signal light, a receiver that acquires light receiving information from the other transmission device, the light receiving information being related to a light receiving state of the monitoring signal light, and a control circuit that controls a modulation degree of the intensity modulation in accordance with the light receiving information.
US11018746B2 Outcome based receiver beam tuning
An outcome-based receiver beam tuning is provided. A base station device can transmit a reference signal with a group of symbols corresponding to different transmit beams, while the reference signal instructs the user equipment to not perform receive beam sweeping. The user equipment device can report the transmit beam with the highest signal strength. The base station device can then transmit a reference signal using the transmit beam with the highest signal strength, while also informing the user equipment device to perform receive beam sweeping. By comparing the receive beam with the highest signal strength to the signal strength of the best transmit beam, the base station device can determine the density (e.g. periodicity) of CSI-RS with repetition “ON” transmission.
US11018743B2 QCL (quasi co-location) indication for beamforming management
Techniques for employing QCL (Quasi Co-Location) signaling for beamforming management are discussed. One example embodiment can comprise an apparatus that can determine whether a first set of RS (Reference Signal) APs (Antenna Ports) are QCL-ed (Quasi Co-Located) with a second set of RS APs with respect to one or more large-scale channel properties, wherein the properties comprise an average angle-of-arrival and an angle of arrival spread, and wherein the first set of RS APs are distinct from the second set of RS APs; and select, based on the determination, beamforming weights for reception via the second set of RS APs. In the same or other embodiments, QCL can be indicated between RS antenna port(s) and antenna port(s) of beam reference signal is used to assist UE beamforming for reception of data or control channel transmitted on DM-RS antenna ports.
US11018736B2 Signal generating method and signal generating apparatus
A transmission apparatus that (i) generates a Quadrature Phase Shift Keying (QPSK) modulation signal s1(t) by applying a QPSK modulation scheme to a first data sequence, (ii) generates a 16-Quadrature Amplitude Modulation (QAM) modulation signal s2(t) by applying a 16-QAM modulation scheme to a second data sequence, (iii) generates a transmission signal z1(t) and a second transmission signal z2(t) by applying a phase hopping process, a precoding process, and a power adjust process to the QPSK modulation signal s1(t) and the 16-QAM modulation signal s2(t), wherein an average transmission power of the 16-QAM modulation signal s2(t) being the same as an average transmission power of the QPSK modulation signal s1(t), and (iv) transmits the transmission signal z1(t) from a first antenna at a first time and a first frequency and the second transmission signal z2(t) from a second antenna at the first time and the first frequency.
US11018734B1 Eliciting MIMO transmissions from wireless communication devices
In a general aspect, MIMO transmissions are elicited from wireless communication devices for wireless sensing. A first wireless communication device may be configured to generate network or transport layer messages addressed to a second wireless communication device in a wireless communication network, and wirelessly transmit the network or transport layer messages to the second wireless communication device to elicit MIMO transmissions from the second wireless communication device. The first wireless communication device may further be configured to receive MIMO transmissions from the second wireless communication device, where the MIMO transmissions traverse a space between the first wireless communication device and the second wireless communication device. The first wireless communication device may additionally be configured to identify a training field in each MIMO transmission, generate channel information based on the respective training fields, and detect motion that occurred in the space based on the channel information.
US11018731B2 Tomlinson-harashima precoding in an OTFS communication system
A method for signal transmission using precoded symbol information involves estimating a two-dimensional model of a communication channel in a delay-Doppler domain. A perturbation vector is determined in a delay-time domain wherein the delay-time domain is related to the delay-Doppler domain by an FFT operation. User symbols are modified based upon the perturbation vector so as to produce perturbed user symbols. A set of Tomlinson-Harashima precoders corresponding to a set of fixed times in the delay-time domain may then be determined using a delay-time model of the communication channel. Precoded user symbols are generated by applying the Tomlinson-Harashima precoders to the perturbed user symbols. A modulated signal is then generated based upon the precoded user symbols and provided for transmission over the communication channel.
US11018728B2 Transmission phase measurement and calibration method utilizing higher-order frequency bins
A circuit includes a transmission channel that outputs a continuous-wave signal based on a reference signal, a transmit monitoring signal path that couples out a portion of the transmit signal as a monitoring signal, a test phase shifter that receives the reference signal and generates a phase-shifted signal based on a sequence of phase offsets applied to the reference signal, a phase mixer that mixes the phase-shifted signal and the monitoring signal to generate a mixer output signal including a plurality of direct current (DC) values, an analog-to-digital converter that samples the mixer output signal in order to provide a sequence of DC values; and a monitor circuit that applies a discrete Fourier transform (DFT) to the sequence of DC values to generate a plurality of DFT bins with corresponding DFT bin values, and generate compensated phase information of the transmission channel using at least two DFT bin values.
US11018727B2 Diversity modules for processing radio frequency signals
Diversity modules for processing radio frequency (RF) signals are provided herein. In certain implementations a diversity module includes a first terminal, a second terminal, a low band processing circuit that generates a low band signal based on one or more diversity signals, a mid band processing circuit that generates a mid band signal based on the one or more diversity signals and that provides the mid band signal to the second terminal, a high band processing circuit that generates a high band signal based on the one or more diversity signals, and a multi-throw switch that provides the low band signal to the first terminal in a first state and that provides the high band signal to the first terminal in a second state.
US11018725B2 Data transmission method, apparatus, and system
This application relates to the field of wireless communications technologies, and in particular, to a data transmission method, an apparatus, and a system. Random access resource information: receiving, by user equipment UE, data from a first access network device to which a serving cell belongs; sending, by the UE, a decoding result of the data to the first access network device and a second access network device to which a coordinating cell belongs; and if the decoding result is negative acknowledgment NACK signaling, receiving, by the UE from the first access network device, the data that is retransmitted, and receiving, by the UE, the data from the second access network device.
US11018717B1 Snap-on triaxial cable balun and method for tuned trapping of RF current
Apparatus and method for trapping RF on shields of a multiply shielded RF cable. In some embodiments, the RF trap shorts an outer conductor shield to an inner shield conductor of the cable successively at selected locations along an end length of the shield conductors. Some embodiments provide an RF-trap apparatus for blocking stray signals on a shielded RF cable that has two or more concentric peripheral shield conductors separated from one another by one or more electrically insulating layers, and at least one inner conductor for carrying RF signals. The RF trap apparatus includes: a first housing; and a plurality of projections configured be coupled to the first housing and to move to selectively electrically connect an outer shield conductor to an inner shield conductor by a pierce operation on the shielded RF cable.
US11018716B2 Multi-frequency processing device of tire pressure detector and processing method thereof
A multi-frequency processing device of a tire pressure detector and processing method thereof are provided. The device includes an oscillator providing an oscillation signal as a basis frequency; a microcontroller storing a first and a second frequency information; a phase lock module receiving the oscillation signal and generating a first and a second target frequency according to the first frequency information and the second frequency information; and a transmission module receiving a data from the microcontroller in a first mode, and generating a signal frame formed of the first and second target frequency carrying the data, so as to transmit the signal frame. Therefore, the transmission frequency does not have to be set in advance, improving the convenience of usage.
US11018714B2 Radio front end module with reduced loss and increased linearity
A Radio Frequency (RF) circuit including a receive path, a transmit path, a switching circuit, and an output configured to receive RF signals from an antenna in a receive mode of operation, and to provide RF signals to the antenna in a transmit mode of operation. The receive path is configured to be coupled between a low-noise amplifier and the output. The switching circuit is located in the receive path and is configured, in the receive mode, to selectively couple the low-noise amplifier to the output and to pass the received RF signals from the output to the low-noise amplifier. The transmit path is configured to be coupled between a power amplifier and the output, to provide, in the transmit mode, signals from the power amplifier to the output, bypassing the switching circuit, and to have, in receive mode of operation, an off-state impedance of at least 200+j*13 Ohm.
US11018713B2 Radio frequency shielding within a semiconductor package
Radio frequency shielding within a semiconductor package is described. In one example, a multiple chip package has a digital chip, a radio frequency chip, and an isolation layer between the digital chip and the radio frequency chip. A cover encloses the digital chip and the radio frequency chip.
US11018710B2 Accessory device for an electronic device
This application relates to a computing device case that provides some amount of torsional force in order to cancel at least some static and dynamic loads experienced by the computing device when the case is arranged as a stand. By canceling out these loads, the computing device to be angled at an almost unlimited number of angles relative to a surface on which the computing device is resting. Flexible elements in the case can resist the static and dynamic loads of the computing device, thereby allowing the computing device to receive touch inputs at almost any angle without causing the case and the computing device to collapse.
US11018708B2 Received signal filtering device and method therefor
A communication device is provided that includes a receiver configured to receive a signal. The communication device further includes a circuit configured to determine an interference reference signal based on an interference signal, to multiply the received signal with the interference reference signal in the time domain to form a multiplication signal and to filter the multiplication signal to form a filtered signal.
US11018706B2 Antenna device and electronic device including same
Various embodiments provide an antenna device that includes: a metal member configured to have a length that contributes to at least a part of an electronic device; a printed circuit board (PCB) configured to be feed-connected to a preset position of the metal member in order to apply the metal member as an antenna radiator; and at least one electronic component electrically connected to a position different from the feeding position of the metal member and grounded to the PCB, and provide an electronic device that includes the same. Accordingly, the antenna device is grounded to the PCB in a desired position of the metal member by using the basically provided electronic component so that it is possible to exclude a separate electrical connection member, thereby reducing the cost, increasing the use of space, enhancing the degree of freedom of the design of the antenna radiator.
US11018697B2 Transmission method and reception device
The present technology relates to a transmission method and a reception device for securing favorable communication quality in data transmission using an LDPC code. In group-wise interleaving, the LDPC code with a code length N of 69120 bits is interleaved in units of 360-bit bit groups. In group-wise deinterleaving, a sequence of the LDPC code after group-wise interleaving is returned to an original sequence. The present technology can be applied, for example, in a case of performing data transmission using an LDPC code, and the like.
US11018695B1 Fast-converging bit-flipping decoder for low-density parity-check codes
Disclosed are devices, systems and methods improving the convergence of a bit-flipping decoder in a non-volatile memory device. An example method includes receiving a noisy codeword, the codeword having been generated based on a parity check matrix of a low-density parity-check code and provided to a communication channel prior to reception by the bit-flipping decoder, and performing a single decoding iteration on the received noisy codeword, the single decoding iteration spanning a plurality of stages. In some embodiments, performing a single decoding iteration includes computing a metric corresponding to a single column of the parity check matrix, flipping at least one bit in the single column upon a determination that the metric exceeds a flipping threshold, computing, subsequent to the flipping, a syndrome as a product of the noisy codeword and the parity check matrix, and updating the flipping threshold upon a determination that the syndrome is not zero.
US11018689B2 Parallel computing using stochastic circuits and deterministic shuffling networks
In some examples, a device includes shuffling circuitry configured to receive an input unary bit stream and generate a shuffled bit stream by selecting n-tuple combinations of bits of the input unary bit stream. The device also includes stochastic logic circuitry having a plurality of stochastic computational units configured to perform operations on the shuffled bit stream in parallel to produce an output unary bit stream, each of the stochastic computational units operating on a different one of the n-tuple combinations of the bits.
US11018685B2 Analog-to-digital converter and method of performing analog-to-digital conversion
An analog-to-digital converter includes a comparator configured to compare an input signal with a reference signal and to output a comparison signal indicating a corresponding comparison result, a control logic configured to output a control signal for adjusting the reference signal based on the comparison signal, and a reference signal adjusting circuit configured to adjust the reference signal based on the control signal. The comparator includes a first pre-amplifier configured to amplify a difference between the input signal and the reference signal using a first transistor having a first size, a second pre-amplifier configured to amplify the difference between the input signal and the reference signal using a second transistor having a second size different from the first size, and a latch configured to generate the comparison signal using at least one of an output of the first and second pre-amplifiers. The first and second pre-amplifiers share the latch.
US11018673B2 Multi-modulus frequency dividers
Various embodiments relate to multi-modulus frequency dividers, devices including the same, and associated methods of operation. A method of operating a multi-modulus divider (MMD) may include receiving, at the MMD, an input signal at a first frequency. The method may also include generating, via the MMD, an output signal at a second, lower frequency based on a divisor value. Further, the method may include receiving, at the MMD, an integer value. Moreover, the method may include setting the divisor value equal to the integer value in response to a current state of the MMD matching a common state for the MMD, wherein the MMD is configured to enter the common state regardless of the divisor value.
US11018666B1 Thyristor current interrupter and auxiliary quasi-resonant turn-off unit
An apparatus and method that can accelerate the turn off time for a thyristor current interrupter. Following commutation of a load current from a main thyristor to an auxiliary turn-off unit, a capacitor of the auxiliary turn-off unit can provide a resonant current to create a zero current crossing for turning the main thyristor off, as well as provide a reverse bias voltage for the main thyristor. The auxiliary turn-off unit can hold the main thyristor off and facilitate sufficient time being available for main thyristor to block forward system voltage. A voltage level of another capacitor of the auxiliary turn-off unit can, with a switch of the auxiliary turn-off unit and the main thyristor turned off, be increased to a level that triggers at least one voltage-clamping unit to absorb electrical power from that capacitor. The load current passing in the auxiliary turn-off unit can be decreased as the electrical power is absorbed to a level at which one or more auxiliary thyristor switches of the auxiliary turn-off unit can be turned off.
US11018665B2 Electronic control device
An electronic control device includes a first pull-up resistor connected between a power supply and a switch, a series circuit of a transistor and a second pull-up resistor with a resistance value lower than that of the first pull-up resistor, connected in parallel with the first pull-up resistor, and a microcomputer, an output port of which is connected to a base terminal of the transistor and which controls a turning on and off of the transistor using a signal output from the output port. A connection point of the switch, the first pull-up resistor, and the second pull-up resistor is connected to a first analog measurement port of the microcomputer, a power supply is connected to a second analog measurement port of the microcomputer, and current flowing into the switch is detected using a value of voltage input into the first analog measurement port.
US11018661B2 Short circuit detector including a voltage detector
A first aspect of the present invention will provide a short circuit detector, including: a voltage detection circuit to detect gate voltage which is input from a gate driving circuit to the semiconductor element; and a short circuit detection circuit to detect a short circuit state of the semiconductor element, when gate voltage of the semiconductor element becomes higher than or equal to first reference voltage in a transition period from when a turn-on signal is input to the gate driving circuit until when a mirror period of the semiconductor element starts.
US11018654B1 Temperature sensor with reduced power supply voltage sensitivity
Circuitry for determining temperature of an integrated circuit device includes, on the device, a ring oscillator and a bias current generator. The bias current generator is selectably operable in (i) a first mode having a first sensitivity to device temperature or (ii) a second mode having a second sensitivity to device temperature, to provide bias current for the ring oscillator. A controller operates the bias current generator in the first mode and records a frequency output of the ring oscillator, then operates the bias current generator in the second mode and records a frequency output of the ring oscillator, and determines the temperature of the integrated circuit device from a ratio of (a) the frequency output of the ring oscillator while the bias current generator operates in the first mode to (b) the frequency output of the ring oscillator while the bias current generator operates in the second mode.
US11018631B2 Switch circuits having integrated overdrive protection and related transmit/receive circuits and MMIC amplifiers
Monolithic microwave integrated circuits are provided that include a substrate, a transmit/receive selection device that is formed on the substrate, a high power amplifier formed on the substrate and coupled to a first RF port of the transmit/receive selection device, a low noise amplifier formed on the substrate and coupled to a second RF port of the transmit/receive selection device and a protection circuit that is coupled to a first control port of the transmit/receive selection device.
US11018627B2 Multi-bandwidth envelope tracking integrated circuit and related apparatus
A multi-bandwidth envelope tracking (ET) integrated circuit (IC) (ETIC) and related apparatus are provided. In a non-limiting example, the multi-bandwidth ETIC is coupled to an amplifier circuit(s) configured to amplify a radio frequency (RF) signal corresponding to a wide range of modulation bandwidth (e.g., from less than 90 KHz to over 40 MHz). In this regard, the multi-bandwidth ETIC is configured to generate different ET voltages based on the modulation bandwidth of the RF signal. By generating the ET voltages based on the modulation bandwidth of the RF signal, it may be possible to optimize operating efficiency of the amplifier circuit(s). As a result, it may be possible to improve power consumption and reduce heat dissipation in an apparatus employing the multi-bandwidth ETIC, thus making it possible to provide the multi-bandwidth ETIC in a wearable device.
US11018611B2 Control apparatus for multi-phase rotating electric machine
A control apparatus for a multi-phase rotating electric machine includes at least one electric power converter, a command value calculator and an input voltage determiner. The at least one electric power converter converts DC power into multi-phase AC power and supplies the multi-phase AC power to the rotating electric machine. The command value calculator calculates command values for operating the at least one electric power converter. The input voltage determiner determines whether an input voltage of the at least one electric power converter is within a normal operation range. When the input voltage is determined by the input voltage determiner to be outside the normal operation range, the control apparatus switches control to ignore voltage change or current change caused by the reverse input of an external force to the rotating electric machine from a load side or suppress control fluctuation caused by the reverse input of the external force.
US11018608B2 Self-propelled endoscope apparatus and control apparatus for the same
A self-propelled endoscope apparatus includes a rotation body, a motor, a drive circuit, and a regeneration protection circuit. The rotation body is provided on an outer peripheral surface of an elongated insertion section. The rotation body is configured to be rotatable. The motor rotates the rotation body. The drive circuit drives the motor. The regeneration protection circuit performs protecting operation for protecting the drive circuit from regeneration voltage generated by regeneration of the motor.
US11018600B2 Multilevel converter for the control and transmission of electrical energy
A multilevel converter allowing the reduction of volume and accessibility to the control and transformation of electric power, including at least two basic cells and having: a) a first power switch that interconnects a positive bus between the two basic cells connected in cascade each other; b) a second power switch that interconnects a negative bus between two basic cells connected in cascade each other and c) a capacitor with a third power switch, connected in series and interconnected between the positive and negative bus.
US11018595B1 Secondary controlled AC-DC converter and methodology for low frequency operation
A secondary controlled AC-DC converter including an oscillator in a primary-side controller (PSC), and method for operating the same to enable soft-start and low frequency operation are provided. Generally, the method includes driving a power switch coupled between an AC input and a primary-side of the converter with a gate-drive (GD-signal). At startup and following auto-restart the GD-signal is generated using an oscillator-signal from the oscillator. After receiving start-stop pulses from a secondary-side controller, the oscillator-signal is decoupled from the GD-signal using a controller in the PSC, and the PSC begins generating the GD-signal using pulse-width-modulated (PWM) generated using the start-stop pulses. The oscillator operates at a first frequency independent of the PWM signal. The PWM signal includes one of a number of frequencies selected based on a power drawn from the converter, and, in low power applications can be less than the first frequency.
US11018582B2 Adaptive synchronous rectification in a voltage converter
A circuit includes a first transistor and a second transistor coupled to the first transistor at a switch node and to a ground node. An estimator circuit receives a first signal to control an on and off state of the first transistor. The estimator circuit generates a second signal to control the on and off state of the second transistor. The second signal has a pulse width based on a pulse width of the first signal. A clocked comparator includes a clock input, a first input, and a second input. The first input receives a voltage indicative of a voltage of the switch node. The second input is coupled to a ground node. The clock input receives a third signal indicative of the second signal. The clocked comparator generates a comparator output signal. The estimator circuit adjusts the pulse width of the second signal based on the comparator output signal.
US11018573B2 Power supply ripple detector
A system and method for power supply ripple detection is disclosed. A voltage across one or more capacitors of the power supply is measured. An AC ripple voltage component of the capacitor voltage is then filtered and rectified into a DC signal. A level of ripple represented by the DC signal is then compared to threshold values to assess a health of the power supply. In one implementation, the power supplies provide power to control panels of one or more building management systems. The power supplies determine and report information concerning health of the power supplies to the control panels, the information including the DC signal itself and the result of the comparison of the DC signal to the threshold values. A cloud-based connected services system then receives and analyzes the information concerning health of the power supplies forwarded from control panels of multiple building management systems to determine trends.
US11018570B2 Circuit for converting an AC or a DC electrical input into a DC electrical output
A circuit converts an AC or DC electrical input applied between first and second input leads into a DC output applied to a load via first and second output leads. Four thyristors have their anodes respectively connected to one of the first and second input leads or one of the first and second output leads. Cathodes of two thyristors are connected to the first and second output leads while cathodes of two other thyristors are connected to the first and second input leads. Gates of each thyristor are connected to respective unidirectional switches that open and close at the same time. When closed, the unidirectional switches polarize the gates. Thyristors having a positive voltage on their anodes apply this voltage to the first output lead to power the load. Thyristors having a negative voltage on their cathodes transmit return current from the load to the first or second input lead.
US11018562B2 Stator of a submersible linear electric motor and method for assembling said stator
The invention relates to the field of electrical engineering, in particular the design of linear electric motors for submersible installations with a plunger pump, and used for oil extraction. The technical result is to increase the durability of the submersible electric motor and the efficiency of its operation. The stator consists of a cylindrical housing, within which are installed magnetically conductive cups incorporating armature coils and support elements separating the groups of cups, whereby the inner diameter of which is less than the inner diameter of the magnetically conductive cups. On the inner surface of the support elements, grooves are provided, the depth of which is more than half the difference between the inner diameters of the magnetically conductive cups and the support elements. Moreover, the magnetically conductive cups and the support elements are installed in a housing with a radial clearance and are attached therein by fastening elements.
US11018551B2 Motor
Provided is a motor which includes a housing and a stator disposed in the housing and a rotor disposed in the stator and a busbar disposed on one side of the stator, wherein the stator includes a stator core and a coil wound around the stator core and an insulator disposed between the stator core and the coil, the insulator includes a first insulator and a second insulator wherein the busbar includes a guide, wherein the guide is disposed between a first insulator and a second insulator.
US11018548B2 Electrical machine having a frame and sleeve
The invention relates to an electrical machine (1) comprising a rotor (4) which is rotatably mounted around a rotation axis (5) extending in the axial direction (3) in bearing devices (16, 17), a stator (7) having two axial ends, an air gap between rotor and stator, an interior chamber (10) encompassing the stator (7) and rotor (4), a sleeve (11) encompassing a first part (111) which encloses the interior chamber (10), a frame (12) having a first (123) and a second (121) longitudinal support (123), a first (122) and a second (124) cross-support, and a dividing device (2) on the frame (12). The stator (7) comprises a fastening device (15) for connection to the frame (12) and the dividing device (2) can make the interior chamber accessible from the outside in a plane parallel to the frame (12). The invention further relates to a collection, to a frame (12), to a sleeve (11), or to a service or production method of such an electrical machine (1).
US11018543B2 Method for manufacturing stator of rotary electric machine including a cassette coil
A method is for manufacturing a stator of a rotary electric machine. The method includes; forming a stator core; forming each of cassette coils by concentrically winding rectangular wire for the specified number of turns, each of the cassette coils being formed by applying a shift amount with respect to an axis in a winding direction to a wire shape of at least one of the turns before being attached to the teeth; attaching each of the cassette coils to each of teeth while canceling the shift amount; and forming a wire coil of the rotary electric machine by connecting a winding terminal of one of the cassette coils to a winding terminal of another of the cassette coils.
US11018540B2 Slim-type stator, and single phase motor and cooling fan using same
Provided are a slim-type stator using a multilayer printed circuit board (PCB) capable of maximally generating torque in an opposite rotor and capable of increasing airflow, and a single-phase motor and a cooling fan using the same. The slim-type stator includes: a multilayer PCB; and a plurality of coil patterns formed on respective PCB layers of the multilayer PCB and connected via throughholes, wherein the multilayer PCB includes at least one protrusion corresponding to the plurality of coil patterns, and at least one recess disposed between the plurality of coil patterns.
US11018539B2 Electric machine with helical cooling channels
An electric machine for a drivetrain of a motor vehicle may comprise: a rotor with a rotor laminated core; a stator with winding heads on opposite end faces; and a housing with a a cooling liquid reservoir. The rotor core comprises multiple stacked laminations each with an aperture connecting the end faces to one another. The apertures of adjacent laminations are offset in a circumferential direction so: a first helical cooling channel connects an inner region of the core to a first end face; a second helical cooling channel connects the inner region of the core to a second end face; and the first cooling channel and the second cooling channel are oriented oppositely with respect to one another and are connected via a passage within the rotor laminated core to a feed line conducting the cooling liquid within the rotor shaft.
US11018528B2 Wireless power transmission/reception system, power conversion device including the same, and power conversion method
Provided is a power conversion device by which an inverter MOS transistors included in an inverter can be prevented from short-circuiting. It has a DC/DC converter unit converting a voltage of DC power to be inputted, a transformation unit transforming the DC power converted by the DC/DC converter unit, an inverter unit converting the DC power transformed by the transformation unit to AC power, a control unit driving/controlling the inverter unit, a wireless power reception unit receiving power fed by wireless power feed to supply it to the control unit, a wireless power transmission unit transmitting power to the wireless power reception unit, and a power supply unit supplying power to the wireless power transmission unit.
US11018527B2 Wireless power supply assembly and electronic device
A wireless power supply assembly and an electronic device are disclosed. By providing a gap between the magnetic sheet and the coil, dense magnetic lines of force closely abutting the coil pass through the gap to avoid passing through the magnetic sheet, thereby reducing loss due to the magnetic sheet. At the meanwhile, it is also possible to further avoid significant changes in coil inductance parameters caused by horizontal offset between the coil and the magnetic sheet due to installation errors, reduce the sensitivity of the resonance compensation capacitance of the wireless power supply assembly to the position and further reduce the loss. The present disclosure can effectively reduce the loss of the wireless power supply system and improve wireless power transmission efficiency.
US11018525B2 Methods and apparatus for increasing a transfer of energy in an inductive power supply
Aspects of the subject disclosure may include, generating, by a waveform generator, an alternating waveform by selectively enabling one or more switches coupled to a storage device, and supplying, by the waveform generator, the alternating voltage waveform to a winding coupled to a magnetic core of an inductive power supply to modify an alternating magnetic flux in the magnetic core from current alone flowing through a transmission medium coupled to the inductive power supply. Other embodiments are disclosed.
US11018513B2 Battery cell management system
A battery cell management system includes a microcontroller having first and second applications and first and second memory buffers. The first and second memory buffers have first and second overvoltage fault bits, respectively, associated with a first battery cell. The first application sets a first encoded overvoltage fault indicator equal to a first fault value if the first overvoltage fault bit of the first memory buffer is equal to a first binary value. The first application receives a second encoded overvoltage fault indicator from the second application. The first application commands a digital input-output device to generate control signals to transition a contactor to an open operational state if either the first encoded overvoltage fault indicator is equal to the first fault value or the second encoded overvoltage fault indicator is equal to a second fault value.
US11018510B2 Configurable mesh network for an electrical switching system
Systems and methods that can be retrofitted into an existing wired electrical system replacing existing switches whether as a standalone single switch or part of a multi-way switch configuration that can be controlled locally nominally by touch, controlled remotely by a remote, or controlled remotely by a computer. The systems and method provide that the switches establish a local network allowing for retrofit or construction of a structure or facility with electrical system automation without the need for additional wiring.
US11018505B2 Building electrical usage translation system
A method for performing validation, estimation, and editing (VEE), including: displaying real-time electrical usage for a building on a controllable video display; executing VEE rules on each of the streams to generate and store a corresponding post VEE readings, the post VEE readings comprising tagged energy consumption data sets each associated with a corresponding one of the streams, each of the data sets comprising first groups of contiguous interval values tagged as having been validated and second groups of contiguous interval values tagged as having been edited, the first groups of contiguous interval values corresponding to correct data; for the each of the data sets, creating anomalies having different durations using only the first groups of contiguous interval values; generating estimates for the anomalies by employing estimation techniques; for each of the durations, selecting one of the estimation techniques for subsequent employment when performing VEE of subsequent energy consumption data for the corresponding one of the streams; and executing functions on the streams translated by the generating and directing directing the controllable video display to display a weather normalized usage baseline recommendation for action regarding current energy usage.
US11018496B2 Leakage current detection and protection device, and power connector and electrical appliance employing the same
A leakage current detection and protection device, and power connector and electrical appliance employing the same. The device includes: a leakage current detection module which detects a leakage current on the power lines to generate a leakage fault signal; a self-test module which periodically generates a simulated leakage current and outputs a self-test fault signal when the leakage current detection module is faulty; a trip module, including a switch coupled between the input and output ends of the power lines, and a first trip coil which drives the switch; a drive module which drives the trip module to disconnect the electrical connection between the input and output ends in response to the leakage fault signal and/or the self-test fault signal; and a trip function detection module which generates a trip coil fault signal in response to detecting an open circuit in the first trip coil to disconnect the electrical connection.
US11018491B2 System for field replaceable surge protection
A power sourcing equipment for remote powering of PoE equipment is provided including a transceiver for receiving an optical signal, a power module for receiving a power input, and a PoE device for receiving and converting the optical signal and the power input and controlling at least one remote device. A surge protector slot with a removable and field replaceable surge protector unit is provided. The removable field replaceable surge protector unit, after triggering by a surge event, is removable and replaceable with a new field replaceable surge protector unit allowing for continued surge protection without replacing the entire power sourcing equipment.
US11018490B2 Fault interrupt module
A fault interrupt module includes a detector circuit, a counter circuit, and a switch circuit. The detector circuit is configured to detect faults as a difference in current between an input power line and a neutral line. The counter circuit configured to increment a fault count each time a fault is detected by the detector circuit, and the switch circuit is configured to terminate power to a load upon the fault count reaching a threshold count within a threshold time period.
US11018487B2 Overhead electrical infeed
An overhead electrical infeed system includes an overhead mount surface, an electrical cord coupled to the overhead mount surface, an electrical outlet assembly coupled to a distal end portion of the cord having a proximal end portion mounted to the overhead mount surface and a distal end portion spaced from the proximal end portion. At least a portion of the weight of the electrical outlet assembly is supported by the electrical cord. A retractor is positioned along the electrical cord and is operable to raise the electrical outlet assembly or to retain the electrical outlet assembly at a selected elevation. An electrical outlet is electrically energized by the electrical cord and is mounted to the electrical outlet assembly, to provide users with access to electrical or data signals.
US11018486B2 Module of a seal or transition
The present invention concerns a module (1) of a seal or transition for cables or wires, which module (1) is to be placed inside a frame (10) together with one or more compression units (12). The module (1) comprises two module halves (2). Each module half comprises an outer part (3, 17, 19, 21, 23, 25, 27, 30, 33). The outer part has a straight section (3′) and two end sections (3″) at the ends of the straight section and placed perpendicular to the straight section, giving a U-form in end view. An inner part (5, 18, 20, 22, 24, 26, 28, 31, 34) is placed in a recess (4) formed between the end sections of the outer part (3, 17, 19, 21, 23, 25, 27, 30, 33). The inner part (5, 18, 20, 22, 24, 26, 28, 31, 34) has a number of layers (6).
US11018481B1 Cable securing device
A cable securing device facilitates secure connection to a cabling end, and employs a retaining cap, a barrel and a cable receiving component. Embodiments of the cable receiving component include a retaining jaw, a spacer gland and a fastening ring maintained within an interior cavity of the barrel. In various embodiments, the cable receiving component is retained in a substantially axially static position within the barrel upon insertion of a cable.
US11018472B2 Semiconductor light emitting device
A semiconductor light emitting device includes a mount section having an insulating property connected to a heat sink, a plurality of semiconductor laser elements disposed on the mount section, and a heat radiation block having an insulating property disposed on the plurality of semiconductor laser elements. A first wiring made of a metal is disposed on an upper surface of the mount section, and a second wiring made of a metal is disposed on a lower surface of the heat radiation block, a part of the second wiring being electrically connected to the first wiring. By electrically connecting the first wiring and the second wiring to each of the plurality of semiconductor laser elements, the plurality of semiconductor laser elements are connected in series, and have a same polarity with each other at a side that each of the plurality of semiconductor laser elements is connected to the first wiring.
US11018470B2 System for optimizing laser beam
A system for producing single-frequency or near-single-frequency operation of a laser beam includes a laser for emitting a laser beam at each one of a plurality of cavity lengths, A detector is configured to receive at least a portion of the laser beam emitted, and generate a signal. A computer system is configured to identify at least one beat note in the signal for each of at least one of the plurality of cavity lengths, the at least one beat note indicating the presence of one or more higher-order transverse modes, longitudinal modes, or both, in the received at least the portion of the laser beam emitted at the at least one of the plurality of cavity lengths. The cavity is adjusted to one of the plurality of cavity lengths for eliminating or minimizing the at least one beat note.
US11018464B2 Pin bridge connector for modular building block system for RF and microwave design
An RF signal processing system including multiple drop-in modular circuit blocks is disclosed. The drop-in modular circuit blocks include input and output launches exhibiting the same launch geometry. The RF system may include a conductive plate with a grid of holes disposed on the conductive plate. Multiple modular blocks may be installed on the conductive plate to form a cascade of modular blocks that exhibit common launch geometries. The cascade may include an RF probe with a projection and conductive pin that overhang a portion of a launch of a modular block at an end of the cascade. Flex connects may be disposed on, and held in position by, anchors to connect adjacent modular blocks together in a prototype system. A production RF system may exhibit the same overall geometry as a prototype RF system to speed up the transition from prototype design to production design.
US11018460B1 Telephone jack bracket and masking devices for mounting on same
The present disclosure relates to telephone jack covering systems that advantageously render existing telephone jacks more attractive and useful. The systems disclosed include a novel bracket that allows for existing telephone jacks to be covered with decorative and functional devices. In a preferred embodiment, an existing telephone jack is outfitted with a bracket and covered with a converter device that converts the existing telephone jack into a smart device charging station.
US11018459B2 Protection circuit against high voltages for USB type C receiver
A USB Type-C receiver device, includes: a port including a channel configuration input; a ground pin; and a protection circuit for protection against high voltages on the channel configuration input, wherein the protection circuit includes a resistive circuit coupled between the channel configuration input and the ground terminal and configured to form both a voltage divider and a resistive pull-down circuit coupled between the channel configuration input and the ground pin.
US11018455B2 Connector and transmission wafer thereof
A connector and a transmission wafer thereof are provided. The transmission wafer includes an insulating frame, a plurality of grounding terminals fixed to the insulating frame, and a first shielding member disposed on the insulating frame. At least one of the grounding terminals includes a main segment and a parasitic segment separate from the main segment. The main segment includes a transmission portion fixed in the insulating frame and a tail portion that protrudes from the insulating frame. The parasitic segment includes a fixing portion fixed in the insulating frame and a parasitic contact portion that protrudes from the insulating frame. The first shielding member includes a plurality of first internally connecting arms respectively connected to the grounding terminals, and at least one of the first externally connecting arms is sandwiched between a first edge of the transmission portion and a second edge of the fixing portion.
US11018452B2 Positioning fastener
A positioning fastener includes a base having a seat plate extended therefrom, a fixing portion disposed below the base for fastening to an electronic substrate, and an elastic positioning structure disposed above the base and including an urging plate, a pressing plate connected to the urging plate, a positioning space defined therein and a positioning member disposed at a bottom side thereof. The urging plate and the pressing plate are squeezed backwards and elastically deformed by a circuit board that is rotated downward so that the circuit board passes the urging plate and moves into the positioning space of the elastic positioning structure and a suspended board edge of the circuit board is secured in position by the positioning member. The pressing plate can be pressed by an external force to lift the urging plate, allowing the circuit board to be rotated in direction away from the positioning member.
US11018450B2 Connector position assurance device, connector system and method for operating the connector system
A connector position assurance device having multiple features for assuring a full coupling and locking of a female housing with a male housing in a connector system, such that the female housing and male housing are placed into a fully coupled and locked position when the connector position assurance device is moved from a pre-lock position to a full-lock position. When the connector position assurance device is at a full-lock position, a first member on the connector position assurance penetrates a window formed on the female housing, and at least one ledge extending from the connector position assurance device prevents a flexible member of the female housing from being moved downward, providing assurance that the female and male housings are fully coupled and locked together.
US11018448B2 Covering
In accordance with example embodiments a cover may include an attachment member having at least one aperture and a shelf substantially perpendicular to the attachment member.
US11018447B2 Transition coupling for terminating connector and liquidtight conduit fitting
According to various embodiments, a cable and termination system includes a cable, a liquidtight conduit at least partially surrounding the cable, and a termination. The cable includes a cable core comprising three insulated phase conductors, three ground conductors, and filler interspersed within the cable core to force the ground connectors into symmetrical, geometric location with a corresponding phase conductor and a second phase conductor, and a cable wrap applied over the cable core. The termination includes a first connector, a second, reverse-threaded connector including an exterior metal body and a male metal body coupled with a collet sleeve. Various embodiments of the first connector are also described.
US11018441B2 Wireless module
A high gain of an antenna is achieved while suppressing interference of a radio wave from an RFIC. A plurality of serial-type radiation element rows 41 are arranged in parallel. A parallel feed line 45 branches from a feed terminal of an electronic component 11, and connects radiation elements 42, at ends of the serial-type radiation element row 41 farthest from the electronic component 11, to the feed terminal of the electronic component 11. All of the serial-type radiation element rows have an identical path length, along the parallel feed line 45, from each of the radiation elements 42 at the ends farthest from the electronic component 11 to the feed terminal of the electronic component 11. An amplifier 61 is connected to the parallel feed line on a halfway portion of the parallel feed line 45. The amplifier 61 amplifies a signal passing through the parallel feed line 45.
US11018440B2 Apparatus and method for determining beam index of antenna array
An electronic device is disclosed. The electronic device includes a first antenna array including a plurality of first antenna elements, a second antenna array including a plurality of second antenna elements, and a processor. The processor measures first signal strengths for every a plurality of beam indexes by means of the first antenna array and the second antenna array, determines second signal strengths for every the plurality of beam indexes by means of the first antenna array, and determines a beam index, a signal strength of which is maximal, based on a difference between the first signal strength and the second signal strength corresponding to a beam index selected among the plurality of beam indexes.
US11018431B2 Conformal planar dipole antenna
Systems and methods for a conformal planar dipole antenna is described herein. In one example, the antenna can include a first dipole layer, a second dipole layer, a microstrip layer, and a ground plane. The first dipole layer can include a first antenna element. The second dipole layer can include a second antenna element. The microstrip layer can include a microstrip. The first antenna element, the second antenna element, and the microstrip can be electrically coupled to each other.
US11018427B2 Multiplexed antennas that sector-split in a first band and operate as MIMO antennas in a second band
Base station antennas include a plurality of multiplexer filters and a multi-column array of radiating elements that includes a plurality of sub-arrays. Each filter may have a first and second ports that are configured to pass RF signals in respective first and second frequency bands and a third common port that is coupled to a respective one of a plurality of sub-arrays. These antennas also include first frequency band ports that are coupled to the first ports of respective subsets of the multiplexer filters and second frequency band ports that are coupled to the second ports of at least some of the multiplexer filters. The antenna may operate as a MIMO sector antenna in the first frequency band and as a sector-splitting antenna in the second frequency band.
US11018421B2 Tunable matching network for antenna systems
A communication system is provided, including an antenna, a matching network coupled to the antenna, a controller configured to control the matching network, and a look-up table coupled to the controller. The look-up table includes characterization data according to frequency bands and conditions. The controller is configured to refer to the look-up table to determine optimum impedance for a frequency band selected under a condition detected during a time interval, and adjust the matching network to provide the optimum impedance.
US11018405B2 Dielectric resonator, dielectric filter using dielectric resonator, transceiver, and base station
A dielectric resonator, a dielectric filter using the dielectric resonator, a transceiver, and a base station. The dielectric filter includes a body made of a solid-state dielectric material, where a plurality of indentations are disposed at a first surface of the body and where at least one of a hole or a groove is disposed between adjacent indentations of the plurality of indentations, and a conducting layer, wherein the first surface and other surfaces of the body, surfaces of the plurality of the indentations, and an interior of the at least one of the hole or the groove are covered with the conducting layer.
US11018399B2 Battery separator with improved oxidation stability
The invention relates to a thermoplastic polymer-based battery separator, which contains a compound of formula R (OR1)n(COOMx+1/x)m. In said formula, R represents a non-aromatic hydrocarbon group comprising between 10 and 4,200 carbon atoms, which can be interrupted by oxygen atoms, R1 represents H, —(CH2)kCOOMx+1/x or —(CH2)k—SO3Mx+1/x, whereby k stands for 1 or 2, M represents an alkali or earth alkaline metal ion, H+ or NH4+, whereby not all variables of M are defined simultaneously as H+, n stands for 0 or 1, m stands for 0 or a whole number from 10 to 1,400 and x stands for 1 or 2. The ratio of oxygen atoms to carbon atoms in the compound according to the aforementioned formula ranges between 1:1.5 and 1:30 and n and m cannot simultaneously represent zero.
US11018396B2 Battery box
A battery box includes a box body, a first push element, a second push element and a third push element. The box body includes a first lateral wall, a second lateral wall and a bottom wall, which are arranged beside each other. The first push element has a first opening. The second push element has a second opening. The third push element has a third opening. The first push element is movable through the first opening along a first axis. The second push element is movable through the second opening along a second axis. The third push element is movable through the third opening along a third axis. An accommodation space of the box body is defined by the first push element, the second push element and the third push element according to a usage state of the battery box.
US11018395B2 Electrode assembly and manufacturing method thereof
An electrode assembly and a method of manufacturing an electrode assembly are disclosed. The electrode assembly includes first unit cells having two negative electrodes, two separators, and a positive electrode in a stacked configuration, second unit cells having two positive electrodes, two separators, and a negative electrode in a stacked configuration, and a separator pouch made of the same material as the separators and bonded to and surrounding respective ones of the first unit cells or the second unit cells so that portions of each separator pouch comprise an uppermost layer and a lowermost layer of the respective surrounded unit cell, wherein a surplus portion of each separator pouch protrudes beyond peripheral ends of the first and second unit cells. The first unit cells and the second unit cells are alternately stacked, and the surplus portions of the separator pouches are bonded to each other.
US11018383B2 Battery pack
A battery pack includes a plurality of battery modules stacked with connecting terminals disposed at predetermined positions, a holding unit for holding the plurality of battery modules under the stacked state, a plurality of conducting paths connecting corresponding connecting terminals, and a substrate connected to the holding unit. The plurality of conducting paths are provided integrally in the substrate and disposed to connect the corresponding connecting terminals in association with connection of the substrate to the holding unit.
US11018363B2 Fuel cell including frame member
A fuel cell includes: a membrane-electrode-gas diffusion layer assembly; a separator positioned in one side with respect to the membrane-electrode-gas diffusion layer assembly; a frame member supporting the membrane-electrode-gas diffusion layer assembly and joined to the separator, wherein the frame member includes: a base layer; an adhesive layer having thermoplasticity, having a linear expansion coefficient greater than that of the base layer, and joining the base layer and the separator; and a coating, layer provided on a side, opposite to the adhesive layer, of the base layer, having a liner expansion coefficient greater than that of the base layer, and not containing an adhesive component.
US11018349B2 Catalyst for oxygen reduction electrode and method for manufacturing same
The present invention relates to a non-platinum catalyst for an oxygen reduction electrode, in which iron nanoparticles are dispersed in nitrogen-doped mesoporous carbon nanofibers, and the surfaces of the iron nanoparticles are at least partially exposed to the outside. In addition, the present invention relates to a method for producing a non-platinum catalyst for an oxygen reduction electrode using electrospinning and hydrogen activation reactions.
US11018343B1 Current collector surface treatment
Energy storage devices, battery cells, and batteries of the present technology may include a first current collector, and may include a second current collector. At least one of the first current collector and the second current collector may be a metal current collector. The battery cells may include a seal between an external region of the first current collector and an external region of the second current collector. The seal may be coupled with a first portion of a first surface of the first current collector, and may be coupled with a first portion of a first surface of the second current collector. The battery cells may also include a coupling material positioned between the seal and the first portion of the first surface of the first current collector. The coupling material may also be positioned between the seal and the first portion of the first surface of the second current collector.
US11018334B2 Stabilized lithium metal impressions coated with alloy-forming elements and method for production thereof
The invention relates to particulate lithium metal composite materials, stabilized by alloy-forming elements of the third and fourth primary group of the PSE and method for production thereof by reaction of lithium metal with film-forming element precursors of the general formulas (I) or (II): [AR1R2R3R4]Lix (I), or R1R2R3A-O-AR4R5R6 (II), wherein R1R2R3R4R5R6=alkyl (C1-C12), aryl, alkoxy, aryloxy-, or halogen (F, Cl, Br, I), independently of each other; or two groups R represent together a 1,2-diolate (1,2-ethandiolate, for example), a 1,2- or 1,3-dicarboxylate (oxalate or malonate, for example) or a 2-hydroxycarboxylate dianion (lactate or salicylate, for example); the groups R1 to R6 can comprise additional functional groups, such as alkoxy groups; A=boron, aluminum, gallium, indium, thallium, silicon, germanium, tin, lead; x=0 or 1 for B, Al, Ga, In, Tl; x=0 for Si, Ge, Sn, Pb; in the case that x=0 and A=B, Al, Ga, In, Tl, R4 is omitted, or with polymers comprising one or more of the elements B, Al, Ga, In, Tl, Si, Ge, Sn, Pb, at temperatures between 50 and 300° C., preferably above the melting temperature of lithium of 180.5° C., in an organic, inert solvent.
US11018328B2 Method and apparatus for manufacturing display substrate
A method and an apparatus for manufacturing a display substrate are provided. The method includes: a back film material forming step of forming a back film material having first adhesion on a substrate, the substrate includes a substrate region and a peripheral region surrounding the substrate region, and the substrate region includes a display region, a bending region, and a bonding region sequentially arranged in a first direction; a back film cutting step of cutting the back film material along outlines of the display region and the bonding region; a back film removing step of removing the back film material in the peripheral region and the bending region; and a back film adhesion enhancing step of enhancing adhesion of the back film material in the display region and the bonding region from the first adhesion to second adhesion, so as to form a back film on the substrate.
US11018327B2 Mask module, method for manufacturing a film layer, organic electromagnetic light-emitting display panel and method for manufacturing the same
This disclosure provides a mask module, a method for manufacturing a film layer, and a method for manufacturing an organic electromagnetic light-emitting display panel. The mask module is configured to manufacture a display substrate. The display substrate has at least one display area. The display area has at least one island pattern. The mask module includes at least two open type masks. Each of the open type masks has an opening area corresponding to at least one of the display areas. The opening areas of the open type masks corresponding to the same display area are not overlapped with each other, and the open type masks are stitched to constitute a joint and a blocking structure. The joint has a shape as same as that of the display area, and the blocking structure has a shape as same as that of the island pattern.
US11018324B2 Stretchable display device
A stretchable display device includes a structure that can minimize damage to a polarizing layer when the stretchable display device is stretched and reduce visibility of external light being reflected to a user by using a polarizing plate having a stretchable characteristic, and the thickness of the stretchable display can be reduced because components disposed under the upper substrate and the polarizing layer are configured to include the same material as the polarizing layer that can be easily stretched in a plurality of directions by alternately disposing stretchable polarizing layers in different directions.
US11018321B2 Sealing structure and light emitting device
A sealing structure (200) seals a light emitting unit (140) and includes a first inorganic film (210), a second inorganic film (220), a first resin-containing film (230), and a second resin-containing film (240). The film thickness of the first inorganic film (210) is equal to or greater than 1 nm and equal to or less than 300 nm. The first resin-containing film (230) is in contact with the first inorganic film (210) and includes a first resin. The second inorganic film (220) is positioned on an opposite side of the first inorganic film (210) with the first resin-containing film (230) interposed between the first and second inorganic films. The second resin-containing film (240) is positioned between the first resin-containing film (230) and the second inorganic film (220) and is in contact with the second inorganic film (220). The second resin-containing film (240) includes a second resin.
US11018315B2 Substrate and method of producing the same with display apparatus and producing method thereof
The present disclosure involves in a substrate and a method of producing the same, and a display apparatus and a method of producing the same. The substrate includes a base substrate, at least comprising an adhering region and an alignment area adjacent to the adhering region; a covering layer disposed on the base substrate, wherein a part of the covering layer located in the adhering region comprises an adhesive providing region and non-adhesive providing regions located at both sides of the adhesive providing region, wherein a groove is provided on a top of the adhesive providing region of the covering layer.
US11018312B2 Organic light-emitting diode and display device comprising the same
Disclosed herein are an organic light-emitting diode and an organic light-emitting display device including the same. The organic light-emitting diode includes: a first electrode; a first light emitting structure disposed on the first electrode and including a first organic emissive layer; a second light emitting structure disposed on the first light emitting structure and including a second organic emissive layer; a third light emitting structure disposed on the second light emitting structure and including a third organic emissive layer; and a second electrode on the third light emitting structure, wherein a full width at half maximum (FWHM) of a peak wavelength of light emitted from each of the first organic emissive layer and the third organic emissive layer is within a range from 26 nm to 36 nm, inclusive.
US11018298B2 Phase change memory structures
A phase change memory structure (100) includes a phase change material layer (110), a top electrode layer (120) above the phase change material layer, a metal silicon nitride layer (130) in contact with the top electrode layer opposite from the phase change material layer, a metal silicide layer (140) in contact with the metal silicon nitride layer opposite from the top electrode layer, and a conductive metal bit line (150) in contact with the metal silicide layer opposite from the metal silicon nitride layer.
US11018286B2 Method of manufacturing light emitting device and light emitting device
A light emitting device including a molded package having leads including a pair of a first lead and a second lead, a molded resin, and a recess, where an upper surface of the leads is partially exposed from a bottom surface of the recess. The device further including a light emitting component mounted on the bottom surface, and at least one sealing member located in the recess to cover the light emitting component. At least one of the first lead and the second lead has a groove on an upper surface thereof, where the groove is positioned so as to correspond to a corner on the bottom surface of the recess in a cross sectional view. A portion of the molded resin located within the groove is exposed from the bottom surface. A surface of the corner is composed of a curved surface, and the sealing member covers the corner.
US11018281B2 Optoelectronic semiconductor body and light emitting diode
An optoelectronic semiconductor body includes an active region including a quantum well that generates electromagnetic radiation, a first region that impedes passage of charge carriers from the active region, and a second region that impedes passage of charge carriers from the active region, wherein the semiconductor body is based on a nitride compound semiconductor material, the first region is directly adjacent to the active region on a p-side, the second region is arranged on a side of the first region facing away from the active region, the first region has an electronic band gap larger than the electronic band gap of the quantum well and less than or equal to an electronic band gap of the second region, and the first region and the second region contain aluminum.
US11018278B2 Semiconductor body
A semiconductor body is disclosed. In an embodiment a semiconductor body includes a p-doped region, an active region, an intermediate layer and a layer stack containing indium, wherein an indium concentration in the layer stack changes along a stacking direction, wherein the layer stack is formed with exactly one nitride compound semiconductor material apart from dopants, wherein the intermediate layer is nominally free of indium, arranged between the layer stack and the active region, and directly adjoins the layer stack, wherein the intermediate layer and/or the layer stack are n-doped at least in places, wherein a dopant concentration of the layer stack is at least 5*1017 1/cm3 and at most 2*1018 1/cm3, and wherein a dopant concentration of the intermediate layer is at least 2*1018 1/cm3 and at most 3*1019 1/cm3.
US11018273B2 Photosensitive reflector, laser induced touch device and laser touch detection method
A photosensitive reflector, a laser induced touch device and a laser touch detection method are provided. The photosensitive reflector, comprising a reflection layer and a photosensitive element, wherein the photosensitive element is disposed on or in the reflection layer and configured to sense at least one of light running through the reflection layer, light incident on the reflection layer, or light reflected by the reflection layer.
US11018259B2 Semiconductor device comprising gate structure and doped gate spacer
A semiconductor device includes a substrate, at least one source drain feature, a gate structure, and at least one gate spacer. The source/drain feature is present at least partially in the substrate. The gate structure is present on the substrate. The gate spacer is present on at least one sidewall of the gate structure. At least a bottom portion of the gate spacer has a plurality of dopants therein.
US11018255B2 Devices and systems with string drivers including high band gap material and methods of formation
A device includes a string driver comprising a channel region between a drain region and a source region. At least one of the channel region, the drain region, and the source region comprises a high band gap material. A gate region is adjacent and spaced from the high band gap material. The string driver is configured for high-voltage operation in association with an array of charge storage devices (e.g., 2D NAND or 3D NAND). Additional devices and systems (e.g., non-volatile memory systems) including the string drivers are disclosed, as are methods of forming the string drivers.
US11018249B2 Semiconductor component with edge termination region
A semiconductor component includes a semiconductor body having opposing first surface and second surfaces, and a side surface surrounding the semiconductor body. The semiconductor component also includes an active region including a first semiconductor region of a first conductivity type, which is electrically contacted via the first surface, and a second semiconductor region of a second conductivity type, which is electrically contacted via the second surface. The semiconductor component further includes an edge termination region arranged in a lateral direction between the first semiconductor region of the active region and the side surface, and includes a first edge termination structure and a second edge termination structure. The second edge termination structure is arranged in the lateral direction between the first edge termination structure and the side surface and extends from the first surface in a vertical direction more deeply into the semiconductor body than the first edge termination structure.
US11018248B2 Semiconductor device and method for manufacturing the same
According to one embodiment, a semiconductor device includes first to third electrodes, first and second semiconductor layers, a nitride layer, and an oxide layer. A direction from the second electrode toward the first electrode is aligned with a first direction. A position in the first direction of the third electrode is between the first electrode and the second electrode in the first direction. The first semiconductor layer includes first to fifth partial regions. The first partial region is between the fourth and third partial regions in the first direction. The second partial region is between the third and fifth partial regions in the first direction. The nitride layer includes first and second nitride regions. The second semiconductor layer includes first and second semiconductor regions. The oxide layer includes silicon and oxygen. The oxide layer includes first to third oxide regions.
US11018235B2 Vertically stacked semiconductor devices having vertical channel transistors
The disclosed technology generally relates to semiconductor devices, and more particularly to semiconductor devices having a stacked arrangement, and further relates to methods of fabricating such devices. In one aspect, a semiconductor device comprises a first memory device and a second memory device formed over a substrate and at least partly stacked in a vertical direction. Each of the first and second memory devices has a plurality of vertical transistors, wherein each vertical transistor has a vertical channel extending in the vertical direction.
US11018234B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a semiconductor substrate and a gate structure. The semiconductor substrate includes a first semiconductor fin and a second semiconductor fin. The gate structure includes a work function metal structure crossing over the first semiconductor fin and the second semiconductor fin. The work function metal structure comprises a first portion over a portion of the first semiconductor fin, a second portion over a portion of the second semiconductor fin, and a third portion connecting the first portion to the second portion, wherein a thickness of the third portion is smaller than a thickness of the second portion and greater than a thickness of the first portion along an extension direction of the second semiconductor fin.
US11018227B2 Semiconductor storage device, method of controlling semiconductor storage device, computer program product, and method of fabricating semiconductor storage device
A semiconductor storage device comprises a plurality of memory cells arranged in a matrix. Each of the memory cells includes: a semiconductor storage element including a silicon carbide substrate and a silicon carbide film on a first surface of the silicon carbide substrate; a lower electrode on a second surface facing away from the first surface of the silicon carbide substrate; and an upper electrode on at least part of a surface of the silicon carbide film, the surface facing away from another surface of the silicon carbide film in contact with the silicon carbide substrate. Each memory cell includes at least one basal plane dislocation formed at at least part of the semiconductor storage element.
US11018219B2 P-type MOSFET and method for manufacturing same
The invention discloses a P-type MOSFET, a channel region consisting of an N-well is formed in the semiconductor substrate covered with a gate structure; the N-well is formed by overlaying an annealed phosphorus-implanted region, an annealed first arsenic-implanted region and an annealed second arsenic-implanted region, and the first arsenic-implanted region and the second arsenic-implanted region are overlaid to form a threshold voltage regulation region; the implantation depth of the first arsenic-implanted region is greater than that of the second arsenic-implanted region; and an amorphous layer is formed by the first arsenic-implanted region on the semiconductor substrate to improve the implantation uniformity of the second arsenic-implanted region and to decrease the peak surface doping concentration of the second arsenic-implanted region located on the surface of the semiconductor substrate. The invention further discloses a method for manufacturing a P-type MOSFET. The invention can reduce the flicker noises of a device.
US11018214B2 Display device
A display device includes a resin substrate, a TFT layer, a light-emitting element, a frame region, a terminal portion, a bending portion, a plurality of frame wiring lines, and at least a one-layer inorganic film. The light-emitting element includes a metal electrode provided on a flattening film included in the TFT layer. In the bending portion, an opening is formed in at least the one-layer inorganic film. A frame flattening film is provided to fill the opening. The plurality of frame wiring lines are provided on the frame flattening film across the opening. The frame wiring line is formed of a metal material identical to the metal material of the metal electrode. The frame flattening film is formed of a resin material identical to the resin material of the flattening film.
US11018202B2 Display device
A display device includes a display panel, a protective sheet at a rear side of the display panel, the protective sheet including an opening, a sensor in the opening, and a pattern in the display panel, the pattern overlapping the opening.
US11018199B2 Method for driving a display panel, display driving device and electronic device
Provided are a method for driving a display panel, a display driving device and an electronic device. The method includes: acquiring any one frame of picture to de displayed; dividing the any one frame of picture to be displayed into a first partition picture, a second partition picture and a third partition picture; displaying the first partition picture in the first display region, displaying the second partition picture in the second display region, and displaying the third partition picture in the third display region; where in a same frame of picture to be displayed, a density A1 of sub-pixels for displaying the first partition picture, a density A2 of sub-pixels for displaying the second partition picture and a density A3 of sub-pixels for displaying the third partition picture satisfy that A1
US11018196B2 Display substrate and display device
The present disclosure provides a display substrate and a display device. The display substrate comprises a base substrate and an anode, an organic light-emitting layer and a cathode formed on the base substrate sequentially, wherein the display substrate further comprises a plurality of functional patterns formed between the organic light-emitting layer and the anode, the plurality of functional patterns is divided into different types based on colors of a plurality of sub-pixels, and each type of the plurality of functional patterns is disposed in a region of the sub-pixel with a color corresponding to the type; the plurality of sub-pixels with different colors has different driving voltages, and a resistance value of each type of the plurality of the functional patterns in a direction perpendicular to the organic light-emitting layer is controlled to decrease as the driving voltage of the sub-pixel with the color corresponding to the type increases.
US11018194B2 Display substrate and method of manufacturing the same, and display panel
In one embodiment, there is provided a display substrate including: a base substrate; a plurality of pixels on the base substrate; and a pixel definition layer on the base substrate, defining the pixels and separating the pixels from one another. Each of the pixels includes: a first electrode assembly, a light-emitting function layer and a second electrode arranged sequentially in a direction away from the base substrate, and the second electrodes of the pixels form a common electrode layer extending over the pixel definition layer. In each of the pixels, a distance between a surface of the pixel definition layer away from the base substrate and a surface of the light-emitting function layer away from the base substrate in the direction away from the base substrate is less than or equal to a preset threshold that is in a range of about 0 Å to about 300 Å.
US11018189B2 Storage apparatus
A storage apparatus includes a plurality of first wiring layers extending in one direction, a plurality of second wiring layers extending in another direction, and a plurality of memory cells provided in respective opposing regions in which the plurality of first wiring layers and the plurality of second wiring layers are opposed to each other. The plurality of memory cells each includes a selector element layer, a storage element layer, and an intermediate electrode layer provided between the selector element layer and the storage element layer. One or more of the selector element layer, the storage element layer, and the intermediate electrode layer is a common layer that is common between the plurality of memory cells, in which the plurality of memory cells is adjacent to each other and extends in the one direction or the other direction. The intermediate electrode layer includes a nonlinear resistive material.
US11018184B2 Magnetoresistive random access memory with particular shape of dielectric layer
A magnetoresistive random access memory (MRAM), including multiple cell array regions, multiple MRAM cells disposed in the cell array region, a silicon nitride liner conformally covering on the MRAM cells, an atomic layer deposition dielectric layer covering on the silicon nitride liner in the cell array region, wherein the surface of atomic layer deposition dielectric layer is a curved surface concave downward to the silicon nitride liner at the boundary of MRAM cells, and an ultra low-k dielectric layer covering on the atomic layer deposition dielectric layer.
US11018181B2 Solid-state imaging device
A solid-state imaging device includes a first semiconductor layer of a first conductivity type; a second semiconductor layer of a second conductivity type on the first semiconductor layer; and first and second detectors positioned inside the second semiconductor layer. The first and second detectors are arranged in a first direction along a boundary between the first semiconductor layer and the second semiconductor layer. The device further includes first and second semiconductor regions provided between the first semiconductor layer and the first and second detectors, respectively. The first and second semiconductor regions include second conductivity type impurities with a higher concentration than that in the second semiconductor layer. The first detector has a first thickness along a second direction from the first semiconductor layer toward the second semiconductor layer, and the second detector has a second thickness along the second direction, the second thickness being thicker than the first thickness.
US11018176B2 Metal shielding layer in backside illumination image sensor chips and methods for forming the same
A device includes a semiconductor substrate having a front side and a backside. A photo-sensitive device is disposed at a surface of the semiconductor substrate, wherein the photo-sensitive device is configured to receive a light signal from the backside of the semiconductor substrate, and convert the light signal to an electrical signal. An amorphous-like adhesion layer is disposed on the backside of the semiconductor substrate. The amorphous-like adhesion layer includes a compound of nitrogen and a metal. A metal shielding layer is disposed on the backside of the semiconductor substrate and contacting the amorphous-like adhesion layer.
US11018174B2 Apparatus and method related to sensor die ESD protection
Techniques of drawing ESD current away from an image sensor device of a CMOS image sensor die include using a light shield configured to block light from an image sensor device. The light shield may be used to draw the ESD current away when it has an electrical connection to an ESD ground bus and/or to a bond pad of the CMOS image sensor die. Advantageously, the light shield has a low resistance due to its large surface area. Accordingly, parallel connections to the bond pads and/or ESD bus have a resistance close to the low resistance of the light shield without altering the size of the die.
US11018170B2 Image sensor and control method for the same
An image sensor includes a pair of pixel sharing circuits, a second reset transistor, an amplifier transistor, a readout transistor and a control circuit. The pair of pixel sharing circuits connected to a floating diffusion node, each including a photon device, a first reset transistor, a capture transistor, a holding transistor, a capacitor and a sharing transistor. The control circuit is configured to control the first reset transistor, the first capture transistor, the first holding transistor and the sharing transistor of each of the pair of sharing pixel circuits to be turned on or off.
US11018168B2 Image sensor with improved timing resolution and photon detection probability
In some embodiments, a photodetector is provided. The photodetector includes a first well having a first doping type disposed in a semiconductor substrate. A second well having a second doping type opposite the first doping type is disposed in the semiconductor substrate on a side of the first well. A first doped buried region having the second doping type is disposed in the semiconductor substrate, where the first doped buried region extends laterally through the semiconductor substrate beneath the first well and the second well. A second doped buried region having the second doping type is disposed in the semiconductor substrate and vertically between the first doped buried region and the first well, where the second doped buried region contacts the first well such that a photodetector p-n junction exists along the second doped buried region and the first well.
US11018167B2 Method and system for aging process on transistors in a display panel
The present disclosure relates to a method and system for performing aging process on the transistor in the display panel. A method for performing aging process on a transistor in a display panel, comprising: obtaining an initial characteristic curve of the transistor; determining an initial cutoff voltage range of the transistor according to the obtained initial characteristic curve; determining a gate-source voltage and a drain-source voltage required by the transistor according to the initial cutoff voltage range, so as to increase an cutoff voltage range of the transistor; and performing aging process on the transistor according to the determined required gate-source voltage and drain-source voltage.
US11018164B2 Thin-film transistor substrate, display panel, and display device
A thin-film transistor substrate includes a thin-film transistor and a light-shielding part. The thin-film transistor includes a gate electrode, a semiconductor part made from a semiconductor material and superimposed on a part of the gate electrode via a first insulating film, a source electrode on a part of the semiconductor part and connected to the semiconductor part, and a drain electrode on a part of the semiconductor part and connected to the semiconductor part with spaced apart from the source electrode. The light-shielding part includes a first light-shielding section disposed above the semiconductor part, the source electrode, and the drain electrode via the second insulating film and superimposed on the semiconductor part, and a second light-shielding section not to be superimposed on the gate electrode, the source electrode, and the drain electrode and having an opening adjacent to the thin-film transistor.
US11018163B2 Fan-out structure and method for manufacturing the same, and display panel
The present disclosure provides a fan-out structure and a method for manufacturing the same, and a display panel, relating to the field of display technology. The fan-out structure includes a plurality of fan-out units for connecting a drive circuit to a display area, wherein each of the fan-out units includes a fan-out line, and at least one of the fan-out units further includes a resistance adjustment unit connected to a corresponding fan-out line, and the resistance adjustment unit is configured to make a resistance difference between different fan-out units smaller than a first threshold.
US11018159B2 Display device
To provide a display device including a flexible panel that can be handled without seriously damaging a driver circuit or a connecting portion between circuits. The display device includes a bent portion obtained by bending an element substrate. A circuit for driving the display device is provided in the bent portion and a wiring extends from the circuit, whereby the strength of a portion including the circuit for driving the display device is increased and failure of the circuit is reduced. Furthermore, the element substrate is bent in a connecting portion between an external terminal electrode and an external connecting wiring (FPC) so that the element substrate provided with the external terminal electrode fits the external connecting wiring, whereby the strength of the connecting portion is increased.
US11018157B2 Local interconnect structure
The present disclosure describes an apparatus with a local interconnect structure. The apparatus can include a first transistor, a second transistor, a first interconnect structure, a second interconnect structure, and a third interconnect structure. The local interconnect structure can be coupled to gate terminals of the first and second transistors and routed at a same interconnect level as reference metal lines coupled to ground and a power supply voltage. The first interconnect structure can be coupled to a source/drain terminal of the first transistor and routed above the local interconnect structure. The second interconnect structure can be coupled to a source/drain terminal of the second transistor and routed above the local interconnect structure. The third interconnect structure can be routed above the local interconnect structure and at a same interconnect level as the first and second interconnect structures.
US11018156B2 3D memory semiconductor devices and structures
A 3D memory device, the device including: a plurality of memory cells, where each of the plurality of memory cells includes at least one memory transistor, where each of the at least one memory transistor includes a source and a drain; a plurality of bit-line pillars, where each of the plurality of bit-line pillars is directly connected to a plurality of the source or the drain, where each of the plurality of bit-line pillars includes metal atoms such that the plurality of bit-line pillars have at least partial metallic properties; and a thermal path from the bit-line pillars to an external surface of the device to remove heat. Various 3D processing flows and methods are also disclosed.
US11018149B2 Building stacked hollow channels for a three dimensional circuit device
A three dimensional stacked circuit device includes multiple decks of circuit elements, each deck including multiple tiers of circuit elements. Each deck includes a highly doped hollow channel extending through the deck. Below the first deck is a source conductor to drive activity of the circuit elements. Between each deck is a conductive stop layer that interconnects the hollow channel from one deck to the hollow channel of the deck adjacent to it. Thus, all hollow channels of all decks are electrically coupled to the source conductor.
US11018145B2 Semiconductor device and method of manufacturing the same
A semiconductor device may include a first cell structure, a second cell structure, a pad structure, a circuit, and an opening. The pad structure may include a first stepped structure and a second stepped structure located between the first cell structure and the second cell structure. The first stepped structure may include first pads electrically connected to the first and second cell structures and stacked on top of each other, and the second stepped structure may include second pads electrically connected to the first and second cell structures and stacked on top of each other. The circuit may be located under the pad structure. The opening may pass through the pad structure to expose the circuit, and may be located between the first stepped structure and the second stepped structure to insulate the first pads and the second pads from each other.
US11018139B2 Integrated transistors and methods of forming integrated transistors
Some embodiments include an integrated device having a first transistor gate over a first region of a semiconductor base, and having a second transistor gate over a second region of the semiconductor base. First sidewall spacers are along sidewalls of the first transistor gate. The first sidewall spacers include SiBNO, where the chemical formula lists primary constituents rather than a specific stoichiometry. The first sidewall spacers have a first thickness. Second sidewall spacers are along sidewalls of the second transistor gate. The second sidewall spacers have a second thickness which is less than the first thickness. First source/drain regions are within the semiconductor base and are operatively proximate the first transistor gate. Second source/drain regions are within the semiconductor base and are operatively proximate the second transistor gate. Some embodiments include methods of forming integrated devices.
US11018138B2 Methods for forming dynamic random-access devices by implanting a drain through a spacer opening at the bottom of angled structures
Disclosed are DRAM devices and methods of forming DRAM devices. One method may include forming a plurality of trenches and angled structures, each angled structure including a first sidewall opposite a second sidewall, wherein the second sidewall extends over an adjacent trench. The method may include forming a spacer along a bottom surface of the trench, along the second sidewall, and along the first sidewall, wherein the spacer has an opening at a bottom portion of the first sidewall. The method may include forming a drain in each of the angled structures by performing an ion implant, which impacts the first sidewall through the opening at the bottom portion of the first sidewall. The method may include removing the spacer from the first sidewall, forming a bitline over the spacer along the bottom surface of each of the trenches, and forming a series of wordlines along the angled structures.
US11018127B2 Shielded gate trench MOSFET with ESD diode manufactured using two poly-silicon layers process
A SGT MOSFET having ESD diode and a method of manufacturing the same are disclosed. The SGT trench MOSFET according to the present invention, has n+ doped shielded electrode in an N channel device and requires only two poly-silicon layers, making the device can be shrunk with reducing shielded gate width for Rds reduction without increasing switching loss and having dynamic switching instability.
US11018118B2 Backlight device and manufacturing method thereof
A backlight device and a manufacturing method thereof are provided. The backlight device includes a substrate, a Light-Emitting Diode (LED) layer and a band-pass filter. The LED layer is disposed on the substrate and includes a plurality of LED chips arranged at intervals. The band-pass filter is disposed on the LED layer and is provided with openings formed at positions corresponding to the LED chips.
US11018112B2 Bonding method of semiconductor chip and bonding apparatus of semiconductor chip
A bonding method of a first member includes arranging an activated front surface of a first member and an activated front surface of a second member so as to face each other with a back surface of the first member attached to a sheet, pushing a back surface of the first member through the sheet to closely attach the activated front surface of the first member and the activated front surface of the second member, and stripping the sheet from the back surface of the first member while maintaining a state in which the activated front surface of the first member is closely attached to the activated front surface of the second member.
US11018111B2 Wafer level derived flip chip package
A leadless integrated circuit (IC) package includes a spaced apart plurality of lead terminals on at least two sides of the leadless IC package, and an IC die including a substrate having at least a semiconductor surface including circuitry coupled to bond pads with the bond pads having bonding features thereon. The bonding features are flip chip bonded to the plurality of lead terminals. Mold compound is above the IC die and between adjacent lead terminals. The lead terminals and the substrate both extend out to have exposed surfaces at edges of the leadless IC package, and the lead terminals also provide a back side bondable contact.
US11018099B2 Semiconductor structure having a conductive bump with a plurality of bump segments
A semiconductor structure and a method for forming the same are provided. The semiconductor structure includes: a semiconductor chip; a substrate facing an active surface of the semiconductor chip; and a conductive bump extending from the active surface of the semiconductor chip toward the substrate, wherein the conductive bump comprises: a plurality of bump segments comprising a first group of bump segments and a second group of bump segments, wherein each bump segment comprises the same segment height in a direction orthogonal to the active surface of the semiconductor chip, and each bump segment comprises a volume defined by the multiplication of the segment height with the average cross-sectional area of the bump segment; wherein the ratio of the total volume of the first group of bump segments to the total volume of the second group of bump segments is between about 0.03 and about 0.8.
US11018090B2 Selective CVD alignment-mark topography assist for non-volatile memory
A semiconductor device and method for forming the semiconductor device are described. The method includes recessing a device pad to below a top surface of an interconnect layer and depositing a cap in the recess over the device pad. A topography assist layer is formed over each of at least one alignment mark using a selective deposition process that deposits material on conductive material of the at least one alignment mark selective to the metal nitride of the device pad such that a top surface of the topography assist feature is higher than a top surface of the cap. Device layers are deposited conformally over the interconnect layer such that the topography assist layer causes a topographical feature in a top surface of the deposited device layers, the topographical feature being vertically aligned with the topography assist layer. The device pad is aligned according to the topographical feature.
US11018084B2 Managed integrated circuit power supply distribution
An integrated circuit (IC) can be configured to provide a managed power distribution to circuits within a plurality of regions of the IC. Each region of the plurality of regions can include a corresponding set of circuits that are electrically connected to a corresponding virtual power island (VPI) within said each region. A global power distribution structure within the IC can be configured to be electrically interconnected to an off-chip voltage supply. The IC can also include a plurality of sets of vertical interconnects (VIs), each set of VIs electrically interconnected to a VPI within a corresponding region. Each set of VIs can also be connected to the global power distribution structure, and can be used to provide a specifically managed voltage through a VPI to a set of circuits within a corresponding region of the IC.
US11018076B2 Cooling apparatus, semiconductor module, and vehicle
A semiconductor module is provided, where a coolant circulation portion of a cooling apparatus has a first coolant flow channel and a second coolant flow channel arranged so as to sandwich therebetween a fin region in which a cooling fin is provided, and each having two ends in a longitudinal direction, a casing portion of the cooling apparatus includes a first opening provided on an end side corresponding to a first end of the first coolant flow channel and a second opening provided on an end side corresponding to a second end of the second coolant flow channel, the second end and the first end are arranged on the same side of the casing portion, and the first coolant flow channel and the second coolant flow channel are each at least partly provided below the cooling fin.
US11018068B2 Methods and apparatuses for packaging an ultrasound-on-a-chip
Described herein are methods and apparatuses for packaging an ultrasound-on-a-chip. An ultrasound-on-a-chip may be coupled to a redistribution layer and to an interposer layer. Encapsulation may encapsulate the ultrasound-on-a-chip device and first metal pillars may extend through the encapsulation and electrically couple to the redistribution layer. Second metal pillars may extend through the interposer layer. The interposer layer may include aluminum nitride. The first metal pillars may be electrically coupled to the second metal pillars. A printed circuit board may be coupled to the interposer layer.
US11018067B2 Semiconductor device and method of manufacturing a semiconductor device
In one example, a semiconductor device can comprise (a) an electronic device comprising a device top side, a device bottom side opposite the device top side, and a device sidewall between the device top side and the device bottom side, (b) a first conductor comprising, a first conductor side section on the device sidewall, a first conductor top section on the device top side and coupled to the first conductor side section, and a first conductor bottom section coupled to the first conductor side section, and (c) a protective material covering the first conductor and the electronic device. A lower surface of the first conductor top section can be higher than the device top side, and an upper surface of the first conductor bottom section can be lower than the device top side. Other examples and related methods are also disclosed herein.
US11018057B2 Semiconductor devices
A semiconductor device includes a substrate, a first gate structure and a second gate structure over the substrate, a first hard mask on a top surface of the first gate structure, a second hard mask on the second gate structure and a third hard mask disposed between the first gate structure and the second gate structure and disposed between the first hard mask and the second hard mask. A bottom surface of the third hard mask is substantially flush with a bottom surface of the first gate structure.
US11018053B2 Semiconductor structure with material modification and low resistance plug
The present disclosure provides a method of fabricating an integrated circuit (IC) structure. The method includes patterning a dielectric layer on a semiconductor substrate to form a trench, exposing a conductive feature within the trench; performing an ion implantation process to introduce a doping species into sidewalls of the dielectric layer within the trench, thereby forming a barrier layer on the sidewalls, the barrier layer having a densified structure to effectively prevent inter-diffusion and a modified surface characteristic to boost a bottom-up deposition; and performing the bottom-up deposition to fill the trench with a metal material, thereby forming a metal plug landing on the conductive feature.
US11018052B2 Interconnect structure and method of forming the same
A method for fabricating a semiconductor device that includes forming a mask stack over a semiconductor structure. The mask stack has a first mask layer and a second mask layer, where the second mask layer is arranged between the first mask layer and the semiconductor structure. The method further includes patterning a first pattern in the mask stack. The first pattern includes a first opening having first sidewalls formed in the first mask layer, a second opening having second sidewalls formed in the second mask layer, and a third opening having third sidewalls formed in the semiconductor structure. The first, second, and third sidewalls of the respective openings of the first pattern are formed around a central axis, where the second sidewalls of the second opening are located further away from the central axis than both the first and third sidewalls of the first and third openings, respectively.
US11018044B2 Wafer expanding method and wafer expanding apparatus
A wafer expanding method increases spacing between adjacent devices formed on a wafer. The method includes preparing an annular jig having a first restricting portion, a second restricting portion, and a curved restricting portion connecting the first restricting portion and the second restricting portion, mounting a ring frame supporting the wafer through an adhesive tape on a cylindrical frame fixing member, next mounting the annular jig on the ring frame, and next fixing the ring frame and the annular jig to the cylindrical frame fixing member, and operating a cylindrical pushing member having an outer circumference corresponding to an outer circumference of the wafer to push up an annular exposed portion of the adhesive tape defined between the wafer and the ring frame and thereby lift the wafer away from the ring frame, thereby expanding the annular exposed portion and increasing the spacing between the adjacent devices.
US11018039B2 Electrostatic chuck which reduces arc discharge
According to the embodiment, the electrostatic chuck includes a ceramic dielectric substrate having a first major surface and a second major surface on an opposite side to the first major surface, a base plate supporting the ceramic dielectric substrate and including a gas introduction path, and a first porous part provided at a position between the base plate and the first major surface and being opposite to the gas introduction path. The ceramic dielectric substrate includes a first hole part positioned between the first major surface and the first porous part. At least one of the ceramic dielectric substrate or the first porous part includes a second hole part positioned between the first hole part and the first porous part, and a dimension of the second hole part is smaller than a dimension of the first porous part and larger than a dimension of the first hole part.
US11018037B2 Optical reticle load port
An apparatus configured to load or unload a mask pod includes a first load port supporter and a second load port supporter spaced apart from the first load port supporter. Each of the first load port supporter and the second load port supporter includes at least portions of an L-shaped rectangular prism. The first load port supporter and the second load port supporter are disposed diagonally around a rectangular area, where first inner sidewalls of the first load port supporter and second inner sidewalls of the second load port supporter delimit boundaries of the rectangular area, and where a first width of the rectangular area is equal to a second width of the mask pod, and a first length of the rectangular area is equal to a second length of the mask pod.
US11018033B2 Substrate processing apparatus, method of manufacturing semiconductor device, and recording medium
There is provided a technique that includes a process chamber including a gate valve that opens and closes a loading and unloading port configured to load and unload a substrate, and configured to heat and process the substrate by a heater using a microwave; a substrate transfer chamber including a purge gas distribution mechanism configured to distribute a purge gas supplied from a clean unit capable of introducing the purge gas; a transfer machine installed inside the substrate transfer chamber and configured to transfer the substrate into the process chamber; and a substrate cooling mounting tool configured to cool the substrate transferred from the process chamber by the transfer machine.
US11018030B2 Fan-out wafer level chip-scale packages and methods of manufacture
In a general aspect, a for producing a fan-out wafer level package (FOWLP) semiconductor device can include separating a semiconductor wafer into a plurality of semiconductor die and, after separating the semiconductor wafer into the plurality of semiconductor die, increasing spacing between the plurality of semiconductor die. The method can further include encapsulating, in a molding compound, the plurality of semiconductor die and determining respective locations of one or more alignment features disposed within the molding compound. The method can still further include forming, based on the determined respective locations, one or more alignment marks in the molding compound.
US11018029B2 Method for producing an at least partly packaged semiconductor wafer
A method for producing an at least partially housed semiconductor wafer is provided. This method comprises the steps of providing a semiconductor wafer which has components on its upper face and providing a cover disc, the surface of which at least partially covers the semiconductor wafer. After functionalizing the surface of the cover disc to form a functional layer, the upper face of the semiconductor wafer and the surface of the cover disc are joined together, followed by activating the functional layer using simultaneous chemical bonding of the semiconductor wafer and the cover disc such that the cover disc forms a housing for the semiconductor wafer.
US11018024B2 Method of fabricating embedded traces
Embodiments are provided herein for a substrate having one or more embedded traces and a method for fabricating one or more embedded traces. The method includes: forming a bump on a first major surface of a substrate, the bump having a height measured from the first major surface to a top surface of the bump; forming a trace comprising: a lower trace portion that directly contacts the first major surface, a sidewall trace portion that directly contacts at least one sidewall of the bump, and an upper trace portion that directly contacts the top surface of the bump; depositing a blanket dielectric layer over the trace; and etching away a top portion of the blanket dielectric layer to expose a top surface of the upper trace portion.
US11018016B2 Hybrid evolutionary algorithm for triple-patterning
A method is presented for layout decomposition including creating a first graph representative of an integrated circuit layout to be multiple-patterned, when a computer is invoked to decompose the layout, and decomposing each of a first subset of a multitude of sub-graphs into at least three sets when a valid coloring solution is returned for the layout. The multitude of sub-graphs is created from the first graph by dividing the first graph. The method further includes approximately decomposing each of the first subset into at least three sets using a hybrid evolutionary algorithm when the hybrid evolutionary algorithm does not return a valid coloring solution for the layout, and forming a colored graph representative of the layout by merging the at least three sets to generate one of at least three colors for each one of a multitude of vertices of the first graph.
US11018014B2 Dry etching method
A dry etching method for isotropically etching each of SiGe layers selectively relative to each of Si layers in a laminated film is provided. The laminated film can include Si layers and SiGe layers alternately and repeatedly laminated. Each of the SiGe layers can be plasma-etched with plasma generated by a pulse-modulated radio frequency power using NF3 gas.
US11018013B2 Semiconductor device manufacturing method and semiconductor device
A semiconductor device manufacturing method includes: forming an electrode including an Ni layer and an Au layer successively stacked on a semiconductor layer; forming a Ni oxide film by performing heat treatment to the electrode at a temperature of 350° C. or more to deposit Ni at least at a part of a surface of the Au layer and to oxidize the deposited Ni; and forming an insulating film in contact with the Ni oxide film and containing Si.
US11018009B2 Tuning work function of p-metal work function films through vapor deposition
The present disclosure relates to a method for forming a p-metal work function nitride film having a desired p-work function on a substrate, including: adjusting one or more of a temperature of a substrate, a duration of one or more temporally separated vapor phase pulses, a ratio of a tungsten precursor to a titanium precursor, or a pressure of a reaction to tune a work function of a p-metal work function nitride film to a desired p-work function, and contacting the substrate with temporally separated vapor phase pulses of the tungsten precursor, the titanium precursor, and a reactive gas to form a p-metal work function nitride film thereon having the desired p-work function.
US11018007B2 Self aligned pattern formation post spacer etchback in tight pitch configurations
A method of forming a structure for etch masking that includes forming first dielectric spacers on sidewalls of a plurality of mandrel structures and forming non-mandrel structures in space between adjacent first dielectric spacers. Second dielectric spacers are formed on sidewalls of an etch mask having a window that exposes a connecting portion of a centralized first dielectric spacer. The connecting portion of the centralized first dielectric spacer is removed. The mandrel structures and non-mandrel structures are removed selectively to the first dielectric spacers to provide an etch mask. The connecting portion removed from the centralized first dielectric spacer provides an opening connecting a first trench corresponding to the mandrel structures and a second trench corresponding to the non-mandrel structures.
US11018006B2 Method for patterning a semiconductor structure
A method for patterning a semiconductor structure is provided, including forming an additional third material layer on a thinner portion of a second material layer to be an etching buffer layer. The removed thickness of the thinner portion of the second material layer covered by the third material layer during an etching back process is therefore reduced.
US11018002B2 Method for selectively depositing a Group IV semiconductor and related semiconductor device structures
A method for selectively depositing a Group IV semiconductor on a surface of a substrate is disclosed. The method may include, providing a substrate within a reaction chamber and heating the substrate to a deposition temperature. The method may further include, exposing the substrate to at least one Group IV precursor, and exposing the substrate to at least one Group IIIA halide dopant precursor. Semiconductor device structures including a Group IV semiconductor deposited by the methods of the disclosure are also provided.
US11017994B2 Ion guide
An ion guide is disclosed that comprises a plurality of electrodes arranged to form a multipole ion guide and one or more rigid support members. The plurality of electrodes comprises one or more groups of electrodes, and each group of electrodes comprises plural electrodes that are axially spaced apart from one another. The electrodes of one or more groups of electrodes are attached to one of the one or more rigid support members. One or more of the electrodes comprises a curved metal sheet, plate or strip.
US11017993B2 Separation of liquid in droplets and sedimented material enclosed therein
The invention relates to methods for drawing-off liquid from individual droplets which are in a predefined arrangement on a flat substrate and have sedimented material enclosed in them. A mask of an absorbent material comprising a pattern of indentations or holes which corresponds at least partially to the regular arrangement of the individual droplets, or a stiff, rigid plate of an absorbent material is positioned above the flat substrate in such a way that the droplets come into contact with the absorbent material peripherally so that liquid is drawn off there-into. The invention also relates to a mask of an absorbent material with a substantially rectangular shape which has a predefined pattern of indentations or holes for the purpose of separating liquid and sedimented material enclosed therein.
US11017984B2 Ceramic coated quartz lid for processing chamber
Implementations of the present disclosure include methods and apparatuses utilized to reduce particle generation within a processing chamber. In one implementation, a lid for a substrate processing chamber is provided. The lid includes a cover member having a first surface and a second surface opposite the first surface, a central opening through the cover member, wherein an inner profile of the central opening includes a first section having a first diameter, a second section having a second diameter, and a third section having a third diameter, wherein the second diameter is between the first diameter and the third diameter, and the first diameter increases from the second section toward the first surface of the cover member, and a trench formed along a closed path in the first surface and having a recess formed in an inner surface of the trench.
US11017975B2 Electromagnetic interference containment for accelerator systems
An apparatus for coupling to an input connection of an electron gun, the input connection having a heater terminal and a cathode terminal, includes: a connector having a first end and a second end; wherein the first end of the connector is configured to attach to a cable; wherein the second end of the connector is configured to connect to the input connection of the electron gun; and wherein the connector comprises an opening configured to receive the heater terminal of the input connection of the electron gun.
US11017974B2 Ion source
An ion source is provided that includes a gas source for supplying a gas, and an ionization chamber defining a longitudinal axis extending therethrough and including an exit aperture along a side wall of the ionization chamber. The ion source also includes one or more extraction electrodes at the exit aperture of the ionization chamber for extracting ions from the ionization chamber in the form of an ion beam. At least one of the extraction electrodes comprises a set of discrete rods forming a plurality of slits in the at least one extraction electrode for enabling at least one of increasing a current of the ion beam or controlling an angle of extraction of the ion beam from the ionization chamber. Each rod in the set of discrete rods is parallel to the longitudinal axis of the ionization chamber.
US11017957B2 Dye-sensitized solar cell
The dye-sensitized solar cell comprises a first electrode including a porous semiconductor layer supporting a dye; and a second electrode serving as a counter electrode of the first electrode. The second electrode includes a counter electrode conductive layer containing an absorbent supporting a dye that is the same as or different from the dye supported by the porous semiconductor layer.
US11017956B2 Capacitor and method for manufacturing same
A capacitor has electrode foil (2, 60) and a terminal (tab 4) connected, an etch layer (16) being formed in the electrode foil, wherein a plurality of interrupting parts (12) are included in the etch layer, which is formed in the electrode foil, and at least in a connection part (stitching part 6) at which the terminal is connected. It makes it possible for the electrode foil of a higher capacitance to have flexibility, makes it possible to suppress cracks caused by pressing, and makes it possible to prevent cracks from spreading. In addition, such effects are expected that the electrode foil can be prevented from being damaged in a process of connecting the tab including folding the electrode foil, and pressing raised pieces of the electrode foil and the tab onto the electrode foil.
US11017955B2 Cathode subassembly with integrated separator for electrolytic capacitor, and method of manufacture thereof
A cathode subassembly for use in an electrolytic capacitor may include a first separator sheet including a surface having first and second regions, where the second region extends from a perimeter of the first region to a first peripheral edge of the first sheet, a second peripheral edge of a second sheet is substantially aligned with the first peripheral edge, a conductive foil is sandwiched between the first and second sheets and disposed within the first region, the first and second sheets are adhered to each other in a sealing region extending from the second region to a region of a surface of the second sheet facing the second region, and the first sheet includes at least one first recessed portion at the first peripheral edge aligned with at least one second recessed portion at the second peripheral edge of the second sheet.
US11017953B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes: a ceramic body having a dielectric layer, and a plurality of first and second internal electrodes facing each other with the dielectric layer interposed therebetween; and first and second external electrodes disposed on an outer surface of the ceramic body, respectively. The ceramic body includes an active portion including a plurality of internal electrodes facing each other with the dielectric layer interposed therebetween to form capacitance, and cover portions formed on upper and lower portions of the active portion. A buffer region is disposed between at least one pair of first and second internal electrodes among the plurality of first and second internal electrodes disposed inside the active portion, and satisfies the relation 0
US11017948B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes a ceramic body including a dielectric layer, and a first internal electrode and a second internal electrode facing each other with the dielectric layer interposed therebetween, and a first external electrode electrically connected to the first internal electrode, and a second external electrode electrically connected to the second internal electrode, disposed in an outer portion of the ceramic body, the first and second external electrodes comprise a first electrode layer including a conductive metal, a first plating layer disposed on the first electrode layer and including nickel (Ni), and a second plating layer disposed on the first plating layer and including tin (Sn), and a ratio (t1/t2) is within a range from 1.0 to 9.0, where t1 is a thickness of the first plating layer including nickel (Ni), and t2 is a thickness of the second plating layer including tin (Sn).
US11017945B2 Multilayer ceramic capacitor and manufacturing method of multilayer ceramic capacitor
A multilayer ceramic capacitor includes: a multilayer structure in which each of a plurality of dielectric layers and each of a plurality of internal electrode layers are alternately stacked, a main component of the dielectric layers being ceramic, a main component of the internal electrode layer being a metal, wherein an arithmetic average roughness Ra of at least a part of the internal electrode layer is 30 nm or less, wherein a maximum height Rz of the at least a part of the internal electrode layer is 360 nm or less.
US11017943B2 Method for preparing a permanent magnet material
The disclosure discloses a method for preparing a permanent magnet material. In this method, an ionic liquid electroplating process is used to electroplate a heavy rare earth metal onto a surface of a sintered magnet to form a magnet with a coating, wherein the sintered magnet has a thickness of 10 mm or less in at least one direction; in the ionic liquid electroplating process, an electroplating solution comprises an ionic liquid, a heavy rare earth salt, a group VIII metal salt, an alkali metal salt and an additive, an anode is a heavy rare earth metal or a heavy rare earth alloy, a cathode is the sintered magnet, an electroplating temperature is 20-50° C., an electroplating time is 15-80 min. The preparation method of the disclosure can improve an intrinsic coercive force of the magnet with low cost and high production efficiency. A utilization rate of heavy rare earth is high.
US11017927B2 System and method for perturbing a permanent magnet asymmetric field to move a body
A system and method for perturbing a permanent magnet asymmetric field to move a body includes a rotating body configured to rotate about a rotation axis, a permanent magnet arrangement arranged on the rotating body containing two or more permanent magnets, and a perturbation element. The permanent magnet arrangement is configured such that an asymmetric magnetic field is generated by the permanent magnets about a perturbation point. Actuation of the perturbation element at or near the perturbation point causes a tangential magnetic force on the rotating body and/or the permanent magnet arrangement, thereby causing the rotating body to rotate about the rotation axis. The disclosure may also be used for linear motion of a body.
US11017923B1 Resistor component
A resistor component includes an insulating substrate having one surface and the other surface and one end surface and the other end surface, a slit portion disposed on the one end surface and the other end surface and extending to the one surface and the other surface, a resistor layer disposed on the one surface, and a first terminal and a second terminal connected to the resistor layer. The first and second terminals include: an internal electrode layer including an upper electrode disposed on the one surface, a lower electrode disposed on the other surface, and a slit electrode disposed on an internal wall of the slit portion, and an external electrode layer disposed on the one end surface, the other end surface, and the internal wall of the slit portion, being in contact with the slit electrode, having a thickness less than a thickness of the internal electrode layer.
US11017912B2 X-ray shutter apparatus and X-ray shutter opening and closing system using the same
The subject technology provides an X-ray shutter apparatus and an X-ray shutter opening and closing system using the same. An X-ray shutter apparatus may be configured to open or close an X-ray shutter using a magnetic field and to accurately control opening and closing of the X-ray shutter using an optical sensor. An X-ray shutter may include a fixing plate, a solenoid fixing block, a frame, a magnet, stop blocks and an exposed block. An X-ray shutter opening and closing system may use an X-ray shutter apparatus.
US11017910B2 Method for producing an iodine radioisotopes fraction, in particular of I-131, iodine radioisotopes fraction, in particular of I-131
A method for producing an iodine radioisotopes fraction, comprising the steps of dissolving enriched uranium targets forming a slurry, filtering said slurry, absorbing salts of iodine radioisotopes on an aluminium resin doped with silver and recovering said iodine radioisotopes fraction, is disclosed. The recovery of the iodine radioisotopes fraction, in particular of I-131, comprises washing the aluminium resin doped in silver using a solution of NaOH and eluting of iodine radioisotopes by a solution of thiourea, and collecting an eluate containing said iodine radioisotopes in a thiourea solution.
US11017909B2 Bolt installation and tensioning system
A bolt installation and removal (BIR) system is used for assembling and disassembling a nuclear vessel. The BIR system includes a platform with a stand for supporting the nuclear vessel. A track extends around an outside perimeter of the platform and multiple tool carts include wheels that roll on the track. Tool towers are located on the carts and include tool assemblies configured to install and remove bolts on the nuclear reactor vessel. Magazine towers also extend up from the tool carts next to the tool towers and include magazines that hold bolts for exchanging with the tool assemblies. Drive mechanisms move tool heads in the tool assemblies around a first vertical axis, vertically up and down, and laterally to more simply and reliably install and remove the bolts in a radioactive underwater environment.
US11017903B2 Heart failure readmission evaluation and prevention systems and methods
A method of treating a patient to prevent heart failure readmission can include identifying one or more risk factors for the patient, and selecting one or more interventions relating to the one or more risk factors in a graphical user interface (GUI) of a treatment support system. The method also includes receiving a statistical score of the one or more interventions to determine the effect of the one or more selected interventions on heart failure readmission, and treating the patient as a function of the received statistical score using the one or more interventions.
US11017897B2 Healthcare management objects
Healthcare object management systems and methods are presented. Health Object Identifiers (HOI) representative of healthcare object (e.g., medical records, data, etc.) can be derived from biometric data associated with a patient. HOIs can resolve to a network location where the healthcare object can be accessed. Biometric data, or other types of object data, can be exchanged among computing devices and the healthcare object. On exemplary use of HOIs includes self assembling personal data records as sensor data is obtained.
US11017895B2 Irecon: intelligent image reconstruction system with anticipatory execution
A diagnostic imaging system retrieves data (206) from a plurality of accessible data sources, the accessible data sources storing data including physiological data describing a subject to be imaged, a nature of a requested diagnostic image, image preferences of a clinician who requested the diagnostic image, and previously reconstructed images of the requested nature of the subject and/or other subjects, reconstruction parameters and/or sub-routines used to reconstruct the previously reconstructed images. The system analyzes (6, 12) the retrieved data to automatically generate reconstruction parameters and/or sub-steps specific to the nature of the requested diagnostic image, the subject, and the clinician image preferences. The system controls a display device (10, 216) to display the generated reconstruction parameters and/or sub-routines to the user for a user selection. The system sets a reconstruction processor system to reconstruct scan data using the selected reconstruction parameters and/or sub-routines.
US11017892B1 System and method for ingestible drug delivery
In one embodiment of the present disclosure, an ingestible medication device is a self-contained electronic device that stores an active agent, and that controls release of the active agent using an on board processor. The ingestible medication device embodies one or more ingestible device identifiers, including personal identifiers and active agent identifiers, which are compared with external device identifiers to determine whether to release the active agent. A method for managing an ingestible medication device detects proximity to a limited range, RFID-enabled patient wristband, indicating that the wristband is worn by the patient that ingested the ingestible medication device. Various methods enable a nurse to track medication information to monitor compliance with medication regimen and dosage information. Other methods track an ingestible medication device selected for filling a prescription at a pharmacy of the health care provider, including transfer to a caregiver station using a transport cart.
US11017885B2 Remote monitoring of medical devices
A remote monitoring system for medical data collection can include a data-flagging process embeds authorization and settings information into a file containing the test results. Such data flagging can occur at a medical device or testing site, and may be based in policy settings received from a remote system. A file containing the test results can also include data category information that can be used to protect sensitive information by preventing such information from being communicated to the wrong server.
US11017884B2 Discovery routing systems and engines
The inventive subject matter provides apparatus, systems, and methods that improve on the pace of discovering new practical information based on large amounts of datasets collected. In most cases, anomalies from the datasets are automatically identified, flagged, and validated by a cross-validation engine. Only validated anomalies are then associated with a subject matter expert who is qualified to take action on the anomaly. In other words, the inventive subject matter bridges the gap between the overwhelming amount of scientific data which can now be harvested and the comparatively limited amount analytical resources available to extract practical information from the data. Practical information can be in the form of trends, patterns, maps, hypotheses, or predictions, for example, and such practical information has implications in medicine, in environmental sciences, entertainment, travel, shopping, social interactions, or other areas.
US11017872B2 Gate driving circuit, display device and driving method
A gate driving circuit includes M levels of shift registers. Each level of shift register includes a first register unit and a second register unit. The first register units of the M levels of shift registers are connected to each other in a cascaded manner, the second register units of the M levels of shift registers are connected to each other in a cascaded manner, and an output end of the first register unit and an output end of the second register unit of each level of shift register are electrically connected to an output end of the level of shift register, where M is a positive integer greater than or equal to 1.
US11017871B2 Semiconductor device
A semiconductor device which shifts a low-level signal is provided. In an example, a first transistor including a first terminal electrically connected to a first wiring and a second terminal electrically connected to a second wiring, a second transistor including a first terminal electrically connected to a third wiring and a second terminal electrically connected to the second wiring, a third transistor including a first terminal electrically connected to a fourth wiring and a second terminal electrically connected to a gate of the second transistor, a fourth transistor including a first terminal electrically connected to a fifth wiring, a second terminal electrically connected to a gate of the third transistor, and a gate electrically connected to a sixth wiring, and a first switch including a first terminal electrically connected to the third wiring and a second terminal electrically connected to a gate of the first transistor are included.
US11017869B2 Programming process combining adaptive verify with normal and slow programming speeds in a memory device
Techniques are provided to adaptively determine when to begin verify tests for memory cells during a program operation. The memory cells are programmed using a normal programming speed until their threshold voltage exceeds an initial verify voltage. The memory cells are then programmed further using a reduced programming speed until their threshold voltage exceeds a final verify voltage. In one aspect, a count of memory cells which exceeds the initial verify voltage is used to determine when to begin verify tests for a higher data state. In another aspect, a count of the higher state memory cells which exceeds the initial or final verify voltage is used to determine when to begin verify tests for the higher data state. The counted memory cells are not subject to the reduced programming speed.
US11017855B2 Electronic device and operating method thereof
An operating method of an electronic device including a semiconductor memory, the operating method includes selecting one of a plurality of memory cells during a set operation, applying a write current having a slow quenching pattern to the selected memory cell, monitoring a cell current flowing through the selected memory cell, generating a discharge control signal corresponding to a result of the monitoring, and discharging the write current in response to the discharge control signal.
US11017850B2 Master set of read voltages for a non-volatile memory (NVM) to mitigate cross-temperature effects
Method and apparatus for managing data in a non-volatile memory (NVM) of a storage device, such as a solid-state drive (SSD). In some embodiments, first data are read from the NVM using an initial set of read voltages over a selected range of cross-temperature differential (CTD) values comprising a difference between a programming temperature at which the first data are programmed to the NVM cells and a reading temperature at which the first data are subsequently read from the NVM cells. A master set of read voltages is thereafter selected that provides a lowest acceptable error rate performance level over the entirety of the CTD range, and the master set of read voltages is thereafter used irrespective of NVM temperature. In some cases, the master set of read voltages may be further adjusted for different word line addresses, program/erase counts, read counts, data aging, etc.
US11017846B2 Updating program files of a memory device using a differential write operation
Methods, systems, and devices for a differential write operation are described. The operations described herein may be used to alter a portion of a program file from a first state to a second state. For example, a file (e.g., a patch file) that is associated with a signature may be received at a memory device. Based on an authentication process, the file may be used to alter the program file to the second state. In some examples, the program file may be altered to the second state using a buffer of the memory device. A host system may transmit a file that includes the difference between the first state and the second state. A signature may be associated with the file and may be used to authenticate the file.
US11017844B2 Semiconductor memory device
A semiconductor memory device includes a cache latch group including a plurality of even latch stages and a plurality of odd latch stages arranged alternately with each other; and a sense amplifier group coupled to the cache latch group through a plurality of first bit out lines respectively corresponding to the plurality of even latch stages and through a plurality of second bit out lines respectively corresponding to the plurality of odd latch stages.
US11017840B1 Semiconductor devices
A semiconductor device includes a row address generation circuit, a first region, and a second region. The row address generation circuit is configured to generate a first row address from an active signal and a first bank address and configured to generate a second row address from the active signal and a second bank address. The first region is activated by the first row address and an internal address. The second region is activated by the second row address and the internal address. One of the first and second bank addresses is selectively generated according to a command/address signal.
US11017834B2 Refresh command management
Methods, systems, and devices for refresh command management are described. A memory device may conduct a refresh operation to preserve the integrity of data stored to one or more memory cells. In some examples, the frequency of refresh operations conducted may be based on the memory device's temperature and may be initiated based on one or more commands received from an external device (e.g., a host device). Each command may be transmitted by the host device at a defined rate, which may impact the rate at which the memory device conducts one or more refresh operations. The memory device may postpone or skip at least a portion of one or more refresh operations based on one or more operating parameters of the memory device.
US11017827B2 Magnetic device storing first and second values
A magnetic device includes: a first conductive layer; a first magnetoresistive effect element disposed on the first conductive layer and including a first control terminal; and a first circuit configured to supply a first current in a first direction into the first conductive layer and apply a first control voltage to the first control terminal of the first magnetoresistive effect element, wherein in a case in which the first current is supplied to the first conductive layer, the first magnetoresistive effect element holds a value corresponding to a logical disjunction between a first value of first data in the first magnetoresistive effect element and a second value of the first control voltage corresponding to second data.
US11017824B2 Semiconductor device, control device and control method
An interference of control signals is caused by a deviation in the start timings of counting between counters of timer counter units of a first MCU and a second MCU. And thus, when a count value of the counter of the MCU of a parent reaches a predetermined value D, the MCU of the parent transmits a trigger signal to the MCU of a child. The MCU of the child obtains the time difference between the start timings of the counts of the counters of the parent and the child from the difference between the D and a count value E of the child at that time. A count period of the child until a maximum value of the count value is reached is adjusted by the time difference.
US11017823B1 System and method for dynamic adjustment of SSD critical temperature threshold based on memory size
A system and method for dynamically adjusting a critical temperature threshold of non-volatile memory to ensure full capture of information to non-volatile memory before the information handling system hibernates. If the operating temperature of the non-volatile memory reaches a critical temperature threshold, a controller determines the memory size of information in volatile memory. If there is a maximum memory size, the controller uses the default critical temperature threshold as the critical temperature threshold and initiates a process to write information to the non-volatile memory and hibernates the system. If there is less than the maximum memory size, the controller may dynamically increase the critical temperature threshold based on the memory size such that the information in volatile memory can be written to the non-volatile memory before the information handling system hibernates.
US11017820B1 Electromagnetic shielding for electronic devices
An electronic device which includes a cover, a base coupled to the cover to create an enclosure, a conductive layer positioned between the cover and the base and arranged to reduce radiation from entering the enclosure, and a gasket positioned between the cover and the base to create a seal and positioned between the conductive layer and the enclosure.
US11017805B2 Magnetic tape recording device having dual reading transducers
A magnetic tape reading apparatus comprises an acquisition unit that acquires information on linearity of a servo pattern to be recorded on a servo band of a magnetic tape, a reading element unit in which at least two reading elements each of which reads data from a specific track region included in the magnetic tape are disposed, a servo reading element that reads the servo pattern, a control unit that performs control of positioning the reading element unit, a derivation unit that derives a deviation amount, and an extraction unit that extracts data recorded on the reading target track by performing a waveform equalization process on each reading result for the reading elements in accordance with the deviation amount.
US11017804B1 Magnetic disk device and method of setting recording capacity
According one embodiment, a magnetic disk device includes a disk including a first region and a second region to which data before written to the first region is temporarily written, a head which writes data to the disk and reads data from the disk, and a controller which selectively performs conventional magnetic recording for writing a track at an interval in a radial direction of the disk and shingled magnetic recording for writing a track so as to overlap in the radial direction, and changes a cache data capacity of data which can be written to the second region in accordance with a first write capacity of data which can be written to the first region by the shingled magnetic recording.
US11017803B1 Disk drive with actuator assemblies
According to one embodiment, a disk drive includes a first actuator assembly, and a second actuator assembly. In the first actuator assembly, arms each includes a slit provided at a side face of the arm, the slit expending from an extending end of the arm to a first actuator block. The slit is provided such that a central line of the slit in its width direction is offset in position from a central line of the arm in its thickness direction in a direction further away from a boundary plane between the first and second actuator assemblies. The arm have a first inclined face and a second inclined face formed at an open end portion of the slit, the first and second inclined face each inclining in a direction in which an open width of the slit widens.
US11017796B2 Noise reduction apparatus
An equalizer of a noise-reduction apparatus amplifies a predetermined amplification frequency band of a sending sound signal so as to generate an adjustment sending sound signal. A noise estimator estimates a noise included in the adjustment sending sound signal generated by the equalizer so as to generate an estimated noise signal. A noise level adjuster adjusts a level of the estimated noise signal generated by the noise estimator, in a predetermined adjustment frequency band, so as to generate an adjusted noise signal. A noise reducer reduces the noise signal included in the adjustment sending sound signal generated by the equalizer, utilizing the adjusted noise signal generated by the noise level adjuster.
US11017790B2 Avoiding speech collisions among participants during teleconferences
A method of avoiding speech collisions among participants during teleconferences includes, during a teleconference, performing, using computer hardware, audio analysis of voices of a plurality of participants of the teleconference, determining, using the computer hardware, an emotive state for each of the plurality of participants during the teleconference, generating, using the computer hardware, a user frequency model for each of the plurality of participants based on the audio analysis and the emotive state, and adjusting, using the computer hardware, frequency of a voice of at least one of the plurality of participants during the teleconference based on the user frequency models of the plurality of participants to avoid a speech collision.
US11017778B1 Switching between speech recognition systems
A method may include obtaining first audio data originating at a first device during a communication session between the first device and a second device. The method may also include obtaining an availability of revoiced transcription units in a transcription system and in response to establishment of the communication session, selecting, based on the availability of revoiced transcription units, a revoiced transcription unit instead of a non-revoiced transcription unit to generate a transcript of the first audio data. The method may also include obtaining revoiced audio generated by a revoicing of the first audio data by a captioning assistant and generating a transcription of the revoiced audio using an automatic speech recognition system. The method may further include in response to selecting the revoiced transcription unit, directing the transcription of the revoiced audio to the second device as the transcript of the first audio data.
US11017773B2 Voice-based time-sensitive task processing over a high generation cellular network
Aspects of the disclosure relate to voice-based time-sensitive task processing over a high generation cellular network. A computing platform may establish a communication channel with a computing device. The computing platform may authenticate a user of the computing device, where the user is authorized to access the enterprise server. Then, the computing platform may detect, via the communication interface, a voice-based interaction from the authenticated user. The computing platform may cause the voice-based interaction to be captured as audio data. Subsequently, the computing platform may transform the audio data to textual data. The computing platform may analyze the textual data to identify a time-sensitive task related to an entity. Then, the computing platform may generate, based on the identified time-sensitive task, one or more instructions to execute the time-sensitive task. Subsequently, the computing platform may send, to an enterprise server, the one or more instructions to execute the time-sensitive task.
US11017771B2 Voice command matching during testing of voice-assisted application prototypes for languages with non-phonetic alphabets
Voice command matching during testing of voice-assisted application prototypes for languages with non-phonetic alphabets is described. A visual page of an application prototype is displayed during a testing phase of the application prototype. A speech-to-text service converts a non-phonetic voice command spoken in a language with a non-phonetic alphabet, captured by at least one microphone during the testing phase of the application prototype, into a non-phonetic text string in the non-phonetic alphabet of the voice command. A phonetic language translator translates the non-phonetic text string of the voice command into a phonetic text string in a phonetic alphabet of the voice command. A comparison module compares the phonetic text string of the voice command to phonetic text strings in the phonetic alphabet of stored voice commands associated with the application prototype to identify a matching voice command. A performance module performs an action associated with the matching voice command.
US11017770B2 Vehicle having dialogue system and control method thereof
A vehicle may include: an input processor to receive a speech of a user and convert the speech into a text-type utterance; a natural language processor that performs morpheme analysis on the text-type utterance, and identifies an intent of the user and selects a domain related to the text-type utterance based on a result of the morpheme analysis; a storage to store a plurality of domains; a controller to add a new domain to the plurality of domains based on a specific condition, and determine a final domain among the plurality of domains and the added new domain; and a result processor to generate a command based on the determined final domain.
US11017765B2 Intelligent assistant with intent-based information resolution
A method for use with a computing device is provided. The method may include executing one or more programs of an intelligent digital assistant system at a processor and presenting a user interface to a user. At the processor, the method may include receiving natural language user input from the user, parsing the user input at an intent handler to determine an intent template with slots, populating the slots in the intent template with information from user input, and performing resolution on the intent template to partially resolve unresolved information. If a slot with missing slot information exists in the partially resolved intent template, a loop may be executed at the processor to fill the slots. The method may include, at the processor, determining that all required information is available and resolved and generating a rule based upon the intent template with all required information being available and resolved.
US11017758B2 Information processing apparatus, information processing method, and program
An information processing apparatus, an information processing method, and a program, which make it possible for a user to listen to an audio signal more appropriately, are provided. An information processing apparatus, including: behavior recognition unit configured to recognize behavior of a user on a basis of sensing information of at least one of the user and an environment; a processing controller configured to control, on a basis of the recognized behavior of the user, signal processing with respect to at least one of an audio signal listened to by the user, a noise reduction signal, and an external sound monitor signal; and a signal processing unit configured to execute the signal processing.
US11017757B2 Apparatus and method for mounting a sound masking device in a hotel room
An apparatus and method for mounting a sound masking component or device to an existing electronic component, appliance, or a furnishing installed or located in a hotel room or other interior space. According to an embodiment, the existing electronic component or appliance comprises a television set. The television set includes a pre-existing mounting mechanism for attaching a television wall-mounting bracket. The sound masking component further includes a mounting bracket wherein the mounting bracket is configured to be secured to the pre-existing mounting mechanism on the television set. According to another embodiment, the sound masking component is mounted internally inside the television set and configured to receive power from the television power supply and emit a sound masking signal utilizing a television speaker or a separate sound masking speaker.
US11017754B2 Singing scoring method and singing scoring system based on streaming media
A singing scoring method and a singing scoring system based on streaming media are provided. In the singing scoring method and the singing scoring system, a first time difference between a moment at which a streaming video player starts to play a song and a moment at which an electronic device starts an audio recording program and a scoring engine is calculated. In addition, in the singing scoring method and the singing scoring system, a playing time difference of the streaming video player within every fixed period of a system time of the electronic device is continuously calculated, and the playing time difference is transferred to the scoring engine for accumulation to form a second time difference. The scoring engine then adjusts a singing time of each note in an entire musical score according to the first time difference and the second time difference.
US11017751B2 Synchronizing playback of a digital musical score with an audio recording
Playback of a graphical representation of a digital musical score is synchronized with an expressive audio rendering of the score that contains tempo and dynamics beyond those specified in the score. The method involves determining a set of offsets for occurrences of score events in the audio rendering by comparing and temporally aligning audio waveforms of successive subclips of the audio rendering with corresponding audio waveforms of successive subclips of an audio rendering synthesized directly from the score. Tempos and dynamics of human performances may be extracted and used to generate expressive renderings synthesized from the corresponding digital score. This enables parties who wish to distribute or share music scores, such as composers and publishers, to allow prospective licensors to evaluate the score by listening to an expressive musical recording instead of a mechanically synthesized rendering.
US11017748B2 Copy-on-write (COW) rendering of graphical object models
A method of rendering an object model includes modifying, by a first thread executing on a computer system that is coupled to a display screen, a current object model to generate a new object model that is stored at a first memory address. The method also includes storing, by the first thread, a copy of the new object model at a second memory address. The method further includes updating, by the first thread, a reference to identify the copy of the new object model. The method also includes rendering, by a second thread executing on the computer system, a renderable object model identified by the reference into a buffer that is converted into pixels on the display screen, the first thread being independent of the second thread.
US11017742B2 Information handling system multiple display viewing angle brightness adjustment
A portable information handling system presents visual images at first and second displays integrated in first and second rotationally-coupled housing portions. When the housing portions rotate to a clamshell configuration, a refractive layer in a “DO” display aligns light illuminated from the display off an orthogonal angle and towards a user while a “SEE” display aligns light illuminated from the display along an orthogonal angle.
US11017740B2 Timing controller and anti-interference method thereof
A timing controller and an anti-interference method thereof are provided. The timing controller includes a timing control circuit. The timing control circuit provides an input signal for controlling a source driver. When at least one of the timing control circuit and the source driver detects that an interference event occurs to the input signal, the timing control circuit is configured to adjust a frequency of a data signal or a clock signal from a normal operation frequency to at least one anti-interference frequency. The timing control signal is further configured to provide at least one of the data signal and the clock signal to the source driver.
US11017737B2 Display device and liquid crystal display device for adjusting transparency and polarity
According to one embodiment, a display device includes a display panel including a display area where first drive areas and second drive areas are alternately disposed, and display function layers which include first display function layers and second display function layers and which are changed to a transparent state and a scattering state, and a control unit. The control unit applies a drive voltage to the first display function layers, in a first field period. The control unit applies the drive voltage to the second display function layers, in a second field period. A polarity of the drive voltage in the first field period is different from a polarity of the drive voltage in the second field period.
US11017736B2 Display device
A display device may include a data driver that outputs a previous data voltage and a current data voltage, respectively, at an output terminal, to be applied to a pixel of a display panel in respective time intervals. A switch is controlled to open and close a circuit path between the output terminal and a data line coupled to the pixel. A capacitor stores an overdriving voltage. At least one further switch selectively applies the overdriving voltage to the data line from the capacitor when the circuit path is open and thereby enables a rapid transition of a voltage level of the data line between the previous and current data voltages, when the current and previous data voltages are to differ by more than a predetermined amount. As an example, the rapid transition between the previous and current data voltages may serve to minimize a color mixture phenomenon between pixels connected to a common data line and representing different colors.
US11017733B2 Electronic device for compensating color of display
An electronic device includes a housing including a front plate and a back plate opposite the front plate, a touchscreen display exposed through a portion of the front plate and including an organic light emitting diode (OLED), a fingerprint sensor interposed between the display and the back plate and overlapping the display when viewed above the front plate, and a processor operatively connected with the display and the fingerprint sensor.
US11017721B2 Organic light emitting display device
The present disclosure relates to an organic light emitting display device including a display panel on which a plurality of data lines, a plurality of gate lines, a plurality of first power lines, a plurality of second power lines, and a plurality of pixels are disposed. Each of the plurality of pixels includes: a storage capacitor connected between a first node and a second node; a driving transistor including a gate electrode connected to the second node, a drain electrode connected to the power line, and a source electrode connected to the first node; an organic light emitting diode connected to the first node and the second power line; a first switching transistor connected to the second node and the data lines; and a second switching transistor connected to the first node and the first power lines.
US11017710B2 Driving circuit, driving method and display apparatus
A driving circuit, a driving method and a driving apparatus, wherein the driving circuit includes: a driving signal generation sub-circuit; a plurality of first signal lines, configured to receive the driving signal generated from the driving signal generation sub-circuit; a plurality of second signal lines, configured to output the driving signal to the plurality of pixels in the display panel; a switch sub-circuit, set between the plurality of first signal lines and the plurality of second signal lines, and configured to selectively connect a part of the plurality of second signal lines or the plurality of first signal lines and the plurality of second signal lines; and a control sub-circuit, configured to control turn-on or turn-off of the switch sub-circuit, so that the plurality of pixels of the display panel are driven in a first mode or in a second mode.
US11017707B2 Organic light emitting display panel
An OLED panel may include a substrate including a first region and a second region disposed along a first direction. A plurality of first pixels are disposed in the first region on the substrate, the first pixels each having a first area, the first pixels each comprising a first unit pixel, a second unit pixel disposed along a second direction from the first unit pixel, and a transmission portion disposed along the first direction from the first unit pixel and the second unit pixel. A plurality of second pixels are disposed in the second region on the substrate, the second pixels each having a second area less than the first area, the second pixels each comprising a third unit pixel. The first unit pixel, the second unit pixel, and the third unit pixel may have substantially the same shape as each other.
US11017702B2 Display device and driving method thereof
A display device is provided including a display unit configured to display an image; a processor that supplies a control signal for controlling a driving of the display unit; a detection circuit that detects whether the control signal is abnormal based on a frequency of the control signal measured in a frame unit; and a power supply that supplies driving power to the display unit, where the driving power is blocked from being supplied to the display unit when the control signal is detected to be abnormal. The detection circuit detects whether the control signal is abnormal based on an average frequency of the control signal for N successive frames, where N is a natural number of 2 or more.
US11017699B2 Display panel and display device including lighting test circuit
A display panel may include a plurality of pixel groups, a first lighting test circuit for testing at least one pixel of the plurality of pixel groups, a demultiplexer for providing data signals to the plurality of pixel groups, and a second lighting test circuit for testing one or more pixels of the plurality of pixel groups. At least one of the first lighting test circuit and the demultiplexer is positioned between the plurality of pixel groups and the second lighting test circuit.
US11017695B2 Method for developing a machine learning model of a neural network for classifying medical images
Methods for developing a machine learning model of a neural network for classifying medical images using a medical imaging system such as an ultrasound system. The methods involve capturing images during a first medical procedure, analyzing the images for the presence of one or more features, labeling the images as belonging to one or more classes, splitting the labeled images into a training set and a validation set. Training and validation processes are then performed, and the machine learning model may be used when training process metrics and validation process metrics for the training and validation processes are within acceptable thresholds.
US11017693B2 System for enhancing speech performance via pattern detection and learning
A method for enhancing speech performance includes communicating, via an input/output (I/O) device, speech data of a patient with speech problems, segmenting the speech data, generating one or more feature vectors based on at least the segmented speech data, determining whether the one or more feature vectors match with one or more recognition objects pre-trained using clinical data of one or more other patients, determining a speech disorder based on a matched result between the one or more feature vectors and the one or more recognition objects, and communicating, via the I/O device, one or more ameliorative actions for mitigating the determined speech disorder.
US11017691B2 Training using tracking of head mounted display
Embodiments can use a model for training according to embodiments of the present disclosure. In some embodiments, a model can be created from actual video. The model can be a spherical video. In this manner, users can be immersed in real situations, and thus the user can get more experience than the user otherwise would have had. Various technical features can be provided for enhancing such a system, e.g., synchronization of pointers on two screens, camera rigs with extended view to allow the camera rig to be placed further from a location of the players, analytics for rating users and controlling playback of a next play (action interval), and for allowing a user to feel translation while in a model.
US11017684B2 Information processing apparatus, information processing system, and non-transitory computer readable medium
An information processing apparatus includes an acquisition unit and a changing unit. The acquisition unit acquires character information input by a viewer to content including an image or sound. The changing unit changes a representation form of a frequent word which is character information with a high appearance frequency among character information input by multiple viewers to the content.
US11017683B2 Electronic video ev-Book using flexible video screens
An Electronic Video ev-Book of design and manufacture resolving problems of loading undesirable internet content in said book by providing means to eliminate downloading text and graphical images from the internet. The claimed invention differs from existing e-reader products as an ev-Book of flexible QLED and like video screen e-Paper pages displaying internal memory content and eliminating internet communication components. An Electronic Video ev-Book in which the minimum required electronic memory, processing capacity and video capability for all video pages is contained within embedded electronic semiconductor digital operating mini-CPU Central Processing Units. The ev-Book's purposely specified and installed components eliminate user manipulation and changing of programmed content as compared with the ease of reloading personal computer e-readers. The invention claims an ev-Book exterior cover housing a spine harness comprising power batteries and positioning and binding of the interlocking video flexible e-paper pages each containing a mini-CPU for realistic experiences.
US11017680B2 Drone detection systems
Methods, systems, and apparatus, including computer programs encoded on storage devices, for drone-augmented emergency response services. In one aspect, a device includes a network interface, one or more sensors, one or more processors, and one or more storage devices that include instructions that are operable to perform operations. The operations include monitoring a predetermined geographic area that surrounds a particular property, determining that a drone device is within the predetermined geographic area that surrounds the particular property, determining whether the drone device that is detected within the predetermined geographic area that surrounds the property is an unauthorized drone device, and in response to determining that the drone device that is detected within the predetermined geographic area that surrounds the property is an unauthorized drone device, transmitting a signal indicating the detection of the unauthorized drone device within the predetermined geographic area that surrounds the property.
US11017679B2 Unmanned aerial vehicle visual point cloud navigation
Methods, systems and apparatus, including computer programs encoded on computer storage media for unmanned aerial vehicle flight operations near physical structures or objects. In particular, a point cloud of the physical structure is generated using aerial images of the structure. The point cloud is then referenced to determine a flight path for the UAV to follow around the physical structure, determine whether a planned flight path to desired locations around the structure is possible, determine the fastest route to return home and land from a given position around the physical structure, determine possibility of inflight collision to surface represented in point cloud, or determine an orientation of a fixed or gimbaled camera given a position of the UAV relative the point cloud.
US11017677B2 Decision-making aid for revising a flight plan
A method is provided for managing the revising of a flight plan of an aircraft implemented by at least two systems, one being of avionics type (qualified, certified) and the other not. From a flight plan, flight plan revisions are determined, even assessed, then one or more of these revisions are selected and/or combined. Subsequently, these combinations are processed by the avionics system and the corresponding avionics parameters are calculated. By comparing the different results of avionics quality, the impact of each revision can be quantified then rendered to the pilot to assist in his or her decision-making, in particular with regard to negotiating the revisions with air traffic control. Combinatorial optimization and learning steps are described, as are system and software aspects.
US11017672B2 System and method for expanding rear side alarm area of tractor-trailer combination vehicle
A rear side alarm area expansion method of a tractor-trailer combination vehicle according to the present invention includes determining whether a trailer is connected to a tractor using a rear side alarm sensor when a tractor-trailer combination vehicle travels, changing a normal mode to an expansion mode if it is determined that the trailer is connected to the tractor, adjusting a rear side alarm area based on a predetermined length of the trailer in the expansion mode, calculating an actual length Ym of the trailer, and resetting the rear side alarm area. According to the configuration of the present invention, since the alarm area is set on the basis of the actual length of the trailer, the vehicle may safely change lanes.
US11017671B2 Precautionary visual perception by detection of rear stop light of vehicle that is two vehicles ahead
Systems of an electrical vehicle and the operations thereof are provided. Systems and methods are provided to detect a braking next-to-last vehicle that may cause the last vehicle (the preceding vehicle) to collide with the next-to-last vehicle, panic brake, make a sudden lane change, or otherwise endanger a vehicle following the preceding vehicle. Automated means for computer based vision and detection of brake lights are provided for a next-to-last vehicle. Brake lights are identified; if illuminated to a sufficient level to indicate braking, systems of the operated vehicle are alerted; and appropriate responses may be deployed.
US11017670B2 Intermediate vehicle repeater for out of range vehicles
Vehicle-to-vehicle (V2V) communication through short range communication techniques can be extended by sending messages from a host vehicle to a target vehicle using an intermediate vehicle. The host vehicle identifies road conditions which may be of interest to a target vehicle. An intermediate vehicle relays the message detailing the identified road conditions from the host vehicle to the target vehicle. The message can be rebroadcast by the intermediate vehicle to target vehicles in its communication range, or it can generate a new message to transmit the information to target vehicles.
US11017658B2 Apparatus, system and methods for providing notifications and dynamic security information during an emergency crisis
The present invention provides a system and methods for notifying first responders of the general or specific location of a security crisis or threat in a building or public location, and the type of threat or crisis that has occurred, while notifying building occupants or others in the public location of the crisis and how to respond. The crisis management and notification system provides critical information to the first responders, including initial location of the crisis and whether the crisis location has changed in real time, audio and video input of the crisis arena, communications with designated occupants in the crisis arena, static building or location information, and other information. The crisis notification system can be scaled to allow the effective use in facilities of differing sizes and layouts. The system is also flexible, enabling the system to integrate with currently existing systems or to operate with new devices.
US11017654B2 Method and system for motivating and monitoring hand washing in a food service or related environment
Methods, hand wash monitoring system and hand wash hub system for motivating and monitoring compliance of hand washing are disclosed. Hand wash monitoring system detects presence of hands in hand washing sink. Subsequently, hand wash monitoring system initiates countdown of plurality of instructions to be displayed to user for washing hands. Plurality of instructions include wetting hands, applying soap, scrubbing hands, rinsing hands, and drying hands. Each of plurality of instructions is counted for predetermined time period. Hand wash monitoring system further monitors compliance of user following plurality of instructions for washing hands to improve compliance of hand washing with established protocol. In one embodiment, hand wash monitoring system is communicatively coupled with hand wash hub system and attendance monitoring system to display users' hand washing schedule and compliance with established protocol on external display device to get people to wash their hands more frequently and more thoroughly.
US11017653B1 Cell phone proximity alarm system
The cell phone proximity alarm system is a proximity alarm system. The cell phone proximity alarm system is configured for use with a personal data device. The cell phone proximity alarm system tracks the personal data device by detecting the presence of the personal data device. When the cell phone proximity alarm system fails to detect the personal data device, the cell phone proximity alarm system generates an audible alarm and a tactile alarm. The cell phone proximity alarm system comprises a jewelry item, a PDD tag, and a control circuit. The PDD tag attaches to the personal data device. The jewelry item contains the control circuit. The control circuit generates a radio frequency transmission that detects the presence of the PDD tag. If the control circuit does not detect the PDD tag, the control circuit generates the audible alarm and the tactile alarm.
US11017646B2 Information processing device and determination method
An information processing device and a determination method for determining whether a person other than the persons determined to be permitted to enter each zone has entered the zone is provided. The information processing device has a communication section for receiving face image data from cameras for photographing respective plurality of zones in a building and a control section for collating the face image data with the registered face image data of the persons permitted to enter each zone and for determining whether the entry of the person corresponding to the face image data is permitted or not.
US11017639B2 Quick draw stud
Method and system for playing a poker game that comprises receiving a wager from a player for a hand. Cards a dealt from a deck of cards either in an entirely face-up or entirely face down position. The player progressively selects cards from one or more sets of selection cards. Any selection cards that are not selected are removed. After the hand is completed, a ranking for the player's hand is determined. The player is paid an amount based on the ranking.
US11017638B2 Gaming machine using multiple triggers to determine an award from a subset of displayed awards
A gaming system includes at least one input device adapted to receive a physical item associated with a monetary value that establishes a credit balance, an input indicative of a wager drawn on the credit balance for a wagering game, and a cashout input that initiates a payout from the credit balance. In response to a wager input, a wagering game is initiated that includes the spinning and stopping of a set of bonus reels through a plurality of bonus spins populating a bonus array with bonus symbols. The bonus reels comprise a combination of symbols reducing display processing requirements and improve mapping random numbers to displayed symbols for display during bonus spins having reduced durations. When completed, an award is determined based according to values associated with less than all of the bonus symbols displayed in a bonus outcome array.
US11017632B2 Regulated casino games, gaming machines and computer-implemented methods having payout schedules and associated returns to player (RTPs) selected based upon time to successful interaction
A computer-implemented method of operating a regulated gaming machine may comprise accepting funds, in the regulated gaming machine, from a player and correspondingly establishing player game credits. A game may be provided that comprises a plurality of in-game assets, each of which being configured to generate a wagering opportunity when interacted with by the player. One or more player interactions may be received, with at least one the plurality of in-game assets. For each generated wagering opportunity, it may be determined whether the received player interaction(s) resulted in a successful or an unsuccessful interaction with the in-game asset. For each successful interaction, a time elapsed until successful interaction and a wagering event may be generated. For one or more of the generated wagering events, the determined time elapsed until successful interaction may be used to select one of a plurality of payout schedules, each of which being associated with a different return to player (RTP) percentage. An award of player game credits may be generated according to the selected payout schedule and the RTP associated with the selected payout schedule, such that shorter times elapsed until successful interaction cause a selection of payout schedules that are more advantageous to the player than comparatively longer times elapsed until successful interaction.
US11017631B2 Method to detect and counteract suspicious activity in an application environment
Aspects of the subject disclosure may include, for example, comparing an input received from a peripheral device associated with an execution of a gaming application with a threshold value, wherein the threshold value is based on a first identification of a first user, a second identification of the peripheral device, and a third identification of stimuli presented as part of the execution of the gaming application. Responsive to the comparing, a determination may be made that the input exceeds the threshold value. Responsive to the determination, a validation request may be transmitted to a user device of the first user. Other embodiments are disclosed.
US11017627B2 Card game monitoring system
The card game monitoring system comprises a game table on which bettors put wagers on betting areas; and a card shooter apparatus has a card reading unit to read and record the number (rank) and suit of the cards; and a control unit to determine a winning hand according to a table game rules based on information of numbers (ranks) and suits of the cards sequentially read by the card reading unit; a monitor video camera system to capture positions of cards and to identify wagers on each betting area at the game table; the control unit has further processing function to check whether wagers with payoff move to a pool of the winner of the bettors determined by the card shooter apparatus at the end of each game.
US11017626B2 Means for controlling payback percentage of gaming device
Embodiments of the present concept provide means to control the payback percentage of games being played on gaming devices. In one example, a gaming device includes a processor configured to initiate a payback-controlling event and determine a game outcome to display on the game display in response to a gaming event being initiated. Here, the determined game outcome is a payback-controlling outcome when the payback-controlling event satisfies the payback-controlling criterion, and the determined game outcome is a game outcome determined from the base-game paytable when the payback-controlling event does not satisfy the payback-controlling criterion.
US11017621B1 Mobile digital locking technology
A mobile station is used to open doors of buildings and vehicles instead of a dedicated physical key. The mobile station is configured to provide the operating power to the lock without a power cord. A mobile station app is then configured to communicate with the lock via a short-range wireless communication connection, and open and close the lock. This can provide an electronic software-based key and lock system that is cheaper and easier to use than the physical key.
US11017616B2 Smart over-the-air updates using learned vehicle usage
A memory stores a probability map including information indicative of probabilities of a vehicle being used during each of a plurality of segments of a time period. A processor of the vehicle is programmed to schedule a time to install a software update utilizing the probability map and an expected downtime required for the installation, and to install the software update at the scheduled time responsive to confirming the vehicle is not in use.
US11017615B2 Information processing server that provides information of position of charging station, information processing method, vehicle, control method of vehicle, non-transitory computer-readable storage medium, and information providing system
An information processing server comprises: a receiver that receives, from a vehicle chargeable from an outside, predetermined information of the vehicle; a memory; and at least one processor or circuit which functions as: an estimation unit configured to estimate, based on the predetermined information received from each of a plurality of vehicles, a position of a charging station used to charge the vehicle; and a providing unit configured to provide information of the estimated position of the charging station such that the estimated position of the charging station is reflected on map information.
US11017613B2 Augmented reality enabled control system and method for active asset control with real-time attribute tracking
A system for active asset control includes: assets, which can be vehicles; asset beacons positioned in the assets; an active asset control server with an asset configuration database and an asset status database; and an active asset control device, including a processor, a non-transitory memory, an input/output component, an asset viewer, an asset controller, a location sensor, an orientation sensor, and a data bus; such that a user can view attributes in an augmented reality view, showing completion status and incurred cost for selected services, and control commands of the assets. Also disclosed is a method for active asset control, including positioning asset beacon, retrieving attribute, selecting service, updating service cost, and viewing asset status.
US11017602B2 Systems and methods for universal augmented reality architecture and development
Provided are various systems and methods that establish a self-service AR generation and publication platform. The platform is configured to allow novice users to build AR experiences for rendering to other users. The platform encodes the AR experiences under a universal data format that decouples generation functions from later visualization responsive to a recognizable visual trigger. Access to the file triggers request, retrieval, rendering and display of the user defined AR Media and associated options set for that specific AR Experience. Also provided is a AR universal browser which public and private users can execute to view, share, load, and experience user generated AR Media (e.g., generated on the platform). The browser can provide the connections, logic and security needed to initialize and load the specific aggregation of data for the AR experience.
US11017599B2 Systems and methods to provide narrative experiences for users of a virtual space
The systems and methods presented herein are related to providing narrative experiences for users of a virtual space. A machine learning based technique may be implemented for generating paths through the virtual space that present the narrative experiences. A path may be based on tagged points of interest, as illustrated in stored narrative information associated with the virtual space. A machine-learning training loop may be applied wherein the system may be trained to recognize and/or understand what sorts of virtual content within the virtual space may be considered to be of narrative interest to audience members.
US11017596B2 Methods, devices, and systems for part-to-build
Methods, devices, and systems for determining a job file for a three-dimensional printing machine based on part-to-build data. Embodiments include determining the part-to-build data based on: determining part data from a received computer-aided design (CAD) file, generating orientation data, generating support data, generating feature data, and generating slicing data. In some embodiments, determining the job file may be further based on generating nesting matrix associated with the part-to-build data.
US11017593B2 Automated registration of three-dimensional vectors to three-dimensional linear features in remotely-sensed data
A system for advanced vector editing, comprising a routing calculation server and a rendering engine. The routing calculation server calculates a radius around a visual cursor associated with a raster image; determines a three-dimensional location at the cursor from the raster image; determines a three-dimensional path using epipolar geometry; and recalculates a vector path through the cursor location according to the three-dimensional path.
US11017592B2 Centralized rendering
A method is disclosed, the method comprising the steps of receiving, from a first client application, first graphical data comprising a first node; receiving, from a second client application independent of the first client application, second graphical data comprising a second node; and generating a scenegraph, wherein the scenegraph describes a hierarchical relationship between the first node and the second node.
US11017581B1 Method for constructing and traversing accelerating structures
Accelerating structure for hybrid ray tracing is characterized by high locality, wherein scene changes are updated locally in one of its hierarchies, without effecting other locations in the structure. Reconstructions of accelerating structures of prior art are replaced by low-cost updates. The efficiency of traversals is improved by a double step traversal.
US11017580B2 Face image processing based on key point detection
There are provided an image processing method, an image processing device, a hardware device for image processing, a computer readable storage medium, and an image processing terminal. The image processing method includes: recognizing eye key points on a face image; performing interpolation to obtain auxiliary key points, where the auxiliary key points and the eye key points form a first triangulation mesh at a predetermined eye position on the face image; and transforming, based on the first triangulation mesh, an eye makeup effect image to the predetermined eye position.
US11017578B2 Display control system to control a display based on detecting wind
A display control system includes a display, a detector, and a controller. The display is configured to display an image. The detector is configured to detect wind. The controller is configured to, in response to the detector detecting wind, control the image based on strength of the detected wind.
US11017577B2 Skinned multi-person linear model
The invention comprises a learned model of human body shape and pose dependent shape variation that is more accurate than previous models and is compatible with existing graphics pipelines. Our Skinned Multi-Person Linear model (SMPL) is a skinned vertex based model that accurately represents a wide variety of body shapes in natural human poses. The parameters of the model are learned from data including the rest pose template, blend weights, pose-dependent blend shapes, identity-dependent blend shapes, and a regressor from vertices to joint locations. Unlike previous models, the pose-dependent blend shapes are a linear function of the elements of the pose rotation matrices. This simple formulation enables training the entire model from a relatively large number of aligned 3D meshes of different people in different poses. The invention quantitatively evaluates variants of SMPL using linear or dual quaternion blend skinning and show that both are more accurate than a BlendSCAPE model trained on the same data. In a further embodiment, the invention realistically models dynamic soft-tissue deformations. Because it is based on blend skinning, SMPL is compatible with existing rendering engines and we make it available for research purposes.
US11017546B2 Method and device for depth detection using stereo images
A depth detection device includes a stereo image recording device, a scaler and a depth determiner is provided. The stereo image recording device is configured to record a stereo image of a scene, and includes a first optical path for recording a first image of the stereo image, and a second optical path for recording a second image of the stereo image. The first optical path and the second optical path have different lengths. The scaler determines a scaling of the first image or of the second image, by minimizing differing lateral magnification of objects in the scene, and for performing the scaling. The depth determiner determines a depth map of the scene based upon the scaled stereo image.
US11017535B2 Method and system for hybrid mesh segmentation
A computer-implemented method for generating one or more segmented 3-D teeth models obtains a 3-D mesh model of a patient's dentition and executes a first segmentation procedure on the obtained 3-D mesh model, displaying one or more segmented teeth from the 3-D mesh model. At least one of the one or more segmented teeth is recorded according to operator instruction and removed from the 3-D mesh model to form a modified 3-D mesh model. A repeating sequence identifies a modified segmentation procedure, executes the modified segmentation procedure on the modified 3-D mesh model, displays one or more segmented teeth from the modified 3-D mesh model, records at least one of the one or more segmented teeth, and removes the recorded at least one tooth from the modified 3-D mesh model. Recorded segmentation results are displayed, stored, or transmitted.
US11017531B2 Shell-constrained localization of vasculature
Methods of and systems for reconstructing a vascular tree shape from vascular segments imaged in a single source 2-D projection image are described. A structuring shape comprising spatial positions of reference anatomical elements is defined, such as vascular segments in the definition of a 3-D surface model corresponding to a surface defined by an anatomical structure such as a body organ (e.g., heart). The 3-D surface model is used to create a 3-D model of anatomical elements (e.g., additional vascular segments of a cardiac vasculature) imaged in a source 2-D projection image, by back-projection to the 3-D surface model. The 3-D surface model is optionally aligned by first aligning the source 2-D projection image to the structuring shape. In some embodiments, the source 2-D projection image is registered to the 3-D surface model through the structuring shape by the source image's initial use in defining the structuring shape.
US11017530B2 Apparatus and method for analyzing cephalometric image
Disclosed herein are an apparatus and method for analyzing a cephalometric image. The apparatus for analyzing a cephalometric image includes a control unit configured to extract a landmark point on a cephalometric image and to generate an analysis image, and memory configured to store the generated analysis image.
US11017529B2 Method for determining a characteristic blood value, computed tomography device, computer program and electronically readable storage medium
A method is for determining at least one first characteristic value of blood in a patient. In an embodiment, the method includes acquiring, via a computed tomography device, computed tomography data of the patient for at least two energy levels of radiation using multi-energy computed tomography; defining a region of interest including blood, in at least one image data set reconstructed from the computed tomography data acquired; determining, at least in the region of interest defined, attenuation coefficients for each energy level of the at least two energy levels; performing material decomposition into at least two materials, one material of the two materials being iron, using the attenuation coefficients determined, yielding at least a fraction of iron in the region of interest defined; and determining the at least one first characteristic value, at least one of as and from the fraction of iron yielded.
US11017527B2 Information processing device, information processing method, and information processing system
There is provided an information processing device including: an analysis unit that specifies a movement in a region-of-interest relating to an embryo on a plurality of images using the plurality of images including the embryo captured in a time series manner during periods corresponding to a plurality of cell stages; a feature value calculation unit that calculates a movement feature value relating to an inside of the embryo on the basis of the specified movement; and a presentation control unit that controls a presentation of the movement feature values acquired during periods corresponding to at least two cell stages among the plurality of cell stages in order to evaluate a quality of the embryo.
US11017516B2 Forgery detection system and its method for falsified biomedical experiment images
The present invention relates to a forgery detection system and its method for biomedical experiment images, especially for molecular-biological experiment images, such as western blot (WB) and polymerase chain reaction (PCR) results. The forgery detection system mainly comprises a processing module, an image difference computing module, a thresholding module, and an image mixing module are formed in an image analyzing device in the form of a library, a variable or an operand. Moreover, the processing module has a quantization parameter establishing unit, a similar computing unit, and a pseudo background generating unit. The purpose of the image analyzing device is to display an artificial image on the input image.
US11017509B2 Method and apparatus for generating high dynamic range image
A method and an apparatus for generating a High Dynamic Range, HDR, image are proposed. The method comprises obtaining a set of two or more input images, the two or more input images including a reference image and one or more non-reference images; for each of the one or more non-reference images, performing an image analysis which comprises, for each region of a plurality of regions of the non-reference image, assessing whether the region of the non-reference image and a corresponding region of the reference image show the same image content and declaring the region of the non-reference image as valid or as invalid based on the assessment; and generating the HDR image by fusing the reference image and the one or more non-reference images, wherein the fusing comprises, for each of the one or more non-reference images, disregarding the invalid regions of the respective non-reference image.
US11017502B2 Image processing apparatus configured to perform edge preserving smoothing and image processing method thereof
An image processing apparatus includes a low-resolution image generating circuit configured to generate a low-resolution image including a second pixel corresponding to first pixels based on an input image including the first pixels, and an edge preserving smoothing circuit configured to generate a reliability of the second pixel based on characteristics of values of the first pixels and perform edge preserving smoothing on the input image using a value of the second pixel of which a reflection ratio is adjusted, based on the reliability of the second pixel.
US11017495B2 Systems, processes, and computer program products for acceleration of bit-per-pixel fill transfers in a graphics rendering system
Embodiments improve processing of data by determining if a read-modify-write operation on a frame is necessary or not. Some frames may be converted into a block of 8 bpp data. There may be no need to read the destination since the unnecessary pixels may be protected by the byte-enables. The burst write transfer may be performed for the entire frame when it is 8 bpp depth. An original transfer frame may be split into smaller portions of the frame. One or more of the smaller frame portions may be converted into byte alignment thus obviating the need for the read function to be performed on the smaller frame portions. Accordingly, significant bits of data are no longer processed under this operation which speeds up the overall processing of data. Portions of transfer frames that may not be converted to 8 bpp may be processed with read-modify-write operations.
US11017494B2 Graphics anti-aliasing resolve with stencil mask
An embodiment of a graphics apparatus may include a mask buffer to store a mask, a shader communicatively coupled to the mask buffer to apply the mask to a first shader pass, and a resolver communicatively coupled to the mask buffer to apply the mask to a resolve pass. The resolver may be configured to exclude a sample location not covered by the mask in the resolve pass. Other embodiments are disclosed and claimed.
US11017481B2 Mobile device distance tracking
In an example, the present invention provides a method for capturing vehicle mileage information. The method includes initiating an application program configured on the mobile wireless device without any user input required to start tracking a drive. The method includes initiating movement of the mobile wireless device. The method includes using a mapping module to track a start point of a route for the mobile wireless device. The method includes moving the mobile wireless device from the start point through one or more legs. The method includes using algorithms or traffic data to identify one or more of the legs as a route or drive.
US11017480B2 Identifying property usage type based upon smart sensor data
A computer-implemented method for identifying a property usage type based upon sensor data includes, with customer permission or affirmative consent, receiving data generated by various sensors; generating a report that includes a listing of events recorded by each sensor; analyzing data from the report to determine a property usage type score; receiving data regarding types and levels of insurance coverage associated with the property usage type score; receiving data derived from a homeowner's insurance policy; comparing the types and levels of insurance coverage associated with the property usage type score with the types and levels of insurance coverage from the homeowner's current insurance policy; and transmitting a message to the homeowner to update their insurance policy if there are differences between (i) the insurance coverage that the homeowner has, and (ii) the insurance coverage the homeowner should have based upon the property usage type score.
US11017477B1 Digital imagery, audio, and meta-data
Methods, systems, and apparatus, including computer programs encoded on computer storage media, to process audio and visual data. One of the methods includes receiving, from a mobile device, image data and audio data, wherein the image data and audio data were obtained within the same time frame. The method includes processing the image data to identify a first set of facts. The method includes processing the audio data to identify a second set of facts. The method includes processing meta-data associated with the image data to identify a third set of facts. The method also includes performing at least one process using the first set of facts, the second set of facts, and the third set of facts.
US11017475B1 Systems and methods for analyzing and visualizing traffic accident risk
Methods and systems described in this disclosure determine area with an elevated risk of being involved in an accident, where a driver of an insured vehicle is expected to drive the insured vehicle through the area. The elevated risk may be a risk with a risk score greater than a first threshold. An alternative route that avoids the area of elevated risk can be determined. In some embodiments, an insurance discount is calculated for the policyholder of the insured vehicle if the alternative route is taken. A visual representation of the alternative route and the insurance discount if the alternative route is taken can be generated.
US11017474B1 Systems and methods for developing an automated life planner
Methods and systems described in this disclosure are directed at developing a life planner for a user based on data collected from various data sources. The life plan is displayed using a timeline that includes events generated from the collected data. As additional data is received, the timeline is updated to reflect the changes or additions to the data. In some embodiments, the life plan includes recommendations and predictions pertaining to a financial plan for the user based on his or her expenses and income.
US11017468B2 Systems and methods for providing non-fully-transparent markets
Receiving a request to reveal a bid or an offer, transmitting a price and a size that corresponds to the bid or the offer; waiting a pre-determined period of time, and executing the bid or the offer at a default price and a default size, in the event that no command is submitted to trade within the pre-determined period of time.
US11017467B1 Systems and methods for measuring data quality over time
Systems, methods, and computer-readable media are disclosed for evaluating data quality. An exemplary embodiment includes storing a plurality of records, the records sharing a common attribute, and reading first values for the common attribute corresponding to a first time period and second values for the common attribute corresponding to a second time period. A business rule for evaluating the common attribute is accessed, and first and second consistency data are generated. The first consistency data may reflect the extent to which the first values of the common attribute are consistent with the business rule at the first time. The second consistency data may reflect the extent to which the second values of the common attribute are consistent with the business rule at the second time. The first consistency data and the second consistency data are processed to generate a quality change rate of the common attribute from the first time period to the second time period, based on the difference between the first consistency data and the second consistency data.
US11017466B1 Systems and methods for determining a graphical user interface for goal development
A computer-implemented method for graphical user interface goal vision development may include receiving, via one or more processors, a first user financial goal of a user from a user device associated with the user; obtaining, via the one or more processors, at least one first user digital image; associating, via the one or more processors, the first user financial goal and the at least one first user digital image; obtaining, via the one or more processors, first user specific data relevant to the first user financial goal; transmitting, via the one or more processors, a digital visualization board indicative of the associated first user financial goal and the at least one first user digital image to the user device; determining, via the one or more processors, activity associated with the first user financial goal based on the first user specific data, by processing data including the obtained first user specific data using a trained machine learning model; and transmitting, via the one or more processors, a notification to the user device, wherein the notification is indicative of a suggested plan to achieve the first user financial goal, and wherein the notification is based on the determined activity and the first user financial goal.
US11017450B2 Message based generation of item listings
According to various exemplary embodiments, an electronic text message is received from a source telephone number, the electronic text message including content describing a product item. A seller of the product item is identified, based on the source telephone number, and the product item is identified, based on the content included in the electronic text message. Thereafter, a draft version of an item listing is automatically generated, where the item listing lists the product item as being for sale by the seller on a marketplace website.
US11017448B2 On-demand customization of products
Methods and apparatus for on-demand customization of products. A product distributor may provide a product customization service and user interface to its customers that may be used to enhance, extend, customize, or combine stock physical products offered by the product distributor by providing custom add-on physical items for or customizations to the stock products. The product distributor may leverage on-demand production technologies such as additive manufacturing technologies to produce the custom physical items or customizations according to specifications received from the customer or generated according to descriptive information for the stock products. The custom items may be combined with one or more stock products to produce customized products for the customers.
US11017444B2 Verified-party content
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for uploading, by a verified party, verified-party content to a media platform, receiving requests by a client device for store content, and displaying the uploaded verified-party content along with store content on the client device.
US11017439B2 Ad frame management system for displaying web page including advertisement in correspondence with bidding popularity
A frame coordinating computer (154), upon receiving a bidding popularity from a bid management computer (152) (S1), determines whether a multiple-view video frame distributed as a content should be changed to an ad frame (S2). When it is determined that the multiple-view video frame distributed as the content should be changed to an ad frame, a change request is transmitted (S4). A content distributing computer (156P1), upon receiving such a change request (S11), changes one of content frames is changed to an ad frame (S12). Ad frame management system flexibly changes the number of ad frames in accordance with the advertisement demand by dynamically changing the number of ad frames.
US11017438B2 Method and systems for automatic management of sponsorship of a user's contact information
In one aspect, a computerized method for implementing a contact management system for automatic management of a user's contact information includes the step of providing a contact management system that is used to manage a user's contact information; associating a sponsor with the user of the contact management system. The method includes the step of receiving a request to share the user's contact information to another user's contact list in another user's computing device. The method includes the step of integrating a sponsor advertisement into the user's contact information. The method includes the step of transferring the user's contact information and the sponsor advertisement to the other user's computing device.
US11017431B2 Information processing apparatus and information processing method
Provided as an information processing apparatus that includes: a search unit to search for, on a basis of position information of a user, a predetermined point specified in accordance with a user status and scenario progress from surroundings of a user; and an output control unit that performs control in a manner that a voice of a character corresponding to the scenario progress performs guidance to the predetermined point that has been searched.
US11017425B2 Optimization of promotional content campaigns
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for increasing the performance of an advertisement network by monitoring requests for advertisements from applications, detecting patterns, and developing and implementing remedial actions to increase system performance.
US11017424B2 Distributed promotional platform for promoting securities information
Systems and methods are provided for promoting securities information. The method includes: storing, in a memory, a database of securities information; indexing, using a processor, the database of securities information to enable a first user to search through the database of securities information; displaying, using a graphical user interface, a digital searching tool, wherein the first user is able to search through the indexed database on the graphical user interface using the digital searching tool; receiving, from the first user, using the graphical user interface, one or more filings selected from the indexed database; and transforming at least one of the selected filings into a shareable digital widget, wherein the widget, when shared, is configured to display a description of each of the at least one of the selected filings to one or more second users.
US11017417B1 Using incentives to manage computing resources
Systems and methods are described for managing computing resources by a provider network. A selection of a pricing plan for use of a computing resource is received. The pricing plan can include inclusion of a premium for continued use of the computing resource during a maintenance window, or a cost benefit for interrupting use of the computing resource during the maintenance window. Maintenance is performed on the computing device in accordance with the maintenance window and based on the selected pricing plan.
US11017407B2 Method and system for indicating and documenting associations, disclosures and instructions using visually identifiable description
Methods and system for a unique coding framework used to create, manage and track instructions for documentation and dissemination of instructions, indicate a particular association or activate a given process. In one example, the present disclosure relates to the online publishing of documentation to demonstrate relationships of parties and compliance with regulatory and other requirements. The present disclosure uses URL hyperlinks, badges, watermarks, icons and visual displays that are representative of a given function and that may be identified by reference of unique coding structure. The present disclosure relates to the publishing and display of relevant visual codes or images for viewing by members of the public, (human readable) as well as machines. The present disclosure enables the tracking and measurement of uses of coded representations in public or private channels. Structured hyperlink codes allow brief messages to be sent in shortened form to instruct or deliver messages or processes.
US11017406B2 Multi factor authentication rule-based intelligent bank cards
System, method, and computer program product to implement four factor authentication rule-based intelligent bank cards, by receiving valid authentication information for a card associated with an account, capturing an image of a person presenting the card, applying an algorithm to the image to determine that the image capture was successful, and the image can be used by a facial recognition algorithm, verifying that the image matches an image of an authorized user of the account, analyzing image data of the image with a facial emotion recognition algorithm to detect an emotion expressed by the person in the image, identifying an emotion rule associated with the account and the emotion, providing, by the processor, an alert to a person associated with the account, wherein the alert is specified as part of the emotion rule, and restricting access to the account.
US11017390B2 Secure method of providing a delivery address during a tokenized transaction
The present disclosure relates to a secure method of providing a delivery address during a tokenized payment transaction scheme. A consumer places an order with a merchant without providing a delivery address. A distributor that collects payments due to the merchant requests a payment identification code and a delivery address from a payment agent. The request includes payment information. The payment agent generates and stores a payment identification code along with the payment information, and sends the code to the consumer via the distributor. The consumer forwards the code to a financial institution for forwarding to the payment agent who returns the payment information along with a request for a delivery address. The consumer may respond by authorizing the payment and by providing a delivery address. The financial institution then arranges the payment to the merchant and sees that the merchant receives the delivery address.
US11017388B2 Cryptographically assured zero-knowledge cloud service for composable atomic transactions
A trusted network based service running on a server, for example as a cloud server, includes receiving a request from a first user device and a second user device. The request includes one or more inputs to perform a transaction. Based upon the request, selecting one or more computational resources from a set of a plurality of computational resources using zero-knowledge verifiable computing. In response to receiving authorization from each of the computational resources that they are capable of performing the zero-knowledge verifiable computing transactions to carry out at least a portion of the request, executing the program using zero-knowledge verifiable computing to carry out the request using a zero-knowledge protocol to ensure privacy of the first user device and the second user device. Sending to the first user device and the second user device an output of the request.
US11017387B2 Cryptographically assured zero-knowledge cloud services for elemental transactions
A trusted network based service running on a server, for example as a cloud server, includes receiving a request from a first user device and a second user device. The request includes one or more inputs to perform a stateless transaction based on combinational logic. An output of the combinational logic is a function of only the one or more inputs. Based upon the request, a program is selected from a set of a plurality of programs using zero-knowledge verifiable computing to carry out the transaction. The program is executed using zero-knowledge verifiable computing. The execution of the program out the transaction based on combinational logic with the one or more inputs using a zero-knowledge protocol to ensure privacy of the first user device and the second user device. The output of the combinational logic along with proof from the zero-knowledge protocol that the combinational logic was executed without alteration.
US11017383B2 Method and system for identifying merchants selling ransomware
A method for identifying a merchant associated with ransomware includes: storing, in a profile database, a plurality of merchant profiles, wherein each merchant profile is related to a merchant and includes at least a merchant identifier; receiving, by a receiving device, an authorization request for a payment transaction, wherein the authorization request includes a specific merchant identifier associated with a merchant involved in the payment transaction, and the payment transaction is initiated by a computing device infected with one or more ransomware application programs; identifying, by a processing device, a specific merchant profile in the profile database where the included merchant identifier corresponds to the specific merchant identifier included in the received authorization request; and updating, by the processing device, the specific merchant profile in the profile database to include an indication that the related merchant is associated with the distribution of the one or more ransomware application programs.
US11017381B1 Systems, methods, and program products for a digital math-based asset exchange
Systems, methods, and program products for providing exchanges for converting from, to, or between digital assets, and in particular digital math-based assets, such as bitcoins, Namecoins, Litecoins, PPCoins, Tonal bitcoins, IxCoins, Devcoins, Freicoins, I0coins, Terracoins, Liquidcoins, BBQcoins, BitBars, PhenixCoins, Ripple, Dogecoins, Mastercoins, BlackCoins, Ether, Nxt, BitShares-PTS, Quark, Primecoin, Feathercoin, and Peercoin, to name a few, are disclosed. In embodiments, such systems, methods, and program products can further provide or be used in conjunction with automated transactions, digital asset arbitrage systems, and/or kiosk systems for transacting or interacting with digital math-based assets. A kiosk for transacting with digital assets and digital asset exchanges is also disclosed. Systems, methods, and program products for automated transactions and automated digital asset arbitrage transactions are also disclosed.
US11017379B2 System and methods for enhanced authorization of prepaid cards
A computer-implemented method for enhancing authorization of prepaid payment cards is provided. The method is implemented using an authorization computing device in communication with a memory. The method includes storing a plurality of transaction histories associated with a plurality of prepaid payment cards, receiving an authorization request for a payment transaction between a cardholder and an originating merchant initiated using a prepaid payment card, determining a transaction history associated with the prepaid payment card based on the plurality of transaction histories, calculating a prepaid risk score for the payment transaction based on the authorization request and the determined transaction history, and transmitting the prepaid risk score to the originating merchant.
US11017377B2 Apparatus and method for wireless secure payment and data transaction with biometric enrollment and authentication
An apparatus and a method for wireless secure payment and data transaction with biometric enrollment and authentication including an active and passive hybrid device for secure wireless data transaction including a secure element adapted for storing at least one secure applet and at least one data segment for secure contactless data transaction and operatively connected with an active operation unit and a passive operation unit; and preferably the active operation unit is adapted to be connected removably with the secure element; and wherein the hybrid device is configured to be switchable between an active state in which the active operation unit is activated on demand to enable the hybrid device to function as an active device and adapted for provisioning various data to the secure element; and a passive state in which the active operation unit is deactivated and the passive operation unit is activated to enable the hybrid device to function as a passive device and adapted for conducting data verification and/or contactless data transaction operation via the secure element; and it further includes a biometric unit for biometric enrollment and authentication and a visual and/or audible indicator unit for providing a proper visual and/or audible indication for the result of authentication.
US11017367B2 Processing device, processing device control method, and recording medium
A processing device allocates processing resources to a communication processing and an application processing and executes at least the communication processing and the application processing. The processing device includes: a communication interface and at least one processor that operates to execute a scheduling processing that allocates communication processing resources that are at least a part of the processing resources to the communication processing in a preferential manner and a billing processing that bills a user of the application processing according to a usage amount of processing resources used for the application processing. The application processing includes a non-priority application processing processable in a non-preferential manner. The scheduling processing is capable of allocating, when a load on the communication processing resources does not reach a predetermined threshold, the communication processing resources to the non-priority application processing. The billing processing bills for the non-priority application processing at a usage fee of the communication processing resources more inexpensive.
US11017364B2 Systems and methods for managing financial transaction information
Systems and methods provide improved control and sharing of financial account and financial transaction information from a plurality of disparate banks to a plurality of disparate customers using a plurality of disparate financial services apps on a plurality of disparate devices. A centralized hub is used to provide communication between disparate bank and customer systems and devices, and a hub provider ensures that disparate financial services apps comply with applicable requirements before being allowed to participate in the information sharing system. The systems and methods provide new mechanisms to share data and new sources by which to monetize and incentivize the sharing of data.
US11017363B1 Message processor with application prompts
A computer implemented method includes identifying a special character in a message generated by a sender. A money transfer prompt is supplied to the sender in response to the special character. A transfer amount is validated. An account transfer for the transfer amount is initiated. The message is sent to a recipient with indicia of the account transfer.
US11017362B2 N-level replication of supplemental content
A method includes receiving a transacting media container having video content and an affiliate tracking identifier with first entity information associated with a first entity. The method also includes identifying second entity information associated with a second entity and retrieving supplemental content based on the second entity information. The method further includes adding the supplemental content to the transacting media container and the second entity information to the affiliate tracking identifier.
US11017352B2 Management of pharmacy kits using multiple acceptance criteria for pharmacy kit segments
A pharmacy kit is managed by defining multiple rules for determining whether a segment of a pharmacy kit is satisfactorily stocked, selecting at least one rule among the multiple rules according to a kit stocking contingency, an prompting a user to stock the segment of the pharmacy kit according to the selected at least one rule.
US11017340B2 Systems and methods for cheat examination
A system includes a storage device storing a set of instructions and at least one processor in communication with the storage device. When executing the instructions, the at least one processor is configured to obtain, via a network, rule information for rules for determining alert from a rule library and obtain, via the network, operation data of the on-demand service from a storage medium. The at least one processor may also cause the system to determine whether the operation data is in accordance with the rules for determining alert based on the rule information and determine an alert based on the determination that the operation data is in accordance with the rules for determining alert. The at least one processor may further cause the system to and transmit the alert to be displayed to managers of the on-demand service.
US11017339B2 Cognitive labor forecasting
Method and apparatus uses statistical principles to evaluate historical labor performance of an organization and to predict future labor needs. A system may identify patterns based on seasonality and recent performance, as well as identify parametric drivers. Illustrative parametric drivers may include a skill type, a location, and an experience level of a worker. The system may use the parametric drivers to determine and output labor needs. The communicated labor needs may enable leaders to take action to ensure that the right skill is available at the right time and in the right place for their company. The system may couple the prediction of labor needs with a prediction of labor availability to predict shortages and surpluses so that the workforce may be re-skilled or redeployed as needed.
US11017335B1 Graphical schedule risk analyzer
A computer-implemented simulation method for analyzing schedule risk in a graphical schedule that includes (a) providing a base schedule that has graphical schedule objects including activities that are connected in a logic network by logic ties, the schedule culminating in a completion milestone, (b) sampling from probability distributions representing uncertainties in the durations of the activities to simulate activity durations from start dates to finish dates, (c) modifying the start date of one of the activities as a function of float or drift of the activity, and (d) using the logic ties, the sampled activity durations, and the modified start date to determine an output representing a simulated occurrence of the base schedule culminating in the completion milestone.
US11017332B2 Apparatus and method for the mobile visual display and modification of bed management information and patient placement information
An apparatus and method for using a mobile computer device for graphically displaying and modifying information in a manner to enhance comprehension of the information and allowing for the mobile and decentralized management of information to be accomplished, wherein such information may be related to bed management and patient placement information and, furthermore, enabling the information of interest to be organized, sorted, and used in various useful and novel ways.
US11017331B2 Method and system for predicting demand for vehicles
The disclosed embodiments illustrate methods and systems for predicting demand of vehicles in a transportation network. The method includes determining demand events at each of one or more locations for time intervals based on historical demand data. The demand events correspond to a demand of vehicles at one or more locations during plurality of time intervals throughout a day. The method includes creating a graph comprising nodes, and edges connecting nodes, each node being representative of a demand event from demand events. An edge is representative of dependency between two demand events from demand events. The method includes predicting demand of vehicles at a location from one or more locations during a predetermined time interval based on the graph and a real time demand of vehicles associated with other demand event. The method includes displaying demand prediction on a computing device at one or more locations of transportation network.
US11017326B2 Method, apparatus and computer program product for reservations, inventory control, shopping, and booking with attribute based pricing
A method is provided for booking a hotel room that improves the satisfaction level for a consumer and increases revenue for the hotelier. Consumers may benefit from being able to select property-specific and room-specific attributes for which they perceive enhanced value, while property-specific and room-specific attributes that a consumer does not particularly value may be avoided in an effort for the consumer to spend on features they desire. Further, hoteliers may benefit from being able to offer room-specific attributes and add-on features that create additional revenue streams for the hotel. Additionally, the transparency afforded the consumer of the room-specific attributes available versus those selected provides the consumer with a level of expectation that is more aligned with the hotel and the specific room they selected, thereby improving customer satisfaction.
US11017325B2 Passive visit detection
This disclosure relates to systems and methods for passive visit detection. In aspects, a mobile device comprising a set of sensors may collect and store sensor data from the set of sensors in response to detecting a movement event or user interaction data. The collected sensor data may be processed and provided as input to one or more predictive or statistical models. The model(s) may evaluate the sensor data to detect mobile device location, movement events and visit events. The model(s) may also be used to determine correlations between features of the sensor data and movement- or location-based events, optimize the types of data collected by the set of sensors, extend localized predictions to large-scale ecosystems, and generate battery-efficient state predictions. In aspects, the model(s) may be trained using labeled and/or unlabeled data sets of sensor data.
US11017315B2 Forecasting wind turbine curtailment
A method includes training a prediction model to forecast a likelihood of curtailment for at least one wind turbine. The prediction model is trained, by a processor system, using historical information and historical instances of curtailment. The method also includes forecasting the likelihood of curtailment for the at least one wind turbine using the trained prediction model. The method also includes outputting the forecasted likelihood.
US11017314B2 Method and device for searching new material
A method for searching a new material includes: performing a learning on a material model, which is modeled based on a known material; determining a candidate material by inputting a targeted physical property to a result of the learning; and determining the new material from the candidate material.
US11017310B2 Techniques for coupling qubits to acoustic resonators and related systems and methods
Techniques for operating a mechanical oscillator as a quantum memory are described. According to some aspects, a qubit may be coupled to a piezoelectric material such that the electric field of the qubit causes stress within the piezoelectric material. The piezoelectric material may be in contact with a crystalline substrate forming an acoustic resonator such that the qubit couples to bulk acoustic waves in the crystalline substrate via its interaction with the piezoelectric material. According to some aspects, application of a suitable electromagnetic pulse to the qubit may cause an exchange of energy from the qubit to the acoustic phonon system and thereby transfer quantum information from the qubit to the phonon system.
US11017308B2 Graphical interactive model specification guidelines for structural equation modeling designs
The computing device receives a first user input request to modify a structural equation model (SEM) in a graphical user interface. The modification of the SEM includes modifying one or more SEM path diagram elements. The computing device detects whether a first SEM path diagram element is modified responsive to the received first user input request. Based on the detection, the computing device determines whether the modification violates a first set of SEM rules, a second set of SEM rules, or one or more launch conditions prior to initiating execution of the SEM. Based on determining a violation of the SEM rules or the launch conditions or that there was not a violation, the computing device displays a graphical indicator for indicating a fatal error for the SEM modification, a warning error for the SEM modification, or a valid SEM modification.
US11017298B2 Cognitive modeling apparatus for detecting and adjusting qualitative contexts across multiple dimensions for multiple actors
The present design is directed to a system for detecting and adjusting qualitative contexts across multiple dimensions for multiple actors with cognitive computing techniques including a series of periodic execution components configured to operate over full or partial sets of received data, the series of periodic components comprising a peer to peer analyzer configured to detect anomalous behaviors among work-specific peer actors sharing similar types tasks, an actor behavior analyzer configured to examine change in an actor's behavior over time by comparing the similarity of past behavior and current behavior, a rate of change predictor configured to study changes in behavior over time for peer to peer performance according to the peer to peer analyzer, actor behavior change according to the actor behavior analyzer, and actor correlation analysis, and a semantic rule analyzer configured to encode conditional, provisional, cognitive, operational, and functional knowledge, and a plurality of signal managers.
US11017296B2 Classifying time series image data
The present invention extends to methods, systems, and computer program products for classifying time series image data. Aspects of the invention include encoding motion information from video frames in an eccentricity map. An eccentricity map is essentially a static image that aggregates apparent motion of objects, surfaces, and edges, from a plurality of video frames. In general, eccentricity reflects how different a data point is from the past readings of the same set of variables. Neural networks can be trained to detect and classify actions in videos from eccentricity maps. Eccentricity maps can be provided to a neural network as input. Output from the neural network can indicate if detected motion in a video is or is not classified as an action, such as, for example, a hand gesture.
US11017294B2 Recognition method and apparatus
A method of recognizing input data includes determining a feature vector corresponding to an ensemble model from input data, based on the ensemble model, and recognizing the input data based on the feature vector. The ensemble model includes a first model and a second model having a structure that is the same as a structure of the first model.
US11017283B2 Electronic tag for a metal component of a system in a housing
There is provided an electronic tag for a metal component of a system, wherein the electronic tag includes: a metal support frame, a first portion arranged within the metal support frame and secured relative to the metal support frame, a passive transponder, and a second portion, wherein the second portion secures the passive transponder at least relative to the first portion.
US11017272B2 Random and active learning for classifier training
An online system actively and randomly selects content items to be labeled for training a classifier. An online system receives content items from client devices of users and selects sets of the content items to be labeled by human labelers. The randomly selected content items are selected at random from the received content items, and the actively selected content items are selected based on the classifier's confidence in accurately predicting the classification of the content items. The online system may use a histogram of content items to actively select content items. The online system assigns the content items to bins of the histogram based on priority scores and selects content items with priority scores of the highest percentile. The online system provides the selected content items to human labelers for labeling. The labeled content items are then used for training the classifier.
US11017267B2 System and method for expanding and training convolutional neural networks for large size input images
According to exemplary methods of training a convolutional neural network, input images are received into a computerized device having an image processor. The image processor evaluates the input images using first convolutional layers. The number of first convolutional layers is based on a first size for the input images. Each layer of the first convolutional layers receives layer input signals comprising features of the input images and generates layer output signals that include signals from the input images and ones of the layer output signals from previous layers within the first convolutional layers. Responsive to an input image being a second size larger than the first size, additional convolutional layers are added to the convolutional neural network. The number of additional convolutional layers is based on the second size in relation to the first size. The additional convolutional layers are initialized using weights from the first convolutional layers. Feature maps comprising the layer output signals are created.
US11017260B2 Text region positioning method and device, and computer readable storage medium
A text region positioning method and device, and a computer readable storage medium, which relate to the field of image processing. The text region positioning method includes acquiring a variance graph on the basis of an original image; acquiring an edge image of the variance graph; if a difference value among distances between edge points of opposing positions in two adjacent edge lines in the edge image is within a preset distance difference range, then the region between the two adjacent edge lines is determined as a text region.
US11017259B2 Defect inspection method, defect inspection device and defect inspection system
An optical inspection method for an optical inspection device comprising an optical lens is provided according to an embodiment of the disclosure. The optical inspection method includes: obtaining a first image of an object by the optical lens; performing an edge detection on the first image to obtain a second image comprising an edge pattern; and performing a defect inspection operation on the second image based on a neural network architecture to inspect a defect pattern in the second image. In addition, an optical inspection device and an optical inspection system are provided according to embodiments of the disclosure.
US11017253B2 Liveness detection method and apparatus, and storage medium
Provided are a liveness detection method and apparatus, an electronic device and a storage medium. The method includes: in a case of satisfying a liveness detection starting condition, acquiring (S110) an image frame in a video in real time; recognizing (S120) at least two organ regions of a user in the image frame, and updating a feature value set corresponding to each recognized organ region according to a feature value calculated based on the recognized organ region corresponding to the feature value set; and performing (S130) a liveness detection on the user according to data features in a combination set formed by at least two feature value sets corresponding to the at least two organ regions and extremum conditions respectively corresponding to the at least two feature value sets.
US11017252B2 Detection of liveness
Detecting a replay attack on a voice biometrics system comprises: receiving a speech signal; generating an ultrasound signal; detecting a reflection of the generated ultrasound signal; detecting Doppler shifts in the reflection of the generated ultrasound signal; and identifying whether the received speech signal is indicative of the liveness of a speaker based on the detected Doppler shifts. Identifying whether the received speech signal is indicative of liveness based on the detected Doppler shifts comprises determining whether the detected Doppler shifts correspond to a speech articulation rate.
US11017249B2 Primary preview region and gaze based driver distraction detection
A computer-implemented method of detecting distracted driving comprises: determining, by one or more processors, a primary preview region (PPR) in a representation of an environment; determining, by the one or more processors, a gaze point for a driver based on a sequence of images of the driver; determining, by the one or more processors, that the gaze point is outside of the PPR; based on the determined gaze point being outside of the PPR, decreasing, by the one or more processors, an attention level for the PPR; based on the attention level for the PPR, generating, by the one or more processors, an alert.
US11017245B2 Parking assist apparatus
A parking assist apparatus includes: a setting unit that sets, within a captured image in which objects surrounding a moving vehicle have been imaged, a first search area for searching for a pair of partition lines disposed between parking spaces that are adjacent to each other; and a detecting unit that searches the first search area to detect a first partition line out of the pair of partition lines. When the detecting unit detects the first partition line, the setting unit sets a second search area for searching for a second partition line out of the pair of partition lines on the basis of the first partition line.
US11017244B2 Obstacle type recognizing method and apparatus, device and storage medium
The present disclosure provides an obstacle type recognizing method and apparatus, a device and a storage medium, wherein the method comprises: obtaining 3D point cloud data corresponding to a to-be-recognized obstacle; mapping the 3D point cloud data and its dimension data to a four-dimensional array; recognizing a type of the obstacle through a deep learning algorithm based on the four-dimensional array. The solution of the present disclosure can be applied to determine the type of the obstacle such as a person, a bicycle or a motor vehicle; and recognize a small-sized vehicle, a medium-sized vehicle and a large-sized vehicle; and improve the accuracy of a recognition result.
US11017241B2 People-flow analysis system and people-flow analysis method
A people-flow analysis system includes an image source, a computing device, and a host. The image source captures a first image and a second image. The computing device is connected to the image source. The computing device identifies the first image according to a data set to generate a first detecting image. The first detecting image has a position box corresponding to a pedestrian in the first image. The computing device generates a tracking image according to the data set and a difference between the first detecting image and the second image. The tracking image has another position box corresponding to a pedestrian in the second image. The host is connected to the computing device and generates a people-flow list according to the first detecting image and the tracking image.
US11017232B2 System for providing live virtual-reality and augmented reality environments
A system for generating a low latency, ultra-high resolution representation of a surveillance subject at a remote location relative to a viewing site at which the representation is presented includes a surveillance module configured to obtain image data of the surveillance subject, a mobile HPC module in communication with the surveillance module via a first communication link to receive the image data and process the image data, a long range link in communication with the mobile HPC module via a second communication link to communicate the processed image data to the viewing site via a third communication link, and an integration module disposed at the viewing site. The integration module is configured to receive the processed image data via the third communication link, and display a virtual environment based on the processed image data.
US11017228B2 Method and arrangement for condition monitoring of an installation with operating means
A method for condition monitoring of an installation with operating devices, in which overview data is detected by a first vehicle with an overview sensor arrangement for optical detection of the facility, and the operating devices are identified in the overview data by an evaluation device and the positions of the operating devices are determined taking into account the position of the first vehicle. Detail shots of the operating devices are produced by a detail camera on-board a second or the first vehicle, which is oriented in relation to the respective positions of the operating devices. There is a corresponding arrangement for carrying out the method. A mode of embodiment relates to the condition monitoring of high-voltage masts with high-voltage free lines that are clamped between the masts. Insulators hang on the transverse members as operating devices.
US11017227B2 Creating an iris identifier to reduce search space of a biometric system
The technology described in this document can be embodied in a method for generating an iris identifier. The method includes obtaining a plurality of images of an iris, and generating a binary code for each of the plurality of images of the iris, the binary code including a sequence of bits. The method also includes identifying a first pattern of bits for which bit values and bit-locations are the same across a plurality of the binary codes, generating a first index based on the first pattern of bits, and then storing the first index on a storage device in accordance with a database management system. The first index is linked to biometric information of a different modality for a corresponding user.
US11017225B2 Image synthesizing apparatus, iris authentication system, image synthesizing method, and iris authenticating method
An image synthesizing apparatus includes an illuminating device that outputs linearly polarized light having a first polarization direction and linearly polarized light having a second polarization direction, a camera that captures an image in a third polarization direction including a plurality of pixels and an image in a fourth polarization direction including a plurality of pixels, and a control circuit that synthesizes, on a pixel-by-pixel basis, the image in the third polarization direction and the image in the fourth polarization direction into an authentication image for iris authentication. The first, the second, the third and the fourth polarization directions are different from one another. The camera acquires the image in the third polarization direction using the linearly polarized light in the first polarization direction and acquires the image in the fourth polarization direction using the linearly polarized light in the second polarization direction.
US11017222B2 Automated communication design construction system
A method for automatically analyzing and constructing communications to a plurality of recipients includes automatically separating communication content files into page groups in a system comprising one or more intelligent communication design servers, wherein each of the page groups is associated a recipient of the communications, inputting the communication content files into an intra-page machine prediction model to produce intra-page parameters, inputting the communication content files and the intra-page parameters into an intra-page machine prediction model to produce intra-group parameters and inter-group parameters, automatically constructing standard communication design files by an intelligent communication content learning and constructing engine based on the communication content files and the intra-page parameters, intra-group parameters, and inter-group parameters, and printing and finishing physical mailing pieces to be mailed to the recipients based on the standard communication design files.
US11017218B2 Suspicious person detection device, suspicious person detection method, and program
The present invention provides a technology that can reduce erroneous detection and detect a suspicious person from an image at high accuracy. A suspicious person detection device according to one example embodiment of the present invention includes: an eye direction detection unit that detects an eye direction of a subject; a face direction detection unit that detects a face direction of the subject; an environment information acquisition unit that acquires environment information indicating arrangement of an object around the subject; and a determination unit that, based on the face direction, the eye direction, and the environment information, determines whether or not the subject is showing suspicious behavior.
US11017213B1 Methods and apparatus for biometric verification
Aspects of the present disclosure include methods for generating a sampled profile including a plurality of sampling points having a plurality of characteristic values associated with the detected non-visible light, identifying one or more macroblocks each includes a subset of the plurality of sampling points, calculating a number of occurrences of the local pattern value within each subset of the plurality of the sampling points for each of the one or more macroblocks, generating a first array including a plurality of weighted values by calculating the plurality of weighted values based on the numbers of occurrences of the local pattern value and corresponding sizes of the one or more macroblocks, assigning a unique index to each of the plurality of weighted values, generating a second array of the unique index by ranking the plurality of weighted values, and generating a third array including a plurality of ranking distances.
US11017205B2 Three-dimensional finger vein recognition method and system
A three-dimensional finger vein recognition method and system, comprising the following steps: three cameras taking finger vein images from three angles to obtain three images; constructing a three-dimensional finger model according to finger contour lines; mapping two-dimensional image textures photographed by the three cameras into the three-dimensional finger model, respectively performing different processes on an overlapping region and a non-overlapping region; obtaining a three-dimensional finger vein image; and finally, performing feature extraction and matching on the three-dimensional finger vein image, to complete recognition. The method can acquire a better finger vein recognition effect, and has a higher robustness for a plurality of postures, such as finger rotation and inclination.
US11017200B1 Collimator for under-display optical fingerprint sensing
A collimator for under-display fingerprint sensing includes (a) a substrate having opposite facing first and second sides, (b) an array of microlenses disposed on the first surface for focusing light from a fingerprint surface onto a focal plane that is between the array of microlenses and the second side of the substrate such that the light, as projected by the array of microlenses, is diverging when exiting the second side of the substrate, and (c) an array of apertures between the array of microlenses and the substrate, wherein each of the apertures is aligned to and cooperates with a respective one of the microlenses to form a field-of-view-limited lens having a field of view corresponding to a respective local portion of the fingerprint surface.
US11017189B2 See ID system
One of the major issues with adding a driverless vehicle to a roadway, populated or not, is how that vehicle is able to keep its location in the required lane of the roadway in which it is operating. Current GPS systems that provide information to autonomous vehicles are not accurate enough for those vehicles to keep their operating positions in a lane on roadways. In inclement weather the GPS system is even less accurate and may not even function. In alternate embodiments the system can be utilized for equipment and personnel identification, such as identifying the location of construction workers and equipment at a construction site in relation to the system. This will provide benefits including, but not limited to, increasing the safety of a construction site, ensuring that only authorized personnel are present on the site and/or within a given area of the site.
US11017184B2 Runtime-calibratable analog computing system and methods of use
The inventive disclosures described herein generally pertain to an improved runtime-calibratable analog-computing system. In many embodiments, the improved analog-computing system comprises at least two analog computers, wherein after initial calibration, the system is designed to stagger the runtime calibration modes of each of the at least two analog-computers such that at least one of the analog computers is always in service, thus preventing any downtime for the overall system. In other words, a system user sees one initial calibration, and computing by the overall system is never interrupted.
US11017183B2 System and methods for auto-translating text messages
Embodiments described herein relate to a language translation services within a Rich Communication Services (RCS) messaging infrastructure to facilitate translating RCS message sent from an RCS-compatible sender device to an RCS-compatible recipient device or a legacy recipient device. An RCS messaging server (RMS) may detect a language value corresponding to a language preference parameter to translate the RCS message based on the language value. The language value may be passed to the RMS (1) from the sender device via an invite message of the Session Initiation Protocol (SIP), (2) from the recipient device via an accept message of the SIP, (3) from the RCS message itself, or (4) via communication with a home subscription server (HSS).
US11017180B2 System and methods for processing and interpreting text messages
Systems, apparatuses, and methods for the interpretation and routing of short text messages, such as those that might be received as part of a “chat” between a customer and a customer service representative. In some embodiments, this is achieved by constructing word “vectors” based on the text in a message, with a token corresponding to each word. The word vectors are then compared to a set of mutually orthogonal unit vectors representing the “classes” or “categories” of messages that are received and are intended to be acted upon by a person or automated process. The orthogonal class unit vectors are generated by training a machine learning model using a set of previously classified text or messages.
US11017177B2 Neural network systems and methods for target identification from text
Neural network systems are provided that comprise one or more neural networks. The first neural network can comprise a convolutional neural network (CNN) long short-term memory (LSTM) architecture for receiving a primary data set comprising text messages and output a primary data structure comprising a text pattern-based feature. The second neural network can comprise a CNN architecture for receiving a secondary data sets derived from the primary data set and output a plurality of secondary data structures. The third neural network can combine the data structures to produce a combined data structure, and then process it to produce a categorized data structure comprising the text messages assigned to targets. The primary data set can comprise hate speech and the categorized data structure can comprise target categories, for example, hate targets. Methods of operating neural network systems and computer program products for performing such methods are also provided.
US11017176B2 Omnichannel data communications system using artificial intelligence (AI) based machine learning and predictive analysis
A system for artificial intelligence (AI) based omnichannel data communications is disclosed. The system may comprise a data store to store and manage data within a network, a server to facilitate operations using information from the one or more data stores, and an analytics subsystem to communicate with the server and the data store in the network. The analytics subsystem may comprise a data access interface to receive communication data from a user via a first communication channel. The analytics subsystem may comprise a processor to provide a proactive, adaptive, and intelligent conversation with the user via a second communication channel. The system may also comprise an output interface to transmit the at least one appropriate response to the user at a user device using any number of AI-based and data processing techniques to better identify customer touchpoints and improve customer journey and experience during customer engagement scenarios.
US11017172B2 Proposition identification in natural language and usage thereof for search and retrieval
A method for determining whether a text complies with a query, an apparatus and a computer program product, the method comprising: obtaining a macro comprising a plurality of representations of a query; and executing the macro against a database comprising a simplified representation of at least one phrase within the text, to determine 10 whether the text complies with any of the representations of the query. The simplified representation is presented in the form of: conferrer (carrier; bearer; substrate; descriptor) and provides information pertaining to who, what, when and how with respect to the text associated with the simplified representation.
US11017171B2 Relevancy as an indicator for determining document quality
A method, computer system, and a computer program product for relevancy-based document quality assessment is provided. The present invention may include computing a document quality score based on at least one container relevancy score determined based on at least one domain link to a domain knowledge base.
US11017156B2 Apparatus and method for providing summarized information using an artificial intelligence model
An artificial intelligence system using a machine learning algorithm for providing summary information of a document input to an artificial intelligence learning model trained to obtain summary information.
US11017154B2 Methods and systems for identifying styles of properties of document object model elements of an information resource
Systems and methods of automatically detecting styles of properties of DOM elements of an information resource are disclosed. A data processing system including one or more processors can identify an information resource for which to automatically detect styles of properties used to style primary content of the information resource, identify at least one DOM container that contains at least a portion of the primary content, determine, for each of one or more DOM elements included in the DOM container, styles of properties corresponding to a respective DOM element, store, in a memory, the determined styles of properties corresponding to the respective DOM elements included in the DOM container and use the stored styles of properties to modify third-party content to be inserted within the information resource.
US11017152B2 Optimizing loading of web page based on aggregated user preferences for web page elements of web page
A method, system and computer program product for optimizing the loading of a web page. The server receives indications (e.g., Document Object Model (DOM) elements) of web page elements of interest of a web page from multiple client devices. The server updates a list of web page elements for the requested web page that is sorted in terms of popularity based on these received indications of web page elements of interest. The server may then appropriately respond to a request to retrieve that web page by accessing such a list and transmitting to the browser of the requesting client device the data to populate the content of the web page elements for the requested web page in an order based on the sorted list. In this manner, the browser will be able to optimize the loading of the web page.
US11017148B2 Multi-patterning graph reduction and checking flow method
A method of generating a plurality of photomasks includes generating a circuit graph. The circuit graph comprises a plurality of vertices and a plurality of edges. Each of the plurality of vertices is representative of one of a plurality of conductive lines. The plurality of edges are representative of a spacing between the conductive lines less than an acceptable minimum distance. Kn+1 graph comprising a first set of vertices selected from the plurality of vertices connected in series by a first set of edges selected from the plurality of edges and having at least one non-series edge connection between a first vertex and a second vertex selected from the first set of vertices is reduced by merging a third vertex into a fourth vertex selected from the first set of the plurality of vertices. An n-pattern conflict check is performed and the photomasks generated based on the result.
US11017147B2 Edge-based camera for characterizing semiconductor layout designs
System and methods for an edge-based camera are disclosed. Semiconductor layout designs are a representation of an integrated circuit that are used to manufacture the integrated circuit. Parts of the layout design, such as points of Interest (POIs), may be subject to analysis with regard to a downstream application, such as hotspot detection. Unlike pixel-based characterizations, POIs are characterized using topological features indicative of quantized values and dimensional features indicative of analog values. For example, an edge may be characterized using a set of relations, which characterizes corners and polygons (including the polygon on which the POI resides and external polygons). In turn, the set of relations may be used to define image representations, including images in different directions relative to the POI (including cardinal and ordinal image). In this way, the topological/dimensional characterization of the POI may be used to analyze the POI in the layout design.
US11017144B2 Form board merge
This application discloses a computing system to merge a first form board design describing a configuration for use in manufacturing a first wire harness with a second form board design describing a configuration for use in manufacturing a second wire harness. The computing system places the first form board design into a merged form board design, matches portions of the second form board design to portions of the first form board design, and aligns the second form board design with the merged form board design based on the matches. The computing system places an unmatched portion of the second form board design in the merged form board design based on the alignment of the second form board design with the merged form board design. The merged form board design describes a form board configuration for use in manufacturing both the first wire harness and the second wire harness.
US11017141B2 Method for troubleshooting the program logic of a system of distributed progammable gate arrays
A method for troubleshooting the program logic of a computer system. A first logic circuit and a first monitoring circuit, which is communicatively isolated from it, are programmed on a first programmable gate array of the computer system. A second logic circuit and a second monitoring circuit, which is communicatively isolated from it, are programmed on a second programmable gate array of the computer system. After an error has been detected in the program logic of the computer system, a first signal line, which applies a signal from the first logic circuit to a first signal input of the first monitoring circuit, is programmed in the first programmable gate array without changing the first logic circuit, and a second signal line, which applies a signal from the second logic circuit, is programmed in the second programmable gate array without changing the second logic circuit.
US11017138B2 Timing analysis for parallel multi-state driver circuits
An integrated circuit (IC) includes multiple interconnected driver cells enabled/disabled based on a first set of control signals. The multiple circuit cells are arranged to define a first aggregate enabled/disabled configuration exhibiting a first aggregated delay. The first aggregated delay is based on the individual enabled/disabled states of the circuit cells. Timing circuitry evaluates the first aggregate delay with respect to a circuit design constraint, and selectively generates a second set of control signals to configure the multiple circuit cells to define a second aggregate enabled/disabled configuration having a second aggregate delay different than the first aggregate delay.
US11017128B2 Data security using bit transposition during memory accesses
Apparatus and method for transferring data between a processing circuit and a memory. In some embodiments, a data storage device has a main non-volatile memory (NVM) configured to store user data from a host device. A controller circuit is configured to direct transfers of the user data between the NVM and the host device. The controller circuit has a programmable processor and a secure data transfer circuit. The secure data transfer circuit executes memory access operations to transfer user data and control values between the processor and a local memory. A memory access operation includes receiving bits of a multi-bit control value on a multi-line bus from the processor, and activating a programmable switching circuit to randomly interconnect different ones of the multi-line bus to transpose the bits in the control value.
US11017106B2 Emergency notification, access control, and monitoring systems and methods
The present invention is related to systems and methods for identifying and reporting a crisis status. In at least one embodiment, the system comprises a central server; an administrative work station communicably coupled to the central server, wherein the administrative work station is accessible only by an authorized administrator; a database communicably coupled to the central server, the database including a floor plan of the area, wherein the database is accessible and modifiable by the authorized administrator at the administrative work station; and a remote device at a particular location in the area, the remote device communicably coupled to the central server, the remote device capable of communicating securely to the database the particular location of the remote device and the crisis status of the particular location.
US11017102B2 Communicating application information to a firewall
A kernel driver on an endpoint is configured to monitor processes executing on the endpoint that use network communications, and to transmit process information to a firewall for the endpoint. The firewall can, in turn, use process this stream of information from individual endpoints or groups of endpoints as context for observed network activity in order to control secure network communications and otherwise manage network activity.
US11017101B2 Systems and methods for managing access to media assets based on a projected location of a user
Methods and systems are disclosed herein for a media guidance application that allows access restrictions to be modified in a flexible manner based on a deviation in a user's projected location. Specifically, the media guidance application determines at an end of a first time period whether a user is in a projected location for a second time period. If the user is in a projected location for the second time period, the media guidance application sets a second level of media access restriction. However, if the media guidance application determines that the user is not in the projected location for the second time period, the media guidance application maintains the first level of media access restriction.
US11017093B2 System and method for creating and executing breach scenarios utilizing virtualized elements
A system for analyzing a computing system for potential breach points, the system comprising a memory device having executable instructions stored therein, and a processing device, in response to the executable instructions, configured to parse a breach scenario file, the breach scenario file comprising a graph including action component nodes connected by edges, determine a root node from the action component nodes, execute the root node with breach point data, generate a root node return value based on the execution of the root node, the root node return value including a modified copy of the breach point data, determine children nodes from the action component nodes connected to the root node, execute the children nodes wherein each execution of the children nodes produces children node return values for a subsequent one of the children nodes, and return a final return value from the execution of the children nodes.
US11017087B2 Secure document importation via portable media
System, method and medium for securely transferring untrusted files from a portable storage medium to a computer. The invention can filter, scan and detonate untrusted files to be transferred to a computer from a portable storage medium. First, the types of files which are eligible to be selected for transfer are limited, by file type and/or content. Second, each file selected for transfer is scanned against a collection of signatures of known malware. Thus, files contain malware which has been previously identified as such can be blocked from ever being transferred to the computer. Finally, each file to be transferred is detonated by opening it in a controlled, sterile environment to determine if it adversely impact the operation of that sterile environment. Malware detected in this way can then be added to the collection of malware that can be detected by the second step.
US11017083B2 Multiple phase graph partitioning for malware entity detection
Provided are systems, methods, and media for multiphase graph partitioning for malware entity detection. An example method includes receiving an input string associated with the malware entity. A determination is made as to whether the input string includes a symbolic word, a non-symbolic word, a symbolic phrase, or a non-symbolic phrase. A branching graph is formed based on a combination of the input string and a plurality of stored strings that are each associated with the malware entity to determine whether the input string is a valid detection name of the malware entity, in which the branching graph is formed by at least performing a first graph partitioning stage and a second graph partitioning stage. The input string is then labeled based on the formed branching graph and then outputted to a malware detection engine.
US11017081B2 Blocking routine redirection
Disclosed herein are methods, systems, and computer-readable media for blocking attempts at runtime redirection and attempts to change memory permissions during runtime. The present disclosure describes features that enable runtime detection of an attempt to redirect routines or change memory permissions, and determining whether to allow or deny the attempt. Such features may include changing memory write permissions on memory segments, such as those segments used by dynamic loaders after call associations have been saved or otherwise created. Other features may include swapping the addresses of system routines (e.g., open, read, write, close, etc.) to new routines that perform the same function as well as additional functionality configured to detect attempts to redirect or change memory permissions. Once detected by the new routine during runtime, a determination may be made to deny or allow the call based on a policy.
US11017080B2 Measuring integrity of computing system using jump table
Examples disclosed herein relate to integrity monitoring of a computing system using a kernel that can update its own code. Trust of state information is verified. Kernel code and module code are loaded into memory that is accessible to a device separate from a processor that loads the kernel code and module code. A measurement module is verified and loaded into memory. The state information can correspond to multiple symbols. The measurement module can measure the state information corresponding to each of the respective symbols to generate a set of initial measurements. The set of initial measurements can be provided to a device for integrity monitoring. The device is to compare a current measurement with an initial measurement to determine if a potential violation occurred. The device is to use a representation of a jump table to determine whether the potential violation is a violation.
US11017079B2 Identifying malicious activity using data complexity anomalies
Examples relate to identifying malicious activity using data complexity anomalies. In one example, a computing device may: receive a byte stream that includes a plurality of bytes; determine, for a least one subset of the byte stream, a measure of complexity of the subset; determine that the measure of complexity meets a predetermined threshold measure of complexity for a context associated with the byte stream; and in response to determining that the measure of complexity meets the threshold, provide an indication that the byte stream complexity is anomalous.
US11017077B2 Run-time security protection system and method
A security system for vetting run-time operation of device hardware. A model stores vetted states based on device hardware security signals, a severity level value and at least one vetted next state. The vetting system compares each state of the device hardware with the vetted next states of a current state, and provides an indication and a severity level when the real next state does not match a vetted next state. In response to the indication, the synchronization system performs synchronization by comparing each subsequent real next state of the device hardware with the vetted states until initial synchronization occurs when any subsequent real next state matches a vetted state. The learning system receives feedback from the device hardware in response to the indication, and when indicated by the feedback, updates the model in accordance with the feedback.
US11017074B2 Credential safety management for software containers
An example computer-implemented method of providing security for a software container includes discovering credentials that a software container is expected to use at runtime. The discovering is performed prior to instantiation of the software container from a container image, and is based on one or more of credentials stored in the container image, credentials stored in runtime configuration data for the software container, and credentials from a secrets management service. An unsafe credential set is determined that includes one or more of the discovered credentials that do not meet predefined credential safety criteria. A runtime request is intercepted from the software container. A credential violation is detected based on the intercepted runtime request attempting to use a credential from the unsafe discovered credential set. A corrective action is performed for the software container based on the detected credential violation.
US11017073B2 Information processing apparatus, information processing system, and method of processing information
An information processing apparatus includes a memory to store drawing data including stroke information, generated in response to a handwriting operation, and audio data collected by a terminal apparatus, the audio data being associated with user identification information identifying a user of the terminal apparatus, and circuitry to acquire the drawing data acquired at a specific time point and the audio data collected in a data-acquiring period including the specific time point, transmit the audio data and a request for converting the acquired audio data to a language processing apparatus into first text data, acquire the first text data from the language processing apparatus, compare the stroke information of the drawing data and the first text data to determine whether the stroke information matches the first text data, and convert handwritten-information indicated by the stroke information to second text data when the stroke information matches the first text data.
US11017067B2 Method and system for user authentication with improved security
A user authentication method in a distributed processing system commences by receiving, at a first processing unit (108), a request (1004) to initiate an authentication session, wherein the request includes a unique identifier of a user requiring authentication. The first processing unit acquires at least one item of authentication data (412, 1712), which is valid during the authentication session. The authentication data is transmitted (1006) to a second processing unit (106) which is associated with a terminal device operated by the user. The second processing unit transforms the authentication data using a transformation algorithm based upon one or more session-specific authentication factors (404, 1704), to generate transformed authentication data that is characteristic of the authentication session and of the user. The transformed authentication data is transmitted (1008) to a third processing unit (108) which verifies that the transformed authentication data corresponds with the user and with predetermined values of the one or more session-specific authentication factors. The third processing unit generates an authentication result (1010) of the authentication session based upon the verification.
US11017060B2 Identifying copyrighted material using embedded copyright information
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying copyrighted material based on embedded copyright information. One of the methods includes generating, by a computing device, a unique identifier (ID) based on copyright information associated with the textual content, wherein the text and the copyright information are recorded on a blockchain of a blockchain network; adding, by the computing device, one or more function words to the textual content without altering a meaning of the textual content; and embedding, by the computing device, the unique ID in the function words to produce an information-embedded textual content that enables retrieval of the copyright information from the blockchain based on the unique ID.
US11017059B2 License management server, license management system, and storage medium
When a license management server according to the present exemplary embodiment receives a request for changing a license of a first version to a license of a second version from a license operation server that leases a license to a client, the license management server changes an expiration date of the license of the first version to a predetermined period of time later, and issues the license of the second version. Then, the license of the first version of which expiration date has been changed to the predetermined period of time later and the issued license of the second version are transmitted to the license operation server.
US11017052B1 Electronic forms interaction framework for a consistent user experience
A computer-implemented method may facilitate user interaction with an interactive form. In one aspect, the method may detect a selection of the form by a user of a client device. The method may then automatically provide instructions that cause a web browser application of the client device to (1) display a submit control inside a form interaction framework area of a form interaction page, the form interaction framework area being outside a form container area of the form interaction page, (2) use a viewer software component to display the interactive form inside the form container area while the submit control is displayed in the form interaction framework area, and (3) in response to detecting a user activation of the submit control, communicate the user activation to the interactive form using a programmatic interface of the viewer software component such that the interactive form executes the form submission function.
US11017042B2 Profile spam removal in search results from social network
Techniques for improving a search user interface by demoting a set of spam user profiles included in a listing of candidate user profiles that are to be presented in response to a search request are disclosed herein. The search request is received from a client device. The search request requests the listing of candidate user profiles corresponding to a search query. The listing of candidate user profiles corresponding to the search query is determined. A trained spam detection model is applied to each of the candidate user profiles to identify the set of spam user profiles. The demoting of the spam user profiles is performed. The listing of candidate user profiles is communicated for presentation in the search user interface, the presentation reflecting the demoting of the spam user profiles.
US11017033B2 Systems and methods for modeling free-text clinical documents into a hierarchical graph-like data structure based on semantic relationships among clinical concepts present in the documents
The present disclosure pertains to modeling free-text clinical documents into a hierarchical graph-like data structure based on semantic relationships among clinical concepts present in the documents. A method comprises parsing, identifying, and annotating clinical terms within free-text clinical documents. This is accomplished by storing identified clinical terms in a concept node. The concept node is a data structure that has a set of properties to categorize stored concepts. Clinical concepts of free-text clinical documents are classified into clinical event classes. The free-text clinical documents include clinical terms that were associated with clinical concept categories. Classifying clinical concepts includes organizing clinical text-free documents into sections that describe a specific aspect of the clinical text-free documents that include one or more of clinical, technical, or administrative aspects of the documents. Links are provided between clinical concepts such that individual clinical concepts correspond to individual concept nodes.
US11017030B1 Method, apparatus, and system for receiving and weighting non-schema data entries in spatial instances of heterogeneous databases
A computing system receives non-schema data pieces including electronic identifications and one or more attributes that are associated each of the electronic identification. Each of the one or more attributes associated with an electronic identification has a quantity. The computing system generates, in a data store, one or more sets of one or more data fields to store the each of the electronic identifications and each of the one or more attributes associated with each of the one or more electronic identifications. A quantity of each set of one or more data fields is equal to one more than a quantity of one or more attributes associated with a particular electronic identification. The computing system stores each of the electronic identifications and each of the one or more attributes associated with each of the electronic identifications in a different data field of each set of one or more data fields.
US11017026B2 Highlighting portions of a live video broadcast
The present disclosure is directed toward systems and methods for enabling better control over a live video broadcast. For example, systems and methods described herein enable a broadcaster to indicate one or more highlighted portions of a live video broadcast. Systems and method described herein further provide a video broadcast viewer the ability to scrub through the video broadcast directly to the highlighted portions of the live video broadcast.
US11017019B1 Style classification for authentic content search
Various aspects of the subject technology relate to systems, methods, and machine-readable media for authentic content search using style classifications. A system may be a search engine that uses a set of style classifiers to detect one or more styles associated with an image and a logistic regression model to determine a level of authenticity for the image based on the associated styles. Training images are fed to train a series of neural networks that output a set of style classifiers. An image is processed through the style classifiers to determine respective probabilities for each style classification. The results from the set of style classifiers are then input to the logistic regression model to determine an authenticity score for the image. For example, the authenticity score shows how authentic is an image (e.g., a score of 1.0 refers to 100% authenticity, whereas a score of 0.0 represents a non-authentic image).
US11017017B2 Real-time vision assistance
Systems, methods, and computer program products for a cognitive personalized channel on a computer network or telecommunications network, such as a 5G mobile communication network, which can be used for medical purposes to assist color-blind users and people afflicted with achromatopsia. The personalized channel can be a bidirectional channel capable of identifying color and serve as an enhanced medical service. The service operates by collecting collects inputs and streaming data, creates situation-based tags and embeds the tags on human-readable displays to assist users understanding of additional context of the streaming data that might otherwise not be understood due to the user's medical condition. The systems, methods and program products use the embedded tags to create a manifestation of the colors in images, videos, text and other collected visual streams by taking advantage of end-to-end service orchestration provided by 5G networks.
US11017016B2 Clustering product media files
A method for clustering product media files is provided. The method includes dividing each media file corresponding to one or more products into a plurality of tiles. The media file include one of an image or a video. Feature vectors are computed for each tile of each media file. One or more patch clusters are generated using the plurality of tiles. Each patch cluster includes tiles having feature vectors similar to each other. The feature vectors of each media file are compared with feature vectors of each patch cluster. Based on comparison, product groups are then generated. All media files having comparison output similar to each other are grouped into one product group. Each product group includes one or more media files for one product. Apparatus for substantially performing the method as described herein is also provided.
US11017005B2 Filtering communications
A method comprising: accessing a record of past emails or IM messages between a first user and a plurality of other users; from amongst a set of entities (e.g. other users, user groups or folders), identifying a subset as preferred entities of the first user, wherein at least some of the preferred entities are identified automatically based on at least a frequency of interaction between the first user and each of the entities; independently of receiving any search queries, causing a graphical user interface to display a list of the preferred entities; and based on the first user selecting one of the entities from the list, causing the graphical user interface to display to the first user a filtered-down list of emails and IM messages, being some or all of the emails or IM messages communicated between the first user and the selected entity.
US11017004B2 Systems and methods for updating email addresses based on email generation patterns
The present disclosure relates to systems and methods for updating email addresses based on email generation patterns. The method includes accessing a plurality of electronic activities used to update a plurality of member node profiles. The method includes determining that the plurality of member node profiles is linked to a group node profile of a group entity. The methods includes identifying, for each of the plurality of member node profiles, a first field-value pair of the member node profile corresponding to an email address. The method includes determining, for each member node profile, a correlation between the email address, a second field-value pair corresponding to a first name and a third field-value pair corresponding to a last name. The method includes determining, based on the determined correlation, an electronic account identifier pattern. The method includes storing an association between the group node and the electronic account identifier pattern.
US11017001B2 Apparatus, systems and methods for providing conversational assistance
Conversation support systems and methods are operable to assist a user to more fully participate in an ongoing conversation. An exemplary embodiment receives a conversation map comprising a serially arranged plurality of conversation segments of audio information each associated with one of a plurality of conversation participants, and that includes dialogue of the ongoing conversation being spoken by the associated conversation participant; determining subject matter of a current portion of the ongoing conversation based on the dialogue; selects conversation support information that pertains to the current conversation subject; and generating a conversation queue that includes information that corresponds to the selected conversation support information, wherein the conversation queue is communicated from the conversational support system to at least one conversation queue output device that presents the conversation support information to the user.
US11016996B2 Dynamic clustering for streaming data
In general, embodiments of the present invention provide systems, methods and computer readable media for modeling multi-dimensional, dynamically evolving data using dynamic clustering. In one aspect, a method includes receiving a core group of clusters of objects, each object being represented by a corresponding instance of a multi-dimensional feature vector including a dimension k; receiving a stream of data points representing a group of objects, each data point respectively representing an instance of dimension k describing a feature of an object within the group of objects; and, for each data point, adding an object described by the data point to a first cluster of objects within the core group of clusters; updating properties of the first cluster of objects in response to adding the object; and determining whether to update the core group of clusters using the updated properties of the first cluster of objects.
US11016988B1 Matched array flight alignment system and method
A matched array technology system and method for displaying in a two-dimensional array the structured interaction between different parameters of an aircraft flight. Specific applications effectively support improved flight safety and greater fuel efficiency. Proxy values of flight metrics are defined and scaled so the axes of the array contain corresponding indicators resulting in a matched array and an embedded, unique alignment vector showing the relationships between different flight variables. The flight alignment system may be used with flight data that contain discontinuities and nonlinear reversions. Wherever values intersect, flight alignment system indicators can depict proximity to the alignment vector, as well as the direction and extent of adjustments to either or both selected flight metrics to achieve and maintain controlled flight.
US11016985B2 Providing relevant evidence or mentions for a query
A computer-implemented method includes determining first passages (FP) that provide evidence for one or more first relations (OOMFR) between first entities in a knowledge graph. The method includes generating an evidence index (EI) that associates the FP with the OOMFR and the first entities, receiving a query subsequent to generating the EI, and identifying, using the EI, the FP responsive to receiving the query. The method includes determining presentation aspects of the FP based on similarity information determined for the FP, and determining that second passages of the FP are substantially similar to at least one other passage of the FP. The method includes pruning the FP to generate a pruned set of passages (PSOP) that includes one or more third passages of the second passages and that does not include any other passages of the second passages. The method includes outputting the PSOP according to the presentation aspects.
US11016979B2 Systems and method for domain separation of service catalog
A domain separated service catalog may include global catalog items and domain-specific catalog items. Global catalog items may be accessible to all users of a catalog. Catalog item data for global catalog items may be stored in a catalog item data table. Domain separated catalog items may only be accessible within the domain with which they are associated. Catalog item data for domain separated catalog items may also be stored in the catalog item data table. When a user associated with a domain opens the service catalog, data for catalog items may be retrieved from the catalog item data table. The catalog may then be populated with the global catalog items and the domain specific catalog items.
US11016973B2 Query plan execution engine
In some aspects, there is provided a method for database query execution planning. In some aspects, a method may include receiving, at a database execution engine, a query; generating, by the database execution engine, a query algebra for the query, the query algebra optimized by a query optimizer at the database execution engine; generating, based on the optimized query algebra, a query plan for execution, the query plan including pre-compiled code and code generated just-in-time; and executing, by the database execution engine, at least part of the query plan including pre-compiled code and code generated just-in-time. Related systems, methods, and articles of manufacture are also described.
US11016970B2 Database query execution tracing and data generation for diagnosing execution issues
Trace data is received for a first execution of a first query on first tables having first data values. Second data values are generated for second tables from the trace data and without accessing the first data values. The second data values are configured to reproduce, by a second execution of a second query, the evaluation states from the first execution. Evaluation states from the first execution are reproduced without accessing the first data values by performing the second execution of the second query on the second data values. The first execution evaluates only a first subset of the first data values and the generating the second data values from the trace data generates second data values corresponding to the first subset. The second execution only evaluates ones of the second data values that correspond to data values of the first subset.
US11016945B1 Identifying and utilizing synchronized content
Methods, systems and apparatus for identifying and utilizing content synchronization information are described. Methods for creating and utilizing a synchronization file that can be used to notify users when synchronization availability exists, and to identify ways to repair synchronization unavailability are described. The synchronization file includes a complete set of individual content elements that make up a content item, such as a book, where each content element has an indication whether play-back of an audio version of the content item can be synchronized with the presentation of a corresponding text version of the content item. Methods, systems and apparatus are also disclosed for providing the synchronization availability information to the user in a manner that enables the user to increase the benefits of synchronized presentation of the content item.
US11016935B2 Centralized multi-cloud workload protection with platform agnostic centralized file browse and file retrieval time machine
The disclosed technology teaches finding contents of one or more virtual machines running on one or more cloud servers. The disclosed technology includes a cloud snapshot metadata manager periodically instantiating indexing virtual machines on the cloud servers. The indexing virtual machines compile metadata of one or more virtual machines on the cloud server from one or more snapshot file systems of the virtual machines. The indexing virtual machines then transmit the compiled metadata to the cloud snapshot metadata manager. The cloud snapshot metadata manager forwards the metadata to a client and causing the client to create an index of the compiled metadata from multiple virtual machine snapshots on multiple clouds and responding to queries from a user using the index of compiled metadata, without requiring the user to instantiate or to attach to the snapshots.
US11016930B2 Digital processing connectivity
A connectivity has a first network (25) of signal-links interconnecting a large plurality of address-bearing, computing cells (20 and 22). Some of the links are selectable according to addresses hierarchically ordered along a recursive curve. Most of the address-designated links that form the network are switchably operable between cells such that a first selectable set of cells along one segment of the recursive curve form signal-routes to a second selectable set of cells, along a second segment. For receipt of instructions and for synchronisation, some segments have a switchable signal-path from one controlling cell of that segment. A second network (23) has signal-links interconnecting a plurality of processing cells (19 and 21) some of which control the loading of data into cells of the first network. The computing and processing cells have pairwise matching of addresses and are pairwise coterminous, which ensures that control of the connectivity by second network (23) is directed to localisably-selectable segments of first network (25).
US11016926B1 Enhanced secure onboard communication for can
According to certain general aspects, the present embodiments relate generally to securing communication between ECUs. In some embodiments, this can be done by utilizing the excess space in the CAN protocols. According to certain other aspects, security features such as sender authentication and message originality can be implemented at the protocol level, reducing the delays associated with implementing security features at higher levels in the communication stack. Additionally, the complexity of the security configuration is minimized by implementing the security features in hardware.
US11016908B2 Distributed directory of named data elements in coordination namespace
An approach is described that provides a distributed directory structure within a storage of an information handling system (a local node). A request is received with the request corresponding to a shared virtual address. The shared virtual address that is shared amongst a number of nodes that includes the local node and some remote nodes. A Global Address Space Directory (GASD) is retrieved that corresponds to a global virtual address space. The GASD is stored in a Coordination Namespace that is stored in a memory that is distributed amongst the nodes. A mapping that is included in the GASD is used to determine the node where the shared virtual address currently resides. The shared virtual address is then accessed from the node where it currently resides.
US11016901B2 Storage system de-throttling to facilitate emergency cache destage
A method for destaging data from cache is disclosed. In one embodiment, such a method includes maintaining, in cache, modified data to be destaged to persistent storage drives. The method further detects an emergency situation wherein the modified data needs to be promptly destaged to the persistent storage drives. In response to the emergency situation, the method automatically disables artificially-imposed throughput limits associated with the persistent storage drives. The method then destages the modified data to the persistent storage drives without restriction from the artificially-imposed throughput limits. A corresponding system and computer program product are also disclosed.
US11016900B1 Limiting table-of-contents prefetching consequent to symbol table requests
Technology for selectively prefetching data, such that less data is prefetched when it is determined that the requested data is located in logical addresses allocated to a symbol table data structure. In some embodiments, data is still prefetched when the request is directed to the symbol table, but the amount of data prefetched (measured in memory lines, bytes or other unit) is decreased relative to what it otherwise would be in the context of a non-symbol-table request. In other embodiments, prefetching is simply not performed at all when the request is directed to the symbol table.
US11016899B2 Selectively honoring speculative memory prefetch requests based on bandwidth state of a memory access path component(s) in a processor-based system
Selective honoring of speculative memory-prefetch requests based on bandwidth constraint of a memory access path component(s) in a processor-based system. To reduce memory access latency, a CPU includes a request size in a memory read request of requested data to be read from memory and a request mode of the requested data as required or preferred. A memory access path component includes a memory read honor circuit configured to receive the memory read request and consult the request size and request mode of requested data in the memory read request. If the selective prefetch data honor circuit determines that bandwidth of the memory system is less than a defined bandwidth constraint threshold, then the memory read request is forwarded to be fulfilled, otherwise, the memory read request is downgraded to only include any requested required data.
US11016894B2 Techniques to provide cache coherency based on cache type
Techniques and apparatus to manage cache coherency for different types of cache memory are described. In one embodiment, an apparatus may include at least one processor, at least one cache memory, and logic, at least a portion comprised in hardware, the logic to receive a memory operation request associated with the at least one cache memory, determine a cache status of the memory operation request, the cache status indicating one of a giant cache status or a small cache status, perform the memory operation request via a small cache coherence process responsive to the cache status being a small cache status, and perform the memory operation request via a giant cache coherence process responsive to the cache status being a small cache status. Other embodiments are described and claimed.
US11016887B2 Converged memory device and operation method thereof
A converged memory device includes: a first memory group having first characteristics; a second memory group having second characteristics that are different from the first characteristics; and a controller configured to migrate predetermined data of the second memory group into a cache region in the first memory group, wherein the controller is further configured to migrate data of the second memory group into the cache region by using the cache region as a buffer when an energy throttling operation is performed on the second memory group.
US11016886B2 Multi-ring shared, traversable, and dynamic advanced database
Examples of the present disclosure describe systems and methods for sharing memory using a multi-ring shared, traversable and dynamic database. In aspects, the database may be synchronized and shared between multiple processes and/or operation mode protection rings of a system. The database may also be persisted to enable the management of information between hardware reboots and application sessions. The information stored in the database may be view independent, traversable, and resizable from various component views of the database. In some aspects, an event processor is additionally described. The event processor may use the database to allocate memory chunks of a shared heap to components/processes in one or more protection modes of the operating system.
US11016881B2 Memory system and operating method thereof
A memory system includes a memory device for storing first and second mapping information associated with target logical addresses for an unmap command, and a controller for loading the first and second mapping information from the memory device, comparing a size of target map data corresponding to the target logical addresses with a threshold value, sorting a plurality of map segments mapped with a plurality of target logical groups including the target logical addresses, respectively, into a plurality of regions based on a result of the comparing, and performing an unmap operation on each of the map segments included in the regions, wherein the first mapping information includes information on mapping relationships between the plurality of map segments and the plurality of target logical groups, and the second mapping information includes information on mapping relationships between the target logical addresses and corresponding physical addresses.
US11016877B2 Remote virtual code tracking of participant activities at a website
A remote website participant activity tracker accesses, at a participant device, codes including a virtual tracking code, a task display code, a response collection code, and a card-sorting redirection code. The task display code includes a plurality of tasks associated with a target website displayed at the participant device. The plurality of tasks includes one or more card sorting study for optimizing an architecture and a layout of the target web site. The card sorting study can be randomized to save time and cost.
US11016862B2 Error-initiated mirror redrive to collect diagnostic information
A method for collecting diagnostic information associated with an error is disclosed. In one embodiment, such a method includes detecting an error condition associated with mirroring data from a primary volume to a secondary volume. In response to detecting the error condition, the method modifies various diagnostic parameters to improve collection of diagnostic information. The method then immediately re-drives the data from the primary volume to the secondary volume. This will ideally recreate the error. Upon recreating the error, the method captures diagnostic information associated with the error in accordance with the modified diagnostic parameters. A corresponding system and computer program product are also disclosed.
US11016861B2 Crash recoverability for graphics processing units (GPU) in a computing environment
Embodiments for crash recoverability for graphics processing units (GPUs) by a processor. GPU application data and kernel execution state of one or more GPUs may be checkpointed. The checkpointed GPU application data and the kernel execution state may be recovered. The checkpointed GPU application data and the kernel execution state may be persisted on non-volatile memory.
US11016859B2 De-duplication systems and methods for application-specific data
Content-aware systems and methods for improving de-duplication, or single instancing, in storage operations. In certain examples, backup agents on client devices parse application-specific data to identify data objects that are candidates for de-duplication. The backup agents can then insert markers or other indictors in the data that identify the location(s) of the particular data objects. Such markers can, in turn, assist a de-duplication manager to perform object-based de-duplication and increase the likelihood that like blocks within the data are identified and single instanced. In other examples, the agents can further determine if a data object of one file type can or should be single-instanced with a data object of a different file type. Such processing of data on the client side can provide for more efficient storage and back-end processing.
US11016857B2 Microcheckpointing with service processor
A method, computer program product, and computer system to maintain high availability of a service processor. An embodiment provides program code with a location of a second service processor (the second service processor is communicatively coupled to the first service processor). The program code stops a virtual machine during runtime, including instruction execution and IO operations, where during runtime, the virtual machine executes one or more processes to service and manage computing resources in the distributed computing environment. The program code generates a micro-checkpoint of the virtual machine. The program code resumes the instruction execution of the virtual machine and transmits the micro-checkpoint to a second service processor based on the location and then resumes IO operations. The second service processor utilizes the micro-checkpoint to enable a hypervisor on the second service processor to start a virtual machine on the second service processor.
US11016848B2 Distributed data storage system with initialization-less parity
In a data storage system with distributed data storage units, initialization-less parity can be practiced with a storage controller connected to a storage memory and multiple data storage units. Data locations of data storage devices of the respective data storage units can be arranged as distributed data storage groups as directed by the storage controller prior to receiving a write request to a distributed data storage group. Unwritten data locations of the distributed data storage group are identified by consulting the storage memory and each unwritten data storage location may be assumed to have a zero value when computing parity data for the distributed data storage group.
US11016846B2 Storage device using host memory and operating method thereof
A storage device sharing a host memory of a host, the storage device includes a serial interface that exchanges data with the host, and a storage controller that stores buffering data in a host memory buffer allocated by the host through the serial interface. The storage controller performs error correction encoding and error correction decoding on the buffering data.
US11016844B2 Error correction code structure
Various implementations described herein relate to systems and methods for encoding data having input bits to be stored in a non-volatile storage device, including mapping the input bits to a plurality of component codes of an error correction code (ECC) and encoding the input bits as the plurality of component codes, wherein first input bits of the input bits encoded by any of the plurality of component codes are encoded by every other component code of the plurality of component codes in a non-overlapping manner.
US11016842B2 Methods and apparatus to detect and correct errors in destructive read non-volatile memory
In described examples, data are stored in a destructive read non-volatile memory (DRNVM). The DRNVM includes an array of DRNVM cells organized as rows of data. The rows of data are subdivided into columns of code word symbols. Each column of code word symbols is encoded to store an error correction code symbol for each column of code word symbols.
US11016824B1 Event identification with out-of-order reporting in a cloud-based environment
A stream of events is received, where individual events within the stream of events are received out-of-order. The events from the stream of events are ordered. Whether a predetermined collection of events have occurred within a predetermined period of time is determined. Responsive to determining that the predetermined collection of events have occurred within the predetermined period of time, an action associated with the predetermined sequence of events is initiated.
US11016821B2 Resegmenting chunks of data for efficient load balancing across indexers
Resegmenting chunks of data for load balancing is disclosed. A plurality of first chunks of data is received. The plurality of first chunks of data includes one or more entries that include raw data produced by a component of an information technology environment and that reflects activity in the information technology environment. The plurality of first chunks of data is resegmented into a plurality of second chunks of data based on entry boundaries in at least some of the plurality of first chunks of data. A first subset of the plurality of second chunks of data is distributed to a first indexer of a set of indexers. An occurrence of a trigger event is determined, and in response to the trigger event, a second subset of the plurality of second chunks of data is distributed to a second indexer of the set of indexers.
US11016819B2 Optimizing clustered applications in a clustered infrastructure
This disclosure describes techniques for providing virtual resources (e.g., containers, virtual machines, etc.) of a clustered application with information regarding a cluster of physical servers on which the distributed clustered application is running. A virtual resource that supports the clustered application is executed on a physical server of the cluster of physical servers. The virtual resource may receive an indication of a database instance (or other application) running on a particular physical server of the cluster of physical servers that is nearest the physical server. The database instance may be included in a group of database instances that are maintaining a common data set on respective physical servers of the group of physical servers. The virtual resource may then access the database instance on the particular physical server based at least in part on the database instance running on the particular server that is nearest the physical server.
US11016814B2 Selection of ranked service instances in a service infrastructure
Embodiments generally relate to selecting a service instance in a service infrastructure. In some embodiments, a method includes sending, by a service registry, a status request to each service instance of a plurality of service instances, where the service registry maintains a data store of performance information associated each of the service instances. The method further includes receiving, by the service registry, a plurality of status responses, where each status response is received from a respective service instance of the plurality service instances, and where each status response includes one or more performance characteristics. The method further includes ranking, by the service registry, the service instances based at least in part on the one or more performance characteristics. The method further includes performing, by the service registry, service lookups based on the ranking.
US11016808B2 Multi-tenant license enforcement across job requests
Scheduling job request submitted by multiple tenants in a manner that honors multiple software license agreements for the multiple tenants. A queue persistently stores job requests that await scheduling. A job state tracking component persistently tracks a state of the job requests, and perhaps provides job requests into the queue. A software license agreement enforcer reviews the job requests in the queue, selects one or more job requests should be scheduled next based on the license agreements, and provide the selected job requests to a resource manager. A subscriber/publisher pool may be used to the various components to communicate. This decouples the communication from being a simple one-to-one correspondence, but instead allows communication from a component of one type to a component of the other type, whichever instance of those components happens to be operating.
US11016807B2 Intermediary system for data streams
A computer-implemented method include sending a first cycle of received event data to an external system for processing and while waiting for the external system to confirm that processing of the first cycle of received event data has been completed, receiving a stream of additional event data for processing and assigning some of the additional event data to a second cycle of received event data, wherein the second cycle has a scheduled transmission time to be sent to the external system for processing. The second cycle of received event data is prevented from being sent to the external system when the scheduled transmission time arrives because the external system has not returned confirmation that processing has been completed for the first cycle.
US11016804B2 Ahead of time scheduling process for autonomous vehicles
A method of scheduling a plurality of tasks in an autonomous vehicle system (AVS) includes, by a processor, prior to runtime of an autonomous vehicle, identifying a plurality of tasks to be implemented by the AVS of the autonomous vehicle, for each of the tasks, identifying at least one fixed parameter and at least one variable, and developing a schedule for each of the tasks. The schedule includes an event loop that minimizes an overall time for execution of the tasks. The method includes compiling the schedule into an execution plan, and saving the execution plan to a memory of the autonomous vehicle. During runtime of the autonomous vehicle, the processor receives data corresponding to the variables of the tasks, and uses the variables to implement the execution plan on the autonomous vehicle.
US11016800B2 Directed interrupt virtualization with interrupt table
An interrupt signal is provided to a guest operating system executed using one or more processors of a plurality of processors. One or more bus connected modules are operationally connected with the plurality of processors via a bus attachment device. The bus attachment device receives an interrupt signal from one of the bus connected modules with an interrupt target ID identifying one of the processors assigned for use by the guest operating system as a target processor for handling the interrupt signal. The bus attachment device translates the received interrupt target ID to a logical processor ID of the target processor using an interrupt table entry stored in a memory operationally connected with the bus attachment device and forwards the interrupt signal to the target processor for handling. The logical processor ID of the target processor is used to address the target processor directly.
US11016795B2 System and method for virtualizing hot-swappable PCIe devices for virtual machines
A method, computer program product, and computing system for establishing a connection between a virtualization device and a virtual machine infrastructure. The virtualization device may be configured to be communicatively coupled to one or more PCIe devices. A virtual machine may be executed on the virtual machine infrastructure. Control of the virtualization device may be passed through the virtual machine infrastructure to the virtual machine.
US11016793B2 Filtering based containerized virtual machine networking
Filtering based containerized virtual machine networking is disclosed. For example, a host has a processor, a memory, and a network interface (NIC), and a hypervisor executes on the host. A container with a filtering module executes on the host with a virtual machine (VM) with a virtual network interface (VNIC) executing on the container. The VNIC receives a message for transmission over a network. The filtering module determines whether an internet protocol (IP) address in the message matches a validation IP address configured in the filtering module. In response to determining that the IP address in the message is invalid, transmission of the message is canceled and the message is sent to a remediation service. In response to determining that the IP address in the message valid, the container forwards the message to the hypervisor, which transmits the message to the network using the IP address via the NIC.
US11016788B2 Application launching method and display device
A method for launching an application of a display device is provided. A first user interface comprising at least one icon for an application is displayed on a display screen of the display device. It is determined whether a hold duration of a focus on a target icon exceeds a preset time period, the target icon is an icon of a target application. In response to the hold duration exceeding the preset time period, the first user interface is updated by a second user interface comprising a display window superimposed on the first user interface, the display window presents a display interface of the target application. It is determined whether an activation instruction for the target icon is received. In response to the activation instruction, the second user interface is updated by a third user interface that is a display interface displaying the target application in a full-screen mode.
US11016784B2 Systems and methods for automated deployment and adaptation of configuration files at computing devices
Systems and methods are provided for automated and distributed configuration of platform deployments on remote computing devices, such as laptop computers. The platform deployments can include services that mirror that of a server-based platform deployment. A centralized entity be used to generate and/or edit a single configuration file that contains multiple subset configuration files, each corresponding to a service to be deployed to each of the remote computing devices. The configuration file can be customized for the remote computing devices. Additionally, interaction between services can be achieved by using a templating language that allows certain aspects of the configuration file to include references to values.
US11016783B2 Secure storage access utilizing multi-path layer of host device to identify processes executed on the host device with authorization to access data of a storage system
An apparatus comprises a host device configured to communicate over a network with a storage system comprising a plurality of storage devices. The host device is further configured to execute multiple processes that generate input-output (IO) operations for delivery to the storage system. The host device comprises a multi-path input-output (MPIO) driver configured to store for each of one or more of the storage devices information specifying one or more of the processes executing on the host device that are permitted to access that storage device, and for each of at least a subset of the IO operations, to determine the particular storage device to which the IO operation is directed, to identify the process that generated the IO operation, and to control delivery of the IO operation based at least in part on whether or not the stored information indicates that the identified process is permitted to access the particular storage device.
US11016782B2 Information processing apparatus, information processing method, and storage medium
A printer driver and an advanced UI application are associated with each other during installation, and the advanced UI application is activated in a different process using a COM when the printer driver is called.
US11016778B2 Method for vectorizing Heapsort using horizontal aggregation SIMD instructions
Techniques are provided for vectorizing Heapsort. A K-heap is used as the underlying data structure for indexing values being sorted. The K-heap is vectorized by storing values in a contiguous memory array containing a beginning-most side and end-most side. The vectorized Heapsort utilizes horizontal aggregation SIMD instructions for comparisons, shuffling, and moving data. Thus, the number of comparisons required in order to find the maximum or minimum key value within a single node of the K-heap is reduced resulting in faster retrieval operations.
US11016773B2 Processor trace extensions to facilitate real-time security monitoring
Embodiments described herein provide for a computing device comprising a hardware processor including a processor trace module to generate trace data indicative of an order of instructions executed by the processor, wherein the processor trace module is configurable to selectively output a processor trace packet associated with execution of a selected non-deterministic control flow transfer instruction.
US11016748B2 Revision locking
A companion device can obtain a new version of a software program (e.g., in portions) from a server at the request of an accessory device, and provide the new version of the software to the accessory device. The software update of the accessory device can be initiated at the companion device. The companion device can communicate with the accessory device before and after the update to determine whether the update was successful. A notification about the update can then be provided to a user.
US11016746B2 Method and apparatus for remotely updating satellite devices
System and methods are disclosed for remote management of mobile satellite antenna modules having an antenna subsystem module (ASM). An ASM periodically transmits a check-in message and metrics data to a server. The server analyzes the check-in message and metrics data to determine a state of operation of the antenna, and determine one or more management commands to improve the performance of the ASM. Information in the metrics data received from each ASM can be queried and processed using machine learning to determine correlation between attributes of the ASMs and performance of the ASMs.
US11016739B2 Reducing memory usage in software applications
Embodiments of the present disclosure pertain to reducing memory usage in software applications. In one embodiment, the present disclosure includes a computer implemented method comprising constructing a dynamic HTML component in a document object model by executing first source code of a scripting language, generating a static HTML component clone of the dynamic HTML component by executing second source code of the scripting language, replacing the dynamic HTML component with the static HTML component in the document object model by executing third source code of the scripting language, decoupling the dynamic HTML component by executing fourth source code of the scripting language, and deleting the dynamic HTML component from memory using a garbage collection process in a scripting engine.
US11016737B2 Method and apparatus for real-time control loop application execution from a high-level description
The present approach provides a method for safety-critical systems to reduce the required long V development and certification process, into a process that is up to 80% shorter, as well as safer. The present approach creates a pre-certified system, with both pre-certified hardware and pre-certified software. The pre-certified system may be configured to implement a safety-critical software compilation, that contains variables, operations, and template instantiations defining the safety-critical system. This approach eliminates the process below the high-level requirements for the safety-critical software through prior action. To support the configuration, the present approach implements three kinds of components: variables, operators, and templates that provide input, output and abstracted concepts. A configuration defines a set of variables, operations and template instantiations. A tool is used that takes high-level requirements written in a computer readable format into the configuration.
US11016736B2 Constraint programming using block-based workflows
Embodiments presented herein provide techniques for executing a block-based (BB) workflow to solve a constraint programming (CP) model related to a semiconductor manufacturing environment. Embodiments include receiving at least one BB workflow comprising a plurality of blocks. The plurality of blocks may specify a set of operations. Embodiments include accessing a plurality of block definitions corresponding to the plurality of blocks. Embodiments include executing the at least one BB workflow by performing the set of operations based on the plurality of block definitions, including extracting data from the semiconductor manufacturing environment, the data comprising both static data and dynamic data related to equipment in the manufacturing environment, creating the CP model based on the data and at least one constraint defined in the BB workflow, using a solver to determine a solution to the CP model; and publishing the solution to at least one component in the semiconductor manufacturing environment.
US11016730B2 Transforming a transactional data set to generate forecasting and prediction insights
A method, system, and/or computer program product analyses event transactional related data to generate insights and predictions, which are pre-created to efficiently respond to requests for prediction/forecasting information, in order to improve the operation of the prediction-generating computer. One or more processors receive a series of structured data, where each entry (Ei) from the series of structured data has one or more time fields Tk and one or more attributes Aj. In response to determining that the series of structured data is transactional, one or more processors select a time field Tkr that meets an aggregation criterion, and then aggregate the transactional data from the time field Tkr into a time series data format. One or more processors consolidate results from a time series analysis and a regression analysis of the transformed transactional data to create a consolidated result, which is used to respond to a request for prediction/forecasting information.
US11016728B2 Enhancing presentation content delivery associated with a presentation event
A presenter and an audience associated with a presentation event can be detected. The presentation event can be a real world occurrence and/or a computing session occurrence. The presenter can convey a presentation content to the audience. Presentation data associated with the presentation event can be identified. The presentation data can include the presentation content. The presentation content can include a text and/or a media. A real-time metrics associated with the presenter and the audience can be captured from one or more computing devices associated with the presenter and the audience during the presentation event. The real-time metrics can be analyzed to determine a presenter and an audience recommendation. The presenter recommendation can be presented to the presenter and the audience recommendation to an audience member.
US11016723B2 Multi-application control of augmented reality audio
Various implementations include audio devices and related computer-implemented methods for controlling playback of augmented reality (AR) audio. Certain implementations include approaches for managing audio notifications at an audio device according to a set of audio notification rules, for example, by delaying release of notifications and/or de-prioritizing notifications based upon the rules.
US11016720B2 Audio system
An audio system with an audio playback device that is configured to operatively connect to a digital audio source for playback of content from the digital audio source and a software program configured to run on a separate computer, wherein the software program provides a user interface configured to present to a first authorized user a selection of whether the audio playback device will be public and thus available to other authorized users or private and thus not available to other authorized users. In response to the first authorized user making a selection of whether the audio playback device will be public or private, an audio playback device access control is provided, wherein the access control is configured such that if the audio playback device is public, other authorized users are able to access and control the public audio playback device and if the audio playback device is private, other authorized users are not able to control the private audio playback device.
US11016711B2 Image processing apparatus, method for controlling the same, and storage medium
An apparatus and method for a printing system is provided which determines whether image data input by execution of an input job is a blank and, in a case where the image data is determined to be a blank, the printing system records information indicating the determination of a blank as history information of the input job. Thus, in a case where image data input by execution of an input job is not output by execution of an output job, the user is able to easily confirm the cause of the output failure of the input image data.
US11016709B2 Printing apparatus and control method of printing apparatus
The multifunction machine includes a first CPU core that performs an operation in a normal mode and suspends an operation in an energy saving mode, a second CPU core that performs an operation in the energy saving mode, and a storage unit that stores time information for determining a timing of performing a keep-alive process, wherein the first CPU core causes the operation mode to transition to the normal mode when acquiring a normal mode transition instruction from the second CPU core in the energy saving mode, and then, performs a keep-alive process for the remote operation server, and wherein the second CPU core gives the normal mode transition instruction to the first CPU core based on the time information in the energy saving mode.
US11016701B2 Oscillator circuitry to facilitate in-memory computation
Techniques and mechanisms for a memory device to perform in-memory computing based on a logic state which is detected with a voltage-controlled oscillator (VCO). In an embodiment, a VCO circuit of the memory device receives from a memory array a first signal indicating a logic state that is based on one or more currently stored data bits. The VCO provides a conversion from the logic state being indicated by a voltage characteristic of the first signal to the logic state being indicated by a corresponding frequency characteristic of a cyclical signal. Based on the frequency characteristic, the logic state is identified and communicated for use in an in-memory computation at the memory device. In another embodiment, a result of the in-memory computation is written back to the memory array.
US11016697B2 Prefetching data blocks from a primary storage to a secondary storage system while data is being synchronized between the primary storage and secondary storage
Provided are a computer program product, system, and method for prefetching data blocks from a primary storage to a secondary storage system while data is being synchronized between the primary storage and secondary storage. A determination is made of data blocks to prefetch from the primary storage to the secondary controller not yet synchronized from the primary storage to the secondary storage in anticipation of future access requests for the data blocks to the secondary controller while data blocks are being synchronized between the primary storage and the secondary storage over the network. A prefetch command is sent to prefetch the determined data blocks to copy from the primary storage to the secondary controller to make available to future access requests received at the secondary controller for the determined data blocks.
US11016690B2 Partition splitting method and apparatus, electronic device, and readable storage medium
Implementations of the present application provide a partition splitting method. Data files in a target source partition are divided into at least two data groups. A first data group from the at least two data groups is selected as a target splitting data group. A first splitting step is performed on the target splitting data group, including: splitting the target splitting data group into a plurality of data sub-groups based on a predetermined splitting rule, wherein each data sub-group of the plurality of data sub-groups corresponds to a new partition of at least two new partitions for the target source partition, and assigning each data sub-group to the new partition corresponding to the data sub-group. A second data group from the at least two data groups is selected as the target splitting data group, wherein the second data group is different from the first data group.
US11016688B1 Real-time localized data access in a distributed data storage system
Disclosed is a distributed storage system and methods for providing real-time localized data access from different storage nodes of the distributed storage system. Providing the localized data access may include tracking access frequencies with which a file is directly accessed from the different storage nodes, storing a source copy of the file at the first storage node in response to the access frequency at the first storage node being greater than the access frequency at the other storage nodes, caching the file at a second storage node, transferring control over the source copy from the first storage node to a third storage node based on a change to the access frequencies, and validating the cached copy of the file at the second storage node against the source copy at the third storage node prior to responding to a request for the file from the second storage node.
US11016684B1 System and method for managing data and metadata where respective backing block devices are accessed based on whether request indicator indicates the data or the metadata and accessing the backing block devices without file system when the request indicator is not included in request
Disclosed herein are systems and method for managing blocks of data and metadata. In one aspect, an exemplary method comprises, receiving, by a virtual block device (VBD), a request from a file system, wherein the request includes one or more of: a type of operation requested by the file system, including one of a read operation or a write operation, and/or an indication as to whether the request is for a block of data or a metadata of the file system, when the request includes the indication as to whether the received request is for a block of data or a metadata, selecting, based on the indication, one of two or more separate storage locations associated with the requested block of data or a metadata respectively, and accessing the determined storage location to perform the requested operation on the block of data or the metadata in the storage location.
US11016683B2 Serializing access to fault tolerant memory
According to an example, a lock may be requested by a first redundancy controller from a parity media controller to perform a first sequence that accesses multiple memory modules in a stripe. The lock may be acquired for the stripe so that the first sequence may be performed on the stripe. The lock may then be released from the stripe.
US11016680B2 Reflective, colored, or color-shifting scratch resistant coatings and articles
Embodiments of durable, scratch resistant articles are described. The articles have coatings that provide specific reflectance, transmission, and/or color properties, as well as high hardness. Some embodiments have low reflectance, and high color. Some embodiments have high reflectance and neutral color. Some embodiments have high reflectance and high color. In some embodiments, the articles may be sunglasses with an optical coating, a scratch resistant mirror with an optical coating, or a consumer electronic product with an optical coating.
US11016676B2 Spot coalescing of distributed data concurrent with storage I/O operations
Systems, methods, and computer program products for distributed data storage. A spot defragmentation method commences upon receiving an incoming storage I/O command to access a subject logical object that is composed of subject logical data blocks. The method continues by retrieving a block map that characterizes spatial relationships between the subject logical data blocks and instances of respective subject physical data blocks that store the subject logical object on a storage device. During processing of the incoming storage I/O command, the method determines occurrences of, and locations of one or more fragmented physical data blocks. A defragmentation operation is initiated to coalesce the fragmented physical data blocks to another location. The defragmentation operation is initiated before completing the storage I/O command. In some instances, defragmentation operations are performed over a snapshot file such that upon completing the defragmentation operations and/or spot coalesce operations, the snapshot file can be deleted.
US11016674B2 Method, device, and computer program product for reading data
Techniques are directed to reading data. Such techniques involve in response to receiving a read request for the target data, determining that target data is stored in both a first storage device and a second storage device. Such techniques further involve determining at least one of reliability and access load for each of the first storage device and the second storage device. Such techniques further involve: determining, based on the at least one of the reliability and the access load, one of the first storage device and the second storage device as a target storage device so as to respond to the read request. By means of certain techniques, at least one of the access load and service lives is balanced between storage devices so as to improve the efficiency of data read and the overall performance of a storage system.
US11016671B2 Snapshot block storage path structure wherein identification of blocks that are identical between two snapshots are determined without performing block by block comparison between the two snapshots
Generally described, one or more aspects of the present application relate to a public snapshot service for creating and managing block-level snapshots. For example, the public snapshot service can create a snapshot based on (i) a specification of a parent snapshot to be used as a basis for a given snapshot, and (ii) a specification of the data blocks to be backed up in the given snapshot. The data blocks in the snapshot may be stored in a specific storage path structure that facilitates computation of a block difference with respect to the parent snapshot.
US11016669B2 Persistent write data for energy-backed memory
In non-energy-backed memory with persistent storage, a complex protocol is required to handle persistent writes. To address this issue, it is proposed to provide a simple protocol to handle persistent writes in energy-backed memory with persistent storage.
US11016668B2 Hypervisor deduplication page comparison speedup
A hypervisor deduplcation system includes a memory, a processor in communication with the memory, and a hypervisor executing on the processor. The hypervisor is configured to scan a first page, detect that the first page is an unchanged page, check a first free page hint, and insert the unchanged page into a tree. Responsive to inserting the unchanged page into the tree, the hypervisor compares the unchanged page to other pages in the tree and determine a status of the unchanged page as matching one of the other pages or mismatching the other pages in the tree. Responsive to determining the status of the page as matching another page, the hypervisor deduplicates the unchanged page. Additionally, the hypervisor is configured to scan a second page of the memory, check a second free page hint, deduplicate the second page if the free page hint indicates the page is unused.
US11016666B2 Memory system and operating method thereof
A memory system includes a memory blade including a plurality of operation memories; and a controller coupled to the memory blade, wherein the controller includes: a data base (DB) memory suitable for storing a data base (DB) having first information, which is an average usage amount of an operation memory used for processing a generated target workload, as a field and workloads as an entry; an allocation unit suitable for allocating an usage amount of an operation memory for processing a current target workload based on a value of the first information stored in the DB, corresponding to the current target workload requested to be processed; and a monitor suitable for updating the value of the first information to the average usage amount of the operation memory allocated for processing the current target workload after the processing of the current target workload is completed.
US11016661B2 Device and method for displaying changeable icons on a plurality of display zones of a reverse keyboard assembly
A method for use with a reverse keyboard assembly to display a second set of icons on a second set of display zones of the reverse keyboard assembly based on an input corresponding to a first set of icons placed on a first set of display zones, the method comprising: identifying a first computer program executing on a computer to which the reverse keyboard assembly is communicatively connected to; displaying a first set of icons on the first set of display zones; receiving an input corresponding to one or more icons of the first set of icons; analyzing the input with respect of a set of rules associated with the first computer program; and, displaying a second set of icons on the second set of display zones using a second configuration, the display corresponding to results of the analysis.
US11016659B2 User interface tap selection on touchscreen device
A tap associated with an active area on a user interface of a touchscreen device is received at a first time. The active area is associated with an origination time. It is determined that a period of time between the origination time and the first time is within a specified period of time. In response to the determining, an action associated with the active area is not performed.
US11016655B2 Reconfiguring a user interface according to interface device deterioration
For reconfiguring a user interface (UI) layout according to a deterioration of an interface device, a UI layout is analyzed to determine a position of a UI element on the interface device according to the UI layout determination is made that the UI element is positioned in a first area of the interface device, the first area having a first sensitivity to touch, where the first sensitivity is below a level of sensitivity. A second area of the interface device is identified, the second area having a second sensitivity to touch, where the second sensitivity is at least equal to the level of sensitivity. The UI element is relocated from the first area to the second area thereby forming a modified UI layout. The modified UI layout is sent for rendering on the interface device.
US11016649B2 Presentation of multivariate data on a graphical user interface of a computing system
Various systems, methods, and media allow for graphical display of multivariate data in parallel coordinate plots and similar plots for visualizing data for a plurality of variables simultaneously. These systems, methods, and media can aggregate individual data points into curves between axes, significantly improving functioning of computer systems by decreasing the rendering time for such plots. Certain implementations can allow a user to examine the relationship between two or more variables, by displaying the data on non-parallel or other transformed axes.
US11016642B2 Optical encoder-controlled circular infotainment interface
A user interface for an infotainment system of a motor vehicle includes a rectangular display screen and a rotatable ring having a central circular viewing window through which the display screen is visible. The rotatable ring includes a plurality of rotational positions relative to the display screen. An optical switch is disposed between the rotatable ring and the display screen and detects the rotational position of the rotatable ring. An electronic processor is communicatively coupled to the display screen and to the optical switch. The electronic processor controls an image presented on the display screen dependent upon the rotatable position of the rotatable ring as detected by the optical switch.
US11016641B2 Method and apparatus for taking screenshot of screen of application in mobile terminal
A mobile terminal having a display, processor, and storage medium storing a program including instructions to display a first interface of the first application in full size with a status bar, obtain a first screenshot of the first application that includes only a portion of the first interface, display a second interface of the second application in full size with the status bar, obtain a second screenshot of the second application that includes only a portion of the second interface, detect a browsing operation for background applications, display the first screenshot in response to the browsing operation, delete the first screenshot in response to a second operation, detect a switching operation by the user, and switch to running the second application in the foreground in response to the switching operation.
US11016632B2 Method and apparatus for managing notification bar message
A method and an apparatus for managing a notification bar message relate to the field of electronic device applications and resolve a problem of a tedious operation for clearing a resident notification message. The method includes: searching for a resident notification message; after the resident notification message is found, displaying, in a notification bar, prompt information prompting whether to delete the resident notification message; and if a user chooses to delete the resident notification message, deleting the resident notification message according to a system permission. The method and apparatus are mainly applied to a process of managing a mobile phone application.
US11016628B2 Mobile device applications
Electronic devices, interfaces for electronic devices, and techniques for interacting with such interfaces and electronic devices are described. For instance, this disclosure describes an example electronic device that includes sensors, such as multiple front-facing cameras to detect orientation and/or location of the electronic device relative to an object and one or more inertial sensors. Users of the device may perform gestures on the device by moving the device in-air and/or by moving their head, face, or eyes relative to the device. In response to these gestures, the device may perform operations.
US11016627B2 Multi-touch detection
A method for multi-touch detection in a touch input device comprising a grid based sensor, the method comprises sampling outputs from a grid based sensor over a first stage of detection, selecting sensor lines based on the sampled outputs, scanning the selected sensor lines along one axis of the grid based sensor over a second stage of detection, and determining positions of user interaction based on outputs sampled in response to scanning the selected sensor lines during the second stage of detection.
US11016621B1 Capacitive touch screen capable of reducing side light reflection
A capacitive touch screen, having a first transparent substrate provided with a touch circuit layer. The touch circuit layer is provided with first and second electrodes and a jumper portion. The touch screen is further provided with an insulating layer. The insulating layer is continuously disposed in an entire transparent touch area of the touch screen, and is provided with through holes at the jumper portion to form a jumper connection of the second electrode. The touch screen further includes a shielding layer sandwiched between the first transparent substrate and the touch circuit layer, and contains multiple shielding blocks. The shielding blocks correspond to the through holes, and the contours of the shielding blocks are formed by expanding the contours of the through holes outwards. The capacitive touch screen can effectively reduce side light reflection on an edge slope of the insulating layer, thereby avoiding interference with display.
US11016612B2 Decoration film, cover panel comprising decoration film and method for manufacturing decoration film
A decoration film includes: a base film; a first decoration portion on a surface of the base film; and a second decoration portion on another surface of the base film, and overlapping the first decoration portion, and the first decoration portion includes a first concavo-convex portion on at least a portion of the base film, the second decoration portion includes a second concavo-convex portion on at least a portion of the base film corresponding to the first concavo-convex portion, and the decoration film further includes at least one of a first deposition layer on the first concavo-convex portion and a second deposition layer on the second concavo-convex portion.
US11016603B2 Electronic device and operation method therefor
Various embodiments of the present invention provide a method and apparatus for preventing a user's unintentional touch input in an electronic device. According to various embodiments of the present invention, an electronic device may comprise: a display for displaying a user interface; a memory; and a processor functionally connected to the display and the memory, wherein the processor is configured to set a touch blocking area in the edge area of the display, determine an exception area in the touch blocking area on the basis of the user interface, remove the determined exception area from the touch blocking area, so as to set a final touch blocking area, and process a touch event on the edge area on the basis of the final touch blocking area. Various embodiments are possible.
US11016598B1 Artificial finger tip sliding touch sensor
An artificial fingertip sliding tactile sensor includes a PVDF film, a rubber fingertip, a filling liquid, a sealing plug, a hydraulic sensor, a housing, an inner framework, and strain gauges. The rubber fingertip is a hemispherical cavity. The PVDF film is attached to the outside of the rubber fingertip. The sealing plug seals the rubber fingertip, and the hydraulic sensor is installed at the bottom of the sealing plug. The main body of the housing is a rigid cylindrical structure. The top of the housing is provided with a circular opening, and the bottom of the housing is a flange-like structure. Four circular through holes are uniformly distributed on the flange-like structure. The inner framework includes a cylindrical head, a vertical strain rod and a base. The strain gauges are respectively attached on four sides of the vertical strain rod and adjacent to the base.
US11016590B2 Vehicle interior systems having a curved cover glass and display or touch panel and methods for forming the same
Embodiments of a vehicle interior system are disclosed. In one or more embodiments, the system includes a base with a curved surface, and a display or touch panel disposed on the curved surface. The display includes a cold-bent glass substrate with a thickness of 1.5 mm or less and a first radius of curvature of 20 mm or greater, and a display module and/or touch panel attached to the glass substrate having a second radius of curvature that is within 10% of the first radius of curvature. Methods for forming such systems are also disclosed.
US11016587B2 Watch crown haptic support to provide detent-like operation
In an embodiment, a system implements detent operation using tactile and audio effects that give the user the effect of a detent without including the mechanical devices that detents would normally imply. The detent operation may be implemented in software and may be synchronized to events on the display of the system (e.g. animation events), which may provide a convincing user experience. A low latency path from the applications and user interface program of the system to the hardware that implements the detent operation may be provided to help ensure that the synchronization of animation events and detent operations is maintained.
US11016586B2 Method using active stylus and sensor controller, sensor controller, and active stylus
A method of using an active stylus and a sensor controller is provided including generally four steps. The active stylus, in response to a trigger indicative of a pen lowering operation, sends replaceable pen tip information indicating a type of a replaceable pen tip that forms a pen tip of the active stylus. The sensor controller receives the replaceable pen tip information and identifies the replaceable pen tip type of the active stylus. The active stylus repeatedly sends a data signal including a pen pressure value applied to the replaceable pen tip. The sensor controller derives a position of the active stylus based on the data signal using a position deriving method that corresponds to the replaceable pen tip information.
US11016582B2 Position detecting device, position detecting system, and controlling method of position detecting device
A position detecting device includes a light output device which outputs detection light, a detection unit, and a calibration control unit. The detection unit performs a detecting operation detecting an indication position of a first indicator on a basis of reflected light reflected by the first indicator reflecting the detection light, and a detecting operation detecting an indication position of a second indicator on a basis of light emitted by the second indicator having a light emitting function. The calibration control unit executes calibration associating the indication position of the second indicator on the basis of light emitted by the second indicator having the light emitting function with a position on a manipulation surface, and restricts output of the detection light while the calibration is executed.
US11016581B2 Base station for use with digital pens
Examples of the disclosure enable a docking station to provide various capabilities. In some examples, the docking station includes a sidewall at least partially defining a cavity, a charge module configured to charge a digital pen positioned within the cavity, and an authentication module configured to associate a digital pen with one or more user settings such that the digital pen is configured to operate in accordance with the user settings. Examples of the disclosure enable one or more digital pens to be placed in or retrieved from the docking station in a user-friendly manner.
US11016578B2 Method, electronic device and system for remote text input
A method, electronic device, and system for remote text input in the electronic device are provided. A display signal may be outputted in the electronic device, displaying a text field for inputting text (e.g., by the user of the electronic device). A request for text input may be sent from the electronic device to another device (e.g., a communication device) which may be addressed by an identifier of the other device (e.g., a SIM of the communication device). The electronic device may then receive the requested text input from the other device (e.g., once the user of the other device enters the requested text).
US11016573B2 Vehicular input apparatus
A vehicular input apparatus includes a gesture sensor, an external device controller, and an output stop unit. The gesture sensor detects a gesture that is a non-contact gesture. The external device controller outputs an operation signal corresponding to the gesture detected by the gesture sensor to a first external device. When the gesture sensor detects the gesture, the output stop unit causes the external device controller to stop outputting the operation signal in response to a detection signal from at least one of a contact sensor and a proximity sensor for manipulating a second external device. The external device controller outputs the operation signal to the first external device after a second predetermined period of time.
US11016569B2 Wearable device and method for providing feedback of wearable device
A method performed by a wearable device to provide feedback includes detecting a user motion; determining, based on the detected user motion, a body part to which a feedback signal is to be transmitted; generating the feedback signal; and outputting the feedback signal, wherein the feedback signal is an electrical signal to stimulate muscles of the body part.
US11016563B2 Image changes based on voice
An embodiment combines the concepts of image enhancement and voice-sound command and control to enhance the experience of viewing images by tracking where the viewer is indicating with his/her voice. The result is to make the viewing experience more like viewing the original scene, or to enhance the viewing experience in new ways beyond the original experience, either automatically, or by interacting with a photographer's previously specified intentions for what should happen when the viewer identifies, with his/her voice sounds, including, but not limited to, words, voice tone, voice inflection, voice pitch, or voice loudness, a particular portion of an image or images taken by that photographer.
US11016562B2 Methods and apparatus for controlling a viewpoint within displayed content based on user motion
A user input system for controlling a viewpoint within displayed content includes a user profile obtaining unit operable to obtain a user profile having information about head motion and eye motion for a user, an input unit operable to receive user inputs relating to a change in viewpoint within displayed content, the user inputs including the user's head motion, and a viewpoint modification unit operable to modify the viewpoint in the displayed content in dependence upon received inputs and the user profile, where the modification to the viewpoint includes a greater motion than the head motion received as an input.
US11016559B2 Display system and display control method of display system
A terminal display device which a user wears on a user's head displays on a display unit an information object to be overlapped with a field of view of the user, detects a motion of the terminal display device, and stores a pattern of a motion of the terminal display device and an operation content of the information object that is displayed in association with each other. An information type management memory unit stores information related to a display mode of each of the information objects. A display control unit determines an operation content of the terminal display device based on the motion that is detected and an association between the motion pattern and the operation content, specifies the information object disposed at a predetermined position of the display unit, and performs an operation specified with the determined operation content on the specified information object.
US11016538B2 Interchangeable housing panel with rechargeable power, network connectivity, and memory for use with portable computing devices
Interchangeable housing panel components for a display housing of a portable computing device with a cellular data module, power source, and memory. The interchangeable housing panel component is sized and dimensioned to be received by a receiving portion of the computing device. An interchangeable housing panel component is quickly installed by a user to customize the appearance of their computing device and, when desired, is also quickly removed, from the computing device. The interchangeable housing panel component further includes a cellular data module that is configured to provide the portable computing device with access to cellular networks. When desired, the interchangeable housing panel component can be removed and another interchangeable housing panel component can be installed. The housing panel components and computing device include provisions for easy removal and installation of the components.
US11016537B2 Mobile terminal and control method therof
A mobile terminal includes a body including first and second bodies and being in one of a first state where the first and second bodies are positioned on the same plane and a second state where one of the first and second bodies is folded with respect to the other, and a display assembly disposed at one side of the first and second bodies, at least part of the display assembly being superposed on the first and second bodies. The display assembly includes a flat area remaining flat in the second state, and a bent area bent in the second state. The display assembly includes a display panel, a first layer provided to the front side of the display panel, and a second layer provided to the rear side of the display panel.
US11016534B2 System, method, and recording medium for predicting cognitive states of a sender of an electronic message
A cognitive state prediction method, system, and non-transitory computer readable medium, include a receiving circuit configured to receive an electronic message sent by a first user, a labeling circuit configured to query a second user to associate a label with the electronic message based on a cognitive state of the first user, and a correlating circuit configured to correlate the label with user data at a time of sending the electronic message, the user data corresponding to data output by at least one of the wearable and an external sensor in a database.
US11016532B2 Display device and moving method thereof
A display device includes: a first roller; a second roller; a gear unit that is coupled to the second roller and configured to rotate with the second roller; a rail unit that is engaged with the gear unit; a housing where the rail unit is provided; and a display panel module of which one end is fixed to the housing and the other end is fixed to the second roller and is configured to be bent by the first roller and then rolled on the second roller, wherein the display panel module is configured to be slide-extended and slide-retracted as the gear unit and the rail unit operate while being engaged with each other.
US11016524B2 Analog switch
The analog switch includes: a clock generation circuit configured to generate a first clock and a second clock; a transfer circuit including an NMOS transistor having a source and a back gate connected to each other, and a PMOS transistor having a source and a back gate connected to each other, one of which has a drain connected to the source of the other, and a source connected to a signal input terminal, and the other of which has a drain connected to a signal output terminal; a first control signal generation circuit configured to generate a control signal for switching the PMOS transistor based on a voltage at the signal input terminal and the first clock; and a second control signal generation circuit configured to generate a control signal for switching the NMOS transistor based on the voltage at the signal input terminal and the second clock.
US11016522B2 Waveform generation
A digital microprocessor device (2) has: a central processing unit; a memory (8); and an output signal module (4). The output signal module comprises: a counter (6) arranged to count to a predetermined count value; and at least one comparator (10a, 10b, 10c) arranged to change an output signal (14a, 14b, 14c) from a first output state to a second output state when the counter reaches a predetermined comparator value. The output signal module is arranged to load automatically from the memory at least one parameter selected from the group comprising: the predetermined count value, the predetermined comparator value and the first output state or the second output state, without receipt of an instruction from the central processing unit.
US11016519B2 Process compensated gain boosting voltage regulator
A voltage regulator includes an error amplifier producing an error voltage from a reference voltage and a feedback voltage. A voltage-to-current converter converts the error voltage to an output current, and a feedback resistance generates the feedback voltage from the output current. The error amplifier includes a differential pair of transistors receiving the feedback voltage and the reference voltage, a first pair of transistors operating in saturation and coupled to the differential pair of transistors at an output node and a bias node, a second pair of transistors operating in a linear region and coupled to the first pair of transistors at a pair of intermediate nodes. A compensation capacitor is coupled to one of the pair of intermediate nodes so as to compensate the error amplifier for a parasitic capacitance. An output at the output node is a function of a difference between the reference voltage and feedback voltage.
US11016513B2 Method of mixing at least two gases
A method of mixing at least two gases is provided. This method includes providing a mixture composition control, including a predetermined composition input and a composition trim input. Providing N gas flow meters, including a N gas flows, and N desired gas flow rates determined by the mixture composition control, wherein N is 3 or more. Mixing the N gas flows, thereby producing a mixed gas flow at the predetermined composition and at a line pressure. Configuring the N flow meters to adjust the N gas flows to maintain the line pressure at a predetermined value, while maintaining the predetermined composition. And adjusting the composition trim input to vary the composition of the mixed gas, without modifying the predetermined composition input.
US11016490B2 Method for operating a motor vehicle in a fully autonomous driving mode
The disclosure relates to a method for operating a piloted motor vehicle, comprising the following steps carried out by a control device: determining a parking time period and a parking location of the motor vehicle on the basis of an appointment calendar signal received from a mobile terminal, which appointment calendar signal describes at least one appointment and a waiting location of the motor vehicle associated with the appointment, and creating an operating plan for the motor vehicle in accordance therewith. In accordance with at least one task signal, each of which describes a travel destination to which the motor vehicle should drive, a linking route for linking at least one travel destination to the parking location and a corresponding travel time are determined. A time window for traveling the linking route is determined with the travel time as a minimum length, and a navigation signal, which describes the linking route, is transferred to a navigation device for controlling the motor vehicle along the linking route in the determined time window.
US11016489B2 Method to dynamically determine vehicle effective sensor coverage for autonomous driving application
Systems and methods are disclosed for dynamically adjusting effective sensor coverage coordinates of a sensor used to assist in navigating an autonomous driving vehicle (ADV) in response to environmental conditions that may affect the ideal operation of the sensor. An ADV includes a navigation system and a safety monitor system that monitors some, or all, of the navigation system, including monitoring: dynamic adjustment of effective sensor coverage coordinates of a sensor and localization of the ADV within a high-definition map. The ADV safety monitor system further determines safety-critical objects surrounding the ADV, determines safe areas to navigate the ADV, and ensures that the ADV navigates only to safe areas. An automated system performance monitor determines whether to pass-through ADV navigation control commands, limit one or more control commands, or perform a fail-operational behavior, based on the ADV safety monitor systems.
US11016482B2 Remote assistance for autonomous vehicles in predetermined situations
Example systems and methods enable an autonomous vehicle to request assistance from a remote operator in certain predetermined situations. One example method includes determining a representation of an environment of an autonomous vehicle based on sensor data of the environment. Based on the representation, the method may also include identifying a situation from a predetermined set of situations for which the autonomous vehicle will request remote assistance. The method may further include sending a request for assistance to a remote assistor, the request including the representation of the environment and the identified situation. The method may additionally include receiving a response from the remote assistor indicating an autonomous operation. The method may also include causing the autonomous vehicle to perform the autonomous operation.
US11016479B2 System and method for fleet reliabity monitoring
A computer-based monitoring system and monitoring method implemented in computer software for analyzing the reliability data collected in the maintenance and repair operations in a fleet of assets with parts of the same type over a period of time. The reliability data include reliability event data, such as failures, repairs, and replacements of the parts. The reliability data further include asset usage data, such as usage time, or usage missions, or usage mileage, or usage flight hours, or such. The monitoring system analyses historical reliability data to build a reliability model. This model is further used in reliability SPC algorithms detecting bad actor assets and bad actor parts that show consistently worse reliability than normal parts and assets.
US11016472B2 Field device and method for starting up an industrial automation network
A field device and method for starting up an industrial automation network, wherein to allow virtual start-up of at least one field device, an field device integration package is provided, whose user interface plug-in has an extension that allows a software tool to access a simulation model for the behavior of the at least one field device, and upon virtual start-up, the simulation model is used to reproduce the response of the field device, where a process model or interfacing of an external process model via a co-simulation coupling can also be used to stimulate the reproduced field device behavior, and where because the models with the FDI package are provided by the field device manufacturer, correct simulation and hence minimization of the risks upon start-up of industrial installations can be expected.
US11016468B1 Monitoring system for use in industrial operations
A monitoring system for an industrial operation having one or more machines, the monitoring system operates to obtain operational information comprising performance operating parameters and uses the operational information to create an operational baseline and reference thresholds and monitors real-time operational data to determine if an operating parameter exceeds a reference threshold.
US11016463B2 Control and data-transfer system, gateway module, I/O module, and method for process control
Meeting the safety requirements of automation systems in a more flexible manner, the invention provides a control and data transmission system for controlling safety-critical processes comprising a plurality of I/O modules connected via a first communication network to a gateway module. The gateway module is connected to a second communication network hierarchically superior to the first communication network and acts as a gateway between the first and the second communication networks. At least one of the I/O modules comprises a diagnosis unit for generating status data relating to the functional state of an input and/or output and/or of a process device. The gateway module and the I/O modules communicate via the first communication network in a safe manner to transfer status data and input and/or output data. The gateway module performs safety processing of the status data and/or of the input and/or output data.
US11016453B2 Systems and methods for controlling a power generation unit
Exemplary embodiments described in this disclosure can pertain to a controller apparatus that provides control signals to a power generation unit. The controller apparatus can include a first controller, a second controller, and a supervisor that can place the first controller in an in-service state and the second controller in a standby state. The first controller provides control signals to the power generation unit when in the in-service state. The second controller can include a copy of an application program contained in the first controller. This copy of the application program can be modified or replaced while the second controller is in the standby state. The supervisor may then opt to place the second controller in the in-service state and place the first controller in the standby state. The switch-over of controllers is carried out in a substantially simultaneous manner that eliminates interruption in control operations.
US11016445B2 Timepiece movement including a device for detecting an angular position of a wheel
A timepiece movement includes an analogue display, including a rotary indicator and a wheel that rotates as one with the rotary indicator. The wheel includes a plate with a locating element. The timepiece movement also includes a device for detecting at least one angular position of the locating element, which includes a board that is fixed with respect to the plate, extending substantially parallel to the plate, and on which a first electrode, a second electrode, and a common electrode are arranged. The electrodes are planar and are arranged such that, in one angular position of the wheel, the locating element is located over at least a portion of each electrode.
US11016440B2 Cartridge reproduction method and cartridge
A material cartridge includes a first unit including a first attachment portion, a second unit and a first memory unit. The first memory unit that is attached to the first attachment portion and includes a first electrode and a first storage element. A cartridge reproduction method includes: detaching the first memory unit from the first attachment portion; attaching an electrode unit to the first attachment portion, the electrode unit including a second electrode, the second electrode configured to be brought into contact with a main body electrode of an image forming apparatus so as to be electrically connected to the main body electrode; and attaching, to the first unit, an element unit including a second storage element configured to be electrically connected to the second electrode. The element unit is located in a gap formed between the first unit and the second unit.
US11016439B2 Process cartridge
There is provided a process cartridge that includes a driving assembly engageable with a driving shaft having a recess in an image forming apparatus. The driving assembly includes a coupling member, configured to receive a driving force from the driving shaft and provided with a power receiving portion engageable with the recess of the driving shaft; and a body portion capable of rotating after receiving the driving force transmitted by the power receiving portion. When the driving assembly is mounted in the image forming apparatus, the power receiving portion can urge the axis of the driving shaft to be inclined with respect to the axis of the driving assembly. The coupling member urges the driving shaft to be inclined to implement engagement and disengagement, thus solving the technical problem in the prior art that the driving assembly has complicated molding process, high production costs and unstable transmission of the driving force.
US11016435B2 Drum cartridge and developing cartridge capable of suppressing variation in position of electrical contact surface
A drum cartridge includes: a drum frame to which a developing cartridge including a storage medium having an electrical contact surface is detachably attachable; a photosensitive drum; a transfer roller; and a conveying roller. The drum is rotatable about a first axis extending in a first direction and positioned at one end portion of the frame in a second direction. The transfer roller is rotatable about a second axis extending in the first direction and in contact with the drum. The conveying roller is rotatable about a third axis extending in the first direction and separated from the transfer roller in the second direction. A first opening of the frame is positioned between the transfer roller and the conveying roller in the second direction. The electrical contact surface is exposed to an outside through the first opening in a case where the developing cartridge is attached to the frame.
US11016434B2 Force receiving part and toner cartridge
A force receiving part and a toner cartridge are provided in the present disclosure. The toner cartridge includes a toner cartridge body and the force receiving part. The force receiving part is configured to receive a force from the image forming device and transmit the force to the toner cartridge body. The force receiving part includes a moving element, a receiving element for receiving the force, and a transmission element for transmitting the force. After the toner cartridge is installed on the image forming device, the force receiving part provided in the present disclosure enables automatic generation of an outlet for flowing out the toner when in use and for preventing the toner from flowing out by closing the outlet when not in use, which prevents the contamination and damage due to the developer leakage in the toner cartridge.
US11016433B2 Developing cartridge including engaging member movable with helical gear and engageable with gear cover
A developing cartridge includes: a housing; a developing roller rotatable about an axis extending in an axial direction; a first helical gear and a second helical gear positioned at an outer surface of the housing; a cover covering part of the second helical gear; and an engaging member movable with the second helical gear. The second helical gear meshes with the first helical gear and is rotatable in first and second rotational directions. The second helical gear is movable in the axial direction between a first position and a second position farther away from the outer surface than the first position. The second helical gear rotates in the first rotational direction to move to the first position. The second helical gear rotates in the second rotational direction to move to the second position whereby the engaging member engages part of the cover to terminate rotation of the second helical gear.
US11016429B2 Image forming device that selects feeding mode according to type of insertion sheet
A control unit of an image forming device determines a remaining amount threshold value and selects a first mode or a second mode. In the first mode, a sheet feeding unit of the image forming device starts feeding a sheet based on presence/absence of an insertion sheet that is to be inserted by an inserter device immediately prior to a sheet fed from the sheet feeding unit. In the second mode, the sheet feeding unit starts feeding a sheet regardless of presence/absence of an insertion sheet that is to be inserted by the inserter device immediately prior to a sheet fed from the sheet feeding unit.
US11016428B1 Image forming apparatus and non-transitory computer readable medium
An image forming apparatus includes an image forming device and a setting unit. The image forming device is configured to form an image on a recording medium using a rotating body under a predetermined image forming condition. The setting unit is configured to set a correction amount for the image forming condition adjust image density unevenness corresponding to a rotation cycle of the rotating body, based on a density of the image formed by the image forming device, and cause the image forming device to form a test image to which the correction amount is applied on the recording medium.
US11016425B2 Image heating device and image forming apparatus
In a case where an image formed on a recording material includes a contiguous image portion formed across a plurality of heating regions at a given density, power supplied to a plurality of heating elements that heat the plurality of heating regions is controlled by correcting respective control heating amounts of the plurality of heating regions set in accordance with respective maximum densities of image regions resulting from dividing the image into the plurality of heating regions, so that a difference between a maximum value and a minimum value of the control heating amounts among the plurality of heating regions in which the image portion is heated from among the plurality of heating regions, lies within a predetermined range.
US11016424B2 Image forming apparatus and developer container
An image forming apparatus of the embodiment has a fixing unit and a temperature controller. The fixing unit performs the fixing process of developer transferred to a sheet by applying heat to the sheet at a predetermined fixing temperature. The temperature controller corrects the fixing temperature in the fixing process based on information indicating the manufacturing time of the developer.
US11016420B2 Inhibiting ink flow streaks
A technique includes rotating a squeegee roller to regulate a film thickness of ink on a developer roller; and using the developer roller to transfer a portion of the ink from the developer roller to a photoconductive member. The technique includes creating, by an electrode, a potential bias with the developer roller to transfer the ink to the developer roller; and inhibiting flow streaks on the developer roller, where inhibiting the flow streaks includes restricting a flow of ink between the squeegee roller and the electrode.
US11016419B2 Printing fluid developer assembly
A binary printing fluid developer assembly may include a developer roller to receive a printing fluid and transfer a portion of the printing fluid to a photoconductive member; a number of electrodes to create an electrical potential bias between the number of electrodes and the developer roller; a cleaner roller to remove an amount of printing fluid from the developer roller; and a sponge roller to clean the cleaner roller wherein a gap is maintained between the sponge roller and the number of electrodes.
US11016417B2 Developing apparatus
A developing apparatus includes a developer container to accommodate a developer including toner and carrier, and a conveyance screw having a helical blade spirally formed on a rotation shaft to convey the developer. The developer container has a developer discharge port at a position facing the helical blade to discharge the developer from the developer container, wherein the helical blade rotates to direct from below to above in a vertical direction at a position facing the developer discharge port. The developer discharge port has a lower edge in the vertical direction, with the lower edge having a region downstream in a developer conveyance direction from a lowermost position in the lower edge in the vertical direction, and the region in a position above the lowermost position in the vertical direction, wherein the region inclines upward as the lower edge goes downstream in the developer conveyance direction.
US11016414B2 Image forming apparatus
An image forming apparatus includes a toner container and an apparatus main body. The toner container contains a toner. To the apparatus main body, the toner container is attached in a detachable manner. The toner container includes a container main body and a shutter. The container main body has a toner discharge port. The shutter is rotatable between a close position where the shutter closes the toner discharge port and an open position where the shutter opens the toner discharge port. The apparatus main body includes a driving source and a connection mechanism connectable the driving source to the shutter. When the driving source is driven in a state where the connection mechanism connects the driving source to the shutter, a driving force of the driving source is transmitted to the shutter via the connection mechanism, and the shutter is rotated from the close position to the open position.
US11016405B2 Electrophotograph toner
A toner for electrophotography includes a toner particle including a binder resin, a colorant, and a releasing agent, and an additive material including a quantum dot-inorganic particle composite. The additive material is attached to an external surface of the toner particle. The quantum dot-inorganic particle composite includes quantum dot particles and inorganic particles present between the quantum dot particles.
US11016395B2 Methods of determining scattering of radiation by structures of finite thicknesses on a patterning device
A method including: obtaining a thin-mask transmission function of a patterning device and a M3D model for a lithographic process, wherein the thin-mask transmission function represents a continuous transmission mask and the M3D model at least represents a portion of M3D attributable to multiple edges of structures on the patterning device; determining a M3D mask transmission function of the patterning device by using the thin-mask transmission function and the M3D model; and determining an aerial image produced by the patterning device and the lithographic process, by using the M3D mask transmission function.
US11016385B2 Photosensitive adhesive composition, photosensitive conductive adhesive composition, and electronic device containing photosensitive conductive adhesive composition
The disclosure provides a photosensitive adhesive composition including 10 parts by weight to 90 parts by weight of a monomer having a vinyl ether functional group, 10 parts by weight to 90 parts by weight of a tertiary amine polymer, and 0.5 parts by weight to 10 parts by weight of a photoacid initiator. The weight-average molecular weight of the tertiary amine polymer is between 2000 and 20000. The disclosure also provides a photosensitive conductive adhesive composition and an electronic device containing the photosensitive conductive adhesive composition.