US10862751B1

Described are techniques for determining relevant upgrades for customers. Data storage system configuration information describing existing data storage system configurations for one or more customers is received. One or more service pack documents are received. Each of the one or more service pack documents may include one or more rules denoting data storage system configuration conditions relevant to functionality performed in a software upgrade associated with each service pack document. Analysis is performed, such as by a risk analytic engine, of the data storage system configuration information in accordance with the one or more service pack documents. Processing includes identifying, in accordance with the analysis, which of the one or more service pack documents identify a software upgrade relevant to the data storage system configurations of the customers. Additionally, a customized report may be generated and proactively sent to each of the customers regarding particular upgrades relevant to each customer.
US10862749B1

A system for managing a network using intent inference includes a network interface that is configured to obtain device information regarding a plurality of hardware devices within a data communication network. A processor is configured to infer intended packet handling behavior of a plurality of the devices. A network verification system models packet handling behavior of the devices within the network and compares the inferred intended behavior to the modeled packet handling behavior. The system can take action in response to the results of the comparison, which can include initiating a configuration change to one or more of the hardware devices of the data communication network.
US10862746B2

A method, computer program product, user equipment (UE) and packet data network gateway (P-GW) are provided for activating “Data Off” services using protocol configuration options (PCO). The UE sends a first indication to a first network node as part of the PCO. The first indication includes a Data Off indication indicating whether a “Data Off” service is activated. The first network node may be a P-GW. If the Data Off indication indicates that the “Data Off” service is deactivated, the UE receives downlink data from the first network node. If the Data Off indication indicates that the “Data Off” service is activated, the UE either receives no downlink data from the first network node or receives an error message from the first network node.
US10862743B2

A node includes a plurality of ports configured to provide a service over a primary Multi-Segment Pseudowire (MS-PW) and a backup MS-PW in a network; a switching fabric interconnecting the plurality of ports; and a controller communicatively coupled to the plurality of ports and the switching fabric, wherein the controller is configured to receive a pseudowire status message for each of the primary MS-PW and the backup MS-PW, determine a Signal Degrade condition on one of the primary MS-PW and the backup MS-PW based on the pseudowire status message, and cause a switch of the service to an inactive one of the primary MS-PW and the backup MS-PW based on a Signal Degrade condition on an active one of the primary MS-PW and the backup MS-PW. The controller can further provide a trap to a management system based on the determined Signal Degrade condition.
US10862735B2

The present application discloses a method and an apparatus for implementing an OAM function. In this solution, a unified OAM management center processes, based on a unified OAM management data model, network OAM status information, but the unified OAM management data model is unrelated to a network technology used by a network entity.
US10862722B2

Methods, systems, and devices for wireless communications are described that provide for concurrent reference signal transmissions using common resources, such as demodulation reference signal (DMRS) transmissions, from a number of non-orthogonal multiple access (NOMA) transmitters. Different transmitters may use different sequences for reference signal transmissions, which may allow a receiver, such as a wireless base station, to decode the reference signal transmissions for each NOMA transmitter and perform channel estimation for each NOMA transmitter. The reference signal transmissions may be asynchronous with a bounded timing offset or quasi-synchronous, and the reference signal sequence selection may provide for relatively reliable channel estimation and coherent demodulation.
US10862707B2

The present invention proposes a network system, etc., that are suitable for improving the communication efficiency of an entire network even when a CSMA, etc., are adopted. A network system for transmitting uplink/downlink traffics using a route having a tree structure with a root node, a plurality of inner nodes, and a plurality of leaf nodes, wherein the root node transmits a downlink frame to the inner nodes and leaf nodes at intervals equal to or greater than an additional wait time differing for each destination node. The root node transmits a downlink frame at, for example, an interval consisting of the additional wait time plus a quality assurance time for assuring communication quality. An interval which is a varying time interval but equal to the additional wait time at the least is assured, whereby the communication efficiency of an entire network is improved.
US10862693B2

Example implementations relate to meeting passcodes. In an example, meeting passcodes can employ a meeting hub including an antenna and a controller coupled to the antenna to wirelessly receive, via the antenna, information including a first meeting passcode from a meeting device, generate a second meeting passcode in response to receipt of the first meeting passcode, cause the second meeting passcode to be sent to a registered user of meeting device, and admit the meeting device to a meeting using the second meeting passcode.
US10862692B2

An article of manufacture includes a substrate and a security primitive deposited on the substrate. The security primitive includes a transition metal dichalcogenide having a varying thickness. According to various embodiments, the transition metal dichalcogenide comprises a chalcogen atom (X) selected from the group consisting of S, Se, and Te and a transition metal (M) selected from the group consisting of Mo, W, Hf, and Zr. The security primitive is pixelated into a plurality of discrete regions having different luminescence. A security primitive key includes a first set of data values corresponding to a first set of coordinates of a first region and a second set of data values corresponding to a second set of coordinates of a second region. In some embodiments, the security primitive key is digitally captured through an optical reader and verified by querying a database.
US10862691B2

A first communication request including a digital certificate of a first node sent from the first node in a blockchain is received at a second node in the blockchain, where the digital certificate of the first node is stored in the blockchain. Certificate validity information stored in the blockchain and associated with the nodes in the blockchain is accessed by the second node based on the first communication request, where the certificate validity information reflects the validity status information of digital certificates of the nodes in the blockchain. A verification of whether the digital certificate of the first node is valid is performed by the second node based on the first communication request and the accessed certificate validity information. A communication connection to the first node is established by the second node in response to verifying that the digital certificate of the first node is valid.
US10862687B2

A communication system includes a first electronic control unit configured to determine whether a reception message received from a communication bus corresponds to a communication message determined in advance to be transmitted to the communication bus by the first electronic control unit, determine whether the communication message is transmitted from the first electronic control unit to the communication bus, and output a notification signal that is a signal for causing the communication message that a second electronic control unit acquires from the communication bus to be deleted from the second electronic control unit when the first electronic control unit determines that the reception message corresponds to the communication message and determines that the communication message is not transmitted from the first electronic control unit to the communication bus.
US10862680B2

In embodiments, an apparatus for microcontroller (μC) or system-on-chip (SoC) computing includes a set of fuses disposed in a μC or a SoC to store a seed value and M pairs of loop counter values (LCVs) with which to locally generate M private keys from the seed value on the microcontroller or SoC, where M is a positive integer, each private key to decrypt data encrypted with a pre-defined public key cryptosystem, wherein each private key includes two prime numbers p and q (p,q), the LCVs being a number of iterations of a key derivation function (KDF) needed to respectively obtain p and q from the seed value; and a key decoder, disposed in the (μC) or the SoC, and coupled to the set of fuses, to read the seed value and the M pairs of LCVs, and, for each of the M private keys to: respectively generate (p,q) from the seed value by respectively iterating the KDF by the LCVs for that key.
US10862666B2

An asynchronous data capture device comprises an edge spread detector circuit, a clock generator, and a data sampling circuit. The edge spread detector circuit uses a first clock frequency that is a multiple of a second clock frequency, identifies transitions in a data stream transmitted to the device at the second clock frequency, and determines a sampling point based on the identified transitions. The clock generator adjusts a phase offset based on the sampling point and generates a clock signal having the second clock frequency and the adjusted phase offset. The data sampling circuit uses the second clock frequency and samples the data stream at the sampling point. In some implementations, the edge spread detector determines a sampling point that is isolated from the identified transitions, and the clock generator adjusts the phase offset to cause a rising edge at the sampling point.
US10862665B2

A method and device for transmitting data reliably to at least one item of equipment is provided, wherein: from its initial clock H1, an item of equipment generates at least one first clock H1U from a rising edge of the initial clock H1 with a frequency F1U and a second clock H1D from a falling edge of the initial clock H1, with a frequency F1D, the item of equipment: reads the received data using at least one first rising edge of H1U and one falling edge consecutive to the first rising edge of H1U, then reads the received data using a first rising edge of H1D and a falling edge consecutive to the first rising edge of H1D, the four clock edges used being consecutive by 2F1, decodes at least the four messages using an error-correcting code, when at least one decoded message is correct, it uses the information contained in this message to drive a device linked to said item of equipment.
US10862654B2

A method for a wireless device to which a plurality of serving cells are assigned transmitting uplink control information (UCI) in a wireless communication system is provided. The wireless device transmits uplink data in a subframe to a physical uplink shared channel (PUSCH), and transmits UCI including a hybrid automatic repeat request (HARQ) ACK/NACK and periodic channel state information (CSI) in the subframe to a physical uplink shared channel (PUCCH). The PUCCH and the PUSCH have the same demodulation reference signal (DMRS) location within the subframe.
US10862647B2

Embodiments of the present disclosure relate to the communications field, and provide a signal transmission method and apparatus, which can effectively resolve a resource waste problem of user data resource elements and improve system power utilization. The method includes: determining, by a base station, a first parameter value of a user data resource element (RE), an initial parameter value of a demodulation reference signal resource element (DMRS RE), and a compensation parameter value of the DMRS RE; determining, by the base station according to the initial parameter value and the compensation parameter value, a second parameter value required for transmitting a DMRS; and transmitting, by the base station, the DMRS, the user data, and the compensation parameter value to user equipment, so that the user equipment demodulates the user data.
US10862641B2

The present disclosure provides a data transmission method. A UE receives CSI-RS configuration signaling from a base station, measuring and reporting CSI according to the CSI-RS configuration signaling. The UE receives scheduling signaling from the base station, and receives downlink data according to the scheduling signaling. The method provides a way of measuring and feeding back CSI with reduced CSI-RS overhead. The method can configure DMRS ports in a flexible manner. Therefore, performances of MU-MIMO can be optimized.
US10862640B2

Methods, systems, and devices for wireless communication are described that support dynamic transient period configurations for shortened transmission time intervals (sTTIs). A transient period may be configured within uplink transmissions such that protection is enabled for reference signals and data. For example, a user equipment (UE) may receive a resource grant from a base station for an uplink transmission, where the uplink transmission includes at least a first reference signal and a transmission time interval (TTI) that includes data and a second reference signal. The UE may identify a type of the reference signals and data, and may determine a priority based on the identified types of reference signals and data. The UE may then configure a transient period that overlaps with the first reference signal, the TTI, or both, based on the priority.
US10862626B2

A method for generating a code, a method for encoding and decoding data, and an encoder and a decoder performing the encoding and decoding are disclosed. In an embodiment, a method for lifting a child code from a base code for encoding and decoding data includes determining a single combination of a circulant size, a lifting function, and a labelled base matrix PCM according to an information length and a code rate using data stored in a lifting table. The lifting table was defined at a code generation stage. The method also includes calculating a plurality of shifts for the child code. Each shift is calculated by applying the lifting function to the labelled base matrix PCM with a defined index using the circulant size and using the derived child PCM to encode or decode data.
US10862621B2

A transmitter for transmitting an encoded codeword over a communication channel includes a source to accept source data, an irregular polar encoder operated by a processor to encode the source data with at least one polar code to produce the encoded codeword, a modulator to modulate the encoded codeword, and a front end to transmit the modulated and encoded codeword over the communication channel. The polar code is specified by a set of regular parameters including one or combination of parameters defining a number of data bits in the codeword, a parameter defining a data index set specifying locations of frozen bits in the encoded codeword, and a parameter defining a number of parity bits in the encoded codeword. The polar code is further specified by a set of irregular parameters including one or combination of parameters defining an irregularity of values of at least one regular parameter of the polar code, a parameter defining an irregularity of permutation of the encoded bits, a parameter defining an irregularity of polarization kernels in the polar code, and a parameter defining an irregularity in selection of de-activated exclusive-or operations on different stages of the polar encoding, and wherein the irregular polar encoder encodes the codeword using the regular and the irregular parameters of the polar code.
US10862619B2

A communication system is described in which system information is transmitted to communication devices, by a communication apparatus of the system, in system information blocks, in accordance with a system information block transmission scheme. The communication apparatus configures at least one system information block to include control information indicating how the system information blocks will be transmitted.
US10862618B2

The present invention is designed to reduce the impact of communication using TTIs with different numbers of symbols (or different numbers of REs) on the throughput of data channels. A transmitting/receiving section that transmits and receives signals using a plurality of transmission time intervals (TTIs) with different numbers of symbols, and a control section that controls the transmission and receipt of the signals by applying a predetermined transport block size (TBS) in each TTI are provided, where the predetermined TBS in each TTI is controlled according to the number of symbols in each TTI or a target coding rate that is configured in advance.
US10862613B2

A base station can select orthogonal frequency-division multiplexing (OFDM) numerologies that define subcarrier spacing values based on attributes associated with one or more services that a user equipment (UE) is using. The base station can use the selected OFDM numerologies for transmission associated with the services. When the UE is using multiple services simultaneously, the base station can select the same or different OFDM numerologies for the multiple services.
US10862609B2

In some embodiments of the invention, OFDM symbols are transmitted as a plurality of clusters. A cluster includes a plurality of OFDM sub-carriers in frequency, over a plurality of OFDM symbol durations in time. Each cluster includes data as well as pilot information as a reference signal for channel estimation. In some embodiments, a plurality of clusters collectively occupy the available sub-carrier set in the frequency domain that is used for transmission. In some embodiments of the invention data and/or pilots are spread within each cluster using code division multiplexing (CDM). In some embodiments pilots and data are separated by distributing data on a particular number of the plurality of OFDM symbol durations and pilots on a remainder of the OFDM symbol durations. CDM spreading can be performed in time and/or frequency directions.
US10862607B2

A method of transmitting data signals comprising a shortened downlink shared channel (sPDSCH) by a base station in a wireless access system supporting an unlicensed band, the method includes performing a carrier sensing to check whether the unlicensed band is in an idle state or not; and transmitting, to a user equipment (UE), the data signals comprising the sPDSCH based on the carrier sensing via the unlicensed band during a channel occupancy time; wherein the sPDSCH is transmitted in a first time interval or a second time interval following the first time interval, wherein the first time interval starts from a starting point of the transmission of the data signal, and wherein the second time interval ends at a subframe boundary of a licensed band.
US10862604B2

Disclosed is a 5G or pre-5G communication system to be provided for supporting a data transmission rate higher than that of a 4G communication system such as LTE. According to one embodiment of the present invention, a method by which a device for adjusting the interference of a plurality of base stations transmits and receives data to and from the plurality of base stations comprises: receiving channel information of a terminal connected to one or more macro base stations or to one or more small base stations from the one or more macro base stations or the one or more small base stations; receiving ABS pattern information from the one or more macro base stations; generating, for each base station, interference control information for the one or more macro base stations or the one or more small base stations on the basis of the ABS pattern information and the channel information of the terminal connected to the one or more macro base stations or to the one or more small base stations; and transmitting, to each base station, the interference control information generated for each base station.
US10862600B2

A reception apparatus includes a memory configured to store a television receiver application. The reception apparatus further includes processing circuitry configured to display, via a television broadcaster application, a user interface that provides a plurality of services for user selection. The processing circuitry is further configured to receive a user selection of a service from the plurality of displayed services. The processing circuitry is further configured to determine whether the selected service is an Advanced Television Systems Committee (ATSC) 1.0 service. In response to the determination that the selected service is the ATSC 1.0 service, the processing circuitry is further configured to continue execution of the television broadcaster application along with a display of the contents of the selected service.
US10862597B2

In a computer network that has a plurality of nodes, a measure of trustworthiness for a particular node can be updated by other nodes that monitor the particular node's behavior. This includes collecting trustworthiness reports from the other nodes; updating the particular node's trustworthiness level based on the reports; and causing the particular node to route data in the computer network based on its trustworthiness level. The particular node's role in performing at least one of a set of functions is based on a hierarchy of trustworthiness levels, wherein the functions can include monitoring other nodes; sending alerts when anomalous behavior is detected; transmitting a free-antibody software program to a requesting node; updating defensive programs; participating in consensus-based threat analysis with other nodes; identifying threats; tagging suspicious nodes; and performing countermeasures against identified threats.
US10862593B2

The objective of the present invention is to reduce the size of a receiving device circuit in an optical space communication system while maintaining communication stability. A data receiving device which decodes one item of data from a plurality of input signals includes: two or more digital signal processing means for subjecting the plurality of input signals to signal processing; a first recording means for temporarily recording the plurality of input signals; a SN ratio estimating means for estimating S/N ratios of each of the plurality of input signals and determining the number of the plurality of input signals to be combined, and the signals to be combined; and a scheduling means for carrying out overall control on the basis of the results from the SN ratio estimating means.
US10862590B1

An optical signal transmitter system in an optical communication network includes a digital pre-emphasis device structured to generate a pre-emphasized digital data signal by pre-emphasizing at least a portion of a digital data signal to be transmitted, a digital-to-analog converter coupled to the digital pre-emphasis device to convert the pre-emphasized digital data signal into an analog data signal, an analog pre-emphasis device coupled to the digital-to-analog converter to generate a pre-emphasized analog data signal by pre-emphasizing at least a portion of the analog data signal, an electrical-to-optical converter to convert the pre-emphasized analog signal into an optical signal, and a processor configured to determine a pre-emphasis assignment distribution between the digital pre-emphasis device and the analog pre-emphasis device.
US10862584B2

A system for monitoring a signal on an optical fiber includes a fiber optic connector having a housing couplable to a receptacle. An optical fiber that transmits a first optical signal has first fiber core at least partially surrounded by a cladding and has a first end terminating proximate the housing. The first optical signal is transmitted along the first fiber core. An optical tap has a first tap waveguide arranged and is configured to receive at least part of the first optical signal as a first tap signal. The first tap waveguide comprises an output port for the first tap signal for directing the tap signal to a detector unit. In other embodiments, a detector unit detects light from the optical signal that is propagating along the fiber cladding.
US10862582B1

There is provided an OTDR receive device, an OTDR system comprising an OTDR receive device and an OTDR method wherein the OTDR unit and the OTDR receive device are to be connected at opposite ends of an optical fiber link under test. The OTDR receive device comprises means for the OTDR system to detect an established connectivity between the OTDR unit and the OTDR receive device via the optical fiber link under test and a status indicator to notify a user of the receive device of the connectivity status and optionally an OTDR measurement status. Connectivity detection allows to check for continuity between the OTDR unit and the OTDR receive device before launching an OTDR measurement. A user of the OTDR unit does not need to communicate with the user of the OTDR receive device to know when to start the acquisition.
US10862574B2

A method for repetition of uplink transmissions comprises: a repeater apparatus, aka uplink repeater, has a controller, a downlink receiver and an uplink transmitter and receiver. Use the downlink receiver to receive a downlink signal from a base station whose cell the uplink repeater is serving. For downlink frame(s) thus received: the controller demodulates at least a portion of the downlink frame and extracts MAP_D data describing allocation of an uplink transmission in upcoming uplink frame(s) to be transmitted after the downlink frame; controller determines a subset of UL transmission allocations to be repeated, to define a subset of mobile stations in the cell, whose uplink transmissions are to be repeated; the uplink receiver receives the UL transmissions to be repeated from each mobile station, and repeats the UL transmissions to be repeated by commanding the UL transmitter to send the content.
US10862572B2

A method for a terminal to receive system information via a beam in a wireless communication system, and a device supporting the method are provided. The method may comprise: a step of receiving, via a beam, a message including scheduling information for system information, wherein the scheduling information includes information on a time window in which the system information is scheduled; and a step of receiving the system information in the time window via the beam.
US10862564B2

A base station includes a selection unit configured to select a second beam appropriate for communication with a terminal apparatus on a basis of reception results of a plurality of second reference signals transmitted or received using a plurality of the second beams having irradiation ranges obtained by subdividing an irradiation range of a first beam which is appropriate for communication with the terminal apparatus and which is selected on a basis of reception results of a plurality of first reference signals transmitted using a plurality of the first beams which are formed by a plurality of antennas and which are set in advance; and a notification unit configured to notify the terminal apparatus of information indicating arrangement relationship between respective pluralities of first and second resources corresponding to pluralities of the first and second beams for the first and second reference signals.
US10862554B2

Methods and apparatuses are provided for receiving control information by a terminal. A control channel message is received on a control channel. Control information comprising a transmission rank and precoding matrix information is extracted from the control channel message if a common pilot is used for data demodulation. The control information comprising the transmission rank and information about a dedicated pilot is extracted from the control channel message if the dedicated pilot is used for the data demodulation.
US10862553B1

When a base station groups a given user equipment device (UE) together with one or more other UEs for multi-user multiple-input-multiple-output (MU-MIMO) service, the base station will predict a level of RF correlation between the given UE and the one or more other UEs of the group (e.g., based angular separation between beam direction of the UE and beam direction of each of the one or more other UEs). And the base station will use that predicted level of RF correlation as a basis to adjust a modulation and coding scheme (MCS) that the base station and the given UE will use for data communication with each other, so as to help improve data communication between the base station and the given UE in the presence of the predicted RF correlation.
US10862549B2

A first communication device allocates respective frequency sub-channels for subsequent orthogonal frequency division multiple access (OFDMA) communications with two or more second communication devices, including allocating a first frequency sub-channel, a second frequency sub-channel, and a third frequency sub-channel between the first frequency sub-channel and the second frequency sub-channel. The first communication device generates and transmits a first downlink OFDMA data unit configured to prompt the two or more second communication devices to transmit as part of a multi-user transmission that spans the first frequency sub-channel, the second frequency sub-channel, and the third frequency sub-channel. The first communication device receives an uplink OFDMA transmission and determines that the uplink OFDMA transmission did not include a transmission within the third frequency sub-channel. In response, the first communication device does not transmit within the third frequency sub-channel when transmitting one or more subsequent downlink OFDMA data units via the communication channel.
US10862548B2

A system, in a radio frequency (RF) transmitter device, dynamically selects one or more reflector devices along a non-line-of-sight (NLOS) radio path based on a defined criteria. Further, the dynamically selected one or more reflector devices are controlled based on one or more conditions. In an RF receiver device, communicates with the dynamically selected one or more reflector devices comprising an active reflector device. The active reflector device comprises at least a first antenna array and a second antenna array. The first antenna array transmits a first set of beams of RF signals to at least the RF transmitter device and the RF receiver device. The second antenna array receives a second set of beams of RF signals from at least the RF transmitter device and the RF receiver device.
US10862542B1

One example discloses a near-field converter, including: a near-field magnetic antenna responsive to near-field magnetic signals; a near-field electric antenna responsive to near-field electric signals; wherein the converter is configured to, convert received near-field magnetic signals into and transmit as near-field electric signals; or convert received near-field electric signals into and transmit as near-field magnetic signals.
US10862537B2

A power line communication device includes a DC power source device, a power line, and a master station that modulates a supply voltage VBUS supplied to the power line according to transmission data to be transmitted. The master station includes a modulation capacitor that is precharged with a modulation amplitude voltage, a polarity switch unit that determines a polarity of the modulation capacitor connected to the power line according to transmission data, and an inductor connected between the DC power source device and the power line.
US10862535B2

A system for coupling a modulated voltage signal onto a current loop between a host device and a field device, in various embodiments, can include a circuit and an impedance bridge. The circuit is configured to flow current from the field device between two terminals of an input circuit in the host device, wherein the two terminals are included in the current loop. The impedance bridge is positioned between the two terminals and configured to modulate impedance to convert the current in a field loop produced by the field device into terminal voltage modulation, without introducing a DC voltage burden to the current.
US10862532B2

A computer-implemented method for communication includes obtaining power data associated with a plurality of channels of a frequency band, predicting an error rate for each of the plurality of channels based at least in part on the power data, and selecting a hopset of channels for frequency hopping from the plurality of channels based at least in part on the predicted error rates for the plurality of channels.
US10862522B2

A wearable article, system, and methods may include a structure configured to enclose a human body part. A first antenna, positioned with respect to the structure, is tuned to communicate, while the wearable article is being worn, according to a first wireless communication modality with a first external antenna. A second antenna, positioned with respect to the structure, is tuned to communicate according to a second wireless communication modality with a second external antenna different than the first external antenna, the second communication modality being different than the first communication modality. A transceiver, coupled to at least one of the first antenna and the second antenna, is configured to communicate via one of the first and second antennas based, at least in part, on the one of the first and second antennas coining into wireless communication contact with a corresponding one of the first and second external antennas.
US10862517B2

An approach to digital compensation uses a particular structure for a digital pre-distorter (DPD) which acts as a relatively accurate pre-inverse of a non-linear circuit (e.g., a non-linear transmit chain involving digital-to-analog converter (DAC), lowpass filter, modulator, bandpass filter, and power amplifier) while making use of a relatively small number of parameters that characterize the non-linearity and/or parameters that provide accurate linearization without requiring continual updating.
US10862516B1

A digital pre-distortion circuit and a digital pre-distortion method are provided. In the method, pre-distortion, digital-to-analog conversion and an amplifying process are performed on an input signal in sequence, to generate an output signal. A first bandwidth of the input signal after the pre-distortion is greater than a second bandwidth of the input signal after the digital-to-analog conversion. Signals outside the second bandwidth are filtered out from the output signal, to generate a second output signal. A third output signal, which is a signal after a pre-distorted signal is amplified, is estimated according to the pre-distorted signal and the second output signal. The pre-distorted signal is a signal after the pre-distortion is performed on the input signal. A third bandwidth of the third output signal is greater than the second bandwidth. Parameters of the pre-distortion can be determined according to the third output signal and the pre-distorted signal.
US10862515B2

A circuit component may determine whether first signal indicative of at least one of the plurality of communication interface circuits accessing the FEM during a respective communication slot associated with the FEM has been received, determine a first Received Signal Strength Indicator (RSSI) value for the respective communication slot used by the FEM based on data associated with the respective communication slot, and store the first RSSI value in response to the first signal not being received. The circuit component may then determine a first gain for a subsequent slot based on the first RSSI value and discard the first RSSI value in response to the first signal being received.
US10862512B2

A storage device may include a decoder configured to connect bits to a content node based on content-aware decoding process. The content-aware decoding process may be dynamic and determine connection structures of bits and content nodes based on patterns in data. In some cases, the decoder may connect non-adjacent bits to a content node based on a content-aware decoding process. In other cases, the decoder may connect a first number of bits to a first content node and a second number of bits to a second content node. In such cases, the first number of bits and the second number of bits are a different number.
US10862510B2

A transmitter is provided. The transmitter includes: an outer encoder configured to encode input bits to generate outer-encoded bits including the input bits and parity bits; a zero padder configured to constitute Low Density Parity Check (LDPC) information bits including the outer-encoded bits and zero bits; and an LDPC encoder configured to encode the LDPC information bits, wherein the LDPC information bits are divided into a plurality of bit groups, and wherein the zero padder pads zero bits to at least some of the plurality of bit groups, each of which is formed of a same number of bits, to constitute the LDPC information bits based on a predetermined shortening pattern which provides that the some of the plurality of bit groups are not sequentially disposed in the LDPC information bits.
US10862506B2

The present disclosure relates to an encoder and an encoding method thereof, as well as a decoder and a decoding method thereof, which can be used to reduce the number of wires necessary for data transmission and transmit more data at a faster speed with the same number of wires, thereby improving the efficiency of data transmission. The encoder may comprises two input terminals configured to receive two input signals simultaneously, each input terminal comprises a wire identifying a positive voltage and a wire identifying a negative voltage; and a plurality of output terminals, wherein each output terminal comprises a wire identifying a positive voltage and a wire identifying a negative voltage, a combination of the two input signals corresponds to one of the plurality of output terminals, and the output terminal to which the current combination of the two input signals corresponds is configured to output signals through the two wires of the output terminal.
US10862504B2

Radio-frequency (RF) receivers having bandpass sigma-delta analog sigma analog-to-digital converters (ADC) designed to digitize signals in the RF domain are described. Such bandpass ADCs utilize one or more of the following techniques to enhance noise immunity and reduce power consumption: generation of in-phase (I) and quadrature (Q) paths in the digital domain, nth order resonant bandpass filtering with n>1, and signal sub-sampling in an ith Nyquist zone with i>1. Compared to RF receivers in which the I and Q paths are generated in the analog domain, these RF receivers exhibit higher IRRs because they are not susceptible to in-phase/quadrature (IQ) mismatch. Using nth order resonant bandpass filtering with n>1 attenuates unwanted image tones. The bandpass ADC-based RF receivers described herein exhibit enhanced immunity to noise, achieving for example image rejection ratios (IRR) in excess of 95 dB.
US10862500B1

Apparatus and associated methods relate to maintaining a total current of a switch cell in a digital-to-analog converter at a controllable operating point by adjusting shunt current control signals applied to programmable shunt current sources in opposite polarity with respect to a tail current control signal applied to a programmable tail current source. In an illustrative example, the total current may flow through differential legs of a switch cell. The programmable shunt current sources may, for example, be configured to compensate for adjustments to the programmable tail current source. In an illustrative example, tail current and shunt currents may flow through a pair of cascode transistors. In various examples, controlling the programmable shunt current sources to compensate adjustments to the tail current source may, for example, permit controlled common mode voltage or operating point so as to reduce device voltage stress over a wider dynamic range of output voltages.
US10862497B1

A successive approximation analog-to-digital converter (SAR ADC) and an operation method thereof are provided. The SAR ADC, which alternately operates in a sampling phase and a comparison and switching phase, includes a switch-capacitor digital-to-analog converter (DAC), a comparator, a successive approximation register and a control circuit. The switch-capacitor DAC including multiple capacitors. The control circuit is configured to (A) control a top plate of a first capacitor and a top plate of a second capacitor to be coupled to an analog input signal during the sampling phase; (B) control the first capacitor and the second capacitor to be active and inactive, respectively, in the comparison and switching phase according to a reference code after the sampling phase finishes; and (C) switch a terminal voltage of at least one of the capacitors during the comparison and switching phase according to the comparison results of the comparator.
US10862492B1

An analog to digital converter (ADC) senses an analog signal (e.g., a load current) to generate a digital signal. The ADC operates based on a load voltage produced based on charging of an element (e.g., a capacitor) by a load current and a digital to analog converter (DAC) output current (e.g., from a N-bit DAC). The ADC generates a digital output signal representative of a difference between the load voltage and a reference voltage. This digital output signal is used directly, or after digital signal processing, to operate an N-bit DAC to generate a DAC output current that tracks the load current. The digital output signal provided to the N-bit DAC is an inverse function of the load current. The ADC is operative to sense very low currents (e.g., currents as low as is of pico-amps) and consume very little power (e.g., less than 2 μW).
US10862491B2

A method and apparatus for increasing the operation lifetime of a beam tube are provided. The method includes converting an electrical current output by the beam tube into an intermediate voltage to provide a voltage signal used for changing an electron multiplier polarization voltage applied to an electron multiplier by a power supply unit controlled by an electron multiplier gain control signal generated by a controller. The controller regulates the electrical current output by the beam tube to keep it below a characteristic current threshold by adjusting the electron multiplier gain control signal until it reaches a predefined maximum value. The voltage signal applied to the controller is regulated by increasing the variable gain of a voltage amplifier to compensate for a drop in electrical current output by the beam tube caused by the aging of the electron multiplier until the applied voltage signal reaches a predefined minimum value.
US10862490B2

A calibration circuit for body biasing includes a phase detector, first and second voltage generators, and first and second voltage regulators. The phase detector has an input terminal configured to receive an oscillation signal from a ring oscillator. The phase detector provides output signals indicative of phase differences between the oscillation signal and a reference signal. The first voltage generator provides a first reference voltage using the output signals from the phase detector, and the first voltage regulator provides a first biasing voltage using the first reference voltage. The second voltage generator provides a second reference voltage using the first reference voltage, and the second voltage regulator provides a second biasing voltage using the second reference voltage. The first biasing voltage is used to bias P-wells of transistors in the ring oscillator, and the second biasing voltage is used to bias N-wells of transistors in the ring oscillator.
US10862489B2

A signal generator comprises (i) a first set of capacitors at least partially switchably connectable for adjusting a frequency of an oscillator as part of a phase-locked loop and (ii) a second set of capacitors comprised in one or more oscillator control subsystems. A method of controlling the signal generator comprises: (i) acquiring a frequency lock in the phase-locked loop, (ii) calculating, in conjunction with the acquiring of the frequency lock, a systematic capacitance error of the first set of capacitors due to process, voltage, and temperature variations based on the frequency of the oscillator and a switching state of the first set of capacitors, and (iii) calibrating the one or more oscillator control subsystems using the systematic capacitance error, thereby compensating for process, voltage, and temperature variations common between the first set of capacitors and the second set of capacitors.
US10862481B2

A power control device comprises the following elements. An input assembly has a switch and is electrically connected to a first actuator, and generates a trigger signal according to a state of the switch or a control signal inputted from the first actuator. A calculating assembly is electrically connected to the input assembly and outputs a first signal from a control output terminal and a second signal from a feedback output terminal when the calculating assembly receives the trigger signal. An output assembly is electrically connected to the control output terminal of the calculating assembly for receiving the first signal and changes a power-on/off state of a controlled device when a voltage level of the first signal changes. A feedback assembly is electrically connected to the feedback output terminal of the calculating assembly and outputs a feedback signal to the first actuator according to the second signal.
US10862478B2

A semiconductor apparatus may be provided. The semiconductor apparatus may include a first buffer configured to generate a first preliminary clock and a first preliminary clock bar based on an external clock, an external clock bar, and a node voltage code. The semiconductor apparatus may include a node voltage control circuit configured to generate the node voltage code based on a control code.
US10862474B2

Disclosed is a transmission gate circuit including a control voltage generating circuit, a high voltage transmission circuit and a low voltage transmission circuit. The high and low voltage transmission circuits are coupled between an input terminal and an output terminal. The control voltage generating circuit generates two voltage groups according to an input voltage of the input terminal and an enable voltage and thereby controls the high and low voltage transmission circuits with the two voltage groups respectively. When the enable voltage is high, one voltage group includes identical voltages while a difference between any of the identical voltages and any voltage of the other voltage group is not higher than a predetermined voltage; when the enable voltage is low, each voltage group includes decremental voltages. The high/low voltage transmission circuit is turned on when the enable voltage is high and the input voltage is high/low.
US10862473B2

A positive-logic FET switch stack that does not require a negative bias voltage, exhibits high isolation and low insertion/mismatch loss, and may withstand high RF voltages. Embodiments include a FET stack comprising series-coupled positive-logic FETs (i.e., FETs not requiring a negative voltage supply to turn OFF), series-coupled on at least one end by an “end-cap” FET of a type that turns OFF when its VGS is zero volts. The one or more end-cap FETs provide a selectable capacitive DC blocking function or a resistive signal path. Embodiments include a stack of FETs of only the zero VGS type, or a mix of positive-logic and zero VGS type FETs with end-cap FETs of the zero VGS type. Some embodiments withstand high RF voltages by including combinations of series or parallel coupled resistor ladders for the FET gate resistors, drain-source resistors, body charge control resistors, and one or more AC coupling modules.
US10862469B2

An under-voltage lockout (UVLO) circuit configured for indicating that an electronic device may be enabled and disabled based on threshold levels of a power supply voltage. The UVLO circuit has a non-differential comparator configured to have a fixed threshold voltage. A voltage divider having a first terminal connected to the power supply voltage and configured to adapt a compare signal applied to the non-differential comparator to be proportional the power supply voltage such that a desired threshold voltage for the power supply voltage causes the non-differential comparator to change its output state. The UVLO circuit has a hysteresis controller configured for adjusting the compare voltage such that the power supply voltage has at least two threshold voltages to cause the non-differential comparator to change states. The non-differential comparator comprises a flipped gate transistor with a gate-to-source threshold greater than a normally gated transistor.
US10862468B1

A delay circuit includes an inverting receiving circuit, a reference point generating circuit, a first buffer gate and a first inverter. An inverting receiving circuit includes a first transistor and a first switching circuit. The reference point generating circuit includes a compensation resistor, a capacitor element, and a first current source. In response to the input signal being at a first potential, a voltage of the output node starts to decrease from a voltage reference point. In response to at least one of a manufacturing process, the first reference voltage, and a temperature being changed, the compensation resistor is configured to correct the voltage reference point.
US10862465B1

A system comprises pulse generation and measurement circuitry comprising a plurality of pulse generator circuits and a plurality of ports, and management circuitry. The management circuitry is operable to analyze a specification of a controlled system and controlled elements that comprises a definition of a controlled element of the control system, and a definition of one or more pulses available for transmission by the control system. The management circuitry is operable to configure, based on the specification, the pulse generation and measurement circuitry to: generate the one or more pulses via one or more of the plurality of pulse generator circuits; and output the one or more pulses to the controlled element via one or more of the plurality of ports.
US10862455B2

An elastic wave device includes a piezoelectric thin film provided on a low acoustic velocity film and an IDT electrode provided on the piezoelectric thin film, wherein the piezoelectric thin film is made of a piezoelectric single crystal and includes a first principal surface that is a positive surface in a polarization axis direction and a second principal surface that is a negative surface in the polarization axis direction. The first principal surface of the piezoelectric thin film faces the low acoustic velocity film, and the second principal surface faces the IDT electrode.
US10862440B2

A high-frequency amplifier includes: a carrier amplifier amplifying a first signal; a peak amplifier amplifying a second signal; a first transmission line connected between output terminals of the carrier amplifier and the peak amplifier, and having an electrical length equal to one-quarter wavelength of a center frequency in the predetermined frequency band; a second transmission line connected between one end of the first transmission line and the output terminal of the high-frequency amplifier, and having an electrical length equal to one-quarter wavelength of the center frequency; and an impedance compensation circuit with one end connected to a node between the first transmission line and the second transmission line. At the center frequency, an imaginary part of an impedance during viewing of the impedance compensation circuit from the node is opposite in polarity from an imaginary part of an impedance during viewing of the second transmission line from the node.
US10862438B1

A method and base station transmitter for providing offline tuning of a base station transmitter. The base station transmitter includes a feed-forward power amplifier comprising a Radio Frequency (RF) input and an RF output. The base station transmitter also includes a simulated carrier generator operatively coupled to the feed-forward power amplifier prior to the carrier cancellation loop. The simulated carrier generator provides a simulated carrier signal including one or more individual carrier frequencies to the RF input. The base station transmitter also includes a processor that is operatively coupled to the feed-forward power amplifier and the simulated carrier generator. The processor performs tuning of a carrier cancellation loop using the simulated carrier signal when the processor determines that a carrier signal is not present.
US10862427B1

A two-point modulation Phase-Locked Loop (PLL) has a dual-input Voltage-Controlled Oscillator (VCO). A digital data modulation signal is combined with a carrier and input to a feedback divider. The data modulation signal is also input to an offset Digital-to-Analog Converter (DAC) to generate an analog voltage to a second input of the VCO. The loop path through the VCO has a higher gain than the DAC path through the VCO, which has better linearity. A calibration unit divides the VCO output and counts pulses. The offset DAC has a data input and a gain input. During calibration, the data input of the DAC is set to minimum and then maximum values and VCO output pulses counted, and repeated for two values of the gain input to the DAC. From the four counts a K(DAC) calculator calculates the calibrated gain to apply to the gain input of the offset DAC.
US10862422B2

A wire connection terminal for a photovoltaic string is provided. The wire connection terminal includes: a terminal connector, a fuse and a printed circuit board (PCB). The terminal connector is connected to a positive electrode or a negative electrode of the photovoltaic string. The fuse is configured to prevent the photovoltaic string from outputting an excessive current. The PCB is configured to sample an output current and an output voltage of the photovoltaic string, communicate with an inverter, and control the photovoltaic string to disconnect from a direct current bus and output abnormal data for display when the output current and/or the output voltage of the photovoltaic string is abnormal or a system failure occurs.
US10862416B2

In order to achieve the energy efficiency class IE4 defined in the IEC standard 60034, it is necessary to operate permanently excited synchronous machines directly on the mains. Because this is not readily possible, soft start devices may be considered as cost-efficient solutions. A method is described by which the initial rotor angle is defined, which can then be used by an encoderless start process. The fundamental concept is based on energizing in a defined direction. This is achieved in that solely two actuator phases are fired. A current space vector is thereby applied to the machine in a fixed direction and the machine is then aligned thereto. The successful alignment and a blocked motor can thus be recognized based on the profile of the stator current space vector.
US10862414B2

A carbon monoxide shutoff system for an engine of a portable electrical generator has a carbon monoxide gas sensor, a microcontroller, and an output indicator. The carbon monoxide gas sensor generates an output electrical current proportional to a detected concentration of ambient carbon monoxide. The microcontroller has an input connected to the carbon monoxide gas sensor, and an output connected to an operational control of the engine. A deactivation signal generated by the microcontroller in response to detection of a deactivation condition is based upon the output electrical current from the carbon monoxide gas sensor matching predefined value and duration thresholds. The deactivation signal is operative to stop the engine.
US10862409B2

A motor device includes motors, detector in the respective motors to detect motor rotational speeds, and an output controller configured or programmed to output a single output rotational speed based on the motor rotational speeds input from the detectors. The output controller multiplies at least one of the input motor rotational speeds by a coefficient derived based on target rotational speeds of the motors to calculate a conversion value, and determines the output rotational speed.
US10862387B2

A power converter controller includes a fractional valley controller configured to determine a target number of valleys of a resonant waveform at a drain node of a main switch, the target number of valleys corresponding to a desired off-time of the main switch, the fractional valley controller modulating an off-time of the main switch between two or more modulated off-times. The target number of valleys corresponds to a non-integer number of valleys of the resonant waveform at the drain node of the main switch. Each of the modulated off-times of the main switch corresponds to an integer number of valleys, and the two or more modulated off-times of the main switch has an average value that corresponds to the desired off-time.
US10862376B2

An electric work machine includes a brushless motor including a stator including a stator core, an electrical insulator located on the stator core, and at least one coil wound around the stator core with the electrical insulator in between, and a rotor rotatable with respect to the stator, and an output unit drivable by the brushless motor. The stator core has a through-hole and/or a recess to lock rotation of the stator with a screw.
US10862375B2

A rotary electric machine including an electronic module which includes a printed circuit board and a plurality of electronic components, each of which is provided with respective connecting pins disposed on a component side of the printed circuit board; the electronic module includes at least one conductive track which includes a plurality of tabs, each configured to be connected to a respective connecting pin; the conductive track is positioned on the component side of the printed circuit board; the printed circuit board has at least one seat configured to house at least a first tab of the tabs in such a way that the top face of the first tab is coplanar with the component side of the printed circuit board.
US10862373B2

A motor unit includes a motor including a rotor to rotate about a motor axis extending in a horizontal direction, and a stator radially outside of the rotor, a housing including a housing space to house the motor, oil in a vertically lower region of the housing space, and an oil passage to feed the oil from the vertically lower region of the housing space to the motor. A channel of the oil passage includes a main reservoir and an auxiliary reservoir to store the oil. Each of the main reservoir and the auxiliary reservoir includes an outflow port to feed the oil to the motor. The main reservoir is located on an upstream side of the auxiliary reservoir in the oil passage. The auxiliary reservoir is structured to receive a portion of the oil overflowing from the main reservoir.
US10862370B2

A power generation system and method including a first heat exchanger, a first thermal engine, and a first power generator on a first working medium line L1 that circulates a first working medium W1, a second heat exchanger, a third working medium supply device that supplies a third working medium W3, and a mixing device for mixing a second working medium W2 and the third working medium. A second thermal engine, and a second power generator are included on a second working medium line L2 that circulates the second working medium. On both of a downstream side of the first thermal engine on the first working medium line and a downstream side of the second thermal engine on the second working medium line, a third heat exchanger is included. Also included is a third working medium discharge device for discharging the third working medium to the third heat exchanger.
US10862361B2

A stator includes: multi-phase stator coils each having a salient pole concentrated winding; a stator iron core formed with a plurality of teeth around which the multi-phase stator coils are wound; and a plurality of connection rings configured to connect each of the multi-phase stator coils, wherein a winding end position of each of the multi-phase stator coils is disposed closest to the corresponding connection ring among the plurality of connection rings.
US10862360B2

A rotor segment of an electric machine may include a rotor shaft and a laminated core, which is arranged on the rotor shaft in such a way that a gap dimensioned sufficiently large in the radial direction for the passage of a cooling medium is produced between an outer surface of a hollow cylinder shell and an inner surface of the laminated core. The rotor segment may further include two pressure elements that are held on the rotor shaft in a stationary manner such that the pressure elements axially clamp the laminated core. Further, at least one of the pressure elements is designed as a holding segment allowing cooling medium to pass through.
US10862348B2

A method of controlling a wireless power transmitter is discussed. The method includes transmitting a power signal having a predetermined strength; measuring a quality factor and a peak frequency of a coil of the wireless power transmitter using the power signal; receiving reference values including a reference quality factor and a reference peak frequency of a wireless power receiver; determining whether or not a foreign object is present in a charging area of the wireless power transmitter based on a comparison of the reference quality factor with the measured quality factor and a comparison of the reference peak frequency with the measured peak frequency; transmitting response signals indicating a result of the determination; and determining whether to continue or stop a wireless charging procedure based on the response signals.
US10862339B2

A power reception device includes a power reception coil configured to couple with a power transmission coil included in a power transmission device; a rectifier circuit including a diode and a transistor electrically connected to the power reception coil and configured to rectify a high frequency AC current flowing in the power reception coil; outputs configured to output the current rectified by the rectifier circuit to a load; a voltage detection circuit configured to detect an output voltage Va; and a controller configured to control an operation of the transistor based on the output voltage Va. The controller turns off the transistor when the output voltage Va≤the threshold value Va1 is satisfied and causes the rectifier circuit to execute a rated rectification operation, and turns on the transistor when the voltage Va≥the threshold value Va2 is satisfied and stops the rated rectification operation.
US10862326B2

A charge control device for an in-vehicle battery includes a control unit that obtains a neglect resistance increase rate as a reversible resistance component based on an SOC of the battery and a temperature of the battery when the battery is not charged/discharged, and that obtains a permissible charge current value to the battery based on the obtained neglect resistance increase rate.
US10862325B2

A battery charging method and apparatus are provided. A setting value of charging control information is determined based on an overpotential value and a voltage value of a battery and is applied in the charging control information, and a voltage applied to charge the battery is controlled based on the charging control information that applies the setting value.
US10862323B2

An intelligent rechargeable battery pack having a battery management system for monitoring and controlling the charging and discharging of the battery pack is described. The battery management system includes primary and secondary protection circuits for monitoring the charging and discharging of the battery. Individual battery cells forming the battery pack are connected by a main bus to a connector for connection to a battery charger or a device to be powered, and the main bus may be interrupted by a switch controlled by the battery management system to prevent damage to the battery during charging or discharging of the battery.
US10862322B2

An electricity-storage system 110a is configured to be able to charge and discharge by connecting a plug to an electrical outlet 140a. Power discharged from the electricity-storage system 110a is monitored by a reverse-power monitoring device 100 and discharge from the electricity-storage system 110a is executed according to instruction from the reverse-power monitoring device 100, in order to avoid reverse power flow to an electrical grid 150.
US10862321B2

A power adaptor includes a power input interface, a communication protocol chip, a voltage conversion chip and a power output interface; a first detection terminal of the communication protocol chip is connected to the power input interface, a second detection terminal of the communication protocol chip is connected to the power output interface, a control terminal of the communication protocol chip is connected to the voltage conversion chip; and an input terminal of the voltage conversion chip is connected to the power input interface, and an output terminal of the voltage conversion chip is connected to the power output interface.
US10862319B2

A power storage apparatus includes at least one battery module and a charging module. Each battery module includes a battery assembly, a protection unit, and a detection unit. The protection unit is connected in series to the battery assembly. The detection unit is connected in parallel to the protection unit, and the detection unit has an indication element. The charging module is connected in parallel to the at least one battery module to charge the battery assembly. When a voltage difference value of the protection unit is greater than a voltage setting value, the voltage difference value enables the indication element. Accordingly, simple circuit components installed in each battery module are used to individually protect the battery module and detect an abnormal operation of the battery module.
US10862315B2

A device includes a first energy storage terminal, a second energy storage terminal, a further terminal, a shared magnetic flux guide, a first coupling mechanism, a second coupling mechanism as well as a further coupling mechanism, for supplying energy to a plurality of energy storage components and for providing energy stored within the energy storage components.
US10862298B2

According to various embodiments, an intelligent electronic device IED, such as a protective relay, includes a universal binary input circuit for receiving an AC or DC binary input with a voltage magnitude between approximately 0 Volts and 300 Volts. The universal binary input provides reinforced isolation via an input protection subcircuit and an optocoupler for communicating an optical signal with an electrically isolated controller based on the received binary input signal. In one embodiment, a duty cycle modulation subcircuit generates a pulse width modulated drive signal to drive the optocoupler based on the voltage magnitude of the received binary input. The duty cycle of the pulse width modulated drive signal is (linearly or nonlinearly) inversely proportional to the voltage magnitude of the received binary input.
US10862293B2

There is obtained an inexpensive vehicle electronic control apparatus that is shared by a plurality of inductive loads and performs rapid cutoff of a driving current with low power consumption. On/off operation of a load current preliminarily charges a surge suppression capacitor, which is connected with each of the upstream points of individual opening/closing devices, that are connected in series with each corresponding one of a plurality of inductive loads, by way of discharging diodes, respectively, up to a predetermined limit voltage V0; when following on/off operation generates an increment voltage ΔV in the charging voltage, a discharging transistor is closed and hence the surge suppression capacitor is discharge by way of a discharging resistor.
US10862292B2

There is provided a vehicle control device that allows high-speed diagnosis of a current breaker while assuring the accuracy of the current flowing to a load during the operation of the load. A smoothing capacitor (8) is connected in parallel to linear solenoid valves (13a and 13b). A current breaker (3a) and a reverse connection protector (4a) are connected in series from a battery (2) to a first connection point (P1) between the linear solenoid valves (13a and 13b) and the smoothing capacitor (8). A discharge unit (DU) is connected to a second connection point (P2) between the breaker (3a) and the reverse connection protector (4a) to discharge electric charge from the second connection point (P2).
US10862288B2

An electrical wiring apparatus includes a container, a positive link, a neutral link and a ground link. The container has cable entries constructed to removably retain ends of a first cable and a second cable, each of the first and second cables having a positive wire, a neutral wire and a ground wire. An inner surface of the base allows the positive wire, neutral wire and ground wire of each of the first and second cables be exposed when the cable is positioned in the cable entry. Legs of the positive, neutral and ground links are electrically connect with exposed positive, neutral and ground wires of the first and second cables respectively. A circuiting, switch or receptacle device is engaged with the container and positive, the neutral and the ground links to create electrical connections to the positive, neutral and ground wires of the inserted cables.
US10862281B2

A fish tape coupling assembly includes a fish tape that includes a spool and a wire, and the wire has a distal end. A tube is provided that is comprised of a flexible material thereby facilitating the tube to pass through bends in a conduit. The tube is releasably coupled to the distal end of the wire when the wire has been extended through a conduit to draw the tube through the conduit. A plurality of sleeves is provided and a selected one of the sleeves is removably coupled to the tube. The selected sleeve has the wire extended therethrough when the wire is extended into the tube. Each of the sleeves tapers longitudinally such that each of the sleeves has a bullet shape. The selected sleeve coupled to the tube is inhibited from engaging bends in the conduit when the wire is drawn through the conduit.
US10862280B2

A communications cable (11) is provided with a pliant sleeve (12, 21, 31) to allow it to be more easily inserted into a conduit. One form of the sleeve (12) has hook (14) and loop (15) connected to each other so that the sleeve (12) can engage the cable (11). Another form of the sleeve (21) is spring-loaded to engage the cable (11). In a third form of the sleeve (31) has an adhesive (33) which attaches the sleeve (31) to the cable (11).
US10862270B2

A tunable laser has a first mirror, a second mirror, a gain medium, and a directional coupler. The first mirror and the second mirror form an optical resonator. The gain medium and the directional coupler are, at least partially, in an optical path of the optical resonator. The first mirror and the second mirror comprise binary super gratings. Both the first mirror and the second mirror have high reflectivity. The directional coupler provides an output coupler for the tunable laser.
US10862267B2

A method for controlling the emission frequency of a laser comprises: recording a first spectrum by passing a laser light emitted by the laser through a sample onto a detector, the detector being connected to a multichannel analyzer which assigns pulses detected by the detector to a channel; determining a first channel to which the maximum of a first signal in the first spectrum has been assigned; determining a second channel to which the maximum of a second signal in the first spectrum has been assigned; recording a second spectrum in analog fashion like the first spectrum; determining whether the maximum of the first signal in the second spectrum has been assigned to the first channel and whether the maximum of the second signal in the second spectrum has been assigned to the second channel; adjusting the operating temperature of the laser in the event of deviations determined in the previous step.
US10862262B2

An optical fiber laser device generates laser light by using an optical amplifying fiber as an amplification medium in a laser oscillator and includes: an optical outputting fiber configured to emit laser light to an outside; a return-light-attenuating portion configured to perform an attenuation process to return light propagating through at least the optical outputting fiber in a reverse direction of the laser light; a thermal conversion unit provided at the return-light-attenuating portion and configured to convert the return light into heat; a temperature-monitoring device configured to measure an increase in a temperature, of the return-light-attenuating portion, caused by the heat converted by the thermal conversion unit; and a control unit configured to decrease or stop an output of the laser light when the temperature measured by the temperature-monitoring device becomes a predetermined threshold temperature or higher.
US10862260B2

A system and method for integrating a direct compressor with a primary laser source and fast compressor while also reducing the number of mechanical elements and gas interfaces. A nonlinear scattering aperture combiner does not need to be optically multiplexed in order to drive a direct compressor stage, but by producing a large temporal compression ratio it will then pump the fast compressor. In order to accomplish this, a technique for transversely segmenting by color and/or polarization of the optical extraction beams of the direct compressor is utilized.
US10862259B2

The invention relates to a method for producing at least one functional region on an electrical contact element such as, for example, a switching contact or a plug type contact. In order to prevent the high environmental burden which is disadvantageous in wet-chemical methods and to overcome the restriction to a very small number of materials caused in hot dip methods in physical technical terms, and to substantially improve the spatial possibility for selection and structuring which is insufficient in both techniques, there is provision according to the invention for at least one material coating to be applied mechanically in a highly selective manner to the contact element in the functional region and subsequently highly energetic thermal radiation such as, for example, a particle beam in the form of an ion and/or electron beam, to be directed onto the at least on material coating.
US10862256B2

For ease and modification flexibility in the manufacture of jumpers in a plug connector, according to the invention the housing cover (10) is equipped with a contact carrier (3) which is releasably clipped thereon. The contact carrier (3) can be made in two parts and can have an upper part (1) and a lower part (32). These can be separated from one another and joined together in order to accommodate individual U-shaped contact pins (8, 8′, 8″) for bridging socket contacts (28) of the plug connector or also in order to remove and/or replug said pins. If necessary, the complete contact carrier (3) can also be exchanged for another contact carrier having a different bridge assignment. As a result, the operating state of an electrical system can be individually defined and modified. When the housing cover is open, an external test plug can be plugged in for maintenance purposes. Furthermore, the contact carrier (3) can have a certain mechanical “play” for tolerance compensation in the housing cover (10) so that the contact pins (8, 8′, 8″) and the contact carrier (3) are not subjected to mechanical stresses during opening and closing of the housing cover (10).
US10862248B2

Connector receptacles that are able to withstand insertion and other forces, are reliable, and are easy to manufacture. In various examples, the connector receptacle tongue or other portions may be reinforced such that they may withstand the insertion forces exerted through a connector insert.
US10862247B2

An inner conductor terminal (10) is made of a metal plate and includes tubular first terminal portion (11) and second terminal portion (12) each having an opening end. A bent portion (15) links the first and second terminal portions (11, 12) and covers the respective opening ends of the first and second terminal portions (11, 12) by facing the openings. A tab (13) projects from an end of the first terminal portion (11) opposite to the opening end, and a lead (14) projects from an end part of the second terminal portion (12) opposite from the opening end. The inner conductor terminal (10) includes two side panels (16) projecting from the second terminal portion (12) to be located at both sides of the bent portion (15) and covering a clearance between the bent portion (15), the first terminal portion (11) and the second terminal portion (12) from both sides.
US10862245B2

Connector apparatus having a male connector assembly, a female connector assembly, and a connector position assurance (CPA) device. The connector position assurance (CPA) device is inserted into one of the connector assemblies to lock the male connector assembly and female connector assembly together as an additional locking assurance.
US10862242B2

A plug connector for electrically and mechanically connecting a pair of electrical conductors of a line comprises an insulator and a housing receiving the insulator. The insulator receives and positions a pair of end sleeves each connected to one of the electrical conductors. The housing has a plurality of plug orientations each visually and haptically denoted by a marking in a grip region of the housing.
US10862240B2

An input/output connector system with a cable assembly that routes signals over a circuit board to which a receptacle connector is attached. A cage housing the receptacle has a channel with an opening at one end for mounting in a panel opening. The cage has an opening in a top surface through which a plug may be inserted into the channel to mate with the receptacle. The cage may be formed with one or more keys that engage channels on the plug to constrain motion of a plug inserted through the top surface to a direction perpendicular with the circuit board until the plug is inserted sufficiently into the cage that it can slide towards the receptacle without damaging the plug or receptacle. The plug may have one or more latch components on the sides, which engage with corresponding latch components on the cage when the plug is slid into engagement with the receptacle connector.
US10862235B1

A mini-scale coaxial connector includes a board end connector fixed on a PCB, and a cable end connector, with an overall thickness not over 0.8 mm; the board end connector including a frame member, a cramp ring, and an attachment member; the cable end connector connected with a cable and including a casing member and a mask member; the frame member including an engagement ring groove and a locking protrusion; the engagement ring groove disposed on the frame member; the locking protrusion disposed on two lateral sides of the frame member; the cramp ring formed in a semi-circular shape, with two ends thereof passing through the frame member with an axle; the cramp ring rotating about the axle; the cramp ring including an engagement position; the attachment member disposed on the cramp ring; the mask member and the casing member combined, with a cable terminal engaged therebetween.
US10862224B2

A splice sealing device including a first electric cable having an electrical conductor and an insulative cover, a second electric cable having a further electrical conductor and insulative cover, a junction joining the electrical conductors of the first and second electrical cables, a housing which has at least two housing parts mated to each other and which delimits an inner space for accommodating the junction, and a first cable exit in the housing. The first cable extends through the first cable exit, which includes a first chamber accommodating a first cable seal positioned on the first insulative cover of the first cable and sealing the first cable against the housing. The first cable exit is an integral part of a first housing part, and the first cable exit includes an annular wall axially delimiting the first chamber to the outside in extension direction of the first cable.
US10862223B2

Embodiments disclosed herein include an antenna assembly that includes a dual antenna support and isolation enhancer coupled to a first antenna element for isolating the first antenna element relative to a collocated, vertically-polarized antenna element. The dual antenna support and isolation enhancer can include tabs to support the first antenna element and shield a coaxial cable feeding the first antenna element, a base electrically connected to a shield of the coaxial cable for shorting to ground induced current on the shield of the coaxial cable, and, in some embodiments, at least one of a plurality of loading pins that can form a short-circuited LC resonator that can effectively open-circuit a gap of a coplanar strip transmission line that routes to a feed connection point of the first antenna element when vertically-polarized radiation is incident on the antenna assembly.
US10862222B2

In certain exemplary embodiments, register banks are used to allow for fast beam switching (FBS) in a phased array system. Specifically, each beam forming channel is associated with a register bank containing M register sets for configuring such things as gain/amplitude and phase parameters of the beam forming channel. The register banks for all beam forming channels can be preprogrammed and then fast beam switching circuitry allows all beam forming channels across the array to be switched to use the same register set from its corresponding register bank at substantially the same time, thereby allowing the phased array system to be quickly switched between various beam patterns and orientations. Additionally or alternatively, active power control circuitry may be used to control the amount of electrical power provided to or consumed by one or more individual beam forming channels such as to reduce DC power consumption of the array and/or to selectively change the effective directivity of the array.
US10862221B2

An antenna feeding network for a multi radiator antenna is provided. The antenna feeding network comprises at least one coaxial line. Each coaxial line comprises a central inner conductor and an elongated outer conductor surrounding the central inner conductor, wherein at least one of the outer conductors of the coaxial lines is provided with an opening, wherein the antenna feeding network further comprises at least one nonconductive holding element configured to be placed in the opening. The holding element is configured to hold at least one of the inner conductors in position. The invention further relates to a multi radiator antenna comprising such an antenna feeding network, and to a method for providing an electrical connection in such an antenna feeding network.
US10862213B1

An omnidirectional quad-loop antenna has four open circular wire loops, each being the same length as the wavelength of a Wi-Fi signal. The loops are joined at their tops and each lies in a distinct plane that is rotated 45 degrees with respect to each adjoining wire loop. The bottom terminal ends of the loops are configured to connect to the outer conductor of a coaxial cable. A helical wire coil may be connected at one end to the loops at the connection point, or insulated from the loops, and the other end is configured to connect to the inner conductor of the cable. With the antenna and cable connected to a router, the Wi-Fi signal is much stronger, in any direction, than without. The compact antenna fits within the volume of a sphere with a circumference corresponding to the wavelength.
US10862211B2

An integrated antenna structure is provided, which includes a substrate and a dual-polarized antenna unit disposed in the substrate and near a side edge of the substrate. The dual-polarized antenna unit includes a horizontally polarized antenna configured to generate a horizontally polarized beam and a vertically polarized antenna configured to generate a vertically polarized beam.
US10862209B2

An antenna including a remote electrical tilt drive for driving a movable phase shifter linkage is provided. The remote electrical tilt drive comprises a shape memory alloy arrangement attached to a non-moving part of the antenna and to the movable phase shifter linkage, wherein the shape memory alloy arrangement is configured to move the movable phase shifter linkage in a predetermined direction upon an electrical current being supplied to the shape memory alloy arrangement, and a counter motion member attached to the non-moving part of the antenna and to the movable phase shifter linkage and configured to move the movable phase shifter linkage in a direction opposite to the predetermined direction.
US10862204B2

A low profile, low loss, wide band, wide scan volume radome assembly is provided for an antenna. The radome assembly includes a fabric radome element disposable over the antenna, first radome securing elements securably embedded within the fabric radome element and second radome securing elements securably embedded within the antenna. The second radome securing elements are respectively engageable with the first radome securing elements to thereby secure the fabric radome element over the antenna.
US10862199B1

A method and apparatus for transmitting RF signals is described. In one embodiment, the apparatus is evidenced by a multi-band antenna assembly. The multi-band antenna assembly comprises of a base portion, a blade antenna supporting omni-directional beam while the second one is an antenna array that has a directional beam. The top portion comprises a first surface facing away from the base portion, the first surface having an first antenna array including a plurality of first antenna elements; a second surface facing the base portion; and a peripheral surface on a periphery of the top portion and disposed between the first surface and the second surface, the peripheral surface comprising one or more further antenna arrays having a plurality of further antenna elements.
US10862198B2

An antenna assembly includes a circularly polarized antenna housing configured to mount to a mounting surface. The antenna assembly also includes a vertical antenna housing having a first end proximate to the circularly polarized antenna housing, as well as a distal end extending normally from the circularly polarized antenna housing.
US10862190B1

An information handling system to wirelessly transmit and receive data may include a base chassis including a metal C-cover and a D-cover, the metal C-cover to house a speaker grill, the speaker grill covering a speaker to emit audio waves; a speaker grill platform antenna formed within the C-cover from a portion of the speaker grill to emit a target radio frequency (RF), including: a slot formed around the portion of the speaker grill to form a peninsula on the speaker grill that is physically separated from the C-cover; a cavity formed behind the peninsula between the C-cover and the D-cover, the cavity including walls formed around the back side of the peninsula to electrically isolate the cavity; a printed circuit board assembly (PCBA) including: an antenna front end circuit operatively coupled to the speaker grill to excite the speaker grill and dynamically switch frequencies based on the target frequency to be emitted by the speaker grill platform antenna; and a contact pin directly coupling an excitation signal to excite the speaker grill platform antenna.
US10862184B2

Radiofrequency and other electronic devices can be formed from textured hexaferrite materials, such as Z-phase barium cobalt ferrite Ba3Co2Fe24O41 (Co2Z) having enhanced resonant frequency. The textured hexaferrite material can be formed by sintering fine grain hexaferrite powder at a lower temperature than conventional firing temperatures to inhibit reduction of iron. The textured hexaferrite material can be used in radiofrequency devices such as circulators or telecommunications systems.
US10862165B2

Disclosed is a secondary battery including an electrode assembly, which includes a cathode, an anode and a separator interposed therebetween, and an electrolyte, wherein the anode includes lithium titanium oxide (LTO) as an anode active material and the electrolyte contains a phosphate-based compound as an additive.
US10862157B2

Provided is a rechargeable alkali metal-sulfur cell comprising an anode layer, an electrolyte and a porous separator, a cathode layer, and a discrete anode-protecting layer disposed between the anode layer and the separator and/or a discrete cathode-protecting layer disposed between the separator and the cathode active material layer; wherein the anode-protecting layer or cathode-protecting layer comprises a conductive sulfonated elastomer composite having from 0.01% to 50% by weight of a conductive reinforcement material dispersed in a sulfonated elastomeric matrix material and the protective layer has a thickness from 1 nm to 50 μm, a fully recoverable tensile strain from 2% to 500%, a lithium ion conductivity from 10−7 S/cm to 5×10−2 S/cm, and an electrical conductivity from 10−7 S/cm to 100 S/cm. This battery exhibits an excellent combination of high sulfur content, high sulfur utilization efficiency, high energy density, and long cycle life.
US10862153B2

This invention describes a high-power, high-energy oxidant (catholyte) chemistry based on dichromate (CrVI as Cr2O72−) for use with a variety of fuels (anolytes) in redox flow batteries (RFBs, also known as reversible fuel cells), which reversibly store electricity as chemical energy. The reduction (discharge) of Cr2O72− to Cr3+ is natively irreversible at all investigated solid-state electrocatalysts, which has historically limited the employment of Cr2O72− to primary (non-rechargeable) cells, such as Grenet cells. The described invention overcomes this limitation by using a reversible redox couple, hereafter electron mediator, to heterogeneously donate electrons to the cathode electrocatalyst and homogeneously accept electrons from Cr3+ to regenerate Cr2O72−. RFBs employing this energy- and power-dense chemistry are suitable for low-cost energy storage applications, ranging from grid-level storage of renewable electricity to consumer electronics.
US10862145B2

A humidifying device, which exchanges moisture between air supplied from an air compressor and air exhausted from the fuel cell, for a fuel cell, includes: a housing main body; at least one humidifying membrane module disposed in the housing main body; and a valve assembly which is disposed in the housing main body and adjusts a supply amount of exhaust air flowed into the at least one humidifying membrane module based on a predetermined supply amount of supply air flowed into the at least one humidifying membrane module.
US10862122B2

A negative electrode active material which is a negative electrode active material containing particles of a negative electrode active material, wherein the particles of the negative electrode active material contain particles of a silicon compound which contain a silicon compound (SiOx: 0.5≤x≤1.6), the particles of the negative electrode active material contain lithium, and the particles of the negative electrode active material have a peak in the range of 2θ=31.8±0.5° measured by X-ray diffraction spectrum using Kα line of Cu. According to this constitution, it is provided a negative electrode active material capable of improving cycle characteristics and initial charge and discharge characteristics when it is used as a negative electrode active material of a lithium ion secondary battery.
US10862120B2

By using a potassium ion secondary battery positive electrode active material comprising a potassium compound represented by general formula (1): KnMOm, wherein M is copper or iron, n is 0.5 to 3.5, and m is 1.5 to 2.5, provided is a potassium ion secondary battery positive electrode active material having higher theoretical discharge capacity and higher effective capacity than a potassium secondary battery using Prussian blue as a positive electrode active material.
US10862118B2

An active material includes an Nb2TiO7 phase and at least one Nb-rich phase selected from an Nb10Ti2O29 phase, an Nb14TiO37 phase, and an Nb24TiO64 phase. The active material satisfies a peak intensity ratio represented by the following Formula (1): 0
US10862115B2

Provided is an anode material for a secondary battery which reduces and inhibits swelling of a high-capacity silicon-containing alloy material to realize excellent charge/discharge cycle characteristics. The anode material includes alloy particles containing a transition metal which has electron conductivity, is difficult to react with lithium atoms and is at least one selected from the group of metals that belong to transition metals, and silicon, wherein the alloy particles include amorphous silicon, and silicide microcrystals formed by silicon and the transition metal, and the silicide microcrystals are scattered in amorphous silicon.
US10862108B2

A composition of active material for a positive electrode of a lithium-ion electrochemical cell is provided comprising: (a) a lithiated oxide of formula Li1+xMO2 in which: 0≤x≤0.15, M designates NiaMnbCocM′d where a>0; b>0; c>0; d≥0 and a+b+c+d=1; M′ being chosen from B, Mg, Al, Si, Ca, Ti, V, Cr, Fe, Cu, Zn, Y, Zr, Nb, Mo or a mixture of these; (b) a lithiated phosphate of formula LiMn1−yM″yPO4 where M″ represents at least one element chosen from the group consisting of Fe, Ni, Co, Mg and Zn; and 0
US10862091B2

An electrochemical device of the present invention includes a positive electrode, a negative electrode, a non-aqueous electrolyte, and a separator. The separator includes a first porous layer composed mainly of a thermoplastic resin and a second porous layer composed mainly of insulating particles with a heat-resistant temperature of 150° C. or higher. The first porous layer is disposed to face the negative electrode.
US10862090B2

The present disclosure relates to a composite separator, a preparation method of the composite separator, and an electrochemical device containing the composite separator. The composite separator includes a substrate and an inorganic layer disposed on at least one surface of the substrate. The substrate is a porous substrate, and the inorganic layer is an inorganic dielectric layer which is a continuous dense film layer with porosity lower than 10% and contains no binder. A thickness of the inorganic layer is 20 nm-1000 nm. An interfacial peeling force between the inorganic layer and the substrate is no less than 30 N/m. The separator of the present application has high wettability with respect to electrolyte, almost no thermal shrinkage, relatively high mechanical strength, and favorable corrosion resistance and durability performances, and thus, a battery using the separator has relatively high thermal stability and nailing strength.
US10862079B2

The present disclosure relates to an insulation plate for a secondary battery and a secondary battery. The insulation plate includes two side portions and a top portion between the two side portions. Each of the two side portion includes a transverse covering portion and a longitudinal covering portion that are used to cover a transverse transition part and a longitudinal transition part of an electrode assembly of the secondary battery, respectively. During placing the electrode assembly into a case of the secondary battery, since transition parts of the electrode assembly are covered by the insulation plate, the transition parts of the electrode assembly are prevented from directly contacting the case, thereby reducing the possibility of being scratched and rubbed by the opening of the case. Therefore, electrical connection between negative and positive electrode plates of the electrode assembly is avoided and thus the reliability of the secondary battery is improved.
US10862072B2

A display device enables transparent display at increased transparency and double-sided emission display, thereby being capable of improving aperture ratio during emission. The display device includes a transmission part having a configuration capable of selectively achieving a transmission function and a double-sided emission function.
US10862065B2

To provide a method for manufacturing a lightweight light-emitting device having a light-emitting region on a curved surface. The light-emitting region is provided on a curved surface in such a manner that a light-emitting element is formed on a flexible substrate supported in a plate-like shape and the flexible substrate deforms or returns.
US10862059B2

A multicolor light-emitting element using fluorescence and phosphorescence, which has a small number of manufacturing steps owing to a relatively small number of layers to be formed and is advantageous for practical application can be provided. In addition, a multicolor light-emitting element using fluorescence and phosphorescence, which has favorable emission efficiency is provided. A light-emitting element which includes a light-emitting layer having a stacked-layer structure of a first light-emitting layer exhibiting light emission from a first exciplex and a second light-emitting layer exhibiting phosphorescence is provided.
US10862049B2

A composition contains a mixture of at least two compounds, the at least two compounds containing a first compound represented by a formula (1) and a second compound represented by a formula (2). In the formula (1), R1 to R4, A1 and A2 include five cyclic structures in total each represented by a formula (1a) below. In the formula (2), one of A3 and A4 is a substituent represented by a formula (2a), and the other thereof is represented by a formula (2b).
US10862047B2

An organic electroluminescent device having an anode, a cathode, and a light emitting layer between the anode and the cathode, in which the light emitting layer contains a first organic compound, a second organic compound, and a third organic compound that satisfy the following expression (A), the second organic compound is a delayed fluorescent material, and the third organic compound is a light emitting material, is capable of enhancing the light emission efficiency. ES1(A), ES1(B) and ES1(C) represent a lowest singlet excitation energy level of the first, second and third organic compound, respectively. ES1(A)>ES1(B)>ES1(C)  (A)
US10862046B2

The present invention relates to mechanically linked emitter-emitter, host-host, and emitter-host materials. These materials may be useful in organic electroluminescence devices.
US10862029B2

Some embodiments relate to a device. The device includes a top electrode and a via disposed over the top electrode. A peripheral upper surface of the top electrode is above a central upper surface of the top electrode, and a tapered inner sidewall of the top electrode connects the peripheral upper surface to the central upper surface. The via establishes electrical contact with the tapered inner sidewall but is spaced apart from the central upper surface.
US10862026B2

A memory device includes a semiconductor substrate, a first dielectric layer, a metal contact, a metal nitride layer, an etch stop layer, a second dielectric layer, a metal via, and a memory stack. The first dielectric layer is over the semiconductor substrate. The metal contact passes through the first dielectric layer. The metal nitride layer spans the first dielectric layer and the metal contact. The etch stop layer extends along a top surface of the metal nitride layer, in which a thickness of the metal nitride layer is less than a thickness of the etch stop layer. The second dielectric layer is over the etch stop layer. The metal via passes through the second dielectric layer, the etch stop layer, and the metal nitride layer and lands on the metal contact. The memory stack is in contact with the metal via.
US10862025B2

A magnetic memory device includes a first magnetic tunnel junction pattern on a substrate, a second magnetic tunnel junction pattern on the first magnetic tunnel junction pattern, and a conductive line between the first magnetic tunnel junction pattern and the second magnetic tunnel junction pattern. The conductive line is configured such that a current flowing through the conductive line flows in parallel to an interface between the conductive line and each of the first and second magnetic tunnel junction patterns.
US10862022B2

A MRAM device includes a magnetic tunnel junction containing a reference layer having a fixed magnetization direction, a free layer, and a nonmagnetic tunnel barrier layer located between the reference layer and the free layer, a first magnetic assist layer, a second magnetic assist layer, an antiferromagnetic coupling spacer layer located between the first and second magnetic assist layers, and a first nonmagnetic spacer layer located between the free layer and the first magnetic assist layer. The antiferromagnetic coupling spacer layer is configured to provide antiferromagnetic coupling between a first magnetization direction of the first magnetic assist layer and a second magnetization direction of the second magnetic assist layer.
US10862019B2

An actuator device includes: an actuator including piezoelectric elements arranged in a first direction and first contacts arranged in the first direction; a protector including a first wall opposed to the piezoelectric elements and a second wall coupled to the first wall and joined to a region of the actuator at which the first contacts are disposed; first connection terminals disposed on the first; and first through electrodes formed in the second wall to bring the first contacts and the first connection terminals into conduction with each other. A distance between two of the first through electrodes which respectively correspond to two of the piezoelectric elements which are adjacent to each other in the first direction is greater than a distance in the first direction between the two of the piezoelectric elements which are adjacent to each other in the first direction.
US10862018B2

A method for manufacturing a piezoelectric device that includes a substrate and a vibration portion that can include a membrane or a beam that is directly or indirectly supported by the substrate and arranged above the substrate. Moreover, the vibration portion includes a piezoelectric layer and the method includes forming the vibration portion and adjusting a resonance frequency of the vibration portion by locally subjecting a region including the vibration portion to heat treatment.
US10862009B2

Heavily phosphor loaded LED packages having higher stability and a method for increasing the stability of heavily phosphor loaded LED packages. The silicone content of the packages is increased by decreasing the amount of one phosphor of the blend or by increasing the thickness of the silicone phosphor blend layer.
US10862005B2

A light emitting device includes a substrate, an adhesion layer, a micro light emitting device (μLED), a first conductive layer, and a second conductive layer. A light emitting surface of the μLED is away from the substrate. The μLED includes a first semiconductive layer, a second semiconductive layer, a tether layer, a first electrode, and a second electrode. The tether layer covers a portion of sidewalls of the first semi-conductive layer, a portion of a bottom surface of the first semi-conductive layer, sidewalls of the second semiconductive layer, and a portion of a bottom surface of the second semiconductive layer. The first electrode and the second electrode are respectively electrically connected to the first semiconductive layer and the second semiconductive layer. The first conductive layer and the second conductive layer are respectively electrically connected to the first electrode and the second electrode.
US10862000B2

A light emitting element, a method of manufacturing a light emitting element, and a display device including a light emitting element are provided. A method of manufacturing a light emitting element includes: preparing a lower panel including a substrate and a first sub conductive semiconductor layer on the substrate; forming a first mask layer including at least one mask pattern on at least a part of the lower panel to be spaced apart from each other and an opening region in which the mask patterns are spaced apart from each other; laminating a first conductive semiconductor layer, an active material layer, and a second conductive semiconductor layer on the first mask layer to form an element laminate; etching the element laminate in a vertical direction to form an element rod; and removing the mask pattern to separate the element rod from the lower panel.
US10861999B2

A high efficiency configuration for a solar cell module comprises solar cells conductively bonded to each other in a shingled manner to form super cells, which may be arranged to efficiently use the area of the solar module, reduce series resistance, and increase module efficiency.
US10861997B2

A semiconductor substrate doped with a first doping type is positioned adjacent an insulated gate electrode that is biased by a gate voltage. A first region within the semiconductor substrate is doped with the first doping type and biased with a bias voltage. A second region within the semiconductor substrate is doped with a second doping type that is opposite the first doping type. Voltage application produces an electrostatic field within the semiconductor substrate causing the formation of a fully depleted region within the semiconductor substrate. The fully depleted region responds to absorption of a photon with an avalanche multiplication that produces charges that are collected at the first and second regions.
US10861994B2

A photovoltaic cell can include a dopant in contact with a semiconductor layer.
US10861986B2

Deposition processes are disclosed herein for depositing thin films comprising a dielectric transition metal compound phase and a conductive or semiconducting transition metal compound phase on a substrate in a reaction space. Deposition processes can include a plurality of super-cycles. Each super-cycle may include a dielectric transition metal compound sub-cycle and a reducing sub-cycle. The dielectric transition metal compound sub-cycle may include contacting the substrate with a dielectric transition metal compound. The reducing sub-cycle may include alternately and sequentially contacting the substrate with a reducing agent and a nitrogen reactant. The thin film may comprise a dielectric transition metal compound phase embedded in a conductive or semiconducting transition metal compound phase.
US10861974B2

A semiconductor structure includes at least one stacked fin structure, a gate and a source/drain. At least one stacked fin structure is located on a substrate, wherein the stacked fin structure includes a first fin layer and a second fin layer, and a fin dielectric layer is sandwiched by the first fin layer and the second fin layer. The gate is disposed over the stacked fin structure. The source/drain is disposed directly on the substrate and directly on sidewalls of the whole stacked fin structure. The present invention provides a semiconductor process formed said semiconductor structure.
US10861966B2

A semiconductor device includes: a gate trench extending into a Si substrate; a body region in the Si substrate adjacent the gate trench; a source region in the Si substrate above the body region; a diffusion barrier structure adjacent a sidewall of the gate trench, the diffusion barrier structure including alternating layers of Si and oxygen-doped Si and a Si capping layer on the alternating layers of Si and oxygen-doped Si; and a channel region formed in the Si capping layer and which vertically extends along the sidewall of the gate trench. Corresponding methods of manufacture are also described.
US10861960B1

A method includes forming a fin on a substrate, forming an insulating material over the fin, recessing the insulating material to form an isolation region surrounding the fin, wherein an upper portion of the fin protrudes above the isolation region, performing a trimming process to reduce a width of the upper portion of the fin, and forming a gate structure extending over the isolation region and the upper portion of the fin.
US10861956B2

A thin film transistor substrate may include a base substrate, a semiconductor member, a gate electrode, a first insulation layer, and a source/drain electrode. The semiconductor member may overlap the base substrate. The gate electrode may overlap the semiconductor member and may be insulated from the semiconductor member. The first insulation layer may be positioned on the gate electrode and may include a first contact hole. The source/drain electrode may include a first discharge hole, may be electrically connected to the semiconductor member, and may be at least partially positioned inside the first contact hole. The first discharge hole may partially expose the semiconductor member.
US10861949B2

A thin film transistor includes a gate electrode, a semiconductor layer, and source and drain electrodes contacting the semiconductor layer. The source and drain electrodes include a metal oxide having a crystal size in a c-axis direction Lc(002) that ranges from 67 Å or more to 144 Å or less.
US10861941B2

According to an embodiment, in a semiconductor device, a total value of a change amount of chemical potential of the semiconductor device with respect to a expansion direction of a stacking fault and the stacking fault energy of the stacking fault is zero or more.
US10861936B2

Fin-like field effect transistors (FinFETs) having high mobility strained channels and methods of fabrication thereof are disclosed herein. An exemplary method includes forming a first silicon fin in a first type FinFET device region and a second silicon fin in a second type FinFET device region. First epitaxial source/drain features and second epitaxial source/drain features are formed respectively over first source/drain regions of the first silicon fin second source/drain regions of the second silicon fin. A gate replacement process is performed to form a gate structure over a first channel region of the first silicon fin and a second channel region of the second silicon fin. During the gate replacement process, a masking layer covers the second channel region of the second silicon fin when a silicon germanium channel capping layer is formed over the first channel region of the first silicon fin.
US10861935B2

The present disclosure relates generally to an epitaxy scheme for forming source/drain regions in a semiconductor device, such as an n-channel device. In an example, a method of manufacturing a semiconductor device includes forming an active area on a substrate. The active area includes a source/drain region. The formation of the source/drain region includes forming a barrier region along a bottom surface and side surface of a recess in the active area. The barrier region includes arsenic having a first dopant concentration. The formation of the source/drain region further includes forming an epitaxial material on the barrier region in the recess. The epitaxial material includes phosphorous having a second dopant concentration.
US10861934B2

A semiconductor device can include a field insulation layer including a planar major surface extending in first and second orthogonal directions and a protruding portion that protrudes a particular distance from the major surface relative to the first and second orthogonal directions. First and second multi-channel active fins can extend on the field insulation layer, and can be separated from one another by the protruding portion. A conductive layer can extend from an uppermost surface of the protruding portion to cross over the protruding portion between the first and second multi-channel active fins.
US10861928B2

Examples of an integrated circuit with a capacitor structure and a method for forming the integrated circuit are provided herein. In some examples, an integrated circuit device includes a substrate and a trench isolation material disposed on the substrate. An isolation structure is disposed on the trench isolation material. A first electrode disposed on the isolation structure, and a second electrode disposed on the isolation structure. A capacitor dielectric is disposed on the isolation structure between the first electrode and the second electrode. In some such examples, the isolation structure includes a first hard mask disposed on the trench isolation material, a dielectric disposed on the first hard mask, and a second hard mask disposed on the dielectric.
US10861927B2

An electro-luminescent display device includes a data line disposed in a first direction on a substrate; a first insulating layer disposed on the data line; an active layer disposed on the first insulating layer; a gate line disposed above the first insulating layer in a second direction crossing the first direction to define a pixel region with the data line; a second insulating layer interposed between the first insulating layer and the gate line; a gate electrode disposed above the active layer and the second insulating layer interposed between the gate electrode and the active layer; a third insulating layer disposed on the gate electrode and the gate line; a source electrode and a drain electrode disposed on the third insulating layer and electrically connected to the active layer; a contact hole disposed between adjacent data lines of adjacent pixel regions and electrically connecting the source electrode and the data line, wherein the contact hole is formed by removing portions of the first insulating layer and the third insulating layer and has an area greater than a contact area between the source electrode and the data line; and a dummy pattern provided between the data lines of the adjacent pixel regions and including the active layer of a semiconductor layer and the first insulating layer.
US10861915B2

A light-emitting device includes a substrate having a circuit thereon, a first electrode electrically coupled to the circuit, a second electrode, a light-emitting layer, and a sealing layer including a planarization layer, wherein the first electrode is arranged between the substrate and the second electrode, the light-emitting layer is arranged between the first electrode and the second electrode and emits light in accordance with a current flowing through the light-emitting layer, the planarization layer is arranged on an opposite side of the second electrode from a side on which the light-emitting layer is arranged, and an outer edge of the planarization layer is located inward of an outer edge of the light-emitting layer in plan view.
US10861911B2

A light-emitting display device and method of manufacturing the same are provided. A light-emitting display device includes: a first substrate, an insulating layer on the first substrate, the insulating layer including depressions and protrusions, a plurality of light-emitting diodes on the protrusions, the light-emitting diodes including: a pixel electrode layer, an emission layer, and a common electrode layer, and a black matrix layer in the depressions.
US10861906B2

The present invention relates to a display device, and more particularly, to a display device using a semiconductor light-emitting diode. The display device according to the present invention comprises: a substrate having a wiring electrode formed thereon; a plurality of semiconductor light-emitting diodes electrically connected to the wiring electrode; an insulating layer provided to fill space between the semiconductor light-emitting diodes; a polarizing filter layer which is overlapped on the insulating layer and filters light incident into a specific direction; and a wavelength conversion layer which is overlapped on the polarizing filter layer and provided to convert the wavelength of light.
US10861905B2

A pixel arrangement structure includes a plurality of pixel rows. Two adjacent ones of the pixel rows are disposed to be misaligned with each other. Each of the pixel rows includes a plurality of pixels. Each of the pixels includes a first sub pixel; a second sub pixel; and a third sub pixel. The first sub pixel in an N+1-th pixel row is disposed adjacent to the first sub pixel of one of the pixels in an N+2-th pixel row, the second sub pixel in an N-th pixel row is disposed adjacent to the second sub pixel of one of the pixels in the N+1-th pixel row, and N is a positive odd number greater than or equal to 1. An organic light-emitting diode display device is further provided.
US10861898B2

An imaging device according to an embodiment of the present invention includes a photoelectric conversion part that converts incident light into electric charge, and a detection part that detects the electric charge generated in the photoelectric conversion part. The photoelectric conversion part includes a plurality of photodiodes arranged in a matrix, and the detection part includes a plurality of thin film transistors provided corresponding to the plurality of photodiodes and arranged in a matrix. Each of the photodiodes includes a lower electrode, a semiconductor layer, and an upper electrode, and an insulating layer is provided between at least a portion of the lower electrode in the thickness direction and the semiconductor layer in the peripheral portion of the semiconductor layer. An end of the insulating layer has a tapered shape having an acute angle between the lower surface and the side surface of the insulating layer.
US10861889B2

A semiconductor device operable to demodulate incident modulated electromagnetic radiation, the semiconductor device comprising: a pinned photodiode structure including a substrate of a first type, an implant layer of a second type disposed within the substrate, first and second auxiliary implant layers of the second type disposed within the substrate and each disposed adjacent to the implant layer of the second type, an implant layer of the first type disposed within the implant layer of the second type and extending into the first and second auxiliary implant layers of the second type, an insulator disposed on a surface of the substrate, and a photo-detection region; first and second transfer gates disposed on a surface of the insulator, the transfer gates being operable to generate a field within the substrate; and first and second floating diffusion implant layers of the second type disposed within the substrate.
US10861886B2

An image sensor including a light source configured to emit an optical signal to a target object, and a pixel array including a first pixel configured to generate pixel signals based on the optical signal reflected from the target object, the first pixel including a first photo gate group having at least two photo gates that are configured to receive first gate signals with a first phase difference from the optical signal in a time interval and a second photo gate group having at least two photo gates configured to receive second gate signals with a second phase difference from the optical signal in the time interval, may be provided.
US10861878B2

In a method of manufacturing a semiconductor device according to an embodiment of the present disclosure, a stacked structure including interlayer insulating layers and interlayer sacrificial layers that are alternately stacked is formed on a substrate. A trench is formed passing through the stacked structure on the substrate. A crystalline liner insulating layer is formed on a sidewall of the trench. A ferroelectric insulating layer and a channel layer are formed on the crystalline liner insulating layer. The interlayer sacrificial layers and the crystalline liner insulating layer are selectively removed to form a recess selectively exposing the ferroelectric insulating layer. The recess is filled with a conductive layer to form an electrode layer.
US10861876B2

A three-dimensional semiconductor memory device includes a horizontal semiconductor layer on a peripheral logic structure, a cell electrode structure including cell gate electrodes vertically stacked on the horizontal semiconductor layer, ground selection gate electrodes provided between the cell electrode structure and the horizontal semiconductor layer and horizontally spaced apart from each other, each of the ground selection gate electrodes including first and second pads spaced apart from each other with the cell electrode structure interposed therebetween in a plan view, a first through-interconnection structure connecting the first pads of the ground selection gate electrodes to the peripheral logic structure, and a second through-interconnection structure connecting the second pads of the ground selection gate electrodes to the peripheral logic structure.
US10861867B2

Embodiments of the present disclosure are directed towards techniques to provide a memory device with reduced capacitance. In one embodiment, a memory array is formed in a die, and includes one or more pillars and a plurality of wordlines coupled with the one or more pillars. Adjacent wordlines of the plurality of wordlines are separated by respective dielectric layers, which may include components, to reduce capacitance of the plurality of wordlines. The components comprise air gaps or low-k dielectric material. Other embodiments may be described and/or claimed.
US10861865B2

A semiconductor storage device includes first high-potential wirings, second high-potential wirings, a first low-potential wiring, a second low-potential wiring, a first branch wiring, and a second branch wiring formed in a wiring layer between a memory cell array and a semiconductor substrate and each extending in a first direction. The first branch wiring is electrically connected to the first low-potential wiring, and is adjacent to the first low-potential wiring on one side in a second direction perpendicular to the first direction of the first low-potential wiring. The second branch wiring is electrically connected to the second low-potential wiring, and is adjacent to the second low-potential wiring on the other side in the second direction of the second low-potential wiring. A first via is provided to contact the first branch wiring, and a second via is provided to contact the second branch wiring.
US10861858B2

A static random-access memory structure includes a substrate, a first conductive type transistor, a second conductive type transistor and a capacitor unit. The first conductive type transistor and the second conductive type transistor are disposed on the surface of the substrate, and the capacitor unit is positioned between the transistors. The capacitor unit includes a first electrode, a second electrode, and a dielectric layer disposed between the first electrode and the second electrode. The first electrode includes a plurality of first protrudent portions and a planar portion. The first protrudent portions are connected to the first planar portion and protrude from the top surface of the planar portion. The second electrode covers the top surface of the first protrudent portions and formed between adjacent first protrudent portions.
US10861857B2

A semiconductor memory device and a method of forming the same are provided, with the semiconductor memory device including a substrate, a stacked structure, plural openings, plural flared portions and an electrode layer. The stacked structure is disposed on the substrate and includes alternately stacked oxide material layers and stacked nitride material layers. Each of the openings is disposed in the stacked structure, and each of the flared portions is disposed under each of the openings, in connection with each opening. The electrode layer is disposed on surfaces of each opening and each flared portion.
US10861851B2

A wrap-around source/drain trench contact structure is described. A plurality of semiconductor fins extend from a semiconductor substrate. A channel region is disposed in each fin between a pair of source/drain regions. An epitaxial semiconductor layer covers the top surface and sidewall surfaces of each fin over the source/drain regions, defining high aspect ratio gaps between adjacent fins. A pair of source/drain trench contacts are electrically coupled to the epitaxial semiconductor layers. The source/drain trench contacts comprise a conformal metal layer and a fill metal. The conformal metal layer conforms to the epitaxial semiconductor layers. The fill metal comprises a plug and a barrier layer, wherein the plug fills a contact trench formed above the fins and the conformal metal layer, and the barrier layer lines the plug to prevent interdiffusion of the conformal metal layer material and plug material.
US10861844B2

An electrostatic discharge (ESD) device with fast response to high transient currents. The ESD device includes a short-pulse discharge (SPD) path and a long-pulse discharge (LPD) path. The SPD path provides robust response to ESD events, and it triggers a self-bias configuration of the LPD path. Advantageously, the SPD path reduces the risk of ESD voltage overshoot by promptly discharging short-pulse currents, such as a charge device model (CDM) current, whereas the LPD path provides efficient discharge of long-pulse currents, such as a human body model (HBM) current. In one implementation, for example, the SPD path includes a MOS transistor, and the LPD includes a bipolar transistor having a base coupled to the source of the MOS transistor.
US10861840B2

An integrated passive component comprises a capacitor, a first passivation layer, an inductor, an insulation layer and an external contact. The first passivation layer surrounds the capacitor. The inductor is on the first passivation layer and electrically connected to the capacitor. The inductor comprises a plurality of conductive pillars. The insulation layer is on the first passivation layer and surrounds each of the conductive pillars. The insulation layer comprises a first surface adjacent to the first passivation layer, a second surface opposite to the first surface, and a side surface extending between the first surface and the second surface. A ratio of a width of each of the conductive pillars to a height of each of the conductive pillars is about 1:7. The external contact is electrically connected to the inductor and contacts the second surface of the insulation layer and the side surface of the insulation layer.
US10861837B2

A video-wall module is disclosed. In an embodiment a video-wall module includes a printed-circuit board, a plurality of light-emitting diode chips arranged at the printed-circuit board, a circuit chip fixed to the printed-circuit board, wherein the circuit chip is connected with electrical connections of the light-emitting diode chips in order to electrically actuate the light-emitting diode chips and a housing for the circuit chip at least partially formed by the printed circuit board, wherein the light-emitting diode chips are divided into a first area and a first edge area surrounding the first area, and wherein the light-emitting diode chips in the first area comprise a smaller radiation wavelength than the light-emitting diode chips in the first edge area on average at the same temperature.
US10861834B2

A method for manufacturing a micro-LED display screen includes: forming an N-type GaN layer, a quantum-well light-emitting layer, and a P-type GaN layer on a sapphire substrate sequentially; etching the P-type GaN layer, the quantum-well light-emitting layer, and the N-type GaN layer from top to bottom, to form a first trench; forming an ITO layer on the surface of the P-type GaN layer, and etching the ITO layer to form a second trench; generating an N-type contact electrode in the first trench; generating a reflective electrode having a longitudinal cross-section in a shape with a wide upper side and a narrow lower side, respectively, on an upper surface of the N-type contact electrode and in the second trench; depositing an insulating layer on a surface of the micro-LED chip, and etching the insulating layer to expose the reflective electrodes; and soldering a driving circuit substrate to the reflective electrode.
US10861830B2

A link device with a large density routing is attached to a package in order to provide a high-density interconnect pathway to interconnect semiconductor devices. In an embodiment the package is an integrated fan out package. The link device may be bonded on either side of the package, and the package may optionally comprise through package vias. The link device may also be an integrated passive device that includes resistors, inductor, and capacitor components.
US10861827B2

An embodiment is method including forming a first die package over a carrier substrate, the first die package comprising a first die, forming a first redistribution layer over and coupled to the first die, the first redistribution layer including one or more metal layers disposed in one or more dielectric layers, adhering a second die over the redistribution layer, laminating a first dielectric material over the second die and the first redistribution layer, forming first vias through the first dielectric material to the second die and forming second vias through the first dielectric material to the first redistribution layer, and forming a second redistribution layer over the first dielectric material and over and coupled to the first vias and the second vias.
US10861824B2

A stackable microelectronic package includes a first microelectronic die attached to and electrically connecting with a first substrate. A second microelectronic die is attached to the first die on one side, and to a second substrate on the other side. Electrical connections are made between the first die and the first substrate, between the second die and the second substrate, and between the first and second substrates, e.g., via wire bonding. The electrical connecting elements are advantageously encased in a molding compound. Exposed contacts on the first and/or second substrates, not covered by the molding compound, provide for electrical connections between the package, and another package stacked onto the package. The package may avoid coplanarity factors, can be manufactured using existing equipment, allows for intermediate testing, and can also offer a thinner package height.
US10861823B2

A method for forming through vias comprises the steps of forming a dielectric layer over a package and forming an RDL over the dielectric layer, wherein forming the RDL includes the steps of forming a seed layer, forming a first patterned mask over the seed layer, and performing a first metal plating. The method further includes forming through vias on top of a first portion of the RDL, wherein forming the through vias includes forming a second patterned mask over the seed layer and the RDL, and performing a second metal plating. The method further includes attaching a chip to a second portion of the RDL, and encapsulating the chip and the through vias in an encapsulating material.
US10861821B2

A wafer-level system-in-package (WLSiP) packaging method and a WLSiP package structure are provided. The method includes providing a device wafer including a first front surface and a first back surface and providing a plurality of second chips. The method also includes forming an adhesive layer on the first front surface and patterning the adhesive layer to form a plurality of first through-holes. In addition, the method includes bonding the plurality of second chips with a remaining adhesive layer to cover the plurality of first through-holes. Moreover, the method includes forming a plurality of second through-holes, which are connected with the plurality of first through-holes to form a plurality of first conductive through-holes, each first conductive through-hole includes a second through-hole and a first through-hole. Further, the method includes forming a first conductive plug in a first conductive through-hole to electrically connect to one of the plurality of second chips.
US10861817B2

The present disclosure, in some embodiments, relates to a semiconductor package. The semiconductor package includes a first chip attached to a first substrate and a thermal conductivity layer attached to the first chip. A molding compound encapsulates the chip and the thermal conductivity layer. Electrical connectors are arranged between the first substrate and a board. The molding compound covers upper surfaces of the thermal conductivity layer facing away from the electrical connectors.
US10861812B2

An electronic apparatus includes first and second packages. The first package includes a first semiconductor chip between opposing first and second surfaces of the first package, a plurality of terminals on the first semiconductor chip facing a first direction that is perpendicular to the first and second surface, the terminals including first input/output terminals and a second input/output terminal, and a plurality of bumps that are electrically connected to the plurality of first input/output terminals at positions that are directly below the first semiconductor chip in the first direction. The second package includes a second semiconductor chip provided on the second surface of the first package, a wire that electrically connects the second semiconductor chip to a conductor that is electrically connected to the second input/output terminal, and coating resin that covers the second surface of the first package, the second semiconductor chip and the wire.
US10861800B2

An integrated circuit structure includes a semiconductor substrate having a plurality of semiconductor strips, a first recess being formed by two adjacent semiconductor strips among the plurality of semiconductor strips, a second recess being formed within the first recess, and an isolation region being provided in the first recess and the second recess. The second recess has a lower depth than the first recess.
US10861796B2

A floating die package including a cavity formed through sublimation of a sacrificial die encapsulant and sublimation or separation of die attach materials after molding assembly. A pinhole vent in the molding structure is provided as a sublimation path to allow gases to escape, whereby the die or die stack is released from the substrate and suspended in the cavity by the bond wires only.
US10861789B2

A stacked multilayer structure according to an embodiment of the present invention comprises: a stacked layer part including a plurality of conducting layers and a plurality of insulating layers, said plurality of insulating layers being stacked alternately with each layer of said plurality of conducting layers, one of said plurality of insulating layers being a topmost layer among said plurality of conducting layers and said plurality of insulating layers; and a plurality of contacts, each contact of said plurality of contacts being formed from said topmost layer and each contact of said plurality of contacts being in contact with a respective conducting layer of said plurality of conducting layers, a side surface of each of said plurality of contacts being insulated from said plurality of conducting layers via an insulating film.
US10861787B1

Some embodiments include an integrated memory having a first bitline coupled with a first set of memory cells, and having a second bitline coupled with a second set of memory cells. The first and second bitlines are comparatively coupled through a sense amplifier. A first noise suppression line is adjacent to a region of the first bitline and extends parallel to the region of the first bitline. The first noise suppression line is electrically connected with one of the first and second bitlines and not with the other of the first and second bitlines. A second noise suppression line is adjacent to a region of the second bitline and extends parallel to the region of the second bitline. The second noise suppression line is electrically connected with the other of the first and second bitlines.
US10861779B2

A semiconductor device package includes a substrate, a first solder paste, an electrical contact and a first encapsulant. The substrate includes a conductive pad. The first solder paste is disposed on the pad. The electrical contact is disposed on the first solder paste. The first encapsulant encapsulates a portion of the electrical contact and exposes the surface of the electrical contact. The electrical contact has a surface facing away from the substrate. A melting point of the electrical contact is greater than that of the first solder paste. The first encapsulant includes a first surface facing toward the substrate and a second surface opposite to the first surface. The second surface of the first encapsulant is exposed to air.
US10861778B2

A semiconductor light emitting device includes semiconductor light source, a resin package surrounding the semiconductor light source, and a lead fixed to the resin package. The lead is provided with a die bonding pad for bonding the semiconductor light source, and with an exposed surface opposite to the die bonding pad The exposed surface is surrounded by the resin package in the in-plane direction of the exposed surface.
US10861777B2

Aspects of the disclosure relate generally to semiconductor packaging, and specifically to semiconductor device having a lead frame having a semiconductor supporting die pad that is capable of engaging with a wire bonding clamp.
US10861776B2

Methods and system for flip chip alignment for substrate and leadframe applications are disclosed and may include placing a semiconductor die on bond fingers of a metal leadframe, wherein at least two of the bond fingers comprise one or more recessed self-alignment features. A reflow process may be performed on the semiconductor die and leadframe, thereby melting solder bumps on the semiconductor die such that a solder bump may be pulled into each of the recessed self-alignment features and aligning the solder bumps on the semiconductor die to the bond fingers. The recessed self-alignment features may be formed utilizing a chemical etch process or a stamping process. A surface of the recessed self-alignment features or the bond fingers of the metal leadframe may be roughened. A solder paste may be formed in the recessed self-alignment features prior to placing the semiconductor die on the bond fingers of the metal leadframe.
US10861773B2

A semiconductor package and a manufacturing method for the semiconductor package are provided. The semiconductor package at least has chip and a redistribution layer. The redistribution layer is disposed on the chip. The redistribution layer includes joining portions having first pads and second pads surrounding the chip. The first pads are arranged around a location of the chip and the second pads are arranged over the location of the chip. The second pads located closer to the chip are narrower than the first pads located further away from the chip.
US10861768B2

An IGBT module with an improved heat dissipation structure includes a layer of IGBT chips, a bonding layer, a thick copper layer, a polymer composite layer, a thermal spray layer, and a heat dissipation layer. The thermal spray layer is disposed on the heat dissipation layer. The polymer composite layer is disposed on the thermal spray layer. The thick copper layer is disposed on the polymer composite layer. The bonding layer is disposed on the thick copper layer. The layer of IGBT chips is disposed on the bonding layer.
US10861765B2

A semiconductor device assembly having a semiconductor device attached to a substrate with a foil layer on a surface of the substrate. A layer of adhesive connects the substrate to a first surface of the semiconductor device. The semiconductor device assembly enables processing on the second surface of the semiconductor device. An energy pulse may be applied to the foil layer causing an exothermic reaction to the foil layer that releases the substrate from the semiconductor device. The semiconductor device assembly may include a release layer positioned between the foil layer and the layer of adhesive that connects the substrate to the semiconductor device. The heat generated by the exothermic reaction breaks down the release layer to release the substrate from the semiconductor device. The energy pulse may be an electric charge, a heat pulse, or may be applied from a laser.
US10861758B2

A semiconductor device includes a case surrounding a region that contains semiconductor elements and wires. The case is provided with s(an integer greater than k and equal to or greater than three)-pieces of discharge paths for discharging an encapsulation member to the region. The s-pieces of discharge paths are provided so as to surround the region as seen in a plan view. The s-pieces of discharge paths are spirally provided as seen in a plan view.
US10861745B2

A semiconductor device such as a fin field effect transistor and its method of manufacture are provided. In some embodiments gate spacers are formed over a semiconductor fin, and a first gate stack is formed over the fin. A first sacrificial material with a large selectivity to the gate spacers is formed over the gate stack, and a second sacrificial material with a large selectivity is formed over a source/drain contact plug. Etching processes are utilized to form openings through the first sacrificial material and through the second sacrificial material, and the openings are filled with a conductive material.
US10861738B2

A method of making a temperature sensor arrangement includes forming a sensor array. The sensor array includes a first transistor of a first device and a plurality of second transistors of a second device different from the first device. The method further includes forming a guard ring region between the sensor array and another circuit of an integrated circuit. The guard ring region includes a transistor structure. The method further includes forming a thermally conductive element between the sensor array and the guard ring region. The thermally conductive element is connected to the transistor structure, the first transistor and each of the plurality of second transistors.
US10861731B2

A workpiece processing system and method comprises transferring a workpiece to a vacuum chamber. A heated chuck is configured to selectively clamp a workpiece to a clamping surface thereof, wherein the heated chuck is configured to selectively heat the clamping surface. A workpiece transfer apparatus has an end effector configured to transfer the workpiece to the heated chuck, wherein the workpiece rests on the end effector. A controller selectively position the workpiece with respect to the heated chuck via a control of the workpiece transfer apparatus, wherein the controller is configured to position the workpiece at a predetermined distance from the clamping surface, wherein the predetermined distance generally determines an amount of radiation received by the workpiece from the heated chuck, and wherein the controller is further configured to place the workpiece on the surface of the heated chuck via a control of the workpiece transfer apparatus.
US10861729B2

A transfer method according to an exemplary embodiment includes: transferring a focus ring onto a stage by a transfer unit; transferring a measuring instrument into an inner region of the transferred focus ring and onto an electrostatic chuck; acquiring a measurement value group by the transferred measuring instrument; and adjusting a transfer position of the focus ring by the transfer unit such that the central position of the electrostatic chuck and the central position of the focus ring coincide with each other based on the measurement value group.
US10861728B2

The present disclosure discloses a vacuum adsorption unit and a vacuum adsorption carrier, wherein the vacuum adsorption unit comprises: a housing defining an air path through-hole therein, the air path through-hole provided with an upper abutting surface and a lower abutting surface; a piston movable provided in the air path through-hole and is located between the upper abutting surface and the lower abutting surface; an outer peripheral wall of the piston is slidably matched with an inner peripheral wall of the air path through-hole; an elastic member having both ends that respectively abut against the housing and the piston, to constantly drive the piston to abut on the upper abutting surface; and a pressure relief passage communicated with the air path through-hole, and is configured to be closed only when the piston moves to abut against the lower abutting surface.
US10861724B2

Disclosed are a substrate inspection apparatus and a substrate processing system. The substrate inspection apparatus includes a sensor module and a jig associated with the sensor module to transfer the sensor module. The sensor module may include a housing having a first surface and a second surface facing each other and including an insertion hole connecting the first and second surfaces to each other, a sensor inserted into the insertion hole to measure a state of the substrate, and a tilting member on the housing to adjust tilt of the housing.
US10861719B2

An apparatus for processing wafer-shaped articles comprises a rotary chuck and a heating assembly that faces a wafer-shaped article when positioned on the rotary chuck. A liquid dispenser positioned so as to dispense liquid onto a surface of a wafer-shaped article that faces away from the rotary chuck when positioned on the rotary chuck. The heating assembly comprises an array of radiant heating elements distributed among at least five individually controllable groups. The liquid dispenser comprises one or more dispensing orifices configured to move a discharge point from a more central region of the rotary chuck to a more peripheral region of the rotary chuck. A controller controls power supplied to each of the at least five individually controllable groups of radiant heating elements based on a position of the discharge point of the liquid dispenser.
US10861714B2

A semiconductor die is bonded using epoxy onto a substrate supported on a heating platform. After preheating the substrate with the heating platform to a temperature of between 25° C. and 60° C., an epoxy dispenser deposits an epoxy dot onto the substrate before the semiconductor die is placed onto the epoxy dot with a pick head to thereby bond the semiconductor die onto the substrate.
US10861712B2

A processing method for a plate-shaped workpiece that has a transparent substrate, a first resin layer stacked on a front surface of the substrate, and a second resin layer stacked on a back surface of the substrate and in which the first resin layer is segmented into plural regions by plural planned dividing lines that intersect each other, includes sticking an expandable adhesive tape to the second resin layer, irradiating the workpiece with a laser beam with such a wavelength as to be absorbed by the first resin layer and transmitted through the transparent substrate, the laser beam removing the first resin layer along the planned dividing lines by ablation, the laser beam also forming a modified layer whose refractive index or mechanical strength is different from surroundings along the planned dividing lines.
US10861710B2

A semiconductor device and method of making a conductive connector is provided. In an embodiment an opening is formed within a photoresist by adjusting the center point of an in-focus area during the exposure process. Once the photoresist has been developed to form an opening, an after development baking process is utilized to reshape the opening. Once reshaped, a conductive material is formed into the opening to take on the shape of the opening.
US10861703B2

To provide dummy openings having at least one of arrangement and shape determined depending on the shape of a non-effective region.
US10861699B2

A method for bonding a first substrate with a second substrate at respective contact faces of the substrates with the following steps: holding the first substrate to a first sample holder surface of a first sample holder with a holding force FH1 and holding the second substrate to a second sample holder surface of a second sample holder with a holding force FH2; contacting the contact faces at a bond initiation point and heating at least the second sample holder surface to a heating temperature TH; bonding of the first substrate with the second substrate along a bonding wave running from the bond initiation point to the side edges of the substrates, wherein the heating temperature TH is reduced at the second sample holder surface during the bonding.
US10861694B2

A method of manufacturing an insulation layer on silicon carbide includes first preparing a surface of the silicon carbide, then forming a first part of the insulation layer on the surface at a temperature lower than 400° Celsius. Finally, a second part of the insulation layer is formed by depositing a dielectric film on the first part. The surface of the silicon carbide is illuminated by a light at a wavelength below and/or equal to 450 nm during and/or after the formation of the first part of the insulation layer.
US10861687B2

A method is disclosed comprising: trapping ions in an ion trap (40); applying a first force on the ions within the ion trap in a first direction, said force having a magnitude that is dependent upon the value of a physicochemical property of the ions; applying a second force on these ions in the opposite direction so that the ions separate according to the physicochemical property value as a result of the first and second forces; and then pulsing or driving ions out of one or more regions of the ion trap.
US10861685B2

The fluoro-based polymer composite target for sputtering according to the present invention is excellent in adhesion with a metal electrode to which a voltage is applied, can prevent bending, and is capable of stably forming plasma by imparting conductivity even with industrially widely used DC and MF power supply systems, thereby allowing a fluorinated polymer to be effectively deposited on an adherend by sputtering.
US10861681B2

Embodiments disclosed herein include an abatement system for abating compounds produced in semiconductor processes. The abatement system includes an exhaust cooling apparatus located downstream of a plasma source. The exhaust cooling apparatus includes a plate and a cooling plate disposed downstream of the plate. During operation, materials collected on the plate react with cleaning radicals to form a gas. The temperature of the plate is higher than the temperature of the cooling plate in order to improve the reaction rate of the reaction of the cleaning radicals and the materials on the plate.
US10861675B2

A controller disclosed herein drives, in a first step, a high frequency generating source at a first energy condition, and drives, in a second step, a high frequency generating source at a second energy condition. Prior to a switching time of the first step and the second step, the controller switches gas species supplied from the gas supply system into the processing container, and sets a gas flow rate in an initial period just after the switching to be larger than a gas flow rate in a stabilization period after lapse of the initial period.
US10861673B2

A method of pattern data preparation includes the following steps. A desired pattern to be formed on a surface of a layer is inputted. A first set of beam shots are determined, and a first calculated pattern on the surface is calculated from the first set of beam shots. The first calculated pattern is rotated, so that a boundary of the desired pattern corresponding to a non-smooth boundary of the first calculated pattern is parallel to a boundary constituted by beam shots. A second set of beam shots are determined to revise the non-smooth boundary of the first calculated pattern, thereby calculating a second calculated pattern being close to the desired pattern on the surface. The present invention also provides a method of forming a pattern in a layer.
US10861669B2

An ion beam treatment or implantation system includes an ion source emitting a plurality of parallel ion beams having a given spacing. A first lens magnet having a non-uniform magnetic field receives the plurality of ion beams from the ion source and focuses the plurality of ion beams toward a common point. The system may optionally include a second lens magnet having a non-uniform magnetic field receiving the ion beams focused by the first lens magnet and redirecting the ion beams such that they have a parallel arrangement having a closer spacing than said given spacing in a direction toward a target substrate.
US10861665B1

A micro-fuse assembly includes a substrate, a number of thin-film micro-fuses on the substrate, and a topping wafer configured to sealingly engage to at least one of the substrate or the thin-film micro-fuses to define a cavity therebetween. The cavity is configured to encapsulate the thin-film micro-fuses within an inert environment sealed within the cavity. A method of encapsulating a micro-fuse assembly within an inert environment using a topping wafer is also disclosed.
US10861664B2

An actuator for a high-speed switch is proposed. The actuator can include a frame having multiple mounting plates and columns. The mounting plates have parts installed thereon or movably supported thereby. The columns maintain the space between the mounting plates. A permanent magnet is installed on one of the mounting plates so as to face the second driving plate, and an elastic member is installed on the mounting plate that faces the mounting plate having the permanent magnet installed thereon, so as to provide force for the movement of the second driving plate.
US10861663B2

A relay device wherein power can be supplied to a load from at least two power storage units and can detect when an abnormality such as an open-circuit failure occurs in a path of one of the power storage units, accurately. A control unit in a relay device functions as a switching control unit, if the current value becomes lower than a current threshold value in a first conduction path and a second conduction path, the control device switches a relay unit to an OFF state. Furthermore, the control unit functions as a determination unit and determines whether, if it switches one of the relay units to the OFF state, a voltage value detected by a voltage detection unit provided in the path in which the relay unit that was switched to the OFF state is lower than a predetermined voltage threshold value.
US10861658B2

A member has a first recess, a second recess, and a depression. The depression accommodates a movable member and a contact member. Positioned on a bottom surface of the first recess is a first fixture contact, whereas positioned on a bottom surface of the second recess is a second fixture contact. When a pressure receiving section of the movable member is pressed toward a bottom surface of the depression, the movable member is elastically deformed to separate a movable joint from the contact member. When the pressure receiving section is further pressed toward the bottom surface of the depression, the movable member is elastically deformed to separate the first movable contact from the first fixture contact and to separate the second movable contact from the second fixture contact.
US10861655B2

A method for producing a contact material on the basis of silver-tin oxide or silver-zinc oxide is disclosed. Tin oxide particles and/or zinc oxide particles are mixed with a powder of a metal different from silver. The mixture is heated beyond the melting point of the metal powder such that the tin oxide particles and/or zinc oxide particles are wetted with liquid metal. The mixture is exposed to an atmosphere containing oxygen and the metal is thereby oxidized. Thereafter, the mixture product formed by the oxidation step is embedded as a powder into a silver matrix. The product further relates to a corresponding contact material.
US10861652B2

An improved method of forming a capacitor, and capacitor formed thereby, is described. The method comprises forming an anode with an anode lead extending therefrom, forming a dielectric on the anode, forming a solid cathode layer on the dielectric and forming a hermetic encasement on the capacitor wherein the hermetic encasement comprises a conformal non-conductive layer.
US10861641B2

A coil component includes a magnetic portion that includes metal particles and a resin material, a coil conductor embedded in the magnetic portion, and outer electrodes electrically connected to the coil conductor and disposed on the bottom surface of the coil component. The coil conductor is disposed such that the central axis is arranged in the height direction of the coil component, and a winding constituting the outermost layer of a winding portion of the coil conductor is located at a position higher than the position of a winding constituting the innermost layer.
US10861639B2

A device for controlling a switching mode power supply includes a regulation module, a feedback node, and a resistance module. The regulation module is adapted to cause a switching module to selectively couple, based on an oscillation frequency, a primary side winding of a transformer and a supply to control a voltage, current, or power output at a secondary side winding of the transformer. The feedback node is adapted to receive an indication of a voltage at the secondary side winding of the transformer. The resistance module is adapted to selectively set a pull-up resistance based on a comparison between a time-controlled frequency and a voltage-controlled frequency that is generated based on a voltage at the feedback node, wherein the regulation module is adapted to set the oscillation frequency as the time-controlled frequency or the voltage-controlled frequency.
US10861637B2

A coil component includes a support member, an internal coil supported by the support member, and external electrodes connected to the internal coil. The external electrodes may each include a first layer coming into contact with the internal coil and a second layer disposed on a surface of the first layer. The first layer may serve as a buffer layer for improving a contact property between the internal coil and the external electrode. The second layer may be disposed to come into at least partial contact with a first end portion of the support member and a second end portion of the support member.
US10861633B2

An inductor comprises a body and external electrodes arranged on an external surface of the body. The body includes a support member, a coil portion supported by the support member, and a sealing portion sealing the support member and the coil portion. The coil portion includes a plurality of coil patterns. A maximum thickness of each coil pattern in the plurality of coil patterns increases toward an outer portion of the body, and a line width of a lower surface in the coil patterns is wider than a line width of an upper surface.
US10861632B1

An air cooling system, method, apparatus and kit applied to lower transformer operating temperatures, such as governed by a tank or container of oil, allowing transformer components to run more efficiently at a lower temperature level, e.g., down from the hot level operating temperatures typical in stressed conventional devices. By lowering the operational levels to within or below the nominal operational temperature ranges for the equipment, and recovering heat generated during operation, several advantages are obtained.
US10861631B2

A coil device includes a core body having a coil core part and a core bottom face, The coil device further includes a coil part forming spiral conductive pathway around the coil core part. A metal electrode is formed at the core bottom face, and the wire ends which are the conductive pathway of the coil part are formed at the metal electrode, and a part of the surface of the metal electrode is covered by a conductive resin electrode.
US10861630B2

An inductor includes a body having a first magnetic portion above and below a coil, and a second magnetic portion above and below the first magnetic portion. The magnetic flux density of the magnetic substance in the first magnetic portion is higher than that of the magnetic substance in the second magnetic portion.
US10861627B2

A microrobot assembly system includes a substrate containing conductive traces formed into at least one holding zone and one moving zone, a diamagnetic layer on the substrate, at least two magnetic structures movable across the diamagnetic layer in response to voltages applied to the conductive traces, wherein the holding zone holds one of the magnetic structures and the moving zone allows another of the magnetic structures to attach to the magnetic structure being held. The system may include a plate spaced above the substrate and rails to guide the moving magnetic structures.
US10861623B2

Modular wire management systems may include connectors configured for mounting on a base and for connecting to extension members, thereby connecting extension members to one another, to form a framework for managing and routing wires at one or more heights above the base. The systems may further include securing members configured to secure wires to the framework. Modularity may be provided in that every extension member may be connectable to every connector, and every connector may be connectable to every extension member. Connections may be achieved by secure but detachable friction fit, providing both stability and easy reconfigurability. Flexibility of configurability may be provided by a wide range of different kinds of connectors. Connectors may be provided with non-electrically conductive mounting portions for connecting to the base. Apparatuses and methods are also provided.
US10861611B2

In general, radiation shielding systems that shield radiation from multiple directions are described. In one embodiment, a method of shielding radiation is provided, including supporting a shielding device on an object proximate a radiation source, positioning a first shielding portion in a vertical position relative to the object, positioning a second shielding portion to extend away from the first portion, the second shielding portion attached to the first portion, and shielding radiation from the radiation source by the first shielding portion and the second shielding portion such that the first and second shielding portions provide a radiation shielding zone for a healthcare practitioner.
US10861608B2

Developing intelligent systems which take into consideration the economical, environmental, and safety factors of the modern society, is one of the main challenges of this century. Progress in the fields of mobile robots, control architectures, artificial intelligence, advanced technologies, and computer vision allows us to now envisage a smart environment future.The rise of the connected objects known as the “Internet of Things” (IoT) will rival past technological marvels. This application discloses a time synchronous communication IoT network and use of time of day to control and manage a smart environment.
US10861606B2

A medical diagnosis support apparatus which provides information for supporting medical diagnosis includes an inference unit which obtains an inference result based on a combination of already input information and each non-input information, an evaluation unit which evaluates each non-input information by using an inference result on the already input information which is obtained by the inference unit and an inference result on the each non-input information which is obtained by the inference unit, and a selection unit which selects non-input information to be presented from the non-input information based on the evaluation obtained by the evaluation unit.
US10861590B2

A three-dimensional visualization of patient medical information is provided via a user interface of a user computing entity. Responsive to receiving user input, the user computing entity transmits a visualization request that comprises a patient indication and a desired visualization type indication. The user computing entity receives a three-dimensional visualization corresponding to the patient indication and the desired visualization type indication. The three-dimensional visualization is generated by mapping one or more medical codes each to a corresponding set of x, y, z coordinates. The three-dimensional visualization is displayed via the interactive user interface and comprises (a) a graphical representation of a human body corresponding to the x, y, z coordinates and (b) one or more points and/or zones. Each point and/or zone (i) is mapped to a location on the graphical representation of the human body via a body coordinate and (ii) corresponds to a medical code.
US10861573B2

Apparatuses and methods related to a memory system including a controller and an array of memory cells. An example apparatus can include a controller configured to receive operational characteristics of an array of memory cells based on prior operations performed by the array of memory cells, determine a set of trim settings for the array of memory cells based on the operational characteristics of the array of memory cells, wherein the set of trim settings are associated with desired operational characteristics for the array of memory cells, and send the set of trim settings to the array of memory cells.
US10861561B2

A method for determining an optimal threshold of a nonvolatile memory device, the method including: reading a page from a nonvolatile memory device with a default threshold and attempting to hard decode the page using the default threshold; reading the page two more times with a predetermined offset voltage when the hard decoding fails and attempting to soft decode the page using the default threshold; approximating an empirical distribution of successfully decoded bits with a Gaussian distribution for each level; finding an intersection of the Gaussian distributions; and setting the intersection as a new reading threshold and reading the page again with the new reading threshold.
US10861560B2

According to one embodiment, a semiconductor memory device includes a first memory cell; a first word line coupled to the first memory cell; a first sense amplifier including a first transistor; a first bit line which couples the first memory cell to the first transistor; and a first driver configured to supply a first control signal to a gate of the first transistor. The first driver includes a first circuit configured to compare the first control signal and a second control signal to generate a third control signal based on a comparison result.
US10861555B2

Methods include programming a first portion of memory cells of a string of series-connected memory cells closer to a particular end of the string than a second portion of memory cells of the string in an order from a different end of the string to the particular end, and programming the second portion of memory cells in an order from the particular end to the different end. Methods further include incrementing a first read count and a second read count in response to performing a read operation on a memory cell of a block of memory cells, resetting the first read count in response to performing an erase operation on a first portion of memory cells of the block of memory cells, and resetting the second read count in response to performing an erase operation on the second portion of memory cells of the block of memory cells.
US10861551B2

A method can include applying a first voltage to a first memory cell to activate the first memory cell, applying a second voltage to a second memory cell coupled in series with the first memory cell to activate the second memory cell so that current flows through the first and second memory cells, and generating an output responsive to the current. The first voltage and a threshold voltage of the second memory cell can be such that the current is proportional to a product of the first voltage and the threshold voltage of the second memory cell.
US10861545B2

A programmable artificial neuron emitting an output signal controlled by at least one control parameter, includes, for each control parameter, a capacitor and at least one block including at least one multiplexer configured to be in two states: a programming state and an operating state; a transistor; and a non-volatile resistive random access memory connected in series with the transistor, the capacitor and the resistive random access memory being mounted in parallel. The multiplexer is configured to, when it is in the programming state, set a resistance value of the resistive random access memory to set the value of the control parameter; when it is in the operating state, conserve the set resistance value of the resistive random access memory.
US10861538B2

A sensor device comprising a computational memory and electronic circuitry. The sensor device is configured to receive an input signal, to compress the input signal into a compressed signal and to compute a reconstructed signal from the compressed signal. The electronic circuitry is configured to perform a reconstruction algorithm to compute the reconstructed signal. The computational memory is configured to compute the compressed signal and partial results of the reconstruction algorithm. A related method and a related design structure may be provided.
US10861535B2

A memory system includes: a memory device including a three dimensional (3D) cell array, in which memory cells having the same height are coupled to a component word line by units of rows and component word lines having the same height are coupled to a group word line; and a controller suitable for controlling the memory device to perform a program operation with a program data into memory cells coupled to a data component word line selected from a plurality of component word line included in a single group word line and to perform a dummy program operation with dummy data into memory cells coupled to remaining dummy component word lines among the plurality of component word lines.
US10861534B2

The claimed subject matter relate to circuits and/or methods, which operate to introduce a variable delay in a write-assist signal to a write driver of an array of SRAM cells. Particularly, a variable delay may be introduced by way of a voltage tracking circuit, which may generate a trigger signal in response to a voltage signal from an array of access devices that replicate access devices of the array of SRAM cells.
US10861529B2

Methods, systems, and apparatuses for self-referencing sensing schemes are described. A cell having two transistors, or other switching components, and one capacitor, such as a ferroelectric capacitor, may be sensed using a reference value that is specific to the cell. The cell may be read and sampled via one access line, and the cell may be used to generate a reference voltage and sampled via another access line. For instance, a first access line of a cell may be connected to one read voltage while a second access line of the cell is isolated from a voltage source; then the second access line may be connected to another read voltage while the first access line is isolate from a voltage source. The resulting voltages on the respective access lines may be compared to each other and a logic value of the cell determined from the comparison.
US10861528B2

A semiconductor memory device according to one embodiment includes: a memory cell, the memory cell including a ferroelectric film; and a control circuit controlling the memory cell. Additionally, the control circuit determining whether the number of times of executions of a write process or an erase process on the memory cell has reached a predetermined number of times; and, if the number of times of executions has reached the predetermined number of times, executing a voltage application process in which a first voltage of a first polarity and a second voltage of a second polarity opposite to the first polarity are applied to the ferroelectric film.
US10861501B2

A method including the steps of: providing a computer readable non-transitory storage medium including a computer readable code configured to run on a local computer and to perform a process to organize a plurality of assets in a tray system including a core tray program including one or more trays, and a synchronization manager configured to synchronize assets represented by icons in the one or more trays with corresponding assets at one or more file storage locations; running on a local computer the computer readable code; displaying by computer the tray; and synchronizing by computer the assets represented by icons in the one or more trays with the corresponding assets at one or more file storage locations. A system to perform the method is also described.
US10861499B2

A method of editing media includes loading a media template from a template library, receiving a media segment selecting instruction, selecting one or more media segments from a media library based upon the media segment selecting instruction, inserting the one or more media segments into the media template, and generating a video based on the media template containing the one or more media segments.
US10861492B2

A multi-bit optical computing system includes an optical source module for generating multi-frequency optical signals. An optical information storage module receives each of the multi-frequency optical signals through an optical path module, and stores them as a plurality of optical information. An optical processing module receives each of the optical information in the optical information storage module via the optical path module according to an external command, generates a plurality of output information, and stores the output information through the optical path module to the optical information storage module.
US10861488B2

According to one embodiment, a disk device includes a first actuator assembly on a support shaft via a first bearing unit, and a second actuator assembly on the support shaft via a second bearing unit. The first bearing unit includes a first shaft on the support shaft, a first sleeve fixed to the first actuator block, and a bearing between the first shaft and the first sleeve. The second bearing unit includes a second shaft on the support shaft, separated from the first shaft, a second sleeve fixed to the second actuator block, and a bearing between the second shaft and the second sleeve. One axial end of the first shaft faces one axial end of the second shaft.
US10861487B2

A refractive index nL and an attenuation rate kL of a magnetic layer are obtained by irradiating linearly polarized light at an irradiation angle of 70° from a lengthwise direction of the magnetic layer to the surface of the magnetic layer, and a vertical reflectance RL during vertical incidence of the linearly polarized light in the lengthwise direction is obtained based on nL and kL. A refractive index nT and an attenuation rate kT of the magnetic layer are obtained by irradiating linearly polarized light at an irradiation angle of 70° from a width direction of the magnetic layer to the surface of the magnetic layer, and a vertical reflectance RT during vertical incidence of the linearly polarized light in the width direction is obtained from nT and kT. If a variation rate A (%) of RL and RT is A=|RL/RT−1|×100, the relationship A≤10% is established.
US10861486B1

A PMR (perpendicular magnetic recording) write head configured for microwave assisted magnetic recording (MAMR) includes a spin-torque oscillator (STO) and trailing shield formed of high moment magnetic material (HMTS). By patterning the STO and the HMTS in a simultaneous process the HMTS and the STO layer are precisely aligned and have very similar cross-track widths. In addition, the write gap at an off-center location has a thickness that is independent from its center-track thickness and the write gap total width can have a flexible range whose minimum value is the same width as the STO width.
US10861480B2

Embodiments of the present disclosure provide a method and a device for generating far-field speech data, a computer device and a computer readable storage medium. The method includes obtaining environmental noise in real environment and adjusting near-field speech data in a near-field speech data set based on the environmental noise, further includes generating far-field speech data based on adjusted near-field speech data and the environmental noise.
US10861476B2

A timbre vector space construction system for building a timbre vector space has an input. The input is configured to receive a first speech segment in a first voice and a second speech segment in a second voice. The system also includes a temporal receptive field to transform the first speech segment into a first plurality of analytical segments, and the second speech segment into a second plurality of analytical segments. Each of the first plurality of smaller analytical segments, and each of the second plurality of analytical segments have a frequency distribution that represents a different portion of the timbre data of the respective voices. The system also includes a machine learning system configured to map the first voice relative to the second voice in the timbre vector space as a function of the frequency distribution of the first plurality of analytical segments the second plurality of analytical segments.
US10861475B2

Embodiments are directed to a companding method and system for reducing coding noise in an audio codec. A method of processing an audio signal comprises receiving an audio signal, classifying the audio signal as one of pure sinusoidal, hybrid, or pure transient signal using two defined threshold values, and selectively applying a companding operation by switching between a companding off mode, a companding on mode, and an average companding mode, comprising selecting between the companding on mode and the average companding mode for a classified hybrid signal using a companding rule that uses a temporal sharpness measure in a frequency domain.
US10861468B2

The apparatus for encoding a multi-channel signal having at least two channels, includes: a parameter determiner for determining a broadband alignment parameter and a plurality of narrowband alignment parameters from the multichannel signal; a signal aligner for aligning the at least two channels using the broadband alignment parameter and the plurality of narrowband alignment parameters to obtain aligned channels; a signal processor for calculating a mid-signal and a side signal using the aligned channels; a signal encoder for encoding the mid-signal to obtain an encoded mid-signal and for encoding the side signal to obtain an encoded side signal; and an output interface for generating an encoded multi-channel signal including the encoded mid-signal, the encoded side signal, information on the broadband alignment parameter and information on the plurality of narrowband alignment parameters.
US10861465B1

The technology relates to determining speaker positioning in a multichannel sound system. In one example, one or more controllers perform time of flight measurements between one or more pairs of speakers of the plurality of speakers. A distance between each of the one or more pairs of speakers based on the time of flight measurements is determined A location of each speaker in the one or more pairs of speakers relative to the other speakers in the one or more pairs of speakers is determined. Based on the determined location of each speaker the multichannel sound system is calibrated.
US10861462B2

A phrase detection device includes a high latency pipeline to transmit a first portion of audio data from an audio data source to a processing unit, where the high latency pipeline includes a history buffer to store the first portion of the audio data, and a low latency pipeline to transmit a second portion of the audio data from the audio data source to the processing unit with a lower latency than the high latency pipeline. A sound onset detector coupled with the audio data source detects a sound onset event based on the audio data. A synchronization circuit coupled with the high latency pipeline and the low latency pipeline, in response to the sound onset event, synchronizes output to the processing unit of the first portion of the audio data stored in the history buffer and the second portion of the audio data via the low latency pipeline.
US10861461B2

A method is implemented at an electronic device for visually indicating a voice processing state. The electronic device includes an array of visual indicators and one or more microphones. The electronic device collects via the one or more microphones audio inputs from an environment in proximity to the electronic device and initializes processing of the audio inputs. A state of the processing is then determined from among a plurality of predefined voice processing states, and for each of the visual indicators, a respective predetermined illumination specification is determined in association with the determined voice processing state. In accordance with the identified illumination specifications of the visual indicators, the electronic device synchronizes illumination of the array of visual indicators to provide a visual pattern indicating the determined voice processing state. The visual pattern is displayed on the surface of the electronic device and includes one or more discrete illumination elements.
US10861460B2

A dialogue system for a vehicle may include: a storage configured to store vehicle state information and driving environment information; an input processor configured to acquire an utterance from a user and to extract an action corresponding to the utterance when it is identified that the utterance includes user state information; a dialogue manger configured to acquire a parameter value of a condition determination parameter used to determine whether the action corresponding to the utterance is executable from the storage, to determine an action to be executed based on the parameter value of the condition determination parameter, and to acquire a parameter value of an action parameter used to execute the determined action from the storage; and a result processor configured to generate a response to execute the determined action using the acquired parameter value of the action parameter.
US10861457B2

A vehicle includes a controller, programmed to responsive to detecting a voice command from a user and a location of the user inside the vehicle via a microphone, authenticate an identity of the user using facial recognition on an image captured, by a camera, of the location of the user; and responsive to a successful authentication, execute the voice command.
US10861455B2

A method includes receiving an utterance at a computerized automated assistant system, and detecting, via a date/time constraint module of the computerized automated assistant system, one or more constraints in the utterance associated with a date or time. The utterance is associated with a domain. The method further comprises generating, via the date/time constraint module, a periodic set for each of the one or more constraints associated with the date or time, and combining, via the date/time constraint module, the one or more periodic sets. The method further comprises processing, via a dialogue manager module of the computerized automated assistant system, the combined periodic sets to determine an action, and executing the action at the computerized automated assistant system.
US10861441B2

A method of attention-based end-to-end (E2E) automatic speech recognition (ASR) training, includes performing cross-entropy training of a model, based on one or more input features of a speech signal, performing beam searching of the model of which the cross-entropy training is performed, to generate an n-best hypotheses list of output hypotheses, and determining a one-best hypothesis among the generated n-best hypotheses list. The method further includes determining a character-based gradient and a word-based gradient, based on the model of which the cross-entropy training is performed and a loss function in which a distance between a reference sequence and the determined one-best hypothesis is maximized, and performing backpropagation of the determined character-based gradient and the determined word-based gradient to the model, to update the model.
US10861432B2

Provided are a soundproof structure and an opening structure which is easy to be manufactured, has a light weight, and is capable of absorbing sound in a wide frequency bandwidth. The soundproof structure includes a tubular member and a film member arranged so as to block a hollow portion of the tubular member. Assuming that a wavelength corresponding to a resonance frequency in a single film vibration element of the film member is λa, lengths from a position at which the film member is attached to two opened end surfaces of the tubular member are L1 and L2, an opened end correction length is δ, and n is an integer of 0 or more, at least one of (λa/4−λa/8)+n×λa/2−δ≤L1≤(λa/4+λa/8)+n×λa/2−δ or (λa/4−λa/8)+n×λa/2−δ≤L2≤(λa/4+λa/8)+n×λa/2−δ is satisfied.
US10861422B1

In one embodiment, a computing system may configure a first memory to store image data to be adjusted based on a user viewpoint. The system may configure a first processing module to generate adjusted image data based on a resampling process using a surface associated with the image data, the image data, and the user viewpoint. The system may configure a second processing module to generate adjusted image data by applying a transformation to the image data. The system may configure a controller to cause a number of second images to be generated at a second frame rate based on a first image stored in the first memory and generated at a first frame rate lower than the second frame rate. One or more of the second images may be selectively generated using (1) the first processing module or (2) the second processing module based on one or more criteria.
US10861420B2

In order to solve a conventional problem that it is not possible to simultaneously output two or more images obtained by performing different processes on one input image, an image output apparatus includes: an input image accepting unit that accepts an input image; a first image acquiring unit that acquires a first image based on the input image; a second image acquiring unit that performs an image process that is different from the process that is performed by the first image acquiring unit, on the input image or the first image, thereby acquiring a second image; and an output unit that outputs the first image and the second image. Accordingly, it is possible to simultaneously output two or more images obtained by performing different processes on one input image.
US10861419B2

Disclosed are embodiments of flexible display modules and systems of flexible display modules. Display modules have a plurality of light emitting elements arranged in a predetermined pattern and providing a highly uniform visual effect. Alignment and complementary alignment features enable the alignment of adjacent display modules and the creation of large displays from a plurality of aligned display modules. Features to couple to and retain a support frame are provided. Flexible and durable weather resistance features are provided. Modules and systems have features that permit installation and removal from the front side or the back side of the display. A system of modular support frames works cooperatively with the display modules, adapting to different mounting environments, and thereby providing large modular displays with desirable properties.
US10861417B2

Display having a wide field of view is provided. A transparent display provides inset display light having a field of view narrower than the wide field of view. At least a portion of the display light propagates through the transparent display before becoming incident on an eye of the user of an HMD.
US10861416B2

A method of performing color gamut conversion obtains an ICC profile from image data and extracts XYZ values of red, green, blue, cyan, magenta, yellow, and white of a target color gamut of an image and X′Y′Z′ values of red, green, blue, cyan, magenta, yellow, and white of a reference color gamut of a display device from the ICC profile. The method further calculates a reference color gamut applying matrix that converts the XYZ values to the X′Y′Z′ values, RGB values of red, green, blue, cyan, magenta, yellow, and white of the target color gamut, and R′G′B′ values of red, green, blue, cyan, magenta, yellow, and white of the reference color gamut using the reference color gamut applying matrix and a RGB-XYZ converting matrix. A look-up table including the RGB values and the R′G′B′ values is generated and the image data is compensated based on the look-up table.
US10861414B2

A game system that is a non-limiting example information processing system includes a game apparatus, and an input device and a television are connected to the game apparatus. If graphics software is executed and coloring processing is started, a virtual object is displayed, and when a mask mode is set, a real space is imaged by an infrared imaging unit provided on the input device. A candidate image based on an imaging result is generated, and according to a fixing instruction by a user, the candidate image is fixedly displayed, as a mask image, in the front of an image including the virtual object. When a coloring instruction is input, an area of the virtual object image not overlapping with the mask image is colored and color information of the virtual object image is updated, whereas, an area overlapping with the mask image is not colored and the update of the color information is restricted.
US10861412B2

A color conversion table adjustment method for adjusting a color conversion table representing a correspondence relationship between coordinate values of an input color space and an output color space for a plurality of grid points by a computer, by using the plurality of reference grid points being referenced when output coordinate values are interpolated, adjustment points receiving step capable of acceptance of a plurality of adjustment points in the interpolation range that dividing the input color space, acquiring set adjustment amounts representing amounts of adjustment for the accepted adjustment points, determining, by using the set adjustment amounts for each of the plurality of adjustment points, grid point adjustment amounts representing amounts of adjustment for the plurality of reference grid points in a case where the plurality of adjustment points are accepted within the interpolation range, and adjusting the color conversion table, based on the grid point adjustment amounts.
US10861409B2

A display device includes a first display region including a plurality of first pixels connected to first scan lines and first data lines, a second display region at one side of the first display region, the second display region including a plurality of second pixels connected to second scan lines and second data lines, a first scan driver configured to supply a scan signal to the first scan lines, a second scan driver between the second display region and the first scan driver, the second scan driver being configured to supply a scan signal to the second scan lines, and a data driver configured to supply a data signal to the first data lines and the second data lines, wherein some of the first scan lines and the second scan lines are at different layers.
US10861403B2

According to one embodiment, a display device includes a pair of substrates including a display area in which pixels are arranged, pixel electrodes and memories provided in the pixels, signal lines supplied with digital signals, switching elements connecting the memories and the signal lines, scanning lines supplied with scanning signals, a first driver unit, and a second driver unit. The first driver unit is provided in a peripheral area around the display area, and supplies the digital signal to the signal line. The second driver unit is provided in the peripheral area, and supplies the scanning signal to the scanning line. In the display device, at least a part of the first driver unit is provided between the display area and the second driver unit.
US10861401B2

To provide a liquid crystal display device which can perform image display in both modes: a reflective mode where external light is used as an illumination light source; and a transmissive mode where a backlight is used. In one pixel, a region where incident light through a liquid crystal layer is reflected to perform display (reflective region) and a region through which light from the backlight passes to perform display (transmissive region) are provided, and image display can be performed in both modes: the reflective mode where external light is used as an illumination light source; and the transmissive mode where the backlight is used as an illumination light source. In addition, two transistors connected to respective pixel electrode layers are provided in one pixel, and the two transistors are separately operated, whereby display of the reflective region and display of the transmissive region can be controlled independently.
US10861394B2

A gate driving circuit and a light emitting display apparatus including the same has a simplified circuit that outputs a stable emission control signal. The gate driving circuit includes an emission control shift register including a plurality of emission control stages that each respectively supply an emission control signal to one of a plurality of emission control lines, each emission control line connected to at least one pixel of a plurality of pixels in a light emitting display panel. For an emission control line, when at least one of first input signal and the second input signal has a first voltage level, an emission control stage outputs the emission control signal having a gate-off voltage level, and when both of the first input signal and the second input signal have a second voltage level, the corresponding emission control signal has a gate-on voltage level.
US10861393B2

In an organic light emitting display device which displays an image in a first mode or a second mode, the organic light emitting display device includes: a first scan driver which supplies a first scan signal having a first voltage to first scan lines; a second scan driver which supplies a second scan signal having a second voltage larger than the first voltage to second scan lines; and a pixel unit including pixels each coupled to a corresponding first scan line and a corresponding second scan line. When a first image displayed in the second mode is changed to a second image to be displayed in the second mode, the second image is displayed in the first mode during a predetermined portion of a period, in which the second image is displayed, and is displayed in the second mode during the remaining portion of the period.
US10861390B2

An electro-optical device includes a first scan line, a second scan line, a data line, a pixel circuit located at a position corresponding to an intersection of the data line and each of the first scan line and the second scan line, and a scan line drive circuit supplying one of a selection signal and a non-selection signal to the first scan line and supplying one of a maintain signal and a non-maintain signal to the second scan line. The scan line drive circuit is capable of output the selection signal and the non-maintain signal during an identical period.
US10861383B2

A vehicle includes: a display panel; a backlight unit disposed at a rear part of the display panel to supply light to the backlight unit; a light collector to collect external light and connected to the backlight unit; a light blocking device disposed between the backlight unit and the light collector to pass or block light; and a controller to determine whether an external light use condition is satisfied based on illuminance of the external light, and open the light blocking device so that the external light is transmitted to the backlight unit when the external light use condition is satisfied.
US10861382B2

A pixel circuit includes a first lighting circuit, a second lighting circuit, and a compensation circuit. A first light emitting element of the first lighting circuit receives a first driving current when the first transistor switch of the first lighting circuit is turned on. The second light emitting element of the second light emitting circuit receives a second driving current when the second transistor switch of the second light emitting circuit is turned on. When the first light emitting element and the second light emitting element are driven by the first driving current and the second driving current, the compensation circuit provides a compensation current to the first light emitting element or the second light emitting element according to a difference in impedance between the first light emitting circuit and the second light emitting circuit.
US10861378B2

The present invention relates to an interactive LED display device which comprises a control terminal, a plurality of unit information acquisition systems, a plurality of LED modules, a plurality of interactive sensors and interactive effective induction systems. The control terminal is connected to the plurality of unit information acquisition systems. Each unit information acquisition system is connected to the plurality of LED modules. Each LED module is connected to the plurality of interactive effective induction systems. Each effective induction system is connected to one or more interactive sensors. The present invention also relates to a display method of an interactive LED display device. The LED display device and the display method have a preferred adaptability to serious circumstance, an enhanced stability of interactive display and bring out strengthened interactive display effect.
US10861368B2

A driving method for a display panel is through making the first demultiplexing signal, the second demultiplexing signal, the third demultiplexing signal, the fourth demultiplexing signal, the fifth demultiplexing signal and the sixth demultiplexing signal according to the first sequence generate the high-level pulse in the first image frame, and through making the first demultiplexing signal, the second demultiplexing signal, the third demultiplexing signal, the fourth demultiplexing signal, the fifth demultiplexing signal and the sixth demultiplexing signal according to the second sequence different from the first sequence generate the high-level pulse in the second image frame, thereby by adding the effect of the two image frames to eliminate stripes on the images displayed by the display panel to improve the display effect.
US10861367B2

According to a drive method for the display panel, m multiplex signals sequentially generate the high level pulse at the beginning of the (2i−1)th row period in a predetermined order. The high level pulse of the multiplex signal that is the last one to generate the high level pulse in the (2i−1)th row period continues until the end of the (2i−1)th row period. The m multiplex signals sequentially generate the high level pulse at the beginning of the (2i)th row period in a reverse order to the predetermined order. The high level pulse of the multiplex signal that is the last one to generate the high level pulse in the (2i)th row period continues until the end of the 2i row period. As a result, the number of times that the levels of the multiplex signals are changed in a frame period can be decreased to reduce the power consumption.
US10861365B2

A display apparatus includes: a display unit; and a control unit, wherein the control unit is configured to: set an irradiation condition of a laser beam for a thermally expandable sheet, a surface of the thermally expandable sheet being heated and expanded by being irradiated with the laser beam; display, on the display unit, a preview of an irradiation region of the thermally expandable sheet to be irradiated with the laser beam so as to be distinguishable in a display mode according to the set irradiation condition; allow the irradiation condition for expanding the thermally expandable sheet to a predetermined height to be selectable from among a plurality of mutually different irradiation conditions; and display, on the display unit, a preview of the plurality of irradiation conditions in mutually different display modes.
US10861359B2

A method for seamless transition from a 2D surround view to a 3D surround view. The method includes initializing the 2D-SRV processing chain, displaying the 2D surround view while waiting for HLOS handshake to complete and upon completion of a HLOS handshake, initializing a 3D-SRV processing chain and waiting for a 3D-SRV buffer output; disabling the 2D-SRV display pipeline and enabling a 3D-SRV display pipeline; enabling switchback monitor; atomically switching to 3D surround view seamlessly and glitch free; and displaying 3D surround view on a monitor. Another method includes detecting a crash in a HLOS and seamlessly switching to a 2D surround view from a 3D surround view.
US10861355B1

A product display system for use with sales of consumer products. The display includes a rack with at least one shelf to display screening products and a cross member for supporting a display assembly. The display assembly has a support channel with a bracket attached to the cross member. The display assembly also includes a housing sized to be received in the support channel. The display housing includes a base with a rear wall and upper and lower channel guides. The channel guides define opposing sets of channels for receiving a graphic insert with printed information and a transparent acrylic insert. The transparent insert has printed on it screen designs to allow viewing of the printed information through screen product designs displayed on the product display system.
US10861350B2

Modular frames for instructional use that provide secure mounts for geometric solids are presented. Some contemplated modular frames can be assembled into three dimensional modular devices and are particularly suitable for instructional purposes. Modular devices comprising two or more frames could be coupled via a clip in two or more different configurations. Containers including conductive material and configured to provide a Faraday cage around their contents are also provided.
US10861345B2

Weld training systems and methods are disclosed. An example weld training system includes: a weld training device configured to perform a simulated welding procedure on a simulated weld joint; a work surface comprising the simulated weld joint; a sensing device configured to track weld training device location information during the simulated welding procedure; a visual interface configured to display the simulated welding procedure; and an enclosure comprising an interior volume configured to house within its interior the visual interface, the work surface, or the sensing device.
US10861340B2

A vehicle detection system includes a server connected to be able to communicate with a camera installed at an intersection and a client terminal connected to be able to communicate with the server. The client terminal sends, in response to input of information including date and time and a location at which an incident occurred and a feature of a vehicle which caused the incident, an information acquisition request relating to a vehicle which passes through the intersection at the location at the date and time to the server. The server extracts vehicle information and a passing direction of the vehicle passing through the intersection at the location in association with each other based on a captured image of the camera of the camera installed at the intersection at the location at the date and time in response to a reception of the information acquisition request and sends an extraction result to the client terminal. The client terminal displays a visual feature of the vehicle passing through the intersection at the location and the passing direction of the vehicle on a display device.
US10861336B2

The present subject matter relates to varying warning intensity based on driving behaviour and driver state. Data related to external environment to a vehicle is fetched and the driver state and driving behavior is monitored. Based on the fetched data and monitored data, an event is determined, and warning is generated for a driver of the vehicle. The intensity of the warning is varied based on severity of the event and the driver state and the driving behavior.
US10861330B2

A method for obtaining signal light duration data is provided. The method includes obtaining, from running track data of plural positioning terminals, an intersection phase and a set of track sequences that correspond to the intersection phase. A state alternation sequence is obtained from the set of track sequences for the intersection phase. A signal light duration sample value of the intersection phase is obtained from the state alternation sequence, and signal light duration data is generated according to the signal light duration sample value.
US10861329B2

The invention relates to a system for detecting the crossing of a vehicle, including: a primary set of coils, of rank 1 to N and arranged in a particular layout, a secondary set of coils, of rank 1 to N, arranged in the same particular layout, a primary power supply and measurement device connected to each coil of the primary set so as to supply power to and measure the inductance of each coil, a secondary power supply and measurement device connected to each coil of said secondary set so as to supply power to and measure the inductance of each coil, wherein each secondary power supply and measurement device is synchronized with the primary power supply and measurement device, a storage device for recovering information relating to the number of vehicles detected by each set.
US10861327B2

Methods, systems, and devices for ranging are described. A multi-phase distributed ranging technique includes transmitting and receiving vehicle information messages during a first time interval, where the vehicle information messages include at least a vehicle identifier and resource information. The multi-phase technique further includes transmitting and receiving ranging signals during a second time interval, and determining times of arrival of received ranging signals. A centralized ranging technique includes receiving resource assignments from an access point, transmitting ranging signals according to the resource assignments, and determining times of arrival of received ranging signals.
US10861322B2

A system and device for monitoring parameters that are used in metrology to monitor one or more physical parameters remotely in real time are disclosed. By utilizing the system and device, a user can monitor a machine, a process or a phenomenon, by means of messages, emails and/or an application on his mobile phone or computer connected to the internet.
US10861317B2

Embodiments include a system, method, and computer program product for a wearable smart gateway (WSG) that is capable of providing interoperability gateway functions for a variety of wearable devices. In an embodiment, the WSG detects one or more devices within a proximity that use communication interfaces supported by corresponding plug-ins installed in the memory. Then, the WSG establishes communication channels with the detected one or more devices according to configurations within the corresponding plug-ins, wherein the established communication channels forms a personal area network. The WSG may perform interoperability gateway functions to communicate data monitored by the one or more devices within the personal area network to an agency via a wide area data network.
US10861315B1

A computer-implemented method for monitoring a condition of a person includes receiving, at a computerized device, at least one signal from a condition sensor and determining if a condition is an emergency condition of a user based on the at least one signal.
US10861308B1

There is described a fire detection/notification system for detecting a weapons discharge comprising a network and a control panel. The network includes multiple wireless devices, and each device includes a fire-related sensor and a first weapons discharge sensor, and a second weapons sensor. The control panel is configured to identify the weapons discharge based on data generated by the first and second weapons discharge sensors and produce an alert signal in response to identifying the weapons discharge. The control panel is connected to the network and includes an output circuit configured to communicate with an emergency responder device external to the fire detection/notification system in response to receiving the alert signal.
US10861305B2

Apparatuses, techniques, and methods for a security and/or automation system are described. In some cases, methods may include receiving, from a first device, a request to capture data during an identified time period at a first location, determining that a mobile camera device and the first device are part of a predetermined group of devices operating in a neighborhood network, capturing the data using the mobile camera device at the first location, and transmitting the data to the first device. In some cases, the first device comprises a stationary device and the mobile camera device comprises an unmanned air vehicle.
US10861303B2

A mount for a device includes a housing defining an interior space and including a distal exterior surface having an aperture connected to the interior space, a fastener configured to fasten to the device and disposed about a fastener axis, the fastener including a proximal portion positioned within the interior space of the housing and a distal portion extending through the aperture, the fastener being configured to move relative to the housing along the fastener axis in a distal-proximal direction and being prevented from substantially rotating about the fastener axis, and a biasing element attached to the proximal portion of the fastener, the biasing element configured to apply a force on the fastener in a proximal direction as the fastener moves in a distal direction relative to the housing.
US10861302B2

A video monitoring method that involves determining motion changes in a set of video frames to find potential objects is described. One or more bounding boxes are defined around the potential objects. These bounding boxes are spatially and temporally filtered to eliminate potential object candidates, with only potential objects in the bounding boxes remaining after filtering being classified or identified.
US10861288B2

A method of simulating a gaming tournament utilizing a plurality of electronic game machines in a quasi-tournament includes the steps of: a) receiving value from a plurality of human users of the electronic game machines, the received value corresponding to a plurality of wagering credits whereby each human user is provided with a plurality of wagering units enabling the human user to participate in the quasi-tournament by playing one or more games on one of the electronic game machines, b) initiating a machine-implemented game on each game machine used in the quasi-tournament, whereby a human user may play the game using the electronic game machine to participate in the quasi-tournament, c) receiving input from the human user via a user interface associated with the electronic game machine to play the machine-implemented game, d) determining an outcome for each machine-implemented game played by each of the plurality of human users using the electronic game machines, e) updating the number of wagering units held by each human user based upon each outcome determined in step d), f) repeating steps b)-e) for the duration of the tournament, g) comparing the number of wagering units won by each human user in the quasi-tournament and determining one or more winners of the quasi-tournament and h) providing value to the one or more winners of the quasi-tournament.
US10861280B2

A method of positioning a monitor frame using a counter-balanced hinging mechanism coupled to the monitor frame and seating a display monitor within the monitor frame includes rotating the monitor frame into an approximately horizontal orientation using the counter-balanced hinging mechanism, where the counter-balanced hinging mechanism may include at least one arm linkage assembly, and at least one bias member coupled to the at least one arm linkage assembly. The method also includes aligning an outer edge of the display monitor with an inner surface of the monitor frame, translating the display monitor to a seated position within the monitor frame, and rotating the monitor frame into an approximately vertical orientation using the counter-balanced hinging mechanism.
US10861276B1

Systems for vending products to a customer that encompasses a group of co-located vending machines managed by a vending company, a database of current inventory of products in the vending machines and customer purchase history; and the use of a personal electronic device by the customer. Embodiments include a single order by a customer from a sorted list of prior purchases, and where a single purchase comprises sub-products from multiple co-located vending machines. Embodiments include the customer selecting either products or vending machines from a list of options provided via the user interface of the personal electronic device, wherein the list of options depends on the actual available inventory in vending machines co-located with the customer, and the customer purchase history.
US10861267B2

A system for providing gamification of a destination such as a theme park where guests use a venue app with an optional electronic ticket that allows for both self-serve access into the destination and tracking of individual guests throughout various access points. An extended range ID such as an RFID is provided to the guest either in the electronic ticket or in a wearable. Using combinations of RFID readers, pressure sensors and cameras the system tracks guests down the ride seat and tracks the movements of guided, free-floating and free-ranging vehicles. Using the combination of guest and vehicle tracking information along with information provided by a destination gaming system, the destination guest experience is customized including various effects for rides and attractions. Spot cameras are placed at tracked locations such as rides seats, where images are captured in response to either external triggers generated by the system or guest indications.
US10861263B2

Electronic locking devices, systems, and methods may require the utilization of an electronic key generated by an electronic key generation device. The electronic key may be generated using a data payload received from a server and/or an administrative device. The administrative device is enabled to remotely manage the locking device and locking system via, for example, a software application running on the administrative device and/or a website.
US10861261B2

Apparatuses, systems, and methods are provided for electronic data logging. More particularly, apparatuses, systems, and methods are provide for electronic data logging which may incorporate a vehicle electronic device that may store data when the vehicle electronic device is not in communication with an external device and that may transmit data when the vehicle electronic device is in communication with an external device.
US10861260B2

A driving behaviour monitoring device having a data processor and a geographic positioning module in which the processor will make a determination, based on monitored driving behaviour, whether a vehicle is likely to have been involved in an accident, and record a geographical location associated with the data, and to further determine whether the device has changed its geographical position by more than a predetermined distance within a predetermined time. Driving data collected may also be used to calculate or adjust insurance premiums and/or to provide safety feedback.
US10861258B2

A diagnostic method performed by a first communication node among a plurality of communication nodes in a vehicle network may include generating a diagnostic initiation message indicating that a first diagnostic procedure by an external diagnostic apparatus is to be performed upon detecting that the external diagnostic apparatus is connected to the first communication node; transmitting the diagnostic initiation message in a broadcast manner in the vehicle network; receiving a negative response message as a response to the diagnostic initiation message from a second communication node among the plurality of communication nodes, the negative response message indicating the second communication node operating as an internal diagnostic apparatus; and performing the first diagnostic procedure after a time indicated by the negative response message.
US10861248B2

The present disclosure generally relates to creating and editing avatars, and navigating avatar selection interfaces. In some examples, an avatar feature user interface includes a plurality of feature options that can be customized to create an avatar. In some examples, different types of avatars can be managed for use in different applications. In some examples, an interface is provided for navigating types of avatars for an application.
US10861243B1

A method for producing a context-sensitive augmented reality output comprising the steps of obtaining an output of an image sensor, wherein the output is representative of a real-world environment. Environmental data associated with the real-world environment is then obtained and analyzed to determine at least one environmental characteristic. At least one virtual object is then modified based on the at least one environmental characteristic derived from the environmental data. The modified virtual object is then inserted into the output of the image sensor to produce a modified output; which is then displaying on a display.
US10861235B2

Technologies for time-delayed augmented reality (AR) presentations includes determining a location of a plurality of user AR systems located within the presentation site and determining a time delay of an AR sensory stimulus event of an AR presentation to be presented in the presentation site for each user AR system based on the location of the corresponding user AR system within the presentation site. The AR sensory stimulus event is presented to each user AR system based on the determined time delay associated with the corresponding user AR system. Each user AR system generates the AR sensory stimulus event based on a timing parameter that defines the time delay for the corresponding user AR system such that the generation of the AR sensory stimulus event is time-delayed based on the location of the user AR system within the presentation site.
US10861234B2

A curved surface model generation method and apparatus in a three-dimensional (3D) scenario are provided. The method includes obtaining a curved surface parameter inputted for a to-be-generated curved surface model; and obtaining two-dimensional coordinates of a plurality of sampling points. A first dimensional direction of each sampling point is a direction of a chord corresponding to an arc at a radial cross section of the curved surface model. A second dimensional direction is a curved-surface width direction of the curved surface model. The method also includes determining, for each sampling point, a coordinate value of the sampling point in a third dimensional direction based on the curved surface parameter, the third dimensional direction being perpendicular to the first dimensional direction and the second dimensional direction; and generating the curved surface model based on coordinate values of each sampling point in the first, second, and third dimensional directions.
US10861233B1

Embodiments provide for transferring mesh connectivity. Embodiments include receiving a definition of a correspondence between a first curve for a source mesh and a second curve for a target shape. Embodiments include initializing an output mesh by setting a third plurality of vertices in the output mesh equal to a first plurality of vertices in the source mesh. Embodiments include transforming the output mesh by modifying the third plurality of vertices based on the first curve, the second curve, and a second plurality of vertices of the target mesh. Vertices of the third plurality of vertices that relate to the first curve are conformed to a shape defined by the second curve, and vertex modifications that result in affine transformations of faces in the output mesh are favored. Embodiments include using the output mesh to transfer an attribute from the source mesh to the target shape.
US10861228B2

A system to optically measure an ear includes a controller with logic that when executed by the controller causes the system to perform operations. Operations may include capturing the one or more images of the ear using the one or more image sensors, and generating image data from the one or more images. 3D keypoints of the ear are calculated from the image data, and a 3D model of the ear is generated using the 3D keypoints.
US10861214B2

In some aspects, systems and methods provide for forming groupings of a plurality of independently-specified computation workloads, such as graphics processing workloads, and in a specific example, ray tracing workloads. The workloads include a scheduling key, which is one basis on which the groupings can be formed. Workloads grouped together can all execute from the same source of instructions, on one or more different private data elements. Such workloads can recursively instantiate other workloads that reference the same private data elements. In some examples, the scheduling key can be used to identify a data element to be used by all the workloads of a grouping. Memory conflicts to private data elements are handled through scheduling of non-conflicted workloads or specific instructions and/or deferring conflicted workloads instead of locking memory locations.
US10861210B2

Embodiments of the present disclosure can provide systems, methods, and computer-readable medium for providing audio and/or video effects based at least in part on facial features and/or voice feature characteristics of the user. For example, video and/or an audio signal of the user may be recorded by a device. Voice audio features and facial feature characteristics may be extracted from the voice audio signal and the video, respectively. The facial features of the user may be used to modify features of a virtual avatar to emulate the facial feature characteristics of the user. The extracted voice audio features may modified to generate an adjusted audio signal or an audio signal may be composed from the voice audio features. The adjusted/composed audio signal may simulate the voice of the virtual avatar. A preview of the modified video/audio may be provided at the user's device.
US10861201B2

An information generation system includes: an acquisition unit to acquire a set of records, each f which indicates a correspondence relation between a setting condition and a processing result for each processing, a generation unit to generate display information in order generate a display image based on the set of records, and a control unit to control a display unit so as to display the display image based on the display information. The display image includes the first area and the second area. Setting condition axes are displayed on the first area. Processing result axes are displayed on the second area. Value objects indicating concrete values of the setting condition are displayed at the setting condition axes. Value objects indicating concrete values of the processing result are displayed at the processing result axes. Between the value objects, relation objects indicating correspondence relations are displayed.
US10861200B1

A system and method for creating a diagram includes a display, a touch screen covering the display, and a processor coupled to the display and the touch screen. A memory coupled to the processor stores instructions that, when executed by the processor, cause the processor to generate a first diagram. The processor receives an input for selecting a surface and displays the surface on the display. The processor further detects the placement of a first object on the surface and detects a drawing of a first path of the first object from a first location to a second location. The processor is further configured to determine a first action associated with at least one of the first object, the first path, the first location, and the second location and draw on the surface a first diagram associated with the first action.
US10861199B2

A system for creating component shape data for image processing to be used when performing image recognition of a component to be mounted by a component mounter including drawing a wire frame on top of the component image such that the wire frame surrounds a measurement target portion of the component image displayed on a display section; automatically aligning the position of the side of the wire frame to the edge position of the measurement target portion; and creating the component shape data for image processing by measuring the shape data of the measurement target portion surrounded by the wire frame for which the four sides of the wire frame were automatically aligned with the edge positions in four directions of the measurement target portion by the automatic aligning.
US10861195B2

The invention relates to the valence-based encoding of connectivity data of a 3D mesh. A command is generated for each free edge of each vertex traversed and describes the vertex at the other end of the edge. The obtained list of commands is encoded by mapping each command onto a symbol. A mapping table associating commands with a set of respective consecutive numeral symbols is used. The list of symbols is then encoded, separately to the encoding of parameters of the commands. A joint encoding may be used to encode two or more consecutive symbols using a single coding word. A look-up table may be used based on the valence values intrinsically defined by each symbol, in order to give priority to the most frequent valence values (usually around 6). Prior to generating the commands, a vertex may be added to the 3D mesh to artificially fill any hole therein.
US10861194B2

A parameter obtaining circuit obtains a color saturation parameter which determines a degree of adjustment of color saturation of a captured image. A correction parameter calculation circuit calculates a color saturation level correction parameter which determines a degree of saturation level correction processing based on the color saturation parameter and a position of a pixel included in the captured image. A correction processing circuit performs the color saturation level correction processing on the captured image in accordance with the color saturation level correction parameter.
US10861181B2

An information processing apparatus including a processing unit that selects a display object from among a plurality of candidate objects corresponding to a specific position in a visual field of a user and performs display control processing of causing the selected display object to be displayed on a display screen in association with the specific position on a basis of line-of-sight information showing a line of sight of the user.
US10861179B2

An image inspecting apparatus for inspecting an object under inspection by using an image, including: a lighting part which irradiates the object under inspection with light; an image capturing part which captures an image of the object under inspection; and a control part which causes the lighting part to irradiate pattern light in a shape that is created based on a positional relationship between the lighting part and the image capturing part and shape data of the object under inspection and that in a case where the lighting part irradiates light, a shape of the light of the lighting part photographed in the image captured by the image capturing part matches a predetermined pattern, is provided.
US10861171B2

A system for monitoring parameters of a sample includes an imaging unit including a lens assembly and a detector unit configured for collecting light arriving from a region of interest on an object while being defocused with respect to the region of interest and generating defocused image data pieces indicative of light collected from the region of interest. The lens assembly includes at least one lens and is configured for defining at least one intermediate optical plane being a conjugate image plane or an intermediate Fourier plane with respect to an image plane of the detector unit. The system includes at least one symmetry replicator located at the at least one intermediate optical plane, thereby providing imaging of secondary speckle pattern on the detector array having a selected symmetry condition.
US10861167B2

A graphics processing system includes a processing circuit operable to render or decode a sequence of frames and generate extrapolated frames by extrapolating object motion from rendered or decoded frames. The system also includes a processing circuit operable to extrapolate object motion from first and second rendered or decoded frames in the sequence to a later extrapolated frame. The processing circuit is also operable to test candidate motion vectors from a region of the extrapolated frame through a region of the first frame to a region of the second frame by comparing the region of the first frame with the region of the second frame. A similarity measure from the comparison is used to select a motion vector and an indication representative of the selected motion vector is stored.
US10861156B2

Embodiments include accessing a set of digital pathology (DP) images having an imaging parameter; applying a low-computational cost histology quality control (HistoQC) pipeline to the DP images, where the low-computational cost HistoQC pipeline computes a first set of image metrics associated with a DP image, and assigns the DP image to a first or a second, different cohort based on the imaging parameter and the first set of image metrics; applying a first, higher-computational-cost HistoQC pipeline to a member of the first cohort; applying a second, different higher-computation-cost HistoQC pipeline to a member of the second cohort; where the first or second, higher-computational-cost HistoQC pipeline determines an artifact-free region of the member of the first or second cohort, respectively, and classifies the member of the first or second cohort, respectively, as suitable or unsuitable for downstream computation or diagnostic analysis based, at least in part, on the artifact free region.
US10861150B2

The disclosure is related to a panoramic radiography device. The panoramic radiography device may include a memory, an image processor, and a display. The memory may be configured to store a plurality of image frame data. The image processor may be configured to i) reconfigure a first panoramic image associated with at least one first image layer using a first group image frame data among the stored plurality of image frame data and ii) reconfigure a second panoramic image associated with at least one second image layer using one of a) a part of the first group image frame data and b) a second group image frame data have at least one part different from the first group image frame data. The display may be configured to display the first and second panoramic images.
US10861144B1

The present subject matter refers an image-processing method comprises receiving a first-image of an object captured by a range-imaging device at a first viewing location. The transforming the first-image into a second image of the object, said second image corresponding to an image captured based on range-imaging at a second viewing location with respect to the object. The gaps in the second-image are identified based on comparison with the first image, such that the identified gaps within the second image are complemented to result in a complemented second image.
US10861137B2

An apparatus includes a resolving unit configured to resolve input image data into image data for each frequency band, an acquisition unit configured to acquire skewness corresponding to the resolved image data resolved by the resolving unit, wherein the skewness is acquired from a histogram corresponding to each of the resolved image data, and an adjustment unit configured to determine image data to be processed, out of the resolved image data based on the acquired skewness acquired and perform gain adjustment on the determined image data.
US10861135B2

An image processing apparatus including a pixel shifting super-resolution image generation circuit configured to generate a high-resolution composite image from a plurality of images, an evaluation area setting circuit configured to set a plurality of evaluation areas within an area extraction range of the composite image, a synthesis accuracy evaluation circuit configured to evaluate, for each of the plurality of evaluation areas, a pixel filling rate for the evaluation area and calculate a plurality of pixel filling rate evaluation values, and a determination circuit configured to determine a determination area from among the plurality of evaluation areas based on the plurality of pixel filling rate evaluation values.
US10861132B2

A method, apparatus and computer program product provide a signaling mechanism that could be utilized in conjunction with a media interface and exchange mechanism in a media processing pipeline defined in Moving Picture Experts Group-I (MPEG-I) Network-based media processing (NBMP). In particular, a method, apparatus and computer program product provide a NBMP media interface mechanism that enables virtual reality (VR) stitching within an NBMP-enabled system independent of stitching algorithm used.
US10861129B2

Methods, systems, and articles of manufacture to improve image recognition searching are disclosed. In some embodiments, a first document image of a known object is used to generate one or more other document images of the same object by applying one or more techniques for synthetically generating images. The synthetically generated images correspond to different variations in conditions under which a potential query image might be captured. Extracted features from an initial image of a known object and features extracted from the one or more synthetically generated images are stored, along with their locations, as part of a common model of the known object. In other embodiments, image recognition search effectiveness is improved by transforming the location of features of multiple images of a same known object into a common coordinate system. This can enhance the accuracy of certain aspects of existing image search/recognition techniques including, for example, geometric verification.
US10861122B2

Methods, systems and non-transitory computer readable media are described. A system includes a shader pipe array, a redundant shader pipe array, a sequencer and a redundant shader switch. The shader pipe array includes multiple shader pipes, each of which perform rendering calculations on data provided thereto. The redundant shader pipe array also performs rendering calculations on data provided thereto. The sequencer identifies at least one defective shader pipe in the shader pipe array, and, in response, generates a signal. The redundant shader switch receives the generated signal, and, in response, transfers the data destined for each shader pipe identified as being defective independently to the redundant shader pipe array.
US10861120B1

Embodiments of the present invention provide a method, system and computer program product for dynamic routing during muster. In an embodiment of the invention, a method for dynamic routing during distributed muster includes assigning a muster station to a passenger on a vessel and thereafter, locating the passenger at a location on the vessel during a muster event. Once the passenger has been located on the vessel, a path is computed between the location and the muster station and turn by turn instructions assembled for the computed path. Finally, the turn by turn instructions are transmitted to a mobile computing device of the passenger, such as a smart phone or smart watch, for display in the mobile computing device of the passenger during the muster event.
US10861117B2

The relative health of data storage drives may be determined based, at least in some aspects, on data access information and/or other drive operation information. In some examples, upon receiving the operation information from a computing device, a health level of a drive may be determined. The health level determination may be based at least in part on operating information received from a client entity. Additionally, a storage space allocation instruction or operation may be determined for execution. The allocation instruction or operation determined to be performed may be based at least in part on the determined health level.
US10861115B1

Systems, methods, apparatuses and computer-readable media for receiving data associated with a structure or home are presented. Data may be received from an insurance provider associated with the structure, from publicly available sources and/or from a user. A template of items to evaluate associated with the structure may be generated. User input may be received associated with one or more of the items and a determination may be made as to whether a potential issue exists with respect to the item. Other aspects relate to receiving data associated with a plurality of items from the template and prioritizing potential issues identified for each item. Other aspects relate to providing options or images to a user for selection. The user may select an option or image based on the similarity to the item in the structure, which may prompt additional options or images to be provided to the user for selection.
US10861112B2

Systems and methods for financial settlement of transactions within an electric power grid network are disclosed. A multiplicity of active grid elements are constructed and configured for electric connection and network-based communication over a blockchain-based platform. The multiplicity of active grid elements are operable to make peer-to-peer transactions based on their participation within the electric power grid by generating and executing a digital contract. The multiplicity of active grid elements generate messages autonomously and/or automatically within a predetermined time interval. The messages comprise energy related data and settlement related data. The energy related data of the multiplicity of active grid elements are based on measurement and verification. The energy related data and the settlement related data are validated and recorded on a distributed ledger with a time stamp and a geodetic reference.
US10861104B1

A computer-implemented system and method configure a payment processing system to interpret image data from scanned payment coupons. A screen display is generated for presentation to a recipient of payments, such as a business. The screen display shows a sample payment coupon. Configuration information is received that is generated based on user inputs. The user inputs designate a region of the sample payment coupon and define how scanned information in the designated region is to be interpreted.
US10861099B2

A communication system and servers are disclosed. The illustrative communication system is taught to include a matching system that has an attribute translation engine and a matching engine that are capable of translating estimate attributes for a work item and contractor attributes into a common format or language, thereby enabling a comparison of the estimate attributes with contractor attributes. This comparison helps to identify qualified or non-qualified contractors to work on the job or work item associated with the estimate attributes.
US10861096B1

An accelerator as a service is described where organizations can create an accelerator fund. From that fund the organization can invest sweat equity into selected startups. Those startups use the sweat equity to acquire startup services from experts who receive a participation in the fund. Eventually, shares in the fund are traded on an exchange.
US10861093B2

A behavior information collection system includes a goal DB for holding information regarding a goal for each user, and a scenario DB for holding a scenario for inquiring of each user content of a behavior when the each user has performed the behavior and information of a scenario trigger. When there is information of a time detected in a mobile terminal and/or a location position, which meets a condition of each scenario trigger regarding the user, the behavior information collection system acquires the corresponding scenario from the scenario DB, has a conversation based on the scenario, records the content of the behavior grasped on the basis of content of the response in association with the user, and performs processing necessary for achieving a goal on the basis of the content of the response.
US10861092B1

Computerized systems and methods for efficiently refreshing financial data for financial accounts for login identifications of users at respective financial institutions in a batch data pull via a communication network. The login identifications are prioritized for being refreshed based on determining a probability that each login identification has a new transaction since the last successful refresh of the login identification using a learning algorithm utilizing past financial data. The login identifications are then refreshed in a batch data pull from the financial institutions in an order from highest probability to lowest probability of having a new transaction since the last batch data pull.
US10861090B2

Systems, methods, and computer-readable media for provisioning credentials on an electronic device are provided. In one example embodiment, a secure platform system may be in communication with an electronic device and a financial institution subsystem. The secure platform system may be configured to, inter alia, detect a selection of a particular commerce credential, access communication mechanism data indicative of at least one communication mechanism of the device, where the at least one mechanism is configured to receive a communication on the device, transmit information to the financial subsystem, where the information includes the mechanism data and the selection of the particular commerce credential, and instruct the financial subsystem to provision the particular commerce credential in a disabled state on the device and communicate credential enablement data to the device using a particular communication mechanism of the at least one communication mechanism indicated by the communication mechanism data.
US10861086B2

A system and method for computer vision driven applications in an environment that can include collecting image data across an environment; maintaining an environmental object graph from the image data whereby maintaining the environmental object graph is an iterative process that includes: classifying objects, tracking object locations, detecting interaction events, instantiating object associations in the environmental object graph, and updating the environmental object graph by propagating change in at least one object instance across object associations; and inspecting object state for at least one object instance in the environmental object graph and executing an action associated with the object state. The system and method can be applied to automatic checkout, inventory management, and/or other system integrations.
US10861085B1

An apparatus includes a display, interface, and processor. The interface receives video from a camera located in a physical store and directed at a first physical rack. The camera captures video of the rack during a shopping session. The processor displays a first virtual rack that emulates the first physical rack and includes first and second virtual shelves. The virtual shelves include virtual items, which include graphical representations of physical items located on the physical rack. The processor displays the rack video, which depicts an event including the person interacting with the first physical rack. The processor also displays a virtual shopping cart. The processor receives information associated with the event, identifying the first virtual item. The rack video depicts that the person selected the first physical item while interacting with the first physical rack. The processor then stores the first virtual item in the virtual shopping cart.
US10861083B2

A user interface operated via at least one consumer computing device, a database, and at least one host computer processor, provide an electronic commerce (eCommerce) environment for secured transactions between consumer and vendor members subscribed to the environment. Digital product images are scaled into digital images of environments of intended use for virtual reality observation. Tags to product representations or other features of media performance transmissions are scanned by consumer members for product purchasing, saving for later purchase, and/or sharing with other consumers (e.g. via social networks). Consumers create their own consumer product store with an inventory of items saved within the environment database for later purchasing or sharing. Original vendors initially providing items saved by consumers are rewarded commissions if later purchased from other vendors. Sharing saved items between consumers is also rewarded and provides an efficient B2C2C sCommerce environment and marketplace centered on products and driven by consumers.
US10861080B1

Disclosed are various embodiments for automating the generation of a visualization region for use in visually conveying concepts associated with products or services in an electronic marketplace. In response to a search query, a plurality of concepts that may beneficial in further refining the search query may be determined and may be represented by a plurality of representative items available in the electronic marketplace. Visual identifiers associated with the representative items may be used in the generation of a visualization region for use in further refining the search query to a particular concept.
US10861079B2

The disclosed electronic commerce cloud-based media retailing systems and methods enable customers to execute a purchase intention of a digital product before that product is officially released for distribution. The ecommerce system comprises a digital entitlement engine and is particularly suited to pre-sell entitlements to digital products such as, but not limited to, video games, computer software, movies, and other entertainment media.
US10861078B1

This disclosure describes a system for fulfilling items at a materials handling facility. In some instances, a predicted items list that identifies items that are likely to be picked by a user are determined and, when the user arrives at the materials handling facility, those predicted items are presented to the user for selection. For example, predicted items may be determined and an inventory holder that holds one or more of those predicted items may be retrieved by a mobile drive unit (such as a Kiva mobile drive unit) and presented to the user at a retrieval area. The user may pick the items they desire from the presented inventory holder.
US10861070B2

In a system and method for processing and implementing product regulations at a retail enterprise, a list is received by a retail server of products offered for sale by the enterprise that are regulation eligible, the received list of products is compared with product data identifying products offered for sale to all customers of the enterprise, each product in a database of the enterprise that matches a product in the list and that is not already marked therein as regulation eligible is marked as regulation eligible, and for each product so marked at least one characteristic of the product upon which regulation eligibility is based is determined, the database is searched to identify similar products that include the at least one characteristic, and for each identified similar product a request is transmitted for a determination of regulation eligibility thereof.
US10861067B2

A system and method is disclosed for facilitating international return of dutiable goods. A typical application involves a purchaser buying goods on-line, resulting in shipping the goods internationally to the purchaser. After receipt of the goods, the purchaser determines that return of the goods is necessary. The purchaser contacts the merchant selling the goods to request returning the goods. The merchant, in turn, communicates to the carrier delivering the goods that an international return is requested. The merchant provides certain information to the carrier allowing the carrier to make available the necessary documentation required by the customer to return the goods to the merchant. The documentation includes a properly completed commercial invoice that is made available to the consignee. The consignee can then sign and use the documentation for returning the item. The documentation may be variously provided to the customer either by the merchant or the carrier.
US10861066B2

A method for determining an availability of an electric vehicle charging station is disclosed. The method includes: comparing a first geolocation information associated with a mobile device and a second geolocation information associated with the electric vehicle charging station; determining a distance between the mobile device and the electric vehicle charging station using the first geolocation information and the second geolocation information; and based on the determined distance, determining the availability of the electric vehicle charging station; and sending a message to a user regarding the determined availability of the electric vehicle charging station.
US10861064B2

The invention is a data processing method and system for notifying petroleum geoscientists of contradictions in sentiment between petroleum geoscience topic associations in text. The data processing system makes the necessary calculations to detect petroleum geoscience associations of interest, predict their sentiment and report contradictions in sentiment. Contradictions can be calibrated with past business success and failures through time, such as exploration or operations, to create a classifier to predict future areas of opportunity and risk. In particular, the data processing system operates on any digital unstructured text derived from academic literature, company reports, web pages and other sources. This information is analyzed and utilized by the system assisting petroleum geoscientists to identify business opportunities and risks.
US10861062B2

A method, system and computer program for providing a loyalty engine for automated cause marketing. The method can include a charity linking merchants and sponsors to the loyalty system. Once the merchants and the sponsors are linked and the members are registered, merchant defined rules can instruct a loyalty engine as to the level of donations in connection with one or more transactions by a member that is associated to the loyalty program. The loyalty system can include a reporting facility to allow the merchant to track transactions with members in a number of ways. A system is also provided that can consist of a server including the loyalty engine and the charity utility. The charity utility can provide the functions of the method and can be linked to the networked server.
US10861061B2

A first instance of a messenger application having a plug-in communicates with a second instance of the messenger application lacking the plug-in. The plug-in provides enhanced functionality to the first instance of the messenger application, while also providing corresponding functionality to the second instance, which lacks the plug-in. For example, the plug-in may provide rich, non-thread-native content to the first instance, while also providing corresponding thread-native content to the second instance. As another example, the plug-in may obtain data from the second instance and provide tailored advertisements to the second instance based upon that data. An another example, the plug-in may obtain location data from one or more of the instances and provide access to location-specific services that take the location data into account.
US10861047B2

Systems and methods are disclosed for accessing first party Internet cookies. One method includes receiving, over an electronic network, a request for an electronic advertisement or an Internet cookie, wherein the request is received in response to a user requesting content from a subdomain of an advertising entity domain; and sending, to a device associated with the user, an Internet cookie having the subdomain of the advertising entity domain. The method further includes receiving, from the device associated with the user, a request for content from the subdomain of the advertising entity domain, wherein the request is received in response to the user requesting content from a domain of an online publisher; and accessing data stored in the Internet cookie sent to the device associated with the user.
US10861045B2

An analytics platform configured to create clusters of media content consumers and to automatically generate human-readable, text labels that describe each of the created clusters is disclosed. An analytics platform may use any of a number of clustering algorithms to group a population of media content consumers into a set of user clusters based on viewing history data, user profile data, and/or any other data associated with the consumers. Furthermore, the analytics platform may be configured to create, based on the viewing history data and/or other data associated with a selected sample of users from each cluster, a text label for each cluster. For example, if viewing history data for a population of users includes channel and genre identifiers associated with media content items accessed by users of the population, a generated text label may provide an indication of channels and/or genres popular with users of each particular cluster.
US10861041B2

Systems, devices and methods for a loyalty system are described. A method includes receiving, at least one processor associated with a transaction processing system, transaction data associated with a transaction between a customer and a merchant; upon or concurrently with clearing the transaction, determining, with the at least one processor, a membership classification for the transaction; and generating, at the at least one processor, signals for accruing an interchange fee based on the membership classification and the transaction data.
US10861037B1

Systems, apparatuses, and methods are described for determining a consumer's engagement with a brand of the business by tracking the consumer's activities in multiple platforms, such as social media platforms, content platforms, gaming platforms, other retailers, streaming video providers, service providers, etc. Method are described for probabilistically granting users variations of items that are otherwise being acquired. The granting may be random, but probabilities may be boosted based on the consumer's activities in the platforms.
US10861026B2

Apparatuses and methods associated with personal history in a track and trace system are disclosed herein. In embodiments, a method includes acquiring first information corresponding to a physical object; identifying first authentication data based on the first information; storing the first authentication data in a database system; subsequent to storing the first authentication data, acquiring second information corresponding to a target physical object and identifying second authentication data based on the second information; identifying third information corresponding to the target physical object; querying the database system to seek a matching record based on the second authentication data; in the case that a matching record is returned responsive to the querying, updating the matching record with an indication that the second authentication data was matched to it and updating history data of said matching record based on said third information. Other embodiments may be disclosed or claimed.
US10861013B2

Techniques, described herein, may enable network services to be efficiently and effectively implemented as containers by computing devices operating in a cloud computing environment. Container images may be built and tested locally by an operator device and pushed to the computing devices for deployment of containers defined by the container images. The computing devices may enable the containers to communicate with one another by applying a domain name service (DNS) and port mapping tool to the containers. The computing devices may provide data collection, data search, and data visualization tools to enable an operator to monitor and manage the containers themselves as well as the activity of the containers.
US10861012B2

A system and method for conducting money transfer transactions using mobile devices includes a money transfer host computer that facilitates the collection of fingerprint data for the mobile devices and personal data for users of the mobile devices. The personal data can include a user photo. In order to enable the mobile devices, both the fingerprint data and the personal data are collected, and at least the personal data is verified. To authorize transactions at an enabled mobile device, the fingerprint data and personal data are compared to reference data, and based on the comparison and on a threshold established for the comparison, a transaction is authorized or rejected.
US10861008B2

In the disclosed transaction processing system, a system and method are described that increase the ease of access and use of different currency networks by consumers using customizable transaction devices. The customizable transaction devices may be re-programmed prior to or during a currency transaction in accordance with the consensus protocol of the currency network associated with the currency transaction. The currency network further includes one or more host devices, each of which include an interface configured to communicate with a transaction device for the purposes of re-programming a Field Programmable Gate Array (FPGA) of the transaction device according to one or more currency network consensus protocols. Optimizing the performance of transaction devices for proof-of-work or other consensus protocol processing decreases the latency associated with validating currency network transactions, thereby increasing the suitability of cryptocurrency for retail transactions.
US10861005B2

Methods and systems for facilitating a payment transaction for a user in a virtual reality (VR) environment are described herein. Based on detecting a first interaction of the user with a physical payment card in the physical environment, a virtual payment card corresponding to the physical payment card is generated in the VR environment. The virtual payment card may have a different serial number than the physical payment card. In response to detecting a second interaction of the user with the physical payment card in the physical environment, a transaction using the virtual payment card in the VR environment is processed.
US10861002B2

A system, apparatus and method are described embedding an IoT device within a credit card of a user. For example, one embodiment of an Internet of Things (IoT) credit card system comprises: a plurality of IoT hubs located within stores; an IoT device embedded within a credit card, the IoT device comprising a battery and a secure communication module to communicate with the IoT hubs; an IoT service to receive location data related to the IoT hubs to which the IoT device has connected, the location data usable to determine the stores and/or locations within stores visited by the user; and a database within the IoT service to store an indication of the stores visited by the user and/or the locations within stores visited by the user.
US10861001B2

A system and method of interaction with beacons to execute a multiple layer authenticated transaction process including receiving a signal from the beacon, analyzing a relative signal strength of the beacon, enabling a portable computer device to complete the digital transaction based on the proximity of the portable computer device to an item for purchase. A first user verification input is additionally received via the portable computer system. In response to the first user verification, receiving a verification signal.
US10861000B2

Method and device for processing a payment are disclosed. The method is performed at a user device and includes: receiving a user instruction for starting a payment through a pre-set payment platform; selecting a respective loading process from a plurality of loading processes for invoking a payment application, wherein: the plurality of loading processes include: a first loading process for invoking the payment application immediately in a foreground process and a second loading process for simulating at least one payment interface of the payment application in the purchase application before loading the payment application in the user device; and presenting a first payment interface at the mobile terminal in response to the user instruction and the selection of the respective loading process.
US10860989B2

A method is provided for supporting maintenance of a fleet of vehicles with intuitive display of repair analytics. The method includes receiving a user request for repair analytics for the fleet of vehicles via a GUI that includes a first frame with a date-range filter to enable the user to select a date range for the repair analytics. The method includes interpreting the user request to produce a query of dataset(s) for the fleet, and executing the query for data of the vehicles. The datasets include an in-service time and repair costs for the vehicles, and the data includes the same over the date range. The method includes determining, and generating a chart in a second frame of the GUI that graphically illustrates, a moving average repair cost per unit of in-service time for a plurality of time periods within the date range from the in-service time and repair costs.
US10860985B2

Artificial intelligence is introduced into an electronic meeting context to perform various tasks before, during, and/or after electronic meetings. The tasks may include a wide variety of tasks, such as agenda creation, participant selection, real-time meeting management, meeting content supplementation, and post-meeting processing. The artificial intelligence may analyze a wide variety of data such as data pertaining to other electronic meetings, data pertaining to organizations and users, and other general information pertaining to any topic. Capability is also provided to create, manage, and enforce meeting rules templates that specify requirements and constraints for various aspects of electronic meetings.
US10860984B1

A system and method for determining an out of office status is described. A server accesses email data for a user account and determines email activities from the email data. The email activities comprises a rate of number of read emails and sent emails from the user account over a first time frame. The system determines weekday email activities and weekend email activities from the email activities over the first time frame. The system compares weekday email activities of a second time frame with the weekend email activities of the first time frame. The system assigns an out of office label to one or more weekday of the second time frame in the calendar application for the user account based on the comparing.
US10860978B1

Systems and methods described herein pertain to maintaining a virtual representation of a workspace in a material handling system and updating the virtual representation without downtime. Methods described include maintaining an initial virtual representation of a material handling grid, receiving an updated virtual representation, and generating and implementing an intermediate virtual representation that does not conflict with the initial virtual representation. Methods further include, upon determining that the intermediate virtual representation is performing without conflicts, deploying the updated virtual representation to replace the intermediate virtual representation without halting operations in the workspace. Multiple intermediate virtual representations can be generated to allow for complex changes, and the deployments performed in series.
US10860976B2

This disclosure describes a system for managing inventory as it transitions into a materials handling facility, as it transitions between locations within a materials handling facility and/or as it transitions out of a materials handling facility. In some instances, a user (e.g., picker or picking agent) may retrieve an item from an inventory location and place the item into a tote. The systems described herein detect the item when it is added to or removed from the tote.
US10860971B2

Systems and methods include UAVs that serve to assist carrier personnel by reducing the physical demands of the transportation and delivery process. A UAV generally includes a UAV chassis including an upper portion, a plurality of propulsion members configured to provide lift to the UAV chassis, and a parcel carrier configured for being selectively coupled to and removed from the UAV chassis. UAV support mechanisms are utilized to load and unload parcel carriers to the UAV chassis, and the UAV lands on and takes off from the UAV support mechanism to deliver parcels to a serviceable point. The UAV includes computing entities that interface with different systems and computing entities to send and receive various types of information.
US10860970B2

Systems and methods for providing integrated, secure, and verifiable home services, such as delivery of physical items within a home and execution of services within a home, are disclosed. In certain embodiments, the system includes cameras, sensors and locks wirelessly connected and configured to provide information to a server associated with the delivery of items and services. In one embodiment, the disclosed methods track and deliver a package in a secure and verifiable manner through use of a time-limited electronic key. Other embodiments include apparatuses having wirelessly connected cameras that allow monitoring of the status of the delivery of an item or of services.
US10860967B2

Methods, systems and apparatus are provided in controlling product deliveries to customers. Some embodiments provide a system, comprising: a delivery control system comprising: a delivery control circuit; and a memory coupled to the delivery control circuit and storing computer instructions that when executed by the delivery control circuit cause the delivery control circuit to: identify that a first customer has traveled beyond a first geo-location boundary associated with the first customer; trigger, in response to identifying that the first customer has traveled beyond the first geo-location boundary, a change in monitoring activity of movements of the first customer; identify that the first customer has traveled beyond a second geo-location boundary associated with the first customer; and automatically suspend the scheduled delivery of the one or more products to the delivery site in response to identifying that the first customer has traveled beyond the second geo-location boundary.
US10860962B2

A system for fully integrated collection of business impacting data, analysis of that data and generation of both analysis driven business decisions and analysis driven simulations of alternate candidate business action comprising a business data retrieval engine stored in a memory of and operating on a processor of a computing device, a business data analysis engine stored in a memory of and operating on a processor of a computing device and a business decision and business action path simulation engine stored in a memory of and operating on a processor of one of more computing devices has been developed.
US10860957B2

In a remote technical support system, a technical support controller receives an indication of a maximum number of support sessions to be serviced by a remote technician. Thereafter, the technical support controller receives a service request for a user device, which service request is classified into a category and added to a preliminary queue corresponding to the category. The technical support controller determines if handling of the service request by the remote technician would cause the number of support sessions currently being handled by the remote technician to exceed the previously-indicated maximum number of support sessions. If not, the service request is added to a work queue for the remote technician and removed from the preliminary queue.
US10860954B1

A method may include receiving, from a client device, a reservation time and image data relating to a desired room; receiving, from a network storage device, facility data for a plurality of rooms; identifying, using an image recognition model, the desired room based on the image data and the facility data; determining an availability of the desired room based on the reservation time and the facility data; generating a first reservation option to reserve the desired room and/or a second reservation option to reserve an alternate room; transmitting, to the client device, the first reservation option and/or the second reservation option; receiving, from the client device, a user selection of the first reservation option and/or the second reservation option; and transmitting, to the network storage device, an instruction to reserve the desired room and/or the alternate room.
US10860937B1

A call management system of a call center retrieves customer demographic data associated with a customer identifier for an inbound caller, i.e., customer. A predictive model including a logistic regression model and tree based model determines a value prediction signal for the identified customer. Based on the value prediction signal determined, the predictive model classifies the identified customer into a first value group or a second value group. The call management system routes a customer classified in the first value group to a first call queue for connection to one of a first pool of call center agents who are authorized to present an offer to purchase a product, and routes a customer classified in the second value group to a second call queue for connection to one of a second pool of call center agents who are not authorized to present the offer to purchase the product.
US10860935B2

A computer-implementable method for managing a cognitive graph comprising: receiving data from a plurality of data sources; processing the data from the plurality of data sources, the processing the data from the plurality of data sources identifying a plurality of knowledge elements; and, storing the knowledge elements within the cognitive graph as a collection of knowledge elements, the storing universally representing knowledge obtained from the data, each knowledge element of the collection of knowledge elements being persisted in its original form.
US10860934B2

A system comprising: a processor; a data bus coupled to the processor; and a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus. The computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for: receiving data from a plurality of data sources; processing the data from the plurality of data sources, the processing the data from the plurality of data sources identifying a plurality of knowledge elements; and, storing the knowledge elements within the cognitive graph as a collection of knowledge elements, the storing universally representing knowledge obtained from the data, each knowledge element of the collection of knowledge elements being persisted in its original form.
US10860932B2

A system comprising: a processor; a data bus coupled to the processor; and a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus. The computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for: receiving data from a plurality of data sources; processing the data from the plurality of data sources, the processing the data from the plurality of data sources identifying a plurality of knowledge elements; and, storing the knowledge elements within the cognitive graph as a collection of knowledge elements, the storing universally representing knowledge obtained from the data; and, generating a cognitive insight based upon the collection of knowledge elements stored within the cognitive graph, the generating the cognitive insight using an insight agent to access the collection of knowledge elements.
US10860931B1

A method of performing predictive analysis includes generating, using a computational device, an instance from an unstructured data source. The method further includes associating a variable entity with the instance. The variable entity is associated with an influencer of a set of influencers or a performance indicator of a set of performance indicators. In another example, the method includes determining, using the computational device, a value of the variable entity from the instance based on a value-detection rule and generating, using the computational device, a model associating the set of influencers with the set of performance indicators using the value of the variable entity.
US10860929B2

An encoder system trains a compression model that includes an autoencoder model and a frame extractor model. The encoding portion of the autoencoder is coupled to receive a set of target frames and a previous state tensor for the set of target frames and generate compressed code. The decoding portion of the autoencoder is coupled to receive the compressed code and the previous state tensor for the set of frames and generate a next state tensor for the set of target frames. The frame extractor model is coupled to receive the next state tensor and generate a set of reconstructed frames that correspond to the set of target frames by performing one or more operations on the state tensor. The state tensor for the set of frames includes information from frames of the video that can be used by the frame extractor to generate reconstructed frames.
US10860928B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating data items. One of the systems is a neural network system comprising a memory storing a plurality of template data items; one or more processors configured to select a memory address based upon a received input data item, and retrieve a template data item from the memory based upon the selected memory address; an encoder neural network configured to process the received input data item and the retrieved template data item to generate a latent variable representation; and a decoder neural network configured to process the retrieved template data item and the latent variable representation to generate an output data item.
US10860922B2

A method, computer program product, and system perform computations using a sparse convolutional neural network accelerator. A first vector comprising only non-zero weight values and first associated positions of the non-zero weight values within a 3D space is received. A second vector comprising only non-zero input activation values and second associated positions of the non-zero input activation values within a 2D space is received. The non-zero weight values are multiplied with the non-zero input activation values, within a multiplier array, to produce a third vector of products. The first associated positions are combined with the second associated positions to produce a fourth vector of positions, where each position in the fourth vector is associated with a respective product in the third vector. The products in the third vector are transmitted to adders in an accumulator array, based on the position associated with each one of the products.
US10860917B2

Aspects for executing forward propagation of artificial neural network are described here. As an example, the aspects may include a plurality of computation modules connected via an interconnection unit; and a controller unit configured to decode an instruction into one or more groups of micro-instructions, wherein the plurality of computation modules are configured to perform respective groups of the micro-instructions.
US10860916B2

Techniques, systems, and devices are described for implementing for implementing computation devices and artificial neurons based on nanoelectromechanical (NEMS) systems. In one aspect, a nanoelectromechanical system (NEMS) based computing element includes: a substrate; two electrodes configured as a first beam structure and a second beam structure positioned in close proximity with each other without contact, wherein the first beam structure is fixed to the substrate and the second beam structure is attached to the substrate while being free to bend under electrostatic force. The first beam structure is kept at a constant voltage while the other voltage varies based on an input signal applied to the NEMS based computing element.
US10860914B1

A method of forming a contactless transaction card. The method may include providing a card body, defining a window, and attaching an antenna assembly layer to the card body, where the antenna assembly layer includes an antenna, a set of curable connectors, disposed on a set of end regions of the antenna within the window, and a UV-transparent layer, supporting the antenna. The method may include providing a contactless chip module within the window on a first side of the antenna assembly layer, and directing radiation through the UV-transparent layer, wherein the contactless chip module is electrically connected to the antenna via the curable connectors.
US10860913B2

An RFID tag manufacturing apparatus that includes an antenna base material conveying part that conveys an antenna base material with antenna patterns in a first direction. Moreover, the apparatus includes a conveying part for an RFIC element that supplies an RFIC element having terminal electrodes for connection with the antenna patterns on one principal surface. A plotter is further provided that conveys the supplied RFIC element to a predetermined position of the antenna patterns and temporarily bonds the RFIC element to the antenna patterns. Finally, the apparatus includes a pressurizing part that applies a pressure to the temporarily bonded RFIC element to permanently bond the RFIC element to the antenna patterns. In an aspect, the plotter includes a fixed arm portion and a movable suction head.
US10860909B2

Example implementations relating to a modular radio frequency identification (RFID) device are described. For example, the modular RFID device includes a modular circuit pad and a modular transmission pad coupled to the modular circuit pad. The modular circuit pad includes a processing circuit to process data and the processing circuit includes multiple circuit electrical contacts. Further, the modular transmission pad includes a transmission circuit to transmit the data. The transmission circuit includes multiple transmission electrical contacts detachably connected to the multiple circuit electric contacts.
US10860907B2

A method of operation of an information linking system includes: scanning an identification icon on an object; determining an access key by analyzing the identification icon including a target location read from the identification icon and a current location of a device that scanned the identification icon; and retrieving at least an initial availability level from a plurality of qualified information levels of a geo-location object information and additional information levels, authorized by the access key when the current location is within a geo-fence of the target location, for displaying on the device.
US10860903B2

The method for generating a final image for the printing thereof on a lenticular support includes an acquisition of a first file including a plurality of images; an automatic extraction of a determined number of images of the first file as a function of a maximum number of images to extract, the images being ordered according to a first order; a redimensioning of the images as a function of a parameter of density of lenses per unit surface area of a predefined printable support, called the pitch; an interlacing of the extracted images; and a generation of a final image to be printed on a lenticular support.
US10860892B1

Systems and methods for synthetic data generation. A system includes at least one processor and a storage medium storing instructions that, when executed by the one or more processors, cause the at least one processor to perform operations including receiving a continuous data stream from an outside source, processing the continuous data stream in real-time, and using machine learning techniques to generating synthetic data to populate the dataset. The operations also include creating a plurality of bins, wherein the plurality of bins occupy a data range between the determined minimum and maximum values without overlapping; and determining a number of samples within each of the created bin, based on a bin edges, wherein the bin edges are bounds within the data range.
US10860886B2

A method that incorporates teachings of the subject disclosure may include, for example, determining, by a system comprising a processor, more common features of a plurality of images according to similarity matrices indicating relative similarities between instances of common features occurring within multiple images of the plurality of images, defining, by the system, cluster groups associated with the more common features, where each cluster group comprises cluster images of the plurality of images, and where the more common features are present in each the cluster images, and performing, by the system, quality-based filtering on the cluster images to identify a target cluster image to represent the cluster images for each of the cluster groups. Other embodiments are disclosed.
US10860885B2

A method of processing an image in an electronic device. The method may comprise; obtaining a first image; selecting, based on comparing the first image with a plurality of second images, at least one third image from the plurality of second images, wherein the at least one third image is similar to the first image; identifying an identifier of an image group corresponding to the at least one third image; associating the first image with the identifier of the image group; and notifying, on the device, based on the identifier of the image group, existence of the at least one third image.
US10860884B2

Methods and apparatus to determine the dimensions of a region of interest of a target object and a class of the target object from an image using target object landmarks are disclosed herein. An example method includes identifying a landmark of a target object in an image based on a match between the landmark and a template landmark; classifying a target object based on the identified landmark; projecting dimensions of the template landmark based on a location of the landmark in the image; and determining a region of interest based on the projected dimensions, the region of interest corresponding to text printed on the target object.
US10860882B2

Apparatus and methods for detecting and utilizing saliency in digital images. In one implementation, salient objects may be detected based on analysis of pixel characteristics. Least frequently occurring pixel values may be deemed as salient. Pixel values in an image may be compared to a reference. Color distance may be determined based on a difference between reference color and pixel color. Individual image channels may be scaled when determining saliency in a multi-channel image. Areas of high saliency may be analyzed to determine object position, shape, and/or color. Multiple saliency maps may be additively or multiplicative combined in order to improve detection performance (e.g., reduce number of false positives). Methodologies described herein may enable robust tracking of objects utilizing fewer determination resources. Efficient implementation of the methods described below may allow them to be used for example on board a robot (or autonomous vehicle) or a mobile determining platform.
US10860880B2

An image processing apparatus configured to perform character recognition processing to recognize characters included in image data and acquire character information, display characters indicated by the character information acquired, accept a selection of characters displayed by a user, generate a folder path based on the selected characters, and transmit the image data to a folder indicated by the folder path. In a case where the selection of characters is accepted multiple times, generate a folder path based on a combination of selected characters and transmit the image data to a folder indicated by the folder path.
US10860872B2

Image data of a vehicle occupant are collected from a plurality of cameras. A dimensional model of substantially an entire body of the vehicle occupant is generated based on the image data. A gesture performed by the vehicle occupant is recognized based on the dimensional model. A vehicle subsystem is adjusted based on the gesture.
US10860871B2

Embodiments of the disclosure provide methods and systems for calibrating a plurality of sensors. The method may include capturing, by a plurality of sensors associated with a vehicle, a set of point cloud data indicative of at least one surrounding object as the vehicle travels along a trajectory. The method may also include filtering, by a processor, the set of point cloud data based on coplanarity associated with the set of point cloud data. The method may further include adjusting, by the processor, at least one calibration parameter of the plurality of sensors based on a model using the filtered set of point cloud data. The model may include a weight corresponding to the coplanarity associated with the set of point cloud data.
US10860870B2

According to an embodiment, an object detecting apparatus includes a detector and an estimation processing unit. The detector is configured to detect an object candidate area from a captured image. The estimating processing unit is configured to, by performing estimation processing using a part of or a whole of the captured image including at least the object candidate area, output object information including at least information representing a pose of an object in the object candidate area. The estimation processing includes: a first process estimating, from among vertices of a cuboid circumscribing the object and making contact with a road surface, positions of at least two vertices on the captured image that are viewable from a viewpoint of the captured image; and a second process estimating to which one of right-front, left-front, right-rear, or left-rear of the object the vertices having positions estimated by the first process are respectively corresponding.
US10860869B2

Computing a time-to-contact (TTC) of a vehicle with an object. The object includes a light source. The system mountable in the vehicle includes a camera and a processor configured to capture images of the object. The processor is operable to track a spot between the images to produce a tracked spot. The spot includes an image of the light source. The processor is operable to compute time-to-contact (TTC) responsive to changes in brightness of the tracked spot.
US10860867B2

An image processing apparatus includes a reducer configured to reduce a number of pixels in a distance image having pixel values corresponding to a distance of a body positioned within a predetermined distance from a plurality of imagers installed in a mobile body, according to frames respectively captured by the plurality of imagers; a detector configured to detect the body based on the reduced distance image; and a rejecter configured to reject data of the detected body, based on a density of pixels having a value of the distance with respect to the detected body in an area overlapping a travel area in which the mobile body travels.
US10860864B2

According to one configuration, an example surveillance system includes a sensor device, analyzer hardware, and processing hardware. During operation, the sensor device scans a monitored location and generates scan data. In one embodiment, the scan data (such as distance-based data) indicates (defines) surface textures of one or more objects present at the monitored location (such as a location of interest) based on distance measurements. The analyzer hardware analyzes the scan data and change in surface textures. The controller hardware: i) generates a communication based on the detected surface textures, and ii) transmits the communication to a remote station.
US10860859B2

Detection of activity in video content, and more particularly detecting in video start and end frames inclusive of an activity and a classification for the activity, is fundamental for video analytics including categorizing, searching, indexing, segmentation, and retrieval of videos. Existing activity detection processes rely on a large set of features and classifiers that exhaustively run over every time step of a video at multiple temporal scales, or as a small improvement computationally propose segments of the video on which to perform classification. These existing activity detection processes, however, are computationally expensive, particularly when trying to achieve activity detection accuracy, and moreover are not configurable for any particular time or computation budget. The present disclosure provides a time and/or computation budget-aware method for detecting activity in video that relies on a recurrent neural network implementing a learned policy.
US10860845B2

A system for determining a quantitative accuracy of a test movement relative to a reference movement includes a display output device, a memory, and a processor operatively connected to the display output device and the memory. The memory stores motion capture data and programming instructions. The processor executes the programming instructions to determine a quantitative accuracy of the test movement relative to the reference movement. A method, executable by the processor, for determining the quantitative accuracy includes receiving, with the processor, motion capture data that includes the reference movement and the test movement. The motion data is split into individual movements, and the test movement is aligned with the reference movement. The processor computes a quantitative accuracy of the test movement relative to the reference movement, and generates, with the display output device, a visualization representative of the test movement. The computed accuracy is encoded into the visualization.
US10860843B1

A measurement system includes at least one measurement assembly having at least one measurement device, a head-mounted visual display device having an output screen, and a data processing device operatively coupled to the at least one measurement assembly and the head-mounted visual display device. The data processing device is configured to generate one or more graphical representations of measurement output data for superimposition onto a visual representation of the system user and/or an object being manipulated by the system user, and display the superimposed measurement output data on the head-mounted visual display device so that the system user is able to visualize the superimposed measurement output data when wearing the head-mounted visual display device, and adjust his or her movements based upon feedback from the superimposed measurement output data. The one or more graphical representations of the measurement output data being determined from the at least one measurement assembly.
US10860842B1

A system includes at least two base stations that emit light beams to illuminate an area for positional tracking objects in the area. A base station emits at least two light beams that rotate around a rotation axis at a rotational speed unique to the base station. Responsive to being illuminated by the light beams emitted by the at least two base stations, an object being tracked generates illumination data. The system determines which illumination data corresponds to one of multiple base stations by analyzing the illumination data over time. The system analyzes the illumination data corresponding to one base station to determine an orientation and/or position of the object relative to that base station.
US10860831B2

A method for generating an image is provided. The method comprises capturing a first set of image pixels by an ultrasonic sensor comprising an array of ultrasonic transducers using a first beamforming pattern, wherein the first beamforming pattern comprises a first pattern of transmit signals routed to a plurality of ultrasonic transducers of the ultrasonic sensor. The method further comprises capturing a second set of image pixels at the ultrasonic sensor using a second beamforming pattern, wherein the second beamforming pattern comprises a second pattern of transmit signals routed to the plurality of ultrasonic transducers. The second beamforming pattern is different than the first beamforming pattern. The second set of image pixels corresponds to an edge region of the ultrasonic sensor. The method additionally comprises combining the first set of image pixels and the second set of image pixels to form the image. An electronic device and a method of generating an image of a fingerprint with a fingerprint sensor are also provided.
US10860819B1

Techniques are provided to estimate the location of an RFID tag using tag read information, such as a tag read count or a tag read rate, and an opportunity metric, such as an inventory cycle duration, inventory cycle rate, or inventory cycle count. A tag tracking system determines read information for a tag in a zone and an opportunity metric associated with the tag and the zone. The tag tracking system then computes a success rate based on the tag read information and opportunity metric, and uses the success rate to estimate the location of the tag.
US10860817B2

Systems and methods for determining a physical location of a first Radio Frequency Identification (“RFID”) tag. The methods involve: analyzing timestamped tag read information acquired during multiple tag reads to determine a first physical location for the first RFID tag read by the mobile reader while moving through a facility; identifying second RFID tags from a plurality of RFID tags read by the mobile reader that are located in proximity to the first RFID tag and that are coupled to objects similar to an object to which the first RFID tag is coupled; selecting an RFID tag from the second RFID tags that has a first location confidence value associated therewith which is greater than second location confidence values associated with other RFID tags of the second RFID tags; and modifying the first physical location based on a second physical location of the RFID tag selected from the second RFID tags.
US10860811B2

The present disclosure provides a method and a device for generating a review article of hot news, and a terminal device. By way of example, the method may include: determining hot news based on reading feedback information and publishing time of respective news in a current webpage library; obtaining review data corresponding to the hot news; selecting a target review set from the review data based on a preset high-quality review model; and generating the review article based on the hot news and the target review set corresponding to the hot news.
US10860810B2

A method, apparatus, and computer program product for describing motion. The method may include receiving a set of eventualities (114). The set of eventualities (114) may describe at least one of a domain event and a domain state. The at least one of the domain event and the domain state may be derived from a set of spatio-temporal data (102) and the set of eventualities (114) may be associated with a particular region and a particular time period. The method may include organizing the set of eventualities to generate a document plan. The method may further include generating, using a processor, a linguistic representation of the set of eventualities using the document plan.
US10860809B2

A computing system receives a collection comprising multiple sets of ordered terms, including a first set. The system generates a dataset indicating an association between each pair of terms within a same set of the collection by generating co-occurrence score(s) for the first set. The system generates computed probabilities based on the co-occurrence score(s) for the first set. The computed probabilities indicate a likelihood that one term in a given pair of terms of the collection appears in a given set of the collection given that another term in the given pair of terms of the collection occurs. The system smoothes the computed probabilities by adding one or more random observations. The system generates one or more association indications for the first set based on the smoothed computed probabilities. The system outputs an indication of the dataset. Additionally, or alternatively, based on association measure(s), the system generates a virtual term.
US10860799B2

In some implementations, a query that includes a sequence of terms is obtained, the query is mapped, based on the sequence of the terms, to a dependency tree that represents dependencies among the terms in the query, an entity type that corresponds to an entity sought by the query is determined based on a term represented by a root of the dependency tree, a particular entity is identified based on both the entity type and a relevance of the entity to the terms in the query, and a response to the query is provided based on the particular entity that is identified.
US10860793B2

Methods and systems providing for the generation, sending, updating, and monitoring of electronic documents (eDocuments) based on source documents created in Enterprise Resource Planning (ERP) software. An eDocument is generated based on existing source documents, external data, or from other eDocuments. The method and systems ensure that the generated eDocument is compliant with any technical requirements. The eDocument is generated using a document process which transforms a non-compliant source document into a compliant eDocument. An eDocument Framework system can include a mapping application, application interface framework (AIF), an eDocument interface, and a process manager. The AIF is configured to interact with a cloud services provider to create a highly automated process of generating, sending, updating, and monitoring the eDocuments. The cloud service provider is also configured to interact with local authorities. The eDocument Framework system can also include a partner connector to interface with a business partner.
US10860791B2

In non-limiting examples of the present disclosure, systems, methods and devices for interacting with data in a productivity application are presented. A plurality of values associated with the productivity application may be analyzed to determine whether they include a value that can be added to a set comprising a plurality of values with a set data type upon which the productivity application can execute a plurality of set operations. An indication to add at least one of the analyzed values as a member of the set may be received. At least one of the analyzed values may be added as a member of the set. An indication to perform a set operation associated with the set may be received and performed, and the result of the performed set operation may be displayed on a productivity application user interface.
US10860790B2

Conversion of data ranges to table objects in an electronic spreadsheet document is provided. When an electronic spreadsheet document is being utilized, data ranges may be automatically converted to tables to allow the user to enjoy the full benefits of the table properties and functionalities. When a data range is automatically converted to a table object, a user will be given an opportunity to revert the table object back to the data range from which it was converted. Instead of automatic conversion, a suggestion may be provided to a user before a data range is converted to a table object. If the user accepts the suggestion, then the data range may be automatically converted to a table object.
US10860782B2

A system and method includes dividing content of an electronic document into components. A document type of the electronic document is identified by comparing a document score against a document type criterion, the document score being based on a combination of a component score of each of the components. A user interface provides an indication of the document type.
US10860771B2

A power planning phase module, a placement phase module, and a routing phase module are provided that can replace, supplement, or enhance existing electronic design automation (EDA) software tools. The power planning phase module adds distributed power sources and a network of switching elements to the power frame or ring assigned to regions of a chip (that may be identified during a floor planning stage). The placement phase module optimizes a number and type of cells attached to each power source of the distributed power sources already added or to be added during the power planning phase. The routing phase module optimizes routing length to, for example, mask power consumption.
US10860769B2

An integrated circuit (IC) design method includes receiving a spatial correlation matrix, R, of certain property of post-fabrication IC devices; and deriving a random number generation function g(x, y) such that random numbers for a device at a coordinate (x, y) can be generated by g(x, y) independent of other devices, and all pairs of random numbers satisfy the spatial correlation matrix R. The method further includes receiving an IC design layout having pre-fabrication IC devices, each of the pre-fabrication IC devices having a coordinate and a first value of the property. The method further includes generating random numbers using the coordinates of the pre-fabrication IC devices and the function g(x, y); deriving second values of the property by applying the random numbers to the first values; and providing the second values to an IC simulation tool.
US10860753B2

A method is provided for characterizing fluid flow in a pipe where the fluid includes a drag reducing polymer of a particular type and particular concentration. A computational model is configured to model flow of a fluid in a pipe. The computational model utilizes an empirical parameter for a drag reducing polymer of the particular type and the particular concentration. The computational model can be used to derive information that characterizes the flow of the fluid in the pipe. The empirical parameter for the particular type and the particular concentration of the drag reducing polymer can be identified by solving another computational model that is configured to model turbulent Couette flow in a Couette device for a fluid that includes a drag reducing polymer of the particular type and the particular concentration. The empirical data needed for identification of the empirical parameter are obtained from Couette device experiments.
US10860749B2

Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include providing an interactive catalog associated with the 3D model of the object while positioning the 3D model of the object onto the 2D environment. In one aspect, the method may include price and product detail information associated with the 3D model of the object.
US10860748B2

A system includes a display, a processor, and memory storing instructions that cause the processor to receive a request to scale one or more objects of on a model depicted on the display, identify the one or more objects of the model, determine one or more model parameters of the model, such that the model parameters include information indicative of the one or more objects, the model, the display, or any combination thereof, calculate a size for the one or more objects of the model based on the one or more model parameters; and scale the one or more objects based on the size for the objects.
US10860747B2

This method comprises the steps of generating an elementary signature for each electronic board from stored configuration data, transmission to each electronic board of the elementary signature, calculation by each electronic board of the signature variable as a function of the configuration variables, and checking by each electronic board of the validity of the stored configuration variables using the received elementary signature and the signature variable. The method comprises the implementation step for each electronic board for which the configuration variables are considered invalid, and comprises the retrieval of the configuration data specific to this board, and the modification of the configuration variables starting from the configuration data retrieved.
US10860736B2

Methods and systems for a media guidance application that provides advanced parental control features such as allowing parents to establish parental controls in a dynamic and individualized manner and allowing parents to track and/or limit the amount of time that a child views media content of a particular type.
US10860730B1

An apparatus in one embodiment comprises a processing platform that includes one or more processing devices each comprising a processor coupled to a memory. The processing platform is associated with at least one storage device. The processing platform comprises a backend data classifier configured for communication with a data loss prevention system. The backend data classifier comprises a file analyzer configured to compare characteristics relating to current states of respective files stored in the storage device with information stored in a file history database, and an assignment module configured to assign classifications to respective ones of the files stored in the storage device based at least in part on comparison results from the file analyzer. The data loss prevention system is configured to perform different data loss prevention operations on different ones of the files stored in the storage device based at least in part on their respective assigned classifications.
US10860729B2

Disclosed herein are system, method, and computer program product embodiments for managing cloud-based document permissions. In an embodiment, a document generation system may generate and/or store a cloud-based document. The document generation system may also generate links to the cloud-based document. The generated links may be associated with different permissions. For example, a first link may allow a first client device accessing the first link to edit the document while a second link may allow a second client device accessing the second link to only view the document. Other permissions may also include generating distinct graphical user interfaces (GUIs) associated with different links. The GUIs may accept input messages and/or comments in a chat panel. The document generation system may facilitate the delivery of these input messages to other client device with document access.
US10860728B2

Data storage nodes that participate in a requested data statistical analysis as participant data storage nodes are determined and divided into a plurality of node sets. Data stored in each participant data storage node associated with a particular node set is encrypted, where the encrypted data is divided into a number of fragments at least equal to a number of participant data storage nodes associated with the particular node set. Each participant data storage node sends a portion of the encrypted data to each of the other participant data storage nodes within the particular node set. Each participant data storage node processes received encrypted data and data remaining on the particular participant data storage node to obtain a processing result. Each participant data storage node sends the processing result to a proxy node, wherein the proxy node performs data statistical analysis based on the processing result.
US10860726B2

Systems and methods for peer-to-peer secure document exchange are disclosed. The system may allow a document provider to securely transmit a certified document to a document verifier using decentralized storage. The verifier system may generate a session key pair and transmit the session public key to a trusted API provider. The trusted API provider may generate a session nonce. The verifier system may transmit the session nonce to the provider system. The provider system may use the session nonce to retrieve the session public key. The provider system may encrypt a certified document using the session public key and store the encrypted certified document in the decentralized storage. The verifier system may retrieve the encrypted certified document by polling the trusted API provider based on the session nonce. The verifier system may decrypt the encrypted certified document using the session private key.
US10860714B2

Technologies for cache side channel attack detection and mitigation include an analytics server and one or more monitored computing devices. The analytics server polls each computing device for analytics counter data. The computing device generates the analytics counter data using a resource manager of a processor of the computing device. The analytics counter data may include last-level cache data or memory bandwidth data. The analytics server identifies suspicious core activity based on the analytics counter data and, if identified, deploys a detection process to the computing device. The computing device executes the detection process to identify suspicious application activity. If identified, the computing device may perform one or more corrective actions. Corrective actions include limiting resource usage by a suspicious process using the resource manager of the processor. The resource manager may limit cache occupancy or memory bandwidth used by the suspicious process. Other embodiments are described and claimed.
US10860708B2

An apparatus and a method for measuring the security strength of a lock pattern applied to a terminal device are disclosed. The disclosed apparatus may include: a CCI monitoring part configured to read cache coherence information associated with a touch made over a multiple number of points implementing a lock pattern inputted by a user from a CCI (cache coherence interconnect); a computation part configured to compute a multiple number of similar lock pattern candidates by using the read cache coherence information; and a measurement part configured to measure the security strength of the inputted lock pattern by using the multiple number of similar lock pattern candidates.
US10860699B2

The present invention provides an authentication which is performed by means of simultaneously inputting biometric data such as fingerprint, iris and the like when inputting an authentication number, wherein input area provided to a user varies such that biometric data can be input and recognized accurately and easily. Therefore, the present invention enhances convenience for a user and increases security and reliability of authentication.
US10860698B2

A system is described for controlling access to resources using an object model. Users can specify use cases for accessing resources. The user may be granted access if the user satisfies qualifications required for accessing the resource, selected a use case permissible for accessing the resource, and satisfies qualifications required for the use case. Use cases, qualifications, resources, and/or links between them can be implemented using an object model. The system can be used in addition to authentication and authorization.
US10860693B2

The invention relates to a method for automatically licensing service features during the upgrade of a first communication system (11) into a second communication system (12), said method having the following steps: (a) extracting the service features to be licensed from a database, (b) transmitting the service features to be licensed to a License Server (CLS), (c) generating a license file (LF) in the License server (CLS), (d) transmitting the license file (LF) to the second communication system (12), and (e) installing the license file (LF) in the second communication system (12). This invention also relates to a corresponding computer program and corresponding licensing system.
US10860673B2

Aspects of the technology employ an integrated location identification and query processing technique. Network scan information is attached to or otherwise combined with a query at a client device and is sent to a web server or other entity for processing. When a query is initiated, the client device determines whether location services are enabled. If not, upon authorization they are enabled and visible network scan data is quickly obtained for transmission with the query. The server may include both a location identification service and a search service, and can split the received information accordingly among these elements in an efficient manner that minimizes data transfers and latency. From the client device's perspective, only one query is transmitted. Relevant results based on the resolved location are received quickly by the client device. This reduces system latency and power consumption, and also minimizes network overhead by eliminating unnecessary packet transmissions.
US10860671B2

In a digital social relationship network, a social network server computer stores a digital social network representation corresponding to a graph having nodes representing individuals or groups and links representing actual social relationships between the individuals or groups. The server computer obtains relationship-dependent information corresponding to a plurality of links of the graph, and embeds the relationship-dependent information in the digital social network representation stored in the social network server computer. The server computer interactively presents to a user of a client computer connected to the social network server computer a social network of the individuals or groups and the social relationships between the individuals or groups. The social network server computer receives input from the user of the client computer selecting at least one of the social relationships between individuals or groups other than the user, and presents to the user of the client computer a social relationship profile comprising the relationship-dependent information corresponding to the social relationship selected by the user of the client computer. The server computer facilitates exchange of digital value to the user of the client computer, or a group to which the user of the client computer belongs, based on the relationship-dependent information embedded in the digital social network representation stored in the social network server computer.
US10860668B1

A method, computer program product, and computing system for receiving an inquiry for a storage system from a user, wherein the inquiry concerns one or more resources/properties of the storage system. The inquiry is processed to identify one or more unavailability errors, wherein an unavailability error occurs when a resource/property identified within the inquiry is unavailable on the storage system. A database is queried to obtain information on the one or more resources/properties of the storage system, thus generating a search result. The search result is filtered to remove information corresponding to the one or more unavailability errors.
US10860663B2

Online learning of click-through rates on search result blocks from one or more federated sources may be provided. Click-through feedback for the search result blocks may be received from the one or more federated sources in response to a query. Weights may be assigned to each of the search result blocks based on the received click-through feedback. The search result blocks may then be ranked based on the assigned weights. Finally, a search results page may be generated for displaying the ranked search results blocks to a user.
US10860656B2

In non-limiting examples of the present disclosure, systems, methods and devices for assisting with providing dataset insights associated with datasets are presented. A dataset and a query relating to the dataset may be received. The dataset may be processed to determine metadata that describes one or more properties of the dataset. The dataset, the determined metadata, and the user query may be provided to one or more modular recommendation elements for processing into an insight result that indicates a result from data analysis directed to the query. The insight result may be transferred in a portable format for use by the productivity application in displaying one or more insight objects based on the insight result.
US10860635B2

In general, a specification of multiple contexts that are related according to a hierarchy is received. Relationships are determined among three or more metadata objects, and at least some of the metadata objects are grouped into one or more respective groups. Each of at least some of the groups is based on a selected one of the contexts and is represented by a node in a diagram. Relationships among the nodes are determined based on the relationships among the metadata objects in the groups represented by the nodes, and a visual representation is generated of the diagram including the nodes and the relationships among the nodes.
US10860634B2

Systems and methods for generating a hierarchical data structure are provided. An example method can include: acquiring sales data associated with items and item pairs in a category for a given period; filtering, based on a set of predetermined criteria, the sales data to obtain the items and the item pairs; generating document term matrices for the item pairs based on item description and item attributes; calculating attribute similarity measures and substitutability measures for the item pairs; performing, based on a set of predefined CBT generating rules, a hierarchical clustering on the document term matrices, item association, the substitutability measures and the attribute similarity measures; generating the CBT with a hierarchical grouping of the items; transforming the CBT to a dendrogram; pruning the dendrogram to generate a wireframe; regrouping the item pairs in CBT nodes with similar and substitutable attributes; and generating a user interface to visualize the CBT.
US10860611B2

The present disclosure provides a method for making a playlist available to the public. In another embodiment, the present disclosure provides a method for creating a playlist comprising user-defined descriptor information. In another embodiment, the present disclosure provides a method for searching for such public playlists.
US10860608B2

Systems, apparatus, and methods for any point in time replication to the cloud. Data is replicated by replicating data to a remote storage or a data bucket in the cloud. At the same time, a metadata stream is generated and stored. The metadata stream establishes a relationship between the data and offsets of the data in the production volume. This allows continuous replication without having to maintain a replica volume. The replica volume can be generated during a rehydration operation that uses the metadata stream to construct the production volume from the cloud data.
US10860602B2

In an example, a method may include receiving input effective to select a visualization type of multiple different visualization types to apply to a visualization of data. The selected visualization type may be associated with a contract. Each of the different visualization types may be associated with a specific contract. Each contract may include a corresponding schema that specifies a set of data fields and one or more relationships between data fields in the set to generate and display a corresponding visualization having a corresponding visualization type. The method may also include mapping at least some data of a data source to the contract such that the contract is satisfied. The method may also include displaying the visualization of the at least some data of the data source based on the contract, the displayed visualization having the selected visualization type.
US10860601B2

Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to provide an interface between repositories of disparate datasets and computing machine-based entities that seek access to the datasets, and, more specifically, to a computing and data storage platform that facilitates consolidation of one or more datasets, whereby a collaborative data layer and associated logic facilitate, for example, efficient access to, and implementation of, collaborative datasets. In some examples, a method may include receiving a dataset having a data format into a dataset ingestion controller configured to form a collaborative dataset, interpreting data of the dataset against data classifications at an inference engine to derive at least an inferred attribute, associating the data with annotative data identifying the inferred attribute, and converting the dataset at a format converter to form an atomized dataset.
US10860600B2

Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to provide an interface between repositories of disparate datasets and computing machine-based entities that seek access to the datasets, and, more specifically, to a computing and data storage platform that facilitates consolidation of one or more datasets, whereby a collaborative data layer and associated logic facilitate, for example, efficient access to, and implementation of, collaborative datasets. In some examples, a method may include receiving a dataset having a data format into a dataset ingestion controller configured to form a collaborative dataset, interpreting data of the dataset against data classifications at an inference engine to derive at least an inferred attribute, associating the data with annotative data identifying the inferred attribute, and converting the dataset at a format converter to form an atomized dataset.
US10860598B2

Systems and methods for interest-driven business intelligence systems including event-oriented data in accordance with embodiments of the invention are illustrated. In one embodiment, an interest-driven business intelligence system includes raw data storage configured to contain raw data and perform ETL processes, a data mart configured to contain metadata that describes the raw data, and an intermediate processing layer, wherein the intermediate processing layer is configured to compile an interest-driven data pipeline configured to generate ETL processing jobs to generate event-oriented data from the raw data by filtering the raw data based on the metadata describing the raw data, determining ordering data based on the metadata describing the raw data, aligning the filtered raw data based on the ordering data, and generating event-oriented data based on the aligned filtered raw data, and storing the event-oriented data in the data mart.
US10860594B2

In one implementation, a method for providing a user with an assessment of website quality includes receiving, at a computer system, identification of a website; retrieving, by the computer system, content that comprises the website; and automatically analyzing, by the computer system, the content. The method can further include determining, by the computer system, (i) a search engine optimization (SEO) sub-score for the website, (ii) an accessibility sub-score for the website, and (iii) a quality assurance score for the website based on the analysis of the content. The method can additionally include determining, by the computer system, a quality score for the website based on a combination of the SEO sub-score, the accessibility sub-score, and the quality assurance sub-score; and transmitting, by the computer system, the quality score to a client computing device for presentation in a user interface.
US10860591B2

A method, system, and processor-readable storage medium are directed towards generating a report derived from data, such as event data, stored on a plurality of distributed nodes. In one embodiment the analysis is generated using a “divide and conquer” algorithm, such that each distributed node analyzes locally stored event data while an aggregating node combines these analysis results to generate the report. In one embodiment, each distributed node also transmits a list of event data references associated with the analysis result to the aggregating node. The aggregating node may then generate a global ordered list of data references based on the list of event data references received from each distributed node. Subsequently, in response to a user selection of a range of global event data, the report may dynamically retrieve event data from one or more distributed nodes for display according to the global order.
US10860588B2

A user is associated with the current and preceding query that is associated with a preceding intent. The method comprises: receiving the current query and preceding intent; determining a respective intent-association parameter for each one of the plurality of potential intents based on the current query; determining a respective intent-transition parameter for each one of the plurality of potential intents; determining a respective adjusted intent-association parameter for each one of the plurality of potential intents as a multiplication of the respective intent-association parameter and the respective intent-transition parameter; and selecting one of the plurality of potential intents as the current intent based on the adjusted intent-association parameters.
US10860585B2

Embodiments of the present disclosure are directed to methods and systems for the timely processing of records exchanged between service provider systems and responsible entity systems by a records management and processing system. More specifically, the records management and processing system can maintain a set of rules defining conditions for processing records and associated actions to affect that processing upon satisfaction of or failure to satisfy the conditions of that rule. The records management and processing system can also maintain tags identifying data in a record or processing of a record. The records management and processing system can apply the rules to the records and assign tags to the records based on the conditions defined in the applied rules. The records management and processing system can then process the records according to workflows for processing the records based on the assigned tags and applied rules.
US10860583B2

Optimizing window joins over data streams can include receiving an input topology and calculating costs of computing a join of data streams based on a number of model topologies, and determining an optimal topology based on the calculated costs and the input topology, wherein the input topology, the model topologies, and the optimal topology each include a number of interconnected operators.
US10860582B2

Systems and a method are provided. A system includes a Temporal Behavior Query Language (TBQL) server having a processor and a memory operably coupled to the processor. The TBQL server configured to construct a TBQL query using a grammar inference technique based on syntactic sugar to expedite query construction. The TBQL server is further configured to execute the TBQL query to generate TBQL query results.
US10860567B2

A client module of an object state storage is configured to identify a live object at a client. The client module is further configured to receive an update message for the live object from storage, the update message is stored by an object ID associated with the live object, and the update message allowing the property to be updated for the live object at the client in real-time. The client module is further configured to transmit the update message for the live object to the client.
US10860566B1

An embodiment of the method of processing communication data to identify one or more themes within the communication data includes identifying terms in a set of communication data, wherein a term is a word or short phrase, and defining relations in the set of communication data based on the terms, wherein the relation is a pair of terms that appear in proximity to one another. The method further includes identifying themes in the set of communication data based on the relations, wherein a theme is a group of one or more relations that have similar meanings, and storing the terms, the relations, and the themes in the database.
US10860564B2

A system, method, and computer-readable medium, including creating at least one data foundation table, each of the at least one data foundation tables being created for each of one or more set tables in a database based on information stored in a first set container relying on the one or more set tables; linking at least one of the created data foundation tables to a customer table in the database, the created data foundation table being linked to the customer table based on a primary key for the customer table; and storing all of the created data foundation tables in the a dedicated data structure hosted by the first set container.
US10860563B2

A system includes a master node and worker nodes controlled by the master node. Each worker node stores 25 or more modular blocks of a distributed database, where each modular block has a size of 5G bytes or less and has an associated log file.
US10860549B2

In some aspects, an interface is provided that has options for defining entities and attributes. A model of a remote data source is defined based on inputs received via the interface. The model includes an entity representing a data segment from the remote data source. The entity has properties, which represent fields of a data structure in the remote data source and have data type descriptors indicating data types used by the fields. The model also includes an attribute specifying a function, which uses the properties as inputs. The entity is matched to exported data from the remote data source. The match is performed based on the exported data elements being arranged in a hierarchy corresponding to the properties and the data elements having the data types corresponding to the data type descriptors. The attribute's function is executed using, as input data, the data elements mapped to the properties.
US10860544B2

The disclosed computer-implemented method for write-once-read-many storage may include (1) receiving, at a file system on the computing device, a request to assign a write-once-read-many (WORM) attribute to a file, wherein the request is received from an application, (2) setting, in response to the request to assign the WORM attribute to the file, a WORM flag in an extended attribute associated with the file, and (3) associating with the file, in response to the setting of the WORM flag, a retention period attribute and read-only access until the end of the retention period. The provided systems and methods may provide per-file WORM support at a file system level using extended attributes of the file system. Various other methods, systems, and computer-readable media are also disclosed.
US10860542B2

A method and apparatus for replicating a data container of a source storage server at the logical level in an unordered stream of individual data units are described. In certain embodiments, the replication operations can be performed without regard to the differences in geometry of physical persistent storage of the source and destination storage servers and without regard to the differences in data container format of the source and destination storage servers. An initial replication operation of the source data container is performed by transferring the data objects within the source data container to a replica data container in the destination storage server as an unordered stream of individual data units while preserving data object identifiers of the source data objects. Afterwards, incremental replication operations can be performed to capture modifications to the source data container over time after the initial replication operation.
US10860541B2

A distributed file system for a vehicle fire system leverages unused memory in slave modules. Such a system comprises file metadata stored on the master module, which includes information about specific files and the location of used and unused memory throughout the system, including memory on the master module and installed slave units. By maintaining the file metadata and sending instructions to slave units to save or read files at certain addresses, the master module can avail itself of unused memory throughout the entire system. This allows the master module to store more information on the system than there is available memory on the master itself.
US10860537B2

Embodiments are directed towards managing and tracking item identification of a plurality of items to determine if an item is a new or existing item, where an existing item has been previously processed. In some embodiments, two or more item identifiers may be generated. In one embodiment, generating the two or more item identifiers may include analyzing the item using a small item size characteristic, a compressed item, or for an identifier collision. The two or more item identifiers may be employed to determine if the item is a new or existing item. In one embodiment, the two or more item identifiers may be compared to a record about an existing item to determine if the item is a new or existing item. If the item is an existing item, then the item may be further processed to determine if the existing item has actually changed.
US10860535B1

A device receives provides content to a client device via a dual-panel user interface that includes a first panel and a second panel. The device receives, from the client device, information indicating a user interaction, and processes the information, with a first model, to determine a question based on the user interaction. The device utilizes natural language processing with the question to determine an intent of the question, and processes the intent of the question, with a second model, to map the intent of the question to a content answer to the question. The device adds additional user information, associated with a user of the client device, to the content answer to generate a personalized content response, and updates the first panel with the personalized content response to generate an updated first panel. The device provides the updated first panel, via the dual-panel user interface, to the client device.
US10860529B2

A migration plan is created that is based at least in part on an operator input. The resources of a destination file system are provisioned based on the migration plan. One or more processes to migrate the source file system for the provisioned resources of the destination file system are then configured based on the migration plan.
US10860527B2

A method, computer program product, and computing system for storing a plurality of identifiers on a local data storage system. The plurality of identifiers locate a plurality of archived files at a plurality of defined remote addresses on a remote data storage system. The deletion of at least one of the plurality of identifiers is sensed, thus defining at least one deleted identifier. Temporal information of the at least one deleted identifier is compared to temporal information for a data protection operation performed on at least a portion of the local data storage system.
US10860525B2

The present invention includes an integrated system-on-chip device configured on a substrate member. The device has a data input/output interface provided on the substrate member and configured for a predefined data rate and protocol. The device has an input/output block provided on the substrate member and coupled to the data input/output interface. The input/output block comprises a SerDes block, a CDR block, a compensation block, and an equalizer block. The SerDes block is configured to convert a first data stream of N having a first predefined data rate at a first clock rate into a second data stream of M having a second predefined data rate at a second clock rate. The device has a driver module provided on the substrate member and coupled to a signal processing block, and a driver interface provided on the substrate member and coupled to the driver module and a silicon photonics device.
US10860511B1

The current document is directed to a family of integrated hardware controllers that provides for cost-effective, high-bandwidth, and scalable incorporation of SSDs into large, distributed-computer systems. Certain implementations of the integrated hardware controller include dual media-access controllers for connection to one or more local area networks, remote-direct-memory-access (“RDMA”) controllers for supporting RDMA protocols over the local area network, an NVMe controller that provides access to an SSD. In certain integrated-hardware-controller implementations, the RDMA and NVMe controllers are implemented in one of a field programmable gate array (“FPGA”) and application-specific integrated circuit (“ASIC”).
US10860503B2

A universal protocol engine circuit aggregates data of multiple communication ports that may use different communication protocols according to a configurable communication protocol. In a transmitter mode, the universal protocol engine circuit references a slot table defining a sequence of the ports to generate output data from the input data received from the ports, and transmits the output data over a wired or wireless communication link. In a receiver mode, the universal protocol engine circuit references the slot table to parse input data from the communication link into output data for each of the ports. The sequence of ports of the slot table may be configurable according to the speed or other properties of the communication ports.
US10860501B2

A redundancy method of a three-dimensional laminated memory includes receiving, by first, second and third processors, a command for data operation, transmitting and receiving, by each of the second and third processors, data through dedicated data buses in order to perform the data operation, receiving, by the first processor, operation result values of the second and third processors from a main memory, comparing, by a result value comparator of the first processor, the operation result values of the first, second and third processors, and outputting, by the result value comparator, operation result values in correspondence with the result of comparison.
US10860498B2

A data processing system is disclosed, which relates to a technology for implementing a convergence memory system provided with a plurality of memories. The data processing system includes a compute blade configured to generate a write command to store data and a read command to read the data, and a memory blade configured to selectively performed read and write operations in response to the read and write commands in a plurality of memories. The compute blade has a memory that stores information about performance characteristics of each of the plurality of memories, and is configured to determine priority information through which eviction of a cache line is carried out based on the stored information.
US10860496B2

A computer-implemented method for establishing a multi-tier flash cache using spare drives. The method includes, in response to receiving an I/O request, determining that there is no free page in a main cache. Having determined that there is no free page in the main cache, the method further includes establishing a secondary cache by selecting at least one spare drive from a plurality of spare drives, flushing data from a cold page in the main cache to the secondary cache, an access frequency of the cold page being lower than a predetermined threshold, and writing data related to the I/O request from a persistent storage device to the cold page.
US10860494B2

Embodiments of the present disclosure relate to a method and device for flushing pages from a solid-state storage device. Specifically, the present disclosure discloses a method of flushing pages from a solid-state storage device comprising: determining a first number based on a period length of one flushing cycle and a period length required for building one flushing transaction, the first number indicating a maximum number of flushing transactions that can be built in the flushing cycle; and flushing pages from the solid-state storage device with an upper limit of the first number in the flushing cycle. The present disclosure also discloses a device for flushing pages from a solid-state storage device and a computer program product for implementing steps of a method of flushing pages from a solid-state storage device.
US10860488B1

A method is provided for use in a storage system to dynamically disable and enable prefetching, comprising: defining a first plurality of time windows; calculating a first plurality of weights; identifying a first plurality of values of a cache metric; calculating a prefetch score for a first type of data based on the first plurality of weights and the first plurality of caching metric values, the prefetch score being calculated by weighing each of the cache metric values based on a respective one of the first plurality of weights that corresponds to a same time window as the cache metric value; and when the prefetch score fails to meet a threshold, stopping prefetching of the first type of data, while continuing to prefetch a second type of data.
US10860483B2

A technique handles metadata corruption to avoid data unavailability. The technique involves performing metadata evaluation operations on metadata describing pages of written data in a data-log that holds data en route to volumes in secondary storage. The technique further involves, while results of the metadata evaluation operations indicate that there is no corrupt metadata, flushing the pages of written data from the data-log to the volumes in the secondary storage. The technique further involves, in response to a result of a particular metadata evaluation operation indicating that metadata for a particular page of written data in the data-log is corrupt, quarantining the particular page of written data from the data-log to a containment cache to enable further flushing of other pages of written data from the data-log to the volumes in the secondary storage.
US10860481B2

Techniques perform data recovery. The techniques involve: in response to receiving to-be-written data at a first cache module, storing metadata in the data into a first non-volatile cache of the first cache module. The techniques further involve storing user data in the data into a first volatile cache of the first cache module. The techniques further involve sending the metadata and the user data to a second cache module for performing data recovery on the user data. Accordingly, a larger and better guaranteed data storage space may be provided to a cache data backup/recovery system without a need to increase the battery supply capacity and even without a battery.
US10860472B2

A computing system can include memory management capabilities. In one embodiment, the system receives a request to update a first size of each of a plurality of portions of memory to a second size. The plurality of portions of memory can be associated with a first memory pool and the first memory pool can be associated with a memory pool instance. The system creates a memory pool subinstance based on the request. The memory pool subinstance can be associated with the memory pool instance. The system associates a second memory pool with the memory pool subinstance. The second memory pool comprises portions of memory of the second size and the second memory pool is associated with the memory pool instance.
US10860465B2

Example implementations relate to automatically rerunning test executions. Some implementations may capture data during executions of a test. The data may include test status data, test rerun data, test owner data, and/or code committer data. Some implementations may also dynamically determine, for a failed execution of the test, a number of reruns to execute based on the captured data. Additionally, some implementations may cause in response to the dynamic determination, automatic rerun executions of the test until one of the rerun executions passes, the rerun executions being performed up to the number of times.
US10860463B2

An operation verifying apparatus of a first embodiment acquires a log indicating the content of a sequence of operations performed on a predetermined device, identifies corresponding functions from the log, and automatically generates a program based on the identified functions. Input data, which is to serve as an argument of each of these functions, is set. Execution sets as well as test scenarios are each structured by combining a program and input data. Then each execution set is continuously executed. As a result, an operation test using a test program is executed.
US10860453B2

An index anomaly detection method includes: acquiring data of each of monitoring points, contained in a period of time, of a monitored index; extracting a mean value and a variance of the data of the monitoring points using a Gaussian model; calculating, according to the mean value and the variance of the data of the monitoring points, probabilities of occurrence of the data of the monitoring points, respectively; calculating, according to the respectively calculated probabilities, joint probabilities of occurrence of the data of the monitoring points contained in respective windows divided from the period of time; and detecting, according to the joint probabilities corresponding to the respective windows, whether the monitored index is abnormal.
US10860449B2

A retimer device is provided that includes an elasticity buffer, a receiver, and a controller. The elasticity buffer adds or subtracts data in the elasticity buffer to compensate for different bit rates of two devices to be connected over a link, where the retimer is positioned between the two devices on the link. The receiver receives a data stream to be sent between the two devices on the link. The controller determines, from the data stream, a modification to one or more characteristics of the link, and causes size of the elasticity buffer to be changed from a first size to a second size based on the modification.
US10860444B2

Providing seamless mobility of stateful pods in a container management system, by: receiving an indication that a pod needs to be moved from a first site to a replica site, identifying, through a moving target defense (MTD) process, all persistent volumes attached to the pod; determining if an RPO/RTO objective for the movement is below a threshold value, draining all local I/O operations to a container having the persistent volumes attached; killing containers of the pod using the persistent volumes after the draining, waiting for data to be flushed to the replica site, initiating a failover of a first storage of the first site, and restarting a container to run on the replica site attached to replica storage. In this process, a resource management system (RMS) is used to provide an address of a secure golden copy of the container as the address of the replica site.
US10860436B2

There are provided measures for enabling/realizing efficient snapshot creation in virtual network environment, especially for ensuring creation of consistent snapshots in an automated manner. Such measures exemplarily comprise that a virtual manager entity provides a notification of requested snapshot creation of a resource of a virtual machine entity for the virtual machine entity, the virtual machine entity executes snapshot preparation processing in response to the snapshot creation notification from the virtual manager entity, and the virtual manager entity executes snapshot processing on the basis of a snapshot preparation result provided by the virtual machine entity.
US10860435B2

An example non-transitory storage medium stores computer-executable instructions for execution by one or more hardware processors to perform operations including: receiving at a server a request for a list of a first group of index records that correspond to stored data; creating a data streaming session with a client; reading an index file and obtaining a list of the first group of index records from the index file; populating a content cache with a signature that corresponds to the first group of index records; creating a sliding window and populating it with the signature and a pointer to a next group of index records; populating an attribute cache with data streaming session information and the sliding window; creating a continuation token which, when received by the server from the client, indicates to the server that the list of the first group of index records has been received by the client.
US10860434B2

A method and system for enabling data backups for virtual machines reliant on raw data mapping (RDM) disks to store their state and/or data. Traditional virtual machine backup methodologies pivot on the generation and storage of virtual machine snapshots as copies of a virtual machine disk file, which store the state and/or data of a virtual machine at various given points in time. However, these traditional virtual machine backup methodologies, at least at present, do not support the generation and storage of virtual machine snapshots for virtual machines that particularly access and consolidate information on RDM disks. Accordingly, the method and system disclosed herein facilitate the backup of state and/or data pertaining to virtual machines reliant on RDM disks.
US10860408B2

A semiconductor die includes a feedback path coupled to the output pin, and an integrity monitor circuit (IMC). The output pin is communicatively coupled to the logic. The IMC is configured to receive a data value. The IMC is further configured to receive measured data value from the output pin routed through the feedback path, compare the data value and the measured data value, and, based on the comparison, determine whether an error has occurred.
US10860407B2

An apparatus and method for testing and troubleshooting systems, such as remote systems, have been developed that provide for a test control system configured to perform testing on a system under test. The test control system may include an electronic device operable to display a system fault code failure matrix visualization that may include fault codes and/or fault locations for one or more subsystems of a SUT. The test control system may also include an aggregated subsystem fault locations database that stores previously identified system or subsystem fault locations of the SUT that may lead to a source of an issue causing a particular fault code for the SUT, where the electronic device is operable to access the aggregated subsystem fault locations database to obtain the various previously identified fault locations. The previously identified system or subsystem fault locations may be based on previous testing of a system or subsystem.
US10860398B2

Example methods and systems are directed to adapting legacy endpoints to modern application protocol interfaces (APIs). A legacy endpoint may provide a powerful and complex API. A modern application may desire access to the legacy endpoint. One or more layers may be added between the modern application and the legacy endpoint. Each layer may provide a different API. These layers of APIs may transform the interface from a powerful and complex interface to a more limited but simpler and easier to use interface, in some example embodiments, a proxy layer, an adapter layer, a facade layer, and a service layer may be used.
US10860397B1

A computer system has a memory configured for sharing data between a first application and a second application. The memory includes a metadata region and a data region. The metadata region includes metadata that indicates how data being communicated between the first application and the second application is to be interpreted. The metadata also indicates whether the data can be found in the metadata itself or in a particular location in the data region. Each application can be assigned its own memory location containing a flag that can be set in order to indicate to the other application that the memory is ready to be accessed by the other application. The memory location can be implemented using a hardware register or in memory, either the same memory that includes the metadata and data regions or on a separate memory.
US10860396B1

Embodiments are directed to managing operations over a network. An event associated with network operations may be provided. A hash function may generate key values that correspond to words included in message information associated with the event. A message vector may be generated based on the key values such that each component in the message vector that corresponds to a key value is set to one. Group vectors may be determined such that each group vector is associated with an event group. Similarity scores may be generated for the group vectors based on the message vector and the group vectors such that each group vector corresponds to a separate similarity score. If the similarity scores exceed a threshold, the event may be associated with event groups associated with a group vector that correspond similarity score that exceeds the threshold.
US10860391B2

Methods for facilitating the creation of templates used to convert service data from a non-displayable format to alternate formats which are suited to be displayed on various client devices. In a preferred embodiment, the data corresponding to a selected service is examined to identify name-value pairs. A user is queried for a label corresponding to each pair. Formatting information for a plurality of client devices is contained in a master template. This information is used to generate a plurality of templates which are specific to the service data and the client devices and which are configured to convert the name-value pairs into formats adapted to be displayed on the corresponding devices.
US10860387B2

Dynamic distributed work allocation is disclosed. For example, a first work server (WS) stores a first plurality of tasks and a second WS stores a second plurality of tasks. A work client (WC) is configured to send a first lock request (LR) with a first priority value (PV) to the first WS and a second LR with a second PV to the second WS. The WC receives a first lock notice (LN) and a first task from the first WS, and a second LN and a second task from the second WS. Prior to a first lock duration (LD) expiring and completing processing of the first task, the WC sends a third LR to the first WS that extends the first LD. After completing the second task, the WC sends a lock release notice and a fourth LR to the second WS.
US10860385B2

A method and system for allocating and migrating workloads across an information technology (IT) environment based on persistent memory availability. Specifically, the method and system disclosed herein entail the intelligent placement of workloads on appropriate nodes of a node cluster based on workload requirements and node capabilities and/or resources availability. Further, workloads may be ranked based on a workload priority assigned to any particular workload, if available, or based on logged system calls issued by virtual machines hosting any particular workload. Subsequently, higher ranked workloads may be granted priority access to nodes that host healthier persistent memory, if any, or host higher performance traditional storage.
US10860383B2

A management controller of an information handling system may be configured to provide out-of-band management of the information handling system by receiving a first instruction from a first management console, the first instruction relating to a particular feature. The management controller may further be configured to receive a second instruction from a second management console, the second instruction also relating to the particular feature. In response to a determination that the first management console has a higher priority than the second management console, the management controller may execute the first instruction but not the second instruction.
US10860381B1

Embodiments of the present disclosure may provide dynamic and fair assignment techniques for allocating resources on a demand basis. Assignment control may be separated into at least two components: a local component and a global component. Each component may have an active dialog with each other; the dialog may include two aspects: 1) a demand for computing resources, and 2) a total allowed number of computing resources. The global component may allocate resources from a pool of resources to different local components, and the local components in turn may assign their allocated resources to local competing requests. The allocation may also be throttled or limited at various levels.
US10860377B2

Systems, methods, and computer-readable media for identifying and managing memory allocation for one or more threads are described. A computer system may detect that a threshold memory utilization has been met, and may determine an aggregate memory allocation for a thread. The aggregate memory allocation may be a difference between a first memory allocation for the thread at a first time that the threshold memory utilization was met and a second memory allocation for the thread at a second time that the threshold memory utilization was met. The computer device may provide an indication that the thread has met or exceeded a threshold memory allocation when the aggregate memory allocation is greater than or equal to the threshold memory allocation. The computer device may disable the thread when the aggregate memory allocation is greater than or equal to the threshold memory allocation. Other embodiments may be described and/or claimed.
US10860370B2

A method of synchronizing a group of scheduled tasks within a parallel processing unit into a known state is described. The method uses a synchronization instruction in a scheduled task which triggers, in response to decoding of the instruction, an instruction decoder to place the scheduled task into a non-active state and forward the decoded synchronization instruction to an atomic ALU for execution. When the atomic ALU executes the decoded synchronization instruction, the atomic ALU performs an operation and check on data assigned to the group ID of the scheduled task and if the check is passed, all scheduled tasks having the particular group ID are removed from the non-active state.
US10860366B2

An example method of managing multi-architecture system input in accordance with aspects of the present disclosure includes receiving an input from a first processing unit in the multi-architecture system, receiving an input from a second processing unit in the multi-architecture system, combining the inputs, and providing the combined inputs to a display unit. The display unit displays the combined inputs in a configurable orientation.
US10860362B2

Methods and apparatus are disclosed that deploy a hybrid workload domain. An example apparatus includes a resource discoverer to determine whether a first bare metal server is available and a resource allocator to allocate virtual servers for a virtual server pool based on an availability of the virtual servers and, when the first bare metal server is available, allocate the first bare metal server for a bare metal server pool. The example apparatus further includes a hybrid workload domain generator to generate, for display in a user interface, a combination of die virtual server pool and the bare metal server pool and generate a hybrid workload domain used to run a user application based on a user selection in a user interface, the hybrid workload domain including virtual servers from the virtual server pool and bare metal servers from the bare metal server pool.
US10860346B2

A server receives a web-protocol request from a client that triggers a server-side operation in response to the request. Based on a result of the operation, the server identifies first text information to be returned to the client. A language associated with the client device is determined. A determination is made as to whether a resource file corresponding to the determined language is loaded in a volatile memory on the server. In a case where a resource file corresponding to the determined language is not loaded in the volatile memory, the resource file corresponding to the determined language is loaded from a non-volatile memory into the volatile memory on the server. Second text information which corresponds to the first text information to be returned to the client device is retrieved from the resource file in the volatile memory. The second text information is transmitted to the client.
Patent Agency Ranking