Document Document Title
US10979228B1 Secure digital information infrastructure
An authentication and encryption computer system is disclosed including processing devices, a network interface, and a data store. The authentication and encryption system is configured to maintain in the data store content common to a plurality of entities and content independently specified by each of the plurality of entities. The system is configured to receive a content request from an application executing on a mobile device, the content request comprising a secure access code corresponding to an entity, and the content request encrypted by the mobile device. An interface, comprising the content common to the plurality of entities, is customized to include content independently specified by the entity, wherein the content independently specified by the entity comprises a token value. A user request for an item presented via the interface is received and the token value is transferred to the entity.
US10979224B2 Shared registration system
Systems and methods for updating a Domain Name System (DNS) registry are disclosed. Embodiments perform operations including maintaining a domain name record of a DNS registrant recorded in a database of the DNS registry by a primary DNS interface. The operations also include receiving a request to update the domain name record of the DNS registrant via a secondary DNS interface. The operations further include modifying the domain name record of the DNS registrant in the DNS database in accordance with the request.
US10979218B2 Secret generation and share distribution
An example operation may include one or more of sending, by an administrator node, an encrypted random value adm1 to the participant node 1, wherein the adm1 is encrypted by a public key PK=PK_adm+PK1, wherein the PK_adm is a public key of the administrator node and the PK1 is a public key of the participant node 1, receiving, by an administrator node, a secret S1 from the participant node 1, wherein the S1 is a random value encrypted by the PK, storing, by an administrator node, a secret S=(S1+adm1) encrypted by the PK, sending, by an administrator node, an encrypted value (S+adm2′−adm2) by the PK1 and a PK2 to the participant node 1 to be decrypted, wherein the adm2′ and the adm2 are random values and the PK2 is a public key of a participant node 2, and in response to a confirmation that the participant node 1 has sent the (S−adm2+adm2′) encrypted by the PK2 to the participant node 2, sending, by an administrator node, the adm2′ to the participant node 2 to compute a secret S2.
US10979215B2 Printer encryption
Examples associated with printer encryption are described. One example printer includes a data store to store a one-time pad. An encryption module may encrypt a message using the one-time pad. The encryption module also transmits the encrypted message to a trusted device that stores a copy of the one-time pad. A decryption module uses the one-time pad to decrypt a received message form the trusted device. The decryption module also controls the printer to perform an action based on the received message. A refresh module replaces the one-time pad during a service event.
US10979213B2 Blockchain compression using summary and padding blocks
Technologies for compressing a blockchain. In some examples, the technologies include removing selected blocks within a blockchain, and replacing the selected blocks with a summary block and a padding block. Each block of the selected blocks includes data in a certain state (such as data in an obsolete state). The technologies can include generating the summary block and padding blocks according to the data in the selected blocks and an original root hash included in the selected blocks and other blocks of the blockchain. The generating of the summary and padding blocks can include generating a new root hash in the summary and padding blocks that only replaces the original root hash in the summary and padding blocks. The generation of the new root hash can be based on a part of a header of a non-selected block of the blockchain directly linked to an end block of selected blocks.
US10979212B2 Method and apparatus for decrypting and authenticating a data record
A method, apparatus, and computer program product for processing a data record including encrypted and decrypted data is described. Various embodiments include receiving a data record including ciphertext and plaintext blocks and determining whether each block in the data record is a ciphertext block or a plaintext block. If a block is a ciphertext block, the ciphertext block is stored into a ciphertext record, decrypted into a plaintext block utilizing a decryption algorithm, and stored in a plaintext record. If the block is a plaintext block, the plaintext block is stored into the plaintext record, encrypted into a ciphertext block utilizing an encryption algorithm, and stored in the ciphertext record. Embodiments described also include authenticating the data record by passing each block of the ciphertext record to an authentication scheme and outputting the plaintext record to a destination application.
US10979208B1 Digital time processing
A Digital Time Processing (DTP) disclosed herein is contributing methods, systems and circuits for filtering out a phase noise of a timing referencing signal, producing a timing implementing signal from a free running local clock and time processing over time sensitive networks (TP TSN) enabling improved utilization of IEEE 1588 PTP and better accuracy of time distribution.
US10979198B2 Short training field for WiFi
A communication device receives a first physical layer (PHY) data unit via a communication channel. The first PHY data unit corresponds to a trigger frame, and includes: a first PHY preamble having a legacy portion and a non-legacy portion, a first training field that includes a first training signal having a periodicity LP, and a second training field that includes a second training signal having the periodicity LP. The communication device generates a second PHY data unit. The second PHY data unit includes: a second PHY preamble that includes a third training field that includes a third training signal, and a fourth training field that includes a fourth training signal having a periodicity 2*LP. Generating the second PHY data unit comprises: modulating the third training field using a first tone spacing LTS between adjacent OFDM tones, and modulating the fourth training field using a second tone spacing equal to LTS/4 between adjacent OFDM tones.
US10979192B2 Uplink reference signal sending method and apparatus, base station, and user equipment
This application provides an uplink reference signal sending method and apparatus, a base station, and user equipment (UE). The method includes: configuring, by the base station, M pieces of uplink reference signal resource information for the UE; and sending, by the base station, the M pieces of uplink reference signal resource information to the UE, so that the UE sends uplink reference signals based on different uplink reference signal resource information with different beamforming gains. A path loss is compensated for by using a beamforming technology. In addition, the base station configures the M pieces of uplink reference signal resource information for the user equipment UE, so that the UE sends the uplink reference signals by using different relatively uplink reference signal resource information based on different beamforming gains. Therefore, uplink reference signal sending efficiency is improved.
US10979190B2 Method for configuring frequency resource about component carrier for new radio and apparatuses thereof
Provided are a method of configuring resource block (RB) indexing information about a component carrier (CC) by a base station (BS). The method may include: configuring common RB indexing information about the CC; configuring one or more bandwidth parts (BWPs) based on the common RB indexing information; and transmitting the common RB indexing information and configuration information about the bandwidth parts to a terminal.
US10979185B2 System for transmitting reference signal with information on state of channel
A reference signal (RS) transmission system to transmit a channel state information (CSI) RS for extraction of CSI to a relay and a macro terminal is disclosed. The base station transmits information on a sub frame containing the CSI RS to the relay or the macro terminal. The macro terminal and the relay receive the CSI RS using the information on the sub frame. The macro terminal and the relay extract the CSI using the CSI RS and transmit the extracted CSI to the base station.
US10979183B2 Procedures for high efficiency acknowledgement transmission
A wireless transmit/receive unit (WTRU) communicating in a wireless local area network (WLAN) system may use efficient acknowledgement (ACK) setup and transmission procedures in conjunction with other transmission and power saving techniques, such as target wake time/restricted access window (TWT/RAW), power save multi-poll (PSMP) and/or transmission opportunity (TXOP) mechanisms. In an example, a WTRU may transmit a frame including an indication that a TWT/RAW (or TXOP) period is scheduled, an indication that multi-WTRU acknowledgement (ACK)/block ACK (BA) will be used for acknowledgement, and/or targeted transmission time(s) for the transmission of multi-WTRU ACK/BA frame(s). The WTRU may trigger the start of the TWT/RAW period, and may receive at least one data frame from another WTRU(s). The WTRU may transmit multi-WTRU ACK/BA frame(s) during the targeted transmission time(s) to acknowledge the at least one data frame received from the other WTRU(s).
US10979180B2 Hybrid automatic repeat request acknowledgment bundling
Apparatuses, methods, and systems are disclosed for hybrid automatic repeat request acknowledgment bundling. One apparatus includes a processor that generates a hybrid automatic repeat request acknowledgment bundle for transmission in a first available feedback resource. In such an apparatus, the hybrid automatic repeat request acknowledgment bundle includes a first number of hybrid automatic repeat request acknowledgements of first hybrid automatic repeat request acknowledgments, and the number of hybrid automatic repeat request acknowledgments is less than a threshold number of hybrid automatic repeat request acknowledgments. The apparatus also includes a transmitter that transmits the hybrid automatic repeat request acknowledgment bundle in the first available feedback resource.
US10979176B1 Codebook to reduce error growth arising from channel errors
Techniques for limiting the growth of errors in decoded data words that arise from bit errors incurred during transmission. The growth of 3+ bit errors in the decoded data word is limited at the expense of a higher number of two bit errors, which are correctable using practical error correcting codes.
US10979165B2 Grid network for layer one optical connectivity from edge to cloud
The disclosed technology is generally directed to optical networking. In one example of the technology, a layer one optical connection between an edge node and a first cloud data center node along a reserved spectrum is controlled. Controlling the layer one optical connection between the edge node and the first cloud data center node includes controlling photonics along the reserved spectrum in an optical path from the edge node to a stub of an optical route node. The optical route node is in an optical route between the first cloud data center node and a second cloud data center node. Controlling the layer one optical connection between the edge node and the first cloud data center node also includes controlling photonics along the reserved spectrum from the optical route node to the first data center node.
US10979159B2 Radio link monitoring test procedures for wireless devices
A technique includes maintaining a signal-to-noise ratio of the transmitted reference signals to be less than a lower signal-to-noise ratio threshold for a first period of time that is a sufficient length of time to allow a correctly operating user device to detect an out-of-sync status and subsequently declare a radio link failure with respect to the connection, increasing, after the maintaining, the signal-to-noise ratio of the reference signals transmitted to the user device from the second signal-to-noise ratio to a third signal-to-noise ratio, wherein the third signal-to-noise ratio is greater than an upper signal-to-noise ratio threshold, after the increasing, sending, by the network device to the user device, an uplink resource grant, and confirming that the network device does not receive an uplink transmission from the user device in response to the uplink resource grant within a second period of time.
US10979158B2 User equipment including spectrum analyzer, and network device
User equipment (UE) can include a spectrum analyzer to monitor characteristics of transmission channels. The user equipment can monitor a 600 MHz spectrum and associated channels, for example, to determine if the spectrum is free of interference or is currently occupied. The UE can analyze a received signal strength indication (RSSI), a reference signal received power (RSRP), a reference signal received quality (RSRQ), and signal-to-interference-plus-noise ratio (SINR), for example, to distinguish between types of interference if a channel is occupied. User equipment (UE) can aggregate data and report such data to a network device further aggregate the data and to generate reports. Network components can be deployed or optimized based at least in part on network metrics provided by individual UEs or aggregated data provided by a plurality of UEs. In some instances, the UE can be a mobile phone of a customer to gather metrics in a distributed manner.
US10979155B2 Antenna and environmental conditions monitoring for wireless and telecommunications for private, public, and first responders
Antenna monitoring systems and methods can include, among other things, a transmitter near each of the antennas in a distributed antenna system (DAS). The transmitter can transmit an antenna identifier corresponding to that antenna, so that the various transmitters in the DAS each transmit different antenna identifiers. These antenna identifiers can be detected by a receiver and can be processed to determine whether any antenna identifiers are missing. If any expected antenna identifier is missing, the receiver can infer that the antenna or a component associated with the antenna (such as cabling) may have failed. The receiver can then output an indication or notification that may be accessed by maintenance personnel and/or emergency personnel to enable them to identify and repair the non-functioning antenna or component. The transmitter can transmit other data, such as environmental data, RF data, or the like, to facilitate additional or alternative monitoring functionality.
US10979154B1 Performing different radio frequency (RF) tests by using common ports of an RF testing chamber
A radio frequency (RF) testing chamber enabled to perform different RF tests using the same ports of the RF testing chamber without reconfiguring port connections to perform the multiple tests. For example, a testing system can determine a total number of RF bands required to perform the different RF tests and combine the total number of RF bands into multiple groups of RF bands. In some instances, each RF band of any group is distinct from any other RF band of any other group, each group only includes a combination of RF bands that are non-interfering among the group, and a total number of the multiple groups is less than or equal to a total number of ports. The testing system can perform the different RF tests without needing to disconnect a source of any of the RF bands that feeds the port of the RF testing chamber.
US10979145B2 Optical transmitter and optical transmission method
An optical transmitter and an optical transmission method that enable asynchronous operations between transmitters and between the transmitter and a receiver and do not require a synchronization signal line and a synchronization signal generator for connecting between the devices are provided. An optical transmitter includes a generating part generating transmission information including identification information unique to a device and composed of a plurality of bits and generating transmission data with each bit of the generated transmission information in combination of a light-off state and a light-on state, and a transmitting part transmitting a unique beacon signal by controlling the light-on state and the light-off state of a light emitting part in accordance with the generated transmission data.
US10979136B2 Communications systems and methods with stochastically distributed orbiting satellites
A radio communication system for transmitting data to a ground station includes plural stochastically distributed orbiting satellites with plural antennas traversing a portion of the earth's surface divided into zones. The ground station has a unique address identifying itself and the zone where it is located. A local area network associated with the ground node includes at least one satellite that stores the identity of a satellite antenna paired with a ground station antenna to form a radio link for transmitting data onboard the satellite to the ground station. Other satellites in the local area network store the ground node address and the identity of an antenna paired with an antenna in another satellite that also has stored the ground node address. A wide area network includes at least one satellite, each of which stores the identity of an antenna paired with an antenna of another satellite that has stored the ground node zone to form at least one inter-satellite radio link. If a satellite with data onboard is not in a local area network associated with the destination ground node or a wide area network, the satellite transmits the data toward the ground node zone.
US10979135B2 Systems and methods for increasing capacity in a redundancy network
A redundancy network is coupled to a first plurality of signal components and to a beam hopping network. The redundancy network has redundancy network signal junctions configurable to define redundancy network signal paths through the redundancy network, with one path for each signal component. The beam hopping network has beam hopping junctions configurable to define beam hopping signals paths from the redundancy network to other signal components. The beam hopping junctions are dynamically adjustable to reconfigure the beam hopping signals paths so signals from the redundancy network are deliverable to at least two of the other signal components. The redundancy network signal junctions are reconfigurable in response to a failure of one of the first signal components to redefine the redundancy network signal paths so that signals from the remaining first signal components are distributable, by the beam hopping network, to all of the other signal components.
US10979133B2 System and method for high throughput fractionated satellites (HTFS) for direct connectivity to and from end user devices and terminals using flight formations of small or very small satellites
A high throughput fractionated satellite (HTFS) system and method where the functional capabilities of a conventional monolithic spacecraft are distributed across many small or very small satellites and a central command and relay satellite, the satellites are separated and flight in carefully design formations that allows the creation of very large aperture or apertures in space drastically reducing cost and weight and enabling high throughput capabilities by spatially reuse spectrum.
US10979131B2 Self-interference-cancelled full-duplex relays
A relay including a first transmitter that converts a first digital transmit signal to a first analog transmit signal, a first receiver that converts a first analog receive signal to a first digital receive signal, a second transmitter that converts a second digital transmit signal to a second analog transmit signal, a second receiver that converts a second analog receive signal to a second digital receive signal, and a self-interference canceller that generates a first self-interference cancellation signal based on at least one of the first digital transmit signal and the first analog transmit signal, and combines the first self-interference cancellation signal with at least one of the first digital receive signal and the first analog receive signal.
US10979128B1 Beam failure and consistent listen before talk failure recovery
A wireless device receives message(s) comprising: first configuration parameters for beam failure recovery; and second configuration parameters for LBT failure recovery. The wireless device initiates, based on the first configuration parameters and in response to detecting a beam failure on a primary cell, a first random access process on a first BWP of the primary cell for beam failure recovery. The wireless device triggers, based on the second configuration parameters, consistent LBT failure for the primary cell. The wireless device stops the first random access process, for the beam failure recovery, based on the triggering the consistent LBT failure. The wireless device switches from the first BWP of the primary cell to a second BWP of the primary cell as an active BWP of the primary cell. The wireless device initiates a second random access process on the second BWP of the primary cell.
US10979127B2 Apparatus and mechanism to perform beam management and beam failure recovery in NR system
An electronic device (110) includes a transceiver (130) and processing circuitry (150). The transceiver (130) can wirelessly receive a first (121) and a second signal (122 or 123) from an interface node (120) of a network work (101). The first signal (121) carries control information associated with a wireless link (105) between the electronic device (110) and the interface node (120). The processing circuitry (150) can obtain a first and a second signal quality of the first (121) and second signal (122 or 123) at a first protocol layer (PHY) in a protocol stack, respectively. At a second protocol layer (MAC), the processing circuitry (150) can determine whether the first signal (121) satisfies a beam failure criterion based on the first signal quality, and identify the second signal (122 or 123) as a candidate beam when the second signal (122 or 123) satisfies a candidate beam criterion based on the second signal quality. The first protocol layer (PHY) can transmit a request for beam failure recovery (BFR), and monitor reception of a network response for the request.
US10979126B2 Method by which terminal determines beam in wireless communication system and terminal therefor
The present disclosure relates to a communication method for merging, with IoT technology, a 5G communication system for supporting a data transmission rate higher than that of a 4G system, and a system therefor. The present disclosure can be applied to intelligent services (for example, smart home, smart building, smart city, smart car or connected car, healthcare, digital education, retail business, security and safety related service and the like) on the basis of 5G communication technology and IoT related technologies. The present disclosure relates to a method by which a terminal determines a beam in a wireless communication system, comprising the steps of: performing a beam sweeping procedure of discovering a reception beam of the terminal and a transmission beam of a transmission reception point (TRP) of the wireless communication system, the orienting directions of the reception beam and the transmission beam being aligned to each other; determining a rotation angle of the rotated terminal by using a rotation detection sensor provided to the terminal when the terminal is rotated after the beam sweeping procedure is performed; determining a reception beam on which a downlink signal is to be received on the basis of the determined rotation angle when the determined rotation angle is a predetermined angle or greater.
US10979125B2 Transmission apparatus and method for transmission of data in a multi-carrier broadcast system
A transmission apparatus and method, respectively, mapping payload data of mapping input data streams onto a mapping output data stream having a channel bandwidth for transmission in a multi-carrier broadcast system. To enable selection of robustness for transmission of data, the apparatus includes a frame forming mechanism mapping data blocks of at least two mapping input data streams onto frames of the mapping output data stream covering the channel bandwidth, each frame including a payload portion, the payload portion including plural data symbols and being segmented into data segments each covering a bandwidth portion of the channel bandwidth. The frame forming mechanism is configured to map the data blocks of the at least two mapping input data streams onto data symbols of the payload portion and includes a MIMO mode selector selecting a MIMO mode of the data blocks per data segment and/or per mapping input data stream.
US10979121B2 Channel state information determination using demodulation reference signals in advanced networks
Facilitating channel state information determination using demodulation reference signals in advanced networks (e.g., 4G, 5G, and beyond) is provided herein. Operations of a system can comprise communicating first channel state information to a network device of a communication network. The first channel state information can be determined based on a received reference signal. The operations can also comprise determining second channel state information based on a scheduled demodulation reference signal received from the network device and comprising determining a precoding matrix index, rank information, and channel quality index information. Further, the operations can comprise communicating the second channel state information to the network device.
US10979117B2 Method, system and apparatus for beam forming in a radio frequency transceiver with reduced complexity
A radio frequency receiver comprises a plurality of receiving antennas providing a plurality of radio frequency (RF) signals, a first set of phase shifters providing a first set of analog beams from a first set of RF signals in the plurality of RF signals, a second set of phase shifters providing second set of analog beams from a second set of RF signals and a digital beamformer providing final set of beams employing the first set of analog beams and the second set of analog beams. Similarly a radio frequency transmitter comprises a digital beamformer providing a plurality of digital beams, a first set of splitter splitting a first set of digital beams in the plurality of digital beams into first set of analog beams, a second set splitter splitting a second set of digital beams in the plurality of digital beams into second set of analog beams, a first set of phase shifters providing a first set of analog beams, a second set of phase shifters providing second set of analog beams, a set of adder adding the first of analog beams and second set of analog beams to form the set of RF signals.
US10979116B2 Multiple channel transmission in MMW WLAN systems
Multiple channel transmission in mmW Wireless Local Area Network (WLAN) systems may be provided. Multi-channel aggregation and channel bonding may include, for example, multi-channel aggregation for a single transmitter/receiver pair or multi-channel aggregation and bonding for multiple transmitter/receiver pairs with frequency and space based multiple access. Multi-channel beamforming may include, for example, one analog beam across two channels and analog circuits on each channel or a single analog circuit on both channels, one analog beam across two channels and separate digital precoding schemes on each channel, one analog beam across a primary channel and separate digital precoding schemes on each channel or two analog beams on two channels and separate digital precoding on each channel. Preamble signaling may be provided.
US10979103B2 Wireless backhaul using relay nodes in a cellular network
Techniques are discussed herein for providing wireless backhaul using relay nodes in a cellular network. Using techniques described herein, the higher frequency bands available in 5G networks are utilized to provide both wireless backhaul links and access links. A mesh of wireless nodes, such as Integrated Access and Backhaul (IAB) nodes can be utilized to provide wireless backhaul links and access links in a 5G network. One or more relay nodes may be wirelessly coupled to a base station node, such as gNodeB, that includes a wired connection to the core network. The wireless backhaul extends coverage to user equipment (UE) that are not directly connected to a gNodeB base station. The allocation and scheduling of bandwidth may be determined by the relay nodes (i.e., IABs) and/or the wired nodes (i.e., gNodeBs).
US10979097B2 Wireless devices and systems including examples of full duplex transmission using neural networks or recurrent neural networks
Examples described herein include systems and methods which include wireless devices and systems with examples of full duplex compensation with a self-interference noise calculator. The self-interference noise calculator may be coupled to antennas of a wireless device and configured to generate adjusted signals that compensate self-interference. The self-interference noise calculator may include a network of processing elements configured to combine transmission signals into intermediate results according to input data and delayed versions of the intermediate results. Each set of intermediate results may be combined in the self-interference noise calculator to generate a corresponding adjusted signal. The adjusted signal is received by a corresponding wireless receiver to compensate for the self-interference noise generated b a wireless transmitter transmitting on the same, frequency band as the wireless receiver is receiving.
US10979095B2 Method and apparatus for radio antenna frequency tuning
A matching system of a communication device that incorporates teachings of the present disclosure may include, for example, a controller that executes instructions facilitating selection of a subset of usage scenarios according to a usage condition of a communication device. An impedance circuit is adjusted based on a subset of different tuning scenarios corresponding to the subset of usage scenarios to facilitate an impedance match to an antenna of the communication device. A group of operational parameters is obtained for each tuning scenario change between the subset of different tuning scenarios. Multiple operational parameters obtained at each of the subset of different tuning scenarios at different times are processed for each tuning scenario and a tuning scenario is selected based on a determination as to which of the processed operational parameters correlates with a predetermined performance goal. Additional embodiments are disclosed.
US10979094B2 Speaker microphone with switching to and from an attached device
A smart speaker/microphone is described that optionally connects to an attached device that may be an LMR radio. The smart speaker/microphone can operate independently to an attached device. Preferentially the smart speaker/microphone contains apparatus to enable the switching of key functions to an attached device based on either automatic or manual change in a switching condition.
US10979092B2 Method and apparatus for mitigating interference in CPRI uplink paths
A system that incorporates aspects of the subject disclosure may perform operations including, for example, obtaining uplink information associated with a downlink path, wherein the uplink information includes operational parameters used by a plurality of communication devices for transmitting wireless signals on a plurality of uplink paths, performing, based on the uplink information, a plurality of measurements of the plurality of uplink paths via a plurality of fiber optic cables from a plurality of remote radio units, wherein the plurality of uplink paths conform to a common public radio interface (CPRI) protocol, identifying a measurement from the plurality of measurements that is below a threshold, thereby indicating an affected uplink path of the plurality of uplink paths, and initiating a corrective action to improve a measurement of the affected uplink path based on the identifying. Other embodiments are disclosed.
US10979091B1 Reconfigurable wideband image suppressing receiver
A reconfigurable image suppressing receiver includes a front-end amplifier, a first multi-mode circuit, a second multi-mode circuit, a wideband combining transformer, and a controller. The front-end amplifier is configured to receive a radio frequency (RF) signal from an antenna and adjust a gain of the RF signal. The first multi-mode circuit is configured to mix a first instance of the RF signal with an in-phase local oscillator signal to generate an in-phase intermediate frequency (IF) signal. The second multi-mode circuit is configured to mix a second instance of the RF signal with a quadrature local oscillator signal to generate a quadrature IF signal. The wideband combining transformer is configured to combine the in-phase IF signal and the quadrature IF signal to generate a combined IF signal. The controller is configured to adjust one or more tunable parameters associated with the combined IF signal.
US10979090B2 Digital predistortion for advanced antenna system
Systems and methods are disclosed herein that provide low-complexity Digital Predistortion (DPD) for a transceiver system that uses an Advanced Antenna System (AAS) to provide analog or hybrid beamforming.
US10979087B1 Radio-frequency module and communication device
A radio frequency module includes a module board including a first principal surface and a second principal surface on opposite sides thereof; a transmission power amplifier; a control circuit configured to control the transmission power amplifier; a first transmission filter and a second transmission filter; and a first switch configured to switch connection of an output terminal of the transmission power amplifier between the first transmission filter and the second transmission filter. The control circuit is disposed on the first principal surface, and the first switch is disposed on the second principal surface.
US10979086B2 Multi-band radio receivers
A radio frequency receiver is provided that comprises an antenna, an RF amplifier, at least one down conversion mixer stage and a variable notch filter. The at least one down-conversion mixer stage is arranged to act on signals provided by the RF amplifier and is tuned to a tuned frequency ft which is selected from a plurality of possible tuned frequencies corresponding to a frequency of the RF signal to be received at the antenna. The variable notch filter is arranged to act on signals passing from the antenna to the RF amplifier and has a resonance frequency fr which is selected from a plurality of possible resonance frequencies such that fr=ft in where n is a whole number between 2 and 10. The variable notch filter thereby acts to attenuate signals from the antenna at said resonance frequency.
US10979082B2 Bit interleaver for low-density parity check codeword having length of 64800 and code rate of 2/15 and 256-symbol mapping, and bit interleaving method using same
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 64800 and a code rate of 2/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for 256-symbol mapping.
US10979078B2 Transmission method and reception device
A transmission method includes performing LDPC coding on a basis of a parity check matrix of an LDPC code having a code length N of 69120 bits and a coding rate r of 3/16, and performing group-wise interleaving in which the LDPC code is interleaved in units of bit groups of 360 bits. The transmission method further includes mapping the LDPC code to one of 16 signal points of uniform constellation (UC) in 16QAM on a 4-bit basis. In the group wise interleaving, an (i+1)th bit group from a head of the LDPC code is set as a bit group i, and a sequence of bit groups 0 to 191 of the 69120-bit LDPC code is interleaved into a sequence of bit groups.
US10979066B1 Pipelined analog-to-digital converter having input signal pre-comparison and charge redistribution
The present disclosure provides a pipelined analog-to-digital converter having input signal pre-comparison and charge redistribution, including: one-stage or multi-stage of pipelined structure unit, a first flash analog-to-digital converter, and an adjusting output unit. Each stage of the pipelined structure unit is used to quantify the input signal. The first flash analog-to-digital converter quantizes a residual signal output by a final pipelined structure unit, and outputs a corresponding quantized value. The adjusting output unit combines each of the quantized values according to a connection order of the multi-stage pipelined structure unit and a flash analog-to-digital conversion unit to output a complete quantization result. By using the pre-comparison and charge redistribution technologies, the number of comparators of different stages of pipelined sub ADC is reduced and the low power consumption design is achieved, signal sample-and-hold and residual signal amplification establishing are simultaneously carried out, thus improving the conversion rate.
US10979061B2 Analog-digital conversion device
An analog-to-digital conversion device includes: a switch connected to input units through signal lines to receive external voltages selecting and outputting one external voltage; an S/H circuit holding a voltage corresponding to an output of the switch; a converter performing AD conversion based on the voltage; and a controller determining the external voltage selected by the switch and performing a disconnection determination whether a disconnection occurs in the signal line. In the disconnection determination, the controller controls the switch to select a reference voltage different from the external voltage before controlling the switch to select the external voltage to be determined, and performs the disconnection determination based on a voltage difference between the reference voltage and the external voltage after controlling the switch to select the external voltage.
US10979058B2 Detection device and detection method
The present technology relates to a first edge detector that detects whether there is an edge of a second clock signal in one cycle of a first clock signal. A second edge detector detects whether there is an edge of the first clock signal in one cycle of the second clock signal. The logic circuit performs a logical operation on a detection result from the first edge detector and a detection result from the second edge detector. The present technology can be applied to a circuit or the like that detects a locked state of a PLL circuit, for example.
US10979056B2 Dithering for spur reduction in local oscillator generation
Method, systems, and circuitries are provided for generating an output signal with reduced spurs by dithering. A method to generate an output signal having a desired frequency based on a reference signal having a reference frequency includes receiving a desired phase shift between a next cycle of the output signal with respect to a next cycle of the reference signal. A mapping between respective code words and phase shifts is read. A first codeword mapped to a first phase shift that is lower in value to the desired phase shift is identified. A second codeword mapped to a second phase shift that is higher in value to the desired phase shift is identified. The method includes selecting either the first codeword or the second codeword and generating the output signal based on the selected codeword.
US10979052B2 Level shifter circuit generating bipolar clock signals
In some examples, a level shifter circuit comprises: a first transistor pair cascoded at a first input node; a second transistor pair cascoded at a second input node, wherein the first and transistor pairs couple at a first node, a second node, a third node, and a fourth node; a third transistor pair coupled to the first transistor pair at the first and the third nodes, wherein the third transistor pair is configured to generate a first bipolar clock signal; a fourth transistor pair coupled to the second transistor pair at the second and the fourth nodes, wherein the fourth transistor pair is configured to generate a second bipolar clock signal; and a clock generation circuit coupled to the first node, the second node, the third node, and the fourth node.
US10979048B2 Clock switching circuit and method
Circuits and methods for switching between an internal clock and an external clock without causing an interruption or an artifact in the switched clock signal are disclosed. To achieve this, the internal clock signal is synchronized with the external clock signal prior to switching. The synchronization may be accomplished using two possible clock-synchronization methods: a first method that passively waits for the clocks to synchronize over time and a second that adjusts a period of the internal clock signal to actively synchronize the clocks. The method selected for use requires the fewest clock cycles to reach synchronization, which is determined by a frequency difference between the two clock frequencies. After clock-synchronization, the output clock signal spectrum will be substantially the same before and after switching between the clock signals, and therefore is suitable for use with spread spectrum clocks.
US10979043B2 Switching element control circuit and power module
A switching element control circuit includes a third electrode voltage control part which controls a third electrode voltage; a temperature detection part which detects an operation temperature of the switching element; a memory part which stores an initial threshold voltage, an initial temperature when the initial threshold voltage is measured, and a temperature characteristic of a threshold voltage; and a threshold voltage calculation part which calculates a threshold voltage at the time of operating the switching element based on information including the operation temperature of the switching element, the initial threshold voltage, and an initial temperature when the initial threshold voltage is measured, and information relating to a temperature characteristic of a threshold voltage, wherein the third electrode voltage control part controls the third electrode voltage based on a threshold voltage at the time of operating the switching element calculated by the threshold voltage calculation part.
US10979040B2 Square wave generating method and square wave generating circuit
The present application provides a square wave generating method, applied in a square wave generating circuit, configured to generate a mimetic square wave signal, wherein the square wave generating circuit has a breakdown voltage. The square wave generating method comprises the square wave generating circuit generating the mimetic square wave signal as a first voltage during a first time interval; the square wave generating circuit generating the mimetic square wave signal as a second voltage during a second time interval; and the square wave generating circuit generating the mimetic square wave signal as a transient voltage during a transient interval between the first time interval and the second time interval, wherein the transient voltage is between the first voltage and the second voltage; wherein a first voltage difference between the first voltage and the second voltage is greater than the breakdown voltage.
US10979024B2 5.2 GHz Wi-Fi coexistence acoustic wave resonator RF filter circuit
An RF circuit device using modified lattice, lattice, and ladder circuit topologies. The devices can include four resonator devices and four shunt resonator devices. In the ladder topology, the resonator devices are connected in series from an input port to an output port while shunt resonator devices are coupled the nodes between the resonator devices. In the lattice topology, a top and a bottom serial configurations each includes a pair of resonator devices that are coupled to differential input and output ports. A pair of shunt resonators is cross-coupled between each pair of a top serial configuration resonator and a bottom serial configuration resonator. The modified lattice topology adds baluns or inductor devices between top and bottom nodes of the top and bottom serial configurations of the lattice configuration. These topologies may be applied using single crystal or polycrystalline bulk acoustic wave (BAW) resonators.
US10979016B2 Broadband probes for impedance tuners
A multi-section probe and a tapered probe for impedance tuners to broaden the band width of the probes and hence the band width of the tuners. The multi-section probe and the tapered probe are configured to transform the characteristic impedance of the tuner transmission line step-by-step or continuously to a target impedance value.
US10979000B2 Differential amplifier circuit
A differential amplifier circuit includes a differential pair including a first field-effect transistor (FET) and a second FET, a first current source that generates a current which flows in the first FET and the second FET, and an output circuit that outputs an output voltage corresponding to a difference between a gate voltage of the first FET and a gate voltage of the second FET in accordance with an operation of the differential pair. A back gate of the first FET is connected to a gate of the first FET, and a back gate of the second FET is connected to a gate of the second FET. A first feedback voltage corresponding to the output voltage is input to the gate of the second FET.
US10978997B2 Envelope tracking integrated circuit and related apparatus
An envelope tracking (ET) integrated circuit (IC) (ETIC) is provided. The ETIC includes a number of ET circuits configured to generate a number of ET voltages based on a number of ET target voltages, respectively. In examples discussed herein, a selected ET circuit among the ET circuits is configured to generate a respective ET voltage based on a maximum ET target voltage among the ET target voltages. In this regard, the respective ET voltage generated by the selected ET circuit can be used as a reference ET voltage for the rest of the ET circuits in the ETIC. As a result, it may be possible to opportunistically turn off or reduce functionality of one or more other ET circuits in the ETIC, thus helping to reduce peak battery current and improve heat dissipation in an ET amplifier apparatus incorporating the ETIC.
US10978996B2 Oscillator apparatus
Methods and apparatus generate an oscillating output signal having a voltage swing greater than a voltage swing across nodes of active devices. An example oscillator includes a tank to generate an oscillating output signal in response receiving an edge of an enable signal; a feedback generator including a first gain stage forming a first feedback loop with the tank, the first feedback loop providing a first charge to maintain the oscillating output signal and a second gain stage forming a second feedback loop with the tank, the second feedback loop providing a second charge to maintain the oscillating output signal, the first and second charges combining with the oscillating output signal to generate a high voltage swing; and an attenuator connected between the tank and the feedback generator to isolate the tank from active components of the feedback generator.
US10978992B2 Multiple configurable solar photovoltaic assembly
A portable multiple configuration solar photovoltaic assembly is disclosed. The assembly contains a plurality of photovoltaic modules that collect solar energy and convert the solar energy into electricity.
US10978987B2 Motor drive device
A motor drive device includes: an inverter circuit; a drive circuit which receives voltage supplied from a control power source; a first cutoff circuit which cuts off voltage supply from the control power source to the drive circuit; a second cutoff circuit connected between the first cutoff circuit and the drive circuit; a voltage detection circuit which detects a detection voltage corresponding to the voltage supplied from the control power source and which is capable of changing the detection voltage; a comparison circuit which, upon determination that the detection voltage is not within a predetermined range, cuts off the first cutoff circuit; and a diagnosis circuit which diagnoses the first cutoff circuit. The diagnosis circuit causes the comparison circuit to cut off the first cutoff circuit, diagnoses the first cutoff circuit, and upon diagnosing the operation of the first cutoff circuit as being abnormal, cuts off the second cutoff circuit.
US10978971B2 Method for controlling brushless motor
Provided is a method for controlling a brushless motor (101) in a power tool system. The brushless motor (101) includes multiple phase windings (u, v, w). The control method includes: operating the brushless motor (101) in each driving state for a period of time separately; measuring a voltage of a higher-voltage one of two phase input ends to which a driving voltage is applied and defining this voltage as a higher-voltage end voltage; measuring a voltage of a phase input end of one of the multiple phase windings which is kept floating when the driving voltage is applied and defining this voltage as a floating end voltage; determining whether values of the higher-voltage end voltage and the floating end voltage meet a preset condition; and when the values of the higher-voltage end voltage and the floating end voltage meet the preset condition, using any one of the multiple phase windings not serving as the current floating phase as a next floating phase. This method helps improve the running efficiency of the brushless motor (101).
US10978966B2 Vibration wave actuator, imaging apparatus, and stage apparatus using the same
A vibration wave actuator has a vibration member including an elastic member and an electro-mechanical energy transducer, and a contact member in contact with the vibration member, and the contact member and the vibration member move relative to each other. The vibration wave actuator includes a detected portion configured to move, together with the contact member, relative to the vibration member, and a detection unit configured to move, together with the vibration member, relative to the contact member to detect displacement information or position information for the detected portion. The vibration member has two projections provided side by side in a direction intersecting with the direction of the relative movement. The contact member contacts the two projections. The detection unit and the detected portion are located between the contact member and the vibration member when viewed from the direction of the relative movement.
US10978961B2 Pulsed rectifier architecture
According to one aspect of the present disclosure, a method is provided including acts of receiving input Alternating Current (AC) power, providing the input AC power to at least one diode bridge to generate Direct Current (DC) power, providing, by the at least one diode bridge, the DC power to at least one set of diodes, providing, by the at least one set of diodes, the DC power to at least one output reactor, and providing, by the at least one output reactor, the DC power to an output.
US10978952B2 Low-voltage DC-DC converter including zero voltage switching and method of driving same
A low-voltage DC-DC converter includes a switch configured to convert a high voltage supplied from a high-voltage battery to an alternating current (AC) voltage, a transformer including an air gap in a core region and configured to lower the AC voltage to a low voltage using an adjusted turns ratio, and a power supply configured to rectify the low voltage and supply the rectified low voltage to a load.
US10978949B2 Method and apparatus for controlling a DC/DC power converter
A DC-DC power converter including switched inductance circuits arranged in parallel is described. Operation includes determining a commanded current and activation commands for the switched inductance circuits based upon the commanded current. This includes executing the activation commands and monitoring current in the switched inductance circuits. An average measured current is determined for each of the switched inductance circuits, and a modified activation command is determined for each of the switched inductance circuits based upon the average measured current. A time portion of the modified activation command that exceeds an end time point of a subsequent time period is determined, and the modified activation commands for the switched inductance circuits are executed, including forward-shifting that time portion of the modified activation command for each of the switched inductance circuits that exceeds the end time point.
US10978948B2 Interleaved multi-channel, multi-level, multi-quadrant DC-DC converters
Direct-current-to-direct-current (DC-DC) power converters that include two or more multi-quadrant, multi-level, DC-DC, switching converter subcircuits, connected in parallel at respective input and output sides, so as to provide a multi-channel, multi-quadrant, multi-level configuration, are disclosed. The DC-DC power converters further include a control circuit configured to control the switching converter subcircuits so that corresponding switching semiconductors in each of the switching converter subcircuits are switched in an interleaved manner. In some embodiments, each of the switching converter subcircuits is a three-level, neutral-point-clamped, four-quadrant DC-DC converter circuit. In other embodiments, each of the switching converter subcircuits is a three-level, neutral-point-clamped, two-quadrant DC-DC converter circuit. In any of these embodiments, a filter capacitor may be connected between across a pair of output terminals at the output sides of the switching converter subcircuits.
US10978946B1 Charge pump circuit and power supplying method having dynamic voltage adjusting mechanism of the same
The present disclosure provides a charge pump circuit. The power receiving terminal receives a power voltage. The first energy storage capacitor is coupled between the positive output terminal and the ground terminal. The second energy storage capacitor is coupled between the negative output terminal and the ground terminal. The charge pump circuit controls the first and the second flying capacitors to have a first and a second connection relation with the power-receiving, the ground and the positive and the negative output terminals respectively within a first and a second operation time in a double voltage power supplying mode. The charge pump circuit is operated in the first and the second operation time in an interlaced manner, such that the positive and the negative output terminals respectively output a positive and a negative output voltages each having a voltage value that is a double of that of the power voltage.
US10978924B2 Rotor of electrical rotating machine
A rotor of an electrical rotating machine includes: a rotor shaft; a cylindrical sleeve externally fitted to the rotor shaft and extending in an axial direction X; and a plurality of permanent magnets serving as field magnets, the plurality of permanent magnets being provided between the rotor shaft and the sleeve in a radial direction and retained by the sleeve around the rotor shaft. The sleeve is formed by a plurality of short sleeves arranged in the axial direction X, and end portions of the short sleeves that are adjacent to each other, the end portions being butted together in the axial direction X, are mechanically joined together in a torque-transmittable manner.
US10978922B2 Electromagnetic generator transformer
An electromagnetic generating transformer comprises one or more flux assembly having one or more magnetic field source having a positive pole and a negative pole and a magnetic field passing in a path between the positive pole and the negative pole and a conductor magnetically coupled with the one or more magnetic field source, the magnetic field source and the conductor being fixed relative to one another; a shunt is coupled with a motive source and configured to move the shunt into a primary position and a secondary position, wherein the magnitude of the magnetic field passing between the positive pole and the negative pole varies when the shunt is moved between the primary position and the secondary position.
US10978916B2 Power transmission device and wireless power transmission system
A power transmission device includes an inverter, an oscillator, a foreign substance detector, and power transmission control circuitry. The foreign substance detector performs a series of multiple processes to determine whether or not a foreign substance is present between two resonators. The power transmission control circuitry repeats a foreign substance detection period and a power transmission period alternately. The foreign substance detection period is a period in which the foreign substance detector performs one of the series of multiple processes. The power transmission period is a period in which the inverter transmits AC power. The power transmission control circuitry also causes the foreign substance detector to divide the series of multiple processes and determine whether or not the foreign substance is present as a result of performing all of the divided series of multiple processes.
US10978914B2 Vault for wireless power transfer pad with integrated junction box
A vault apparatus for wireless power transfer includes a vault comprising an opening for a wireless power transfer (“WPT”) pad. The opening is located on a top of the vault. The vault apparatus includes a junction box formed into the vault. The junction box includes an opening oriented toward the top of the vault. The vault apparatus includes a sealing ring that maintains a WPT pad fixed in the vault where a portion of the sealing ring covers the junction box.
US10978904B2 Reserve power system transfer switches for data center
A system for performing computing operations in a data center includes one or more sets of computer systems, one or more primary power systems, and a reserve power system. The primary power systems include a downstream portion that supplies power to at least one of the sets of computer systems. The reserve power system includes switches that switch between supplying a primary power feed and a reserve power feed from the reserve power system through part of the primary power system. An input resiliency switch can switch between supplying primary power or reserve power to support power supplied to the sets of computer systems through the primary power system based upon a primary power feed fault. A power distribution switch can switch between supplying primary power and reserve power to part of the downstream portion of the primary power system to bypass an upstream portion of the primary power system.
US10978899B2 Wireless charging system with duty cycle control
A wireless power transmitting device transmits wireless power signals to a wireless power receiving device by supplying drive signals with a duty cycle to a wireless power transmitting coil. The wireless power receiving device has a rectifier and a wireless power receiving coil that receives wireless power signals having the duty cycle from the wireless power transmitting device. The rectifier is coupled to an integrated circuit such as a battery charger integrated circuit. The amount of current drawn by the integrated circuit from the rectifier is adjustable. During operation, control circuitry in the wireless power receiving device sets the current to multiple different values while using sensor circuitry to measure output power from the rectifier. A satisfactory value for the duty cycle can be identified by adjusting the duty cycle while observing when peaks in the output power arise as a function of the different current values.
US10978883B2 Predictive rechargeable battery management system
Predictive rechargeable battery management is provided, which includes obtaining performance data on a battery cell of multiple rechargeable battery cells within a product, and comparing the performance data of the battery cell to statistical data on battery cell performance of a plurality of battery cells of similar type to the battery cell, and in corresponding condition(s) to the battery cell. Further, the managing includes determining, based on the comparing, that performance of the battery cell is trending away from the statistical data of battery cell performance of the plurality of battery cells. Further, the managing includes performing a battery-related action based on the performance of the battery cell trending away from that of the plurality of battery cells of similar type and in corresponding condition(s) to the battery cell.
US10978879B2 Electrical energy management of exchanges between a plurality of residential networks
A method for exchanging electrical energy between a plurality of private electricity networks each comprising: a coordination unit, groups of electrical devices, and a plurality of relays arranged on the power supply lines of the devices. The method comprises: a) transmitting device status data from the devices to the coordination unit, b) establishing a set of electrical energy resources and requirements, c) comparing the set of resources and requirements with those of other private networks, d) allocating the requirements and resources to one another, e) ensuring at least part of the routing of electrical energy by means of digital certificates and instructions for drawing electrical energy that are sent to the relays, f) keeping record of each energy exchange in order to define a transaction between two private networks.
US10978876B2 Maximum power point tracking hybrid control of an energy storage system
Controlling an energy storage system includes accessing monitored sensor data and component data, if the DC bus voltage is less than the renewable energy power module (REPM) output voltage then selecting battery modules in combination with a power-network inverter to source power to the bus, else if greater than the REPM voltage then selecting battery modules in combination with the inverter to sink power from the bus, instructing respective control processors of the selected battery modules and a control processor of the inverter to either source/sink power respectively to/from the DC bus, accessing updated DC bus voltage and updated REPM output voltage, and if the DC bus voltage and the REPM output voltage are about equal, then periodically accessing sensor data and component data, else reselecting and reinstructing the battery modules in combination with the inverter. A system for implementing the method and a non-transitory computer-readable medium are also disclosed.
US10978873B2 Method and energy metering device for adapting green energy consumption in energy consuming devices
An energy metering device (16) measures the energy consumption of a group of energy consuming devices (18, 20, 22), compares the measured energy consumption with an energy consumption threshold representing a level below which renewable sources are used for the generation of energy and indicates (I) to energy consuming devices (18, 20) of the group if the measured energy consumption is on one of the two sides of the energy consumption threshold. An energy consuming device (18) receives an indication (I), investigates if the energy consumption has crossed the energy consumption threshold using received indications and adjusts an own current energy consumption if it has.
US10978872B2 Power distribution system
Disclosed is a power distribution system, comprising a power feed line configured to supply electric power of a given power feed line voltage, a plurality of solid state power control modules connected to the power feed line; each of the solid state power control modules comprising at least one solid state power controller connected to at least one load to be supplied with power from the power feed line and configured to selectively connect the respective load to the power feed line or to disconnect the respective load from the power feed line; the power feed line comprising at least one power feed line segment connecting two adjacent solid state power control modules; wherein the at least two adjacent solid state power control modules are connected by a further electric line connected in parallel to the at least one power feed line segment.
US10978868B2 Compact portable cooling container and keg dispenser
The present invention is directed to a portable container for a beverage, such as beer, from a Sixth barrel or Cornelius keg. The portable container is specifically designed for storing, cooling, transporting and dispensing a beverage, such as beer. The portable container has a self-contained container of CO2, a regulator, and a tap for the keg.
US10978856B1 Spark plug
A spark plug including a cylindrical insulator having a step portion; a center electrode provided in an axial hole of the insulator; and a cylindrical metal shell having a ledge portion, the metal shell holding the insulator from an outer circumferential side in a state in which the step portion is engaged with the ledge portion via a packing, wherein a recess is formed on a part contacting with the packing, of one of the step portion and the ledge portion, and a projection which at least partially overlaps the recess in the axial-line direction is formed on a part contacting with the packing, of the other of the step portion and the ledge portion.
US10978852B2 Light emitting device
A light emitting device includes a package body, a light-transmissive cover, one or more semiconductor laser elements, a wavelength converting member, a wiring, electrically conductive layers, an opaque electrically insulating member, and electrodes. The light-transmissive cover is secured to the package body. The wavelength converting member is disposed above the light-transmissive cover in an optical path of the laser light emitted from the semiconductor laser element. The wiring is disposed on a light incidence surface-side of the wavelength converting member. The electrically conductive layers are electrically connected to the wiring and disposed on an upper surface of the light-transmissive cover. The electrically insulating member at least partially covers the electrically conductive layers and the light-transmissive cover. The electrodes are disposed on a surface of the package body at locations outward of the electrically insulating member in a plan view, and electrically connected to the electrically conductive layers.
US10978848B2 Fiber laser system with mechanism for inducing parasitic light losses
A method of inducing light losses at a parasitic wavelength in a fiber laser system includes providing a wavelength discriminator (WD) spaced from and between feeding and process fibers or from the end output of the feeding fiber so as to induce losses of light at parasitic wavelength. The device implementing the disclosed method is configured with a laser source, the delivery fiber and WD spaced at a distance between the surface to be treated and the end of the delivery fiber, wherein the WD receives the parasitic light over free space and is configured as a dichroic filter inducing losses to the light at the parasitic wavelength.
US10978845B1 Punch down tool
The present invention relates to a punch down tool comprising a handle, a holder extending from the handle, and a down blade assembly operably connected to the holder. The down blade assembly comprises at least two down blades, wherein the down blades include a U-shaped cut out configured thereon for accommodating a wire that is to be crimped into a connector. The tool further comprises a housing in which the down blades are disposed such that the down blades are linearly displaceable within the housing. A cutting blade is also provided on the housing.
US10978842B2 Customizable power supply
A customizable power supply, including an AC adapter to convert an AC current to a DC current, an AC cord section, including an AC cord, an AC connector disposed on a first end of the AC cord to removably connect to a first end of the AC adapter, and a plug-receiving inlet disposed on a second end of the AC cord, and at least one plug removably connected to the plug-receiving inlet to connect to an electrical outlet.
US10978830B2 Lockable and releasable plug
A compact design for a push-pull latching system for a rectangular plug includes at least one locking and releasing element (11) which is held against a broad side of a plug housing in such a way that the locking and releasing element can be moved parallel to the broad side of the plug housing (1). The locking and releasing element (11) can be formed integrally with the plug housing (1) from an elastic plastic and can have a plurality of locking arms (111) having locking hooks (113). The movement necessary for releasing is then inversely proportional to the number of locking arms (111); the elasticity is also determined by the shape of the locking arms, in particular the width of the locking arms.
US10978823B2 Waterproof packing, waterproof connector and wire harness
A wire harness includes at least one electrically conductive path, a waterproof connector, a tubular shield member and a shield shell. The waterproof connector includes a waterproof packing a connector housing and a terminal. The waterproof packing includes a cylindrical packing body and a heat transfer member, the heat transfer member being provided integrally with the cylindrical packing body. The heat transfer member of the waterproof packing is formed of metal, the heat transfer member being configured to transfer heat from the connector housing. The heat transfer member is configured to transfer the heat from the connector housing of the waterproof connector to the metal case when the waterproof packing of the waterproof connector is inserted into an insertion hole of the metal case.
US10978820B2 IC socket with contacts having a retained portion
An integrated circuit socket includes a housing having a flat plate portion and a plurality of contacts disposed in the housing. The contacts each have a contact beam projecting outwardly from a first surface of the housing and a retained portion disposed in a passageway in the flat plate portion. The contact beam extends from the retained portion. The retained portion has a base portion with a flat-plate shape and a pair of side portions extending at an angle with respect to the base portion on a pair of opposite sides of the base portion. A cross-section of the retained portion parallel to the first surface has a U-shape.
US10978819B2 Mechanical spring diode contact
Sockets that have a simplified design and are readily manufactured, and also provide easy access for users to change cards while allowing the use of thinner device enclosures.
US10978814B2 High frequency antenna device
A high frequency antenna device is applied to an operation frequency band within a range of 20-45 GHz. The high frequency antenna device includes a substrate, an antenna array and a processing chip both respectively disposed on two opposite sides of the substrate, and two connectors mounted on the substrate. The antenna array includes a plurality of antennas arranged in at least one row. Each antenna is a dual-polarized metal sheet configured to be selectively operated in a horizontal polarization and a vertical polarization. The operation frequency band has a central frequency corresponding to a wavelength. Central points of any two adjacent antennas have an interval within a range of 0.25-0.75 times of the wavelength. The processing chip is electrically coupled to the antennas and the two connectors. The two connectors electrically correspond to the horizontal polarization and the vertical polarization of each of the antennas.
US10978805B2 Slot mode antennas
The invention concerns an assembly for an antenna operating in a slot mode. It is also directed to an electronic wristwatch-like device comprising such antennas. The antenna assembly comprises at least one circuit board of an electronic device, a conductive body arranged at a distance from said at least one circuit board, at least one feed element for coupling an electromagnetic signal between said conductive body and said circuit board, and wherein at least one conductive rim structure is running peripheral to at least one said circuit board. The conductive rim and the conductive body define at least one slot mode antenna between themselves. The length of a slot mode antenna is defined between two points at which said conductive body is connected to said conductive rim.
US10978803B2 Communications system
A communications system is described which comprises a transmission unit including a transmission circuit 12 operable to output a transmission signal to a ground antenna 22 driven, in use, into a ground formation, and an impedance adjusting unit 20 electrically connected between the transmission circuit 12 and the antenna 22 and operable to adjust the transmission output impedance. A ground antenna 22 is also described comprising a single rod or stake including a first active section 30, a second active section 32 spaced apart from the first section 30 and collinear or coaxial therewith, and an insulating section 34 located between the first and second sections 30, 32, holding the first and second sections 30, 32 in a spaced, collinear or coaxial relationship.
US10978802B2 Wireless communication device and electronic apparatus
A wireless communication device includes: an antenna including an antenna element, and a ground conductor; an IC connected to the antenna; and a metal member arranged to face the antenna. The ground conductor includes one end and the other end in the X direction. The metal member includes a metal plate, and a projection protruding from the metal plate toward the antenna. The projection is arranged at a position of overlapping with the end of the ground conductor as viewed in the −Z direction. Such a configuration improves the transmission and reception gains at the communication frequency of a radio element.
US10978800B2 Antenna element placement for a cylindrical feed antenna
A method and apparatus is disclosed herein for antenna element placement are disclosed. In one embodiment, an antenna comprises an antenna feed to input a cylindrical feed wave; a single physical antenna aperture having at least one antenna array of antenna elements, where the antenna elements are located on a plurality of concentric rings concentrically located relative to an antenna feed, wherein rings of the plurality of concentric rings are separated by a ring-to-ring distance, wherein a first distance between elements along rings of the plurality of concentric rings is a function of a second distance between rings of the plurality of concentric rings; and a controller to control each antenna element of the array separately using matrix drive circuitry, where each of the antenna elements is uniquely addressed by the matrix drive circuitry.
US10978799B2 Directional antenna tracking method and communication device
A directional antenna tracking method includes obtaining first motion feature information of a first device, receiving second motion feature information transmitted from a second device, calculating tracking information of a first directional antenna of the first device with respect to a second directional antenna of the second device based on the first motion feature information and the second motion feature information, and controlling the first directional antenna to move according to the tracking information to face toward the second directional antenna.
US10978798B2 Device for reverberation of modes
A device includes an antenna array with at least four antennas, wherein each antenna has its own feeder line terminal, wherein the feeder line terminals of antennas arranged directly adjacent to one another are geometrically offset from one another by 90° in each case. The device further includes a control device configured to feed the individual antennas via their respective feeder line terminals such that the antenna array exhibits different radiation patterns at different points in time. A first radiation pattern shows a polarized field distribution. According to the invention, a second radiation pattern exhibits an unpolarized field distribution.
US10978783B2 Antenna system and mobile terminal
A mobile terminal includes a metal frame. The metal frame includes two corners provided diagonally, and two long frames and two short frames respectively connected to two ends of the two corners. The antenna system includes four millimeter wave antenna arrays attached to an inner surface of the metal frame. A circumferential side of each corner is respectively provided with two millimeter wave antenna arrays provided perpendicular to each other, and one of the millimeter wave antenna arrays is provided at an end of the long frame close to the connected corner while the other millimeter wave antenna array is provided at an end of the short frame close to the connected corner. Positions of the metal frame corresponding to the four millimeter wave antenna arrays are each provided with a radiation window.
US10978775B2 Cavity resonator, filter, and communications device
Examples of cavity resonators, filters, and communications devices are described. One example of cavity resonator includes a cover, a resonant column, and a cavity. The cover is mounted at an opening of a top portion of the cavity. The resonant column is disposed at a bottom portion of the cavity. A value of distributed capacitance is changed with a distance between the cover and the resonant column, a value of distributed inductance is changed with a distance between the cavity and the resonant column, and a material of at least one of the cover, the resonant column, and the cavity is a plastic metal material. Therefore, when the at least one of the cover, the resonant column, or the cavity deforms, the value of the distributed capacitance or the distributed inductance is changed, to adjust a resonant frequency.
US10978770B2 Flexible flat cable comprising conductor layers disposed on opposite sides of a metal isolation layer
A high frequency flexible flat cable includes a first metal isolation layer, a first low-k dielectric adhesive layer attached to one side of the first metal isolation layer, a second low-k dielectric adhesive layer attached another side of the first metal isolation layer and at least two conductor layers respectively attached to the first low-k dielectric adhesive layer and the second low-k dielectric adhesive layer. In addition, the high frequency flexible flat cable further includes a third low-k dielectric adhesive layer, a fourth low-k dielectric adhesive layer, a second metal isolation layer and a third metal isolation layer. The second metal isolation layer and the third metal isolation layer are respectively adhered to outsides of the conductor layers by using the third low-k dielectric adhesive layer and the fourth low-k dielectric adhesive layer to adjust the impedance of the high frequency flexible flat cable according to requirements.
US10978766B2 Separator for electrochemical device and electrochemical device including the same
The present disclosure relates to a separator for an electrochemical device. The separator includes a porous coating layer containing inorganic particles on the surface of a porous polymer substrate, wherein the porous coating layer includes plate-like inorganic particles and spherical inorganic particles as inorganic particles, and shows a step-wise or successive increase in content of inorganic particles a) from the bottom close to the porous polymer substrate to the top, when viewed from the thickness direction of the porous coating layer, and shows a step-wise or successive decrease in content of inorganic particles b) from the bottom close to the porous polymer substrate to the top, when viewed from the thickness direction of the porous coating layer.
US10978759B2 Battery module having improved cooling performance
A battery module according to an aspect of the present disclosure includes a cooling plate provided in a plate shape and having a plurality of slits at respective predetermined positions, a plurality of battery cells uprightly disposed parallel to one another in one direction on the cooling plate, and a plurality of cooling fins, each cooling fin having a wall surface uprightly disposed over the cooling plate to come into contact with one surface of the battery cell and a lower flange integrally formed with the wall surface and disposed through the slit of the cooling plate to come into contact with a bottom surface of the cooling plate, the plurality of cooling fins spaced apart by a predetermined distance from one another and arranged between the plurality of battery cells.
US10978745B2 Secondary battery and battery pack
A secondary battery includes a flat wound electrode body; a battery case that accommodates the wound electrode body; and an insulating film. The wound electrode body has a first radius section opposing a top surface of the battery case, a second radius section opposing a bottom surface of the battery case, and a flat portion flanked by the first radius section and the second radius section. The insulating film is disposed between a flat surface of the flat portion of the wound electrode body and the battery case, and between a curved surface of the second radius section of the wound electrode body and the battery case. The insulating film has one groove at a portion opposing the curved surface of the second radius section and positioned between two planes resulting from extending two flat surfaces of the wound electrode body.
US10978744B2 Method of protecting anode of a lithium-sulfur battery
The invention provides a method of improving the anode stability and cycle-life of an alkali metal-sulfur. The method comprises implementing two anode-protecting layers between an anode active material layer and an electrolyte or electrolyte/separator assembly. These two layers comprise (a) a first anode-protecting layer, in physical contact with the anode active material layer, having a thickness from 1 nm to 100 μm and comprising a thin layer of an electron-conducting material having a specific surface area greater than 50 m2/g; and (b) a second anode-protecting layer in physical contact with the first anode-protecting layer, having a thickness from 1 nm to 100 μm and comprising an elastomer having a fully recoverable tensile elastic strain from 2% to 1,000% and a lithium ion conductivity from 10−8 S/cm to 5×10−2 S/cm when measure at room temperature.
US10978725B2 Control valve, fuel cell exhaust assembly and fuel cell
A control valve for controlling the exhausting of a purge gas from a fuel cell assembly, comprising a valve body having a valve member therein moveable between a first position and a second position, an inlet port for receiving a purge gas from the fuel cell assembly and an outlet port for providing an outlet for the purge gas, the valve member configured to, in the first position, prevent purge gas from flowing between the inlet port and the outlet port and, in the second position, allow the flow of purge gas between the inlet port and the outlet port, the valve body including a drain port adapted and arranged in the valve body to allow liquid to drain out of the valve body, the drain port configured to close when the valve member is in the second position.
US10978724B2 Method and system for removing residual water in fuel cell stack
A method for removing residual water in a fuel cell stack includes: blocking, by an air compressor, air supply to a fuel cell stack upon shutting down of fuel cell; measuring a cell voltage of the fuel cell stack while the air supply is blocked; estimating an amount of residual water in the fuel cell stack based on the measured cell voltage of the fuel cell stack; and removing, by a driving controller, the residual water in the fuel cell stack by driving the air compressor based on the estimated amount of water.
US10978720B2 Thermal battery assembly and related methods
A thermal battery assembly may include a thermal battery that includes a housing and a plurality of internal pins extending therefrom. The thermal battery assembly may also include an enclosure surrounding the housing in spaced relation therefrom and maintaining a vacuum therebetween and a connection header. The connection header may include a flange coupled to said enclosure, at least one dielectric body coupled to the flange, and external pins extending through the at least one dielectric body. Each external pin may be coupled to a corresponding internal pin along a path having at least one bend therein to accommodate relative movement between the housing and the enclosure.
US10978716B2 Gas diffusion layer for fuel battery, membrane electrode assembly, and fuel battery
A gas diffusion layer for a fuel battery is used, which is configured by a porous member containing conductive particles, conductive fibers and a polymer resin as main components. An aggregate of the conductive fibers is formed inside the porous member, and an area ratio of the aggregate in any cross-section of the porous member is 0.5% or more and 8% or less. Further, a membrane electrode assembly including the gas diffusion layer for the fuel battery is used. Further, a fuel battery including the gas diffusion layer for the fuel battery is used.
US10978715B2 Fuel cells and method of manufacturing
An innovative fuel cell system with MEAs includes a polymer electrolyte membrane, a gas diffusion layer (GDL) made of porous metal foam, and a catalyst layer. A fuel cell has a metal foam layer that improves efficiency and lifetime of the conventional gas diffusion layer, which consists of both gas diffusion barrier (GDB) and microporous layer (MPL). This metal foam GDL enables consistent maintenance of the suitable structure and even distribution of pores during the operation. Due to the combination of mechanical and physical properties of metallic foam, the fuel cell is not deformed by external physical strain. Among many other processing methods of open-cell metal foams, ice-templating provides a cheap, easy processing route suitable for mass production. Furthermore, it provides well-aligned and long channel pores, which improve gas and water flow during the operation of the fuel cell.
US10978712B2 Process for the manufacture of gas diffusion electrodes
The invention describes a process for the manufacture of a gas diffusion electrode involving preparing a powder mixture containing at least a catalyst and a binder, applying the powder mixture to an electrically conducting support, and pressing the powder mixture with the electrically conducting support.
US10978711B2 Positive electrode active material for nonaqueous electrolyte secondary battery, method for producing the same, positive electrode mixture paste for nonaqueous electrolyte secondary battery, and nonaqueous electrolyte secondary battery
A positive electrode active material for a nonaqueous electrolyte secondary battery contains a first lithium-metal composite oxide represented by General Formula: Lis1Ni1-x1-y1-z1Cox1Mny1Mz1O2+α and containing a secondary particle formed of a plurality of flocculated primary particles and either one or both of a first compound containing lithium and boron and a second compound containing lithium and tungsten. Either one or both of the following characteristics (1) and (2) are satisfied: (1) the first compound covers surfaces of the primary particles, and a boron content is at least 0.01% by mass and up to 0.5% by mass relative to the entire positive electrode active material; and (2) the second compound covers the surfaces of the primary particles, and a tungsten content is at least 0.01% by mass and up to 1.0% by mass relative to the entire positive electrode active material.
US10978705B2 Bismuth composite nanoparticle anodes, methods of making same, and uses thereof
Provided are bismuth composite anodes and methods of making same. The bismuth composite anodes comprise nanomaterials comprising bismuth domains (e.g., bismuth nanoparticles) disposed in a lithium phosphate material. The bismuth domains (e.g., bismuth nanoparticles) may be formed in situ. The nanomaterials may be at least partially or completely covered in a layer of a conducting material. The bismuth composite anodes also comprise a bulk conducting material. The nanomaterials and bulk conducting materials are present as a mixture. Also, provided are batteries comprising one or more bismuth composite anodes.
US10978700B2 Yolk-shell nanoparticle, method and applications
A nanoparticle and a method for fabricating the nanoparticle utilize a decomposable material yoke located within permeable organic polymer material shell and separated from the permeable organic polymer material shell by a void space. When the decomposable material yoke comprises a sulfur material and the permeable organic polymer material shell comprises a material permeable to both a sulfur material vapor and a lithium ion within a battery electrolyte the nanoparticle may be used within an electrode for a Li/S battery absent the negative effects of battery electrode materials expansion.
US10978699B2 Integrated lithium deposition with protective layer tool
In one implementation, an integrated processing tool for the deposition and processing of lithium metal in energy storage devices. The integrated processing tool may be a web tool. The integrated processing tool may comprises a reel-to-reel system for transporting a continuous sheet of material through the following chambers: a chamber for depositing a thin film of lithium metal on the continuous sheet of material and a chamber for depositing a protective film on the surface of the thin film of lithium metal. The chamber for depositing a thin film of lithium metal may include a PVD system, such as an electron-beam evaporator, a thin film transfer system, or a slot-die deposition system. The chamber for depositing a protective film on the lithium metal film may include a chamber for depositing an interleaf film or a chamber for depositing a lithium-ion conducting polymer on the lithium metal film.
US10978691B2 Electrode group, secondary battery, battery pack, and vehicle
According to one embodiment, there is provided an electrode group including an electrically insulating layer, a first electrode, and a second electrode. The second electrode is stacked in a first direction on the first electrode with the electrically insulating layer interposed therebetween. The first electrode includes plural first end portions in one or more second directions among directions orthogonal to the first direction. The plural first end portions are disposed at different positions in at least one of the second directions.
US10978687B2 Multi-core-single-shell structure of a gel polymer coated separator and lithium-ion battery
A gel polymer coating separator with a multi-core-single-shell structure and a preparation method thereof for making lithium-ion batteries.
US10978681B2 Method for manufacturing a display apparatus
A method for manufacturing display apparatus comprises: forming a display panel by forming a plurality of display elements on a substrate having flexibility; providing a holding member at a part of or the entire of an outer edge of the display panel along the outer edge, the holding member engaging with an outer periphery of the display panel; preparing a supporting member having a surface on which the substrate of the display panel is to be placed; placing the substrate on the surface of the supporting member; bonding the holding member to the surface of the supporting member; and bringing the substrate into close contact with the surface of the supporting member at a strength lower than a bonding strength between the holding member and the surface of the supporting member.
US10978678B2 Display panel and display panel manufacturing method
A display panel and a display panel manufacturing method are provided. The display panel includes a thin film package layer; the thin film package layer includes at least one first inorganic layer, at least one first organic layer and at least one second inorganic layer. The first inorganic layer includes an inorganic material absorbing light of an ultraviolet wavelength band. Progressive decrease of a refractive index of the first inorganic layer prevents light emitted out of the OLEDs from sustaining total reflection in each contacting surface between layers and effectively increases stability and light performance of the display panel.
US10978670B2 Flexible display apparatus and method of manufacturing the same
A flexible display apparatus including: a first film including a first surface and a second surface that are opposite each other, and a first groove formed in the first surface, the first film having a first rigidity; a third film on the second surface of the first film; a fourth film facing the third film; an emission display unit between and encapsulated by the third film and the fourth film; and a second film on the fourth film and facing the first film, the second film having a second rigidity that is less than the first rigidity.
US10978669B2 Display device and method of manufacturing display device
A display device is provided. The display device includes: a substrate; a driving thin film transistor disposed over the substrate; a pixel electrode electrically connected to the driving thin film transistor; a pixel-defining layer including an opening overlapping the pixel electrode; an intermediate layer overlapping a portion of the pixel electrode exposed through the opening, the intermediate layer including an emission layer; an opposite electrode disposed on the intermediate layer; an organic control layer disposed on the opposite electrode, the organic control layer having hydrophilicity; an organic encapsulation layer disposed on the organic control layer; and at least one inorganic encapsulation layer overlapping the organic encapsulation layer.
US10978666B2 Electroluminescent device having window
In non-limiting example embodiments, an electroluminescent device may include a lower structure including an emission area, and an encapsulation structure located on the lower structure. The lower structure may include a window. The window may be a light transmitting region or a notch. The light transmitting region may be spaced apart from the emission area and completely or partially surrounded by the emission area in a plan view. The notch may be formed at one side of the lower structure and recessed inward in a plan view such that one side of the emission area substantially conforms to the notch.
US10978664B2 Display substrate and method for manufacturing the same and display device
A display panel and a method for manufacturing the same and a display device are disclosed. The display substrate includes: a base substrate having a plurality of pixel areas, at least one of the plurality of pixel areas including a first electrode layer, an organic functional layer and a second electrode layer stacked in sequence on the base substrate; and a third electrode layer on a side of the second electrode layer facing away from the base substrate; wherein the third electrode layer is electrically connected to the second electrode layer.
US10978662B2 Quantum dot light-emitting diode and method of fabricating the same
Disclosed is a quantum dot light-emitting diode including a positive electrode, a hole injection layer, a hole transport layer, a light-emitting layer, an electron transport layer, and a negative electrode, wherein the hole injection layer is a p-type oxide semiconductor represented by Formula 1 below: Cu2Sn2-XS3—(GaX)2O3,  [Formula 1] wherein X is greater than 0.2 and less than 1.5 (0.2
US10978648B2 Organic electroluminescent materials and devices
Novel heteroleptic iridium carbene complexes are provided. The complexes have lower-than expected sublimation temperatures, which is beneficial for the processing of these materials in solid state applications. Selective substitution of the ligands provides for phosphorescent compounds that are suitable for use in a variety of OLED devices. The carbene complexes can also be used as materials in a hole blocking layer and/or an electron transport layer to improve device performance.
US10978644B2 Organic compound and organic photoelectric conversion element including the same
The present disclosure provides an organic compound expressed by the following General Formula 1: In General Formula 1, a partial structure Z1 represents a condensed polycyclic group that may include a nitrogen atom in a skeleton, and that includes at least one of a five-membered ring and a six-membered ring. The partial structure Z1 may include, as a substituent, a carbonyl group, a dicyanovinylidene group, a halogen atom, a cyano group, an alkyl group, an alkoxy group, an aromatic heterocyclic group, or an aryl group. R1 and R2 represent an alkyl group, aryl group, an aromatic heterocyclic group, a halogen group, or a cyano group. Ar1 represents an arylene group or a divalent aromatic heterocyclic group, and Ar2 and Ar3 represent an aryl group or an aromatic heterocyclic group. n represents an integer of 1 to 4.
US10978640B2 Manufacturing of carbon nanotube thin film transistor backplanes and display integration thereof
Methods for producing and integrating single-walled carbon nanotubes (SWCNT) into existing TFT backplane manufacturing lines are provided. In contrast to LTPS and oxide TFT backplanes, SWCNT TFT backplanes exhibit either equivalent or better figures of merit such as high field emission mobility, low temperature fabrication, good stability, uniformity, scalability, flexibility, transparency, mechanical deformability, low voltage and low power, bendability and low cost. Methods and processes for integrating SWCNTs technologies into existing TFT backplane manufacturing lines, pilot test and mass production can start without additional capex needs are also provided.
US10978638B2 Data storage devices and methods for manufacturing the same
A method of manufacturing a data storage device may include forming a magnetic tunnel junction layer on a substrate, irradiating a first ion beam on the magnetic tunnel junction layer to form magnetic tunnel junction patterns separated from each other, irradiating a second ion beam on the magnetic tunnel junction layer, and irradiating a third ion beam on the magnetic tunnel junction layer. The first ion beam may be irradiated at a first incident angle. The second ion beam may be irradiated at a second incident angle that may be smaller than the first incident angle. The third ion beam may be irradiated to form sidewall insulating patterns on sidewalls of the magnetic tunnel junction patterns based on re-depositing materials separated by the third ion beam on the sidewalls of the magnetic tunnel junction patterns.
US10978636B2 Magnetic storage device
According to one embodiment, a storage device includes a magnetoresistive effect element comprising a nonmagnetic layer and a stacked body on the nonmagnetic layer. The stacked body includes a first ferromagnetic layer on the nonmagnetic layer, a second ferromagnetic layer exchange-coupled with the first ferromagnetic layer, and a magnetic layer between the first ferromagnetic layer and the second ferromagnetic layer. The magnetic layer includes a magnetic material and at least one compound selected from among a carbide, a nitride, and a boride.
US10978630B1 System for controlling localized heating and cooling
A thermal control system includes a component having a surface. A plurality of thermal generating devices include a first conductive plate, second and third conductive plates, a first semiconductor device arranged between the first conductive plate and the second conductive plate, and a second semiconductor device arranged between the first conductive plate and the third conductive plate. The first semiconductor device and the second semiconductor device have different types of doping. First ones of the plurality of thermal generating devices are arranged with the first conductive plate located adjacent to the surface of the component. Second ones of the plurality of thermal generating devices are arranged with the second and third conductive plates located adjacent to the surface of the component. The first ones and the second ones of plurality of thermal generating devices perform heating and cooling of the surface, respectively.
US10978629B2 Method of dispersing nanoparticles in different mediums and methods to achieve superior thermoelectric performances in carbon nanotube polymer systems
Provided herein is a method for forming a composite. The method can include mixing a plurality of carbon nanotubes (CNTs) and a plurality of magnetic nanoparticles in a non-polar medium. At least some of the plurality of CNTs form entangled CNTs. The method also includes attaching first ones of the plurality of magnetic nanoparticles to exposed surfaces of the entangled CNTs; disentangling the entangled CNTs to form a plurality of dispersed CNTs; and aligning the plurality of dispersed CNTs. The disentangling of the entangled CNTs to form a plurality of dispersed CNTs includes exposing the plurality of magnetic nanoparticles and the plurality of entangled CNTs to electromagnetic energy.
US10978627B2 Light-emitting element and light-emitting device
A light-emitting element and a light-emitting device having low light loss, high luminance, and high light extraction efficiency are provided. The light-emitting element includes: a semiconductor structure layer having a light-emitting layer; a light-transmitting substrate provided on the semiconductor structure layer; a wavelength conversion layer disposed on the light-transmitting substrate; a light-transmitting covering member configured to cover at least a part of a side surface of the light-transmitting substrate and have transparency to light from the light-emitting layer; and a light-shielding member configured to entirely cover surfaces including a surface of the light-transmitting covering member, and including a side surface of the semiconductor structure layer, a side surface of the light-transmitting substrate, and a side surface of the wavelength conversion layer.
US10978626B2 Display apparatus and manufacturing method thereof
A display apparatus includes a plurality of unit modules; and a cover configured to support the plurality of unit modules. Each of the plurality of unit modules includes: a substrate; a plurality of inorganic light emitting diodes provided on a mounting surface of the substrate; and an encapsulation layer formed on the mounting surface of the substrate to cover the plurality of inorganic light emitting diodes and the mounting surface of the substrate. The encapsulation layer includes a viscoelastic material having varying viscoelasticity based on temperature being applied to the viscoelastic material.
US10978625B2 Method for forming light-transmissive member, method for producing light emitting device, and light emitting device
A method for forming a light-transmissive member includes irradiating a principal surface of a cured resin body containing a silicone resin with ultraviolet rays through a photomask comprising one or more light-blocking regions and one or more light-transmissive regions, so as to cause a height of one or more first regions of the principal surface, which correspond to the one or more light-blocking regions of the photomask, to be different than a height of one or more second regions of the principal surface, which correspond to the one or more light-transmissive regions of the photomask.
US10978619B2 Light emitting device
A light emitting device includes a light emitting element that emits a light having a peak emission wavelength in a wavelength range of not less than 410 nm and not more than 425 nm, and a phosphor emitting a fluorescence having a peak at a longer wavelength side than the peak emission wavelength of light emitted from the light emitting element. A general color rendering index Ra of fluorescence emitted from the phosphor is not less than 95. A general color rendering index Ra of mixed light of light emitted from the light emitting element and fluorescence emitted from the phosphor is higher than a general color rendering index Ra of fluorescence emitted from the phosphor. A color rendering index Rf of the mixed light is not less than 96.
US10978618B2 Semiconductor light emitting device
A semiconductor light emitting device includes a light emitting structure having a first conductivity-type semiconductor layer, an active layer and a second conductivity-type semiconductor layer, a transparent electrode layer on the second conductivity-type semiconductor layer and spaced apart from an edge of the second conductivity-type semiconductor layer, a first insulating layer on the light emitting structure to cover the transparent electrode layer and including a plurality of holes connected to the transparent electrode layer, and a reflective electrode layer on the first insulating layer and connected to the transparent electrode layer through the plurality of holes.
US10978617B2 Light emitting element
A light emitting element has first and second electrodes. In plan view, the first electrode has a first connecting portion, a first extending portion, and two second extending portions. The second electrode has a second connecting portion, and two third extending portions. The first extending portion extends linearly toward the second connecting portion, and the second extending portions are arranged on two sides of the first extending portion. The second extending portions each has two bent portions and a linear portion extending parallel to the first extending portion and disposed between the two bent portions. The third extending portions extend parallel to the first extending portion between the first extending portion and the second extending portions. The second extending portions extend beyond the second connecting portion. The first and second connecting portions are symmetrically arranged with respect to a virtual line parallel to one side of the light emitting element.
US10978608B2 Semiconductor devices with curved-shape silicon germanium structures and optical resonator structures
Semiconductor devices, such as photonics devices, employ substantially curved-shaped Silicon-Germanium (SiGe) structures and are fabricated using zero-change CMOS fabrication process technologies. In one example, a closed-loop resonator waveguide-coupled photodetector includes a silicon resonator structure formed in a silicon substrate, interdigitated n-doped well-implant regions and p-doped well-implant regions forming multiple silicon p-n junctions around the silicon resonator structure, and a closed-loop SiGe photocarrier generation region formed in a pocket within the interdigitated n-doped and p-doped well implant regions. The closed-loop SiGe region is located so as to substantially overlap with an optical mode of radiation when present in the silicon resonator structure, and traverses the multiple silicon p-n junctions around the silicon resonator structure. Electric fields arising from the respective p-n silicon junctions significantly facilitate a flow of the generated photocarriers between electric contact regions of the photodetector.
US10978602B2 Solar cell module interconnection of solar cells on conductive layers of a polymide support
A solar cell module comprising a plurality of solar cells and a polyimide support, the support comprising a conductive layer on the top surface thereof divided into two electrically isolated portions—a first conductive portion and a second conductive portion. Each solar cell comprises a front surface, a rear surface, and a first contact on the rear surface and a second contact on the front surface. A the plurality of solar cells are placed on the first conductive portion with the first contact electronically connected to the first conductive portion. A second contact of each solar cell can be connected through the first conductive portion. A second contact of each solar cell can be connected to the second conductive portion. The two conductive portions serve as bus bars of two different polarities of the solar cell module.
US10978600B1 Systems and methods for active SWIR imaging using germanium receivers
An active imaging system comprising an illumination source for emitting a radiation pulse towards a target resulting in radiation reflected from the target, a receiver comprising one or more germanium photodiodes for receiving the reflected radiation, and a method for using same.
US10978593B2 Threshold voltage control using channel digital etch
A method is presented for fine-tuning a threshold voltage of a nanosheet structure. The method includes forming a nanosheet stack over a substrate including a plurality of sacrificial layers and a plurality of nanowires, forming a sacrificial gate structure over the nanosheet stack, and partially etching one or more sacrificial layers to form cavities, the partial etching resulting in remaining sections of sacrificial layers. The method includes removing the sacrificial gate structure, removing at least one of the remaining sections of sacrificial layers to expose a surface of each of the plurality of nanowires, forming an oxidation channel on the exposed surface on only either a top side or bottom side of each of the plurality of nanowires, removing the oxidation channels to form a recess on each of the plurality of nanowires, and depositing a high-k metal gate extending into the recess of each of the plurality of nanowires.
US10978592B1 Systems and methods for forming finFET analog designs having a modular memory-like layout
A method of forming a finFET includes providing a semiconductor substrate having at least one fin feature extending through a diffusion layer formed on the semiconductor substrate, forming a gate layer on the diffusion layer and the fin feature, splitting the gate layer into a split gate structure including a first gate region, a second gate region, and a gap separating the first gate region and the second gate region, doping the gate layer, doping the diffusion layer to form a plurality of source/drain regions that includes a source/drain region in the gap between the first gate region and the second gate region, and injecting dopants into the diffusion layer to form a diffusion region having a plurality of pocket dopant regions. The plurality of pocket dopant regions includes at least one pocket dopant region in the gap between the first gate region and the second gate region.
US10978586B2 Switching device
A switching device may include: a n-type source layer; a p-type body layer in contact with the source layer; a n-type drift layer in contact with the body layer; a gate insulating film covering a range extending across a surface of the source layer, a surface of the body layer, and a surface of the drift layer; and a gate electrode opposed to the source layer, the body layer, and the drift layer via the gate insulating film, wherein the gate electrode includes a first electric conductor and a second electric conductor having a work function smaller than a work function of the first electric conductor, the first electric conductor is in contact with a part of the gate insulating film covering the body layer, and the second electric conductor is in contact with a part of the gate insulating film covering the drift layer.
US10978585B2 MOS device with island region
A semiconductor device formed on a semiconductor substrate includes: an epitaxial layer overlaying the semiconductor substrate; a drain formed on back of the semiconductor substrate; a drain region that extends into the epitaxial layer; an active region comprising: a body disposed in the epitaxial layer; a source embedded in the body; a gate trench extending into the epitaxial layer; a gate disposed in the gate trench; an active region contact trench extending through the source and the body; and an active region contact electrode disposed within the active region contact trench; and an island region under the active region contact trench and disconnected from the body, the island region having an opposite polarity as the epitaxial layer; wherein the active region contact trench has a non-uniform depth.
US10978577B2 Semiconductor devices and fabrication methods thereof
A method for fabricating a semiconductor structure includes forming a fin structure and a gate structure; and forming a source/drain trench in the fin structure on each side of the gate structure. The source/drain trench includes a bottom region and a top region located above the bottom region. Along an extension direction of the fin structure, the dimension of the top region of the source/drain trench is larger than the dimension of the bottom region of the source/drain trench. Along the extension direction of the fin structure, the shortest distance from a sidewall surface of the top region of the source/drain trench to a sidewall surface of the gate structure is smaller than the shortest distance from a sidewall surface of the bottom region of the source/drain trench to the sidewall surface of the gate structure. The method further includes forming a source/drain doped layer in the source/drain trench.
US10978568B2 Passivation of transistor channel region interfaces
Techniques are disclosed for passivation of transistor channel region interfaces. In some cases, the transistor channel region interfaces to be passivated include the interface between the semiconductor channel and the gate dielectric and/or the interface between the sub-channel semiconductor material and isolation material. For example, an aluminum oxide (also referred to as alumina) layer may be used to passivate channel/gate interfaces where the channel material includes silicon germanium, germanium, or a III-V material. The techniques can be used to reduce the interface trap density at the channel/gate interface and the techniques can also be used to passivate the channel/gate interface in both gate first and gate last process flows. The techniques may also include an additional passivation layer at the sub-channel/isolation interface to, for example, avoid incurring additional parasitic capacitance penalty.
US10978566B2 Middle of line structures
The present disclosure generally relates to semiconductor structures and, more particularly, to middle of line structures and methods of manufacture. The structure includes: a plurality of gate structures comprising source and/or drain metallization features; spacers on sidewalls of the gate structures and composed of a first material and a second material; and contacts in electrical contact with the source and/or drain metallization features, and separated from the gate structures by the spacers.
US10978565B2 Power transistor device
Provided is a power transistor device including a substrate, a first electrode, and a second electrode. The substrate has an active region and a terminal region. The terminal region surrounds the active region. The substrate includes a first trench and a second trench. The first trench is disposed within the active region and adjacent to the terminal region. The second trench is disposed within the terminal region and adjacent to the active region. The first electrode and the second electrode are respectively disposed in the first trench and the second trench. The first electrode and the second electrode both are electrically floating.
US10978564B2 Semiconductor device and method of manufacturing the same
The present disclosure relates to a semiconductor device and a method of manufacturing the same. The semiconductor device includes a semiconductor layer; a source electrode, a drain electrode and a gate electrode located between the source electrode and the drain electrode disposed on a side of the semiconductor layer; at least two dielectrics located between the gate electrode and the drain electrode, wherein a dielectric coefficient of a dielectric adjacent to the gate electrode is greater than that of a dielectric away from the gate electrode and adjacent to the drain electrode.
US10978562B2 Device isolation using preferential oxidation of the bulk substrate
A structure includes a semiconductor substrate, a buffer layer disposed over the semiconductor substrate, an oxide layer disposed over the buffer layer, and a fin including a semiconductor material disposed over the oxide layer.
US10978558B2 Semiconductor device and method for fabricating a semiconductor device
A semiconductor device includes a first stacked structure including word lines and dielectric layers alternately stacked over a substrate. The semiconductor device also includes a plurality of first vertical channel structures formed through the first stacked structure and a second stacked structure including gate electrodes and dielectric layers alternately stacked over the first stacked structure. The semiconductor device further includes a plurality of second vertical channel structures formed through the second stacked structure, wherein the plurality of second vertical channel structures are respectively connected to the plurality of first vertical channel structures. The semiconductor device additionally includes an isolating layer for isolating the plurality of second vertical channel structures into first and second regions. Both sidewalls of the isolating layer contact sidewalls of the second vertical channel structures of the plurality of second vertical channel structures positioned at the boundary between the first and second regions.
US10978539B2 Array substrate having a recessed and light blocking portion and fabrication method thereof, and display device
An array substrate includes a base substrate, a transistor on the base substrate, a planarization layer on a side of the transistor away from the base substrate, a recessed portion on the planarization layer, and a light blocking portion in the recessed portion. The light blocking portion is configured to prevent a light from being incident upon an active layer.
US10978525B2 Organic light emitting device, display and mobile communication device
An organic light emitting device having an overlapped area located at an edge of a non-display area. The organic light emitting device includes: a first electrode, a pixel definition layer, an isolation layer and a second electrode. The first electrode is arranged on a planarization layer of the overlapped area. The pixel definition layer is arranged on the first electrode, and further includes a number of pixel definition blocks. The isolation layer is arranged on the pixel definition layer, and further includes a number of supporting blocks arranged in a manner same to that of the number of pixel definition blocks of the pixel definition layer. The second electrode covers the first electrode, the pixel definition blocks, and the supporting blocks in the overlapped area. the second electrode overlaps the first electrode.
US10978522B2 Display device and method for manufacturing the same
A display device and a method for manufacturing the same are disclosed, which may prevent a crack from occurring on an inorganic film constituting an encapsulation film and prevent a residual film from occurring. The display device comprises a substrate including a display area on which pixels area arranged, and a non-display area surrounding the display area; an encapsulation film covering the display area and including an organic film; a first dam arranged to be in contact with the encapsulation film, having a second side which is an opposite side of a first side facing the organic film and has an inclination smaller than 90°; and a metal pattern pattern-formed on the first dam.
US10978521B2 Display device
A display device according to an embodiment of the present invention includes: a plurality of pixels, each pixel having an opening; and a sealing film formed on the plurality of pixels, wherein the sealing film includes an inorganic film, and the inorganic film includes a wave portion whose cross section is a wave-shaped portion.
US10978519B2 Display apparatus having dummy contact holes
A display apparatus including a substrate including a display area and a peripheral area outside the display area, a first insulating layer over the substrate in the display area and the peripheral area, the first insulating layer including a plurality of first contact holes located in the display area, a plurality of second contact holes located in the peripheral area, and a plurality of dummy contact holes located between the plurality of first contact holes and the plurality of second contact holes, first wirings filling the plurality of first contact holes, second wirings filling the plurality of second contact holes, and a second insulating layer covering the first wirings and the second wirings and filling the plurality of dummy contact holes.
US10978510B2 Memory device with density-controllable dummy fill strategy for near-MRAM periphery and far-outside-MRAM logic regions for embedded MRAM technology
Methods of forming a MTJ dummy fill gradient across near-active-MRAM-cell periphery and far-outside-MRAM logic regions and the resulting device are provided. Embodiments include providing an embedded MRAM layout with near-active-MRAM-cell periphery logic and far-outside-MRAM logic regions; forming a MTJ structure within the layout based on minimum space and distance rules relative to a first metal layer, a second metal layer, and/or both the first and second metal layers; forming a high-density MTJ dummy structure in the near-active-MRAM-cell periphery logic region based on second minimum space and distance rules relative to a first metal layer, a second metal layer, and/or both the first metal layer and the second metal layer; and forming a low-density MTJ dummy structure in the far-outside-MRAM logic region based on third minimum space and distance rules relative to a first metal layer, a second metal layer, and/or both the first metal layer and the second metal layer.
US10978509B2 Display panel and manufacturing method thereof
The present invention provides a display panel and a method of manufacturing the same. The display panel employs a target light transmission layer disposed on a target light conversion layer for transmitting the target light generated by the target light conversion layer and reflecting the excitation light passing through the target light conversion layer, such that the target light emitted by the sub-pixel units is mixed with a small amount of excitation light or even without excitation light, so that the target light emitted by the sub-pixel units is relatively pure, thereby solving the technical problem that the existing micro-display technology has defects.
US10978507B2 Method for manufacturing optical sensor arrangements and housing for an optical sensor
A method for manufacturing optical sensor arrangements is provided. The method comprises providing at least two optical sensors on a carrier and providing a cover material on the side of the optical sensors facing away from the carrier. The method further comprises providing an aperture for each optical sensor on a top side of the cover material facing away from the carrier and forming at least one trench between the optical sensors from the carrier towards the top side of the cover material, the trench comprising inner walls. Moreover, the method comprises coating the inner walls with an opaque material, such that an inner volume of the trench is free of the opaque material, and singulating of the optical sensor arrangements along the at least one trench. Furthermore, a housing for an optical sensor is provided.
US10978501B1 Multilevel semiconductor device and structure with waveguides
A multi-level semiconductor device, the device including: a first level including integrated circuits; a second level including an electromagnetic waveguide, where the second level is disposed above the first level, where the first level includes crystalline silicon; and an oxide layer disposed between the first level and the second level, where the second level is bonded to the oxide layer, and where the bonded includes oxide to oxide bonds.
US10978499B2 Display apparatus comprising different types of thin film transistors and method for manufacturing the same
A display apparatus includes a substrate; a pixel driving circuit on the substrate; and a display unit connected with the pixel driving circuit, wherein the pixel driving circuit includes a first thin film transistor and a second thin film transistor, wherein the first thin film transistor includes, a first gate electrode on the substrate, a first active layer spaced apart from the first gate electrode and overlapping at least a part of the first gate electrode, a first source electrode connected with the first active layer; and a first drain electrode spaced apart from the first source electrode and connected with the first active layer, and wherein the second thin film transistor includes, a second active layer on the substrate, and a second gate electrode spaced apart from the second active layer and partially overlapping at least a part of the second active layer, wherein the first gate electrode is disposed between the substrate and the first active layer, the second active layer is disposed between the substrate and the second gate electrode, and the first gate electrode and the second gate electrode are disposed at an opposite side with respect to the second active layer.
US10978494B2 Display including plurality of wiring layers in bending region
A display including a bending region is provided. The display includes a pixel layer including a plurality of pixel and a substrate disposed under the pixel layer and including a first area on which the pixel layer is disposed and a second area extending out of the pixel layer from the first area, at least a partial area of the second area being bendable, wherein the substrate includes: a wiring layer including at least one first wiring electrically connected with at least one pixel of the plurality of pixels and connected from the first area to the second area, and at least one second wiring disposed in the at least partial area and electrically connected with the at least one first wiring in the second area. Further, other embodiments may be possible.
US10978490B2 Oxide semiconductor, thin film transistor, and display device
An object is to control composition and a defect of an oxide semiconductor, another object is to increase a field effect mobility of a thin film transistor and to obtain a sufficient on-off ratio with a reduced off current. A solution is to employ an oxide semiconductor whose composition is represented by InMO3(ZnO)m, where M is one or a plurality of elements selected from Ga, Fe, Ni, Mn, Co, and Al, and m is preferably a non-integer number of greater than 0 and less than 1. The concentration of Zn is lower than the concentrations of In and M. The oxide semiconductor has an amorphous structure. Oxide and nitride layers can be provided to prevent pollution and degradation of the oxide semiconductor.
US10978484B2 Methods used in forming an array of memory cells
In some embodiments, a method used in forming an array of memory cells comprises uses no more than two photolithographic masking steps are used in forming both: (a) sense lines longitudinally extending in a column direction that are individually directly above and electrically coupled to the upper source/drain regions of multiple of the second pedestals in the column direction; and (b) spaced elevationally-extending vias laterally between immediately-adjacent of the sense lines directly above and electrically coupled to the upper source/drain regions of multiple of the first pedestals. Other embodiments are disclosed.
US10978482B2 Ferroelectric memory device with select gate transistor and method of forming the same
A memory cell includes a ferroelectric memory transistor, and a select gate transistor which shares a common semiconductor channel, a common source region and a common drain region with the ferroelectric memory transistor. The select gate transistor controls access between the common source region and the common semiconductor channel.
US10978478B1 Block-on-block memory array architecture using bi-directional staircases
A memory device stores data in non-volatile memory. The memory device includes a non-volatile memory array. The memory array includes tiers for accessing data stored in blocks of the memory array, including a block having a left block portion and a right block portion. A first staircase is positioned between the left block portion and the right block portion, and a bottom portion of the first staircase includes steps corresponding to first tiers of the left block portion. A second staircase is positioned between the left block portion and the right block portion, and a top portion of the second staircase includes steps corresponding to second tiers of the right block portion. The steps of the first staircase and the steps of the second staircase descend in opposite directions.
US10978475B2 Three-dimensional semiconductor memory device
A three-dimensional semiconductor memory device may include a substrate including a cell array region and a pad region, a first conductive line on the cell array region and the pad region of the substrate, a second conductive line between the first conductive line and the substrate, the second conductive line including a first portion on the cell array region and a second portion on the pad region and exposed by the first conductive line in a plan view, a first edge pattern between the substrate and the first conductive line and between the first and second portions of the second conductive line, and a first cell contact plug on the pad region of the substrate that penetrates the first conductive line and the first edge pattern.
US10978473B2 Flash memory structure and method of forming the same
Memory devices and methods of forming the same are provided. A memory device of the present disclosure includes a bottom dielectric layer, a gate structure extending vertically from the bottom dielectric layer, a stack structure, and a dielectric layer extending between the gate structure and the stack structure. The stack structure includes a first silicide layer, a second silicide layer, an oxide layer extending between the first and second silicide layers, a channel region over the oxide layer and extending between the first and second silicide layers, and an isolation layer over the second silicide layer. The first and second silicide layers include cobalt, titanium, tungsten, or palladium.
US10978471B2 Semiconductor memory device
A semiconductor memory device includes first structure bodies and second structure bodies arranged alternately along a first direction. The first structure body includes electrode films arranged along a second direction. The second structure body includes columnar members, first insulating members, and second insulating members. The columnar member includes a semiconductor member extending in the second direction and a charge storage member provided between the semiconductor member and the electrode film. The second insulating members are arranged along a third direction. Lengths in the first direction of the second insulating members are longer than lengths in the first direction of the first insulating members. Positions of the second insulating members in the third direction are different from each other between the second structure bodies adjacent to each other in the first direction. The columnar members and the first insulating members are arranged alternately between the second insulating members.
US10978452B2 Structure and method of latchup robustness with placement of through wafer via within CMOS circuitry
A method of manufacturing a semiconductor structure includes: forming a trench in a back side of a substrate; depositing a dopant on surfaces of the trench; forming a shallow trench isolation (STI) structure in a top side of the substrate opposite the trench; forming a deep well in the substrate; out-diffusing the dopant into the deep well and the substrate; forming an N-well and a P-well in the substrate; and filling the trench with a conductive material.
US10978449B2 Decoupling capacitor
A device includes a plurality of active areas, a plurality of gates, and a plurality of conductors. The active areas are elongated in a first direction. The gates are elongated in a second direction. The conductors are disposed between the active areas and elongated in the second direction. Each one of the conductors has an overlap with at least one corresponding gate of the gates to form at least one capacitor.
US10978436B2 Symmetric FET for RF nonlinearity improvement
A physical layout of a symmetric FET is described which provides symmetry in voltages coupled to structures of the FET so to reduce OFF state asymmetry in capacitances generated by the structures when the FET is used as a switch. According to one aspect, the symmetric FET is divided into two halves that are electrically coupled in parallel. Gate structures of the two half FETs are arranged in the middle region of the layout, each gate structure having gate fingers that project towards opposite directions. Interdigitated source and drain structures run along the gate fingers and include crossover structures that cross source and drain structures in the middle region of the layout. The gate structures share a body contact region that is arranged in the middle of the layout between the two gate structures.
US10978435B2 Display device using semiconductor light-emitting element
The present invention relates to a display device using a semiconductor light-emitting element and, particularly, to a display device using a semiconductor light-emitting element. A display device according to the present invention comprises: a substrate including a driving thin-film transistor; a semiconductor light-emitting element including a first conductive electrode and a second conductive electrode; and a planarization layer formed to cover the driving thin-film transistor and including a reception hole in which the semiconductor light-emitting element is received, wherein a height adjustment layer is formed between the substrate and the planarization layer so as to make one of the first and the second conductive electrode and one surface of the planarization layer coincide with each other in height.
US10978433B2 Package-on-package (PoP) device with integrated passive device in a via
A package for a use in a package-on-package (PoP) device and a method of forming is provided. The package includes a substrate, a polymer layer formed on the substrate, a first via formed in the polymer layer, and a material disposed in the first via to form a first passive device. The material may be a high dielectric constant dielectric material in order to form a capacitor or a resistive material to form a resistor.
US10978429B2 Light emitting diode (LED) mass-transfer apparatus and method of manufacture
Embodiments relate to mass-transfer methods useful for fabricating products containing Light Emitting Diode (LED) structures. LED arrays are transferred from a source substrate to a target substrate by beam-assisted release (BAR) of a plurality of LED devices in a high-speed flexible manner. The BAR mass-transfer approach is also able to utilize a Known Good Die (KGD) data file of the source substrate to transfer only functionally good die and avoid rework and yield losses.
US10978425B2 Reducing loss in stacked quantum devices
The proposed device includes a first chip (102) comprising a superconducting quantum bit and a second chip (104) bonded to the first chip, the second chip including a substrate (108) having first and second opposing surfaces. The first surface (101) facing the first chip includes a layer (105) of superconductor material which includes a first circuit element. The second chip further includes a second layer (107) on the second surface (103) which includes a second circuit element, and a through connector (109) that extends from the first surface to the second surface and electrically connects a portion of the superconductor material layer to the second circuit element.
US10978418B2 Method of forming an electrical contact and method of forming a chip package with a metal contact structure and protective layer
A method of forming an electrical contact and a method of forming a chip package are provided. The methods may include arranging a metal contact structure including a non-noble metal and electrically contacting the chip, arranging a packaging material, and a protective layer including or essentially consisting of a portion formed at an interface between a portion of the metal contact structure and the packaging material, wherein the protective layer may include a noble metal, wherein the portion of the protective layer may include a plurality of regions free from the noble metal, and wherein the regions free from the noble metal may provide an interface between the packaging material and the non-noble metal of the metal contact structure.
US10978415B2 Semiconductor package having magnetic interconnects and related methods
Implementations of semiconductor packages may include a first die including a plurality of contact pads, a second die including a plurality of contact pads, a plurality of solder interconnects bonding the plurality of contact pads of the first die to the plurality of contact pads of the second die, and a plurality of magnetic particles each coated in an oxide included in each of the plurality of solder interconnects.
US10978408B2 Semiconductor package and manufacturing method thereof
A package structure including at least one semiconductor chip, an insulating encapsulant, a conductive frame, a supporting frame, a conductive layer and a redistribution layer is provided. The at least one semiconductor chip has an active surface and a backside surface opposite to the active surface. The insulating encapsulant is encapsulating the at least one semiconductor chip. The conductive frame is surrounding the insulating encapsulant. The supporting frame is surrounding the conductive frame. The conductive layer is disposed on the backside surface of the semiconductor chip. The redistribution layer is disposed on and electrically connected to the active surface of the semiconductor chip.
US10978397B2 Semiconductor memory device
A semiconductor memory device includes word lines extending in a first direction on a semiconductor substrate, bit line structures crossing over the word lines and extending in a second direction intersecting the first direction, and contact pad structures between the word lines and between the bit line structures in plan view. A spacer structure extends between the bit line structures and the contact pad structures. The spacer structure includes a first air gap extending in the second direction along sidewalls of the bit line structures and a second air gap surrounding each of the contact pad structures and coupled to the first air gap.
US10978389B2 Semiconductor device and manufacturing method thereof
A device includes a first dielectric layer, a first conductor, a second dielectric layer, a second conductor, and an etch stop layer. The first conductor is in the first dielectric layer. The second dielectric layer is over the first dielectric layer. The second conductor is in the second dielectric layer and electrically connected to the first conductor. The second conductor has a first portion over a top surface of the first conductor and a second portion extending downwards from the first portion and around the first conductor. The etch stop layer has a first portion between the second portion of the second conductor and the first dielectric layer and a second portion between the first dielectric layer and the second dielectric layer. A top surface of the first portion of the etch stop layer is lower than a top surface of the second portion of the etch stop layer.
US10978382B2 Integrated circuit package and method
In an embodiment, a device includes: a package component including: a first integrated circuit die; an encapsulant at least partially surrounding the first integrated circuit die; a redistribution structure on the encapsulant, the redistribution structure physically and electrically coupling the first integrated circuit die; a first module socket attached to the redistribution structure; an interposer attached to the redistribution structure adjacent the first module socket, the outermost extent of the interposer extending beyond the outermost extent of the redistribution structure; and an external connector attached to the interposer.
US10978380B2 Semiconductor package with multi-level conductive clip for top side cooling
A semiconductor package includes a die pad having a die attach surface, a semiconductor die mounted on the die attach surface and having a first bond pad at an upper surface facing away from the die attach surface, an interconnect clip, having a first segment which at least partially encloses a central opening, a second segment vertically offset and spaced apart from the first segment, and one or more supports connected between the first segment and the second segment, and an electrically insulating encapsulant covering the semiconductor die. An upper surface of the first segment of the interconnect clip is exposed from an upper surface of the encapsulant. A lower surface of the second segment is flush against the first bond pad.
US10978374B2 Semiconductor package for discharging heat generated by semiconductor chip
Disclosed is a semiconductor package comprising a package substrate, a first semiconductor chip on the package substrate and including a first region and a second region, a second semiconductor chip on the first region, a heat radiation spacer on the second region, a third semiconductor chip supported by the second semiconductor chip and the heat radiation spacer, and a molding layer covering the first to third semiconductor chips and the heat radiation spacer.
US10978370B2 Integrated fan-out packages with embedded heat dissipation structure
A semiconductor structure includes a die embedded in a molding material, the die having die connectors on a first side; a first redistribution structure at the first side of the die, the first redistribution structure being electrically coupled to the die through the die connectors; a second redistribution structure at a second side of the die opposing the first side; and a thermally conductive material in the second redistribution structure, the die being interposed between the thermally conductive material and the first redistribution structure, the thermally conductive material extending through the second redistribution structure, and the thermally conductive material being electrically isolated.
US10978369B2 Devices for absorbing energy from electronic components
A device for absorbing energy from an electronic component includes a low melting alloy layer including a first side and a second side opposing the first side, and coating layers substantially covering the first side and the second side of the low melting alloy layer. In some embodiments, the low melting alloy layer includes a polymer mixture and a plurality of low melting alloy particulates dispersed in the polymer mixture. Other example devices are also disclosed.
US10978368B2 Semiconductor device
A semiconductor device is provided. The semiconductor device includes a substrate, an insulating film, and a photo sensitive film. The substrate includes a semiconductor chip region and a scribe line region disposed along an edge of the semiconductor chip region. The insulating film includes a first portion disposed on the semiconductor chip region, a second portion disposed on the scribe line region and connected with the first portion, and a third portion disposed on the scribe line region and protruded in a first direction from the second portion. The photo sensitive film is disposed on the insulating film and has a sidewall exposed on the second portion of the insulating film. A first width of the third portion in a second direction perpendicular to the first direction decreases as a distance from the semiconductor chip region increases.
US10978367B2 Semiconductor device and method for manufacturing the same
A semiconductor device according to an exemplary embodiment includes a semiconductor substrate, an interlayer insulating layer, at least one electrode, an inorganic protective layer, and an organic protective layer. The interlayer insulating layer is formed on the semiconductor substrate and has at least one opening. The at least one electrode has part formed on an edge of the at least one opening, and has other part electrically connected, in the at least one opening, to the semiconductor substrate. The inorganic protective layer includes an inner edge portion and an outer edge portion. The inner edge portion covers an edge of the at least one electrode. The inorganic protective layer, except for the inner edge portion, is formed on the interlayer insulating layer. The organic protective layer covers the inorganic protective layer. One of the inner edge portion and the outer edge portion of the inorganic protective layer has an undercut.
US10978360B2 PNA temperature monitoring method
A PNA temperature monitoring method comprises: Step 1, forming zero mark layer patterns on a tested silicon substrate; Step 2, forming a nitrogen-doped gate oxide by the following process: growing an oxide layer, doping the oxide layer with nitrogen, and carrying out PNA; Step 3, forming overlay layer patterns, and overlaying the overlay layer patterns and the corresponding zero mark layer patterns to form monitoring structures; and Step 4, measuring overlay values of the overlay layer patterns and the corresponding zero mark layer patterns of the monitoring structures, and regulating a PNA temperature according to the measured overlay values. By adoption of the method, the influence of the PNA temperature on a gate oxide in a two-dimensional plane can be monitored, and then the PNA temperature can be regulated to increase product yield.
US10978359B2 SiC substrate evaluation method, SiC epitaxial wafer manufacturing method, and SiC epitaxial wafer
Provided is an SiC substrate evaluation that includes irradiating a first surface of an SiC substrate which is cut out from an SiC ingot with excitation light before an epitaxial film is laminated on the first surface to perform photoluminescence measurement.
US10978355B2 Multi-gate devices with replaced-channels and methods for forming the same
A device includes a semiconductor substrate, isolation regions in the semiconductor substrate, and a Fin Field-Effect Transistor (FinFET). The FinFET includes a channel region over the semiconductor substrate, a gate dielectric on a top surface and sidewalls of the channel region, a gate electrode over the gate dielectric, a source/drain region, and an additional semiconductor region between the source/drain region and the channel region. The channel region and the additional semiconductor region are formed of different semiconductor materials, and are at substantially level with each other.
US10978352B2 FinFET device
In an embodiment, a FinFET device includes a semiconductor substrate and forming fins of a first height and a second height. A dielectric layer extends a fin of the first height to the fin of a second height. The dielectric layer is disposed on the top surface of the fin of the second height.
US10978351B2 Etch stop layer between substrate and isolation structure
A device that includes a substrate; semiconductor fins extending from the substrate; an isolation structure over the substrate and laterally between the semiconductor fins; a liner layer between sidewalls of the semiconductor fins and the isolation structure; and an etch stop layer between the substrate and the isolation structure and laterally between the semiconductor fins. The etch stop layer includes a material different than that of the isolation structure and the liner layer.
US10978347B2 Device chip and method of manufacturing device chip
A device chip for mounting on a board is provided. The device chip includes a top surface, an undersurface located on an opposite side from the top surface and having a larger area than the top surface, a slope inclined with respect to the top surface and the undersurface and exposed to the top surface side, a circuit portion on the top surface side, the circuit portion including an electronic circuit, and a wiring portion on which wiring electrically connecting the circuit portion and the board to each other is to be formed, the wiring portion including the slope in a part of the wiring portion.
US10978339B2 Metal interconnect structure and method for fabricating the same
A method for fabricating semiconductor device includes the steps of: forming a dielectric layer on a substrate; forming a trench in the dielectric layer; forming a first liner in the trench, wherein the first liner comprises Co—Ru alloy; forming a metal layer on the first liner; and planarizing the metal layer and the first liner to form a metal interconnection.
US10978338B1 Semiconductor device and manufacture method thereof
A semiconductor device includes substrate, arrays, conductive structures, and liner spacer layer is provided. The substrate has array region and peripheral region. The arrays are disposed on the array region, and have conductive pillars. The conductive structures are located on the peripheral region, and have at least one connecting sidewall. The liner spacer layer covers the conductive pillars and the conductive structures. Sidewalls of the conductive pillars of the arrays facing a first direction and the connecting sidewall of the conductive structure are free from the liner spacer layer. The conductive pillars are arranged along a second direction in the array, and the second direction is different from the first direction. The liner spacer layer covering the arrays and the conductive structures are extended from the substrate. A manufacturing method of the semiconductor device is also provided.
US10978328B2 Article storage facility
A wall member that covers lateral sides of an article storage rack includes a main wall portion that is installed in an orientation in which it extends along a vertical direction at a position that is spaced apart upward from an installation floor, and a sub-wall portion that is installed at a position that is spaced apart upward from the installation floor. An inlet port is formed at an upper end of the main wall portion, a first space surrounded by the main wall portion and a second space directly below the sub-wall portion are in communication with each other, an outlet port is formed below an end portion of the sub-wall portion on a second side, and an end portion of the sub-wall portion on a first side is connected to a lower end of the main wall portion in a state in which the flow of air between the sub-wall portion and the main wall portion is restricted.
US10978320B2 Protective member forming apparatus
Apparatus for forming a protective member on a wafer includes a stage for mounting a sheet, the stage having a frame and a chuck table supported to and surrounded by the frame, the frame having a plurality of air supply holes opening to the upper surface of the frame. A holding unit is adapted to be moved to a position opposed to the stage for holding the wafer, and a resin supply unit supplies a liquid resin to the upper surface of the sheet placed on the stage. The liquid resin is formed into the protective member. A sheet pressing pad vertically movably supported so as to be opposed to the sheet is placed on the stage. The sheet pressing pad comes into contact with a part of the sheet placed on the stage in an area inside the air supply holes, thereby pressing the sheet.
US10978314B2 Multi integrated circuit chip carrier package
A multi integrated circuit (IC) chip package includes multiple IC chips, a carrier, and a lid. The IC chips may be connected to the carrier. Alternatively, each IC chip may be connected to an interposer and multiple interposers may be connected to the carrier. The carrier may be positioned against a carrier deck. The lid may be positioned relative to carrier by aligning one or more alignment features within the lid with one or more respective alignment features of the carrier deck. A compression fixture cover may contact the lid and exert a force toward the carrier deck, the lid be loaded against respective IC chips, and the lid may be loaded against the carrier. While under compression, thermal interface material between respective the lid and respective IC chips and seal band material between the lid and the carrier may be cured.
US10978313B2 Fixture facilitating heat sink fabrication
A fixture to facilitate fabrication of a heat sink includes a base plate to support a lower section of the heat sink, and multiple registration pins extending from the base plate. A platen is provided over a heat transfer element (HTE) of the heat sink, with the platen including slip fit regions to slip fit around respective registration pins, and with the lower section and HTE disposed between the base plate and the platen, and forming a fixture stack segment aligned with an active region of the cold plate. A load plate is provided which includes slip fit regions configured to slip fit around corresponding registration pins with the load plate disposed over the fixture stack segment. The load plate includes a single load pin centrally disposed to apply a load to the fixture stack segment and facilitate bonding the lower section and HTE together.
US10978306B2 Semiconductor recess formation
Methods, apparatuses, and systems related to forming a recess in a semiconductor structure are described. An example method includes etching the semiconductor structure using an elevated temperature dilution of acid and water. The method further includes etching the semiconductor structure using a room temperature wet etch of acid and water and a surface modification chemistry.
US10978297B1 Formation of stacked lateral semiconductor devices and the resulting structures
A method of making stacked lateral semiconductor devices is disclosed. The method includes depositing a stack of alternating layers of different materials. Slots or holes are cut through the layers for subsequent formation of single crystal semiconductor fences or pillars. When each of the alternating layers of one material are removed space is provided for formation of single crystal semiconductor devices between the remaining layers. The devices are doped as the single crystal silicon is formed.
US10978285B2 Element analysis device and element analysis method
An objective of this invention is to conduct an accurate quantitative analysis on the Ar element contained in a sample gas by an element analysis device comprising a heating furnace and a mass spectrometer for conducting a quantitative analysis on an element in a vacuum atmosphere. The element analysis device comprises: a heating furnace that heats a graphite crucible containing a sample while introducing a carrier gas into the heating furnace, thereby vaporizing the sample to generate a sample gas; a quadrupole mass spectrometer that conducts the quantitative analysis on the Ar element contained in the sample gas in a mixed gas comprising the carrier gas and the sample gas discharged from the heating furnace, a first pressure regulator that controls the pressure of the carrier gas to be introduced into the heating furnace, and a second pressure regulator that controls the pressure of the mixed gas discharged from the heating furnace.
US10978278B2 Normal-incident in-situ process monitor sensor
An apparatus, a system, and a method for in-situ etching monitoring in a plasma processing chamber are provided. The apparatus includes a continuous wave broadband light source to generate incident light beam, an illumination system configured to illuminate an area on a substrate with an incident light beam being directed at normal incidence to the substrate, a collection system configured to collect a reflected light beam being reflected from the illuminated area on the substrate, and direct the reflected light beam to a detector, and processing circuitry. The processing circuitry is configured to process the reflected light beam to suppress background light, determine a property of the substrate or structures formed thereupon based on reference light beam and the reflected light beam that are processed to suppress the background light, and control an etch process based on the determined property.
US10978274B2 Plasma processing apparatus and method for generating plasma
The plasma processing apparatus according to an exemplary embodiment includes a chamber, a radio-frequency power supply, and a correction signal generator. The radio-frequency power supply outputs a pulsed radio-frequency power in a first period. The radio-frequency power supply outputs a pulsed radio-frequency power in one or more second periods after the first period. The correction signal generator generates a correction signal that oscillates in a reverse phase with respect to a reflected wave monitor signal in the first period. The radio-frequency power supply generates a combined radio-frequency power using the correction signal. The power supply is configured to alternately repeat output of the pulsed radio-frequency power in the first period and output of the combined radio-frequency power in the one or more second periods.
US10978268B1 Methods and systems for an X-ray tube assembly
Various systems are provided for an X-ray system. In one example, the X-ray system comprising a high-voltage connector physically coupled to a cathode of an X-ray tube via a plurality of pins, wherein the pins comprise niobium.
US10978264B2 Single-body actuating arms with a friction-reduction region that serves as a sliding surface
The present invention relates to a start switch or contact point (10) for rotating electric machines with single-phase power supply, having a base (100) bearing actuating arms (200) carrying conductive blades (300). The actuating arms (200) are independent and one-piece, each one carrying at least one conductive blade (300) and being pressed against a stop (220) by a resilient element (400), also including a sliding surface (230) with a friction-reduction region (235). The present invention also relates to an electric machine provided with a corresponding start switch or contact point.
US10978260B2 Base plate, key assembly, illuminated key input device and manufacturing method of base plate
The disclosure provides a base plate adapted for disposing a support unit. The base plate includes a thermally sensitive material plate and a connecting member. The connecting member includes a junction part joined to the thermally sensitive material plate, and a connection part extending from the junction part. The connection part protrudes from a surface of the thermally sensitive material plate. A key assembly, an illuminated key input device, and a manufacturing method of the base plate are also provided.
US10978254B2 High performance and reliability solid electrolytic tantalum capacitors and screening method
Disclosed are tantalum capacitors having enhanced volumetric efficiency, effective series resistance, effective series inductance, and high frequency performance when compared to existing tantalum capacitors. Also disclosed is a screening process for tantalum capacitors to enhance reliability.
US10978244B2 Wireless power transfer apparatus and power supplies including overlapping magnetic cores
A primary coil can be inside the recess, where the primary coil is wound around the center of the recess. A secondary magnetic core can include a protruding center portion that is configured for insertion into the center of the recess so that the protruding center portion overlaps the primary magnetic core side wall and is configured to provide separation between the primary magnetic core and the secondary magnetic core. A secondary coil can be wound around the protruding center portion of the secondary magnetic core.
US10978243B2 Power circuit, iron core for Scott connected transformer, Scott connected transformer, and superheated steam generator
The present invention allows individual control of an output voltage of a main transformer and an output voltage of a teaser transformer while utilizing output characteristics of the respective transformer when a Scott connected transformer has control equipment arranged on the input side thereof, including first control equipment arranged in one of two phases of the main transformer on the input side in order to control a voltage or a current and second control equipment arranged in one end of a primary coil of the teaser transformer on the input side in order to control a voltage or a current, the control equipment controlling an output voltage of the main transformer and an output voltage of the teaser transformer individually.
US10978235B2 Inductor
An inductor includes a body including a coil and an encapsulant and an external electrode on an outer surface of the body. The encapsulant includes a first core surrounding the coil and a second core surrounding the first core. The first core includes a magnetic powder having high current characteristics, and the second core includes a magnetic powder having high capacity characteristics.
US10978223B1 Ground termination system for a variable frequency drive harness
A ground termination system may include a backshell for an electrical connector, a grounding insert and a ferrule. The grounding insert includes an outer peripheral edge and a centrally disposed aperture. The outer peripheral edge may be sized to fixedly engage a surrounding portion of the backshell and the centrally disposed aperture may be defined by a plurality of lobes. A first group of the lobes may be sized to receive power conductors of a variable frequency drive power cable. The ferrule may include a crimp barrel and a sleeve. The crimp barrel may receive a ground conductor and be rigidly clamped thereto. The sleeve of the ferrule may fixedly engage one of the lobes in the second group of lobes and anchor the ferrule in the aperture.
US10978219B2 Assembled wire, segmented conductor, and segment coil and motor using the same
Provided is an assembled wire 10 having a substantially rectangular cross section, and is formed by assembling a plurality of strands 7. Each strand 7 has a conductor portion 11 and a strand insulating layer 13 covering the conductor portion 11. The strand insulating layer 13 preferably contains at least one kind of resin in which 50% weight loss in Tg-DTA occurs at from 300° C. to 500° C. The strand insulating layer 13 contains particles. The particles are particles having volume resistivity of 1×106 Ω·cm or more, and, for example, inorganic substances such as silica, titania, alumina, aluminum nitride, magnesium oxide, silicon nitride, and silicon carbide; and resins such as silicone are applicable.
US10978217B2 Thermally-drawn fiber including porosity
There is provided a fiber that includes a fiber material disposed along a longitudinal-axis fiber length. A porous domain has a porous domain length along at least a portion of the fiber length, within the fiber material. The porous domain includes solid-phase material regions and fluid-phase interstitial regions that are both along the porous domain length and across the porous domain, for multi-dimensional porosity of the porous domain.
US10978202B2 Method and system for concurrently monitoring multiple obstetrics patients
A system, computer program product and method for facilitating concurrent monitoring of multiple obstetrics patients over a data network are proposed. Data conveying pregnancy progression information, including maternal and fetal vital sign information associated with the obstetrics patients, is received and processed to derive criticality levels for the obstetrics patients. As a first feature, notification data related to a particular obstetrics patient may be selectively transmitted to a medical expert based on different conditions including for example an associated criticality level exceeding a threshold and/or receipt of a consultation request. As a second feature, used together or separately from the first, a graphical user interface (GUI) may present a user with an ordered list of obstetrics patients dynamically adaptable based on the criticality levels. The GUI allows a user to select an obstetrics patient from the list and then adapts the GUI to present an expanded set of pregnancy progression information related to the selected obstetrics patient. Optionally, the GUI may also provide a tool allowing the user to cause a notification to be transmitted to a medical expert over the data network.
US10978185B2 Care management assignment and alignment
Methods, systems, and computer-readable media are provided for aligning a patient who is determined to be eligible for care management services with a care manager. Patient health data is received and is used to generate a patient profile for the patient. The patient profile comprises, for example, demographic information, geographic location, clinical characteristics, patient preferences, a patient need level, a category to which the patient is assigned, and a priority level associated with the patient. A set of characteristics associated with a group of care managers is accessed where the set of characteristics include clinical expertise of the care manager, geographic location of the care manager, workload capacity of the care manager, and the like. Using the patient profile and the set of characteristics associated with the group of care managers, the patient is aligned with a care manager well-suited to help the patient achieve care management goals.
US10978178B2 Systems and methods for providing a specificity-based network analysis algorithm for searching and ranking therapeutic molecules
A system and a method are disclosed for searching and ranking molecules based on specificity. To this end, a processor receives a request to search for molecules that correspond to biological features, and generates a mapping of molecules to the biological features by searching publications for a reference to a biological feature in connection with a molecule, and responsively adding to the mapping any found references. The processor determines a respective specificity score for each respective molecule of the plurality of molecules by determining which of the plurality of biological features are mapped to each respective molecule, and for each such respective biological feature, in response to determining that there is not more than one concrete instance that is mapped to the respective molecule, incrementing the respective specificity score by a unit. The processor generates a ranking based on the respective specificity scores and outputs the ranking.
US10978176B2 Machine learning systems and methods for predicting risk of renal function decline
Systems, methods and apparatuses are described herein that employ machine learning techniques to assess a likelihood or risk that one or more patients will experience an adverse outcome, such as a decline in renal function, within one or more timeframes. The embodiments may utilize patient data relating to demographics, vital signs, diagnoses, procedures, diagnostic tests, biomarker assays, genetic tests, behaviors, and/or patient symptoms, to determine risk information, such as important predictive features and patient risk scores. And the embodiments may automatically execute patient workflows, such as providing treatment recommendations to providers and/or patients, based on determined risk scores.
US10978171B2 Identification of susceptibility to induced charge leakage
Aspects of the present disclosure relate to techniques for identifying susceptibility to induced charge leakage. In examples, a susceptibility test sequence comprising a cache line flush instruction is used to repeatedly activate a row of a memory unit. The susceptibility test sequence causes induced charge leakage within rows that are physically adjacent to the activated row, such that a physical adjacency map can be generated. In other examples, a physical adjacency map is used to identify a set of adjacent rows to a target row. A susceptibility test sequence is used to repeatedly activate the set of adjacent rows, after which the content of the target row is analyzed to determine whether the any bits of the target row flipped as a result of induced charge leakage. If flipped bits are not identified, an indication is generated that the memory unit is not susceptible to induced charge leakage.
US10978169B2 Pad detection through pattern analysis
A method for ensuring that a memory array such as a ferroelectric memory array is properly electrically connected. The method may be performed, for example, prior to a read or write cycle, during functional testing of the memory array, etc. In one implementation, the memory array is read and the data set including a data bit from each cell is stored in a register. A solid logic 0's pattern is written into the memory array, and each cell is read. If no cell returns a logic 1, it is determined that the memory array is properly connected and the register data values are written to the memory array. If one or more cells returns a logic 1, it is determined that the memory array is improperly connected, the register data values are written to the memory array, and the memory array is removed and reinstalled.
US10978163B2 Voltage identifying method, memory controlling circuit unit and memory storage device
A voltage identifying method, a memory controlling circuit unit, and a memory storage device are provided. The method includes: reading a plurality of first memory cells according to a first read voltage group in a plurality of read voltage groups and performing a first decoding operation to generate first verification information; identifying a plurality of second read voltage groups in the plurality of read voltage groups corresponding to a first interval in a plurality of intervals according to the first interval in which the first verification information is located; and reading the plurality of first memory cells by using a third read voltage group in the plurality of second read voltage groups and performing the first decoding operation.
US10978161B2 Memory system, memory controller and memory device
A memory system, a memory controller and a memory device. In a set operation, by applying different pass voltages to at least one first word line and at least one second word line among the plurality of word lines excluding a selected target word line, an operation error of the memory device may be prevented.
US10978152B1 Adaptive VPASS for 3D flash memory with pair string structure
Systems and methods for reducing program disturb when programming portions of a memory array are described. A memory array may include a first set of NAND strings and a second set of NAND strings that share a common bit line that is connected to the drain-side end of drain-side select gates of the NAND strings and/or share a common source-side select gate line that connects to the gates of source-side select gates of the NAND strings. During programming of the first set of NAND strings a first pass voltage (e.g., 7V) may be applied to unselected word lines of the memory array and subsequently during programming of the second set of NAND strings a second pass voltage (e.g., 9V) greater than the first pass voltage may be applied to the unselected word lines of the memory array.
US10978143B2 Multi-port high performance memory
A structure includes a multi-port memory including a multiple transistor bitcell single ended read port and a write port, a read circuit which is connected to a multiple transistor bitcell circuit and is also configured to evaluate the multiple transistor bitcell single ended read port, and a timer circuit for the single ended read port and which is configured to generate two successive read pulses in one clock cycle for the multi-port memory.
US10978124B2 Method and circuits for programming STT-MRAM cells for reducing back-hopping
Circuits and methods for programming a MTJ stack of an MRAM cell minimizes a ferromagnetic free layer or pinned layer polarization reversal due to back-hopping. The programming begins by applying a first segment of the segment of the write pulse at a first write voltage level for a first time period to program the MTJ stack. A second segment of the segment of the write pulse at a second write voltage level that is less than the first write voltage level is applied to the magnetic tunnel junction stack for a second time period to correct the polarization of the MTJ when the MTJ stack has reversed polarization during the first time period. The second segment of the segment of the write pulse may be a ramp, or multiple ramps, or have a quiescent period between it and the first segment of the write pulse.
US10978120B2 Memory interface circuit, memory storage device and signal generation method
A memory interface circuit, a memory storage device and a signal generation method are provided. The memory interface circuit is configured to connect a volatile memory module and a memory controller. The memory interface circuit includes a clock generation circuit, a first interface circuit and a second interface circuit. The clock generation circuit is configured to provide a reference clock signal. The first interface circuit is configured to provide an address signal to the volatile memory module based on a first transition point of the reference clock signal. The second interface circuit is configured to provide a command signal to the volatile memory module based on a second transition point of the reference clock signal. The first transition point is one of a rising edge and a falling edge of the reference clock signal. The second transition point is the other one of the rising edge and the falling edge of the reference clock signal.
US10978118B1 DDR SDRAM signal calibration device and method
Disclosed is a DDR SDRAM signal calibration device capable to adapting to the variation of voltage and/or temperature. The device includes: an enablement signal setting circuit configured to generate data strobe (DQS) enablement setting; a signal pad configured to output a DQS signal; a signal gating circuit configured to generate a DQS enablement setting signal and a DQS enablement signal according to the DQS enablement setting and then output a gated DQS signal according to the DQS enablement signal and the DQS signal; and a calibration circuit configured to output a calibration signal according to the DQS enablement setting signal and at least one of the DQS enablement signal and the DQS signal so that the enablement signal setting circuit can maintain or adjust the DQS enablement setting according to the calibration signal.
US10978117B2 Centralized placement of command and address swapping in memory devices
Memory devices, memory systems, and systems, include memory devices with a bonding pad region for coupling command-and-address (CA) input signals and a memory cell region for storing information in memory cells. A centralized CA interface region includes input circuits coupled to the CA input signals. At least two of the input circuits are configured in pairs. Each pair includes a first input circuit coupled to a first input and configured to generate a first output and a second input circuit coupled to a second input and configured to generate a second output. Each pair also includes a swap circuit disposed between the first input circuit and the second input circuit. The swap circuit selects one of the first output or the second output for a first internal signal and selects the other of the first output and the second output for a second internal signal responsive to a control signal.
US10978116B2 Multiple concurrent modulation schemes in a memory system
Methods, systems, and devices for multiple concurrent modulation schemes in a memory system are described. Techniques are provided herein to communicate data using a modulation scheme having at least three levels and using a modulation scheme having at least two levels within a common system or memory device. Such communication with multiple modulation schemes may be concurrent. The modulated data may be communicated to a memory die through distinct signal paths that may correspond to a particular modulation scheme. An example of a modulation scheme having at least three levels may be pulse amplitude modulation (PAM) and an example of a modulation scheme having at least two levels may be non-return-to-zero (NRZ).
US10978102B1 Thermally assisted magnetic head, head gimbal assembly and hard disk drive
A thermally assisted magnetic head including a main magnetic pole layer having a magnetic pole end face arranged in a medium-opposing surface, a near-field transducer which generates a near-field light for heating the magnetic recording medium, a waveguide guiding light to the near-field transducer; and an optical side shield being arranged in the medium-opposing surface side of the waveguide and being formed so as to sandwich a part of the near-field transducer, in the medium-opposing surface side, from both sides of a direction along the medium-opposing surface. The near-field transducer includes a protruding end-part (PEG). Then the protruding end-part is arranged to have a PEG end-surface at a position receded from the medium-opposing surface.
US10978101B2 Method of manufacturing a wiring structure of a head suspension
A wiring structure of a head suspension including a flexure that supports a head and is attached to a load beam applying load onto the head, includes write wiring and read wiring formed on the flexure and connected to the head, each having wires of opposite polarities and further including a stacked interleaved part which includes segments electrically connected to the respective wires of the write wiring, the segments stacked on and facing the wires through an electrical insulating layer so that the facing wire and segment have opposite polarities, is manufactured by a wiring step, an insulating layer forming step and a stacked interleaved part forming step.
US10978097B1 Indicating tracks as erased without deleting data for the tracks
Provided are a computer program product, system, and method for indicating tracks as erased without deleting data for the tracks. In response to receiving erase commands to erase tracks in the storage, indicating the tracks as erased without performing an erase operation on the tracks subject to the erase command. Data in the storage for the tracks indicated as erased remains in the storage while requests are directed to the tracks indicated as erased. A command is received indicating an operation with respect to a target track. The operation to proceed is permitted with respect to the target track in response to determining that the target track is not indicated as erased. An alternate operation is performed providing a result different from the operation indicated in the command in response to determining that the target track is indicated as erased.
US10978096B2 Optimized uplink operation for voice over long-term evolution (VoLte) and voice over new radio (VoNR) listen or silent periods
Disclosed are techniques for transmitting bundles of silence indicator (SID) frames during a voice call among a plurality of access terminals. In an aspect, a source access terminal detects a transition to a silence state, generates, in response to detection of the transition, at least a first bundle of SID frames, wherein each SID frame of the at least the first bundle of SID frames includes data representing comfort noise to be played at one or more target access terminals of the plurality of access terminals during the silence state, and transmits the at least the first bundle of SID frames to a base station serving the source access terminal. In an aspect, the base station receives the at least the first bundle of SID frames, and periodically forwards SID frames of the at least the first bundle of SID frames to the one or more target access terminals.
US10978093B1 Computer apparatus and method implementing sound detection to recognize an activity
A computing device, the computing device comprising a processor configured to: receive audio information relating to one or more non-verbal sounds captured by a microphone in an environment of a user; receive motion information that is based on motion sensor data captured by a motion sensor, said motion information relating to motion of said user in the environment; process the audio information and the motion information to recognise an activity of said user; and output an activity recognition notification indicating said activity.
US10978086B2 Echo cancellation using a subset of multiple microphones as reference channels
An echo canceller is disclosed in which audio signals of the playback content received by one or more of the microphones from a loudspeaker of the device may be used as the playback reference signals to estimate the echo signals of the playback content received by a target microphone for echo cancellation. The echo canceller may estimate the transfer function between a reference microphone and the target microphone based on the playback reference signal of the reference microphone and the signal of the target microphone. To mitigate near-end speech cancellation at the target microphone, the echo canceller may compute a mask to distinguish between target microphone audio signals that are echo-signal dominant and near-end speech dominant. The echo canceller may use the mask to adaptively update the transfer function or to modify the playback reference signal used by the transfer function to estimate the echo signals of the playback content.
US10978084B2 Noise filling in multichannel audio coding
In multichannel audio coding, an improved coding efficiency is achieved by the following measure: the noise filling of zero-quantized scale factor bands is performed using noise filling sources other than artificially generated noise or spectral replica. In particular, the coding efficiency in multichannel audio coding may be rendered more efficient by performing the noise filling based on noise generated using spectral lines from a previous frame of, or a different channel of the current frame of, the multichannel audio signal.
US10978067B2 Home appliance, control system by voice recognition and operating method of the same
A home appliance including an audio input unit including at least one microphone and into which a voice command formed of natural language is inputted; a communication unit which transmits the voice command to a voice recognition system as voice data, and receives a response signal from the voice recognition system; a controller which sets an operation corresponding to the response signal, outputs an operation state, and outputs a guidance announcement, according to a result of voice recognition of the voice recognition system; and an audio output unit which outputs the guidance announcement corresponding to the operation, wherein the controller determines whether it is possible to set the operation or to support a function for the operation in response to the response signal and an operation state of the home appliance, and performs the operation.
US10978066B2 Analyzing information to provide topic avoidance alerts
A method and system for determining whether a conversation topic induces stress in participants of the conversation that includes registering participants of a conversation with a conversation content control system, wherein said registering the participants includes providing a listing of social media accounts for each of the participants. The method may further include developing a baseline of avoidance topics from user content selected from the group consisting of capturing training conversation characterized into the avoidance topics by natural language processing (NLP), analyzing the social media accounts for content to be characterized into said avoidance topics, and combinations thereof. The method may further include monitoring real time conversation using natural language processing (NLP) to discern avoidance topics from the real time conversation.
US10978051B2 Adversarial learning framework for persona-based dialogue modeling
Various embodiments may be generally directed to the use of an adversarial learning framework for persona-based dialogue modeling. In some embodiments, automated multi-turn dialogue response generation may be performed using a persona-based hierarchical recurrent encoder-decoder-based generative adversarial network (phredGAN). Such a phredGAN may feature a persona-based hierarchical recurrent encoder-decoder (PHRED) generator and a conditional discriminator. In some embodiments, the conditional discriminator may include an adversarial discriminator that is provided with attribute representations as inputs. In some other embodiments, the conditional discriminator may include an attribute discriminator, and attribute representations may be handled as targets of the attribute discriminator. The embodiments are not limited in this context.
US10978046B2 System and method for customizing portable natural language processing interface for appliances
A method and system of customizing a portable voice-based control user interface for multiple types of appliances are disclosed. The method performed at a user device includes establishing a data communication connection with a voice control apparatus; detecting a first user request to update a NLP module of the voice control apparatus; establishing a connection to a NLP model server; displaying a listing of appliance types and a respective listing of appliance functions for each appliance type, in a graphical user interface of the user device; receiving user selection of a first set of appliance functions for a first appliance type and a second set of appliance functions for a second appliance type; downloading, from the NLP model server, a first NLP model for the first set of appliance functions for the first appliance type, and a second NLP model for the second set of appliance functions for the second appliance type; and integrating the first NLP model and second NLP model into the NLP module of the voice control apparatus.
US10978044B2 Electronic apparatus, controlling method of electronic apparatus and server
An electronic apparatus which registers a device to a server by using a voice, and a method therefor are provided. The electronic apparatus includes a communication circuit, a microphone, a memory for storing computer executable instructions, and at least one processor configured to execute the computer executable instructions to acquire, from a voice received through the microphone, information on an external device which a user wishes to register, based on an external device corresponding to the acquired information being searched through the communication circuit, control the communication circuit to transmit information on an access point to the external device to enable the external device to communicate with a server, and control the communication circuit to transmit a registration request with respect to the external device to the server.
US10978035B2 Integrated acoustic emission transducer apparatus and methods
Integrated acoustic emission transducer apparatus and methods are described. An example integrated external preamplifier device includes a data extractor, a process variable determiner, a status indication determiner, and a presentation device. The integrated external preamplifier device receives an acoustic emission signal generated via an acoustic emission sensor operatively coupled to the integrated external preamplifier device. The data extractor extracts signal data from the acoustic emission signal. The process variable determiner determines process variable data based on the extracted signal data. The process variable data includes at least one of flow rate data, flow capacity data, flow area data, flow velocity data, mass accumulation data, or volume accumulation data. The status indication determiner determines status indication data based on the process variable data. The presentation device presents at least one of the process variable data or the status indication data at the integrated external preamplifier device.
US10978027B2 Electronic display partial image frame update systems and methods
An electronic device may include a display panel and an image data source designed to determine a differing region in the image frame by comparing source image data and image data corresponding with a previous image frame. The electronic device may also include a display pipeline between the image data source and the display panel. The display pipeline may include image processing circuitry to convert image data from a source space to a display space and image processing circuitry to spatially process the image data. The display pipeline may determine a crop region by converting the differing region to the display space and determine a partial frame region, based on the image data to be spatially processed, by the image processing circuitry. The display pipeline may also determine and retrieve a fetch region smaller than the image frame by converting the partial frame region to the source space.
US10978020B2 Display apparatus and method of operating the same
A display apparatus and method of operating thereof in which a cold booting of the display apparatus is performed based on at least one of previous waiting times and operating times of the display apparatus.
US10978017B2 Shift register unit, gate driving circuit, display apparatus and control method
There is provided in the present disclosure a shift register unit, including: an input sub-circuit, whose first terminal is coupled to an input signal terminal, and second terminal is coupled to a pull-up node; an output sub-circuit, whose first terminal is coupled to the pull-up node, second terminal is coupled to a clock signal terminal, and third terminal is coupled to an output terminal, and configured to output a clock signal of the clock signal terminal to the output terminal under the control of a level signal of the pull-up node; a first electro-static discharge sub-circuit, whose first terminal is coupled to the pull-up node, second terminal is coupled to an electro-static discharge control terminal, and third terminal is coupled to a ground, and configured to discharge static electricity accumulated at the pull-up node under the control of a level signal of the electro-static discharge control terminal.
US10978015B2 Adjusting method and device for gate off voltage and display device
Embodiments of the present disclosure disclose a method, a device and a display apparatus for adjusting a gate-off voltage. In that the method for adjusting the gate-off voltage includes: obtaining a contrast of the display brightness of the display panel by at least one photosensitive element; comparing the contrast with an initial contrast, and if the difference between the contrast and the initial contrast is greater than the set threshold value, adjusting the gate-off voltage.
US10978014B2 Gamma voltage divider circuit, voltage adjusting method, and liquid crystal display device
A Gamma voltage divider circuit, a voltage adjusting method, and a liquid crystal display device are proposed. Compared to the arrangement of voltage dividing resistor string of the existing Gamma voltage divider circuit, by changing the mapping of band point voltages, the application can optimize accuracy of low gray-level voltages in a further step, improve the display effect, and at the same time, reduce the number of voltage dividing resistors and lower the complexity and cost of the Gamma voltage divider circuit. The Gamma voltage divider circuit is adaptable to the voltage dividing resistor string settings of OLED display panels as well as LCD panels.
US10978006B2 User terminal device and method for adjusting luminance thereof
A user terminal device is provided. The user terminal device includes a display, a first sensor provided on a front surface of the user terminal device and configured to detect a front illumination, a second sensor provided on a rear surface of the user terminal device and configured to detect a rear illumination, and a controller configured to adjust a luminance of the display based on the front illumination detected by the first sensor and the rear illumination detected by the second sensor.
US10978002B2 Pixel circuit and driving method thereof, and display panel
Disclosed are a pixel circuit, a driving method thereof, and a display panel. The pixel circuit includes a driving circuit, a data writing circuit, a storage circuit, a light emitting circuit and a grayscale regulation circuit. The driving circuit includes a control terminal, a first terminal and a second terminal, and is configured to control a driving current; the data writing circuit is configured to write a data signal into the control terminal of the driving circuit; the storage circuit is configured to store the data signal; one terminal of the grayscale regulation circuit is connected with the second terminal of the driving circuit, another terminal thereof is connected with a first terminal of the light emitting circuit, and the grayscale regulation circuit is configured to regulate a voltage of the first terminal of the light emitting circuit according to the data signal in response to a switch driving signal.
US10977994B2 Display device and driving method thereof
A display device includes a first pixel area having first pixels and a second pixel area having second pixels. Each first pixel includes a driving transistor initialized to a voltage of a first initialization power supply. Each second pixel includes a driving transistor initialized to a voltage of a second initialization power supply. The first initialization power supply and the second initialization power supply are set to different voltages. The first pixel area and the second pixel area have different widths.
US10977993B2 Organic light emitting diode display device
An organic light emitting diode display device includes a panel in which a plurality of pixels are disposed, a power supplier configured to supply a current to the panel, and a controller configured to acquire information about the current supplied to the panel and perform an automatic current limit so that the current supplied to the panel is controlled to a preset current limit value or less. The controller is configured to adjust the current limit value based on the information about the current supplied to the panel.
US10977992B2 Circuit drive compensation method, circuit drive method and device, and display device
A driving compensation method for a pixel circuit includes: in a compensation phase of the pixel circuit, providing a preset signal to the control terminal of the driving transistor to write the preset signal to the control terminal of the driving transistor, to write internal loss voltage of the driving transistor to the first terminal of the driving transistor; wherein the compensation phase includes a first external compensation phase and a second external compensation phase; in the first external compensation phase, the preset signal is a sum of a reference signal and a threshold voltage of the driving transistor; in the second external compensation phase, the preset signal is the sum of the data signal and the threshold voltage of the driving transistor.
US10977991B2 Pixel circuit and method of driving the same
A pixel circuit comprises a light emission element; a driving transistor including a first electrode connected to the first node, a second electrode connected to a second node, and a gate electrode connected to a third node; a first transistor including a first electrode receiving a third voltage, a second electrode connected to the first node, and a gate electrode receiving a second light emission control signal; a first transistor including a first electrode connected to a first line transferring a first power voltage, a second electrode connected to the second node, and a gate electrode receiving a first light emission control signal; a first storage capacitor connected between the third node and a fourth node; and a switching transistor including a first electrode connected to a data line, a second electrode connected to the fourth node, and a gate electrode receiving a scan signal.
US10977986B2 Preset reverse drive method applied in video displaying process
Disclosed in the present disclosure is a preconfigured reverse drive method applied in a video displaying process. The method comprises the steps of: pre-obtaining display content of several frames behind lit pixels in a video by means of content loading; and adding a reverse drive signal before each forward drive signal used for driving the display content of the several frames, to suppress electric charge concentration on pixel in a video display panel in advance. The reverse drive signal changes the potential barrier of the detect potential well, removes electric charges confined and concentrated in the potential well, and reduces the density of confined electric charges. Thus, the video display brightness is improved, and the service life of the video display panel is prolonged.
US10977975B2 Pixel structure of electronic paper, method for driving the same, electronic paper, and display device
The disclosure relates to a pixel structure, a method for driving the same, electronic paper, and a display device, where compensation electrodes electrically connected in correspondence with respective pixel electrodes are additionally arranged, and there are overlapping areas between orthographic projections of the compensation electrodes unto a base substrate, and orthographic projections of gate lines onto the base substrate. Furthermore the compensation electrodes corresponding to the n-th row of pixel electrodes are connected with second electrodes of corresponding first switch transistors, and gates and first electrodes of the first switch transistors are connected with the (n−1)-th gate line.
US10977967B1 Large structure display system
A system for displaying information in a large scale format may include a structure extending upwardly from a ground surface and having an exterior surface, and a display apparatus mounted on the structure. The display apparatus may include a housing having an interior, and a display member mounted on the housing and being movable with respect to the housing between a retracted condition and an extended condition, the display member being formed of a sheet material.
US10977966B2 System, apparatus and method for light diffusion and testing for fixtures
A system, apparatus and method for light diffusion and testing fixtures. The system includes remote derangement controls to test the operation of a battery backup system associated with a fixture. The light fixture may incorporate light diffusion features including back mounted light sources, channeled corners in a translucent material and/or pitted surfaces of a translucent material. The system may further include remote monitoring elements and/or sensors to evaluate proper operation of the light diffusion characteristics of a fixture during operation of the battery backup system.
US10977957B2 Music practice feedback
A music practice feedback system, includes a processor; and a memory storing instructions that cause the processor to perform, forecasting an ability to retain playing skills of a sheet music by a user via machine learning and changing a display of the sheet music based on the forecasted ability.
US10977952B2 Intelligent drone traffic management via radio access network
Concepts and technologies disclosed herein are directed to intelligent drone traffic management via a radio access network (“RAN”). As disclosed herein, a RAN node, such as an eNodeB, can receive, from a drone, a flight configuration. The flight configuration can include a drone ID and a drone route. The RAN node can determine whether capacity is available in an airspace associated with the RAN node. In response to determining that capacity is available in the airspace associated with the RAN node, the RAN node can add the drone ID to a queue of drones awaiting use of the airspace associated with the RAN node. When the drone ID is next in the queue of drones awaiting use of the airspace associated with the RAN node, the RAN node can instruct the drone to fly through at least a portion of the airspace in accordance with the drone route.
US10977948B2 Systems and methods for recommending a pickup location
The present disclosure relates to systems and methods for determining a pickup location. The systems may perform the methods to receive a request or an intention for a first transportation service that is allowed to combine with a second transportation service from a terminal association with a service requester, the request or the intention including an origin location of the first transportation service and a destination of the first transportation service; obtain a plurality of candidate locations; for each of the plurality of candidate locations, determine a matching index value of the candidate location based on the origin location or the destination, wherein the matching index value is a probability of becoming a pickup location of the first transportation service; select one or more pickup locations from the plurality of candidate locations based on the matching index value; and transmit the one or more pickup locations to the terminal.
US10977943B1 Alert notifications utilizing broadcasted telematics data
Geographic location data and telematics data may be collected in real-time by a mobile device within a vehicle, or the vehicle itself. The telematics data may indicate vehicle direction, speed, motion, etc., as well as traffic hazards in the surrounding environment. A remote server may receive the location and telematics data from two vehicles. If an anomalous or hazardous condition exists in the vicinity of the first vehicle, a geographic relationship with the second vehicle is determined, and if within a predetermined distance, an alert or alternate route for the second vehicle is determined and transmitted to the second vehicle. As a result, a negative impact or risk of collision caused by the anomalous condition on the second vehicle is alleviated. The amount of the insured's usage of the telematics data-based risk mitigation or prevision functionality may be used to calculate or adjust insurance premiums, rates, or discounts.
US10977928B2 Security system with cooperative behavior
Security system devices are configured to retrieve historic first sensor data acquired from a protected area in response to receiving a threat alarm notification from a peer security system that is related to an area monitored by the peer security system, wherein the protected area is different from and geographically separate from the area monitored by the peer security system. The system devise determines that a security threat is indicated for the protected area by assessing the retrieved selection of historic first sensor data as a function of a relation of the threat alarm notification from the peer security system to the protected area, wherein assessing the historic first sensor data without the function of the relation of the threat alarm notification from the peer security system to the protected area results in determining that the security threat is not indicated for the protected area.
US10977927B2 Emergency communication flow management and notification system
Described herein are systems, devices, methods, and media for connecting a user for providing emergency assistance based on emergency alerts from triggering devices such as voice or sound triggered emergency alerts. In some cases, the location of the emergency is provided.
US10977926B2 Method for the disinfection and the quality control of the disinfection of the hands of a user and apparatus for carrying out the method
Method for the disinfection and the quality control of the disinfection of the hands of a user comprising the steps of: dispensing a predetermined amount of the mixture of a disinfectant substance and a light reflection modifying substance on the hands to be disinfected, allowing the user to smear and rub the mixture on his/her hands, inserting the hands one after the other into an imaging compartment (11) of an apparatus (10) for disinfection quality control; illuminating the inserted hand with light sources (14) emitting light having a predetermined spectral distribution and intensity; recording the image of the hand (9) from both sides by cameras (16); processing the recorded image to provide distinction between areas of the hand contacted and non-contacted by the mixture, wherein the light reflection modifying substance is a substance that absorbs light in at least a predetermined range a wavelength which is added to the disinfectant substance in an amount that decreases light absorption of areas treated by the mixture and retains at the same time disinfectant properties; the light source emits light to cover the predetermined range and the cameras have sensitivity in that range, furthermore, in the processing step areas of the hand (9) are made brighter which were not contacted previously by the mixture.
US10977922B2 Water safety alarm and supervision aid including methodology embodied in the alarm for alerting a third party via a communications network
Disclosed herein is an electronic method for monitoring a wearable device, the device being in communication with a receiving device, comprising the steps of, transmitting, from the wearable device via a wireless communications protocol, an encoded signal capable of being received by the receiving device, the encoded signal including information identifying the wearable device and information regarding the status of the device, wherein, upon receipt of the encoded signal, the receiving device decodes the signal, and dependent on the received information regarding the status of the wearable device, the receiving device performs one or more of sending a broadcast signal including the encoded signal via a transceiver, sending the encoded signal to a second receiving device via a wireless communications network, sending an alarm signal to a second device and sounding an alarm.
US10977921B2 Cognitive analysis of biosensor data
A method and system for issuing medical alerts that includes receiving permission from a user to register the user with a medical alert system. With permission from the user, registering includes setting a medical history for a baseline of the user, and linking the system with a wearable device including a light source for signaling changes in the users medical condition. The method also includes linking a monitoring device to the medical alert system; and measuring changes in the health status of the user with the monitoring device. In some embodiments, the method further includes determining with a cognitive risk evaluating engine of the medical alert system a level of medical alert provided by a setting of the light source that corresponds the users health. The method can further include illuminating the light source at the level of the medical alert designed by the cognitive risk evaluating engine for signaling the changes in the users medical condition.
US10977917B2 Surveillance camera system and surveillance method
A camera transmits a captured image of a surveillance area to a server. A microphone receives a sound of the surveillance area and transmits the sound to the server. The server detects a warning sound starting based on a harming behavior on a vehicle in a surveillance area and arriving from the vehicle using the sound of the surveillance area, determines an occurrence position of the harming behavior based on the detection of the warning sound, acquires a captured image of the occurrence position, determines the vehicle on which the harming behavior is executed using the captured image of the occurrence position, acquires information regarding the vehicle, and records the information regarding the vehicle and the captured image of the occurrence position in association with each other in an accumulator.
US10977914B2 Display for hand-held electronics
The invention disclosed here is a display system for managing power and security for a plurality of hand-held electronic devices sold to consumers in a retail location. The display includes features that allow power to be supplied to individual devices and security sensors without continuous hard wiring or multi-conductor retractor cables. The display also allows for individual security alarms to be triggered when a theft occurs. Security alarm conditions are preferably triggered via wireless signals.
US10977903B2 Gaming system and method for providing awards based on eliminating related game outcomes
In various embodiments, the present disclosure relates generally to gaming systems and methods for providing tiered awards during a related game outcome elimination sequence.
US10977902B1 Lightning video poker
A video poker game wherein an additional virtual bonus card, called a lightning bonus card, is added to a virtual deck of cards and is randomly dealt into the opening hand of a video poker game. Upon receiving a randomly dealt lightning bonus card in the opening deal of a video poker game, the player is awarded the opportunity to play as many virtual hands n of video poker during a specific amount of time t without wagering additional credits for each subsequent hand following the receiving of the lightning bonus card. In one embodiment, the lightning bonus card is added to the hand on the deal to replace discarded cards.
US10977900B2 Systems and methods for communications between electronic gaming machines, a progressive system server, and overhead signage
An electronic gaming system includes an electronic gaming machine configured to execute a wagering game, an overhead display, and a progressive system server. The progressive system server is configured to: (i) receive, from the electronic gaming machine, a message including at least one of a) a progressive jackpot value, b) a progressive jackpot level, and c) a progressive jackpot multiplier, the progressive jackpot value, the progressive jackpot level, and the progressive jackpot multiplier awarded by the electronic gaming machine during the wagering game; (ii) calculate a multiplied progressive jackpot value by multiplying the received progressive jackpot value by the received progressive jackpot multiplier; and (iii) transmit the multiplied progressive jackpot value to the electronic gaming machine, wherein the electronic gaming machine is configured to increase a credit balance associated with the wagering game based on the multiplied progressive jackpot value.
US10977893B2 Method and user device providing offline purchases of an in-game item
A user device supports a computer implemented game. An input from a user is received. This input requests a purchase of an in-game item. When this input is received, a determination is made as to whether the user device is on-line or not. If the user device is off-line, it is determined if the in-game item can be purchased in dependence on a locally available in-game currency budget. If so, the requested in-game item is provided in the computer implemented game.
US10977890B2 Self-service payment device and control method thereof
The present specification describes to a self-service payment device and a control method thereof. One example method includes determining that a removable cover plate is in a first state, wherein the removable cover plate and a payment box form an enclosed space when the removable cover plate is in the first state, and the top of the payment box is open when the removable cover plate is in a second state; reading, using at least one radio frequency identification (RFID) antenna fastened to at least one inner wall of the payment box, at least one RFID tag, wherein each RFID tag is associated with a merchandise to be paid inside the payment box; and providing payment information based on the at least one RFID tag.
US10977889B1 Cloud-based cash inventory management for on-premises cash handling devices
Various embodiments are directed to systems and methods for remotely monitoring cash reserves within a plurality of cash handling devices, and for automatically initiating change orders to maintain optimal levels of cash reserves within those cash handling devices. Certain embodiments remotely monitor closing transaction data received from those cash handling devices. Based at least in part on portions of data reflected within the closing transaction data, retrieve historical usage data relating to a forecast period; generate a usage forecast for the forecast period, and based on the generated usage forecast and the closing transaction data, generate message data for transmission to external systems to facilitate the maintenance of optimal cash reserves within those cash handling devices.
US10977886B2 Modular people counters
An exemplary embodiment of a modular people counter includes a base and a communications module. The base has a people counter processor, memory, a power supply having one or more batteries, a passive sensor that detects whether a badge and/or a person has entered into a selected area and is within the sensing range and a first connector. The first connector is in circuit communication with the people counter processor. The communications module has a second connector for connecting to the first connector and wireless communications circuitry. The wireless communications module is configured to receive one or more signals from the people counter processor when the first connector is connected to the second connector.
US10977878B2 Driving skill evaluation method, driving skill evaluation program, driving skill evaluation apparatus, and vehicle provided therewith
A method of evaluating a driving skill executed by a computer includes a skill evaluation step of evaluating a driver's driving skill based on a detection value of a vehicle state, a component separating step of separating the detection value of the vehicle state into a driver's operation component reflecting a driver's motion and a non-driver's operation component without reflecting the driver's motion, and a skill evaluation modifying step of correcting or abandoning evaluation of the driving skill based on at least one of an amount of the driver's operation component and an amount of the non-driver's operation component.
US10977877B2 Engine gateway with engine data storage
An engine gateway of a gas turbine engine of an aircraft includes a communication interface configured to wirelessly communicate with an offboard system and to communicate with an engine control of the gas turbine engine, a memory system, a data storage system isolated from the memory system, and processing circuitry. The processing circuitry is configured to establish communication with the engine control on a first communication bus using system credential authentication, establish communication between the engine control and the data storage system on a second communication bus, establish wireless communication with the offboard system using system credential authentication, and provide access from the offboard system through the engine gateway, from the engine gateway through the engine control, and from the engine control to the data storage system to enable one or more updates of the data storage system by the offboard system based on service credential authentication.
US10977865B2 Augmented reality in vehicle platforms
Various embodiments are described herein for allowing a user in a vehicle to view at least one AR image of a portion of the vehicle's surroundings. At least one real world camera may be used to obtain at least one real world image of the portion of the vehicle's surroundings and at least one display may be used to display the at least one AR image to the user. Location, orientation and field of view data for the at least one real world camera is obtained and a virtual world camera having similar characteristics is generated to obtain at least one virtual world image of a portion of the virtual world data that corresponds to the real world data. The at least one AR image is generated by combining the at least one virtual and real world images.
US10977863B2 System and method for navigating a tomosynthesis stack using synthesized image data
A system and method for displaying and navigating breast tissue is configured for or includes obtaining a plurality of 2D and/or 3D images of a patient's breast; generating a synthesized 2D image of the breast from the obtained images; displaying the synthesized 2D image; receiving a user command, or otherwise detecting through a user interface, a user selection or other indication of an object or region in the synthesized 2D image; and displaying at least a portion of one or more images from the plurality, including a source image and/or most similar representation of the user selected or indicated object or region.
US10977858B2 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 according to visual occlusion relative to a perspective from a display.
US10977857B2 Apparatus and method of three-dimensional reverse modeling of building structure by using photographic images
Provided are an apparatus and method of three-dimensional reverse modeling of a building structure by using photographic images, and more particularly, to an apparatus and method of three-dimensional reverse modeling of a building structure by using photographic images, in which three-dimensional modeling data of a building structure may be quickly and conveniently reversely modeled by using a plurality of photographic images. According to the apparatus and method of three-dimensional reverse modeling of a building structure by using photographic images, three-dimensional modeling data of a building structure may be reversely modeled by using photographic images of the building structure captured using a camera, at low costs and quickly and easily, thereby remarkably increasing the productivity of the manufacture of a building information model (BIM).
US10977856B2 Using a low-detail representation of surfaces to influence a high-detail representation of the surfaces
A computer-implemented technique is described herein for generating a digital representation of real-world surfaces in an environment. The technique involves receiving sensor data captured by one or more depth-sensing devices. The technique then provides a low-detail (LD) representation of surfaces in the physical environment based on the sensor data; that LD representation describes one or more planes in the physical environment. The technique then generates a high-detail (HD) representation of the surfaces based on the sensor data and the LD representation. Finally, the technique provides an output result based on the LD representation and/or the HD representation. According to one illustrative aspect, the technique produces the HD representation such that it is non-duplicative of information that is already present in the LD representation. The technique performs this task by identifying and excluding HD information that is already adequately represented by the LD representation.
US10977851B2 Animation control method for multiple participants
A computer system is used to host a virtual reality universe process in which multiple avatars are independently controlled in response to client input. The host provides coordinated motion information for defining coordinated movement between designated portions of multiple avatars, and an application responsive to detect conditions triggering a coordinated movement sequence between two or more avatars. During coordinated movement, user commands for controlling avatar movement may be in part used normally and in part ignored or otherwise processed to cause the involved avatars to respond in part to respective client input and in part to predefined coordinated movement information. Thus, users may be assisted with executing coordinated movement between multiple avatars.
US10977846B2 Aerial vehicle map determination
A mapping system receives sensor data from an unmanned aerial vehicle. The mapping system further receives images from a camera of the unmanned aerial vehicle. The mapping system determines an altitude of the camera based on the sensor data. The mapping system calculates a footprint of the camera based on the altitude of the camera and a field of view of the camera. The mapping system constructs a localized map based on the images and the footprint of the camera.
US10977845B2 Image processing apparatus and control method
A control method includes executing, in a case that a change instruction is accepted, at least a process for displaying a first post-change layout image on a display unit with a priority over a second post-change layout image with a higher degree of similarity to the pre-change layout image than the first post-change layout image or a process for displaying the first post-change layout image on the display unit in a more emphasized manner than the second post-change layout image.
US10977837B2 Medical image processing apparatus and method
A medical image processing apparatus comprises processing circuitry configured to: acquire a series of medical imaging data sets acquired across multiple time phases, wherein the medical imaging data sets are representative of a first body part and a second body part in the vicinity of the first body part, and wherein the first body part and second body part undergo relative motion across the multiple time phases; and automatically determine a viewing surface for rendering a series of images from the medical imaging data sets, wherein the determining of the viewing surface is based on respective positions of the first body part and second body part in each of the series of medical imaging data sets.
US10977834B2 Semiconductor device and method for image processing and image compression using the semiconductor device
The present invention provides a semiconductor device enabling efficient compression without increasing the circuit size and a processing method using the semiconductor device. According to an embodiment, an image processor includes: a coding circuit to perform image processing on a target image divided into a plurality of tiles, the image processing being performed on each of the tiles; a determination circuit to determine whether a tile boundary is included in the area of an image block serving as a unit of compression of the target image; and a compression circuit to compress the image block image-processed by the coding circuit, according to a determination result of the determination circuit.
US10977833B2 Compressing m-bit data using spatial decorrelation and entropy encoding on n-bit data
Data compression (and corresponding decompression) is used to compress blocks of data values involving processes including one or more of colour decorrelation, spatial decorrelation, entropy encoding and packing. The entropy encoding generates encoded data values which have variable sizes (in terms of the number of bits). The entropy encoding uses size indications for respective sets of data values to indicate the number of bits used for the encoded data values of the set. The size indications allow the encoded data values to be parsed quickly (e.g. in parallel).
US10977829B2 Depth camera calibration device and method thereof
A depth camera calibration device and a method thereof are provided. The method comprises: disabling a projection function of a camera and photographing surface planes to obtain a first image; enabling the projection function of the camera and photographing the surface planes to obtain a second image, and a positional relationship between the camera and a calibration plate assembly remaining unchanged when obtaining the first image and the second image; and obtaining parameters of the camera by cropping an image boundary, calculating positions of characteristic points, reading a projection pattern, calculating positions of corresponding points and excluding abnormal points according to the first image and the second image.
US10977828B2 Image calibration method and image calibration apparatus
Disclosed are an image calibration method and an image calibration apparatus. The image calibration method is adapted to the image calibration apparatus. The image calibration method includes: step (A): capturing an input image having a calibration pattern, wherein the calibration pattern includes at least one frame and an analysis block, the analysis block is surrounded by the frame, and the analysis block includes a plurality of characteristic patterns separated from each other; step (B): determining whether at least one frame is within the input image; step (C): capturing the analysis block when the at least one frame is within the input image; and step (D): executing one of a displacement calibration, a scaling ratio, a rotation calibration, a keystone calibration or a combination thereof for the input image according to positions of the characteristic patterns within the analysis block to generate an output image.
US10977823B2 Object recognition and data retrieval system
An object recognition and data retrieval system interfaces with a target system, such as an automated storage cabinet, to share object data for storage and retrieval.
US10977821B2 High accuracy extrinsic calibration procedure for cameras and range sensors
In one or more embodiments, a system for calibration between a camera and a ranging sensor comprises a ranging sensor to obtain ranging measurements for a target located at N number of locations with an emitter at M number of rotation positions. The system further comprises a camera to image the target to generate imaging measurements corresponding to the ranging measurements. Further, the system comprises a processor(s) to determine replacement ranging measurements that all lie in the same plane; to sample the replacement ranging measurements to produce sampled replacement ranging measurements; to determine sampled replacement imaging measurements corresponding to the sampled replacement ranging measurements; and to calculate calibration parameters by using some of the sampled replacement ranging measurements and the sampled replacement imaging measurements corresponding to the sampled replacement ranging measurements that are used, where the calibration parameters estimate the relationship of the camera to the ranging sensor.
US10977813B2 System and method for robust depth calculation with ToF sensors using multiple exposure times
A system and method for performing robust depth calculations with time of flight (ToF) sensors using multiple exposure times is disclosed. A three-dimensional (3D) depth sensor assembly captures a first array of n point values, where each point value of the first array has a respective first-array depth component and a respective first-array quality component. The 3D depth sensor assembly then captures a second array of n point values, where each point value of the second array has a respective second-array depth component and a respective second-array quality component. A processor then renders a 3D point cloud comprising a third array of n point values, where each point value of the third array has a respective third-array depth component. The respective third-array depth component for each point value of the third array is based on either the corresponding respective first-array depth component or the corresponding respective second-array depth component.
US10977799B2 Automatically capturing information such as capturing information using a document-aware device
A system and method for automatically changing the operation of a mobile device in response to a presence of information is described. In some examples, the system determines an information capture device is proximate to text, automatically changes operation of the capture device to a certain mode, captures the text, and performs an action associated with the captured text.
US10977790B2 Method and device for determining result values on the basis of a skeletal medical imaging recording
A method is for determining result values based upon a skeletal medical imaging recording. In an embodiment, the method includes providing a skeletal medical imaging recording; automatically determining reference points in the image recording; and calculating an orthopedic result value based at least upon a spacing between two reference points and/or upon an angle defined by reference points. A corresponding device, a corresponding diagnostic station for the assessment of a skeletal medical imaging recording and a corresponding medical imaging system also are disclosed in embodiments.
US10977780B2 Image processing device, control method thereof, and imaging device
An image processing device acquires the image data from each imaging device and acquires information on a focal length and the number of pixels of each imaging device. The image processing device ascertain a size relationship of a subject shown in a plurality of pieces of image data on the basis of the acquired information, performs resizing so that subject images have the same size, and executes an alignment process.
US10977779B2 Light level management with content scan adaptive metadata
A coded video sequence is received in a bitstream with a set of content scan adaptive metadata. It is ascertained if the set of content scan adaptive metadata is received. The set of content scan adaptive metadata includes: a maximum content light level parameter; a maximum frame average light level parameter. The maximum content light level parameter and maximum frame average light level parameter are both dependent on a scan type of the frames of the coded video sequence, the scan type being at least one of a progressive frame type, complimentary field pair type, macroblock-adaptive frame-field frame type, and individual field picture type.
US10977777B2 Image processing apparatus, method for controlling the same, and recording medium
An image processing apparatus includes a plurality of acquisition units configured to acquire distance distribution information about a subject included in the image, the plurality of acquisition units including a first acquisition unit configured to acquire the distance distribution information about the subject included in the image, based on parallax information about the image, and a second acquisition unit configured to acquire the distance distribution information about the subject included in the image, based on a feature quantity of the image different from the parallax information, and a determination unit configured to determine the acquisition unit which has acquired the distance distribution information with which a relighting process is to be performed, among the plurality of acquisition units.
US10977767B2 Propagation of spot healing edits from one image to multiple images
Systems and techniques for propagating spot healing edits from a source image to a target image include receiving a source image depicting a face with a healing region and a target image depicting the face. The face is detected in the source image including detecting facial feature points in the source image. The face is identified in the target image including detecting facial feature points in the target image. Facial feature point correspondence is determined between the facial feature points of the source image in the facial feature points of the target image. Region correspondence is determined between regions of the source image and regions of the target image using the facial feature point correspondence. The healing region of the face in the source image is transformed to a corresponding region of the face in the target image using the region correspondence.
US10977761B2 Digital watermark embedding method and extraction method, digital watermark embedding apparatus and extraction apparatus, and digital watermark system
This application relates to the field of digital watermark technologies and discloses a digital watermark embedding method and extraction method, a digital watermark embedding apparatus and extraction apparatus, and a digital watermark system. The method includes obtaining a digital watermark of a composite file, splitting the digital watermark into N sub-watermarks according to a carrier quantity N of the composite file, each sub-watermark being corresponding to partial content of the digital watermark, embedding an ith sub-watermark in an ith carrier of the composite file, to obtain an ith target carrier, and integrating N target carriers into a target file. This application resolves a problem in the related technology that a digital watermark technology cannot ensure integrity of an order file, and protects carriers of a composite file, thereby ensuring security and integrity of the composite file.
US10977756B2 Location based quality assurance system
A location based Quality Assurance System and a method to collect data in work spaces in terms of locations, environment conditions, time, workers and behaviours, thru the wireless interactions (M2M) of located and installed sensors on sites and PPE with detachable or built-in sensors, which data wirelessly transmitted to remote servers for big data analysis in order to enhance effective communication and management of safety, work flow, work forces, worker attendance and project in work spaces.
US10977752B2 System to market real estate and related methods
A method to market real estate includes providing a graphical user interface to a user for installation on a remote computer, receiving a street address at a server for a particular piece of real estate from the remote computer, and receiving digital photographs at the server of the particular piece of real estate. The server includes a microprocessor and a memory that stores user preferences for a marketing format and the street address, where the microprocessor formats the digital photographs in accordance with the user preferences and the marketing format, and generates a plurality of physical marketing items for the particular piece of real estate in accordance with the user preferences. The plurality of physical marketing items includes at least one of a door hangtag, a postcard, a thank you card, and a sign. The method also includes assembling the plurality of physical marketing items into a display box.
US10977750B2 Gas pricing method based on compound internet of things (IOT) and IOT system
The present invention relates to the field of Internet of Things (IoT), and provides a gas pricing method based on a compound IoT and an IoT system. The method is applied to the system. The system includes a user platform, a service platform, a plurality of management sub-platforms, a sensor network platform and a plurality of object sub-platforms; and each of the object sub-platforms includes a gas meter. According to the gas pricing method based on the compound IoT and the IoT system, a user can sense the benefit of gas saving directly from a fee, thereby helping push a gas-saving social morality.
US10977743B1 Computer implemented methods systems and articles of manufacture for instance and suggestion differentiation during preparation of electronic tax return
Computer-implemented methods, systems and articles of manufacture for uniquely identifying instances during preparation of an electronic tax return. A user interface (UI) controller receives inputs related to respective electronic tax return data for the same element of a schema, e.g., different data for two different Form W-2 documents. The UI controller generates different instance identifiers, which are written to a data store with the electronic tax return data. A first instance for the first electronic tax return data is generated from the schema element for Form W-2 and identified by a first instance identifier, and a second instance for the second electronic tax return data is generated from the same schema element and identified by the different, second instance identifier. The instance identifiers are used by a logic agent that generates non-binding suggestions for the UI controller indicating a question nor topic to present to the user.
US10977734B1 Method and system for collaborative inspection of insured properties
Methods, systems, apparatus, and non-transitory computer readable media are described for conducting collaborative real-time inspections of insured properties. The system may include several workstations, each operated by a different user with a respective role in processing an insurance claim. The system also may include a server system configured to receive an indication of an insured property to be inspected by users at the workstations using an unmanned aerial vehicle (UAV) configured to collect aerial imagery, provide, substantially in real time during an inspection session, aerial imagery of the insured property to each of the workstations, receive, substantially in real time during the inspection session, information related to the insured property being inspected from the workstations, and generate a database record descriptive of the inspection session. The aerial imagery may be used to verify dimensions of insured homes or estimate home damage resulting from fire, wind, hail, water, or hurricanes.
US10977731B2 System and method for prioritized data delivery in an electronic trading environment
A system and method for prioritized data delivery in an electronic trading environment are described herein. According to one example embodiment, by prioritizing the messages associated with a tradeable object, the bandwidth and system resource usage may be optimally reduced, and any loss of priority content in the messages sent between the network device and the client device may be reduced. An example method includes associating different priority levels with messages comprising market data. Messages containing market information related to the inside market may be associated to a higher priority level. Whereas messages containing market information relating to the quantities at prices outside the inside market may be associated with a lower priority level. Based on the priority level associated with a message, a network device may send the message directly to the client device or store the message in a data structure until a pre-defined condition is satisfied.
US10977729B2 Systems and methods for model fairness
Systems and methods for training models to improve fairness.
US10977727B1 Web-based system and method for providing comprehensive vehicle build information
A hosted web-accessible system, computer program and methods are provided for generating comprehensive vehicle trim and detailed equipment information for clients, including providing comparative estimation based on underlying information regarding a particular vehicle. Comprehensive original vehicle data is obtained from vehicle manufacturers via a vehicle source interface, the data including a unique vehicle identifier for each of one or more vehicles associated with the respective source. A vehicle information request with a vehicle identifier is received from a client, and comprehensive original vehicle data is identified based on the unique identifier and the identifier from the client request. A client response interface displays vehicle data from the identified set of comprehensive original vehicle data. Vehicle valuation may be obtained from third party evaluators according to the vehicle request and based on the original vehicle data.
US10977725B1 Preventing account overdrafts and excessive credit spending
Techniques are disclosed utilizing cognitive computing to improve banking experiences. A user's financial account(s) may be monitored to predict when a surplus of funds is unnecessarily present and for how long this will likely be the case. Once this is determined, techniques include automatically drafting funds from the account to another account having a higher interest rate where the funds may accrue more interest. The techniques also include predicting when an overdraft may occur and taking appropriate action when such a prediction is made. Predictions may be based upon different weighted inputs used in accordance with a predictive modeling system, which may attempt to predict for a particular user, location, and retailer, whether the user will spend an anticipated amount in excess of the user's current balance. If so, passive (e.g., notifications) and active (e.g., transferring cover funds) actions may be performed.
US10977709B2 Decision organizer
Systems and methods of displaying product information relating to multiple purchase options are provided. A method includes displaying, in a first portion of a user interface, a web browser and displaying, in a second portion of the user interface, a decision organizing tool comprising a candidate icon portion comprising a plurality of candidate icons and an active icon portion. The method also includes receiving instructions to transfer of one of the plurality of candidate icons from the candidate icon portion to the active icon portion and, in response to the receiving, transferring the one of the plurality of candidate icons to the active icon portion, where the one of the plurality of candidate icons provides a link to an item currently displayed in the web browser and offered for sale. Effectively becoming a common shopping cart for multiple websites simultaneously.
US10977699B2 Digital signage shim layer
A device may download a session configuration file from a server over a network, obtain one or more parameters from within the session configuration file, download a content package based on the one or more parameters, and store the content package in a temporary folder. The device may also uncompressing the content package into a content folder in the temporary folder. The content folder includes resources that correspond to widgets in a template, wherein the content folder further includes the template, and wherein the template specifies a layout of the widgets on a page to be output to a display device.
US10977695B2 Method and apparatus for monitoring usage of items
A system that incorporates teachings of the present disclosure may include, for example, a device having a memory and a processor coupled to the memory. The processor can be operable to transmit a radio frequency signal directed to a radio frequency identifier tag carried by a first item, receive usage information from the radio frequency identifier tag, determine a measure of wear and tear of the first item from the usage information, compare the measure of wear and tear to a threshold, detect from the comparison a state of usage of the first item, and submit a notice representative of the state of usage of the first item. Other embodiments are disclosed.
US10977682B2 Methods and systems of classifying a product placement in a video using rule sets
A method of classifying a product placement in a video using rule sets is disclosed. Each rule of the rule set includes a value and one or more defining rule elements. An attribute rule set is created with attribute values and attribute elements that define levels of audio visual prominence of a product in the video. An integration rule set is created with integration values and integration elements where the integration elements define levels of integration of the product with video continuity. The video is partitioned at product scene changes to create product blocks. For each product block, an attribute value is selected based on the attribute elements and an integration value is selected based on the integration elements. An impact parameter for the video is derived as a function of the selected attribute values and integration value.
US10977679B2 Systems and methods to organize and consolidate data for improved data storage and processing
Systems and methods to dynamically combine offer data records in accordance with predetermined rules such that the data records that are required to be monitored for processing are reduced and the computation efficiency in processing the transactions and relevant offers is improved in a transaction handler configured on an electronic processing network to process a huge amount of transactions in real time and a rapidly increasing number of offers.
US10977672B2 Method and system for real-time inventory management, marketing, and advertising in a retail store
Systems for monitoring and analyzing behavior in various applications and uses thereof. Generally, the systems (and uses thereof) are for monitoring and analyzing consumer purchasing behavior in real-time to drive sales via engaging digital customer experiences. In embodiments, the disclosed system can include a retail store system that features and includes MAC address tracking, user eye tracking, object identification of goods on shelves, open API, advertising broker rules engine. In addition, the system can include a customer engagement with interactive output displays including displays with demographic intelligence, displays with demographics and MAC—panels throughout store at product, displays with demographics and MAC—single panel or few panels scattered throughout store, automated customer assistance at shelf, customer purchase at shelf.
US10977668B2 Management assistance device, management assistance method and computer-readable recording medium
A management assistance device includes a storage and a display controller. The storage stores management data of each of predetermined periods and comment information to be input by a user corresponding to a date. The display controller displays on a screen a chronological change of the management data as a graph. The display controller displays a predetermined mark at a position on the graph, the position corresponding to the date when the comment information is input, and, when the mark is selected by a user, displays on a screen the comment information corresponding to the date.
US10977667B1 Method and system for programmatic analysis of consumer sentiment with regard to attribute descriptors
Embodiments provide a computer-executable method, computer system and non-transitory computer-readable medium for programmatically assessing consumer sentiment with regard to an attribute descriptor associated with a commercial entity and/or a commercial item. A computer-executed method includes programmatically accessing, via a network device, text of a consumer review and in indication of an attribute descriptor included in the text of the consumer review. The method also includes executing a consumer review processing engine to programmatically analyze the text of the consumer review to generate a sentiment score associated with the attribute descriptor in the context of the consumer review. The method further includes storing, on a non-transitory computer-readable storage device, an indication of the attribute descriptor and the generated sentiment score in association with the commercial entity and/or the commercial item.
US10977665B2 Provenance tracking using genetic material
Systems and methods for provenance tracking and/or identification of a product using genetic material are claimed. In various embodiments, genetic material such as plasmids may be incorporated into and/or otherwise persistently associated with a product. The genetic material may be encoded with, among other things, information that may uniquely identify the product, provide details relating to the origins of the product, the handling, distribution, and/or chain of custody of the product, intellectual property rights and/or other rights associated with the product, and/or the like. By extracting and analyzing the genetic material from the product, information encoded in the genetic material may be obtained by an interested party.
US10977662B2 Methods and systems for simulating agent behavior in a virtual environment
Systems and methods for simulating behavior of agents in a virtual environment are described. Observed customer behavior data for a retail space may be received. A model for customer behavior in the retail space is generated, the model including probabilities for customer responses to a plurality of stimuli. A virtual customer agent is built based on the model for customer behavior. A virtual retail space is built and modified, the modified virtual retail space including at least one different design feature from the virtual retail space. In the modified virtual retail space, the virtual customer agent is simulated performing a predetermined list of tasks based on the probabilities for the customer responses. Simulated customer behavior data, including responses of the virtual customer agent to the modified virtual retail space, may be generated based on the simulation.
US10977658B2 Systems and methods for using shared databases for managing supplemental payment sources
Systems and methods are disclosed for managing a plurality of supplemental payment sources of a user. One method includes: receiving a primary payment source account of a user for a purchase transaction originating at the merchant, the primary payment source account having an identifier associated with one or more supplemental payment source accounts; receiving supplemental payment source accounts of a user for applying to a payment transaction originating at the merchant; receiving, from a user device, preference settings to apply one or more of the supplemental payment source accounts to a payment transaction; receiving a transaction authorization request from the merchant or merchant acquirer for a transaction amount; and determining a combination of payment source accounts to use in the payment transaction, from a group comprising one or more supplemental payment source accounts and the primary payment source account, and any of one or more preference settings.
US10977652B1 Systems and methods for authentication based on personal card network
A financial institution computing system includes a network circuit exchanging information over a network, a customer database storing financial information, and a transaction circuit. The transaction circuit receives a transaction request associated with a user computing device. The transaction request specifies a financial account. The transaction circuit receives payment card location information indicative of a location of a payment card with respect to the user computing device. The payment card location information indicates that the payment card is within a threshold distance of the user computing device. The transaction circuit authenticates the transaction request using the payment card location information and by determining whether the payment card is associated with an authorized user of the financial account. The transaction circuit authorizes the transaction request based on whether the transaction request is authenticated and transmits a confirmation to a transaction terminal over the network via the network circuit.
US10977651B2 User interface for payments
The present disclosure relates to making payments with a mobile device. In one example process, the mobile device receives and stores information for one or more payment accounts on the mobile device. The mobile device is used to make payments using the payment accounts. In some examples, authorization to proceed with a payment is performed before each purchase made by the user. The authorization process can include receiving a verification of the user, such as a fingerprint scan or passcode. In some examples, a payment account is selected from among available payment accounts. In some examples, an indication is displayed of a digital item associated with a purchased item. In some examples, a payment transaction is initiated with participants of an ongoing communication. In some examples, an application of a retailer is invoked based on the availability of the application. In some examples, a purchase recommendation is provided.
US10977648B2 Transaction confirmation based on user attributes
Techniques for providing a risk control method and device for resolving the issue of low application software security are described. A transaction request is received from a first user, and the transaction request comprises transaction data, data identifying the first user, and data identifying a second user. An attribute of the first user is determined from the data identifying the first user. An attribute of the second user is identified using the data identifying the second user. In response to the attribute of the first user being determined and the attribute of the second user being identified, an attribute similarity between the first user and the second user is determined. The attribute similarity is compared to a threshold. In response to determining the attribute similarity is less than the threshold, a notification is transmitted to the first user requesting a confirmation of the identified attribute of the second user.
US10977647B2 Secure management of content distribution data blocks on a blockchain
Technologies are shown for content distribution on a blockchain involving generating a content distribution data block on a content distribution data blockchain, that stores digital content, data identifying the digital content, an owner identifier, an access holder identifier, and a use conditions attribute for identifying use requirements for the digital content. A use requirement is defined in the use conditions attribute. An owner identified in the owner identifier sets the access holder identifier to an identifier for a user entity. An access request is received from the user entity and, in response, whether a current use condition of the user entity satisfies the use requirement in the use conditions attribute is verified. If it is verified that the current use condition of the user entity satisfies the use requirement in the use conditions attribute, the digital content is distributed to the first user entity.
US10977644B2 Information processing system, information processing device, information processing method, and information recording medium
An information processing system, an information processing apparatus, an information processing method, and an information record medium that are controlled to generate an operation effect sound that differs for each user of a card upon an operation for electronic money are provided. A card 10 records user information 12, balance information 13, and audio data 14. The card 10 makes a settlement of electronic money with a vending machine 20 to buy a commodity. When the card 10 is presented to the vending machine 20, it reads the user information 12, the balance information 13, and the audio data 14 from the card 10 through wireless communications. The vending machine 20 makes a settlement on the basis of both information of the commodity that a user has selected and the balance information 13. As a result, the vending machine 20 provides the selected commodity to the user. On the other hand, with audio data 14, at a predetermined timing of the settlement, a predetermined sound is output. Audio data may be stored only in the vending machine 20 or both in the card 10 and in the vending machine 20. A sound that differs for each user and for each event is output.
US10977637B2 Payment terminal system and method of use
A payment terminal, including: a display, an input device configured to generate input signals indicative of a user input, a payment instrument reader configured to receive payment instrument data from a financial payment instrument, a secure processor connected to the payment instrument reader, a main processor connected to the display, the main processor separate and distinct from the secure processor, a secure input processor connected to the input device and the secure processor, wherein the secure processor is operable between an unsecured mode, wherein the secure processor sends input coordinates based on the input signals received from the secure input processor to the main processor; and a secured mode, wherein the secure input processor ceases input coordinate forwarding to the main processor.
US10977635B2 User-controlled transaction authorization
A pre-defined condition for a pending transaction is satisfied. In response, a real-time request for authorizing the pending transaction is sent to an interested party of the pending transaction. Based on a response received from the interested party, a notice is sent to a Point-Of-Sale (POS) terminal indicating whether the pending transaction was authorized and completed or denied.
US10977616B2 Method and apparatus for utilizing callee information and location before call establishment
The present disclosure relates to providing user information. In a method for requesting user information of an information requesting device in a mobile communication system, the method includes selecting a callee from a user, acquiring a user identifier (ID) of the selected callee, transmitting a user information request for the selected callee and the user ID to a relay server, evaluating whether an admission message is received from the relay server, and if the admission message is received, receiving user information from the relay server.
US10977604B2 Systems for routing and controlling vehicles for freight
Data corresponding to a new less-than-truckload shipment request can be received from a first computing device. The data can include a pickup location, a delivery location, a pickup time, and a delivery time. One or more trucks that are assigned to a current less-than-truckload shipment and are capable of executing the new less-than-truckload shipment while also completing the respective current less-than-truckload shipment can be identified from accessing a database. A message corresponding to an invitation for executing the new less-than-truckload shipment can be transmitted to one or more operator computing devices of the identified one or more trucks capable.
US10977584B2 Information processing apparatus information processing method and storage medium
An information processing apparatus includes a control circuity that judges that a mealtime of a user is included between a schedule time of departure of a mobile object that travels while carrying the user and a schedule time of arrival of the mobile object, estimates a location where the mobile object is traveling during the mealtime, and generates search conditions of restaurant search for extracting restaurants located within a first distance from the estimated location where the mobile object is traveling and located a second distance away from at least one of a point of departure and a destination of the mobile object, from restaurant information associated with location information.
US10977580B1 Methods, mediums, and systems for an unsupervised predictive learning system
Exemplary embodiments relate to techniques for integrating common sense into a machine learning (ML) system. In contrast to existing machine learning algorithms that search for statistical correlations between concepts, exemplary embodiments attempt to learn the semantic relationships or causality between the concepts. This may be accomplished by training an algorithm or data structure to learn similar vector representations of words present in the same context (e.g., that are present together in the same sentence). The resulting AI/ML, structure may be used to guide the generation of a causal graph having predictive capabilities. This causal graph may represent semantic relationships and/or causation between concepts, and hence may be employed to introduce a degree of common sense in the machine learning system.
US10977577B2 Estimation of latent waiting and service times from incomplete event logs
Methods and systems for estimating latent service and latent wait times include extracting transition times between activities from a partial event log. Parameters for respective gamma distributions are estimated that characterize latent waiting time and latent service time for each activity. A latent waiting time and latent service time for each activity is estimated based on the estimated parameters using a processor.
US10977575B2 Machine learning auto completion of fields
Systems and methods for using a mathematical model based on historical natural language inputs to automatically complete form fields are disclosed. An incident report may be defined with a set of required parameter fields such as category, priority, assignment, and classification. Incident report submission forms may also have other free text input fields providing information about a problem in the natural vocabulary of the person reporting the problem. Automatic completion of these so-called parameter fields may be based on analysis of the natural language inputs and use of machine learning techniques to determine appropriate values for the parameter fields. The machine learning techniques may include parsing the natural language input to determine a mathematical representation and application of the mathematical representation to “match” historically similar input. Once matched the parameter values from the historically similar input may be used instead of generic default values.
US10977572B2 Intelligent searching of electronically stored information
Technologies and implementations for training a predictive intelligence associated with electronic discovery (e-discovery) are generally disclosed.
US10977564B1 Using temporal proximity of newly formed relationships to predict common features
Temporal proximity of newly formed social relationships is used to determine the likelihood of common features being shared by users in the newly formed social relationships. The respective times in which each of a plurality of new relationships are formed are determined to be related to each other, and user information associated each of a plurality of respective contact accounts who are the subject of the new relationships are compared, and a common feature likely shared by the respective contact accounts is identified based on the comparing.
US10977560B2 Efficient decision tree traversal in an adaptive boosting (AdaBoost) classifier
A method for object classification in a decision tree based adaptive boosting (AdaBoost) classifier implemented on a single-instruction multiple-data (SIMD) processor is provided that includes receiving feature vectors extracted from N consecutive window positions in an image in a memory coupled to the SIMD processor and evaluating the N consecutive window positions concurrently by the AdaBoost classifier using the feature vectors and vector instructions of the SIMD processor, in which the AdaBoost classifier concurrently traverses decision trees for the N consecutive window positions until classification is complete for the N consecutive window positions.
US10977559B2 Method and system for predicting non-linear relationships
A method and a system are provided for predicting a non-linear relationship between a plurality of parameters in a deep neural network framework. The method comprises receiving, by an application server, a plurality of parameter values associated with the plurality of parameters. The method further comprises selecting, by the application server, an activation function based on a desired output. In an embodiment, the desired output is based on an industry type and an application area of the plurality of parameters. The method further comprises predicting, by the application server, the non-linear relationship between the plurality of parameters by modelling the deep neural network framework based on the selected activation function.
US10977552B2 ISA-based compression in distributed training of neural networks
An overall gradient vector is computed at a server from a set of ISA vectors corresponding to a set of worker machines. An ISA vector of a worker machine including ISA instructions corresponding to a set of gradients, each gradient corresponding to a weight of a node of a neural network being distributedly trained in the worker machine. A set of register values is optimized for use in an approximation computation with an opcode to produce an x-th approximate gradient of an x-th gradient. A server ISA vector is constructed in which a server ISA instruction in an x-th position corresponds to the x-th gradient in the overall gradient vector. A processor at the worker machine is caused to update a set of weights of the neural network, using the set of optimized register values and the server ISA vector, thereby completing one iteration of training.
US10977548B2 Generation of capsule neural networks for enhancing image processing platforms
Embodiments of the present invention provide a system for generating capsule neural networks for enhancing image processing platforms. The system is configured for generate capsule neural network based on instructions received form at least one user, transfer learning from an existing image processing platform to train the capsule neural network, receive input from one or more devices and provide the input to the existing image processing platform comprising a convolutional neural network, wherein the convolutional neural network processes the input, activate the capsule neural network to validate the processing of the convolutional neural network, and retrain the capsule neural network based on the validations associated with the convolutional neural network.
US10977546B2 Short depth circuits as quantum classifiers
Techniques using short depth circuits as quantum classifiers are described. In one embodiment, a system is provided that comprises: quantum hardware, a memory that stores computer-executable components and a processor that executes computer-executable components stored in the memory. In one implementation, the computer-executable components comprise a calibration component that calibrates quantum hardware to generate a short depth quantum circuit. The computer-executable components further comprise a cost function component that determines a cost function for the short depth quantum circuit based on an initial value for a parameter of a machine-learning classifier. The computer-executable components further comprise a training component that modifies the initial value for the parameter during training to a second value for the parameter based on the cost function for the short depth quantum circuit.
US10977543B2 RFID system
An RFID system includes an RFID tag having a first magnetic field antenna, an article housing the RFID tag in a random direction, a conveying path conveying the article, and a reader/writer having a second magnetic field antenna communicating with the first magnetic field antenna through a magnetic field coupling and disposed along the conveying path. While the conveying path conveys the RFID tag such that an opening plane of the second magnetic field antenna and the RFID tag face each other, the second magnetic field antenna emits a magnetic flux. Moreover, a distance between the RFID tag and the second magnetic field antenna in a normal direction of the second magnetic field antenna is smaller than an opening diameter of the second magnetic field antenna.
US10977534B1 Compositions, systems, and methods for unique identifiers embedded in machine verifiable marks having error correction features
The presently disclosed subject matter is directed to compositions of machine verifiable marks comprising embedded unique identifiers and error correction features. In one embodiment, a composition includes an ordered arrangement of reference characters selected from among a plurality of reference characters. Each reference character of the plurality of reference characters is distinct based upon a value calculated by a similarity of one shape to another. The composition further includes a numeric equivalent associated with the reference characters and an error correction feature.
US10977533B2 Vehicle windshield with two-dimensional code and manufacturing process thereof
A vehicle windshield with a two-dimensional code includes a first glass, a second glass and an intermediate film provided between the first glass and the second glass. The first glass includes a first surface facing the exterior of a vehicle and a second surface adhered to the intermediate film, while the second glass includes a third surface adhered to the intermediate film and a fourth surface facing the interior of the vehicle. Black enamel paint is printed on the second surface and/or the fourth surface. The second surface or the fourth surface is provided with a two-dimensional code printed with enamel paint at a position corresponding to the black enamel paint. The two-dimensional code contains unique information of the glass and/or the vehicle.
US10977530B2 ThunderNet: a turbo unified network for real-time semantic segmentation
System and method for semantic segmentation. The system includes a computing device. The computing device has a processor and a non-volatile memory storing computer executable code. The computer executable code, when executed at the processor, is configured to: receive an image of a scene; process the image by an encoder to form an encoder feature map; process the encoder feature map by a pyramid pooling module (PPM) to form an PPM feature map; and process the PPM feature map by a decoder to form a segmentation feature map.
US10977528B1 Detecting similarity between images
Techniques for determining image similar are described. For example, a computer-implemented method comprising: receiving a request to determine similarity between a first image and at least one other image; determining similarity between the first image and at least one other image based upon one or more Gram matrix-based style values and one or more vector distance calculation-based content values as determined from one or more outputs of layers of a convolutional neural network; and providing an indication of the similarity of between the first image and the at least one other image is described.
US10977526B2 Method and apparatus for SAR image recognition based on multi-scale features and broad learning
Disclosed are method and apparatus for SAR image recognition based on multi-scale features and broad learning. A region of interest of an original SAR image is extracted by centroid localization, the image is rotated and added with noise for enhancing the data volume, the image is downsampled, LBP features and PPQ features are extracted, an LBP feature vector XLBP and an LPQ feature vector XLPQ are cascaded to achieve dimension reduction by principal component analysis to obtain a fusion feature data Xm, the fusion feature data Xm is input to a broad learning network for image recognition and a recognition result is output. By fusing the LBP features and the LPQ features, complementary information is fully utilized and redundant information is reduced. The broad learning network is used to improve the training speed and reduce the time cost. As a result, the recognition effect is more stable, robust and reliable.
US10977523B2 Methods and apparatuses for identifying object category, and electronic devices
Methods, apparatuses and electronic devices for identifying an object category include: determining M key point neighborhood regions from corresponding object candidate boxes according to position information of M key points in a plurality of object candidate boxes of an image to be detected, where M is less than or equal to the total number of key points of N preset object categories, and M and N are positive integers; and determining category information of at least one object in the image to be detected using a convolutional neural network model used for identifying an object category in the image according to the M key point neighborhood regions.
US10977521B2 Multi-scale aware pedestrian detection method based on improved full convolutional network
The present invention relates to the field of pedestrian detection, and particularly relates to a multi-scale aware pedestrian detection method based on an improved full convolutional network. Firstly, a deformable convolution layer is introduced in a full convolutional network structure to expand a receptive field of a feature map. Secondly, a cascade-region proposal network is used to extract multi-scale pedestrian proposals, discriminant strategy is introduced, and a multi-scale discriminant layer is defined to distinguish pedestrian proposals category. Finally, a multi-scale aware network is constructed, a soft non-maximum suppression algorithm is used to fuse the output of classification score and regression offsets by each sensing network to generate final pedestrian detection regions. Experiments show that there is low detection error on the datasets Caltech and ETH, and the proposed algorithm is better than the current detection algorithms in terms of detection accuracy and works particularly well with far-scale pedestrians.
US10977517B2 Method of generating log data, non-transitory computer-readable medium, and data structure
A method of generating log data that includes a plurality of records, in which information detected through image recognition processing on a plurality of image frames is recorded. The method includes, detecting objects in each image frame through the image recognition processing, generating a record including identification information of each image frame and the aggregated number of objects detected in the image frame for each image frame, and adding metadata relating to the detected objects to the corresponding record when the aggregated number of objects is equal to or greater than one. When the aggregated number of objects is zero, the metadata related to the detected objects is not added to the record.
US10977515B2 Image retrieving apparatus, image retrieving method, and setting screen used therefor
An image retrieving apparatus includes a pose estimating unit which recognizes pose information of a retrieval target including a plurality of feature points from an input image, a features extracting unit which extracts features from the pose information and the input image, an image database which accumulates the features in association with the input image, a query generating unit which generates a retrieval query from pose information specified by a user, and an image retrieving unit which retrieves images including similar poses according to the retrieval query from the image database.
US10977508B2 Living body detection method, apparatus and device
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for liveness detection are provided. One of methods includes: displaying an image to a user, and capturing a face image of the user while displaying the image to the user; determining an eye image of an eye of the user based on the face image; extracting a to-be-verified image from the eye image of the user, wherein the to-be-verified image is reflection of the displayed image in the eye of the user; comparing the displayed image with the to-be-verified image to determine whether the to-be-verified image matches the displayed image; and performing liveness detection on the user based on a result of comparison.
US10977507B2 Driver monitoring apparatus and method
The present disclosure relates to an apparatus and method for monitoring a driver. The apparatus includes one or more sensors that are embedded in a seat belt and that measure electrical resistances according to a movement of the driver, respectively, and a controller that estimates a posture of the driver, based on changes of the electrical resistances measured by the sensors.
US10977491B2 Device for providing information related to object in image
An electronic device includes a camera module, a display, and a processor. The processor is configured to display a preview image including one or more objects using the camera module, to display a first user interface corresponding to the one or more objects or a second user interface, in the display, to receive an input to select the first user interface or the second user interface, to obtain a first image in a first scheme using the camera module if the first user interface is selected, to obtain a second image using the camera module in a second scheme different from the first scheme if the second user interface is selected, and to provide information associated with the one or more objects using the first image and/or the second image, which is obtained based at least on the input.
US10977483B2 Face recognition system, face recognition method, and storage medium
A face recognition system, a face recognition method, and a storage medium that can perform face matching smoothly in a short time are provided. The face recognition system includes: a face detection unit that detects a face image from an image including an authentication subject as a detected face image; a storage unit stores identification information identifying the authentication subject and a registered face image of the authentication subject in association with each other; and a face matching unit that, in response to acquisition of the identification information identifying the authentication subject, matches, against the registered face image corresponding to the acquired identification information, the detected face image detected by the face detection unit from an image captured before the acquisition.
US10977472B2 Detection device
According to an aspect, a detection device includes: an insulating substrate including a plurality of detection electrodes; a transmission conductor disposed adjacent to the detection electrodes; a drive signal generator coupled to the transmission conductor; and a detector coupled to the detection electrodes. The drive signal generator generates a detection drive signal and supplies the detection drive signal to the transmission conductor. The detector detects a detection signal corresponding to a change in capacitance in the detection electrodes.
US10977458B2 Automated physical network management system utilizing high resolution RFID and optical scanning for RFID tag spatial localization
Apparatus and methods automatically track the physical connection configuration of fiber optic cables using high spatial resolution RFID tag readout and high-resolution optical scanning. In further embodiments, the acquisition of RFID and/or optical scans are performed by a robotic scanning system.
US10977454B2 Sensor management device, sensor information synchronization method, and non-transitory computer readable recording medium
Provided is a technology that enables a plurality of sensor information to be synchronized for a technology of a sensor management device communicating with a plurality of wireless sensors in a time division manner. A sensor management device includes a transmission unit that transmits acquisition start instructions for starting acquisitions of sensor information to a plurality of wireless sensors respectively at different timings; and an extraction unit that extracts a plurality of common period sensor information that the plurality of wireless sensors have acquired in the common period from the plurality of sensor information with reference to deviation of times at which the transmission unit has transmitted the acquisition start instructions to the plurality of wireless sensors.
US10977449B2 Language processing using a neural network
This disclosure relates to language processing using a neural network. In one aspect, a method includes performing, at an embedding layer of a neural network, embedding processing on a current input to obtain feature vectors. The neural network includes at least one transformer layer that includes a first transformer layer including an attention layer and a pooling layer. A quantity P of input vectors are obtained at the attention layer. P intermediate vectors are determined based on the input vectors. For each input vector of the P input vectors, a respective intermediate vector is obtained using the corresponding input vector as a center and based on correlation values calculated between the input vector and each other input vector in a predetermined attention window range. The P intermediate vectors are combined to form a quantity Q of output vectors. Output vectors are generated as a feature representation of the current input.
US10977444B2 Method and system for identifying key terms in digital document
Disclosed is a method and a system for identifying key terms in a digital document. The method comprises providing the digital document and analysing the digital document to identify key terms in the digital document. The digital document includes a first text in a first language. Furthermore, analysing the digital document comprises translating the first text in the first language to obtain a second text in a second language, translating the first text in the first language to obtain a third text in a third language, translating the obtained second text in the second language to obtain a fourth text in the third language, comparing at least one pair of first text, second text, third text and fourth text to identify at least one set of similar text between the compared at least one pair, and processing the set of similar text to obtain key terms in the digital document.
US10977441B2 Normalizing addresses to facilitate sortation and routing solution using natural language text processing
Techniques for routing items addressed to an unstructured address are described. One embodiment includes receiving an order for delivery of a first package, the order specifying a first address that does not comply with a defined address format. The first address is processed using one or more hybrid machine learning algorithms to determine a Normalized Delivery Location (NDL) associated with the first address. A sorting zone that encompasses the NDL is determined. The sorting zones correspond to a predefined geographic region. Embodiments facilitate transport of the first package to a physical shipping location within the predefined geographic region.
US10977433B2 System and method for input data validation and conversion
Implementations generally relate to a method of adding asynchronous validation and conversion capabilities to web components by adding an attribute to an existing web component accessed through, for example, a GUI interface. Such attribute will specify what type of validation or formatting conversion is expected. The web component may provide feedback on errors or changes in an interactive fashion for the user based on web service data. Feedback may be provided to the user asynchronously, without waiting for all user inputs to be validated or converted before displaying the errors or changes to the user. The web component remains completely interactive to the user even while validation or conversion is in progress on the server. Furthermore, the web component will handle multiple user inputs and only display the validation or conversion results from the last user input.
US10977432B2 Method for concluding electronic contracts and server
A method for concluding electronic contracts and a server, comprising: a server receiving a contract file sent by a first client, converting said contract file into a contract image, and generating a contract identifier associated with said contract file and said contract image, then sending said contract identifier and said contract image to said first client; the server receiving the contract identifier, signing location information and signatory identity information sent by the first client, and sending said contract identifier, and the contract image and signing location information associated with the contract identifier to a second client; the server receiving said contract identifier and signature image sent by the second client, and writing the signature image into the contract file associated with said contract identifier according to said signing location information. By means of the present invention, signing electronic contracts avoids the issue of time and place constraints, is convenient and quick, and reduces the waste of resources, resulting in an indisputable signature.
US10977430B1 System and method for correction of acquired transaction text fields
Transactions include text fields, such as description fields. Transactions are extracted from financial institutions using web-scraping extraction. In the process of extracting transactions, errors can be introduced into text fields, such as the inclusion of a space within a word or the removal of a space between words. A statistical approach is applied to the text fields. When two alternative text fields are presented, the alternative that statistically includes more common tokens, such as unigrams and bigrams, is chosen as the correct alternative. The incorrect alternative is replaced by the correct alternative in the text field.
US10977429B2 Machine learning based document editing engine
A method for machine learning based document editing is provided. The method may include receiving, from a client, one or more inputs associated with a document. A recommendation to include and/or exclude a clause, a term, and/or a line item from the document may be generated by at least processing the one or more inputs with a machine learning model. The recommendation to include and/or exclude the clause, the term, and/or the line item from the document may be provided to the client. Related systems and articles of manufacture, including computer program products, are also provided.
US10977426B2 Method of designing a customizable website
Embodiments described herein relate to designing a customizable website by using a custom design application. The custom design application generally provides a site master template, a homepage template, a plurality of sub templates, and a 404 error template. The templates may be customized with input provided by a user. The method also provides a manner of customizing a website by utilizing a hierarchical relationship between the templates in order to easily and efficiently custom design a website.
US10977421B2 System for and method of manufacturing an integrated circuit
A method of manufacturing an integrated circuit includes generating a first layout design based on design criteria, performing a color mapping between the first layout design and a standard cell layout design thereby generating a via color layout design, and manufacturing the integrated circuit based on the via color layout design. The first layout design has a first set of vias divided into sub-sets of vias based on a corresponding color indicating that vias of the sub-set of vias with a same color, and vias of the sub-set of vias with a different color. The standard cell layout design has a second set of vias arranged in standard cells. The via color layout design has a third set of vias including a portion of the second set of vias and corresponding locations, and color of the corresponding sub-set of vias.
US10977410B2 IC routing for silicon circuits with smaller geometries
A switch box approach to routing interconnects during the design of an integrated circuit (IC). Processing circuitry (e.g., via an automation tool) may determine a manner in which to interconnect functional blocks of the IC. The signal routes that interconnect the functional blocks can become complicated to comply with design rules for latency, crosstalk, etc. The processing circuitry may divide channels between functional blocks into multiple interconnection blocks, called channel blocks. In this way, the channel blocks may be considered as another block type (e.g., interconnection block) that the processing circuitry can leverage for routing signals between functional blocks.
US10977408B1 Systems and methods of concurrent placement of input-output pins and internal components in an integrated circuit design
Embodiments disclosed herein describe systems, methods, and products for concurrently placing and optimizing input-output (IO) pins and internal components of an integrated circuit (IC) design. In an illustrative process flow, the computer (executing an illustrative EDA tool) may import the IC design and unplace the IO pins of the imported IC design. The computer may set one or more constraints for the IO pins with more degrees of freedom than the conventional pre-fixed locations. The computer may then concurrently place the IO pins and the internal components such that the IO pins obey the one or more constraints. The computer may iteratively optimize the placement of the IO pins and the internal components while ensuring that the one or more constraints are not violated.
US10977406B1 Analysis of electrical circuit schematics
A schematic diagram of an electronic circuit with an unknown function is received. In response to determining that a node equation list associated with the received schematic does not meet a first threshold similarity requirement to a stored node equation list in a database of schematic diagrams of electronic circuits, a main component list associated with the received schematic is created. Each schematic diagram stored in the database of schematic diagrams has a known function, includes an associated node equation list, and includes an associated main component list. In response to determining that the created main component list meets a second threshold requirement for similarity to a stored main component list from the database, a node equation list associated with the stored main component list is retrieved. A function of the received schematic is suggested based on a function of the retrieved node equation list.
US10977392B2 Fuel dispenser user interface system architecture
A vending machine user interface can include a first controller operatively connected to an input device capable of receiving payment or account information. The first controller can, with another device, via a second controller, or otherwise, allow secure communication of data from the input device. The first controller, in this regard, can control the communication between the input device and the other device to protect the input device from unwarranted communication from the other device. The first controller can establish a secure channel with the other device using encrypted communications. The first controller, second controller, etc. can be connected to independent printed circuit boards (PCB). Activation of sensors connected to the PCBs can cause the first and/or second controllers to erase data necessary to ascertain/decode communications from the input device, such as encryption/decryption information, or may otherwise decommission the input device or a portion thereof.
US10977375B2 Risk assessment of asset leaks in a blockchain
A system and method for asset leak risk assessment in blockchains are presented. A risk assessment of recursive call attack vulnerabilities may be cognitively determined according to risk vulnerability measurements generated from a computer program source code, a list of external call functions, a risk assessment function, a list of assets, a parser, or a combination thereof.
US10977373B2 Evaluation device, evaluation system, and evaluation method
An evaluation device for evaluating security of an electronic control system in which a plurality of electronic control units are connected to a bus used for communication includes a recording medium that holds attack procedure information indicative of contents and a transmission order of a plurality of frames, a transmitter that transmits the plurality of frames to the bus in the transmission order indicated by the attack procedure information, a monitor that monitors an actuator unit controlled by any of the plurality of electronic control units, and an evaluator that makes the evaluation on basis of a monitoring result obtained by the monitor when the transmitter transmits the plurality of frames to the bus.
US10977347B2 Device and method for authentication by a biometric sensor
There is described an electronic device comprising a biometric authentication sensor and a control circuit, and a method thereof. The biometric authentication sensor detects an object in proximity. The control circuit activates an authentication operation in determining that sensor coverage exceeds a predetermined threshold and based on a quality of a biometric input sample captured by the biometric authentication sensor. The control circuit provides user feedback associated with the sensor coverage in determining that the sensor coverage and the quality of the biometric input sample does or does not exceed the thresholds.
US10977344B2 Method and system for online third-party authentication of identity attributes
A method for online authentication includes receiving membership authenticating information specific to members of a particular affiliation from the members and from one or more remote databases. The information is aggregated and stored in an aggregate database. An individual is authenticated, via a widget at least one of integrated into, and accessible by, at least one of a mobile application and a website of a provider of at least one of a particular program and a particular service, as a member of the particular affiliation based on a comparison of authenticating indicia provided online by the individual and the information stored in at least one of the aggregate database and the remote databases. Digital credentials are provided to the individual for access to the at least one of the particular program and the particular service when the individual is authenticated. The credentials include a unique identifier, a login and password.
US10977340B2 Dynamic grayscale adjustment method and related device
A dynamic scale adjustment method for data visualization enhancement comprises calculating statistical data for a data collection section according to data collected in the data collection section, calculating a mean value according to the statistical data corresponding to the data collection section, dividing the statistical data into a plurality of levels, determining an upper threshold and a lower threshold according to the mean value, and assigning a first data of the statistical data to the highest level when the first data exceeds the upper threshold and assigning a second data of the statistical data to the lowest level when the second data is under the lower threshold.
US10977333B2 Link corrections by cognitive analysis of web resources
A method retrieves and displays an alternative webpage in response to an initially-requested webpage no longer being available. A browser on a client device sends a request to a web server for an original webpage, which is associated with an original Universal Resource Locator (URL). The browser receives an error response, from the web server, which indicates that the original webpage no longer exists. A search engine on the client device searches for multiple alternative Universal Resource Locators (URLs), which are based on variations from the original URL. An alternative webpage that is associated with one of the multiple alternative URLs is then displayed on the client device.
US10977332B2 Method for automated categorization of keyword data
A method for categorizing text strings assigns text strings to topical categories. A search engines retrieves and ranks a list of Uniform Resource Locators (URLs) for each test string. The most highly-ranked URLs for a set of text strings form a whitelist of pre-approved text strings that are assumed to correlate closely with category meaning. Incorrectly categorized text strings are identified by scoring a list of URLs retrieved by a search engine for each text string, comparing each score to the whitelist position of the text string, flagging text strings with scores that deviate from whitelist position by at least a threshold amount, and reassigning flagged text strings to categories with the most similar sets of retrieved URLs. An alternate method categorizes an unknown text string by extracting the text content from the URLs, classifying the content with human-created vocabulary rules and aggregating categories found in extracted text to estimate the correct category.
US10977326B2 Accommodation search
A method for assisting selection of an accommodation by an accommodation search system includes receiving user credentials from a user device; receiving trip parameters from the user device; determining a basic list of accommodations that correspond with the trip parameters; determining one or more factors that apply to each individual accommodation of the basic list of accommodations; applying a weight value to each of the one or more factors that apply to each individual accommodation of the basic list of accommodations; aggregating the weight values of the one or more factors that apply to each individual accommodation to determine an aggregate weighted score for each individual accommodation of the basic list of accommodations; sorting the basic list of accommodations into a sorted list of accommodations based on the aggregate weighted score for each individual accommodation; and providing the sorted list of accommodations to the user device for viewing by a user.
US10977324B2 Personal content item searching system and method
Enable using a user computer to search the user's personal content items hosted by an online content management service, the online content management service having an indexer computer configured to generate a base index of the user's content items hosted by the service, a base index server computer configured to transmit the generated base index over a network to the user computer, an index mutation generator computer configured to generate index mutations for subsequent changes to user's hosted content items, and an index mutation sever computer configured to transmit the generated index mutations over the network to the user computer. In one aspect, the system and method enable searches of the user's hosted content items and changes thereto to be conducted at the user computer using an index local to the user computer constructed based on the base index and the index mutations received by the user computer.
US10977318B2 Search apparatus, search method, search program, and recording medium
Even when a user specifies a plurality of keywords as a search condition, it is possible to provide information of search objects that are commercially advantageous for the user. A search apparatus divides a plurality of keywords specified as a search condition into two child search conditions, each of which includes at least one keyword. The search apparatus searches for a search object that matches all the keywords specified as the search condition. The search apparatus searches for search objects that match all the keywords included in one of the child search conditions and search objects that match all the keywords included in the other of the child search conditions. The search apparatus extracts combinations of search objects having predetermined relationship to each other from among combinations of any one of search objects found by the one of the child search conditions and any one of search objects found by the other of the child search conditions. The search apparatus identifies a combination that is more commercially advantageous for the user than the search object found by the specified search condition from among the combinations. The search apparatus provides information of the identified combination.
US10977305B2 Method and system for generating location-based playlists
Methods, systems, and computer programs are presented for generating location-based playlists. The disclosed method includes providing a music service for generating playlists for a location, identifying users having respective user devices within the defined boundaries of the location, and aggregating music preferences of the identified users. Each of the user devices have access to the music service and the aggregated music preferences of the identified users identify a plurality of music tracks. The disclosed method further includes generating a playlist having the plurality of music tracks based on the aggregated music preferences and providing an access to the generated playlist to the identified users at the location. The plurality of music tracks of the playlist is provided for listening by the music service to one or more of the user devices.
US10977302B2 Information processing method, information processing apparatus, and storage medium storing program, with outputting album data corresponding to album in which images are laid
There is provided with an information processing method for outputting album data corresponding to an album in which images are laid out. The method comprises obtaining information corresponding to each of a plurality of images, selecting a plurality of analysis target images from the plurality of images, executing a predetermined analysis on the plurality of selected analysis target images, and outputting album data. In case where images satisfying the predetermined criterion is less than the predetermined number, the predetermined analysis is executed on a predetermined image not selected by the predetermined selection condition. In the outputting, album data corresponding to an album in which the predetermined number or greater of images including the predetermined image are laid out is output.
US10977301B2 Search apparatus, search system, and non-transitory computer readable medium
A search apparatus includes a character string acquisition unit that acquires a character string recognized by a character recognition device, a search unit that sends to an information source the character sting as a search key and retrieves search result information responsive to the search key out of information stored on the information source, a determining unit that determines whether an error factor including at least one of a cause for an erroneous search and an erroneous search result is present, and a job switching unit that requests a manual input job to be performed to input a search key that is to replace the character string if the determining unit has determined that the error factor is present, and requests a verification job to be performed on the search result information if the determining unit has determined that the error factor is not present.
US10977299B2 Systems and methods for consolidating recorded content
It is desirable to have audio and/or video systems and processing tools that can automatically record audio/video and analyze such recordings to capture material that may be relevant to a user. In one or more embodiments disclosed herein, a recording may be condensed by using one or more tools, including but not limited to, converting speech to text and searching for relevant content, keywords, and the like; detecting and sorting speakers and/or content (e.g., events in a conversation); removing non-substantive content (e.g., silences and other irrelevant content); adjusting the audio for increased playback speed; using prosodic and other indicia in the audio to identify areas of interest; performing diarization; using pseudo-random or random sample to select content; and other methods to extract information to provide a summary or representation of recorded content for review by a user.
US10977297B1 Ephemeral item ranking in a graphical user interface
An online system causes a graphical user interface to display at a client device. The graphical user interface includes a story field that displays ephemeral content items which are created within a threshold time period and are automatically removed after the time period. The online system uses a computer learned model to rank the selected ephemeral content items for display. The display of a set of ephemeral content items is associated with a session. The computer learned model is trained with sample sets that use an entire past session that includes a plurality of ephemeral content items. The computer model proposes a ranked order of the content items in the past session. Based on the past user actions performed on the past content items, a normalized discounted cumulative gain is determined for the past session. The computer model is trained to optimize the normalized discounted cumulative gain.
US10977295B2 Digital jukebox device with improved user interfaces, and associated methods
Certain exemplary embodiments relate to entertainment systems and, more particularly, to systems that incorporate digital downloading jukebox features and improved user interfaces. For instance, a smart search may be provided, e.g., where search results vary based on the popularity of songs within the venue, in dependence on songs being promoted, etc. As another example, a tile-based approach to organizing groupings of songs is provided. Groupings may involve self-populating collections of songs that combine centrally-promoted songs, songs in a given genre that are popular across an audiovisual distribution network, and songs that are locally popular and match up with the given genre (e.g., because of shared attributes such as same or similar genre, artist, etc.). Different tile visual presentations also are contemplated, as are different physical jukebox designs. In certain example embodiments, a sealed core unit with the “brains” of the jukebox is insertable into a docking station.
US10977286B2 Graphical controls for selecting criteria based on fields present in event data
The disclosure relates to certain system and method embodiments for generating reports from unstructured data. In one embodiment, a method can include identifying events matching criteria of an initial search query (each of the events including a portion of raw machine data that is associated with a time), identifying a set of fields, each field defined for one or more of the identified events, causing display of an interactive graphical user interface (GUI) that includes one or more interactive elements enabling a user to define a report for providing information relating to the matching events (each interactive element enabling processing or presentation of information in the matching events using one or more fields in the identified set of fields), receiving, via the GUI, a report definition indicating how to report information relating to the matching events, and generating, based on the report definition, a report including information relating to the matching events.
US10977282B2 Generating device, generating method, and non-transitory computer-readable recording medium
A creating device according to the present application includes an acquiring unit, and a creating unit. The acquiring unit acquires a plurality of pieces of triple information indicating a relationship related to three types of elements. The creating unit creates, from among the pieces of the triple information acquired by the acquiring unit, association information that associates a triple information group having a predetermined relationship related to the three types of elements.
US10977264B2 Selecting supplemental content for inclusion in a network page
Disclosed are various embodiments that involve selecting supplemental content. A compatibility rule is determined to require supplemental content from a first content provider to be a predetermined minimum distance from supplemental content from a second content provider. A layout is generated to include a first slot and a second slot. A first content item from the first content provider is assigned to the first slot, and a second content item from the second content provider is assigned to the second slot. A network page is generated using the layout.
US10977261B2 Mining email inboxes for suggesting actions
Embodiments are directed towards automatically learning user behavioral patterns when interacting with messages and based on the learned patterns, suggesting one or more predicted actions that a user might take in response to receiving subsequent message. One or more classifiers are trained and employed to predict one or more actions that a user might take in response to receiving the message. In one embodiment, the one or more predicted actions are provided suggested to the user as an action the user might take on the message. Messages may be rank ordered within a given suggested action based on a confidence level of the prediction.
US10977254B2 Healthcare provider search based on experience
The embodiments of the present application relate to providing a distributed network-based system that allows users to search for potential healthcare providers that satisfy certain criteria and to dynamically identify healthcare providers that best meet a user's particular needs as defined by each specific search. In embodiments, the system creates experience score for each particular provider who matches the search criteria. The experience score is dynamically determined based on the type of search that is performed (e.g., search by specialty or search by condition or procedure), the query terms used in the search, and other factors including for example, the medical specialty/specialties the provider practices relative to the search performed, evidence the provider treats a condition and/or performs a procedure that matches the consumer's search, patient volume for the searched condition or procedure, total volume of patients, board certification(s) relevant to searched performed, disciplinary action information, malpractice claims history, and degree level attained by the healthcare provider. In other embodiments, the system dynamically ranks healthcare providers within a search results list from best choice to worst choice based on several factors including, for example, the type of search, the query terms used in the search, the quantity of providers who match the query, the locations of the providers who match the query, and the quality and other characteristics of providers who match the search query.
US10977252B2 Monitoring network traffic to determine similar content
In an embodiment, a method monitors a plurality of data streams passing through a router in the connectivity service provider environment, and for each of the data streams, periodically samples packets at the router. The method further generates a stream signature based at least on the payload of the sampled packets. The method further includes, for each generated stream signature, attaching information to the stream signature. Such information may, for example, include time-stamp information for the stream signature, or an identification of the router. The method may further comprise storing the stream signatures corresponding to the data streams in a database. The stored stream signatures may be compared to determine matching stream signatures. Matching signatures may identify data streams that carry identical or similar content.
US10977249B2 Method, system, and apparatus for performing flow-based processing using stored procedure
Disclosed is a method for a hub module to perform flow-based processing, which includes: receiving a flow including at least one task; a stored procedure generation allowance step for allowing a DBMS module to generate a stored procedure based on the flow when the received flow is not a previously processed flow, wherein the stored procedure includes at least one of a flow query, meta information, and exception handling information, and the meta information includes execution time of the flow query, execution results, and user information; and a stored procedure call allowance step for allowing the DBMS module to call the stored procedure corresponding to a previously processed flow when the received flow is the previously processed flow.
US10977246B2 Generating a database query using a dimensional hierarchy within a graphical user interface
Generating a database query using a dimensional hierarchy within a graphical user interface including displaying a data set within a spreadsheet structure, wherein the data set comprises a plurality of columns; displaying a list structure comprising a first level and a second level; receiving a selection of a first column of the plurality of columns as a first key for the first level in the list structure; receiving a selection of a second column of the plurality of columns as a second key for the second level in the list structure; and in response to receiving the selection of the first column and receiving the selection of the second column and based on an order of the first key and the second key in the list structure, generating the database query defining a hierarchical relationship between the first column and the second column.
US10977241B2 Managing versions of database metadata in storage
A method for a database system includes storing table data for a database, the table data including information in rows and columns of one or more database tables. The method includes storing metadata on immutable storage, the metadata including information about the table data for the database. In one embodiment, mutable metadata may be periodically consolidated in the background to create new versions of metadata files and which allows for deletions of old metadata files and old data files.
US10977240B1 Approaches for validating data
Systems and methods are provided for determining a request to validate data, the request specifying validation criteria; generating a graph for validating the data, the graph including at least one node-based connected component that evaluates the data, the node-based connected component being constructed to represent the validation criteria; validating the data using the generated graph, wherein the data being validated is evaluated by the node-based connected component; and providing information describing the validated data.
US10977236B2 Dynamic recommendation methods and systems for database changes
Computing systems, database systems, and related methods are provided for suggesting logical relationships between database objects. One exemplary method involves a server identifying a database action with respect to a contact object associated with an event object, and in response to the action, identifying a second contact object in the database likely to be related to the event object based on one or more attributes of the event object. The server provides an indication of the second contact object in association with the event object on a client device and updates the database to maintain an association between the event object and the second contact object in response to an input at the client device.
US10977234B2 Combining compressed and uncompressed data at query time for efficient database analytics
A database system stores both compressed and uncompressed data in a row-based database system. The database system converts a representation of data involving a set of rows of a source database table, each row comprising multiple values, into a representation involving a single row stored in a target database table, each column of the row comprising arrays of values from the set. The database system may perform type-specific compression of data when storing in the target database table. Accordingly, the database system may apply different compression schemes for different columns or sets of values obtained from the source database table and may group or order selected rows or store additional summary information to improve query performance to the target database table. The database system allows users to query data stored in compressed form. The database system combines compressed and uncompressed data at query time for efficient database analytics.
US10977233B2 Aggregating search results from a plurality of searches executed across time series data
Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is organized into discrete events with normalized time stamps and the events are indexed by time and keyword. A search is received and relevant event information is retrieved based in whole or in part on the time indexing mechanism, keyword indexing mechanism, or statistical indices calculated at the time of the search.
US10977232B2 Blockchain digest augmentation of tape cartridges via a solid-state cartridge memory
A magnetic tape cartridge secured with a blockchain is disclosed. The magnetic tape cartridge includes a solid-state cartridge memory, a reel of magnetic tape containing data, and a blockchain having a series of blocks. Each block in the blockchain contains a hash digest based on a portion of the data stored on the reel of magnetic tape and data pointers that link that portion of data stored on the reel of magnetic tape to each respective block. The blockchain blocks are stored in the solid-state cartridge memory. The portion of data upon which the hash digest is based is not redundantly stored in the solid-state cartridge memory with the block. The portion of data may be a logical volume, a logical partition, or all data stored on the reel of magnetic tape. The magnetic tape cartridge may also include a table containing pages stored within the solid-state cartridge memory with one of the pages being allocated for containing the blockchain.
US10977230B2 Data information processing method and data storage system
The present disclosure discloses a data information processing method. A storage space corresponding to an organization is disposed in a data storage system. A data processing request type, the storage partition in which a project sending a data processing request is located, and the storage partition of the target data information corresponding to the data processing request are acquired when the data processing request is received. Subsequently, a processing strategy matching the storage partitions and the type is acquired. Finally, the target data information is processed according to the processing strategy and the data processing request. Thus, the isolation and rights control of different data in the same storage space can be achieved, and the security and mobility of data can be ensured.
US10977228B2 Data trend analysis
Systems, methods, and other embodiments associated with history and scenario data tracking are described. In one embodiment, a method includes receiving a request for trending analysis on project data. The request includes a trend range and a time basis. The method also includes selecting a set of records that fall within the trend range from an item table associated with the time basis, and generating a snapshot of the project data for each effective time in each selected record in the item table. The generating includes executing a trend view on (i) a history table storing a version history for every record modified, (ii) a transaction table storing a transaction history for every record modified, and (iii) a base table storing base records corresponding to a current version of the records to create the snapshot. The snapshots of project data are returned in response to the request for trending analysis.
US10977224B2 Dynamic modeling of data in relational databases
The disclosed embodiments provide a system that facilitates making updates to a data model, wherein the data model is associated with data items stored in a relational database system. In particular, updates to the data model are automatically propagated to the relational database system so that the structure of the relational database system remains consistent with the data model. This is accomplished by automatically executing queries corresponding to the updates against the relational database system. For example, changes to fields and/or tables in the data model can be automatically propagated to a relational database system by executing “Create,” “Drop,” “Alter,” and/or “Add” statements against corresponding fields and/or tables in the relational database system.
US10977222B1 Mechanism for data schema consistency monitoring
A schema consistency mechanism monitors data ingested by a data intake and query system for changes to the structure, or data schema, associated with the data. A schema consistency monitor obtains data from a data source (or, more generally, from any number of separate data sources) at a plurality of points in time. The data is analyzed to determine whether a first portion of the data received at a first point in time conforms to a first data schema and that a second portion of the data received at a second point in time conforms to a second data schema that is different from the first data schema (thereby indicating a change to the associated data schema). A graphical user interface (GUI) can be generated that includes indications of identified changes to one or more data schemas associated with data.
US10977209B2 Bread crumb directory with data migration
In certain instances, a data management application (software application) that manages moving data files, and the like, from a primary high-speed storage system. An end-user can configure the data management application for particular files via management policies. Based on the management policies, after a file is migrated from the primary storage system to a targeted secondary storage system, a breadcrumb pointing to a webpage for the migrated file is left behind in the primary storage system. The webpage can be used to manage the migrated file, such as moving the migrated file back to the primary storage system.
US10977206B2 Data communication device and method for data communication
A data communication device includes a first slave unit that comprises: a first data terminal that receives a data signal; and a first clock terminal that receives a clock signal; a second slave unit that comprises: a second data terminal that receives the clock signal; and a second clock terminal that receives the data signal, wherein the first salve unit and the second slave unit have a same slave address.
US10977196B2 Communication interface control system
A system includes a controller for controlling communication between a first device and a second device connected by way of a communication interface. The controller that is associated with the first device is configured to receive a communication request from a processor of the first device for communicating with the second device. Based on the communication request, the controller is further configured to retrieve a set of instructions from an instruction memory that is associated with the first device. Further, the controller is configured to control the communication interface at each cycle of a clock signal by executing each instruction thus controlling the communication between the first and second devices at each cycle of the clock signal.
US10977190B2 Dynamic address translation with access control in an emulator environment
What is provided is an enhanced dynamic address translation facility. In one embodiment, a virtual address to be translated and an initial origin address of a translation table of the hierarchy of translation tables are obtained. Based on the origin address, a segment table entry is obtained which contains a format control field and an access validity field. If the format control and access validity are enabled, the segment table entry further contains an access control and fetch protection fields, and a segment-frame absolute address. Store operations to the block of data are permitted only if the access control field matches a program access key provided by either a Program Status Word or an operand of a program instruction being executed. Fetch operations from the desired block of data are permitted only if the program access key associated with the virtual address is equal to the segment access control field.
US10977174B2 Using a common pool of blocks for user data and a system data structure
A request to add content to a system data structure can be received. A first set of blocks of a common pool of blocks are allocated to the system data structure and a second set of blocks of the common pool of blocks are allocated to user data. A determination can be made as to whether a garbage collection operation associated with the first set of blocks of the common pool allocated to the system data structure satisfies a garbage collection performance condition. Responsive to determining that the garbage collection operation satisfies the garbage collection performance condition, a block from the common pool can be allocated to the first set of blocks allocated to the system data structure.
US10977163B1 Test management system and method for an integrated computing system
A system for use as part of a test management system for an integrated computing system may obtain a first object instance of the integrated computing system in which the first object instance generated by applying configuration attributes of the integrated computing system to an object model of the integrated computing system. The first object instance includes a plurality of hierarchally arranged sub-object instances representing a plurality of hierarchally arranged resources of the integrated computing system. The instructions also generate a second object instance from the first object instance, including, for each sub-object instance included within the second object instance, identifying one or more criteria associated with the sub-object instance, generating one or more test procedures to verify proper operation of the resources associated with the sub-object instance according to the one or more criteria, and including the generated test procedures in the sub-object instance of the second object instance.
US10977155B1 System for providing autonomous discovery of field or navigation constraints
A system for providing autonomous discovery of field or navigation constraints is disclosed. The system may parse text extracted from an output of an application and text extracted from documents internal to the system, external to the system, or a combination thereof. The parsed text may be correlated by the system with a field of the application, an order of operations to be conducted within the application, a functional transition of the application, or a combination thereof. Based on the correlation, the system may generate a constraint for the field of the application, the order of operations to be conducted within the application, the functional transition of the application, or a combination thereof. The system may conduct hypothesis testing on the constraint to increase a confidence value of the constraint. Moreover, the system may validate the constraint with the application being evaluated by the system.
US10977146B2 Application operation monitoring apparatus and application operation monitoring method
By selecting, as a monitoring API, an API which does not involve modifying information when executing a request, from APIs called by an AP to be monitored, transmitting a pseudo-request to the monitoring API, and receiving a response to the request, a monitoring node for determining whether or not the monitoring API is operating normally is created and is included in the AP.
US10977140B2 Fault tolerant distributed system to monitor, recover and scale load balancers
Managing traffic on a distributed system includes partitioning VCE load balancers of the distributed system among service virtual server instances (SVSIs) of the distributed system, each service virtual server instance (SVSI) being identical in function and deployed across two or more regions of the distributed system. The method further includes: periodically polling, by each SVSI each other of the SVSIs; monitoring, by each SVSI, a load on each VCE load balancer for which it is responsible, resulting in a monitored load; recovering, by an SVSI from a failure of VCE load balancer(s) for which it is responsible; automatically adjusting, by an SVSI a capacity of a VCE load balancer for which it is responsible based on a corresponding monitored load; and repartitioning, by the distributed system, in response to an SVSI failure, the VCE load balancers among remaining SVSIs.
US10977133B2 Multimedia file repair methods and apparatus
Improved methods, systems and apparatus for storing and repairing multimedia files are provided that overcome the limitations of existing multimedia file repair technologies. Backup copies of the multimedia container information associated with given multimedia content data are stored, along with the multimedia content data, on an external storage detachably coupled to a recording device. A primary copy of the multimedia container information is stored on an internal storage associated with the recording device. The recording of the primary container information and the content data is performed in real-time or nearly real-time as the content data is captured by the recording device. In the case of an abnormal event (e.g., battery failure, disconnect of storage media), container information may be selected from the primary copy or the backup copies of the container information, thereby increasing the likelihood that the container file can be successfully repaired or regenerated.
US10977131B2 Data storage composite layouts for data objects
A composite layout including a plurality of ranked sub-layouts may be used to provide various functionality for data object look-up and file system activities. Each sub-layout may include mapping information linking one or more extents of a data object to one or more locations on one or more storage apparatuses. Generally, mapping information in the highest priority sub-layout including mapped extents may be used during “reads” while the highest priority sub-layout may be used for “writes.”
US10977128B1 Adaptive data loss mitigation for redundancy coding systems
Techniques and methods for generating and implementing multiple layers of redundancy coded data are disclosed. For example, a redundancy coding scheme may include data elements that include data that is unencoded relative to the input, yet may still fully participate in providing redundancy to any data element in a given set. In a layered scheme, the input may include a bundle or group of encoded (or unencoded) data elements, thereby nesting two or more layers of redundancy coding. The specific amount of redundancy generated by such a scheme may be adjusted and adapted to failure characteristics of the entity on which the data elements are stored.
US10977120B2 Memory controller determining endurance degradation, memory system including the same, and method of operating the memory controller
Provided are a memory controller determining degradation in endurance, a memory system including the memory controller, and a method of operating the memory controller. The memory controller includes: an error correction code (ECC) circuit configured to detect an error from data read from a memory device; and an endurance determination circuit configured to check a first counting value indicating a number of writing operations on the memory device and a second counting value indicating, based on the data read from the memory device, at least one of: a number of first memory cells of the memory device, each of the first memory cells having an error and a number of second memory cells of the memory device in a certain logic state, and configured to perform a first determination operation for determining whether endurance of the memory device has degraded based on a checking result.
US10977119B2 Techniques for utilizing volatile memory buffers to reduce parity information stored on a storage device
Disclosed are techniques for managing parity information for data stored on a storage device. A method can be implemented at a computing device communicably coupled to the storage device, and include (1) receiving a request to write data into a data band of the storage device, (2) writing the data into stripes of the data band, comprising, for each stripe of the data band: (i) calculating first parity information for the data written into the stripe, (ii) writing the first parity information into a volatile memory, and (iii) in response to determining that a threshold number of stripes have been written: converting the first parity information into smaller second parity information, and (3) in response to determining that the data band is read-verified: (i) converting the second parity information into smaller third parity information, and (ii) storing the smaller third parity information into a parity band of the storage device.
US10977118B2 DRAM assist error correction mechanism for DDR SDRAM interface
A method of correcting a memory error of a dynamic random-access memory module (DRAM) using a double data rate (DDR) interface, the method includes conducting a memory transaction including multiple bursts with a memory controller to send data from data chips of the DRAM to the memory controller, detecting one or more errors using an ECC chip of the DRAM, determining a number of the bursts having the errors using the ECC chip of the DRAM, determining whether the number of the bursts having the errors is greater than a threshold number, determining a type of the errors, and directing the memory controller based on the determined type of the errors, wherein the DRAM includes a single ECC chip per memory channel.
US10977109B2 Apparatus including safety logic
An apparatus includes a first function module providing a master signal, a second function module providing a comparison signal, and safety logic. The safety logic includes a toggle signal generator having a comparator providing a comparison result in response to the master signal and the comparison signal, a feedback path generating a first toggle signal in response to the comparison result and providing a feedback signal to the comparator, and a first multiple input gate generating a second toggle signal in response to the comparison result. The safety logic also includes a toggle signal monitor providing a final fault search signal in response to the first toggle signal and the second toggle signal.
US10977103B2 Awakening an application by means of a mobile browser
First call data submitted by a mobile browser when a service call for a target application (app) is initiated is received, where the first call data comprises a custom parameter used to invoke the target app and identification information of the mobile browser, and where the identification information comprises package name information of the mobile browser. Based on the custom parameter, the target app is invoked to execute a corresponding target service. The identification information of the mobile browser is transferred to the target app. In response to executing the corresponding target service, responding to second call data including the package name information of the mobile browser and submitted by the target app, to automatically return to the mobile browser.
US10977085B2 Optimizing dynamical resource allocations in disaggregated data centers
Embodiments for optimizing dynamic resource allocations in a disaggregated computing environment. Data access patterns of data elements associated with a set of workloads are tracked across predetermined windows of time. The set of workloads is categorized into at least one of a plurality of classes, each class characterized by a method of data access of the data elements during the tracking of the data access patterns. Resource allocations are optimized in the disaggregated computing environment for a current iteration of the set of workloads based on the method of data access by allocating specific resources within the disaggregated data center to the current iteration of the set of workloads according to the data access patterns in real-time.
US10977080B2 Resource instrument for processing a real-time resource event
Embodiments of the invention are directed to classifying requests associated with personal data at or before a point of entry to a trusted computing network. The invention provides for determining whether a request associated with personal data requires classification (for example, whether the request is impacted by regulations or other requirements necessitating classification/categorization). The determination may be based on what entity is requesting the data, the origin of the request, whose data is being requested, the type of action associated with the request and/or the data elements associated with the request. In addition, once the request has been determined to require classification the specific classification is determined and assigned to the request. The classification may be determined based on the rules associated with the regulation or other requirement(s) necessitating the classification/categorization. The classification may identify rules for processing the request along with routing for the request.
US10977079B2 Method and apparatus for implementing acceleration processing on VNF
The present invention discloses a method and an apparatus for implementing acceleration processing on a VNF. In the present invention, an acceleration request of performing acceleration processing on a virtualized network function VNF is received; a hardware acceleration device capable of performing acceleration processing on the VNF is determined according to the acceleration request; and an acceleration resource of the hardware acceleration device is allocated to the VNF, so as to perform acceleration processing on the VNF. According to the present invention, a corresponding hardware acceleration device can be dynamically selected for and allocated to a VNF, implementing virtualized management on the hardware acceleration device, and improving resource utilization.
US10977070B2 Control system for microkernel architecture of industrial server and industrial server comprising the same
Provided is a microkernel architecture control system of an industrial server and an industrial server, which relate to the technical field of industrial servers. According to the microkernel architecture control system, scheduling configuration information is customized on the basis of an architecture including a plurality of microkernels and a virtual machine monitor prior to startup of a system, each microkernel including industrial control middleware and a real-time operating system.
US10977069B2 Systems and methods for performing virtual machine updates without rebuild of distributed databases thereon
The present disclosure relates to systems and methods for updating virtual machines without rebuilding distributed databases thereon. In one example, a system for updating a virtual machine on a cloud service may include at least one processor configured to: generate and transmit, to the cloud service, a first command to disconnect a virtual storage from a first virtual machine; after the virtual storage is disconnected, generate and transmit, to the cloud service, a second command to offline the first virtual machine; generate and transmit, to the cloud service, a third command to build a second virtual machine; after the second virtual machine is built, generate and transmit, to the cloud service, a fourth command to connect the virtual storage to the second virtual machine; and generate and transmit, to the cloud service, a fifth command to online the second virtual machine with the address of the virtual machine.
US10977062B2 System for starting virtual machine using mirror image file stored in units of a distributed block storage system mapped to units of a logical volume
A method and apparatus for starting a virtual machine. A specific implementation of the method comprises: acquiring, by a physical machine, a mirror image file required for starting a to-be-started target virtual machine from a distributed block storage system, in response to an entered instruction to start the target virtual machine; and starting the target virtual machine by using the mirror image file. The mirror image file required for starting the virtual machine is stored in the cloud-based distributed block storage system, and a virtual disk is mapped to the physical machine. When the physical machine needs to start the virtual machine, the mirror image file required for starting the virtual machine is acquired from the cloud-based distributed block storage system by reading the virtual disk.
US10977061B2 Dynamic device virtualization for use by guest user processes based on observed behaviors of native device drivers
A system and method for providing dynamic device virtualization is herein disclosed. According to one embodiment, the computer-implemented method includes providing a hypervisor and one or more guest virtual machines (VMs). Each guest VM is disposed to run a guest user process and the hypervisor is split into a device hypervisor and a compute hypervisor. The computer-implemented method further includes providing an interface between the device hypervisor and the compute hypervisor. The compute hypervisor manages an efficient use of CPU and memory of a host and the device hypervisor manages a device connected to the host by exploiting hardware acceleration of the device.
US10977059B1 Implementing object validation, web request handling, object relational mapping, or messaging via direct bytecode generation
A system includes a memory and a processor in communication with the memory. The processor is configured to process at least one application file. Additionally, the processor is configured to generate at least one bytecode from the at least one application file prior to a start-up time responsive to processing the at least one application file. A first bytecode of the at least one bytecode contains a metamodel and the metamodel handles object validation. Additionally, the metamodel is directly generated as the bytecode prior to the start-up time and after a compile time. The processor is also configured to store the first bytecode.
US10977056B2 System for utilizing one or more data sources to generate a customized interface
Systems and computer-readable media are disclosed for utilizing one or more data sources to generate a customized user interface. A first set of services and operations may be generated. Each service and operation in the first set of services and operations may be ranked based on an analysis of user engagement data. A second set of services and operations may be generated based on the ranking of each service and operation in the first set. Client-side instructions to render the second set of services and operations may be transmitted to a user device.
US10977054B2 Method and system for providing and executing web applications with runtime interpreter
The present disclosure relates to methods and systems for providing and executing semi-autonomous web applications within browsers. Examples of the disclosure include creating a runtime interpreter that can be executed by a browser, to allow complex, semi-autonomous and stable web applications to be constructed and deployed on user devices. The runtime interpreter is received from a first server at a browser executing on a device that receives an instruction set from a second server. The received runtime interpreter is executed within the browser and executes the received instructions set.
US10977052B2 Machine-to-machine bootstrapping
Methods, devices, and systems allow for bootstrapping of a machine-to-machine device. In an embodiment, a bootstrap erase architecture allows the machine-to-machine server to manage bootstrap erase policies, detect access network specific events, initiate a bootstrap erase based on these policies and events, and allow for machine-to-machine server handover. A device or gateway service capability layer (182) requests its network service capability layer to fetch data that the device or gateway previously stored on a different network service capability layer (196, 197). In an embodiment, when bootstrap erase is performed because the network service capability layer can no longer provide service to the device or gateway, the network service capability layer may recommend other NSCLs to the device or gateway. In another embodiment, a bootstrap erase procedure may be modified so that temporary identifiers may be assigned for a next bootstrapping event.
US10977040B2 Heuristic invalidation of non-useful entries in an array
Methods, systems and computer program products for heuristically invalidating non-useful entries in an array are provided. Aspects include receiving an instruction that is associated with an operand store compare (OSC) prediction for at least one of a store function and a load function. The OSC prediction is stored in an entry of an OSC history table (OHT). Aspects also include executing the instruction. Responsive to determining, based on the execution of the instruction, that data forwarding did not occur, aspects include incrementing a useless OSC prediction counter. Responsive to determining that the useless OSC prediction counter is equal to a predetermined value, aspects also include invalidating the entry of the OHT associated with the instruction.
US10977039B2 Apparatus and method for performing dual signed and unsigned multiplication of packed data elements
An apparatus and method for performing dual concurrent multiplications of packed data elements. For example one embodiment of a processor comprises: a decoder to decode a first instruction to generate a decoded instruction; a first source register to store a first plurality of packed doubleword data elements; a second source register to store a second plurality of packed doubleword data elements; and execution circuitry to execute the decoded instruction, the execution circuitry comprising: multiplier circuitry to multiply a first doubleword data element from the first source register with a second doubleword data element from the second source register to generate a first quadword product and to concurrently multiply a third doubleword data element from the first source register with a fourth doubleword data element from the second source register to generate a second quadword product; and a destination register to store the first quadword product and the second quadword product as first and second packed quadword data elements.
US10977030B2 Predictive code clearance by a cognitive computing system
An exemplary method includes obtaining a training set of code data that includes deprecated code; training a multi-layer neural network on the training set of code data to predict usage events for the deprecated code; predicting usage events for the deprecated code, in a first set of code data, using the trained multi-layer neural network; estimating a value of risk associated with the deprecated code in response to the predicted usage events; comparing the estimated value of risk to a threshold; and, in response to the estimated value of risk exceeding the threshold, implementing an ameliorative action regarding the deprecated code.
US10977024B2 Method and apparatus for secure software update
There is provided methods and apparatuses for secure updating of firmware/software. The methods and apparatus can be enabled by making use of the Online Certificate Status Protocol (OCSP) to request the revocation status of certificates in the certificate chain. In particular, a method called ‘OCSP stapling’ can ensure the validity of the certificates or verify authenticity of the software/firmware. By virtue of features of the OCSP stapling, the user device does not need to contact CAs directly for the purpose of verifying the status of the certificates that ensure authenticity and integrity of the delivered software/firmware and thus is not required to open an extra communication channel to obtain status of certificates. This process can also reduce the burden on CAs because the CAs are neither required to keep a large volume of CRLs nor to maintain connection with user devices for which the CAs are responsible.
US10977022B2 Operating system retrieval
Examples associated with operating system retrieval are described. One example includes presenting a reference to an operating system image file. The image may be presented by a personal computer basic input/output system (BIOS). The personal computer may connect to a mobile device that has retrieved the operating system image file from a remote location based on the reference. The operating system image file is received from the mobile device, and initiated by the personal computer.
US10977021B2 SE applet processing method, terminal, and server
A secure element (SE) applet installation method, applied to a user terminal with a trusted execution environment (TEE) and an SE, and the TEE is provided with a trusted application (TA). The SE applet installation method includes obtaining, by the TA, an SE applet command package after the user terminal receives an installation request instructing the TA to obtain the SE applet command package, parsing, by the TA, the SE applet command package to obtain target signaling included in the SE applet command package, where the target signaling being used to install a target SE applet, and sending, by the TA, the target signaling to the SE to install the target SE applet according to the target signaling.
US10977018B1 Development environment for heterogeneous devices
Implementing an application within a heterogeneous device can include receiving an application specifying a plurality of hardware accelerators and having a plurality of sections corresponding to different subsystems of the heterogeneous device, wherein the plurality of sections are specified using different programming models. Compiling each section based on the programming model of the section and the subsystem of the heterogeneous device corresponding to the section into an accelerator representation. Linking the accelerator representations based on a platform of the heterogeneous device, generating a hardware implementation of the application for the heterogeneous device based on the linked accelerator implementations, and automatically generating program code configured to control one or more of the plurality of hardware accelerators of the hardware implementation.
US10977017B2 Warning data management for distributed application development
Aspects of the disclosure relate to using a set of warning data to manage distributed development of an application in a computing environment. In embodiments, the computing environment may include a distributed computing environment or a stream computing environment. A first portion of the application may be developed by a first user. A second portion of the application may be received by the first user. The second portion of the application may be compiled and developed by a second user. Based on the set of warning data, a curative action for utilization to develop the application may be formulated. The curative action may be carried-out to develop the application.
US10977016B2 Management of data using templates
A computing device includes a persistent storage and a processor. The persistent storage includes an asset. The processor obtains a computation request for the asset, instantiates an executable entity based on a computation prototype and a manifest associated with the asset, performs the computation request using the instantiated executable entity and metadata specified by the manifest associated with the asset to obtain a computation result; and provides the obtained computation result.
US10977010B2 Development environment for real-time dataflow programming language
A dataflow programming language can be used to express reactive dataflow programs that can be used in pattern-driven real-time data analysis. One or more tools are provided for the dataflow programming language for checking syntactic and semantic correctness, checking logical correctness, debugging, translation of source code into a secure, portable format (e.g., packaged code), translation of source code (or packaged code) into platform-specific code, batch-mode interpretation, interactive interpretation, simulation and visualization of the dataflow environment, remote execution, monitoring, or any combination of these. These tools embody a method of developing, debugging, and deploying a dataflow graph device.
US10977008B1 Single data class for in-memory creation and programmatic access of arbitrary data in a strongly-typed computer programming language
A method and computer program product are provided for defining a dynamic data storage class in-memory using a strongly-typed compiled language, and accessing data in the memory. A schema is defined of one or more key-value pairs of field names and data types, wherein the schema represents columns of a table in the memory. A table key is declared that represents the table in the memory. The dynamic data storage class is instantiated, using the strongly-typed compiled language, by passing the table key. Each instantiation of the dynamic data storage class is an individual row of the table in the memory. Fields of the dynamic data storage class are accessed by an overloaded indexer that uses strings as the field names in the schema.
US10977003B2 Linear feedback shift register with near-maximal length sequences
A method and system for using a linear feedback shift register (LFSR) with near-maximal length sequences for generating a pseudo-random sequence for n number of stages, where a maximal length is 2n-1. The method includes selecting n, where n requires more than two taps in maximal length linear feedback shift registers; and for the selected n-stage register, using a feedback logical operation of only two XOR gates. The logical operation includes a first logical XOR performed on outputs of two taps, a second logical XOR performed on the output of the first logical XOR and an output of a third tap. The output of the second logical XOR is used as feedback to a first stage of the n-stage register, where one of the taps is an end tap, the other two taps are suitable non-end taps, and the feedback logical operation includes an odd number of gate inversions.
US10976998B2 Information processing apparatus and information processing method for controlling a response to speech
There is provided an information processing apparatus and an information processing method, the information processing apparatus including: an acquiring unit configured to acquire position information of a microphone which has accepted a speech; and a response control unit configured to control a response to the speech on a basis of the speech and the position information.
US10976977B2 Apparatus and method for managing the printing of an electronic document having multiple page sizes
Systems, methods, and devices are configured to manage the printing of an electronic document having different page sizes. They include receiving a request from a user to print an electronic document, the electronic document arranged as a set of pages. They also include determining if a page size for a page of the set of pages in the electronic document matches at least one print media size available for printing. They further include providing a message for display to the user, the message including an indication that the page size for the page is not available for printing when it is determined that the page size of the page does not match the at least one print media size. The message also including a menu with a set of user selectable options for completing the print request on the printing device.
US10976976B2 Information processing apparatus, information processing system, and recording medium
An information processing apparatus is coupled to a terminal device and an image forming apparatus via a network. The information processing apparatus includes a processor, in communication with a memory, executing a process including receiving a print job from the terminal device; accumulating a print rule defining a change of a print setting; detecting whether the print setting defined in the print rule is included as a print setting included in the print job; changing the print setting in the print job according to the print rule, based on a result of the detecting; and outputting, to the image forming apparatus, the print job in which the print setting has been changed.
US10976967B2 Method, apparatus and computer program product for managing storage system and movement of data from source extent to free extent in destination storage, wherein selection of the destination storage is based on requests waiting to access source device, request waiting for access the destination storage device and workload of the source extent
Techniques manage a storage system. In accordance with certain techniques, respective response times of multiple storage devices associated with the storage system are obtained. An extent whose workload satisfies a predefined condition is selected as a source extent from multiple extents on a source storage device in response to a response time of the source storage device among the multiple storage devices being above a predefined threshold. A destination storage device is selected from the multiple storage devices, the destination storage device having a lower workload than the source storage device. Data on the source extent are moved to a free extent on the destination storage device. Additionally, a balance may be stricken between workloads of various storage devices in a resource pool, and then the overall response speed of the resource pool may be increased.
US10976961B2 Device, system and method to detect an uninitialized memory read
Techniques and mechanisms for circuitry of a processor to automatically provide, and perform an operation based on, metadata indicating an uninitialized memory block. In an embodiment, processor circuitry detects a software instruction which specifies a first operation to be performed based on some data at a memory block. Metadata corresponding to said data comprises an identifier of whether the data is based on an uninitialized memory condition. Processing of the instruction, includes the processor circuitry automatically performing a second operation based on the identifier. The second operation is performed independent of any instruction of the application which specifies the second operation. In another embodiment, execution of the instruction (if any) is conditional upon an evaluation which is based on the state identifier, or the second operation is automatically performed based on an execution of the first instruction.
US10976946B2 Method and computer system for managing blocks
A computer system (e.g. a file system) for managing blocks, comprises a memory unit including a memory and a processing unit including a processor and coupled to the memory unit. The memory unit is configured to store metadata of data including objects. The metadata points to blocks storing the objects in a storage unit including multiple different sized blocks. The processing unit is configured to, for at least one of the objects, determine different sized blocks for storing the object, from among free blocks in the multiple different sized blocks of the storage unit.
US10976933B2 Storage device, storage system and method of operating the same
Provided are a storage device, a storage system, and a method of operating the same. A storage device communicably connected to a host may include a non-volatile memory configured to store at least one piece of boot data necessary for booting the storage device; and a device controller configured to receive an interface initialize command (IFIC) from the host, predict requested boot data requested by the host from among the at least one piece of boot data based on the IFIC, and control the non-volatile memory to read the requested boot data.
US10976930B2 Memory device and host device
According to one embodiment, a memory device includes a nonvolatile semiconductor memory having physical storage areas that includes a user area externally accessible and are divided into management units and a control unit. The control unit receives a control command having a first argument to designate a sequential write area and a read command or a write command, assigns a management unit represented by an address of the read command or the write command as the sequential write area, and changes memory access control by judging whether an address of a memory access command to access the user area indicates access in the sequential write area whose size is equivalent to the management unit.
US10976919B2 Hybrid gestures for visualizations
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program presents a selectable user interface (UI) item for toggling between operating in a first mode and operating in a second mode. The program further presents a chart visualization that includes a plurality of selectable data points. Upon receiving a touch input while operating in the first mode, the program also performs a first operation on the chart visualization. Upon receiving the touch input while operating in the second mode, the program further performs a second, different operation on the chart visualization.
US10976917B2 Devices and methods for interacting with an application switching user interface
An electronic device displays an application switching user interface. The device, while displaying the application switching user interface, detects a touch gesture by a contact. In response to the touch gesture: if the touch gesture includes movement by the contact in a first direction and started at a location that corresponds to an application representation corresponding to a respective application, the device closes the respective application; and, if the touch gesture includes movement by the contact in the first direction and started at a location that corresponds a predefined region in the application switching user interface that is outside of the representations of respective applications, the device ceases to display the application switching user interface and displays an application launching user interface.
US10976911B2 Systems and visualization interfaces for orbital paths and path parameters of space objects
A display system can be configured to receive, via a user interface, a first identifier associated with a first space object and determine a first maneuver of the first space object. The first maneuver can include a perturbation of the path of the first space object. Based on the first identifier and the first maneuver, the display system can identify one or more path parameters associated with a path of the first space object and generate a display interface. The display interface can include a longitude-time graph having a longitude axis spanning from a lower-longitude limit to an upper-longitude limit and a time axis spanning from the lower-time limit to the upper-time limit and an indication of the one or more path parameters.
US10976909B2 Operating module and methods for dynamic adapatation of a user interface for a machine
The present invention relates to an operating module for dynamically creating the user interface on the operating module for controlling and operating a machine of the food industry, in particular the beverage industry. The operating module comprises a plurality of operating elements having attributes, which can assume the value of a parameter and can be activated or deactivated depending on the user. By means of an operating module context, operating elements having certain attributes and values can be selected in order to be displayed on the operating module. The invention further relates to a method for dynamically creating and displaying an operating interface for operating a machine of the food industry.
US10976908B2 EMS decision support interface, event history, and related tools
Embodiments of the present invention include systems and methods for display and navigation of a clinical decision support process with portions thereof on separate display screens, as well as systems and methods for dynamically changing visual characteristics of softkeys on a patient monitor/defibrillator user interface screen based on clinical decision support or differential diagnosis processes, as well as a code review interface configured to permit a user to see what was displayed on a patient monitor/defibrillator user interface screen at any time during a medical event, as well as to see snapshots of other recorded parameters over the course of the medical event for purposes of code review, patient transfer, and improved patient care.
US10976902B2 Using reference point to perform enlargement and reduction of displayed content
A display device (10) includes a display section (20), a detector (30), and a controller (50). The display section (20) has a display surface (22). The display section (20) is configured to display an image (G). The detector (30) is capable of detecting a plurality of contact positions based on contact made on the display surface (22) by a detected object. The plurality of contact positions include a first contact position (P1), a second contact portion (P2), and a third contact position (P3). When the detector (30) detects the first contact position (P1) and subsequently detects the second contact position (P2) and the third contact position (P3), the controller (50) moves the image (G) so that the first contact position (P1) is positioned at a prescribed reference point (BP). When determining that a pinching operation has been performed based on a change in the distance between the second contact position (P2) and the third contact position (P3), the controller (50) performs an enlargement process or a reduction process on the image (G) with respect to the prescribed reference point (BP).
US10976898B2 Approach for advanced user navigation
A system for hierarchical navigation of menus on a screen and particularly from one menu to another menu at the same level of a menu hierarchy. The system may provide side-to-side movement between menu elements to more easily navigate the menu pyramid. It may facilitate access to the details of a list of devices by selecting next and previous devices in the list, without navigating back to the list. The system may provide an operator or user with a simple, convenient method of browsing the details of devices in a list without the need to move back and forth throughout the list. The display may automatically adapt to the disparate properties of each type of device in the list. Also, the displayed details may be unique for a characterization of each device but be rendered in a common format.
US10976882B2 Electronic device including pressure sensor
An electronic device according to various examples comprises: a housing, in an unfolded state, including a first surface facing a first direction and a second surface facing a second direction opposite to the first direction and including at least one flexible portion; a touch screen display arranged between the first surface and the second surface of the housing, exposed through the first surface of the housing, and when viewed from above the first surface, including at least one flexible portion at a position corresponding to the flexible portion of the housing; and a pressure sensor arranged between the touch screen display and the second surface of the housing, and when viewed from above the first surface, including at least one flexible portion at a position corresponding to the flexible portion of the housing. The pressure sensor comprises: a first electrode layer formed substantially in parallel to the touch screen display; a second electrode layer spaced apart from the first electrode layer in the second direction and formed substantially in parallel to the first electrode layer; and a dielectric layer arranged between the first electrode layer and the second electrode layer. Other examples are also possible.
US10976874B1 Control circuit and operating system utilizing the same
A control circuit including an input-output pin, an image driver, a sensing circuit, a first path, a second path and a microcontroller circuit is provided. The input-output pin is configured to be coupled to the first pin of a display device and the second pin of a capacitive touch device. The image driver is configured to provide a driving signal. The sensing circuit determines whether the capacitive touch device is touched according to the voltage of the second pin. The microcontroller circuit turns on the first path and turns off the second path to transmit the driving signal to the display device via the input-output pin in a first operation period. The microcontroller circuit turns on the second path and turns off the first path to transmit the voltage of the second pin to the sensing circuit via the input-output pin in a second operation period.
US10976846B2 Touch screen liquid crystal display
Disclosed herein are liquid-crystal display (LCD) touch screens that integrate the touch sensing elements with the display circuitry. The integration may take a variety of forms. Touch sensing elements can be completely implemented within the LCD stackup but outside the not between the color filter plate and the array plate. Alternatively, some touch sensing elements can be between the color filter and array plates with other touch sensing elements not between the plates. In another alternative, all touch sensing elements can be between the color filter and array plates. The latter alternative can include both conventional and in-plane-switching (IPS) LCDs. In some forms, one or more display structures can also have a touch sensing function. Techniques for manufacturing and operating such displays, as well as various devices embodying such displays are also disclosed.
US10976832B2 Electronic device having multi-functional human interface
A multi-functional human interface device includes a control unit and a first multi-functional input button. The first multi-functional input button includes a cover unit configured to receive a touch input of a user's finger, an electrode unit including a transmitter and a receiver to form an electric field, an elastic unit configured to move from a first height to a second height when a first pressure is applied from the cover unit and configured to move back to the first height when the first pressure from the cover unit is released, and a switch unit configured to generate an electric signal representing an input of a predetermined letter.
US10976829B1 Systems and methods for displaying augmented-reality objects
A computer-implemented method for displaying augmented-reality objects may include capturing, by an augmented-reality system, an image of a user's hand. The method may also include applying a machine learning model to the image to identify a set of key points and determine a gesture of the hand based on the key points. In addition, the method may include identifying a targeted area of the image containing a portion of a finger based on the key points and the gesture and, subsequently, detecting a pair of edge contours of the finger by performing a computer vision method on the targeted area. Furthermore, the method may include extrapolating a location to place an augmented-reality object on the finger. Finally, the method may include displaying, by the augmented-reality system, the augmented-reality object at the location on the finger by tracking the key points. Various other methods, systems, and computer-readable media are also disclosed.
US10976824B1 Reluctance haptic engine for an electronic device
A reluctance haptic engine for an electronic device includes a core, an attractor, and one or more flexible support members. The core and/or the attractor may be coupled to an input structure, such as a button cap, trackpad cover, touchscreen cover, or the like. In an unactuated configuration, flexible support members maintain a gap between the core and the attractor. An electrical current may be applied to one or more conduction loops of the core to actuate the reluctance haptic engine and provide a haptic output by moving the input structure. The electrical current may cause a magnetic flux that results in a reluctance force that pulls the attractor and the core together and causes the input structure to move (e.g., translate, rotate, oscillate, vibrate, or deform) to produce a haptic output.
US10976819B2 Haptic feedback for non-touch surface interaction
In some examples, a system senses the location of a stylus or finger of a user relative to a virtual displayed object to determine when a virtual touch occurs. Upon or after such a determination, the system may generate a haptic action that indicates to the user that the virtual touch occurred. The haptic action may be located on a particular portion of a haptic device, which may be a handheld device. The particular portion may correspond to the location where the virtual displayed object was virtually touched. In this way, the user may receive physical feedback associated with the virtual touch of the virtual displayed object. In some examples, the virtual displayed object may change in response to the virtual touch, thus further providing visual and physical feedback associated with the virtual touch of the virtual displayed object to the user.
US10976818B2 Interactive attraction system and method for object and user association
A system of an amusement park attraction includes an optical sensor configured to detect light and provide optical data based on the detected light and a controller having circuitry communicatively coupled to the optical sensor. The controller is configured to receive the optical data, process the optical data to detect a first movement of a user and a second movement of a handheld or wearable object, detect a correlation between the first movement and the second movement, and associate the handheld or wearable object with the user based on the correlation.
US10976817B2 Method and device for eye tracking with content-embedded glints
In one implementation, a method includes: synthesizing an AR/VR content stream by embedding a plurality of glints provided for eye tracking into one or more content frames of the AR/VR content stream; displaying, via the one or more AR/VR displays, the AR/VR content stream to a user of the HMD; obtaining, via the image sensor, light intensity data corresponding to the one or more content frames of the AR/VR content stream that include the plurality of glints, wherein the light intensity data includes a projection of an eye of the user of the HMD having projected thereon the plurality of glints; and determining an orientation of the eye of the user of the HMD based on the light intensity data.
US10976815B2 Context aware selective backlighting techniques
Context aware backlighting techniques include determining a focal point of a display space based on a user display context. The user display context represents an area of interest on the monitor. The user display context can be based on eye tracking data, ambient light data, motion sensing data, cursor location in the display space, an image content, proximity data, or the like and any combination thereof. A first set of one or more of a plurality of backlight sections corresponding to the determined focal point of the display space can be driven to output at a first intensity level, while a second set of one or more of the plurality of backlight sections can be driven to output at a second intensity level.
US10976808B2 Body position sensitive virtual reality
An apparatus is provided for displaying a user interface (UI). The apparatus includes a head-mountable display (HMD) and at least one processor configured. The processor is configured to generate content for display by the HMD at a default position in a viewable range, the viewable range including a viewed region that is visible to a user while wearing the HMD. The processor is also configured to, responsive to a change in orientation of the HDM, identify a new default position for the content in the viewable range based on the change in the orientation. The processor is also configured to display the content at the new default position in the viewable range when the new default position is within the viewed region.
US10976806B1 Methods and systems for immersive reality in a medical environment
Embodiments are disclosed herein for providing an immersive reality experience to a patient during a medical procedure. In one example, a method includes determining a location of a stressful object in a medical environment that includes a patient undergoing a medical procedure. The method further includes, upon determining that the stressful object is in a field of view (FOV) of the patient, adjusting display content based on the location of the stressful object within the FOV and outputting the display content for display on an immersive device.
US10976805B2 Controlling the provision of a warning in a virtual environment using a virtual reality system
Controlling the provision of a warning to a user in a virtual environment of a virtual reality (VR) system are presented as embodiments of a method, system, and computer program product. One example comprises identifying one or more elements within a user's virtual environment. Each element is associated with a descriptor that describes an expected user behavior associated with the element. Based on the descriptor of each of the one or more identified elements, the method then comprises controlling the provision of a warning to the user.
US10976795B2 Centralized power loss management system for data storage devices
A power management circuit includes at least one energy storage device and a power controller coupled to the at least one energy storage device. The power controller is configured to enable temporary power to be provided from the at least one energy storage device to a plurality of data storage devices upon a system power loss event. The power controller is further configured to receive a power loss indication signal associated with any individual one of the plurality of data storage devices and responsively enable power loss protection for the data storage device.
US10976794B2 Low latency power supply for notification appliance synchronization
A power supply for a synchronized appliance is disclosed and includes a first energy store having a first energy storage capacity, a processor powered by energy from the first energy store, and a second energy store having a second energy storage capacity greater than the first energy storage capacity. The processor initiates charging of the second energy store after a delay beginning at a time of receipt of a charge of predefined level from the first energy store.
US10976792B2 Input power scaling of power supply devices
In one example in accordance with the present disclosure, a power management device is described. The power monitoring device includes an input line to receive input power information from a power supply device. The input power information is indicative of a level of input power from the power supply device. A controller of the power monitoring device determines a scaling amount of the input power information based on a power rating of the power supply device. A programmable scaling device scales the input power information based on the scaling amount to generate output information and an output line passes the output information to a set of recipient devices.
US10976783B2 Low profile auxiliary component mounting article
A low profile component mounting article is provided and includes a structure base, wherein the structure base defines a base cavity for containing a laptop computing device. The structure base further defines a cable opening and is configured to contain an auxiliary component having a connector cable, wherein the cable opening is communicated with the base cavity, and wherein when the auxiliary component is located within the base cavity, at least a portion of the extends out of the cable opening. Additionally, the structure base further includes a cable storage mount located proximate the cable opening and configured to removably contain the connector cable and a cable connector mount located proximate the cable storage mount and configured to removably contain the cable connector.
US10976765B2 Current generating circuit generating a current relevant to a reference voltage
A current generating circuit generating a current relevant to a reference voltage. The current generating circuit has a reference clock generating circuit generating a reference clock signal which has a frequency relevant to the reference voltage. The current generating circuit has a phase locked loop circuit generating a calibration clock signal. The phase clocked loop circuit regulates the calibration clock signal so that the phase difference between the calibration clock signal and the reference clock signal is reduced. The current generating circuit has also an output circuit generating an output current according to the phase difference between the calibration clock signal and the reference clock signal.
US10976760B2 Methods and functional elements for enhanced thermal management of predominantly enclosed spaces and the use of concurrently obtained sensor data for secondary applications including insurance related applications
A method of modulating the impact of electromagnetic irradiance on a predominantly enclosed space, including providing at least an inner shell of the predominantly enclosed space, placing a plurality of spatially adjustable functional elements in an exterior position relative to an outside facing surface of said inner shell and/or placing one or more panels, containers, or reservoirs, each including a thermal carrier medium, in or proximate to said predominantly enclosed space to increase the thermal capacity of the inner shell. A control system adjusts the position of the functional elements and/or the spatial distribution of the thermal carrier medium. The control system acquires data from one or more sensors and detects a catastrophic even related to the predominantly enclosed space.
US10976759B2 Two conductor wireline guided control and an HVAC system employing the same
A heating, ventilation, and air conditioning (HVAC) system includes a control unit, a central controller coupled to the control unit via a first two-conductor wireline structure, and a plurality of HVAC system components coupled to the central controller via a second two-conductor wireline structure. The central controller is configured to receive, via the first two-conductor wireline structure, control information corresponding to an enclosed space, generate control data, and transmit, via the first two-conductor wireline structure, the control data to at least one of the plurality of HVAC system components to regulate operations thereof.
US10976758B2 Valve core connection structure and stop valve set of valve assembly
A valve core connection structure of a valve assembly comprising: a body, two stop valve sets, two limitation structures, and two locking sleeves. The body includes a holder, a cold-water inflow connector, a hot-water inflow connector, a first outflow connector, a second outflow connector, a cold-water inflow seat, and a hot-water inflow seat. Each stop valve set includes a valve core, a limiting loop, a defining structure, and a locating structure. Each limitation structure is defined between a peripheral fence of each second accommodation cavity and the limiting loop so that the limiting loop is retained on the peripheral fence of each second accommodation cavity, thus limiting rotation of the limiting loop. Each locking sleeve is screwed on the cold-water inflow seat and the hot-water inflow seat so that the limiting loop and the valve core are limited in each second accommodation cavity.
US10976752B2 System for autonomous operation of UAVs
An automated system and method for controlling a plurality of unmanned aerial vehicles (UAVs) is described. The system can include a receiver, a transmitter, and at least one processor in communication with a memory. The receiver receives first telemetric data from the plurality of UAVs. The transmitter is configured to transmit control data to the plurality of UAVs. The memory stores processor-issuable instructions to: substantially simultaneously determine a plurality of plans for each of the plurality of UAVs and for a predetermined time period based at least on the first telemetric data; and iteratively revise the plurality of plans.
US10976747B2 Method and apparatus for generating a representation of an environment
A method is provided for generating a representation of an environment. Methods may include: determining location information of a vehicle including a road segment and a direction of travel; identifying features of the road segment based on sensor data from sensors carried by the vehicle; projecting the features of the road segment onto a ground plane of the road segment; defining bins across a width of the road segment; laterally positioning the defined bins relative to a determination of positions of the features of the road segment; consolidating detected features of each bin to define features of the road segment; and guiding an autonomous vehicle along the road segment based, at least in part, on the consolidated detected features of the road segment.
US10976745B2 Systems and methods for autonomous vehicle path follower correction
Systems and methods are provided for generating a vehicle path to operate an autonomous vehicle. A method includes using a lateral re-entry planner system to correct for a lateral reentry error. A longitudinal re-entry planner system is used to correct a longitudinal reentry error. Path correction commands are generated based upon the corrections provided by the lateral re-entry planner system and the longitudinal re-entry planner system.
US10976744B2 Method to obtain rider preference data in personalized operation of self-driving motor vehicle
Disclosed are methods and a system for customizing operation of a self-driving motor vehicle according to operation behaviors preferred by an individual passenger wherever needed, promising to provide an experience as if the self-driving motor vehicle is driven by the mind of the passenger the first time it operates on a public roadway.
US10976742B2 Ship handling device
A ship handling device executing dynamic positioning control with which the fixed-point maintaining accuracy including measurement accuracy of a satellite positioning system can be assessed. In this ship handling device for maintaining a ship body at a target position using a GNSS (Global Navigation Satellite System) device, a positioning accuracy level of the GNSS device is calculated based on a radio-wave reception state of the GNSS device, a fixed-point deviation amount level is calculated based on a fixed-point deviation amount calculated based on the target position and a measured position measured by the GNSS device, and a fixed-point maintaining accuracy level indicative of an assumed range of an absolute position of the ship body relative to the target position is determined with reference to the positioning accuracy level and the fixed-point deviation amount level.
US10976741B2 Safety and comfort constraints for navigation
A navigational system for a host vehicle may comprise at least one processing device. The processing device may be programmed to receive a first output and a second output associated with a host vehicle, wherein at least one of the outputs is received from a sensor onboard the host vehicle. The processing device may identify a target object in the first output and determine whether a characteristic of the target object triggers a navigational constraint by verifying the identification of the target object based on the first output; and, if the navigational constraint is not verified based on the first output, then verifying the identification of the target object based on a combination of the first output and the second output. In response to the verification, the processing device may cause at least one navigational change to the host vehicle.
US10976739B2 Vehicle control device
A vehicle control device includes a traveling environment classification database configured to record traveling environment classification data in which at least one past traveling plan for autonomous driving and a traveling result of the past traveling plan are associated with each other for each preset traveling environment classification, a traveling environment classification determination unit configured to determine whether or not the traveling environment classification corresponding to a traveling environment of a host vehicle is present in the traveling environment classification database when the host vehicle travels in a map non-correspondence region during the autonomous driving, and a traveling plan generation unit configured to generate a mapless traveling plan as a traveling plan of the host vehicle in the map non-correspondence region when the traveling environment classification corresponding to the traveling environment of the host vehicle is present in the traveling environment classification database.
US10976731B2 Abnormality diagnostic system
Provided is an abnormality diagnosis system with which it is possible to express the propagation relationship of effects among areas, and to easily determine the area that is the factor causing a state that differs from normal operation, even when there is an extremely large number of devices in a facility. The present invention has a state change detection means that has a plurality of detection units set for each area of a facility and that detects state changes from changes in the relationship of a plurality of operation data items pertaining to the areas monitored by the detection units. The area that is the cause of a state change at the facility is estimated on the basis of the state change detection results of the detection units of the state change detection means, and on the basis of information about the relationships between the detection units, the information containing the propagation relationship of effects among the areas of the facility that correspond to the detection units.
US10976727B2 Teaching method for system for taking out molded product and apparatus for taking out molded product
An image display device displays an image such that a pair of reference symmetric structure portions, e.g. a pair of guide pins, are included in a captured image displayed on a display section, the pair of reference symmetric structure portions being located symmetrically with respect to a second virtual plane which extends in the opening direction and the vertical direction and includes a virtual center line of the molding apparatus which extends in the opening direction. A teaching execution section is used to determine the lateral position of an approach frame in the take-out operation by changing the position of the approach frame such that the center of an imaging range is located at a middle position between the pair of reference symmetric structure portions included in the captured image.
US10976722B2 Method and apparatus for generating a 3D model of an object
A method for generating a 3D model for fabricating a multi-material object using additive manufacturing. The method comprises providing a first volumetric model of an object in a deformed configuration, generating a second volumetric model from the first volumetric model and assigning materials to the second volumetric model by: a) defining a cluster of elementary volumetric elements of the second volumetric model, b) selecting a cluster object material in the database of object materials by minimizing a cost function determined by computing a deformed configuration of the second volumetric model under a set of predefined loads and constraints, c) partitioning the elementary volumetric elements of the cluster in two sub-clusters based on the deformed configuration, d) repeating step b) for each sub-clusters. The method further comprises generating a 3D model for fabricating an object from the second volumetric model and the assigned materials.
US10976715B2 Artificial intelligence device mounted on wine refrigerator
An artificial intelligence device mounted on a wine refrigerator including one or more divided spaces includes an input unit, a processor, and an output unit. The input unit is configured to recognize a wine label of each space and recognize an image for determining opening or non-opening of a wine. The processor is configured to acquire wine information by using an artificial intelligence model that receives image data acquired from the input unit as an input value, create a wine list table of each space by using the acquired information, and group wines having the same storage condition into at least one group according to the wine list table, and perform a control such that a temperature of each space is set based on the storage condition of the group. The output unit is configured to output a signal received from the processor.
US10976710B2 Watch provided with a thermoelectric button
A device is provided, including a housing having a cavity that is open to an exterior of the housing; an electrical element positioned inside the housing; and an actuation system configured to actuate the element and including a thermoelectric module including first and second electrically insulating plates substantially parallel to one another and each bear electrically conductive terminal blocks, and semiconductive pillars that extend between the respective blocks of the first and second plates, the module housed inside the cavity such that the second plate is positioned against walls of the cavity and the first plate is accessible from outside the housing, and an electronic transmission circuit linking at least two of the blocks of the second plate to the element, and where the system extends beyond the exterior of the housing in a direction perpendicular to a plane aligned with a surface of the exterior of the housing.
US10976709B1 Latched gray code for ToF applications
In an embodiment, a method includes: providing a gray-coded time reference to a time-to-digital converter (TDC); receiving an event from an event signal; latching the gray-coded time reference into a memory upon reception of the event signal; and updating a time-of-flight (ToF) histogram based on the latched gray-coded time reference.
US10976708B2 Molecular atomic clock with wave propagating rotational spectroscopy cell
A clock apparatus includes: (a) a gas cell, including a continuous path cavity including a sealed interior for providing a signal waveguide; (b) an apparatus for providing an electromagnetic wave to travel along the continuous path cavity and for circulating around the continuous path cavity back toward and past a point of entry of the electromagnetic wave in the continuous path cavity; (c) a dipolar gas inside the sealed interior of the cavity; and (d) receiving apparatus for detecting an amount of energy in the electromagnetic wave, wherein the amount of energy is responsive to an amount of absorption of the electromagnetic wave as the electromagnetic wave passes through the dipolar gas.
US10976706B2 Bimetallic device sensitive to temperature variations
A bimetallic device, the difference in expansion coefficient of which is between 10 and 30 10−6 K−1, for providing a resonator with thermal compensation via the balance wheel.
US10976700B1 Image forming apparatus
An image forming apparatus includes a main body device; a detachable unit that is attached to the main body device to perform an image formation on a medium, and is detachable with respect to the main body device; an operation part that allows the detachable unit to be detached from the main body device; and a lock part that locks the operation part in a first state at which the detachable unit is not at an image forming state to perform the image formation, and releases the lock of the operation part in a second state at which the detachable unit is at the image forming state.
US10976684B2 Developer carrying member, process cartridge, and electrophotographic apparatus
Provided is a developer carrying member that enables stable formation of images of high quality even on recording paper having a high talc content. The developer carrying member includes a conductive base member and a surface layer, wherein the surface layer includes a urethane resin, and the urethane resin has a carbonate bond and a tertiary amine structure.
US10976678B2 Toner
Provided is a toner including a toner particle containing a binder resin, and an external additive, wherein the external additive contains an external additive A and an external additive B, the external additive A is an organosilicon polymer fine particle, the number-average particle diameter of primary particles of the organosilicon polymer fine particle is from 30 to 300 nm, the external additive B is a silica fine particle, the number-average particle diameter of primary particles of the silica fine particle is from 100 to 300 nm, the fixing rate of the external additive A to the toner particle according to a water washing method is less than 30%, and the fixing rate of the external additive B to the toner particle according to the washing method is at least 30%.
US10976677B2 Electrophotographic photosensitive member, process cartridge and electrophotographic apparatus
The present disclosure provides an electrophotographic photosensitive member that has mechanical durability, and can achieve both of suppression of an image flow and adequate electrical characteristics. In the electrophotographic photosensitive member having a support and a photosensitive layer provided on the support, a surface layer of the electrophotographic photosensitive member contains a copolymerized product of a composition containing a hole transporting compound represented by the following formula (1) and a compound represented by the following formula (3):
US10976670B2 Apparatus and method for detecting optimal focal plane of lithographic projection objective lens
An apparatus and a method for detecting an optimal focal plane of a lithographic projection objective lens, the apparatus including: an illumination device, a beam splitting device, a lens array, a mask plate, a reflecting device, a photoelectric detector and a controller. The illumination device generates a collimated beam, which is transmitted through the beam splitting device, focused by the lens array to the mask plate for spatial-filtering, and delivered to the lithographic projection objective lens. The reflecting device reflects a focused beam passing through the lithographic projection objective lens to generate a reflected beam. The photoelectric detector detects an intensity of the reflected beam from the reflecting device after being spatial-filtered via the mask plate and generates a beam intensity signal. The controller controls a movement of a workpiece table and/or collects the beam intensity signal generated by the photoelectric detector.
US10976669B2 Reflective image-forming optical system, exposure apparatus, and device manufacturing method
An illumination optical system is used with a reflective imaging optical system configured to form an image of a pattern arranged on a first plane onto a second plane, and is configured to illuminate an illumination area on the first plane with a light from a light source. The illumination optical system includes one or more reflecting mirrors configured to reflect the light from the light source to the first plane such that the reflected light reaches the first plane after crossing an optical path of a light which travels in the reflective imaging optical system.
US10976667B2 Optical manipulator, projection lens and projection exposure apparatus
An optical manipulator (MAN) includes an optical element (OE), in particular composed of fused silica, and an actuating device (DR) that reversibly changes the surface form (SF) of the optical element (OE). The actuating device (DR) has a plurality of actuators (AK) that mechanically act on the optical element (OE) at a plurality of contact areas. The optical element (OE) at least at action regions in vicinities of the contact areas of the actuators (AK) is prestressed to an compressive stress of more than 1 MPa, preferably of more than 100 MPa, particularly preferably of more than 500 MPa. Also disclosed are a projection lens provided with at least one such optical manipulator (MAN), a projection exposure apparatus having such a projection lens, and a method for producing such an optical manipulator (MAN).
US10976656B2 Defect inspection device and defect inspection method
A defect inspection device includes an image sensor configured to obtain an image of a target region of an object and divide the image of the target region into an array of pixels, and a processor. The processor is configured to receive a signal indicating a value of a property of the divided image, select a first pixel in the divided image, determine the value of the property of the first pixel, determine a reference pixel value for the first pixel, compare the reference pixel value to the value of the first pixel to obtain a difference value, and set a threshold difference at which a defect is assessed to be present, based at least in part on the value of the property of second pixels in the divided image adjacent to the first pixel.
US10976654B2 Illuminator and projector
An illuminator includes a first light source unit that includes a first light source region, a second light source unit, and a light ray flux adjusting system. The first light source region outputs parallelized first color light. The first light source unit outputs first light containing the first color light. The second light source unit outputs parallelized second light thicker than the first light. The second light is formed of second color light having a color different from the color of the first color light. The light ray flux adjusting system is in the optical path of the first light. The difference in thickness between the first light and the second light on the downstream of the light ray flux adjusting system is smaller than the difference in thickness between the first light and the second light on the upstream of the light ray flux adjusting system.
US10976634B2 Applications of electro-optic displays
Electro-optic, especially electrophoretic, displays are used in variety of architectural and furniture applications, including a tile (100) comprising an electro-optic layer (110) capable of changing the color of the file, front and multiple rear electrodes and a light-transmissive polymeric layer (102), the exposed surface of which is textured to provide a plurality of facets inclined to the plane of the tile (100), the rear electrodes being aligned with the facets. A variable color writable board is also provided.