US11025508B1

A system could include a first set of mappings between application files and version indicators. The application files could be related to a software application. The system could also include a second set of mappings between application files and a first subset of version indicators, where a standardized release of the software application includes application file versions in accordance with the first subset. The system could further include a third set of mappings between a second subset of version indicators and records indicating that the corresponding application file versions were written after the standardized release. The system could further include processors configured to perform operations including: determining that an application file in the third set of mappings has standardized release version. The operations could further include providing a difference between a recent version of the application file and the application file version that was part of the standardized release.
US11025503B2

Some embodiments provide a method for displaying a multi-layer network map for a network configured in at least one datacenter. The method displays a visualization of a first layer of the multi-layer network map. The visualization includes a first set of selectable items corresponding to components of the network and connections between the components. At least a subset of the first set of selectable items link to other layers of the network map. The method receives input selecting one of the selectable items. In response to the input, the method displays a visualization of a second layer of the network map. The second layer provides information about the network configuration at a different level of detail than the first layer. The visualization of the second layer includes a second set of selectable items corresponding to components of the network and connections between the components.
US11025502B2

A system described herein may use automated techniques, such as machine learning techniques, to identify network events (e.g., based on user-submitted reports and/or system-generated alerts). The system may identify a type and/or attributes of the network event, and may identify past network events that share the same or similar attributes. An estimated time to remediate the network event, and/or one or more remedial measures, may be determined and implemented based on remediation measures taken to remediate the past network events. The determined remedial measures may include one or more temporary remedial measures effected until a permanent solution is put into place. Users who are affected, or who are likely to be affected, may be contacted to indicate the estimated remediation time. Feedback may be used to refine the estimation and/or remediation for future similar network events.
US11025498B2

A system, method, and computer-readable medium, to define and represent real world physical devices and physical things and corresponding virtual representations thereof and to define relationships between the virtual representations of the physical devices and physical things. The defined relationships can be saved to a memory, retrieved from the memory, and used by one or more applications.
US11025489B2

Techniques for automated analysis and classification of network configurations are provided. Resource provisioning code used to provision resources in a network is received, and a set of constraints is generated based on the resource provisioning code, where the set of constraints define valid network configurations. A configuration tree for the network is received, and a set of candidates is generated for the network based at least in part on the configuration tree. Upon determining that a first candidate of the set of candidates does not fail any constraint in the set of constraints, the first candidate is recorded as a manual intent. The manual intent is integrated into an automated configuration system for the network.
US11025487B2

A service distribution method includes the steps of: firstly generating, by a management system, a corresponding configuration file from service information of a user, and sending the configuration file to an Optical Network Termination (ONT) of the user through an Optical Line Terminal (OLT); and then performing, by the ONT, corresponding configuration in accordance with the configuration file. A service distribution system and a management system are provided. The invention is applied to enable service distribution with good extendibility.
US11025485B2

Methods, computer-readable media and devices are disclosed for selecting a plurality of network devices to perform a plurality of tasks in accordance with a set of functional network analytics instructions. For example, a processor deployed in a telecommunication network may receive a set of functional network analytics instructions compiled from a set of instructions in accordance with a functional network analytics platform application programming interface. The processor may further, in accordance with the set of functional network analytics instructions, select a plurality of network devices to perform a plurality of tasks, send the plurality of tasks to the plurality of network devices, receive control plane data from the plurality of network devices, correlate the control plane data in accordance with operations defined in the set of functional network analytics instructions to create resulting data, and forward the resulting data to at least one recipient device.
US11025480B2

A system and method for identifying weaknesses in a wireless network, wherein a wireless network control system exercises a wireless network by transmitting a large volume of data between nodes in order to identify network weaknesses and communication bottlenecks, wherein the wireless network control system is automated so that it may perform identification of network problems without user intervention, and wherein the wireless network control system may make suggestions as to how the network weaknesses and communication bottlenecks may be repaired.
US11025476B2

A multi-channel contention method, a communications device, and a wireless network system are presented. The present disclosure is applied to a communications device in a wireless network, where the communications device is an access point or a station; and the communications device includes: a channel contention module configured to: listen to at least two channels, determine a first channel succeeding in contention, and determine a second channel considered to succeed in contention; and an exchange module configured to: exchange a control frame with another communications device in the wireless network using the first channel and the second channel in order to occupy the channels, or exchange a data frame.
US11025470B2

A method of encoding data includes identifying multiple complex number pairs of a data vector and generating a transformed data vector by applying a non-linear transformation to each complex number pair from the multiple complex number pairs. The non-linear transformation includes modifying a phase of a first complex number from each complex number pair. The phase modification is based on a value associated with a second complex number from each complex number pair. A signal representing the transformed data vector is sent to multiple transmitters for transmission to multiple receivers. A signal representing the non-linear transformation is sent to a compute device for transmission of the non-linear transformation to the multiple receivers prior to transmission of the signal representing the transformed data vector from the multiple transmitters to the multiple receivers, for recovery of the data vector at the multiple receivers.
US11025466B2

The present application discloses a reference signal configuration method, including: generating a reference signal, where the reference signal includes a first part and a second part, the first part and the second part have a same length, and a sum of a DC component of the first part and a DC component of the second part is zero; generating an enhanced directional multi-gigabit EDMG packet including the reference signal; and sending the EDMG packet. Embodiments of the present application further provide a reference signal configuration apparatus. According to the embodiments of the present application, a reference signal with a zero DC component can be obtained, thereby facilitating channel estimation that is based on CE.
US11025462B2

Systems and methods are disclosed herein for modifying modulated signals for transmission. The system receives a modulated signal comprising a speech signal and a carrier wave and generates first and second spectral signals by converting the modulation signal and carrier wave from the time domain to the frequency domain respectively. The system then determines spectral bands for the first and second spectral signals. For each spectral band, the system calculates a weighted spectral band value based on a magnitude of the first spectral signal within the spectral band and generates a modified spectral signal by modifying the second spectral signal with the weighted spectral band value. The system then converts the modified spectral signal from the frequency domain to the time domain and transmits the converted modified spectral signal to a server.
US11025456B2

Systems, apparatuses, methods, and computer-readable media are provided for time domain resource allocations in wireless communications systems. Disclosed embodiments include time-domain symbol determination and/or indication using a combination of higher layer and downlink control information signaling for physical downlink shared channel and physical uplink shared channel; time domain resource allocations for mini-slot operations; rules for postponing and dropping for multiple mini-slot transmission; and collision handling of sounding reference signals with semi-statically or semi-persistently configured uplink transmissions. Other embodiments may be described and/or claimed.
US11025454B2

Disclosed herein is technology for analyzing a computing image (e.g., container image, virtual disk image) while it is on a remote node in a secured environment. An example method may involve: initiating, by a first computing device, an execution of a proxy agent on a second computing device, the proxy agent having access to an image repository comprising an image; transmitting, by the proxy agent, a request for image data of the image, wherein the request comprises information indicating a particular portion of the image to be read using a file system operation; storing the image data that comprises data at the particular portion of the image; and analyzing the image data in view of one or more rules to determine a state of the image, wherein the state indicates a status of at least one of a computer program feature, an operating system feature, or a hardware feature.
US11025453B2

Outside-of-network management of a component in a virtual data center using a remote display on a HMS is disclosed. A computing device, outside of the virtual data center network, requests access to a host JNLP file for a host on the component. After receiving the request, the host provides the host JNLP file to the HMS. The HMS initiates a web based application, opens a port for access to the application, and provides the port information to a WebService within the virtual data center network. The WebService opens a port that the computing device can use to access the WebService and provides the webService port information and the HMS port information to the computing device. The computing device uses a browser to remotely manage the component via the port information and the application operating on the HMS.
US11025450B2

A cable media converter (CMC) management method, including receiving, by a CMC controller by using a management channel, a second message packet sent by a CMC, where the second message packet has an identifier of the CMC and configuration file information of a cable modem (CM), and where the identifier of the CMC uniquely identifies the CMC, and determining, by the CMC controller according to a locally saved correspondence between an optical line terminal (OLT) and a CMC, an OLT corresponding to the CMC identified by the identifier in the second message packet, and sending the configuration file information in the second message packet to the determined OLT.
US11025448B2

Embodiments of the invention provide a system for adapting a pool pump for wireless communication. In some embodiments, a system for adapting a pool pump with a serial communication port for communication with a user via a remote server, an internet connection, and internet enabled device is provided, the system comprising: a wireless gateway device connected to a router; and a wireless adapter connected to the serial communication port, comprising: a gateway node; a transceiver; and a processor programmed to: establish a wireless connection with the wireless gateway; receive a first message from the pool pump; cause the gateway node to modify the first message; cause the first modified message to be transmitted to the remote server via the wireless gateway; receive a second message from the remote server; modify the second message for output to the pool pump; and transmit the second modified message to the pool pump.
US11025439B2

A plurality of authentication devices form and manage a self-organizing mobile peer-to-peer mesh network to provide robust authentication of mobile peers, humans and or mobile devices such as drones, cars, satellites, robots etc. The mesh network may supplement traditional fixed point of entry authentication to combat social engineering penetrations or be used in situations where fixed-point authentication is not viable. Network efficiency can be enhanced by using two-level encryption, a first level of encryption based on permissions to join a mesh network and a simpler second level of encryption based on knowledge shared with members of the network for communication. Making the permissions a function of location can make the network more robust. Re-authenticating member peers based on the occurrence of defined events can further enhance security.
US11025438B2

Implementations of the present disclosure include identifying, by a relay that is communicatively linked with a first blockchain instance and a second blockchain instance in a unified blockchain network, a blockchain domain name of a first blockchain instance; identifying a blockchain domain name of the second blockchain instance; receiving, from a node of the first blockchain instance, an access request for accessing the second blockchain instance, wherein the access request including the blockchain domain name of the second blockchain instance; identifying a chain identifier of the second blockchain instance based on the blockchain domain name of the second blockchain instance, wherein the chain identifier of the second blockchain instance indicates a blockchain network configuration of the second blockchain instance; and providing access to the second blockchain instance for the first blockchain instance based on the blockchain network configuration indicated by the chain identifier of the second blockchain instance.
US11025433B1

In a system and methods for secure ledger assurance tokenization, a request circuit is structured to access a first block of a first blockchain. The first block includes a first block identifier of the first blockchain and first block content. The request circuit is structured to audit the first block content so as to generate a first audit result. A secure ledger assurance token (SLAT) generation circuit is structured to generate a first SLAT, the first SLAT comprising the first block identifier of the first blockchain and the first audit result. The cryptographic circuit is structured to cryptographically protect the first SLAT. The SLAT generation circuit stores the cryptographically protected first SLAT in a journal, where the cryptographically protected first SLAT is accessible by an authorized stakeholder to provide integrity and origin authenticity of the first audit result. In some embodiments, an audit anchor is associated with a SLAT and the content of the first blockchain is pruned up to the point defined by the audit anchor.
US11025431B2

A method for two factor authentication for a blockchain transaction includes: storing a data pair including a public key of a first cryptographic key pair and an expected data value; receiving a transaction request including a first digital signature, one or more input addresses, one or more output addresses, and at least one transaction amount; identifying a processed transaction in a sidechain including a destination address and a transaction data value, wherein the destination address is generated using the public key of the first cryptographic key pair; performing a first authentication by validating the first digital signature using the public key of the first cryptographic key pair; performing a second authentication by validating the transaction data value using the expected data value; and transmitting the received transaction request to a plurality of other nodes in a blockchain network.
US11025424B2

An external trusted time source is implemented over a network for conditional access system (CAS)/digital rights management (DRM) client devices. A client device includes untrusted software and a trusted execution environment (TEE) for processing an entitlement management message (EMM) that includes an epoch sequence number (ESN) transmitted from an EMM server using a first network connection. A remaining client key set (CKS) lifetime value is stored and updated in the TEE based on the ESN processed.
US11025416B1

Systems, apparatuses, methods, and computer program products are disclosed for session authentication. An example method includes receiving, by decoding circuitry and over a quantum line, a set of qbits generated based on a first set of quantum bases. The example method further includes decoding, by the decoding circuitry and based on a second set of quantum bases, the set of qbits to generate a decoded set of bits. In this example method, the first set of quantum bases is determined without reliance on the second set of quantum bases and the second set of quantum bases is determined without reliance on the first set of quantum bases. The example method further includes generating, by session authentication circuitry, a session key based on the decoded set of bits.
US11025414B2

Embodiments of the present invention disclose a key exchange method and apparatus. A network device acquires a first key, and sends a message including the first key to a second user equipment, so that the second user equipment uses, when communicating with a first user equipment by using a D2D link, the first key to protect transmitted information.
US11025412B2

Some embodiments of the subject technology provide a novel system for synchronizing content items among a group of peer devices. The content synchronizing system of some embodiments includes the group of peer devices and a set of one or more synchronizing servers communicatively connected with the peer devices through one or more networks. In some embodiments, the synchronizing system uses a star architecture, in which each peer device offloads its synchronization operations to the synchronizing server set. Without establishing a peer-to-peer communication with any other peer device, the particular peer device in these embodiments supplies an encrypted content item set along with the N−1 encryptions of a content key used to encrypt the content item set to the synchronizing server set so that this server set can distribute the encrypted content item set and an encrypted content key to each of the N−1 peer devices.
US11025401B2

Certain aspects of the present disclosure relate to techniques for secondary cell (SCell) configuration signaling and activation procedures. For example, certain aspects provide a method for configuring a plurality of secondary cells of a base station for a user equipment. The method includes receiving, at the user equipment from the base station, a message including at least one configuration parameter applicable to the plurality of secondary cells. The method further includes configuring the user equipment for the plurality of secondary cells based on the at least one configuration parameter.
US11025400B2

An information transmission method, user equipment, and a base station are provided. The method may include: obtaining, by user equipment, first subframe configuration information used to instruct to receive information on a first subband resource; determining, by the user equipment according to the first subframe configuration information, a first subframe for receiving the information on the first subband resource; and receiving, by the user equipment, the information only on the first subband resource in the first subframe.
US11025399B2

Various communication systems may benefit from improved reduction of cross link interference. For example, certain embodiments may benefit from cross link interference suppression. A method, in certain embodiments, may include receiving, by a first network entity, at least one downlink precoder map from a second network entity over at least one interface. The method may also include estimating, by the first network entity, at least one basis of at least one common spatial sub-space associated with at least one, or all, identified BS-BS CLI source. In addition, the method may include for each reception associated with the first network entity, spatially projecting, by the first network entity, at least one interference rejection combining estimated interference covariance matrix into at least one orthogonal projector sub-space.
US11025397B2

This application discloses a quick acknowledgement reply method and apparatus, where the method includes the following steps: receiving, by an acknowledgement sending apparatus, a data frame sent by an acknowledgement receiving apparatus; and after successfully decoding the data frame, generating and replying with, by the acknowledgement sending apparatus, an acknowledgement ACK frame, where the ACK frame includes a physical layer part; and the physical layer part includes: a legacy short training field L-STF, a legacy long training field L-LTF, and identification information of a station. This application is advantageous in low overheads.
US11025395B2

A user equipment (UE) for reporting information is described. The UE includes a processor and instructions stored in memory that is in electronic communication with the processor. The UE selects a reference cell having a reference uplink-downlink (UL-DL) configuration. The UE also selects a first uplink subframe from the reference cell. The UE further selects a first subframe set from a first cell having a first UL-DL configuration. The first UL-DL configuration is different than the reference UL-DL configuration. The UE additionally determines a first set of associations between the first subframe set and the first uplink subframe. The UE further aggregates information corresponding to the reference cell and information corresponding to the first cell based on the first set of associations to produce aggregated information. The UE also reports the aggregated information on an uplink reporting cell.
US11025394B1

A wireless communications system that uses adaptive arrays is disclosed in which the capacity is optimized. A method for optimizing the capacity of a wireless communications system that uses adaptive arrays is also disclosed. The wireless communication system may be a point to multi-point (P2MP) and/or a multi-point to multi-point (MP2MP) STAP system.
US11025393B2

This application discloses a wireless communication method, a wireless communications apparatus, and a wireless communications system. An example wireless communication method includes: receiving, by a terminal, indication information of uplink data transmission from a base station; determining, by the terminal, a base sequence configuration of a reference signal sequence corresponding to the modulation scheme of the uplink data transmission, and generating a dedicated demodulation reference signal based on the determined base sequence configuration of the reference signal sequence, where the modulation scheme of the uplink data transmission is one of a plurality of modulation schemes supported by the terminal, the plurality of modulation schemes include at least π/2 binary phase shift keying (BPSK), and a base sequence configuration of a reference signal sequence corresponding to the π/2 BPSK is different from a base sequence configuration of a reference signal sequence corresponding to another modulation scheme in the plurality of modulation schemes.
US11025384B2

The described techniques provide for mapping one or more demodulation reference signal (DMRS) patterns to one or more available channel state information reference signal (CSI-RS) resources. A UE receiving DMRS and CSI-RS signals may determine CSI-RS resources, or reduce its search space for identification of CSI-RS transmissions, based on a DMRS pattern for a transmission. In some cases, a base station may transmit DMRS patterns and a mapping between DMRS patterns and CSI-RS resources to a UE. CSI-RS resources may be configured semi-statically or dynamically by a base station. In some cases, one or more null DMRS patterns may be configured and mapped to CSI-RS resources, and a base station may use a null DMRS pattern for one UE to transmit a DMRS to a different UE, and both UEs may measure channel state information based on an associated CSI-RS transmitted in mapped CSI-RS resources.
US11025372B2

Methods, systems, and devices for wireless communications are described. In one example, a method includes receiving signaling from a base station to activate a semi-persistent scheduling (SPS) configuration for transmission between the base station and the UE, and receiving a hybrid automatic repeat request (HARQ) timing for downlink transmissions based at least in part on the SPS configuration being activated. In another example, the method includes establishing a connection with a base station using a component carrier (CC), the CC having a plurality of bandwidth parts (BWPs), receiving signaling that indicates an SPS configuration or other types of pre-configured resources associated with at least a first BWP of the plurality of BWPs and transmitting or receiving using at least the first BWP according to the SPS configuration or other types of pre-configured resources associated with at least the first BWP.
US11025367B2

A signal processing device includes a determiner configured to determine if a codeword included in a data signal corresponds to a reference codeword included in a first set of reference codewords or a second set of reference codewords; a first estimator configured to estimate a first channel quality metric value for the data signal based on a first channel quality metric, if the codeword corresponds to a reference codeword included in the first set of reference codewords, wherein the first channel quality value is smaller than a reference channel quality metric value for the data signal, wherein the reference channel quality metric value for the data signal results from a channel quality estimation based on a predetermined channel quality metric; and a second estimator configured to estimate a second channel quality metric value for the data signal based on a second channel quality metric, if the codeword corresponds to a reference codeword included in the second set of reference codewords, wherein the second channel quality value is equal to or larger than the reference channel quality metric value for the data signal.
US11025366B2

This application provides an encoding method and apparatus in wireless communications between a network device and a terminal. The method includes: performing cyclic redundancy check (CRC) encoding on A to-be-encoded information bits based on a CRC polynomial, to obtain a first bit sequence, where the first bit sequence includes L CRC bits and A information bits, L=11; and performing polar encoding on the first bit sequence.
US11025360B2

A branching unit branches a first wavelength-multiplexed optical signal input through a first transmission line, the first wavelength-multiplexed optical signal including first and second optical signals. A wavelength selection unit receives the branched first wavelength-multiplexed optical signal branched by the branching unit, receives a second wavelength-multiplexed optical signal including a third optical signal in the same band as that of the first optical signal and a fourth optical signal in the same band as that of the second optical signal through a second transmission line, outputs a third wavelength-multiplexed optical signal including the first and fourth optical signals optical to a third transmission line and output the third optical signal. A multiplexing unit outputs a fourth wavelength-multiplexed optical signal in which the branched first wavelength-multiplexed optical signal branched by the branching unit and the third optical signal output from the wavelength selection unit are multiplexed to a fourth transmission line.
US11025346B2

Embodiments of the present disclosure describe an underwater optical communication and illumination system employing laser diodes directly encoded with data, including spectrally efficient orthogonal frequency division multiplex quadrature amplitude modulation (QAM-OFDM) data. A broadband light source may be utilized to provide both illumination to an underwater field of interest and underwater optical communication from the field of interest to a remote location.
US11025341B2

An LED module (200) comprising: a first set of LEDs (D1) for emitting illumination to illuminate an environment, arranged within a first circuit path; a second set of one or more LEDs (D2) for emitting light, arranged within a second circuit path; both the first and second sets being powered by a portion of the power received via a same pair of input terminals, and the first circuit path being longer than the second circuit path; and filter circuitry (206, 208) arranged to filter a modulation in the power received via the terminals, the filtering comprising allowing a component of the modulation at a predetermined modulation frequency to be passed only to the second set of LEDs (D2) and not the first set (D1), thereby causing a corresponding signal to be embedded in the light emitted by the second set but not in the illumination emitted by the first set.
US11025336B2

Operating a communication system comprises providing N transmitting antennas (TA) for transmitting symbol streams (SST) and K ground receivers (GR) which may be provided with symbol streams (SST) transmitted by transmitting antennas (TA). Transmitting antennas (TA) are located with a distance from Earth (E). Ground receivers (GR) are spatially separated from each other, wherein the constraint K>N applies. The method includes: simultaneously transmitting N symbol streams (SST) by N transmitting antennas (TA), receiving a linear combination of N simultaneously transmitted symbol streams (SST) by each ground receiver (GR), respectively, determining the respective linear combination for N transmitting antennas (TA) and each of the K ground receivers (GR), respectively, deciding on the basis of the determined linear combinations which of the K ground receivers (GR) is assigned to a respective common receiver group in order to be simultaneously and with the same frequency provided with symbol streams (SST).
US11025326B2

Herein described are apparatuses, systems, and methods for measurement and reporting of channel state information within wireless network systems. In embodiments, an apparatus for a user equipment (UE) may include memory to store a rank indicator (RI), a precoding matrix index (PMI), and a channel quality indicator (CQI) of channel state information (CSI) for the UE. The apparatus may further include circuitry to concatenate the RI, the PMI, and the CQI to produce a concatenated CSI element, generate a CSI report that includes the concatenated CSI element, and cause the CSI report to be transmitted to a base station within a single slot. Other embodiments may be described and/or claimed.
US11025317B2

An electronic device, a method, and computer readable media for adapting a hierarchical codebook. The electronic device includes a memory for storing a hierarchical codebook and a processor operably connected to the memory, which is configured to determine usage probabilities for codewords in the hierarchical codebook. The codewords are represented by nodes assigned to one of a plurality of tiers of the hierarchical codebook based on a tier identifier. The processor is also configured to change a structure of the hierarchical codebook based on the usage probabilities so that nodes associated with codewords having relatively higher usage probabilities are located closer to a root node than nodes associated with codewords having relatively lower usage probabilities, and select a codeword from the hierarchical codebook for use in wireless communication. The codeword is selected by a codeword selection procedure performed on the changed structure of the hierarchical codebook.
US11025307B2

An electronic device includes a housing, a first antenna included in a first region of the housing, a second antenna included in a second region of the housing, an antenna structure that is disposed within the housing, a coupler that obtains an impedance of each of the antennas and the antenna structure, a memory that stores a table in which the impedances of each of the antennas and the antenna structure are matched to a location or a contact of an external object, and a processor, and the processor obtains the impedances of each of the antennas and the antenna structure from the coupler when the external object approaches the electronic device, obtains the location or the contact of the external object based on the obtained impedances and the table, and transceives a signal through the antenna structure in a direction where the external object is absent.
US11025290B2

The present invention relates to a wireless charging device including a communication signal compensator, a communication signal compensator comprises a power detector configured to detect a magnitude of a communication signal received through each of the plurality of antennas, and a control unit configured to acquire a communication signal having the greatest signal magnitude as the detection result, select an antenna corresponding to the communication signal having the greatest signal magnitude among the plurality of antennas, and transmit, to the coupling antenna, a switch control signal for controlling the switch to be connected to the selected antenna.
US11025289B2

A method for power management in an electronic circuit that comprises a processing system and an RF embedded circuit includes: generating a first regulated voltage with a power regulation module of the RF embedded circuit; generating a second regulated voltage from the first regulated voltage with a first linear regulator of the processing system; and controlling the power regulation module of the RF embedded circuit to operate according to a plurality of operation modes. The operation modes include: a first sleep mode in which a switched-mode power supply of the RF embedded circuit is off and a second linear regulator of the RF embedded circuit is off; a second sleep mode in which a switched-mode power supply is off and the second linear regulator is on; and a third sleep mode in which the switched-mode power supply is on and the second linear regulator is off.
US11025287B1

Embodiments of the inventive concepts disclosed herein are directed to a system for cancelling interference. The system may include a first antenna and a second antenna spatially separated from the first antenna. The system may include a first time delay unit, coupled to the first antenna, and configured to apply a first time delay and first power gain on a first signal received by the first antenna. The system may include a control circuit, coupled to the first time delay unit, and configured to determine the first time delay and first power gain to cause a modified version of the first signal and a second signal, received by the second antenna, to be aligned in time and power levels.
US11025283B1

Techniques are described for improving the decoding latency and throughput of an error correction system that includes multiple decoders. For example, the error correction system intelligently distributes and balances the decoding of codewords between the different decoders. In particular, the error correction system can consider different factors associated with decoding various codewords including, for instance, the checksum of a codeword that is to be decoded, an estimated number of decoding iterations to decode the codeword by a decoder based on the checksum, and/or an accumulated number of decoding iterations for decoding by the decoder of the codeword in addition to other codewords already buffered for the decoder. Given these factors, the error correction system can generate a decision to decode the codeword by the decoder or by another decoder of the error correction system, where the decision optimizes the performance.
US11025277B2

This application provides a data processing method, a data processing apparatus, and a communications device. The data processing method includes: coding a first bit sequence, to obtain a second bit sequence, where the first bit sequence includes a first information bit and a first padding bit, and the second bit sequence includes a second information bit and a redundant bit; and storing the second bit sequence in a circular buffer.
US11025268B1

An encoding and decoding method for an optical isolation amplifier including an encoder, an optical driver, a light source, an optical detector, and a decoder, and employing sigma-delta modulation technology is provided. The method includes: generating a plurality of first pulses, each having a predetermined pulse width, through the encoder when an input digital signal experiences an input pulse rising or falling edge; outputting an encoded signal having the plurality of first pulses to the optical driver; driving the light source through the optical driver, according to the plurality of first pulses, so as to output an encoded optical signal; generating a detected signal through the optical detector detecting the encoded optical signal, and the detected signal has a plurality of second pulses; and duplicating the input digital signal of the encoder through the decoder, according to the detected signal having the plurality of second pulses.
US11025265B2

Methods and systems for an asynchronous successive approximation register analog-to-digital converter with word completion may include a successive approximation register (SAR) analog-to-digital converter (ADC) including a switched capacitor digital-to-analog converter (DAC), a word completion block, a comparator, and a metastability detector. The SAR ADC may sample a received analog electrical signal using the DAC, and convert the electrical signal to an n-bit digital signal by evaluating bits from a most significant bit to a least significant bit using the comparator. If the metastability detector determines that a time to evaluate one of the bits is longer than a threshold time, the metastability detector generates a metastability flag for each such bit. The converting may be initiated using a conversion enable clock pulse generated in the first SAR ADC. The metastability flag may be generated when a conversion enable pulse overlaps with a sampling clock pulse.
US11025263B2

An analog to digital converter (ADC) includes a conversion circuit digitizing an input analog signal to produce an output digital signal. A current generator generates a constant bias current. A current mirror circuit includes an input transistor receiving the constant bias current, an output transistor in a mirroring relationship with the input transistor and generating a variable bias current, and a parallel transistor circuit selectively coupling a parallel transistor in parallel with the input transistor or the output transistor in response to a control signal. The control signal is representative of the conversion rate of the ADC. A buffer generates a common mode voltage for use by the conversion circuit, from the variable bias current.
US11025258B2

Systems and methods for integrating injection-locked oscillators into transceiver arrays are disclosed. In one aspect, there is provided an injection-locked oscillator (ILO) distribution system including a master clock generator configured to generate a master clock signal. The ILO distribution system also includes an ILO distribution circuit including an ILO and configured to receive the master clock signal. The ILO is configured to generate a reference clock signal based on the master clock signal. The ILO distribution circuit is further configured to generate an output signal indicative of an operating frequency of the ILO. The ILO distribution system further includes an injection-locked detector (ILD) configured to receive the master clock signal and the output signal. The ILD is further configured to determine whether the ILO is in a locked state or in an unlocked state based on the master clock signal and the output signal.
US11025257B2

An example of a device for generating a broadband frequency signal comprises a first controlled oscillator, a second controlled oscillator, a phase-locked loop for feeding back an output signal of a controlled oscillator to the corresponding controlled oscillator, and a mixer. The mixer is configured to generate the broadband frequency signal by mixing an output signal of the first controlled oscillator and an output signal of the second controlled oscillator. The device may, for example, be realized by means of a single phase-locked loop. A further example relates to a device for generating a frequency signal with a controlled oscillator and a phase-locked loop with a further controlled oscillator and a mixer in the feedback path of the phase-locked loop. Examples further relate to a high-frequency device for emitting a high-frequency signal and a method for generating a broadband frequency signal.
US11025249B2

A switch having a drain, a source, and a control. The switch comprising a depletion-mode transistor including a first, a second, and a control terminal and an enhancement-mode transistor including a first, a second, and a control terminal. The first terminal of the depletion-mode transistor is the drain of the switch and the control of the depletion-mode transistor is coupled to the source of the switch. The control of the enhancement-mode transistor is coupled to the control of the switch, the second terminal of the enhancement-mode transistor is the source of the switch. The switch comprises a clamp circuit to clamp a voltage of the first terminal of the enhancement-mode transistor to a threshold, the clamp circuit comprises a resistor and a pn-junction device coupled between the first and second terminals of the enhancement-mode transistor and between the second terminal and the control of the depletion-mode transistor.
US11025246B2

A switch control circuit and a switch control system includes a plurality of parallel-connected signal processing units. A first voltage signal and second voltage signal control turning-on and turning-off of the first controllable switch, and converting the first voltage signal into a third voltage signal; and the third voltage signal being connected with the first port of the controller; and the controller, configured to send a switch control instruction to a to-be-controlled terminal based on the third voltage signal. This circuit converts a electrical signal of a high voltage in strong electricity into a stable electrical signal of a low voltage in weak electricity, implements multiplex switch control in conjunction with the controller, and only processes voltage signals in the whole circuit, thereby avoiding processing signals of a plurality of types, and guaranteeing the reliability of the multiplex switch control.
US11025244B2

A switch driving circuit that drives a switch is provided. The switch driving circuit includes: a surge detecting unit that detects a surge voltage caused by switching of a state of the switch; a speed setting unit that sets, based on the surge voltage detected by the surge detecting unit, a switching speed of the switch when the state of the switch is switched; and a fault determination unit that determines whether a fault has occurred on the surge detecting unit. The speed setting unit is configured to change a setting of the switching speed to a fault setting when the fault determination unit determines that a fault has occurred on the surge detecting unit, from a normal setting in a state where the fault determination unit determines that no fault has occurred on the surge detecting unit, while maintaining driving of the switch.
US11025243B2

A power circuit has a power switching device (PSD) to, when in an ON state, conduct current from its first to second terminal; a diode anti-parallel to the PSD that, when in a non-blocking state, conducts current from its anode to its cathode; a drive input line coupled to a device control terminal of the PSD to control its switching; and sense circuitry, having a temperature sensitive current source (TSCS) coupled to a conduction terminal, providing a sense signal from the TSCS to the drive input line to indicate temperature. The TSCS is thermally coupled to the PSD, the temperature indicated is of the PSD, and the conduction terminal is the first or second terminal of the PSD; and/or the TSCS is thermally coupled to the diode, the temperature indicated by the sense signal is of the diode, and the conduction terminal is the anode or cathode of the diode.
US11025237B1

Described is a high speed, low power level shifter circuit which includes a level shifter coupled to a sensing circuit. The level shifter includes a pair of source transistors, a pair of input transistors, and a pair of switching circuits connected between the source transistors and the input transistors. The sensing circuit turns off a switching circuit on an active side of the level shifter based on detecting that an output voltage of the level shifter has completed a voltage level transition from a first logic level voltage to a second logic level voltage. An open circuit is established on the active side and turns off the pair of source transistors. The other switching circuit is turned on. Static current flow on the active side of the level shifter is stopped and the output voltage is latched to a voltage representative of the second logic level voltage.
US11025228B1

Various embodiments provide methods, apparatuses, systems, or computer program products for providing a signal with dynamically shaped noise. In an example embodiment, the system comprises a dynamic filter, wherein a dynamic filter is a filter that is capable of switching between at least two responses; a signal generator configured to generate a signal; and a controller configured to control operation of the signal generator and selection of an operating response from the at least two responses of the dynamic filter. The controller causes the signal generator to generate a signal, the signal is provided to the dynamic filter, and the controller causes the dynamic filter to filter the signal in accordance with the operating response. The filtered signal is then provided to an electrical component of the system to cause at least a portion of the system to perform a function.
US11025221B2

An acoustic wave device includes a piezoelectric substrate and an IDT electrode provided on the piezoelectric substrate. In the IDT electrode, a central region, first and second low acoustic velocity regions and first and second high acoustic velocity regions are disposed in this order. A duty ratio in the first low acoustic velocity region of first electrode fingers and the second low acoustic velocity region of second electrode fingers is larger than a duty ratio in the central region. When acoustic velocity of a transversal bulk wave propagating in metal that is a main component of a main electrode layer is defined as v (m/s), v≤3299 m/s, and when a wave length defined by an electrode finger pitch of the IDT electrode is defined as λ, and a film thickness of the main electrode layer normalized by the wave length λ is defined as T, then T≥0.00018e0.002V+0.014.
US11025208B2

Methods and devices for amplifying a plurality of input RF signals based on a multi-input cascode configuration is described. Transistors of stages of the multi-input cascode configuration are connected according to a tree, where there is at least one cascode transistor that is connected to at least two transistors of a stage below. In one case the stage below is an input stage, and in another case the stage below is a cascode stage. Activation and deactivation of transistors of the stages provide different conduction paths between the input stage and an output stage.
US11025198B2

The invention relates to a radio frequency oscillator, the radio frequency oscillator comprising a resonator circuit being resonant at an excitation of the resonator circuit in a differential mode and at an excitation of the resonator circuit in a common mode, wherein the resonator circuit has a differential mode resonance frequency at the excitation in the differential mode, and wherein the resonator circuit has a common mode resonance frequency at the excitation in the common mode, a first excitation circuit being configured to excite the resonator circuit in the differential mode to obtain a differential mode oscillator signal oscillating at the differential mode resonance frequency, and a second excitation circuit being configured to excite the resonator circuit in the common mode to obtain a common mode oscillator signal oscillating at the common mode resonance frequency.
US11025192B2

The present invention relates generally to the photovoltaic generation of electrical energy. The present invention relates more particularly to photovoltaic arrays for use in photovoltaically generating electrical energy. Aspects of the present invention provide a variety of photovoltaic roofing elements and systems that include, for example, interlocking geometries to provide for water handling and integration with conventional roofing materials; and wire management features that can protect wiring and associated electrical components from physical and/or environmental damage.
US11025186B2

An electric linear motor, an elevator and a method for controlling rotation of a mover with respect to a stator beam are presented. The electric linear motor includes a number of stator beams, wherein at least one of the stator beams includes a plurality of stators extending in a longitudinal direction of the stator beam, a number of movers, wherein at least one of the movers includes a plurality of armatures, wherein each one of the armatures is adapted for establishing an electromagnetic coupling with a corresponding one of the stators for moving the mover along said stator, and wherein at least one of the armatures is arranged to be offset from the aligned position with respect to the corresponding one of the stators in a perpendicular direction relative to the longitudinal direction.
US11025181B2

Methods and systems for operating a hybrid electric aircraft propulsion system mounted to an aircraft. The method comprises driving a first rotating propulsor from a first electric motor operatively connected to a generator, driving a second rotating propulsor from a second electric motor operatively connected to the generator, and driving a third rotating propulsor from a thermal engine, the thermal engine operatively connected to the generator and configured to drive the generator.
US11025180B2

A variable speed accelerator is provided, including an electric driving device generating a rotational driving force, and a planetary gear transmission device changing the speed of the rotational driving force and transmitting the changed rotation driving force to a driving target. The electric driving device includes: a variable-speed motor having a variable-speed rotor connected to a variable-speed input shaft of the transmission device; and a constant-speed motor having a constant-speed rotor connected to a constant-speed input shaft of the transmission device. The variable-speed rotor and the planetary gear carrier shaft have a shaft insertion hole formed to pass therethrough in the axial direction.
US11025177B2

The piezoelectric generator system (100) comprises at least one piezoelectric generator unit (650) comprising an array (400) of piezoelectric modules (Mji,i) each including a piezoelectric element (Eji,i) and a AC/DC converter (Cji,i). The piezoelectric modules (Mji,i) in the array (400) are connected to each other in series and they are each arranged in sets (i) connected to each other in parallel. When dynamic loads (F1, F2 . . . Fn) act on the piezoelectric generator units (650), said loads (F1, F2 . . . Fn) are adjusted such that a predetermined amount of force (F) is applied with a predetermined speed to the piezoelectric modules (Mji,i), such that the array (400) supplies high electric power (Pout-tot) to one or more batteries (250) in, for example, an electric vehicle (1000), with each battery (250) being capable of working in at least storage, standby and supply conditions according to the corresponding electric power level thereof.
US11025174B2

A DC-DC converter has a configuration in which a first full-bridge circuit and a second full-bridge circuit are connected via a transformer and an inductor. A control circuit alternately turns on and off switching elements. At a dead timing when the switching elements are switched, an inductor current flowing through an equivalent inductor that is equivalent to the transformer and the inductor is larger than or equal to a threshold current. The threshold current is set so that the energy stored in the equivalent inductor becomes greater than or equal to the total energy stored in capacitors that are respectively connected in parallel with the switching elements.
US11025171B2

A power converter having a Scott-T transformer includes a direct current to alternating current converter configured to have at least two multilevel converters converting input direct current power to alternating current power, a Scott-T transformer configured to operate in medium frequency of several hundreds of Hz to several tens of kHz, to transform a voltage level of the alternating current power from each of the at least two multilevel converters of the direct current to alternating current converter into three-phase alternating current power, and to output the three-phase alternating current power, and an alternating current to direct current converter configured to convert the three-phase alternating current power from the Scott-T transformer to direct current power.
US11025170B2

Power converter and method thereof according to certain embodiments. For example, the power converter includes a primary winding, and a secondary winding coupled to the primary winding. Additionally, the power converter includes a first switch including a first switch terminal, a second switch terminal, and a third switch terminal. The first switch is configured to affect a first current associated with the primary winding. The first switch terminal corresponds to a first voltage, and the second switch terminal corresponds to a second voltage. The first voltage minus the second voltage is equal to a voltage difference. Moreover, the power converter includes a second switch including a fourth switch terminal, a fifth switch terminal, and a sixth switch terminal and configured to affect a second current associated with the secondary winding.
US11025167B2

A system having a load that generates an EMF energy, comprising: a controller; a switch having a control terminal coupled to the controller and a second terminal coupled to the load; a recycling circuit coupled to the load and the second terminal of the switch, the recycling circuit including a capacitor and a converter coupled to the capacitor, a voltage source and the load; and wherein the capacitor is operable to store the EMF energy.
US11025166B2

The invention relates to a DC-DC converter (1) for a power source (2) generating extremely low voltage, the converter (1) operating in discontinuous mode, wherein the converter (1) comprises a self-oscillating charge pump (3a) having an array of interconnected ring oscillators (RO1-RON) for successively stepping up an input voltage (Vin) so as to result in the accumulated voltage (XN) at the last ring oscillator (RON), an amplifier (3b) and a pulse signal generator (3c) that generates a pulse signal that actuates a switch (11) so that the stepped-up, output voltage may be provided via a diode (12). The invention further relates to a method for actuating the DC-DC converter (1) for a power source (2) generating extremely low voltage.
US11025151B2

A linear drive mechanism which moves a detector having sensitivity in a first axial direction, relatively to a workpiece in a second axial direction orthogonal to the first axial direction, the linear drive mechanism includes: a drive shaft extending in the second axial direction; a mover which is supported in a non-contact fashion by the drive shaft and configured to move along the drive shaft integrally with the detector or the workpiece; a guide provided at a position deviated relative to the drive shaft in a third axial direction orthogonal to both the first axial direction and the second axial direction, the guide parallel to the drive shaft; and a resistance force generator which is provided on one of the mover and the guide, and is in contact with the other of the mover and the guide, the resistance force generator generates a resistance force which resists against movement of the mover.
US11025149B2

A linear vibration motor comprising a movable element, having an integrated magnet, and a coil wherein winding parts and are caused to cross lines of magnetic force M1 and M2 of the magnet, where the coil is near to the movable element, and wherein the movable element is caused to vibrate along an axial direction through application of power to the coil, wherein: in the magnet, the direction of magnetization is aligned with the axial direction, and the magnet has two magnet pieces and, lined up in a direction that crosses the axial direction, and that have magnetic poles in mutually opposing directions; and other magnet pieces and, having magnetic poles that are magnetized in a crossing direction, where magnetic poles are in contact with, or near to, the identical magnetic poles of the two opposing magnetic poles on the same end sides of the two magnet pieces.
US11025148B2

A vibration motor includes a housing, a vibrator, a driving apparatus, and an elastic part. The housing includes a top wall, a bottom wall and a side wall. The vibrator includes a counterweight block and magnet steels disposed in the counterweight block. The vibration motor further includes a hollow portion penetrating through the counterweight block from an upper surface toward a lower surface, and inner walls defining the hollow portion. The driving apparatus is disposed in the hollow portion and drives the counterweight block to vibrate in vibrate directions parallel to the bottom wall. The inner walls include a first and a second inner wall, the magnet steels include a first magnet steel disposed on the first inner wall and a second magnet steel disposed on the second inner wall, which interact with the driving apparatus respectively to drive the vibrator to vibrate along the two vibrate directions.
US11025146B2

A linear vibration motor having elastic pieces provided with vibration arms comprises housing, a mass block, and elastic pieces. The elastic pieces connect the mass block and the housing to provide an elastic force in Z axis direction such that the mass block performs a movement up and down. The elastic pieces are provided with two vibration arms, and the two vibration arms are symmetrical about the X axis when rotating 180 degrees around the X axis. The elastic pieces are S-shaped or inverted Z-shaped, or formed by the combination of two V-shaped vibration arms. The elastic pieces have two or four elastic pieces, and disposed on symmetrical two sides of the mass block.
US11025144B2

A motor includes a stator, a rotor rotatable relative to the stator, a support member, and a circuit assembly. The circuit assembly includes a plurality of electronic components. The rotor is rotatably mounted to the support member. The stator is received in the rotor. The stator is fixed to the support member, and the support member is at least partially received in an inner side of the stator. A portion of the support member received in the inner side of the stator defines a receiving space, and at least part of the electronic components of the circuit assembly is received in the receiving space of the support member. The support member is partially received in the inner side of the stator, and the circuit assembly is at least partially received in the support member, which makes the motor have a relatively smaller axial size.
US11025140B2

In a rotary electric machine in which a controller and a heat sink are arranged in an extending direction of an output shaft of a motor, in order to provide a rotary electric machine which secures a heat rejection performance and an insulation performance of a semiconductor device to be mounted to the controller and is downsized as a whole, the controller includes a semiconductor device having a drive circuit provided so as to correspond to a stator winding of the motor, and the semiconductor device has a main face held in close contact with the heat sink. On a close contact face between the semiconductor device and the heat sink, a drive circuit is formed so as to extend along an outer edge portion of the heat sink to increase a cooling area.
US11025127B2

A motor includes a motor housing, a rotating shaft assembly including a rotating shaft, a rotor, and a bearing in which the rotor and the bearing are mounted to the rotating shaft. The motor further includes a stator installed in the motor housing, the stator surrounding the rotor, a bracket mounted to the motor housing, and an elastic mesh that defines a plurality of pores, that is disposed between the bracket and the bearing, and that contacts at least one of the bracket or the bearing.
US11025126B2

A brushed DC motor includes a motor shell, a stator fixed within the motor shell, an armature rotor rotatably disposed inside the motor shell and surrounding by the stator while forming a gap therebetween with magnetic field, and a brush cap connected with the motor shell by covering an installing opening of the motor shell. The brush cap includes a base layer, an electric circuit layer formed on the base layer, at least one pair of brush frames affixed thereon symmetrically, and at least one pair of brushes respectively installed in the brush frames and electrically connected with the electric circuit layer adapted to receive current and conduct to the armature rotor for driving an output end of the armature rotor to rotate with respect to the stator.
US11025095B2

In retrodirective wireless power delivery environments wireless power receivers generate and send beacon signals that are received by multiple antennas of a wireless power transmission system. The beacon signals provide the charger with timing information for wireless power transfers and also indicate directionality of the incoming signal. As discussed herein, the directionality information is employed when transmitting in order to focus energy (e.g., power wave delivery) on individual wireless power receiver clients. Techniques are described herein for reducing the burden of sampling the beacon signals across the multiple antennas and determining the directionality of the incoming wave. In some embodiments, the techniques leverage previously calculated values to simplify the receiver sampling.
US11025091B2

A hierarchical power control system associated with a cloud server includes a first microgrid cell, a second microgrid cell, a third microgrid cell, a middleware server, and an integrated control system. The first microgrid cell includes a first energy storage system (ESS) having an uninterruptible power supply (UPS) structure and a first load having a power state managed by the first energy storage system (ESS). The second microgrid cell includes a second load and a second energy storage system (ESS) for managing a power state of the second load. The third microgrid cell includes a third load. The middleware server communicates with the first to third microgrid cells. The integrated control system receives power supply-demand state information of the first to third microgrid cells through the middleware server, and establishes an integrated operation schedule based on the received power supply-demand state information of the first to third microgrid cells.
US11025080B2

Embodiments of the present disclosure describe systems, methods, and apparatuses for reviving a wireless power receiver client over-the-air. More specifically, dual-mode active/passive wireless power receiver clients are described that can passively harvest RF energy in order to obtain enough energy to rejoin a wireless power network where the client can actively harvest RF energy (the client receives directed or isolated wireless power from a wireless power transmission system). For example, a wireless power receiver client can harvest RF energy while idle or off, e.g., when no beacon or other communications are being sent or received, or, in some instances, asynchronously in order to compliment and/or protect one or more elements of the system such as, for example a radio transceiver.
US11025076B2

Systems, methods, and articles for a portable power case are disclosed. The portable power case is comprised of at least one battery and at least one PCB. The portable power case has at least one USB port and at least two access ports, at least two leads, or at least one access port and at least one lead. The portable power case is operable to supply power to an amplifier, a radio, a wearable battery, a mobile phone, and a tablet. The portable power case is operable to be charged using solar panels, vehicle batteries, AC adapters, non-rechargeable batteries, and generators. The portable power case provides for modularity that allows the user to disassemble and selectively remove the batteries installed within the portable power case housing.
US11025068B2

A modular power conversion system and power electronics enabling any power production device or entity to connect to any load or electrical grid including, but not limited to, electricity conversion between low level producer(s) such as a diesel or gas generator, Stirling engine, wind turbine or photovoltaic array, to a consumer such as a commercial or residential building, either directly or via the grid, is disclosed. The modular power conversion system including hardware and software power electronics designed as a modular power stage aggregating different power production entities, transmission systems, consumption and loads as well as energy storage is also disclosed.
US11025064B2

A wind power plant system comprising: a plurality of wind turbine generators each having a corresponding generator controller, and a power plant controller for controlling the power generated by the wind power plant system; wherein at least some of the plurality of generator controllers are each configured to: generate a model that indicates the thermal capacity of one or more components of the wind turbine generator, determine power capacity data from the model, said data relating to: at least one reactive power supply level and a corresponding time limit for which that reactive power supply level may be maintained, and transmit to the power plant controller the determined power capacity data, wherein the power plant controller is operable to receive the power capacity data from the plurality of generator controllers and to transmit respective power references to the plurality of generator controllers to control the power generated by the wind power plant system.
US11025062B2

Apparatus for use in a microgrid, which comprises a DC bus with at least one DC power source connected thereto, an AC bus connected to a mains power grid that supplies the microgrid, and a DC/AC converter coupling the DC bus and the AC bus, wherein the DC/AC converter may be a one-way DC/AC inverter or a bidirectional DC/AC converter, the apparatus comprising a control system, which is configured to control number (at least one) DC power converters, each of which is configured to couple a respective controllable DC load to the DC bus, and to control the power flowing from the DC bus to each of the number controllable DC loads, so as to control each of the number controllable DC loads to fulfil its function and the voltage on the DC bus.
US11025055B2

The disclosure relates to an inverter with at least one inverter bridge and at least two DC converters, the outputs of the DC converters being connected to inputs of the inverter. The inverter includes an exchangeable adapter having input terminals for connection to power sources or loads and output terminals connected via input terminals to inputs of the DC-DC converters. Within the adapter each of the output terminals is connected to one of the input terminals and/or another of the output terminals.
US11025054B2

An electrostatic discharge protection device is provided. A voltage selection circuit selects a voltage having a higher voltage value among a reference voltage and a voltage on a conductive path and supply the selected voltage to a RC latch self-feedback circuit, so that the RC latch self-feedback circuit ties a voltage of an input end of a RC control circuit when the electrostatic discharge does not occur, and disconnect a switch that conducts an electrostatic current.
US11025043B2

An adjustable mud ring assembly is provided that includes a base plate, a movable ring, and an indexing screw con-figured to move the movable ring with respect to the base plate between a first position and a second position. The base plate has a junction box connecting portion, a support connecting portion, and a stationary ring. The base plate can have an offset distance (D2) between the junction box connecting portion and the sup-port connecting portion where the offset distance is sufficient to allow the movable ring to move into stationary ring to the first position without protruding, at a lowermost point, into a junction box connected to the junction box connecting portion.
US11025039B2

A transmission line installation system includes a transmission line conveying apparatus that operates to install a transmission line within a conduit by advancing the transmission line through the conduit. The transmission line conveying apparatus includes a plurality of components. The components include local controllers. Communication with the local controllers of the components synchronizes operation of the components during the installation of a transmission line.
US11025018B2

It is aimed to provide a charging inlet easily mountable on a body of a vehicle. A charging inlet is fixed to a vehicle body (10) and includes a housing main body (30) having a plurality of terminals accommodated inside, a mounting plate provided on an outer peripheral surface of the housing main body and arranged on an inner surface side of the vehicle body (10), bolts (50) inserted into first through holes formed in the mounting plate and second through holes formed in the vehicle body (10), and nuts (60) provided on an outer surface side of the vehicle body (10) and threadably engaged with the bolts (50).
US11025003B2

A housing (10) is formed with a partial locking stopper (21) and a full locking stopper (24). A slide lever (25) (operating member) is formed with a single hook (33) having a partial locking contact surface (35) and a full locking contact surface (36). The partial locking contact surface (35) is at an acute angle to a sliding direction of the slide lever (25) and restricts a movement of the slide lever (25) at the partial locking position in a direction separating from the housing (10) by contacting the partial locking stopper (21). The full locking contact surface (36) is at an obtuse angle to the sliding direction of the slide lever (25) and restricts a movement of the slide lever (25) at the full locking position toward the partial locking position by contacting the full locking stopper (24) in a semi-locked state.
US11025002B1

A magnetic adapter for a cable connector includes a main body having an opening, a compression surface exposed within the opening and configured to compress a biasing retention clip of the cable connector, at least one locking surface configured to secure the biasing retention clip in a second non-locking position; and at least one magnet adjacent the opening. When the biasing retention clip is positioned within the opening, the compression surface causes the biasing retention clip to move from a first locking position where the retention clip is in a fully biased position to the second non-locking position where the retention clip is compressed.
US11025000B2

The present application relates to a terminal retainer, a connector housing, connector, and connector assembly. The terminal retainer has a tubular retaining part and the tubular retaining part comprises a tube wall and a cavity enclosed by the tube wall; the tubular retaining part axially extends a specified length; the tube wall is provided with a locking mechanism and the locking mechanism comprises an initial locking mechanism and a final locking mechanism which are respectively fitted with a mating mechanism to lock the terminal retainer in an initial locking position and a final locking position, respectively; the tube wall is further provided with an abutment mechanism, and the abutment mechanism is configured to abut against a snap-fit mechanism located in the cavity when the terminal retainer is in the final locking position so that the snap-fit mechanism can be retained in a snap-fit position. The terminal retainer may be preassembled with a connector housing to avoid scattering and loss of parts and to be ready for use.
US11024999B2

A stage pin electrical connector includes a housing having a first housing member and a second housing member. The first and second housing members are releasably connected together to define an interior, a conductor opening, a contact portion, and a contact opening. The contact portion includes a first snap-fit connection feature. A sleeve receives a contact member and has a second snap-fit connection feature configured to releasably mate with the first snap-fit connection feature.
US11024992B2

A clamp provides electrical communication between a first conductor and a second conductor. The clamp includes a first housing portion having a first surface, a second surface, a first housing bore, and a cavity, the first housing bore extending along a longitudinal axis. The clamp further includes a clamp member at least partially disposed within the cavity of the first housing portion, the clamp member including a first clamp surface adjacent the second surface of the housing in a facing relationship. The clamp further includes a shaft oriented parallel to the longitudinal axis, the shaft coupling the first housing portion and the clamp member. The clamp further includes a second housing portion movably coupled to the first housing portion by the shaft, the second housing portion including a second housing bore and a second clamp surface, the second housing bore aligned with the longitudinal axis, the second clamp surface adjacent the first surface of the first housing portion in a facing relationship.
US11024989B2

A coaxial cable connector includes a nut having a seal-grasping surface portion and a seal having an elastically deformable tubular body attached to the nut. The body has a posterior end with a sealing surface that cooperatively engages the seal-grasping surface portion of the nut and an anterior end with a forward sealing surface configured to cooperatively engage an interface port. The nut defines a first through hole extending in the longitudinal direction and configured to receive a center conductor of a coaxial cable. The anterior end of the seal defines a second through hole extending in the longitudinal direction and configured to receive a center conductor of a coaxial cable. A center axis of the first through hole and a center axis of the second through hole are offset from one another such that the anterior end the seal is configured to urge at least the center conductor of the coaxial cable to an off-center position of the second through hole when the nut is coupled with the interface port thereby creating radial interference between the nut and the interface port. The nut is urged to make contact with the interface port whenever mounted thereon, thus maintaining electrical grounding between the nut and the port, even when the nut is loosely coupled with the interface port.
US11024985B2

The Insulated External Parking Bushing provides a means of safely securing the loadbreak elbow connector by bypassing the damaged components and securing the loadbreak elbow connector from the outside of the elbow and covering the exposed conductive material, and then placed onto the equipment's parking stand. The Insulated External Parking Bushing is the addition of a supporting device to a standard loadbreak elbow connector which hugs the loadbreak elbow connector. The Insulated External Parking Bushing is crafted from injection molds in one solid piece from dielectrically rated plastics or rubber, with the parking bracket identical to existing insulated parking bushings, with variant molds adding skirts for higher voltages.
US11024974B2

Methods and systems are provided for implementing and utilizing dual-polarized planar ultra-wideband antennas. An example planar antenna may include a substrate, a monopole conductor located on a first side of the substrate, a first ground conductor located on a second side of the substrate, and a second ground conductor located on the first side of the substrate. The monopole conductor may be connected to a first signal feeding line, the first ground conductor may be connected through a ground connector to ground potential, the first ground conductor may be connected to a second signal feeding line and, and the second ground conductor may be connected to ground potential located on the first side of the substrate. The planar antenna may be configured to form multiple sub-antennae during active operations. The planar antenna may also be configured to form a ring-antenna during operations.
US11024968B2

According to various aspects, exemplary embodiments are provided of antenna assemblies. In an exemplary embodiment, an antenna assembly generally includes at least one antenna element configured to be operable for receiving high definition television signals. The antenna assembly may also include at least one reflector spaced-apart from the antenna element that is configured to be operable for reflecting electromagnetic waves generally towards the antenna element.
US11024966B2

An antenna includes first and second feed points spaced apart at a same side of a device main body, and a first grounding point in a receiving area. The first and second feed points and the first grounding point are respectively electrically connected with a first contact point at a first frame, a second contact point at a second frame, and a third contact point at the first frame and a fourth contact point on the main body. An electrical connection body including the first feed point, the first and third contact points, the first grounding point, and the fourth contact point constitutes a first antenna. An electrical connection body including the second feed point, the second contact point, and junction point of the second frame and the main body constitutes a second antenna. The first grounding point is adjacent to the second antenna.
US11024961B2

An electronically a steerable and switchable antenna array is provided that can produce a first beam with a first coverage range and a second beam with a second coverage range by selecting one of a first and a second beamwidth for both the first and second beams; in response to selecting the first beamwidth: switching signal inputs to narrow-beam antenna arrays; steering the first beam to one of a first positive, negative, or zero offset position; independently steering the second beam to one of a second positive, negative offset, or zero offset position; and transmitting signals received from the signal inputs via the first beam and the second beam; and in response to selecting the second beamwidth: switching signal inputs to wide-beam antenna arrays; and transmitting signals received from the signal inputs via the first beam and the second beam.
US11024958B2

A phased array antenna system has at least one trough reflector, each trough reflector having at least one phased array located at a feed point of the reflector, and an array of elements located near to a point equal to one half of a center transmission wavelength. A method of decoding a receive signal includes propagating a transmit signal through a transmit and a receive path of a phased array to generate a coupled signal, digitizing the coupled signal, storing the digitized coupled signal, receiving a signal from a target, and using the digitized coupled signal to decode the signal from the target. A method of modeling the ionosphere includes transmitting measuring pulses from an incoherent scattering radar transmitter, receiving incoherent scatter from the transmitting, and analyzing the incoherent scatter to determine pulse and amplitude of the incoherent scatter to profile electron number density of the ionosphere.
US11024952B1

A system and method for a dual-polarized active artificial magnetic conductor (AAMC) is presented in this disclosure. An embodiment of the proposed system comprises an array of unit cells that reflects electromagnetic waves polarized parallel to a surface with a zero-degree phase shift. The array of unit cells has impedance elements connected to neighboring impedance elements with non-Foster circuits coupled in a crossover configuration, each impedance element being coupled to a ground with a conductive via.
US11024944B2

An antenna structure includes a metal housing, a first feed source, and a second feed source. The metal housing includes a front frame, a backboard, and a side frame. The side frame is positioned between the front frame and the backboard. The side frame defines a slot and the front frame defines a gap. The gap communicates with the slot and extends across the front frame. The metal housing is divided into at least a long portion and a short portion by the slot and the gap. The first feed source is electrically connected to the long portion and the second feed source is electrically connected to the short portion.
US11024936B1

Methods of RFID tag assembly include affixing an antenna to an integrated circuit (IC) by forming one or more capacitors coupling the antenna and the IC with the dielectric material of the capacitor(s) including a non-conductive covering layer of the IC, a non-conductive covering layer of the antenna such as an oxide layer, and/or an additionally formed dielectric layer. Top and bottom plates of the capacitor(s) are formed by the antenna traces and one or more patches on a top surface of the IC.
US11024931B2

An in-line resonator filter has a linear array of three or more conductors. A first pair of adjacent conductors has inductive main coupling and oppositely signed capacitive main coupling, while a second pair of non-adjacent conductors has inductive cross-coupling. The first and second pairs have one conductor in common. Between the second pair of non-adjacent conductors, there is no direct ohmic connection that provides the corresponding inductive cross-coupling. The oppositely signed capacitive main coupling compensates for at least a portion of the inductive main coupling between the first pair of adjacent conductors. The in-line resonator filter is able to provide one or more transmission zeros without requiring any discrete bypass connectors that provide direct ohmic connection between pairs of non-adjacent conductors. As such, the in-line resonator filters can be smaller, less complex, and less susceptible to damage.
US11024930B2

The present application provides a battery and an electronic device thereof. The battery comprises: a electrode assembly having at least one separator protrusion; a package bag for accommodating the electrode assembly; and a buffer layer arranged between the electrode assembly and the package bag; wherein the buffer layer is further arranged on the at least one separator protrusion. The purpose of the present application is to provide a battery and an electronic device thereof which are capable of improving the drop resistance performance of the battery and improving the safety performance of its use.
US11024928B2

A battery terminal includes a penetration plate arranged to penetrate from one end portions of annular portions to the other end portions interposing slits, a fastening bolt supported to be rotatable around an axial direction by a threaded hole provided on the other end portion of the penetration plate, and a spacer arranged in contact with the annular portions from the other end portion side of the penetration plate and converting a tightening force in the axial direction arising along with the rotation of the fastening bolt around the axial direction into a pressing force that presses the annular portions from a long-side direction. The penetration plate is arranged to penetrate a clearance of the pair of annular portions. The pair of annular portions includes projecting portions as a clearance reduction portion that reduces the clearance in at least a part of the penetration area of the penetration plate.
US11024919B2

An improved battery pack is inserted in a handle portion of a handheld scanner. The battery pack has an integral shock absorbing system where the structure surrounding the battery cell provides advantageous shock protection. The improved battery pack has a locking and unlock mechanism for retention of the battery pack. The locking and unlock mechanism retains the battery pack in the handheld scanner in the event of a shock or impact.
US11024918B2

A battery housing for receiving battery elements, in particular for a vehicle, includes a case formed by a frame including one or more profiles and at least one first floor. The case provides an interior region for the battery elements. A second floor is positioned at a distance below the first floor and defines a space with the first floor. A cover covers the case.
US11024904B2

A rechargeable button cell having a height-to-diameter ratio less than one, including two metal housing halves separated from one another by an electrically insulating seal or film seal forming a housing having a plane bottom region and a plane top region parallel thereto is disclosed. The housing contains an electrode separator assembly comprising a positive electrode and a negative electrode inside the housing, the electrode separator assembly being provided in the form of a winding, end sides of which face in a direction of the plane bottom region and the plane top region such that layers of the electrode separator assembly are oriented essentially orthogonally to the plane bottom region and plane top region.
US11024903B2

Apparatus, systems, and methods described herein relate to the manufacture and use of single pouch battery cells. In some embodiments, an electrochemical cell includes a first current collector coupled to a first portion of a pouch, the first current collector having a first electrode material disposed thereon, a second current collector coupled to a second portion of the pouch, the second current collector having a second electrode material disposed thereon, and a separator disposed between the first electrode material and the second electrode material. The first portion of the pouch is coupled to the second portion of the pouch to enclose the electrochemical cell.
US11024898B2

A method of performing a high-temperature aging process of a rechargeable cell (10) comprising an anode (12), a cathode (16), an electrolyte (22) and a separator (20), is provided. The method includes heating a solid electrolyte interface (24) formed on the anode (12) to a predetermined temperature at which a saturated ionic conductivity of the solid electrolyte interface (24) is elevated, and holding the solid electrolyte interface (24) at the predetermined temperature for a predetermined minimum time at which ionic conductivity of the SEI becomes saturated.
US11024890B2

The invention relates to a transmitting device for transmitting electrical signals from at least one galvanic cell to at least one electronic evaluating unit, wherein the transmitting device has at least one cell connection element for electrically connecting at least a first galvanic cell to a second galvanic cell and has a flat cable arranged directly on the cell connection element, wherein the flat cable extends from the cell connection element to an electronic evaluating unit for evaluating the electrical signals. The invention further relates to a rechargeable energy storage unit at least for storing electrical energy, comprising at least two galvanic cells electrically connected to each other and a transmitting device, and to the use of at least one flat cable for transmitting electrical signals from at least one galvanic cell to at least one electronic evaluating unit.
US11024889B2

A lithium-based energy storage system includes an electrolyte and an electrode. The electrode has a conformal coating of parylene. The parylene forms an artificial solid electrolyte interface (SEI). The electrode may include a material chosen from silicon, graphene-silicon composite, carbon-sulfur, and lithium. The use of parylene to form a conformal coating on an electrode in a lithium-based energy storage system is also disclosed.
US11024884B2

The present application relates to an electrolyte, and an electrochemical device comprising the electrolyte. The electrolyte comprises a fluorinated cyclic carbonate and a multi-nitrilemulti-nitrile compound having an ether bond, wherein based on the total weight of the electrolyte, the weight percentage (Cf) of the fluorinated cyclic carbonate is greater than the weight percentage (Cn) of the multi-nitrilemulti-nitrile compound having an ether bond. The electrolyte of the present application can control the expansion of the electrochemical device, so that the electrochemical device has excellent cycle, storage and/or floating-charge performance.
US11024874B2

A lithium secondary battery includes a positive electrode, a negative electrode, a separator, and a nonaqueous electrolyte having lithium-ion conductivity. The positive electrode contains a positive electrode active material containing lithium. The negative electrode faces the positive electrode. The separator is disposed between the positive and negative electrodes. The negative electrode includes a negative electrode current collector. The negative electrode current collector includes a layer and protrusions. The layer has a first surface on which lithium metal is deposited during charge. The protrusions protrude from the first surface. At least one of the protrusions includes a conductive material and an insulative material.
US11024863B2

According to a control method of controlling a fuel cell system, the fuel cell system including a solid oxide fuel cell that is supplied with an anode gas and a cathode gas to generate electric power, a fuel processor that at least reforms fuel to generate the anode gas and supplies the generated anode gas to the fuel cell, and a combustor that combusts the supplied fuel to perform warming of the fuel processor, the method is conducted when warming is performed at least at starting-up of the system. The method comprising: a cathode gas supply step of supplying the cathode gas to the fuel processor; a determining step of determining whether a temperature of gas passing through the fuel processor is higher than a temperature at which reforming is possible; a cathode gas decreasing step of decreasing a supplied amount of the cathode gas to the fuel processor when it is determined that the temperature of the gas is higher than the temperature at which reforming is possible; and a fuel supply step of supplying the fuel to the fuel processor.
US11024861B2

A fuel cell vehicle performs a control for increasing a flow rate of a cathode gas discharged to a discharge pipe when parameters including power consumption of a driving motor, a speed, and an acceleration has satisfied a flooding condition which is assumed to be satisfied in a state where a water surface reaches a discharge port in comparison with a case where the flooding condition is not satisfied. It is determined that the predetermined flooding condition has been satisfied when a state where at least three conditions, (i) the power consumption of the driving motor is equal to or greater than a predetermined first threshold value, (ii) the speed is equal to or less than a predetermined second threshold value, and (iii) the acceleration is equal to or less than a predetermined third threshold value, are satisfied is continuously maintained for a predetermined fourth threshold value or more.
US11024858B2

A separator plate for an electrochemical system has two metal individual plates. The plates have passage openings for operating media and possibly coolant, and distribution structures. The distribution structures are formed in the metal individual plates and which each communicate with at least two of the passage openings. A peripherally extending sealing structure is formed in each of the metal individual plates at least peripherally around the electrochemically active region and at a distance therefrom and/or peripherally around at least one of the passage openings and at a distance from the edge thereof. The cross-section of the sealing structure has a bead roof, two bead flanks, and at least in some segments, two bead feet. At least in the region of the bead roof of the sealing structure at least in some segments, the sealing structure extends sinuously with at least two wave periods having convex and concave segments.
US11024855B2

An electrode (1) for use in a nonaqueous electrolyte secondary cell includes: a current-collecting foil (10); an electrode mixture layer (2) that is formed on a portion of the current-collecting foil (10); and an oxide film (6) provided on the current-collecting foil (10) in at least a region that extends from the boundary (5) between a forming section (3) and a non-forming section (4) of the electrode mixture layer (2) and over a portion of the non-forming section (4).
US11024852B2

A binder composition that exhibits sufficient adhesion and that achieves the excellent dispersibility of a conductive additive is provided. The binder composition according to an embodiment of the present invention is a binder composition including a vinylidene fluoride copolymer composition containing vinylidene fluoride and a monomer having an acidic functional group; and a ratio (Mn2/Mn1) of a number average molecular weight of the vinylidene fluoride copolymer composition after being adsorbed onto alumina (Mn2) to a number average molecular weight of the vinylidene fluoride copolymer composition before being adsorbed onto alumina (Mn1) being less than 1.
US11024847B2

A positive electrode active material for a lithium secondary battery, including secondary particles formed by aggregation of primary particles capable of being doped and undoped with lithium ions, said positive electrode active material having: an α-NaFeO2 type crystal structure represented by formula: Li[Lix(NiaCobMncMd)1-x]O2 (I), wherein 0≤x≤0.1, 0.7
US11024842B2

An anode for an energy storage device includes a current collector having a metal layer; and a metal oxide layer provided in a first pattern overlaying the metal layer. The anode further includes a patterned lithium storage structure having a continuous porous lithium storage layer selectively overlaying at least a portion of the first pattern of metal oxide. A method of making an anode for use in an energy storage device includes providing a current collector having a metal layer and a metal oxide layer provided in a first pattern overlaying the metal layer. A continuous porous lithium storage layer is selectively formed by chemical vapor deposition by exposing the current collector to at least one lithium storage material precursor gas.
US11024839B2

A transition metal-containing composite hydroxide comprises secondary particles having: a center portion of fine primary particles; and an outer-shell portion having a high-density layer of plate-shaped primary particles formed outside the center portion, a low-density layer of the fine primary particles formed outside the high-density layer, and an outer-shell layer of the plate-shaped primary particles formed outside the low-density layer. The composite hydroxide is obtained by a method comprising a nucleation step in an oxidizing atmosphere and a particle growth step, the particle growth step comprising: a first stage of maintaining the oxidizing atmosphere; a second stage of switching to and maintaining a non-oxidizing atmosphere; a third stage of switching again to and maintaining the oxidizing atmosphere; and a fourth stage of switching again to and maintaining the non-oxidizing atmosphere.
US11024831B2

A display apparatus comprises: a display panel to control emission or transmission of light; a support comprising a surface on which the display panel is placed; and a holding member that is adhered onto the surface and engages with an edge of the display panel to hold the display panel at a given position of the surface. The holding member comprises a front surface portion formed using a light-transmitting material to cover a display surface of the display panel and a frame portion provided, on a first surface of the front surface portion, along an edge of the front surface portion. The first surface is directed to the display surface. The front surface portion comprises a first functional layer having a given function related to propagation of light on the first surface or on a second surface opposite the first surface.
US11024823B2

A light emitting element, display device, and method of manufacture of the same are disclosed. In one example, a light emitting element includes a lower layer/interlayer insulation layer; a light reflection layer formed on the lower layer/interlayer insulation layer; an upper layer/interlayer insulation layer; a first electrode formed on the upper layer/interlayer insulation layer; an insulation film formed at least on a region of the upper layer/interlayer insulation layer where the first electrode is not formed; an organic layer formed over the insulation film from above the first electrode, the organic layer having a light emitting layer including an organic light emitting material; and a second electrode formed on the organic layer. A groove is formed in a portion of the upper layer/interlayer insulation layer located in an edge region of the light emitting element, and an upper portion of the groove is closed with the insulation film.
US11024822B2

This organic EL element has two blue light emitting units, and has, in the emission spectrum thereof, one or two peak wavelengths in a blue light wavelength range of 440 nm-490 nm. In this organic EL element, the correlated color temperature of white light is 3300K or greater, R6 is 60 or greater, and R12 is 30 or greater.
US11024818B2

Organic Light-Emitting Device An organic light-emitting device (100) comprising an anode (103); a cathode (109); a light-emitting layer (107) between the anode and the cathode; and a hole-transporting layer (105) between the anode and the cathode, wherein the light-emitting layer comprises a light-emitting compound of formula (I) and the hole-transporting layer comprises a hole-transporting material having a HOMO level that is no more than 5.1 e V from vacuum level: N N ML x R 2 (R) m (R) n y (I) wherein: R in each occurrence is independently a substituent; R 2 is H or a substituent; m is 0, 1 or 2; n is 0, 1, 2, 3 or 4; M is a transition metal; L is a ligand; y is at least 1; and x is 0 or a positive integer.
US11024817B2

The preset disclosure provide a display panel and a manufacturing method thereof and a display device. The display panel includes a display area and a peripheral area located in a periphery of the display area; wherein a stress absorption structure is provided in the peripheral area of the display panel.
US11024814B2

Photovoltaic devices such as solar cells, hybrid solar cell-batteries, and other such devices may include an active layer disposed between two electrodes, the active layer having perovskite material and other material such as mesoporous material, interfacial layers, thin-coat interfacial layers, and combinations thereof. The perovskite material may be photoactive. The perovskite material may be disposed between two or more other materials in the photovoltaic device. Inclusion of these materials in various arrangements within an active layer of a photovoltaic device may improve device performance. Other materials may be included to further improve device performance, such as, for example: additional perovskites, and additional interfacial layers.
US11024809B2

In a light-emitting element, a layer including an organic compound includes a light-emitting layer; the light-emitting layer includes a tris iridium complex; and on the assumption that there is a rectangle which covers the iridium complex and in which at least one atom of the iridium complex is located over each of four sides when the iridium complex is two-dimensionally seen from a direction of a C3 symmetry axis of the iridium complex, A×B/C2 is greater than or equal to 2.5, where A represents a maximum length of a long side of the rectangle, B represents a length of a short side of the rectangle when the length of the long side of the rectangle is A, and C represents a width in the direction of the C3 symmetry axis when the iridium complex is two-dimensionally seen from a normal direction of the C3 symmetry axis.
US11024807B2

A compound capable of functioning as a phosphorescent emitter in an organic light emitting device at room temperature is provided. The compound includes at least one substituent R, where each of the at least one substituent R has the formula of: —G1-G2, where the dashed line denotes the bond through which R is attached in the first compound; G1 is a non-aromatic cyclic or polycyclic group; G2 is selected from aryl and heteroaryl; and G1 and G2 are independently, optionally further substituted with a substituent selected from the group consisting of hydrogen, deuterium, halide, alkyl, cycloalkyl, heteroalkyl, arylalkyl, alkoxy, aryloxy, amino, silyl, alkenyl, cycloalkenyl, heteroalkenyl, alkynyl, aryl, heteroaryl, acyl, carbonyl, carboxylic acids, ester, nitrile, isonitrile, sulfanyl, sulfinyl, sulfonyl, phosphino, and combinations thereof. Organic light emitting devices, consumer products, and formulations containing the compound are also provided.
US11024805B2

Provided are an organic electric element for achieving high light-emitting efficiency, low driving voltage and improved lifespan, which comprises a mixture of a compound of Formula (1) and a compound of Formula (2) as a phosphorescent host material; and an electronic device thereof.
US11024804B2

A display device includes: a central area having a display area on a substrate; and a peripheral area around the central area; a plurality of pads arranged along one direction in the central area; a plurality of insulating patterns adjacent the plurality of pads; and a slit between the plurality of insulating patterns in the peripheral area, wherein the slit is formed by removing at least a portion of an insulating material of the plurality of insulating patterns.
US11024801B2

The present disclosure describes an exemplary method that can prevent or reduce out-diffusion of Cu from interconnect layers to magnetic tunnel junction (MTJ) structures. The method includes forming an interconnect layer over a substrate that includes an interlayer dielectric stack with openings therein; disposing a metal in the openings to form corresponding conductive structures; and selectively depositing a diffusion barrier layer on the metal. In the method, selectively depositing the diffusion barrier layer includes pre-treating the surface of the metal; disposing a precursor to selectively form a partially-decomposed precursor layer on the metal; and exposing the partially-decomposed precursor layer to a plasma to form the diffusion barrier layer. The method further includes forming an MTJ structure on the interconnect layer over the diffusion barrier layer, where the bottom electrode of the MTJ structure is aligned to the diffusion barrier layer.
US11024797B2

A method for fabricating a magnetic tunneling junction (MTJ) structure is described. A first dielectric layer is deposited on a bottom electrode and partially etched through to form a first via opening having straight sidewalls, then etched all the way through to the bottom electrode to form a second via opening having tapered sidewalls. A metal layer is deposited in the second via opening and planarized to the level of the first dielectric layer. The remaining first dielectric layer is removed leaving an electrode plug on the bottom electrode. MTJ stacks are deposited on the electrode plug and on the bottom electrode wherein the MTJ stacks are discontinuous. A second dielectric layer is deposited over the MTJ stacks and polished to expose a top surface of the MTJ stack on the electrode plug. A top electrode layer is deposited to complete the MTJ structure.
US11024790B2

A device that is a combination of a superconducting nanowire single-photon detector and a superconducting multi-level memory. These devices can be used to count a number of photons impinging on the device through single-photon to single-flux conversion. Electrical characterization of the device demonstrates single-flux quantum (SFQ) separated states. Optical measurements using attenuated laser pulses with different mean photon number, pulse energies and repetition rates are shown to differentiate single-photon detection from other possible phenomena, such as multiphoton detection and thermal activation. Array devices and methods are also discussed.
US11024788B2

The present disclosure provides a thermoelectric generator and methods for fabricating the same. The semiconductor legs and electrodes of the thermoelectric generator are embedded in one or more flexible polymer matrices providing protection to the semiconductor legs and electrodes to maintain good electric contacts among them during bending. Thus, the output power of the thermoelectric generator can be substantially retained even after a large number of bending cycles.
US11024786B2

A display apparatus including a panel substrate including a TFT drive circuit for active matrix driving, a plurality of light emitting diodes, and an anisotropic conductive film electrically connecting the light emitting diodes to the panel substrate, in which the anisotropic conductive film includes an adhesive organic insulation material and conductive particles dispersed in the adhesive organic insulation material.
US11024785B2

Solid state light emitting devices including light-emitting diodes (LEDs), and more particularly packaged LEDs are disclosed. In some embodiments, an LED package includes electrical connections that are configured to reduce corrosion of metals within the LED package; or decrease the overall forward voltage of the LED package; or provide an electrical path for serially-connected electrostatic discharge (ESD) chips. In some embodiments, an LED package includes at least two LED chips and a material between the two LED chips that promotes homogeneity of composite emissions from the two LED chips. In this manner, LED packages according to the present disclosure may be beneficial for various applications, including those where a high luminous intensity is desired in a variety of environmental conditions. Such applications include automotive lighting, aerospace lighting, and general illumination.
US11024784B2

A light emitting diode apparatus including a substrate, a plurality of light emitting diodes regularly arranged on the substrate and configured to emit ultraviolet (UV) light, the light emitting diodes including first, second, and third sub-light emitting diodes, a plurality of phosphor layers disposed on the light emitting diodes and to convert the wavelength of light emitted from the light emitting diodes, the phosphor layers including first, second, and third phosphor layers disposed on the first, second, and third sub-light emitting diodes, respectively, and a control unit configured to supply power to the light emitting diodes, in which the phosphor layers are spaced apart from each other by a blocking region, and the control unit is configured to cause at least a portion of the light emitting diodes to emit light.
US11024780B2

A LED light tube includes LED chips mounted on a substrate, a first fluorescent layer, a second fluorescent layer and a package housing. The LED chips emit a blue light. The first fluorescent layer has a first side facing to the LED chips for converting the blue light to a red light. The second fluorescent layer has a first side attached to a second side of the first fluorescent layer for converting the blue light to a red light emitted from a second side of the second fluorescent layer. The package housing holds the substrate and the first fluorescent layer.
US11024779B2

A LED device includes LED chips mounted on a substrate, a first fluorescent layer, a second fluorescent layer and a package housing. The LED chips emit a blue light. The first fluorescent layer has a first side facing to the LED chips for converting the blue light to a red light. The second fluorescent layer has a first side attached to a second side of the first fluorescent layer for converting the blue light to a red light emitted from a second side of the second fluorescent layer. The package housing holds the substrate and the first fluorescent layer.
US11024775B2

A device, system and method for producing enhanced external quantum efficiency (EQE) LED emission are disclosed. The device, system and method include a patterned layer configured to transform surface modes into directional radiation, a semiconductor layer formed as a III/V direct bandgap semiconductor to produce radiation, and a metal back reflector layer configured to reflect incident radiation. The patterned layer may be one-dimensional, two-dimensional or three-dimensional. The patterned layer may be submerged within the semiconductor layer or within the dielectric layer. The semiconductor layer is p-type gallium nitride (GaN). The patterned layer may be a hyperbolic metamaterials (HMM) layer and may include Photonic Hypercrystal (PhHc), or may be a low or high refractive index material or may be a metal.
US11024773B2

The present invention discloses a micro-LED with vertical structure, display device, electronics apparatus and manufacturing method. The micro-LED with vertical structure comprises: a bottom electrode bonded on a display substrate; a first type doped region provided above the bottom electrode; a second type doped region provided above the first type doped region; and a side-contact electrode covering at least one part of a peripheral of the second type doped region.
US11024772B2

Provided is a light emitting diode. The light emitting diode includes a substrate, a first semiconductor layer on the substrate, an active layer on the first semiconductor layer, a second semiconductor layer on the active layer, and a conductor passing through the second semiconductor layer and the active layer to contact the first semiconductor layer.
US11024771B2

A method for manufacturing a light emitting device includes: providing a substrate defining a mounting region having a wiring pattern on an upper face thereof; forming a plurality of bumps arranged in a plurality of columns extending parallel to each other with a distance between adjacent ones of the bumps in one of the columns arranged closest to an outer edge of the mounting region is larger than a distance between adjacent ones of the bumps arranged on an inner side in a plan view, and the bumps include first bumps and second bumps with the first bumps including first large bumps and first small bumps, with all the bumps in the one of the columns arranged closest to the outer edge are the same size; mounting the light emitting element onto the bumps in a flip-chip manner; and forming a cover member.
US11024770B2

A light emitting element includes a semiconductor layered body, an insulating film, first and second electrodes, and first and second external connection parts. The first semiconductor layer is exposed from the light emitting layer and the second semiconductor layer at exposed portions arranged in columns each extending in a first direction. The insulating film defines openings respectively located above the exposed portions. The first electrode is connected to the first semiconductor layer through the openings and covers a part of the second semiconductor layer via the insulating film. The first external connection part is connected to the first electrode and spaced apart from the exposed portions in the plan view. The first external connection part has a shape elongated in the first direction between adjacent ones of the columns of the exposed portions. The second external connection part is connected to the second semiconductor layer via the second electrode.
US11024765B2

A quantum dot light-emitting device includes: a first electrode; a second electrode opposite to the first electrode; an emission layer between the first electrode and the second electrode, the emission layer including quantum dots; and an inorganic layer between the emission layer and the second electrode, the inorganic layer including a metal halide.
US11024762B2

A conveying device for conveying at least a first row of substrates and a second row of substrates, includes: a conveying fork having a main body and a plurality of branches, a first end of each of the branches is connected to the main body, and a second end of each of the branches is a free end; wherein a first branch of the plurality branches has a first plurality of grooves, and a second branch of the plurality of branches has a second plurality of grooves; and wherein one of the first plurality of grooves and one of the second plurality of grooves are configured to support one of the substrates in the first row.
US11024761B2

Lateral multi-junction photovoltaic cells, devices, and methods of fabrication are provided. The photovoltaic cells include a plurality of photovoltaic subcells mechanically stacked together in a stack. Each photovoltaic subcell includes a subcell substrate, and a light absorption structure associated with the substrate. Each light absorption structure is optimized for a respective defined spectral range of incoming radiation, with the light absorption structures of multiple subcells of the plurality of photovoltaic subcells being optimized for different spectral ranges, and being offset in the stack relative to an optical axis to avoid overlap. The photovoltaic cell further includes a spectrally-dispersive optical element, with the photovoltaic subcells in the stack being respectively located and aligned relative to the optical element based, at least in part, on the respective spectral ranges of the subcells' light absorption structures.
US11024757B2

In the semiconductor device, a first package is provided with a first substrate under which a semiconductor chip configured to output a signal and a first wiring electrically connected to the semiconductor chip are arranged. A second package is provided with a second substrate above which a processing circuit configured to process the output signal, a second wiring electrically connected to the processing circuit, and an encapsulant configured to seal the processing circuit are arranged, the semiconductor chip and the encapsulant being arranged to face each other in a non-contact manner. A connection portion electrically connects the first wiring and the second wiring.
US11024755B2

A solar cell with a heterojunction is produced. A first amorphous nano- and/or microcrystalline semiconductor layer is formed on the front face of a crystalline semiconductor substrate to form front face emitter or a front face surface field layer. A second such layer is formed on the rear face of the substrate to form a rear face surface field layer or a rear face emitter. Electrically conductive, transparent front face and rear face electrode layers and a frontal metallic contact layer grid structure are formed. Surface selective frontal PECVD deposition forms an electrically non-conductive, transparent dielectric front face cover layer and with such a thickness to form a closed layer directly on deposition, without additional heat and/or chemical treatment, only on the areas surrounding the frontal contact layer grid structure but not on the frontal contact layer grid structure. Finally, a rear face metallization is formed.
US11024754B2

A photovoltaic device that includes a p-n junction of first type III-V semiconductor material layers, and a window layer of a second type III-V semiconductor material on the light receiving end of the p-n junction, wherein the second type III-V semiconductor material has a greater band gap than the first type III-V semiconductor material, and the window layer of the photovoltaic device has a cross-sectional area of microscale.
US11024752B2

A photoelectric conversion device includes: an avalanche amplification-type diode; a pulse shaping circuit that shapes output from the avalanche amplification-type diode into a pulse; and a signal processing circuit that processes a signal corresponding to output from the pulse shaping circuit. A first base body in which the avalanche amplification-type diode is provided and a second base body in which the signal processing circuit is provided are stacked on each other, and the pulse shaping circuit is provided in the first base body.
US11024751B2

A photoelectric conversion element includes a semiconductor substrate which has a substrate outer edge including a circular arc, and a first terminal, a second terminal, a third terminal, and a fourth terminal disposed in this order along a circumferential direction of the circular arc on one surface side of the semiconductor substrate, and in which each of a distance from the substrate outer edge to the second terminal and a distance from the substrate outer edge to the fourth terminal is greater than both a distance from the substrate outer edge to the first terminal and a distance from the substrate outer edge to the third terminal.
US11024748B2

Provided are nonvolatile memory devices including 2-dimensional (2D) material and apparatuses including the nonvolatile memory devices. A nonvolatile memory device may include a storage stack including a plurality of charge storage layers between a channel element and a gate electrode facing the channel element. The plurality of charge storage layers may include a 2D material. An interlayer barrier layer may be further provided between the plurality of charge storage layers. The nonvolatile memory device may have a multi-bit or multi-level memory characteristic due to the plurality of charge storage layers.
US11024746B2

Gate all-around devices are disclosed in which an angled channel comprising a semiconducting nanostructure is located between a source and a drain. The angled channel has an axis that is oriented at an angle to the top surface of the substrate at an angle in a range of about 1° to less than about 90°. The gate all-around device is intended to meet design and performance criteria for the 7 nm technology generation.
US11024731B2

A power module is disclosed that includes a housing with an interior chamber wherein multiple switch modules are mounted within the interior chamber. The switch modules comprise multiple transistors and diodes that are interconnected to facilitate switching power to a load. In one embodiment, at least one of the switch modules supports a current density of at least 10 amperes per cm2.
US11024726B2

The present disclosure provides a skyrmion diode using skyrmions as information carriers. The skyrmion diode includes a magnetic body and a conductive body. The magnetic body has a skyrmion which is used as information carrier. The conductive body is disposed on or under the magnetic body. The conductive body includes a Dzyaloshinskii-Moriya interaction (DMI) region and a defect region. The DMI region is provided to induce DMI in a region of the magnetic body corresponding to the DMI region by the spin-orbit coupling of the conductive body and magnetic moments of the magnetic body. The defect region is provided to prevent the DMI from being induced in a region of the magnetic body corresponding to the defect region.
US11024714B2

A nanowire device of the present description may be produced with the incorporation of at least one hardmask during the fabrication of at least one nanowire transistor in order to assist in protecting an uppermost channel nanowire from damage that may result from fabrication processes, such as those used in a replacement metal gate process and/or the nanowire release process. The use of at least one hardmask may result in a substantially damage free uppermost channel nanowire in a multi-stacked nanowire transistor, which may improve the uniformity of the channel nanowires and the reliability of the overall multi-stacked nanowire transistor.
US11024711B2

A technique relates to a semiconductor device. A rare earth material is formed on a substrate. An isolation layer is formed at an interface of the rare earth material and the substrate. Channel layers are formed over the isolation layer. Source or drain (S/D) regions are formed on the isolation layer.
US11024703B2

A semiconductor device includes a substrate having a first conductivity type, a first well formed in the substrate and having a second conductivity type, a first diffusion region formed in the first well and having the first conductivity type, a first interlayer dielectric layer disposed over the first well and the first diffusion region, and a resistor wire formed of a conductive material and embedded in the first interlayer dielectric layer. The resistor wire overlaps the first diffusion region and at least partially overlaps the first well in plan view.
US11024699B2

A display device may include an insulation layer, a wire directly contacting the insulation layer, a first electrode overlapping the insulation layer, an organic light emitting layer positioned on the first electrode, and a second electrode positioned on the organic light emitting layer. The wire may include an aluminum alloy that includes at least one of copper, vanadium, and silicon. The first electrode may include silver.
US11024696B2

A display apparatus has a display area and a non-display area around the display area, the display apparatus includes, in the non-display area, a first power line, a driving circuit on a layer over the first power line, and a second power line electrically connected to the first power line and on a same layer on which one electrode of the driving circuit is arranged.
US11024691B2

Discussed is an electroluminescent display device, wherein a first electrode of a first sub pixel includes a first lower electrode and a first upper electrode, a first electrode of a second sub pixel includes a second lower electrode and a second upper electrode, a first electrode of a third sub pixel includes a third lower electrode and a third upper electrode, a distance between the first lower electrode and the first upper electrode, a distance between the second lower electrode and the second upper electrode, and a distance between the third lower electrode and the third upper electrode are different from one another, the third upper electrode includes a third lower layer and a third upper layer, and the third lower layer is formed in the same pattern as that of the third lower electrode in an upper surface of the third lower electrode.
US11024683B2

A display device includes a display area including pixels and a non-display area adjacent to the display area. A circuit layer is disposed on the display area and the non-display area. A light emitting layer is disposed in the display area and includes a light emitting element defining the pixels. A transmitter is disposed on the circuit layer in the non-display area and transmits a sensing signal. A receiver is disposed in the display area separated from the transmitter and receives the sensing signal. A pixel control circuit for controlling the light emitting element is disposed in the circuit layer in the display area. A driving control circuit is disposed in the circuit layer in the non-display area. The driving control circuit is electrically connected to the transmitter.
US11024679B2

The present invention teaches a CF substrate, its manufacturing method, and a WOLED display device. The CF substrate includes a substrate, a pixel definition layer, and multiple filter patterns. The pixel definition layer has multiple openings, each corresponding to a sub-pixel area of the substrate. Each filter pattern is disposed on the substrate inside an opening of the pixel definition layer, and includes a quantum dot layer and a filter layer sequentially formed on the substrate. The CF substrate requires a single lithographic process to form the openings. The quantum dot layers and filter layers of the filter patterns are then formed by solution film formation in the openings, effectively simplifying the manufacturing process and enhancing the production efficiency. Applying the CF substrate to a WOLED display device also enhances the lighting efficiency, color gamut, and product quality of the WOLED display device.
US11024676B2

Provided are an organic light-emitting diode display panel and a manufacturing method thereof, and a display device, in the field of display technology. The OLED display panel includes: a base substrate and plurality of light-emitting units. Each light-emitting unit includes a first electrode, a second electrode, and a light-emitting layer between the first electrode and the second electrode, and a ratio of areas of light-emitting layers in the plurality of light-emitting units is within a threshold range.
US11024674B2

A metal-insulator-semiconductor-insulator-metal (MISIM) device includes a semiconductor layer, an insulating layer disposed over an upper surface of the semiconductor layer, a back electrode disposed over a lower surface of the semiconductor layer opposing the upper surface, and first and second electrodes disposed over the insulating layer and spaced-apart from each other.
US11024670B1

An approach to provide a magnetoresistive random-access memory (MRAM) device that includes a first source/drain contact in a transistor in a semiconductor substrate where the source/drain contact is over a source/drain in the transistor and is surrounded by a first dielectric material. The MRAM device includes a portion of the first source/drain contact connecting to a portion of a bottom electrode of an MRAM device. Furthermore; the MRAM device includes a portion of a top electrode in the MRAM device connecting to a via, wherein the via connects to a M1 metal layer of a semiconductor chip.
US11024664B2

An imaging panel includes an active matrix substrate that has a plurality of pixels each provided with a photoelectric conversion element, and the pixels each include a first electrode provided at a first surface of the photoelectric conversion element, a first flattening film provided above the photoelectric conversion element and the first electrode, and a bias conductive part provided below the first flattening film. The bias conductive part is connected to the first electrode and applies bias voltage to the first electrode. The first flattening film has no opening in a region overlapped with a pixel region.
US11024657B2

The present disclosure provides a transistor, an array substrate and a method of manufacturing the array substrate, and a display device. The method of manufacturing the array substrate comprises: depositing a plurality of silicon oxide layers on an active layer of a transistor; and depositing a silicon oxynitride layer over the plurality of silicon oxide layers.
US11024653B2

A display device includes: a display panel; a first board connected to a side of a surface of the display panel and bent in a direction of the display panel to overlap with the display panel; a second board connected to another side of the surface of the display panel and bent in the direction of the display panel to overlap with the display panel; a driving member on the first board; and a first pressure sensing member on the second board, and the first board is connected to the second board.
US11024648B2

A ferroelectric memory device includes a semiconductor channel, a gate electrode, and a ferroelectric memory element located between the semiconductor channel and the gate electrode. The ferroelectric memory element includes at least one ferroelectric material portion and at least one antiferroelectric material portion.
US11024647B2

A semiconductor device includes: a first stack structure; a second stack structure adjacent to the first stack structure in a first direction; a first insulating layer including protrusion parts protruding in a second direction intersecting the first direction and including a concave part defined between the protrusion parts; and a second insulating layer located between the first stack structure and the second stack structure, the second insulating layer inserted into the concave part and the second insulating layer in contact with at least one protrusion part among the protrusion parts.
US11024645B2

An alternating stack of insulating layers and sacrificial material layers is formed over a substrate. A memory opening is formed through the alternating stack. A memory film including a silicon nitride layer and a tunneling dielectric layer is formed in the memory opening, and an opening is formed through the memory film. A chemical oxide layer is formed on a physically exposed surface of an underlying semiconductor material portion. A silicon nitride ring can be formed by selectively growing a silicon nitride material from an annular silicon nitride layer portion of the silicon nitride layer while suppressing deposition of the silicon nitride material on the tunneling dielectric layer and on the chemical oxide layer. A vertical semiconductor channel can be formed by depositing a continuous semiconductor material layer on the underlying semiconductor material portion and the tunneling dielectric layer and on the silicon nitride ring.
US11024639B2

Reliability of a semiconductor device is improved. A resist pattern having an opening in a first region where a memory transistor is formed and covering other regions is prepared. Next, by ion implantation using this resist pattern as a mask, a channel region is formed in a surface of a semiconductor substrate in the first region, and a nitrogen-introduction portion is formed inside the channel region. Next, the resist pattern is removed. Then, a gate insulating film having a charge storage layer is formed on the semiconductor substrate in the first region, and a gate electrode is formed on the gate insulating film.
US11024635B2

A three-dimensional memory device includes alternating stacks of electrically conductive strips and spacer strips located over a substrate and laterally spaced apart among one another by memory stack assemblies. The spacer strips may include air gap strips or insulating strips. Each of the memory stack assemblies includes two two-dimensional arrays of lateral protrusion regions. Each of the lateral protrusion regions comprises a respective curved charge storage element. The charge storage elements may be discrete elements located within a respective lateral protrusion region, or may be a portion of a charge storage material layer that extends vertically over multiple electrically conductive strips. Each of the memory stack assemblies may include two rows of vertical semiconductor channels that laterally overlie a respective vertical stack of charge storage elements.
US11024627B2

The present disclosure provides HKMG transistor structures and fabrication methods thereof. An exemplary method includes providing a base substrate having a first region and a second region; forming a dielectric layer having a first opening in the first region and a second opening in the second region over; forming a gate dielectric layer on a side surface of the first opening and a portion of the base substrate in the first opening and on a side surface of the second opening and a portion of the base substrate in the second opening; filling a sacrificial layer in the first opening; forming a second work function layer in the second opening and a second gate electrode layer on the second work function layer; removing the sacrificial layer; and forming a first work function layer in the first opening and a first gate electrode layer on the first work function layer.
US11024626B2

Apparatus and circuits including transistors with different threshold voltages and methods of fabricating the same are disclosed. In one example, a semiconductor structure is disclosed. The semiconductor structure includes: a substrate; an active layer that is formed over the substrate and comprises a plurality of active portions; a polarization modulation layer comprising a plurality of polarization modulation portions each of which is disposed on a corresponding one of the plurality of active portions; and a plurality of transistors each of which comprises a source region, a drain region, and a gate structure formed on a corresponding one of the plurality of polarization modulation portions. The transistors have at least three different threshold voltages.
US11024625B2

A protection cell for a cell library. The protection cell defines a protection circuit for an IC having a driving device with a first supply voltage Vdd1 and an output, and a driven device having an input and a second supply voltage Vdd2. The protection circuit includes a first device from the group consisting of a P-diode and a gate-Vdd PMOS. The first device is coupled between a first power bus connected to Vdd2 and the input of the driven device. The input of the driven device is coupled by way of a resistor to the output of the driving device. A second device corresponding to the first device is provided, from the group consisting of an N-diode and a grounded gate NMOS. The second device is coupled between the input of the driven device and a ground bus.
US11024622B2

An integrated circuit includes a plurality of gate electrode structures extending along a first direction and having a predetermined spatial resolution measurable along a second direction orthogonal to the first direction. The plurality of gate electrode structures includes a first gate electrode structure having a first portion and a second portion separated in the first direction, and a second gate electrode structure having a third portion and a fourth portion separated in the first direction. The integrated circuit further includes a conductive feature including a first section electrically connected to the second portion, wherein the first section extends in the second direction, a second section electrically connected to the third portion, wherein the second section extends in the second direction, and a third section electrically connecting the first section and the second section, the third section extends in a third direction angled with respect to the first and second directions.
US11024616B2

Provided is a package structure including at least two chips, an interposer, a first encapsulant, and a second encapsulant. The at least two chips are disposed side by side and bonded to the interposer by a plurality of connectors. The first encapsulant is disposed on the interposer and filling in a gap between the at least two chips. The second encapsulant encapsulates the plurality of connectors and surrounding the at least two chips, wherein the second encapsulant is in contact with the first encapsulant sandwiched between the at least two chips, and a material of the second encapsulant has a coefficient of thermal expansion (CTE) larger than a CTE of a material of the first encapsulant. A method of manufacturing a package structure is also provided.
US11024598B2

A metal sintered bonding body bonds a substrate and a die. In the metal sintered bonding body, at least a center part and corner part of a rectangular region where the metal sintered bonding body faces the die have a low-porosity region whose porosity is lower than an average porosity of the rectangular region. The low-porosity region is located within a strip-shaped region whose central lines are diagonal lines of the rectangular region.
US11024597B1

A first conductive pad is connected to a second conductive pad by using a post-transition metal and a nanoporous metal. An example of the post-transition metal is indium. An example of the nanoporous metal is nanoporous gold. A block of the post-transition metal is formed on the first conductive pad. The block of the post-transition metal is coated with a layer of anti-corrosion material. A block of the nanoporous metal is formed on the second conductive pad. The block of the post-transition metal and the block of the nanoporous metal are thermal compressed to form an alloy between the first conductive pad and the second conductive pad.
US11024592B2

The present application provides a semiconductor device and a method for preparing the semiconductor device. The semiconductor device includes a bonding pad disposed over a semiconductor substrate, and a first spacer disposed over a sidewall of the bonding pad. The semiconductor device also includes a first passivation layer covering the bonding pad and the first spacer, and a conductive bump disposed over the first passivation layer. The conductive bump is electrically connected to a source/drain region in the semiconductor substrate through the bonding pad.
US11024588B2

A power integrated module, including at least one first bridge formed in a chip, wherein the first bridge includes: a first upper bridge switch, formed by a plurality of first sub switches formed in the chip connected in parallel, and including a first, a second and a control end; a first lower bridge switch, formed by a plurality of second sub switches formed in the chip connected in parallel, and including a first, a second and a control end; a first electrode, connected to the first end of the first upper bridge switch; a second electrode, connected to the second end of the first lower bridge switch; and a third electrode, connected to the second end of the first upper bridge switch and the first end of the first lower bridge switch, wherein the first, the second and the third electrode are bar-type electrodes arranged side by side.
US11024585B2

An integrated circuit packaging system and method of manufacture thereof includes: a substrate with internal circuitry between a substrate top side, a substrate bottom side, and vertical sides; an integrated circuit coupled to the internal circuitry; a molded package body formed directly on the integrated circuit and the substrate top side of the substrate; and a conductive conformal shield structure applied directly on the molded package body, the vertical sides, and to extend below the substrate bottom side coupled to the internal circuitry.
US11024583B2

An example integrated circuit (IC) package includes: a processing system and a programmable IC disposed on a substrate, the processing system coupled to the programmable IC through interconnect of the substrate; the processing system including components coupled to a ring interconnect, the components including a processor and an interface controller. The programmable IC includes: an interface endpoint coupled to the interface controller through the interconnect; and at least one peripheral coupled to the interface endpoint and configured for communication with the ring interconnect of the processing system through the interconnect endpoint and the interface controller.
US11024581B2

Semiconductor packages and methods of forming the same are disclosed. One of the semiconductor packages includes a first dielectric layer, a first conductive pattern and a barrier layer. The first conductive pattern is disposed in a second dielectric layer over the first dielectric layer. The barrier layer is disposed at an interface between the first conductive pattern and the second dielectric layer and an interface between the first dielectric layer and the second dielectric layer.
US11024579B2

The present disclosure, in some embodiments, relates to a method of forming an integrated chip. The method includes forming a plurality of gate structures extending in a first direction over a substrate between a plurality of source/drain regions. A lower power rail is formed extending in a second direction perpendicular to the first direction. A first connection pin is formed to be electrically coupled to one of the plurality of source/drain regions and to the lower power rail. The first connection pin is formed according to a cut mask having cut regions that define opposing ends of the first connection pin. An upper power rail is formed directly over the lower power rail and extending in the second direction. The upper power rail is electrically coupled to the first connection pin.
US11024576B1

A semiconductor package includes a leadframe including a sensor coil between sensor coil leads and further including a plurality of die leads physically and electrically separated from the sensor coil, and a semiconductor die over the leadframe with die contacts electrically connected to the die leads. The semiconductor die includes a sensor operable to detect magnetic fields created by electrical current through the sensor coil, the semiconductor die operable to output a signal representative of the detected magnetic fields via the die leads. The semiconductor package further includes a dielectric underfill filling a gap between the sensor coil and the semiconductor die, and a dielectric mold compound covering the sensor coil and the dielectric underfill and at least partially covering the semiconductor die and the die leads.
US11024574B2

Described is an apparatus which comprises: a die with a first side; a first set of solder balls coupled to the die along the first side; a laminate based substrate adjacent to the first set of solder balls, the laminate based substrate having at least one balun, at least one bandpass filter (BPF), and at least one diplexer embedded in the laminate, wherein the at least one balun is communicatively coupled to the first die via at least one of the solder balls of the first set.
US11024563B2

A semiconductor device includes: a die pad; a semiconductor chip mounted on the die pad; a lead having an outer lead part and an inner lead par which is set up by a lead leg part extending from the outer lead part; an encapsulating resin sealing the die pad, the semiconductor chip, and the lead so that the lead is partially exposed; a support resin part provided on a bottom surface of the inner lead part, the support resin part being a portion of the encapsulating resin; and a notch part where the encapsulating resin is absent, and locating in a region surrounded by a bottom surface of the support resin part, an outer side surface of the outer lead part and an outer side surface of the lead leg part.
US11024558B2

An exemplary cooling system includes a heat transfer device having a base and a plurality of curved fins defining a curved air flow channel. Air flow is provided through the air flow channel, and a plurality of openings through a fin communicate air flow from a first side to a second side of the curved fin.
US11024555B2

The present disclosure provides a semiconductor substrate, including a first patterned conductive layer, a dielectric structure on the first patterned conductive layer, wherein the dielectric structure having a side surface, a second patterned conductive layer on the dielectric structure and extending on the side surface, and a third patterned conductive layer on the second patterned conductive layer and extending on the side surface. The present disclosure provides a semiconductor package including the semiconductor substrate. A method for manufacturing the semiconductor substrate and the semiconductor package is also provided.
US11024548B2

A fin including a bottom portion, a first sacrificial layer disposed over the bottom portion, a first semiconductor layer disposed over the first sacrificial layer, a second sacrificial layer disposed over the first semiconductor layer and a second semiconductor layer disposed over the second sacrificial layer, is formed. The second semiconductor layer protrudes from a first insulating layer. A dummy gate is formed over the second semiconductor layer. A sidewall spacer layer is formed on side faces of the dummy gate. A first dielectric layer is formed over the dummy gate and the sidewall spacer layer. The dummy gate is removed, thereby forming a gate space. The first insulating layer is etched in the gate space, thereby exposing the first semiconductor layer and the first and second sacrificial layers. The first and second sacrificial layers are removed. A gate dielectric layer and a gate electrode layer are formed.
US11024545B2

A method for forming a semiconductor arrangement comprises forming a first fin in a semiconductor layer. A first gate dielectric layer includes a first high-k material is formed over the first fin. A first sacrificial gate electrode is formed over the first fin. A dielectric layer is formed adjacent the first sacrificial gate electrode and over the first fin. The first sacrificial gate electrode is removed to define a first gate cavity in the dielectric layer. A second gate dielectric layer including a second dielectric material different than the first high-k material is formed over the first gate dielectric layer in the first gate cavity. A first gate electrode is formed in the first gate cavity over the second gate dielectric layer.
US11024543B2

A wafer processing method includes a polyester sheet providing step of positioning a wafer in an inside opening of a ring frame and providing a polyester sheet on a back side or a front side of the wafer and on a back side of the ring frame, a uniting step of heating the polyester sheet as applying a pressure to the polyester sheet to thereby unite the wafer and the ring frame through the polyester sheet by thermocompression bonding, a dividing step of applying a laser beam to the wafer to form modified layers in the wafer, thereby dividing the wafer into individual device chips, and a pickup step of blowing out air to push up each device chip and picking up each device chip from the polyester sheet.
US11024536B2

Embodiments of the present invention are directed to reducing the effective capacitance between active devices at the contact level. In a non-limiting embodiment of the invention, an interlayer dielectric is replaced with a low-k material without damaging a self-aligned contact (SAC) cap. A gate can be formed over a channel region of a fin. The gate can include a gate spacer and a SAC cap. Source and drain regions can be formed adjacent to the channel region. A contact is formed on the SAC cap and on surfaces of the source and drain regions. A first dielectric layer can be recessed to expose a sidewall of the contact and a sidewall of the gate spacer. A second dielectric layer can be formed on the recessed surface of the first dielectric layer. The second dielectric layer can include a dielectric material having a dielectric constant less than the first dielectric layer.
US11024534B2

A semiconductor device and a method for manufacturing the same. When a pattern for etching is formed through photolithography after forming a photoresist layer on an adhesion layer, a sub-resolution auxiliary pattern of the mask is above the non-lead-out region, and an exposable pattern of the mask is above a lead-out region. In the photolithography, a first partial exposure region exposed partially in depth is formed in the photoresist layer corresponding to the sub-resolution auxiliary pattern, and an exposed pattern that is exposed completely is formed in the photoresist layer corresponding to the exposable pattern. After anisotropic etching on the adhesion layer through the photoresist layer, both an opening running through a partial thickness of the adhesion layer and a via hole running through the adhesion layer are formed. The opening balances a load in planarization during a process of filling the via hole.
US11024533B2

A method of forming an interconnect structure for an integrated circuit device is provided. The method includes forming a wiring layer having a metal line, and forming a patterned disposable material layer over the wiring layer and having an opening aligned with the metal line. The method also includes depositing a first dielectric film in the opening and in contact with the metal line, and removing the patterned disposable material layer to leave the first dielectric film. The method further includes depositing a second dielectric film over the first dielectric film, and etching the second dielectric film to form a trench above the first dielectric film. In addition, the method includes removing a portion of the first dielectric film to form a via hole under the trench, and depositing a conductive material in the trench and the via hole.
US11024532B2

A wafer support structure for use in a chamber used for semiconductor fabrication of wafers is provided. The wafer support structure includes a dielectric block. A first electrode is embedded in a top half of the dielectric block. The first electrode is configured for connection to a direct current (DC) power source. A second electrode is embedded in a bottom half of the dielectric block. A vertical connection is embedded in the dielectric block for electrically coupling the second electrode to the first electrode.
US11024529B2

Described herein is a substrate carrier comprising electrostatic chuck panels and using the same. The electrostatic chuck panels may include electrodes with interleaved segments. Further, the electrodes of each electrostatic chuck panel may be driven with chucking voltages having opposite polarities.
US11024525B2

A temperature shock monitor includes a solvent material and a diffusion material. An energy barrier between the solvent material and the diffusion material is selected to be lower than is would conventionally be used in semiconductor devices such that the diffusion material diffuses into the solvent material when exposed to a temperature above a designated temperature threshold. At a later time, electrical parameters of the temperature shock monitor that change based on the amount of diffusion of the diffusion material into the solvent material allows one to determine whether the temperature shock monitor was exposed to a temperature above the temperature threshold.
US11024518B2

A substrate processing apparatus includes a stationary cup body 51 provided to surround a substrate holding unit 31 and configured to receive a processing liquid or mist of the processing liquid discharged onto a substrate, the stationary cup body not being moved relatively with respect to a processing vessel; a mist guard 80; and a guard elevating mechanism 84 configured to elevate the mist guard. Here, the mist guard is provided at an outside of the stationary cup body to surround the stationary cup body and configured to block a liquid scattered outwards beyond a space above the stationary cup body. Further, the mist guard includes a cylindrical portion 81 of a cylindrical shape and a protruding portion 82 protruded from an upper portion of the cylindrical portion toward an inside of the cylindrical portion.
US11024513B2

Methods for minimizing sidewall damage during low k etch processes are disclosed. The methods etch the low k layers f using the plasma activated vapor of an organofluorine compound having a formula selected from the group consisting of N≡C—R; (N@C—)—(R)—(—C≡N); Rx[-C═N(Rz)]y; and R(3-a)-N—Ha, wherein a=1-2, x=1-2, y=1-2, z=0-1, x+z=1-3, and each R independently has the formula HaFbCc with a=0-11, b=0-11, and c=0-5.
US11024495B2

A plurality of MRM transitions to be used to monitor a sample are received and divided into two or more contiguous groups. At least one sentinel transition is selected in each group that identifies a next group of the two or more contiguous groups that is to be monitored. A first group of the two or more contiguous groups is placed on a duty cycle list of the tandem mass spectrometer. One or more compounds are separated from the sample and ionized, producing an ion beam. A series of MRM transitions read from the duty cycle list are executed on the ion beam by the tandem mass spectrometer. When at least one sentinel transition of the first group is detected, a next group identified by the sentinel transition is placed on the list.
US11024487B2

A switch device of an embodiment includes a first electrode including a first layer including at least one selected from the group consisting of B, C, Al, Si, and Ga, a second electrode separated from the first electrode, a first grid disposed between the first electrode and the second electrode, and a second grid disposed between the first grid and the second electrode.
US11024477B2

A vacuum interrupter for interrupting a voltage. The vacuum interrupter including a vacuum bottle housing and at least one vacuum bottle positioned within the vacuum bottle housing. The vacuum interrupter further including a seal between the vacuum bottle housing and an operating mechanism. The seal sealing the operating mechanism from an interior of the vacuum bottle. Wherein the seal includes an end coupled to the vacuum bottle housing. The vacuum interrupter further including a gasket positioned between the seal and the vacuum bottle housing. The gasket having an inner diameter configured to receive the end of the seal and extend radially outward from end of the seal.
US11024476B2

A push-button switch may include a housing, an operation unit, a lock lever unit, a transmission mechanism, a movement regulating portion, a contact mechanism, and a first biasing portion. The movement regulating portion enables movement of a lever body to a second position when an end of the operation unit on a housing portion side is positioned at an initial position, and disables movement of the lever body to the second position when the end of the operation unit on the housing portion side is positioned closer to an operation surface than the initial position in a movable direction. The first biasing portion biases the plunger from an operating position toward a return position.
US11024475B2

A sealed switch having a switch body with first and second switch body sections, a switch contact configured to be disposed in a slot in the first switch body section, a switch contact cover configured to cover the slot, and a seal configured to cover the circumference of the second switch body section.
US11024472B2

An operation element is disposed in a recess provided in a lower surface of a controller attached to a vehicle ceiling part, and the operation element comprises an inclined portion inclined at an upward gradient from a vehicle front toward a vehicle rear, a protruding portion formed by the inclined portion, and provided on a vehicle front side of a point, on the operation element, that has an equal distance from opposite ends of the operation element in a front-back direction, and an operating rotary shaft disposed on a side of the protruding portion.
US11024463B2

The present invention provides an electret sheet that exhibits excellent piezoelectricity even by light stress. The electret sheet of the invention is characterized by including a charged porous sheet, in which the electret sheet has a compressive elastic modulus of 80 to 300 MPa when compressively deformed at 25° C. and a 50% compression stress of 120 to 300 kPa at 25° C., and thus has the excellent piezoelectricity for light stress and exhibits the excellent piezoelectricity even by light stress (0.5 N or less) caused by a pulse wave or a breathing.
US11024453B2

A coil device includes a bobbin, a core body, a wire, and a plurality of terminals. The bobbin includes a pair of connection side portions and a pair of terminal tables. The pair of connection side portions is arranged near both sides of a winding core of the core body and wound by the wire along with the winding core. The pair of terminal tables is arranged on both ends of the connection side portions and respectively includes the terminal protruding outward in a winding axis of the winding core. The core body includes a pair of flanges arranged on both ends of the core body in the winding axis. Each of the terminal tables includes a flange storage recess configured to contain the flange.
US11024452B2

The disclosure provides at least an apparatus, system and method for providing a flexible planar inductive coil, such as may be embedded in a product. The apparatus, system and method may include at least one conformable substrate, and a matched function ink set, printed onto at least one substantially planar face of the at least one substrate. This printing may form at least one layer of additive conductive traces capable of receiving current flow from at least one source and layered into successive ones of the conductive traces about a center axis within a plane of the at least one conformable substrate.
US11024451B2

A multilayer coil component includes coil conductors including silver planar conductors and ferrite layers containing copper and stacked with the coil conductors and the planar conductors interposed therebetween. The coil conductors define a portion of a coil with a winding axis extending in a lamination direction. The planar conductors are arranged in the lamination direction at a position on an upper side of the coil so that each of principal surfaces thereof faces in the lamination direction and a specific region of the principal surface overlaps with the coil when viewed from the lamination direction. Each of the planar conductors includes first through holes penetrating the principal surface in the lamination direction in the specific region.
US11024447B2

The invention relates to heterostructures including a layer of a two-dimensional material placed on a multiferroic layer. An ordered array of differing polarization domains in the multiferroic layer produces corresponding domains having differing properties in the two-dimensional material. When the multiferroic layer is ferroelectric, the ferroelectric polarization domains in the layer produce local electric fields that penetrate the two-dimensional material. The local electric fields can influence properties of the two-dimensional material, including carrier density, transport properties, optical properties, surface chemistry, piezoelectric-induced strain, magnetic properties, and interlayer spacing. Methods for producing the heterostructures are provided. Devices incorporating the heterostructures are also provided, including tunable sensors, optical emitters, and programmable logic gates.
US11024442B2

A composition for an electric wire coating material containing polyvinyl chloride includes a plasticizer in an amount of 40 to 80 parts by mass with respect to 100 parts by mass of the polyvinyl chloride, and a polyester elastomer.
US11024434B2

The nuclear power generation system of the present invention comprises a reactor vessel. It further comprises a first crane gantry defining a fuel rod path along which nuclear fuel rods can be moved to/from the reactor vessel and a second crane gantry defining a component path along which reactor vessel components can be moved to/from the reactor vessel. The the first and second crane gantries both have a fixed radial orientation relative to the reactor vessel.
US11024433B2

A damping area or “dash pot” on the upper ends of control rods absorb energy from dropped control rod assemblies without narrowing the diameter of guide tubes. As a result, coolant can freely flow through the guide tubes reducing boiling water issues. The dampening area reduces a separation distance between an outside surface of the control rod and an inside surface of the guide tubes decelerating the control rods when entering a top end of the guide tubes. In another example, the dampening area may be located on a drive shaft. The dampening area may have a larger diameter than an opening in a drive shaft support member that decelerates the drive shaft when dropped by a drive mechanism.
US11024432B2

An improved emergency response system is provided. The system includes a patient or subscriber location database having a schedule of patient or subscriber activities. In one implementation, an emergency services server detects when the patient or subscriber is having a possible medical event as indicated by medical physiologic data transmitted from a wireless communication device proximate the patient. A third party such as a technologist and/or doctor diagnoses the patient and determines whether treatment is required. If treatment is required, a phone located remotely from the patient is used to call an emergency services first responder from a public safety access point in the patient's location. The remotely located phone has an automatic location identification database record that is updated based on the patient's current location as indicate by the patient location database. The address information in the patient location database includes street number, building number, floor and room number information, if applicable, to ensure that first responders are directed to the patient's specific location. Other implementations of the emergency response system are also described, including natural disasters, home security, and travel applications.
US11024421B2

The automated determination of an individual function of a DPOAE level map with pdp,I=f(L1, L2) of human or animal hearing. The method may include reading into a main memory a model function with model parameters of a DPOAE level map, based upon a number of N DPOAE measurements of a stimulation frequency pair with respectively different level pairs in a population (p) of a population of normally hearing subjects, automatically presenting n different level pairs of a stimulation frequency pair via tone output means to an individual and detecting the corresponding DPOAE's of the individual via tone recording means, wherein at least the first level pair is predefined, iteratively adapting the model function to the measured n DPOAE's until an individual function is obtained with individual parameters of a DPOAE level map of the individual, outputting the individual function and/or its individual parameters.
US11024419B2

A pump includes a reservoir, a port, and a plunger. The reservoir delivers a liquid by discharging the liquid through the port coupled to the reservoir. A piston of the plunger defines a liquid side of the reservoir and a non-liquid side of the reservoir whereby movement of the plunger towards the liquid side of the reservoir discharges liquid through the port. The pump also includes a reference-volume assembly and/or a linear position sensor. The reference-volume assembly is coupled to the reservoir at an opposite end of the reservoir relative to the port and includes a reference-volume chamber in acoustic communication with the non-liquid side of the reservoir, a speaker disposed within the reference-volume chamber, and a reference microphone disposed within the reference-volume chamber. The pump estimate the amount of liquid discharged from the reservoir.
US11024416B2

A tomographic image processing device that includes an input unit configured to input a tomographic image of a subject eye; a processor; and a memory storing computer-readable instructions therein. The computer-readable instructions, when executed by the processor, may cause the processor to execute: acquiring a tomographic image of a normal eye; acquiring a tomographic image of an eye having an abnormal portion; extracting a feature amount of the abnormal portion by using machine learning from the tomographic image of the normal eye and the tomographic image of the eye having the abnormal portion; acquiring a tomographic image of the subject eye inputted to the input unit; and determining whether the tomographic image of the subject eye includes an abnormal portion based on the feature amount.
US11024408B2

Apparatus are provided for medical devices and related operating systems and methods. An exemplary medical device includes a motor, one or more data storage elements to maintain control information, and a control module coupled to the motor and the one or more data storage elements. The control module is configured to obtain updated control information via a peer-to-peer communication session over a network, store the updated control information in the one or more data storage elements, and thereafter operate the motor based at least in part on the updated control information.
US11024405B1

A method includes receiving from a health care practitioner input corresponding to creation of a first health care order which includes one or more parameters associated with a health care goal for the patient, one or more parameters associated with one or more rules for communicating notifications regarding the first health care order to the first health care practitioner via the electronic health records application, and instructions for the patient for complying with the first health care order. The method further includes displaying to the patient a patient portal comprising a goals interface which displays information associated with the first health care order for the patient created by the first health care practitioner, and allowing the patient to input readings for the order. The method further includes communicating one or more notifications back to the electronic health records application based on the readings.
US11024404B2

A system and method for medical image based patient-specific ischemic stroke risk prediction is disclosed. Left atrium (LA) and left atrium appendage (LAA) measurements are extracted from medical image data of a patient. Derived metrics for the LA and LAA of the patient are computed using a patient-specific computational model of cardiac function based on the LA and LAA measurements extracted from the medical image data of the patient. A stroke risk score for the patient is calculated based on the extracted LA and LAA measurements and the computed derived metrics for the LA and LAA of the patient using a trained machine learning based classifier, which inputs the extracted LA and LAA measurements and the computed derived metrics for the LA and LAA as features.
US11024392B1

A sense amplifier for a memory circuit is presented that can sense a selected memory cell in either a first sensing mode, in which current from the selected memory cell flows from the memory cells into the sense amplifier, or a second sensing mode, in which current is discharged from the sense amplifier through the selected memory cell. In the first sensing mode, current from a selected memory cell is conducted through cascaded PMOS transistors to charge a sensing node, with the resultant voltage level on the sensing node used to determine the result of the sensing operation.
US11024387B2

Techniques are provided for optimizing a program operation in a memory device to compensate for program speed variations due to block oxide thinning. In one approach, during a program operation, a program voltage which indicates program speed is acquired from sub-blocks with the highest and lowest program speeds. An initial program voltage for intermediate sub-blocks can be determined based on the acquired program voltages and the positions of the intermediate sub-blocks. The technique can accommodate a loss of one or both acquired program voltages if the programming is interrupted. In another approach, a program voltage which indicates program speed is acquired from one sub-block, and for a later-programmed sub-block, an appropriate offset is located from a table and summed with the acquired program voltage to determine an optimum initial program voltage.
US11024385B2

A semiconductor device is disclosed including an integrated memory module. The integrated memory module includes a first semiconductor die comprising first non-volatile memory cells, a second semiconductor die comprising second non-volatile memory cells, and a third semiconductor die comprising control circuitry. The first, the second and the third semiconductor die are bonded together. The control circuitry is configured to control memory operations in the first memory cells in parallel with the second memory cells.
US11024379B2

Systems and methods for providing write process optimization for memristors are described. Write process optimization circuitry manipulates the memristor's write operation, allowing the number of cycles in the write process is reduced. Write process optimization circuitry can include write current integration circuitry that measures an integral of a write current over time. The write optimization circuitry can also include shaping circuitry. The shaping circuitry can shape a write pulse, by determining the pulse's termination, width, and slope. The write pulse is shaped depending upon whether the target memristor device exhibits characteristics of “maladroit” cells or “adroit” cells. The pulse shaping circuitry uses the integral and measured write current to terminate the write pulse in a manner that allows the memristor, wherein having maladroit cells and adroit cells, to reach a target state. Thus, utility of memristors is enhanced by realizing an optimized write process with decrease latency and improved efficiency.
US11024377B2

A nonvolatile memory apparatus performs a plurality of read operations by using a plurality of read voltages. A first read operation is performed by applying a first read voltage to a memory cell. A second read operation is selectively performed based on whether a snap-back of the memory cell occurs during the first read operation. The second read operation is performed by applying a second read voltage having a higher voltage level than the first read voltage to the memory cell.
US11024376B2

A memory apparatus includes a memory cell disposed at an intersection of a first wiring line and a second wiring line, and including a variable resistor and a selector, the variable resistor having a resistance state that changes to a first resistance state and a second resistance state, and a drive circuit that writes data to the memory cell by changing the variable resistor from the first resistance state to the second resistance state, and erases the data stored in the memory cell by changing the variable resistor from the second resistance state to the first resistance state. When erasing the data, the drive circuit changing in a stepwise manner a voltage applied to the memory cell, and changing in a stepwise manner a current limit value that limits a magnitude of a current flowing through the memory cell.
US11024373B2

Circuits and methods are disclosed for voltage-mode bit line precharge for random-access memory cells. A circuit includes an array of random access memory cells; a low-impedance voltage source configured to provide a precharge voltage; and a control circuit configured to precharge a bit line of one of the random access memory cells to the precharge voltage using the low-impedance voltage source prior to reading the one of the random access memory cells.
US11024369B1

6T-SRAM cell designs for larger SRAM arrays and methods of manufacture generally include a single fin device for both nFET (pass-gate (PG) and pull-down (PD)) and pFET (pull-up (PU). The pFET can be configured with a smaller effective channel width (Weff) than the nFET or with a smaller active fin height. An SRAM big cell consumes the (111) 6t-SRAM design area while provide different Weff ratios other than 1:1 for PU/PD or PU/PG as can be desired for different SRAM designs.
US11024366B1

An edge memory array mat with access lines that are split, and a bank of sense amplifiers formed under the edge memory array may in a region that separates the access line segment halves. The sense amplifiers of the bank of sense amplifiers are coupled to opposing ends of a first subset of the half access lines pairs. The edge memory array mat further includes access line connectors configured to connect a second subset of the half access line pairs across the region occupied by the bank of sense amplifiers to form combined or extended access lines that extend to a bank of sense amplifiers coupled between the edge memory array mat and an inner memory array mat.
US11024365B1

Provided are a time interleaved sampling sense amplifier and a memory device including the same. The sense amplifier senses a voltage stored in the memory cell as 1-bit data or a most significant bit (MSB) and a least significant bit (LSB) of 2-bit data and latches the same to a sensing bit line and a complementary sensing bit line. The sense amplifier includes a first sense amplifier that samples a voltage change of a first bit line when the odd equalizing signal is disabled and a second sense amplifier that samples a voltage change of a second bit line when the even equalizing signal is disabled. The first sense amplifier and the second sense amplifier are alternately arranged, and the odd equalizing signal and the even equalizing signal are disabled with a certain time difference.
US11024358B1

A compute-in-memory bitcell is provided that includes a pair of cross-coupled inverter for storing a stored bit. The compute-in-memory bitcell includes a logic gate for multiplying the stored bit with an input vector bit. An output node for the logic gate connects to a second plate of a positive capacitor. A first plate of the positive capacitor connects to a positive read bit line. An inverter inverts a voltage of the second plate of the positive capacitor to drive a first plate of a negative capacitor having a second plate connected to a negative read bit line.
US11024349B2

A memory device includes a first data driver configured to send a first data according to a first clock signal; a first data port electrically coupled to the first data driver, the first data port configured to receive the first data; a second data driver configured to send a second data according to a second clock signal, wherein the second clock signal does not match the first clock signal; and a second data port electrically coupled to the second data driver, the second data port configured to receive the second data.
US11024335B2

A magnetic-disk glass substrate containing an alkali metal component as a glass composition includes a pair of main surfaces and an outer circumferential side edge surface that is a mirror surface. The outer circumferential side edge surface includes a surface with a roughness percentage that is 40% or more when a bearing ratio of a roughness cross-sectional area is 50%, in a bearing ratio curve of roughness cross-sectional areas obtained when a surface roughness of the outer circumferential side edge surface obtained by etching the outer circumferential side edge surface by 2.5 μm is measured.
US11024332B2

The present disclosure proposes a speech processing method and a cloud-based speech processing apparatus. The speech processing method includes: acquiring a piece of speech to be recognized collected by a terminal; performing a speech recognition on the piece of speech to be recognized; detecting whether the piece of speech to be recognized ends during the speech recognition; and feeding back a recognized result of the piece of speech to be recognized to the terminal when it is detected that the piece of speech to be recognized ends.
US11024324B2

Disclosed herein is a method for RNN-based noise reduction in a real-time conference, comprising: performing frame-and-window for a speech signal to obtain a logarithmic spectrum of the speech signal, and placing the logarithmic spectrum into the RNN model to determine a noise reduction suppression coefficient, and then obtaining the denoised speech signal by applying the noise reduction suppression coefficient to the logarithmic spectrum of the original signal, thereby achieving utilization of the RNN noise reduction method in real-time conferences. In the present disclosure, when inputting the RNN model for estimation, only the logarithmic spectrum of the current frame needs to be inputted. The RNN model of the present disclosure has few requirements on inputted information, without performing huge preprocessing on the received speech signal, which in turn reduces computation burden, increases response speed, and enhances real-time performance.
US11024323B2

An encoder for providing an audio stream on the basis of a transform-domain representation of an input audio signal includes a quantization error calculator configured to determine a multi-band quantization error over a plurality of frequency bands of the input audio signal for which separate band gain information is available. The encoder also includes an audio stream provider for providing the audio stream such that the audio stream includes information describing an audio content of the frequency bands and information describing the multi-band quantization error. A decoder for providing a decoded representation of an audio signal on the basis of an encoded audio stream representing spectral components of frequency bands of the audio signal includes a noise filler for introducing noise into spectral components of a plurality of frequency bands to which separate frequency band gain information is associated on the basis of a common multi-band noise intensity value.
US11024312B2

A voice recognition apparatus includes a communication part configured to communicate with a voice recognition server, a voice receiver configured to receive a user's voice signal, a storage part configured to store guide information comprising at least an example command for voice recognition; and a controller. The controller is configured to generate a guide image comprising at least a part of the example command, transmit the received user's voice signal to the voice recognition server through the communication part in response to receiving the user's voice signal by the voice receiver, and update the stored guide information based on update information received through the communication part.
US11024306B2

The present disclosure is generally directed to the generation of voice-activated data flows in interconnected network. The voice-activated data flows can include input audio signals that include a request and are detected at a client device. The client device can transmit the input audio signal to a data processing system, where the input audio signal can be parsed and passed to the data processing system of a service provider to fulfill the request in the input audio signal. The present solution is configured to conserve network resources by reducing the number of network transmissions needed to fulfill a request.
US11024288B2

Methods, apparatus, systems and articles of manufacture to segment audio and determine audio segment similarities are disclosed. A disclosed example method includes developing features characterizing audio with a neural network, computing a self-similarity matrix based on the features, and identifying segments of the audio based on the self-similarity matrix.
US11024281B2

Method for suppressing acoustic interfering signals, introduced into a passenger compartment of the motor vehicle, including: detecting a physical size in the passenger compartment of the motor vehicle, generating a detection information describing the detected physical size in the passenger compartment of the motor vehicle, selection of a counter-signal parameter influencing the acoustic counter-signal, depending upon the physical size described through the detection information, and/or adaptation of a counter-signal parameter influencing the acoustic counter-signal, depending upon the physical size described through the detection information, generating an acoustic counter-signal on the basis of the selected counter-signal parameter and/or on the basis of the adapted counter-signal parameter, and outputting the generated acoustic counter-signal into the passenger compartment of the motor vehicle to suppress acoustic interfering signals, introduced into the passenger compartment of the motor vehicle, resulting from the operation of the on-board drive unit.
US11024275B2

An automated music performance system that is driven by the music-theoretic state descriptors of any musical structure (e.g. a music composition or sound recording). The system can be used with next generation digital audio workstations (DAWs), virtual studio technology (VST) plugins, virtual music instrument libraries, and automated music composition and generation engines, systems and platforms. The automated music performance system generates unique digital performances of pieces of music, using virtual musical instruments created from sampled notes or sounds and/or synthesized notes or sounds. Each virtual music instrument has its own set of music-theoretic state responsive performance rules that are automatically triggered by the music theoretic state descriptors of the music composition or performance to be digitally performed. An automated virtual music instrument (VMI) library selection and performance subsystem is provided for managing the virtual musical instruments during the automated digital music performance process.
US11024269B2

A reconfigurable electronic musical instrument includes physically separate removable and replaceable pickup and control modules facilitating rapid changes to instrument functionality. Pickup modules may contain one or more electric pickups with different response characteristics, and different control modules may be used with the different pickup modules for a nearly unlimited range of tonal variations. Pickup modules are removably received within a back cavity of the body, and control modules are coupled to the side of the body forming a portion of the instrument's peripheral profile, with front and back surfaces of the modules being flush with the front and back surfaces of the body. Self-aligning connectors on the pickup and control modules automatically establish reliable electrical signal paths upon assembly. The system may be used to configure an electric guitar, bass, 12-string, extended range, multiscale, or any other type of fretted or fretless electric stringed instrument.
US11024268B1

A vertical cylinder fitted into a 90 degree fitting that connects to a pipe organ air supply. Said pipe organ air supply is admitted into said 90 degree fitting thence to said cylinder ultimately urging a plunger to rise off of stop. Said plunger rises until it passes vents that allow said pipe organ air supply to exhaust to the atmosphere. Said plunger then descends. Said plunger continues to rise and fall in this fashion inducing rhythmic pulses of said pipe organ air supply until said pipe organ air supply is withdrawn. Said rhythmic pulses induce a change in pitch and amplitude of the pipe organ pipes when sounded thus providing a tremolo effect. Use of said plunger in this manner eliminates prior art usage of mechanical valves, fans and motors to induce a tremolo effect, and reduces the need for complex and expensive maintenance.
US11024267B2

A gaze tracking display system includes a processor and display circuitry. The processor is configured to perform foveated rendering of image data, and to output foveated image data. The display circuitry is coupled to the processor. The display circuitry includes a display device and a display controller. The display device is configured to produce a viewable image. The display controller is configured to drive the display device. The display controller includes reconstruction circuitry configured to produce an image at a resolution of the display device based on the foveated image data received from the processor.
US11024261B2

According to one embodiment, a display system includes a display device that displays an image rearward of a vehicle, a first illuminance sensor that detects the brightness around the vehicle, and a second illuminance sensor that detects the intensity of the light emitted onto the front surface of the display device, and the display device includes a housing with an opening on the front side, an electro-optic layer with a transmissive-reflective layer that transmits a portion of incident light and reflects another portion of the incident light, the electro-optic layer being configured to vary the reflectivity of the incident light, a display placed on the rear side of the electro-optic layer and configured to display at least a portion of the rearward image of the vehicle, and a control circuit that controls the brightness of the display based on a value of at least one of first illuminance and second illuminance.
US11024251B2

There is provided an image processing apparatus including an image processing unit which combines a virtual object with a captured image. The image processing unit determines the virtual object based on a state or a type of an object shown in the captured image.
US11024244B2

A display device includes a display panel, a first drive circuit, a second drive circuit, a plurality of timing control circuits, and a signal transmission circuit. The first timing control circuit and the second timing control circuit respectively transmit a plurality of data signals to the first drive circuit according to the obtained plurality of display data, and the first drive circuit respectively controls potentials of the first data line group and the second data line group according to the plurality of data signals.
US11024214B2

A method for driving an active matrix organic light-emitting diode (AMOLED) display. The method may be used to digitally drive the AMOLED display in a way that limits the susceptibility of the AMOLED display to certain problems arising out of digital driving techniques, such as image sticking or low display lifetimes. The method involves generating compensation factors corresponding to each pixel of the display and using those compensation factors to control the illumination of the display. The aspects of the method that incorporate the operation point for generating a compensation factor may also be applied to analog driving of AMOLED displays.
US11024212B2

A system, method and apparatus are set forth which adjusts one or more of the brightness, vibrancy and color shift of displayed content based upon the at least approximate age of the viewer. At a display (15) the user's age is at least approximated by accessing an established user data file (835, 837) containing age determining data and/or capturing a facial image (804) of the user and processing the same to determine at least the approximate age of the user. Based upon the age determination the brightness, vibrancy and/or color shift may be adjusted to account for the effects of the aging of the human eye. User overrides (900, 902, 904) may be provided for the user to alter or turn off the adjustments. Adjustment of the brightness, vibrancy and/or color shift may also take into account ambient light conditions.
US11024206B2

A vehicle-mounted display system, including a display unit and a pressure control unit. The pressure control unit is configured to enable the display unit to expand or contract; the display unit is configured to carry out the expanding or the contracting based on control of the pressure control unit.
US11024199B1

Described herein are techniques for providing a dictionary capabilities associated with foreign language learning content items. In some cases, a foreign language learning application operation on a device may cause definitions associated with a word to be displayed on a display of the device concurrently with the word and at least some text surrounding the word. In some cases, the definitions may be provided in the language of the content item and in a language native the user.
US11024194B1

Systems and methods of improving reading fluency by presenting a virtual reading partner that takes turns reading aloud with a reader, are presented. First audio data comprising speech corresponding to the reader reading aloud from a first portion of a written transcript is received. The first audio data is processed to identify spoken words from the speech. The reader's speaking of the words in the first portion of the written transcript are compared to correct speaking of words in the first portion of the written transcript. A reading fluency of the reader is assessed. Second audio data comprising a pre-recorded narration of a second portion of the written transcript or automatically generated text to speech of the second portion is generated. The virtual reading partner is presented to the reader and takes turns reading aloud with the reader until the end of the written transcript has been reached.
US11024189B2

Some embodiments of a virtual coaching platform can analyze user and coach characteristics to determine suggested coaching partnerships. Some virtual coaching platform embodiments can implement whole-person dimensionalities used to track progress and provide coaching resources and guidance. In some implementations, the virtual coaching platform can provide six whole-person dimensions including: centered, aware, agile, includes, elevates, and drives. Some virtual coaching platform embodiments can select a subset of the dimensionalities to update using determined associations between a user and the dimensionalities. Some virtual coaching platform embodiments can implement a motivational matrix to assess a user in a readiness versus clarity domain and provide coaching suggestions based on a corresponding type.
US11024182B2

A method may include receiving flight plan data representing a set of current flight plans and receiving surveillance data representing a set of current aircraft statuses. The method may further include generating merged data representing a set of flight portions that remain to be flown. The method may also include receiving operational context data representing airspace configurations, airport configurations, or a combination thereof, and receiving weather data. The method may include generating predicted flight traffic data by performing a simulation of flights over a duration of time, the simulation based at least partially on the merged data, the operational context data, and the weather data. The method may further include generating a user output based at least partially on the predicted flight traffic data.
US11024180B2

Methods, apparatus, systems and articles of manufacture are disclosed to validate data communicated by a vehicle. An example apparatus an anomaly detector to, in response to data communicated by a vehicle, at least one of compare an estimated speed with a reported speed or compare a location of the vehicle with a reported location. The apparatus including the anomaly detector further to generate an indication of the vehicle in response to the comparison. The apparatus further includes a notifier to discard data sent by the vehicle and notify surrounding vehicles of the data communicated by the vehicle.
US11024179B1

A traffic control system that controls mobile drive unit traffic within a facility by handling requests to traverse intersections based on a priority based in part on an order in which requests are received. For intersections with a directional bias, higher priority is given to requests having a direction of travel that aligns with the directional bias.
US11024172B2

A method involves accelerating the electronic determination of high quality solutions to routing problems by utilizing determined optimized time windows for precomputing optimal path matrices to reduce computer resource usage. The use of traffic windows defined based on changes in rates of change of speeds for traffic on road segments allows for more rapid determination of a set of one or more high quality solutions as compared to requiring on-demand, in-process determination of a shortest path for a particular time during comparison of paths or routes performed as part of a process for determining high quality solutions to the routing problem.
US11024165B2

Systems and methods provide, implement, and use using a computer-vision based methods of context-sensitive monitoring and characterization of driver behavior. Additional systems and methods are provided for unsupervised learning of action values, monitoring of a driver's environment, and transmitting visual information from a client to a server.
US11024150B1

A method and system for generating warning notifications using wireless indoor navigation technology is disclosed. The method comprises determining a location for an individual and a transportation device by receiving device identifiers (e.g., distinctive combination of numbers and/or characters uniquely identifying receiving devices associated with the individual and the transportation device) and location information, received from one or more beacons, from the receiving devices. The method comprises determining a location associated with the individual and the transportation device based on the location information and/or the device identifiers. The method also comprises receiving a destination location and determining an intended path for the transportation device. The method comprises warning the individual upon determining that the location associated with the individual is within a predetermined proximity to the transportation device or its intended path.
US11024148B2

An actuator in an HVAC system is provided. The actuator includes a motor and a drive device. The drive device is driven by the motor and coupled to an HVAC component for driving the HVAC component between multiple positions. The actuator further includes a processing circuit. The processing circuit is coupled to the motor and configured to transmit control signals to operate the motor to drive the HVAC component between a first position and a second position, monitor temperature data received from one or more temperature sensors, determine that the temperature data does not meet an expected performance criterion and transmit an alarm signal.
US11024146B2

Detection and real-time reporting (via wireless to a remote receiver) of the release of harmful or otherwise unwanted chemicals or chemicals of corrosion into the environment and, more particularly, the undesired release of such chemicals from pipelines, supporting energy/electric/heating/cooling/storage/distribution infrastructure, refineries, chemical plants, factories, processing and manufacturing plants and equipment, storage tanks, engines, containers and the like. One or more detection devices can be placed nearby potential areas where leaks occur, or anywhere monitoring for leaks is desired. In some embodiments, the detection devices are integrated into components for monitoring said component for unwanted emissions.
US11024145B2

A sensor system for identifying vaping, other smoking activities, and bullying at a site includes an air quality sensor configured to detect air quality, a sound detector configured to detect sounds, and a network interface configured to transmit a signal indicating abnormality matching signature of vaping, other smoking activity, or sound of bullying. Vaping or another smoking activity is identified based on the detected air quality, and bullying is identified based on the detected sound.
US11024141B2

A method for monitoring a location performed by one or more processors comprises receiving signals from a smoke sensor; determining one or more minutiae from the received signals; determining a time window based on the at least one determined one or more minutiae; characterizing one or more smoke or fire types in the determined time window based on one or more of the determined one or more minutiae; dynamically determining one or more alarm levels based on the characterized one or more smoke or fire types; evaluating at least one minutiae in the determined time window using the determined one or more alarm levels; and outputting an alarm signal if an alarm condition is determined.
US11024139B1

The disclosure is directed to a vehicle cargo bed capacitive sensor system configured to determine when a cargo bed cap installed on the cargo bed (e.g., the bed of a pickup truck) changes position or is being manipulated in some way. The system may include one or more capacitive sensors disposed on one or more cargo bed walls, between the cargo cap and the cargo bed. The system detects when the cargo bed cap is removed, and detects when particular cargo bed doors are opened using the sensors. The system may also provide a control system that allows users to authorize individuals to access particular areas, group individual bins together for access control, and can provide information when the system detects unauthorized access.
US11024138B2

An audio/video (A/V) recording and communication device includes a camera. A method sets a first operational mode for the A/V device. The method determines whether a registered user of the A/V device is within a predetermined proximity of the A/V device. Upon determining that the registered user of the A/V device is not within the predetermined proximity of the A/V device, the method sets a second operational mode for the A/V device.
US11024136B2

A remote surveillance apparatus and method comprising a camera movably coupled to a mast and configured to capture video data and transmit the captured video data, a router configured to receive the captured video data and wirelessly retransmit the captured video data, via a modem, to a user computing device in response to a request from the user computing device, and an enclosure coupled to the mast and housing the router and the modem.
US11024133B2

A gaming system including an input device, at least one display device configured to display a game comprising a matrix of rotating reels, a processor, and at least one memory including computer program code. The processor and memory are configured to cause the gaming system to receive a request from the input device to initiate a spin in a first game, cause, in response to the request, causing a plurality of reels to virtually spin. Each of the plurality of reels includes a plurality of first symbols and at least one bonus symbol. The memory and processor are also configured to cause the gaming system to determine, in response to a cessation of spinning of the plurality of reels, a number of bonus symbols displayed within a reel display matrix and trigger a second game in response to the number of bonus symbols satisfying a predetermined bonus symbol threshold.
US11024129B2

A control program for a game, which may cause a computer to execute: selecting a predetermined number of first items of game content from first items of game content stored in a storage unit, according to a selection instruction provided by a predetermined selection method from a selecting player that is included in a group; storing the selected predetermined number of first items of game content in the storage unit, as a possession target of the selecting player; adding a counter associated with the selecting player, and adding an additional point value to a point associated with the group; and storing a second game content according to the counter associated with each of the players in the storage unit, in association with each of the players, with respect to each of the plurality of players included in the group, in a case where the point value reaches a predetermined value.
US11024128B2

Wagering games, bonus games, secondary games and/or progressive games can be enabled on a gaming system having: a set of gaming elements having a readable indicia thereon or a sensing system indicating the presence of a gaming element at a specific location and the generation of a gaming value for a sensed gaming element; a motivating system for physically moving and distributing random individual gaming elements from a set of gaming elements to individual positions within a receptor element; a sensing system configured to sense information on individual gaming elements, the information relating to at least one of game values or symbols; wherein the sensing system is in data communication connectivity with a processor and the processor is configured to determine a specific game value related to a basis for determining a game outcome.
US11024110B2

A product storage device (1) includes: first and second product storage chambers (52, 53) for storing products and for cooling or heating the stored products; a product delivery port (31) to which a product stored in the first or second product storage chamber (52, 53) is dispensed; and a control unit (10) configured to set one of the first and second product storage chambers (52, 53) as a preliminary chamber in which stored products are not available for dispensing and set the other as a product dispensing chamber in which stored products are available for dispensing, and configured to sequentially change product storage chambers to be set as the preliminary chamber.
US11024098B1

Systems and methods are presented for immersive and simultaneous animation in a mixed reality environment. Techniques disclosed represent a physical object, present at a scene, in a 3D space of a virtual environment associated with the scene. A virtual element is posed relative to the representation of the physical object in the virtual environment. The virtual element is displayed to users from a perspective of each user in the virtual environment. Responsive to an interaction of one user with the virtual element, an edit command is generated and the pose of the virtual element is adjusted in the virtual environment according to the edit command. The display of the virtual element to the users is then updated according to the adjusted pose. When simultaneous and conflicting edit commands are generated by collaborating users, policies to reconcile the conflicting edit commands are disclosed.
US11024090B2

Techniques are disclosed for providing guidance information for guiding a user to capture an image according to a predefined composition. A first user may provide information identifying a reference frame that defines a composition desired by the first user. The reference frame depicts a particular view of the real-world environment that the first user desires as the composition of the photo-to-be-taken by a second user. Based upon the reference frame and using augmented reality techniques, AR content is presented to a second user that guides the second user in positioning and orienting the image capture device such that the live view captured by the image capture device matches the particular view. When the live view aligns with the particular view, the second user may take a photo. The composition of such a photo matches the composition desired by the first user and represented by the reference frame.
US11024083B2

A server is disclosed. A server for providing a content to a user terminal device providing a virtual reality service comprises: a communication unit for performing communication with at least one source device and the user terminal device; and a processor for, when a content transmission request for a preconfigured location is received from the user terminal device, receiving a content photographed in a real time from a source device of the preconfigured location on the basis of location information received from at least one source device, and providing the content to the user terminal device.
US11024082B2

A method includes sequentially outputting from an imaging sensor each pixel row of a set of pixel rows of an image captured by the imaging sensor. The method further includes displaying, at a display device, a pixel row representative of a first pixel row of the captured image prior to a second pixel row of the captured image being output by the imaging sensor. An apparatus includes an imaging sensor having a first lens that imparts a first type of spatial distortion, a display device coupled to the imaging sensor, the display to display imagery captured by the imaging sensor with the first spatial distortion, and an eyepiece lens aligned with the display, the eyepiece lens imparting a second type of spatial distortion that compensates for the first type of spatial distortion.
US11024081B2

A predefined virtual theme defines a specific virtual way of movement within a virtual environment. A route is selected which best matches the predefined virtual theme Movements of the motor vehicle are detected during a journey along the selected route. The virtual reality glasses are controlled so that a vehicle occupant wearing the virtual reality glasses moves virtually within the virtual environment according to the detected movements of the motor vehicle and according to the predefined virtual way of movement of the predefined virtual theme.
US11024080B2

One embodiment of the invention is a slicing engine that generates two or more slices of a virtual 3D model given a slice plane. The slicing engine then determines connection points on each of the slices that indicate how the 3D model is to be reconnected by the user when the 3D model is fabricated. The slicing engine also determines an optimized layout for the various slices of the 3D model on fabrication material for minimal use of the material. The user is then able to “print” the layout on the fabrication material via 3D printers, and connect the various printed slices according to the connection points to build a physical representation of the 3D model.
US11024076B2

Techniques for generating an arbitrary view of an asset are disclosed. In some embodiments, arbitrary view generation includes storing a set of images of an asset, wherein each image comprising at least a subset of the set of images has an overlapping field of view with at least one other image in the subset, and generating an image comprising an arbitrary perspective of the asset at least in part by populating the image comprising the arbitrary perspective with pixels harvested from one or more images comprising the set of images.
US11024064B2

System and methods are provided for augmented reality displays for medical and physiological monitoring. Augmented reality user interfaces are virtually pinned to a physical device, a location, or to a patient. An augmented reality position determination process determines the presentation of user interfaces relative to reference positions and reference objects. Detection of gestures causes the augmented reality users interfaces to be updated, such as pinning a user interface to a device, location, or patient. Looking away from an augmented reality user interface causes the user interface to minimize or disappear in an augmented reality display. An augmented reality gesture detection process determines gestures based on captured image data and computer vision techniques performed on the image data.
US11024063B2

Embodiments disclosed herein provide methods and systems for producing wavy shapes, where the lines and/or curves that form the wavy shape are curvy and can appear hand drawn or scribbled. Initially, a shape is separated into one or more individual lines and/or one or more Bezier curves. Each original line is perturbed to produce a wavy line using bounding regions that constrain the amount of waviness produced in the line. Each Bezier curve is transformed into a wavy Bezier curve using bounding regions that constrain the amount of waviness produced in the Bezier curve. Each original line or Bezier curve can be modified to include, for example, one or more curves, one or more loops, a single arc, one or more spikes, and/or regular or irregular waviness.
US11024051B2

The purpose of the present invention is to provide an object detection device which is capable of accurately estimating the height of a road surface and is capable of reliably detecting an object present on the road surface. This object detection device 1 detects objects upon a road surface, and is equipped with: a stereo camera 110 for capturing images of the road surface 101a and the road shoulder 101b and generating image data; a three-dimensional data generation unit 210 for calculating disparity data for the pixels in the image data; a shoulder structure detection unit 310 for using the disparity data and/or the image data to detect shoulder structures; a structure ground-contact position derivation unit 410 for deriving the ground-contact position of a shoulder structure; a road surface position estimation unit 510 for estimating the height of the road surface 101a from the ground-contact position of the shoulder structure; and an object detection unit 610 for detecting an object 105 upon the road surface 101a by using the disparity data and the road surface height to separate disparity data corresponding to the road surface 101a and disparity data for the object.
US11024048B2

A method, an image processing device, and a system for generating a disparity map are proposed. The method includes the following steps. Images of a specific scene are captured by two image sensors to generate two original images. A shrinking process is performed on the two original images to generate two shrunk images. A shrunk disparity map is generated by using the two shrunk images. A magnifying process is performed on the shrunk disparity map to generate a magnified disparity map. Whether each magnified disparity value of the magnified disparity map is reliable is determined so as to accordingly generate a refined disparity map.
US11024040B2

A method of determining and displaying movement of an object in an environment using a moving camera includes identifying later environment features located in the environment in a later image, earlier environment features located in the environment in an earlier image, and earlier object features located on the object in the earlier image. The method further includes estimating object features in the later image using the earlier object features and a determined camera movement. The method further includes locating, in the later image, matched object features that are actual object features in the later image at a same location as the estimated object features. The method further includes determining that the object has moved between the earlier image and the later image if a number of matched object features does not exceed a threshold.
US11024032B1

Mechanisms and processes for enhancing limited datasets for use in training or deep learning models are discussed. Such creation generates synthetic overhead imagery based on cluster sampling and spatial aggregator factors (SAFs). The implementation accomplishes this by generating Synthetic images created by cropping objects from original images and inserting them into uniform, natural or synthetic backgrounds. The objects are selected from clusters based on pixel distribution similarity, and through SAFs mining then used for the synthetic data generation.
US11024026B2

A method for using an assembled three-dimensional image to construct a three-dimensional model for determining a path through a lumen network to a target. The three-dimensional model is automatically registered to an actual location of a probe by tracking and recording the positions of the probe and continually adjusting the registration between the model and a display of the probe position. The registration algorithm becomes dynamic (elastic) as the probe approaches smaller lumens in the periphery of the network where movement has a bigger impact on the registration between the model and the probe display.
US11024011B2

An image display apparatus includes an imaging device configured to generate image data; a receiving unit configured to receive movement of a display area in a vertical direction or in a horizontal direction within the image data, the display area being displayed on a display device, and also receive rotation of the image data; an image processing unit configured to rotate the image data in accordance with an amount of rotation, and, in a case where the movement of the display area in the vertical direction or in the horizontal direction is received with respect to the rotated image data, move the display area in the vertical direction or in the horizontal direction within the rotated image data; an image cutting unit configured to cut the display area from the image data; and an outputting unit configured to display the display area on the display device.
US11024000B2

In an embodiment, a method includes providing a three-dimensional structure image including surface data relating to external contours and structure data relating to internal structures of a body region; recording the body region via a camera system, to produce a recording while a patient is situated in or on the medical imaging system; registering, at least locally and as a structure image, the three-dimensional surface image in relation to the three-dimensional structure image; producing an overlay image including at least part of the structure image registered including structure data of the three-dimensional structure image in a form of an overlay with at least one of the three-dimensional surface image and a real view of a corresponding part of the body region of the patient; and controlling the medical imaging system to record body regions of the patient based upon an arrangement of the structure data registered in the overlay image.
US11023998B2

An apparatus is provided which comprises: a first engine buffer to receive a first engine request; a first engine register coupled to the first engine buffer, wherein the first engine register is to store first engine credits associated with the first engine buffer; a second engine buffer to receive a second engine request; a second engine register coupled to the second engine buffer, wherein the second engine register is to store second engine credits associated with the second engine buffer; and a common buffer which is common to the first and second engines, wherein the first engine credits represents one or more slots in the common buffer for servicing the first engine request for access to a common resource, and wherein the second engine credits represents one or more slots in the common buffer for servicing the second engine request for access to the common resource.
US11023990B2

A system and method of providing information in connection with one or more services on a computing device is described. The system can receive data in connection with a location-based service from a remote system and can programmatically display information about the service on or as part of a user interface of the service application. A system can dynamically display content to instruct a user of the computing device to go to a particular location and to perform a particular task associated with the service based on the user's current condition.
US11023989B2

Various systems and methods that may relate to referral and/or delivery services are described. Some embodiments may include billing merchants for delivery services in a consolidated fashion, some embodiments may include interactions with point of sale systems.
US11023988B2

A process for triggering and propagating a covert mode status change includes maintaining one or more first devices having externally-perceivable outputs in a covert state in which one or more indications of law enforcement activity are caused to be hidden or inactivated. In response to subsequently detecting a covert mode status change trigger, causing the one or more externally-perceivable outputs to switch from the covert state to the non-covert state when the covert mode status change trigger is detected and causing, by the computing device, the one or more externally-perceivable outputs to switch from the non-covert state to the covert state when the covert mode status change trigger is detected and transmitting via one or more networks a covert mode status change trigger message to a second computing device maintaining one or more second devices having second externally-perceivable outputs to switch from the covert state to the non-covert state.
US11023987B2

Methods and systems for providing location fencing within a controlled environment are disclosed herein. A location fencing server determines a location of a first inmate based on a first beacon device, and determines a location of a second inmate based on a second beacon device. Further, the location fencing server determines a proximity status based on the location of the first inmate and the location of the second inmate. Additionally, the location fencing server determines that the first inmate and the second inmate are in violation of a proximity policy based on the proximity status. In some embodiments, the location fencing server sends a notification to an employee device based on the violation of a proximity policy.
US11023983B2

Smart routing synchronization systems socialize a synthetic rebroadcast or group stream for enabling members of a user group to (re)broadcast select content to other members of the user group and collaboratively curate content delivery. The systems are based on a content-identification process and further a process for (re)broadcasting content. These processes are cooperable among a group of member clients each of which are in communication with at least two content sources. The synchronization process identifies select content and directs delivery of the content from an optimal resource for each member client via a smart routing protocol. The (re)broadcast process prompts delivery of the select content to members of the user group from a content origination member of the group, and group members are thereby able to simultaneously access the content for the purpose of providing a content-based platform for social interaction.
US11023982B2

Aspects of the present invention provide devices that process payroll tax notices by extracting payroll tax notice attributes and named entities from text of a payroll tax notice document using natural language processing, named entity recognition, and the labels of entities identified by way of machine comprehension. The devices generate a structured payroll tax notice summary based on the extracted payroll tax notice attributes and user context that identify a receiving taxed entity, a tax jurisdiction, and a taxing agency.
US11023981B2

Appearance data associated with a target commodity is collected by a blockchain node device, where original appearance data associated with the target commodity is registered with a distributed database associated with a blockchain in advance. Whether a damage event occurs on the target commodity is determined by the blockchain node device based on the appearance data and the original appearance data. In response to a determination that the damage event occurs on the target commodity, a smart contract corresponding to the target commodity is invoked by the blockchain node device. Commodity damage claim logic stated in the smart contract is executed by the blockchain node device to complete a commodity damage claim for the target commodity.
US11023980B1

A graphical representation is provided that displays a user's insurance coverage via the graphical representation, the user may request information about various aspects of the coverage and/or may request to chat or speak with a representative that specializes in a particular coverage area. The graphical representation may show how the user's insurance coverage compares to population groups and medians. A user may adjust the coverage on the graphical representation and be provided with a revised premium amount. The user may select this coverage to be implemented and the user's policy may be appropriately revised.
US11023976B2

An enhanced system and method for handling, matching and executing a diverse group of limit-priced orders in an electronic options environment is disclosed. Most of the order types disclosed are automatically repriced and reposted as the NBBO changes to increase their execution opportunities. Market maker entitlements are integrated with the order processing, so that the market maker is guaranteed an allocation of the trade if the market maker is at the NBBO when an order priced at or better than the NBBO is received. Once posted to the order book, the displayed price of an order may be eligible for preferential execution in a market maker entitlement process, regardless of whether the displayed price is original or has been automatically repriced.
US11023975B2

The present embodiments relate to charting multiple markets. In some embodiments, charting multiple markets may include receiving market data for a plurality of tradeable objects. The plurality of tradeable objects may include an anchor object and at least one non-anchor object. The market data may include anchor object price data for the anchor object and non-anchor price data for the at least one non-anchor object. The non-anchor object price data may be converted based on the anchor object price data such that converted non-anchor object price data has a price scale of the anchor object price data. The anchor object price data and the non-anchor object price data may be displayed along a normalized price axis.
US11023967B1

Aspects described herein may allow for receiving, by a detection server, a plurality of configuration parameters, wherein each configuration parameter includes a type of a risk and an associated level of the risk, with a corresponding automated remediation action for each configuration parameter. A remediation management framework authenticates the detection server for access to the remediation management framework and initiates a scanning of a system of interest, based on the plurality of configuration parameters, by the detection server, to identify one or more risk findings. The remediation management framework receives the identified one more risk findings; and matches each of the one or more risk findings with the plurality of configuration parameters, which then triggers by the remediation management framework, the corresponding automated remediation action associated with each of the one or more risk findings.
US11023963B2

A system and method for detecting compromise of financial transaction instruments associated with a merchant or automated teller machine (ATM) are disclosed. Historical data representing a historical aggregate financial transaction instrument behavior history is stored in a computer memory. The historical data is received at the computer from one or more merchants and ATMs via a communications network. Authorization data representing authorization behavior of a plurality of financial transaction cards related to corresponding financial transactions at the same or a different one or more merchants and ATMs is received by the computer. Abnormal activity data representing an abnormal aggregate financial transaction instrument activity based on the authorization data is determined, and the historical data is compared with the abnormal activity data to generate a compromise profile for the plurality of financial transaction instruments.
US11023960B1

Disclosed are a system and a method enabling E-Commerce transactions without redirecting a user's computer from one electronic publishing page to another electronic publishing page.
US11023957B1

In some examples, a location of a merchant is updated as the merchant moves. A server receives the location of the merchant, and compares that location to the location of a user, so as to determine whether the merchant is located within a first threshold distance or a second, smaller threshold distance from the location of the user. If the user is within the first threshold distance, the server presents a first point of sale (POS) interface to initiate an order from the merchant and present the user with an option to fulfill that order through delivery. If the merchant is located within the second, smaller threshold distance from the user, the server presents the user with a second POS interface that gives the user an option to fulfill the order through pickup instead of delivery.
US11023951B2

Methods and Systems for displaying product recommendations at a virtual storefront by receiving product recommendations from a plurality of heterogeneous sources. The source servers send the product recommendations from their end that are then normalized and refined by a recommendation engine based on a plurality of factors ensuring that the products are presentable and sellable on the storefront. The recommendation collation is accomplished using a pipeline of stateless processors, thereby providing a highly scalable platform perfectly suited for cloud-based computational platforms.
US11023935B2

An electronic device including a battery; a display receiving power from the battery; a memory electrically connected to the display; and a processor electrically connected to the memory, wherein, the memory is configured to store instructions causing the processor to, when executed, identify a power state of the battery based on a request for a mobile payment, when the power state is within a first range, receive power from a wireless charger capable of performing wireless communication with the electronic device, and when the power state is within a second range due to the reception of the power, perform the mobile payment.
US11023932B2

An online system guarantees achievement of an impression goal and a reach goal associated with a set of content items received from a content-providing user of the online system within a period of time associated with the goals. To ensure that the goals are achieved within the period of time, the online system may adjust values of filters associated with the set of content items that control a number of impression opportunities for which the set of content items will be eligible for presentation to users of the online system. The online system may compute a normalized ratio throughout the period of time associated with the goals based on the goals and the progress made by the online system towards achieving the goals. Based on the normalized ratio, the online system may track the performance of the content items and adjust the values of the filters.
US11023931B2

Disclosed is a method of receiving an audio stream containing user speech from a first device, generating text based on the user speech, identifying a key phrase in the text, receiving from an advertiser an advertisement related to the identified key phrase, and displaying the advertisement. The method can include receiving from an advertiser a set of rules associated with the advertisement and displaying the advertisement in accordance with the associated set of rules. The method can display the advertisement on one or both of a first device and a second device. A central server can generate text based on the speech. A key phrase in the text can be identified based on a confidence score threshold. The advertisement can be displayed after the audio stream terminates.
US11023930B2

A method and system for generating electronic advertisements, such as banner ads, based on user profile information, location information and proximity preferences are disclosed. An online promotion service may receive profile information, location information and other information from a user. The user may also define a proximity preference which may include a range of distance the user is willing to travel to redeem one or more promotions. A service or product provider or other authorized entity may define a proximity preference which may include a target range of advertisement exposure. The online promotion service may present advertisements for incentives and other promotions based on user profile information as well as proximity preference information where the proximity preference is defined by the user, the provider, or both.
US11023923B2

Embodiments are disclosed for identifying a suspect application based on multiple operating factors from use of multiple applications. The embodiments can generate a representative distribution of a selected factor based on collected information corresponding to multiple operating factors from use of multiple applications. The embodiments can compare a representative distribution of a target factor with the representative distribution of the selected factor and identify a suspect application when these distributions are different.
US11023910B2

The disclosed embodiments provide a system for forecasting job applications. During operation, the system applies a first machine learning model to features that include a budget for a job to predict a number of impressions of the job. Next, the system applies a second machine learning model to additional features for the job to estimate an application rate for the job. The system then determines a distribution of applications to the job based on the number of impressions and the application rate. Finally, the system outputs one or more values from the distribution of applications to the job as guidance for setting the budget for the job.
US11023905B2

This application relates to techniques for recommending content to a user of a content distribution system. A server device can generate recommendations as part of a user interface for the content distribution system. The server device can be configured to: calculate a trend score for each of a plurality of digital assets managed by a content distribution system, calculate a recommendation score for a subset of digital assets that are not installed on a client device of a target user, calculate a breakout score for a subset of digital assets managed by the content distribution system each having a cumulative number of downloads below a threshold value, rank the digital assets according to the trend scores, the recommendation scores, or the breakout scores, and generate a visual representation of one or more digital assets to recommend to the user based on the ranking.
US11023903B2

The invention relates to a system and method for analysing an activity session. Data from a monitoring device worn by a user of the system for example is received over a period of time or distance and a classification system of the invention is utilised in real time or post session to determine the activities performed by the user during the session. The data collected relates to multiple parameters monitored during the activity session. The classification system defines an activity using a set of threshold criteria for a combination of parameters and therefore identifies a particular activity performed during the activity session when a combination of monitored parameters satisfies the threshold criteria for a particular activity. Determining the activities performed in this way allows for more useful interpretation of the data which in turn leads to more effective coaching advice and feedback for the user.
US11023901B2

A method and/or system that can be implemented on a computing device or tables or board game or otherwise uses a rule set to evaluate data about a situation and actors in order to provide advice regarding strategies for influencing actors and/or other outputs.
US11023899B2

A method includes receiving, by a marketplace server, a request to use a digital exchange item from a computing device. The method further includes obtaining secure custody of a digital chain of custody of the digital exchange item where the digital exchange item has been updated in regards to the request. The method further includes verifying exchange item information and exchange item use information and updating the digital chain of custody of the digital exchange item accordingly. When the exchange item information and exchange item use information is verified, the method further includes verifying merchant information regarding the requested use of the digital exchange item and updating the digital chain of custody of the digital exchange item accordingly. When the merchant information is verified, the method further includes executing the use of the digital exchange item and updating the digital chain of custody of the digital exchange item accordingly.
US11023891B2

Systems and techniques are provided for a resource transfer system. An instruction to transfer a first quantity of a resource from a first resource pool to a second resource pool may be received. A hold may be placed on a second quantity of the resource in the first resource pool. The held second quantity of the first resource may not be transferred from the first resource pool until the hold is released. Responsive to receiving a message that fulfills a condition on the hold and an instruction to execute the transfer, the hold may be released. A register that is in the first resource pool and is associated with the resource may decremented by the first quantity, and a register that is in the second resource pool and is associated with the resource may be incremented by the first quantity.
US11023887B2

Systems and methods are provided for generating and managing dynamic customized electronic tokens for electronic device interactions. A system for transferring data between a user device associated with a user and a remote device may include a memory storing instructions and a processor configured to execute the stored instructions. The stored instructions may configure the processor to receive, via a network, transaction information from the remote device, access information associated with an electronic token, and provide the electronic token to the remote device. The electronic token may be associated with at least one of the user or the user device, and a token server may generate the electronic token based on the received transaction information, and determine one or more expiration parameters for the electronic token.
US11023886B2

The UNIVERSAL ELECTRONIC PAYMENT APPARATUSES, METHODS AND SYSTEMS (“UEP”) transform touchscreen inputs into a virtual wallet mobile application interface via UEP components into purchase transaction triggers and receipt notices. In one implementation the UEP provides, via a user device, a product information search request; and obtains, in response to the product information search request, information on a first product for sale by a first merchant and a second product for sale by a second merchant. The UEP generates a single purchase transaction request, using the information on the first product for sale by the first merchant and the second product for sale by the second merchant. The UEP provides, via the user device, the single purchase transaction request for payment processing. Also, the UEP obtains an electronic purchase receipt for the first product for sale by the first merchant and the second product for sale by the second merchant.
US11023882B2

A workaround for smartphone manufacturers locking out certain uses of NFC technology is presented as a system for the completion of wireless credit card transactions using an auxiliary electronics module affixed to a personal digital assistant or smart phone wherein the electronics module is enabled with 2 types of wireless credit card transaction technologies. One of the technologies is NFC and the other is MST. The auxiliary electronics module is enabled to perform an NFC or an MST transactions based on the phones locked status and or the POS capability. The affixed electronics module communicating with the device to which it is affixed with BLE wireless technology.
US11023880B2

A mobile payment method includes the steps of making an online purchase at an online store with payment information being received by a web browsing capable device. The web browsing capable device connects to a server and a payment request including a VID is sent to the server. The server verifies the VID. A mobile payment device is connected to the server. A token request is sent to the mobile device upon verification of the VID. A token response is sent to the server. Information is archived to a database and a cookie associated with the VID is created. The cookie with associated VID is archived. A payment response is sent to the web browsing capable device. An authorization request is sent to the online store, and the online store authorizes the transaction with a payment network.
US11023877B2

Systems and methods are disclosed for providing account balance notifications. The disclosed embodiments generally relate to using transmitters to activate a mobile application to request financial account information, such as an account balance, and display the requested information, via the mobile device, before the customer uses an automated teller machine (ATM) or conducts a transaction at a bank branch. In certain embodiments, the transmitters are low energy transmitters. Other aspects of the disclosed embodiments are described herein.
US11023864B2

A system for managing contact information, the system comprising a processor and a memory having executable instructions stored thereon that when executed by the processor cause the processor to retrieve data for a sales lead from a database, the data including actual contact information of the sales lead, generate first pseudo-contact information that corresponds to the actual contact information of the sales lead, provide a first agent with access to the first pseudo-contact information on a communication system, receive a communication request including the first pseudo-contact information from a client device of the first agent, and link the first pseudo contact information to the actual contact information of the sales lead to establish a communication connection between the client device of the first agent to a client device of the sales lead.
US11023858B2

In some embodiments, a client application at a computing device can receive a request to generate a digital focus area based on input criteria. In response to the request, the client application can search a local storage and/or a remote storage for content related to the input criteria to yield a content collection, the remote storage being associated with a user account registered at a content management system. The client application can generate a workspace for the digital focus area, the workspace containing selected content from the content collection. The client application can pin, to a desktop displayed on the computing device, an interface object associated with the digital focus area, the interface object providing access to the workspace. The client application can then monitor events associated with the input criteria, and update the digital focus area based on one or more of the events associated with the input criteria.
US11023857B2

A healthcare financial payment system and method are disclosed in which a debit card which may be used by a cardholder to pay for medical products and services is linked with a healthcare-related financial account associated with the cardholder as well as with a non-healthcare-related financial account belonging to the cardholder. The healthcare-related financial account associated with the cardholder may be a Flexible Spending Arrangement (FSA), a Health Savings Account (HSA), or a health reimbursement arrangement (HRA), and the non-healthcare-related financial account associated with the cardholder may be a bank checking or savings account or a credit card. Any expenses for medical goods and services which are not covered by the cardholder's medical insurance may be paid from the cardholder's healthcare-related financial account if the medical goods or services are eligible and if there are funds remaining in the healthcare-related financial account, with any remaining costs being paid for from or charged to the cardholder's non-healthcare-related financial account.
US11023851B2

An asset management and tracking system for use in a facility having a product designation RFID tag having product information is attached to a product and at least one location designation RFID tag having location information. The system includes a RFID reader and a portable communication device. The RFID reader reads at least one of the product designation RFID tag and the at least one location designation RFID tag and the portable communication device receives product information from and transmits product information to an asset tracking and management device. The RFID reader transmits product information read from the product designation RFID tag and the location information read from the location designation RFID tags to the portable communication device. The portable communication device, in turn, transmits the received product information and location information to the asset tracking device and queries the asset tracking device for additional product and location information.
US11023850B2

Systems and techniques are provided for tracking locations of inventory items in an area of real space including inventory display structures. A plurality of cameras are disposed above the inventory display structures. The cameras in the plurality of cameras produce respective sequences of images in corresponding fields of view in the real space. A memory stores a map of the area of real space identifying inventory locations on inventory display structures. The system is coupled to a plurality of cameras and uses the sequences of images produced by at least two cameras in the plurality of cameras to find a location of an inventory event in three dimensions in the area of real space. The system matches the location of the inventory event with an inventory location.
US11023845B2

A “metadata model of a city's Internet of Everything and use thereof to implement citizen engagement through ‘user journeys’ and system intelligence through automated response logic. A framework that allows system integrators to build a metadata model of a city's IoE, which metadata model then enables city managers to implement user journeys and system intelligence, in incremental fashion, as the business needs of the city evolves.
US11023844B2

A system includes a biological sensor measuring biological data of a plurality of customers, a storage storing a plurality of attendant-associated data records, and a processor. Each attendant-associated data record includes the biological data of a customer, a seat identifier, and an attendant identifier associated with each other. The processor calculates at least one stress indicator of at least one customer. Each stress indicator is calculated based on the biological data in one of at least one attendant-associated data record extracted from the plurality of attendant-associated data records and associated with a first attendant identifier. The processor further calculates an evaluation value indicated by the first attendant identifier based on the at least one stress indicator of the at least one customer. The evaluation value is updated based on a registered evaluation value identified by the first attendant identifier stored in the storage, and the calculated stress indicator.
US11023843B2

Aspects estimate attributes of physical movement of a user from motion data acquired from a unique activity tracker deployed and operational on the user while the user is proximate to a work-piece receptacle; compare the estimated physical movement attributes to a knowledge base plurality of discrete data sets of motion attribute value that are labeled with specific physical movements; identify portions of the estimated physical movement attributes that match labeled knowledge base data sets associated to execution of a defined work unit associated to a work-piece receptacle during a defined working time period; in response to notice of completion of a work unit, and credit the user with a compensation value of for completion of the work unit in response to verifying that an aggregation of the portions matches a threshold requirement for indication of completion of work unit.
US11023834B2

A collaborative design system, method, and apparatus are disclosed. An example method includes receiving request messages from a first client device and a second client device requesting a workflow project for design collaboration, creating an un-executable version of the workflow project from an executable version of the workflow project, and transmitting a copy of the un-executable version of the workflow project to each of the client devices. The method further includes receiving from the first client device, an instruction that is indicative of a modification to the copy of the un-executable version of the workflow project at the first client device and transmitting the instruction to the second client device causing the second client device to modify the copy of the un-executable version of the workflow project at the second client device. Additionally, the method includes modifying the executable version of the workflow project based on the instruction.
US11023830B2

System and methods process a received request consistently over extended time by determining the request type and creating metadata with current rules and configuration information for the request type. A system stores the metadata, for instance in a versioning system, and may create a metadata snapshot associated with the request. Through the metadata, the system uses the correct version of rules and configurations to consistently process the request in accordance with the time the request was originally received.
US11023829B2

Many professionals use public transportation for site visits. If there is spare time between site visits, it is desirable for them to find a workspace that is more secure than a coffee shop. Work booths located at train stations meet that need. The system handles the reservation of those work booths based on the customer's schedule and destinations. In a dense public transportation network of a major metropolitan area, there are several routes one can take to travel between two points with only slight delays. Small additional detours may be acceptable if they pass by an available work booth. Unlike a traditional public transportation navigation system, one or more of the described embodiments can check all routes leading past work booths in parallel.
US11023808B1

A system to detect a feature in an input image comprising a processor to evaluate a model including: four layers including: a supragranular layer, a granular layer, a first infragranular layer, and a second infragranular layer, each of the layers including a base connection structure including: an excitatory layer including a excitatory neurons arranged in a two dimensional grid; and an inhibitory layer including a inhibitory neurons arranged in a two dimensional grid; within-layer connections between the neurons of each layer in accordance with a Gaussian distribution; between-layer connections between the neurons of different layers, the probability of a neuron of a first layer of the different layers to a neuron of a second layer of the different layers in accordance with a uniform distribution; and input connections from lateral geniculate nucleus (LGN) neurons of an input LGN layer to the granular layer in accordance with a uniform distribution.
US11023800B2

A computerized transaction card is provided and includes a plastic form factor resembling a credit card, the form factor including all or a combination of a magnetic stripe, a euro-pay master card and visa (EMV) chip, and or a near field communication (NFC) chip, a micro-controller powered by a rechargeable battery, at least one wireless chip set for sending and receiving data over a local wireless network; and, an interactive display screen for displaying information to a card operator.
US11023798B2

A smartcard includes a fingerprint sensor and a detector circuit comprising at least first and second electrodes that are insulated from each other and that form an open circuit. The first electrode and the second electrode is arranged in such a manner that. When a user applies a first finger on the fingerprint sensor and uses a second finger to grip the smartcard, the first finger contacts the first electrode and the second finger contacts the second electrode so as to form a loop that closes the open circuit. The detector circuit further comprises a filter circuit connected to the first electrode and to the second electrode, a generator arranged to generate first signals across the terminals of the filter circuit, and processor means arranged to acquire second signals and, from the second signals, to detect whether the first and second fingers include a fake finger.
US11023793B2

A communication apparatus accepts from a user a display setting regarding a two-dimensional code in which one or more parameters related to communication with a communication apparatus are encoded, and determines a parameter set that includes one or more parameters to be encoded in the two-dimensional code related to communication with the communication apparatus. When the accepted display setting is a first setting, a first two-dimensional code for a first application in which a first parameter set corresponding to the first setting is encoded is displayed, and when the accepted display setting is a second setting, a second two-dimensional code for a second application in which a second parameter set corresponding to the second setting is encoded and which is different from the first two-dimensional code is displayed, and wherein the first two-dimensional code includes a parameter that is not included in the second two-dimensional code.
US11023788B2

A system and method estimate a future path ahead of a current location of a vehicle. The system includes at least one processor programmed to obtain a trained system that was trained to estimate a future path on a first plurality of images of environments ahead of vehicles navigating roads. The at least one processor is also programmed to obtain an image of an environment ahead of a current arbitrary location of a vehicle navigating a road, and provide, based on an application of the trained system to the obtained image, an estimated future path of the vehicle ahead of the current arbitrary location.
US11023780B1

A method for training an auto labeling device capable of performing automatic verification by using uncertainty scores of labels is provided. The method includes steps of: a learning device (a) inputting unlabeled training images into a trained object detection network and a trained convolution network to generate bounding boxes for training and feature maps for training; and (b) (i) instructing an ROI pooling layer to generate pooled feature maps for training, (ii) at least one of (ii-1) inputting the pooled feature maps for training into a first classifier to generate first class scores for training and first box uncertainty scores for training, and (ii-2) inputting the pooled feature maps for training into a second classifier to generate second class scores for training and second box uncertainty scores for training, and (iii) training one of the first classifier using first class losses and the second classifier using second class losses.
US11023776B1

A method for training an auto-labeling device is provided. The method includes: (a) inputting a training image to a pre-trained feature extraction module to generate a feature, (b) inputting the feature to a pre-trained first classification module to output a first class score and a first uncertainty score, inputting the feature to a pre-trained second classification module, to output a second class score and a second uncertainty score, generating a scaled second uncertainty score by applying a scale parameter to the second uncertainty score, and then inputting the feature to a fitness estimation module to output a fitness value; and (c) (i) updating the scale parameter by using an uncertainty loss generated based on the first uncertainty score and the scaled second uncertainty score, and (ii) training the fitness estimation module by using a cross-entropy loss generated based on the uncertainty loss and the fitness value.
US11023771B2

An information processing apparatus including one or more processors that calculate a degree of polarization on the basis of polarization information in each of multiple directions, which is detected from a target region including a region through which polarized light passes, and extract a region in which an object is present on the basis of the degree of polarization.
US11023770B2

Systems and methods which obtain template images corresponding to pattern units of tessellated images using a template unit boundary identification technique are described. Template unit boundary identification techniques of embodiments operate to analyze a sample of a tessellated image to determine a template unit size for the template image, use the determined template unit size to define pixel analysis line segments for identifying template unit boundaries in the tessellated image, and select a template image based on the template unit boundaries identified using the pixel analysis line segments. One or more sample area images may be selected for use in determining a template unit size. Pixel analysis line segments, configured based upon a determined template unit size, may be used for identifying boundaries of a template unit. Moreover, dynamic template image updating may be provided.
US11023765B2

An apparatus and method for providing additional information for region of interest. The apparatus includes a region of interest extractor configured to extract regions of interest from a first medical image and at least one second medical image, a region of interest merger configured to merge a region of interest of the at least one second medical image into the first medical image, an additional information determiner configured to determine additional information required for each region of interest, and an additional information provider configured to provide the determined additional information for the each region of interest.
US11023764B2

Systems and methods for performing OCR of a series of images depicting text symbols. An example method comprises: receiving, by a processing device, a current image of a series of images of an original document, wherein the current image at least partially overlaps with a previous image of the series of images; performing optical character recognition (OCR) of the current image to produce an OCR text and a corresponding text layout; associating at least part of the OCR text with a first cluster of a plurality of clusters of symbol sequences associated with one or more previously received images of the series of images; identifying a first string representing the first cluster of symbol sequences based on a first subset of images of the series of images; identifying a first template field of a document template corresponding to the first cluster based on the first string representing the first cluster and the text layout of the current image; identifying, for the first cluster, a second-level median based on one or more parameters of the first template; and producing, using the second-level string, a resulting OCR text representing at least a portion of the first template field of the original document.
US11023761B2

An image data processing method includes receiving frame image data of N frames, where N>1, detecting a region of interest in one of the N frames, tracking locations of the region of interest in at least one of the N frames, and providing a merged location of the region of interest based on the locations of the region of interest in the N frames. Some embodiments include providing T of the merged locations of the region of interest for T respective groups of N frames, where T>1, providing respective statistical data for each of the T merged locations, and providing a final location of the region of interest based on the T merged locations and the statistical data for the T merged locations.
US11023759B2

The embodiments of the present application disclose a license plate correction method and apparatus. A to-be-corrected license plate and a corresponding to-be-corrected vehicle-passing record are first determined. Similar license plates of the to-be-corrected license plate are determined. The vehicle-passing record for each similar license plate is matched with the to-be-corrected vehicle-passing record, thereby determining a matching probability of each similar license plate and the to-be-corrected license plate. A similar license plate is determined as a corrected license plate, wherein the matching probability between this similar license plate and the to-be-corrected license plate is highest. Therefore, a license plate that was incorrectly recognized can be corrected.
US11023752B2

A method, system, and computer program product is provided, for example, for learning about a road sign using clustering of pre-processed road sign recognition observations. In an example embodiment, the method may include receiving, by a layered clustering system, the pre-processed road sign recognition observations generated by at least one sensor installed on a vehicle. The pre-processed road sign recognition observations include at least two continuous-value attributes. The method may further include creating, by the layered clustering system, a first clustering label corresponding to a first attribute of the at least two continuous-value attributes for generating a plurality of first clusters. Additionally, the method may include sequentially clustering, by the layered clustering system, the pre-processed road sign recognition observations in the plurality of first clusters with the created first clustering label based on a second attribute of the at least two continuous-value attributes for generating a plurality of second clusters. Further, once the clustering of the pre-processed road sign recognition observations has been performed in this way, the method may further include filtering and removing, by the layered clustering system, outliers of the plurality of first clusters and the plurality of second clusters.
US11023750B2

A video output system provided with a camera and an interface device, wherein the interface device is provided with a condition storage unit which specifies conditions under which a video is to be selected by the camera, and a video output unit which outputs a captured video received from the camera, and wherein the camera is provided with: an image sensor; a video generation unit which generates captured videos on the basis of the output of the image sensor; a condition acquisition unit which acquires said conditions from the interface device; a recognition/comparison unit which determines whether or not each captured video generated by the video generation unit meets the acquired conditions, and if it is determined that a captured video meets the conditions, generates identification information on the basis of recognition results of a subject to be recognized that is included in the captured image determined to meet the conditions, and that is associated with the conditions; and a camera calculation unit which outputs, to the interface device, at least each captured video determined by the recognition/comparison unit as meeting the conditions, from among the captured videos generated by the video generation unit, and the identification information associated with that captured video.
US11023746B2

A method for assigning a number of lanes and a direction of travel on a path includes receiving location data including a plurality of location points, projecting the plurality of location points on to an aggregation axis perpendicular to a centerline of the vehicle path, grouping the plurality of location points as projected onto the aggregation axis into one or more clusters, and determining the number of vehicle lanes of the vehicle path based on a count of the one or more clusters.
US11023742B2

Devices, systems and methods for operating a rear-facing perception system for vehicles are described. An exemplary rear-facing perception system contains two corner units and a center unit, with each of the two corner units and the center unit including a camera module and a dual-band transceiver. A method for operating the rear-facing perception system includes pairing with a control unit by communicating, using the dual-band transceiver, over at least a first frequency band, transmitting a first trigger signal to the two corner units over a second frequency band non-overlapping with the first frequency band, and switching to an active mode. In an example, the first trigger signal causes the two corner units to switch to the active mode, which includes orienting the camera modules on the center unit and the two corner units to provide an unobstructed view of an area around a rear of the vehicle.
US11023739B2

The present invention provides a technique for enhancing the added value of flow line information. The flow line combining device is provided with: an acquisition unit for acquiring first flow line information indicating a trail of positions determined by using a first method and second flow line information indicating a trail of positions determined by using a second method which is different from the first method; a determination unit for assessing overlap in the trails respectively indicated by the acquired first flow line information and the second flow line information; and a combining unit for generating third flow line information which combines the first flow line information and second flow line information if the trail overlap assessed by the determination unit meets a predetermined condition.
US11023738B2

An apparatus that connects frames included in one video to make a highlight video shorter than the video evaluates whether each of the frames included in the video is appropriate as a component of the highlight video, identifies one or more candidate sections including continuous frames that are evaluated higher than a reference, and makes the highlight video by preferentially using the frames included in a longer candidate section, among the one or more candidate sections.
US11023732B2

In various examples, potentially highlight-worthy video clips are identified from a gameplay session that a gamer might then selectively share or store for later viewing. The video clips may be identified in an unsupervised manner based on analyzing game data for durations of predicted interest. A classification model may be trained in an unsupervised manner to classify those video clips without requiring manual labeling of game-specific image or audio data. The gamer can select the video clips as highlights (e.g., to share on social media, store in a highlight reel, etc.). The classification model may be updated and improved based on new video clips, such as by creating new video-clip classes.
US11023727B2

A target monitoring method, a camera, a controller, and a target monitoring system, where the system includes a first camera and a second camera. An overlapping area exists between fields of view of the first camera and the second camera. The method includes obtaining, location information of a to-be-tracked target in a first monitoring picture when the first camera is used as a current primary monitoring camera, determining, based on the location information of the target in the first monitoring picture, whether a location of the target in the first monitoring picture is in the overlapping area, where the overlapping area is an overlapping range between the fields of view of the first camera and the second camera, and switching, the current primary monitoring camera to the second camera when the location of the target in the first monitoring picture is in the overlapping area.
US11023723B2

According to a first aspect of the present invention, there is provided a method of determining a unique identifier for a security element, the method comprising: optically reading the security element via a configurable optical filter system, a readable optical transmission property of the filter system varying with respect to a configuration of the filter system; the reading comprising determining data indicative of an optical property of the security element at a first configuration of the filter system, and determining data indicative of an optical property of the security element at a second, different, configuration of the filter system; and the unique identifier being determined from a map of the variation in determined data indicative of an optical property with respect to the configuration of the filter system, wherein the reading is undertaken for multiple locations across the security element at the or each configuration of the filter system, such that the map is a map of the variation in determined data indicative of an optical property across the security element with respect to the configuration of the filter system, and wherein the reading for multiple locations across the security element is undertaken in a single reading step, using a reader with a two-dimensional sensor.
US11023722B2

Concepts for classifying data are presented. Data to be classified is processed in accordance with a data decomposition algorithm so as to generate a plurality of data components, wherein each data component is associated with a respective different value or range of data transience. A subset of the data to be classified based on the plurality of data components. The selected subset of the obtained data is provided to a data classification process for classifying the data.
US11023718B2

A living body detection method and a living body detection system are provided. A radio-frequency signal reflected by an experiment living body is received, and raw sampling data of the RF signal are obtained. A feature extraction process is performed to generate initial training features of sampling datasets, wherein the initial training features respectively correspond to feature generation rules. A classification prediction model is established according to a posture of the experiment living body and the initial training features, and correlation feature weightings respectively corresponding to the initial training features are obtained. Preferred features corresponding to at least one of the feature generation rules are selected from the initial training features according to the correlation feature weightings. Another classification prediction model configured for determining a posture of a detection living body is established according to the posture of the experiment living body and the preferred features.
US11023717B2

The present application provides a method, an apparatus, a device and a system for processing commodity identification and a storage medium, where the method includes: receiving image information transmitted by a camera apparatus and a distance signal transmitted by a distance sensor corresponding to the camera apparatus; determining a start frame and an end frame for a pickup behavior of a user according to the image information and the distance signal; and determining, according to the start frame and the end frame for the pickup behavior of the user, information of a commodity taken by the user. By performing a commodity identification on the start frame and the end frame for the pickup behavior of the user, and determining the information of the commodity taken by the user, commodity identification efficiency is effectively improved.
US11023716B2

A method and a device for generating stickers are provided. An embodiment of the method includes extracting an image sequence from a person-contained video to be processed; identifying emotions of the faces respectively displayed by each of the target images in the image sequence to obtain corresponding identification results; based on the emotional levels corresponding to the emotion labels in the identification results corresponding to each of the target images, extracting a video fragment from the person-contained video, and acting the video fragment as the stickers. The image sequence comprises target images displaying faces; the identification results comprise emotion labels and emotional levels corresponding to the emotion labels. The embodiment can extract the video fragment from the given person-contained video to act as stickers based on the facial emotion match, which can achieve the generation of stickers based on the facial emotion match.
US11023715B2

The present disclosure provides a method and apparatus for expression recognition, which is applied to the field of image processing. The method includes acquiring a three-dimensional image of a target face and a two-dimensional image of the target face, where the three-dimensional image includes first depth information of the target face and first color information of the target face, and the two-dimensional image includes second color information of the target face. A first neural network classifies an expression of the target face according to the first depth information, the first color information, the second color information, and a first parameter to the target face. The first parameter includes at least one facial expression category and first parameter data for identifying an expression category of the target facial. The disclosed method and device can accurately recognize facial expressions under different facial positions and different illumination conditions.
US11023711B2

Various facial recognition systems may benefit from appropriate use of computer systems. For example, certain face analysis systems may benefit from an all-in-one convolutional neural network that has been appropriately configured. A method can include obtaining an image of a face. The method can also include processing the image of the face using a first set of convolutional network layers configured to perform subject-independent tasks. The method can further include subsequently processing the image of the face using a second set of convolutional network layers configured to perform subject-dependent tasks. The second set of convolutional network layers can be integrated with the first set of convolutional network layers to form a single convolutional neural network. The method can additionally include outputting facial image detection results based on the processing and subsequent processing.
US11023708B2

A computer-implemented method for determining whether images of faces contained in a document correspond to each other. The method comprises acquiring image data pertaining to the document and performing facial detection on the image data to detect one or more facial representations existing within the document. If two or more facial representations are detected, a first facial representation and a second facial representation are selected, and determination of whether the image of a face of the first facial representation corresponds to the image of a face of the second facial representation is performed.
US11023705B2

The present application relates to a method for the cytometric analysis of multiple cell samples by a microscope for examining multiple cell samples under a microscope, wherein the microscope can be or is operated, selectively and/or alternatingly, in a transmission mode and/or in a fluorescence mode, and wherein at least one cell sample has at least one fluorescence marker. The method includes; moving the cell samples continuously in one plane relative to an optical system of the microscope having at least one microscope camera, wherein, during the movement of the cell samples, at least one or more images of a sub-region of the cell samples are recorded in the transmission mode or in the fluorescence mode and at least one or more images of the same sub-region of the cell samples are recorded in the fluorescence mode by the at least one microscope camera.
US11023700B2

A first substrate including a first surface and a second surface on an opposite side of the first surface, the first surface being a detection surface for detecting unevenness of an object coming in contact or close, a second substrate facing the other surface of the first substrate, and a sensor unit provided between the first substrate and the second substrate, and which detects the unevenness of a finger coming in contact with or close to the detection surface.
US11023695B2

A system and method for determining a skew level of a movable control surface in an aircraft. A position of an inboard and outboard side of the movable control surface are determined by RFID readers and RFID tags. As the tags move past the readers, the positioning of each side of the movable control surface may be compared to determine the skew level. Actions can be taken if the skew level exceeds predetermined threshold values.
US11023692B2

One embodiment provides a wristband, including: a wristband material; an padding material; and at least two antennas, wherein the at least two antennas are located between the wristband material and the padding material; wherein the at least two antennas are located having a spacing between each of the at least two antennas with respect to another of the at least two antennas; wherein the wristband material, the padding material, and the at least two antennas are formed as a wearable wristband. Other aspects are described and claimed.
US11023679B2

An apparatus for automatically mapping a verbatim narrative to a term in a medical terminology dictionary includes a natural language processor and a comparator. The natural language processor processes terms from the medical terminology dictionary and from a medical coding decision database to generate a processed database that also includes the original terms from the medical terminology dictionary and the medical coding decision database. The natural language processor also processes the verbatim narrative. The comparator compares the processed verbatim narrative to the terms in the processed database and determines whether the processed verbatim narrative is an exact match to a term in the processed database. The verbatim narrative is mapped to the term in the medical terminology dictionary that corresponds to the term in the processed database that is an exact match. The verbatim narratives may include adverse event narratives, concomitant medication narratives, or other types of narratives. A method for automatically mapping a verbatim narrative to a term in a medical terminology dictionary is also described and claimed.
US11023675B1

A method for rendering context based information on a user interface includes receiving a user request to extract the context based information from a database. The database includes a plurality of documents and the request includes at least one search criteria required to determine a context of the user request. The method includes generating a list of documents corresponding to the context of the user request and rendering on a viewing portion of the user interface the list of documents corresponding to the context of the user request.
US11023672B1

Features are disclosed for injection services that allow a development team to quickly and easily include functionality developed by other teams. The main application server injects functionality into responses. The injected service content may include executable content (e.g., scripts) which may be retrieved from a content distribution network. This provides a framework for integrating various, decoupled features into a single main application.
US11023667B1

Systems and methods for generating a pseudo data field in a CRM system to allow end users to generate and manage pseudo data fields for account objects in the CRM system, which may behave like actual data fields of account objects in the CRM system but live outside the CRM account. The present invention uses a data model that includes two objects to allow end users to generate and manage the pseudo data fields. One of the objects is pseudo data field configuration object, which may be used to configure the pseudo data fields that should be made available to end users. The other object is pseudo data field object which may be used to record user responses or values users use to populate the pseudo data field.
US11023660B2

The present invention relates to a data sharing service system, and a method and a device for a data sharing service, and to the data sharing service in a multi-device environment. Particularly, the present invention enables a user to summarize information on content being used or to transmit data on specific content to terminal device of another party by using a messenger, so that the user can gather the contents of interested articles (or books) to manage the contents by compiling statistics and the user can easily notify the other party of the contents of the articles (or books) without requiring the user to write out the interested contents one by one when using the messenger.
US11023659B1

The present disclosure provides generating a style configuration file with and without parameters from a library of design values. As one non-limiting example, a website has certain styles that, when defined and combined, creates a full website design, such as, colors, color theme, button style, imagery, text inputs, font style, etc. These styles may be referred to as “top-level styles.” Each “top-level style” is in fact a category for a range of possible inputs or values. The system and method of the disclosure can thus query a library of top-level style values, and with parameters, mix and match these values into “style configuration files.” The style configuration files generated could then be used to produce a design visual by a rendering engine, wherein the design visual would reflect the styles of the values of the top-level styles in a configuration file.
US11023657B2

In various example embodiments, heavy document object model (DOM) elements in a heavy web page are removed directly from a DOM tree subsequent to a request being received to navigate to another web page but before the web browser actually navigates to that other web page. In one example embodiment, the heavy DOM elements are deleted from the previous page during an ‘onbeforeunload’ event using a scripting language such as Javascript, to ensure that the render of the next page starts faster.
US11023646B2

A method of automatically constructing a hierarchical clock tree for an integrated circuit may include constructing a global clock tree on a first level based on first-level constraints, pushing the global clock tree to partitions on a second level, and generating second-level constraints for the partitions on the second level. The second-level constraints may be included in configuration files that may be generated for the partitions on the second level. The first-level constraints may be included in a first-level configuration file that is user-modifiable. The second-level constraints may include information for replicating multiple instantiated partitions on the second level. The method may further include modifying terminal names and/or configurations after pushdown. The method may further include creating infrastructure to analyze timing of the global clock tree.
US11023643B2

A method includes retrieving an interactive datasheet for a product and displaying, on an output device, a first view of the interactive datasheet for the product, including a first section and a second section. The method also includes adjusting, in response to receiving, by an input device of the computing device from a user, a first value of a characteristic of the product to produce a first adjusted characteristic, and updating a model of the product, based on the first value of the characteristic of the product, to produce an updated interactive datasheet for the product. Additionally, the method includes updating the first view of the interactive datasheet for the product displayed on the output device, the first view, based on the updated interactive datasheet for the product and storing, in the memory, the updated interactive datasheet for the product, in response to receiving an indication by the user.
US11023639B2

Computer-aided methods for simulating confined nanodevices are disclosed. In example implementations, atomic-scale model of the nanodevices are generated so that dimensions and materials are specified. Then, band structures which comprise wave functions and Eigen energies are calculated using First Principles Methods (FPM). Effective mass modeled which comprise wave functions and Eigen energies are generated. After that, spatial wave functions of the calculated FPM band structures are mapped to the generated effective mass band structures wave functions by considering global behavior. In response to the mapping, generated effective mass models are fitted to calculated FPM energies so that approximate electronic band structures of the confined nanodevices are modeled. Computer programs for carrying out the methods, data media and computer systems are also disclosed.
US11023636B1

Disclosed are methods, systems, and articles of manufacture for characterizing an electronic design with a susceptibility window. These techniques identify a set of multiple aggressors in an electronic design and determine, at a susceptibility window module stored in memory and executing in conjunction with a microprocessor of a computing node, a susceptibility window for an internal node of a victim and a timing window for the set of multiple aggressors in the electronic design. These techniques further determine a subset having at least one aggressor using at least the susceptibility window of the victim and the timing window for the set of multiple aggressors, and determine whether a glitch in the electronic design causes a violation at the internal node of the electronic design based at least in part upon the timing window and the susceptibility.
US11023635B1

An example is a method. A design of an integrated circuit is loaded onto an emulation system and is emulated by the emulation system. A sequence of frames is captured, by the emulation system, from the emulation. The sequence of frames includes frame intervals, and each frame interval includes a full frame and a delta primary frame subsequent to the full frame. The full frame is captured at a respective sample time, and the full frame includes signals of the design or a change of the signals relative to a respective sample time of the full frame of a previous frame interval. The delta primary frame is captured at a respective sample time, and the delta primary frame includes a change of a subset of the signals relative to a respective sample time of a previous frame of the respective frame interval. The sequence of frames is stored to memory.
US11023633B2

Disclosed herein is a method of generating an RTL description that implements any functional safety system. A high-level synthesis method for generating an RTL description in which a functional safety system is inserted by using an operation description defining a functional logic, a high-level synthesis script defining a high-level synthesis constraint, and a functional safety system implementation specification specifying a functional safety system to be inserted in a high-level synthesis process. The high-level synthesis method includes a control data flow graph generation step in which a high-level synthesis unit generates a control data flow graph using the operation description, and a first function safety system insertion processing step in which the high-level synthesis unit inserts the function safety system into the control data flow graph according to the function safety system implementation specification after the control data flow graph generation step.
US11023632B2

A logic element includes a logic block, a supply voltage input, switchable power gates and a gate selector. The logic block implements a logic function on input data to obtain at least one output data signal. The switchable power gates transfer a supply voltage from the supply voltage input to the logic block in accordance with respective gate control signals. At least two of the power gates have different respective electrical properties. The gate selector switches on differing ones of the power gates in accordance with gate selection data.
US11023628B2

The present invention relates to a method of simulating the operation of an electronic circuit modelled by a numerical model comprising successive steps consisting in updating parameters of the model, periodically, at variable or constant simulated time step, when the battery is in a state of non-linear operation, and at each change of state of operation of one of the functional electronic components, when the battery is in a state of quasi-linear operation.
US11023627B2

Cooperative modeling of discrete system elements and continuous system elements is described, in which a discrete system element and a relationship between the discrete system element and a continuous system element is modeled in a first modeling environment, where a description of the discrete system element and of the relationship between the discrete system element and the continuous system element is exported from the first modeling environment to a second modeling environment, causing the discrete system element and the relationship between the discrete system element and the continuous system element to be modeled in the second modeling environment, where the continuous system element is modeled in the second modeling environment.
US11023621B2

The invention relates to a license-verification circuit for selectively activating one or more protected circuits (206) of a device (102) the license-verification circuit being capable of: deducing a device key from an identifier associated with the device (102); receiving a first license; decrypting the first license using the device key in order to extract a first verification code activating a first protected circuit by loading an activation code in an activation log (212) associated with the first protected circuit on the basis of a verification of the first verification code.
US11023619B2

Aspects of the present disclosure relate to binding a hardware security module to a software component. A secret can be cryptographically linked to the software component. The secret linked to the software component can be protected such that the secret is only accessible by a trusted firmware. The software component can then be installed in a secure software context. The protected secret can be transferred to the trusted firmware. A control block can be maintained by the trusted firmware in the secure software context, wherein the control block comprises the secret. The hardware security module can then be configured by the trusted firmware such that the hardware security module only responds to requests from a component having access to the secret.
US11023611B2

Systems, methods, and non-transitory computer-readable media can identify a post to be published via a social networking system. A privacy schedule for modifying a privacy setting associated with the post can be determined. A trigger to modify the privacy setting associated with the post can be detected. The privacy setting can be modified based on the privacy schedule when the trigger is detected.
US11023600B2

A method for protection against a relay attack on a system is composed of at least a first and a second communication device. Data are transmitted wirelessly between the first and the second communication device. The first communication device ascertains a first spectrum of all wirelessly transmitted signals to be received at the location of the first communication device within a frequency band. The second communication device likewise ascertains a second spectrum of all wirelessly transmitted signals to be received at the location of the second communication device within the frequency band. The frequency band is limited by a minimum and a maximum frequency. The second communication device transmits the second spectrum to the first communication device. The first communication device compares the first spectrum with the second spectrum in order to ascertain whether the second communication device is located at the location of the first communication device.
US11023593B2

Mechanisms are provided for obfuscating training of trained cognitive model logic. The mechanisms receive input data for classification into one or more classes in a plurality of predefined classes as part of a cognitive operation of the cognitive system. The input data is processed by applying a trained cognitive model to the input data to generate an output vector having values for each of the plurality of predefined classes. A perturbation insertion engine modifies the output vector by inserting a perturbation in a function associated with generating the output vector, to thereby generate a modified output vector. The modified output vector is then output. The perturbation modifies the one or more values to obfuscate the trained configuration of the trained cognitive model logic while maintaining accuracy of classification of the input data.
US11023590B2

A method, apparatus, system, and computer program product for performing security testing. Information about successful payloads in payloads is determined by a computer system using crowd-sourced data in which a successful payload is a payload used in a successful attack. A set of popular payloads is determined by a computer system from the payloads using information about the successful payloads determined using the crowd-sourced data. Testing is focused by the computer system on the set of popular payloads based on a set of key features for the set of popular payloads.
US11023586B2

In an aspect of the disclosure, a method, a computer-readable medium, and a device are provided. The device the package determination component 430 determines one or more packages distributed in firmware of a BMC. The device determines a respective update of each of the one or more packages. The device determines a first set of security vulnerabilities of the each package that is addressed by the respective update. The device further determines a second set of security vulnerabilities of the each package after the respective update is applied. The device generates a first file indicating the first set of security vulnerabilities and the second set of security vulnerabilities.
US11023584B2

A processor receives a signal and determines whether an application has registered a signal handler therewith for handling the signal. In response to determining that the application has registered the signal handler, the processor transmits the signal directly to the signal handler of the application for handling the signal, without an operating system in relation to which the trusted application is running intervening. In response to determining that the trusted application has not registered the signal handler, the processor transmits the signal to a signal handler of the operating system for handling the signal.
US11023579B1

A method and apparatus for monitoring a volatile memory in a computer system. Samples of compressed data from locations in the volatile memory in the computer system are read. Data in the volatile memory is reconstructed using the samples of compressed data. The data is an image of the volatile memory. The image enables determining whether an undesired process is present in the volatile memory.
US11023577B2

In various implementations, a method includes receiving a set of time series data that corresponds to a metric. A seasonal pattern is extracted from the set of time series data and the extracted seasonal pattern is filtered from the set of time series data. A predictive model is generated from the filtered set of data. The extracted seasonal pattern is filtered from another set of time series data where the second set of time series data corresponds to the metric. The filtered second set of time series data is compared to the predictive model. An alert is generated to a user for a value within the filtered second set of time series data which falls outside of the predictive model.
US11023576B2

An approach is provided for detecting a malicious activity on a computer system. First process trees are identified for computer processes that have been executed on a computer system. Each of the first process trees are vectorized. The vectorized first process trees are associated with respective labels. Each label represents an amount by which a respective vectorized process tree reflects the malicious activity. An artificial neural network is trained by using the vectorized first process trees and the associated labels as training input. After the training of the artificial neural network is completed, second process trees for currently executing computer processes are vectorized and provided as input vectors to the artificial neural network. Responsive to the artificial neural network providing an output indicating that a combination of the input vectors indicates the malicious activity, a remedial action is performed.
US11023573B2

A computer implemented method is used for changing a password in a multi-domain environment. The method includes obtaining a private key and a public key from a security card at a user device in a user domain, transferring the public key to a controller in a secure domain, requesting a password change, receiving a public key encrypted new password from the secure domain, and decrypting the new password using the private key.
US11023567B2

Presented are software intellectual property (IP) protection systems and methods that prevent potential attackers as well as customers from having access to plain text versions of both library source code and binary code. Potential attackers are prevented from reusing the software on other platforms. The protection mechanism does not impact the functionality or the performance of the library itself and does not interfere with existing software update mechanisms or application developer tools, such as Joint Test Action Group (JTAG).
US11023561B2

Systems and methods of determining a global model are provided. In particular, one or more local updates can be received from a plurality of user devices. Each local update can be determined by the respective user device based at least in part on one or more data examples stored on the user device. The one or more data examples stored on the plurality of user devices are distributed on an uneven basis, such that no user device includes a representative sample of the overall distribution of data examples. The local updates can then be aggregated to determine a global model.
US11023554B1

Techniques for improving dynamic content retrieval are described. In an example, a computer system may receive, from a content provider device, an intent description associated with providing content at a network resource. The computer system may determine a goal and a predicate based on the intent description and may select a workflow from a plurality of workflows based on the goal and the predicate. The workflow may be associated with determining a context of a network document based on historical behavior data of visitors to the network resource and on a taxonomy of the network resource. The computer system may determine the context based on an execution of the workflow, the historical behavior data, and the taxonomy. The computer system may store an association between the context and the content. The association may be usable to select the content for presentation in a network document of the network resource.
US11023549B2

Provided are a method and an apparatus for searching for and acquiring information under a computing environment. The apparatus includes: at least one input device configured to receive a first query input of a first query type and a second query input of a second query type; and a controller configured to output a query input window including a first display item corresponding to the first query input and a second display item corresponding to the second query input, to automatically switch, in response to receiving the first query input, the apparatus from a first state to receive the first query input of the first query type to a second state to receive the second query input of the second query type, and to obtain a search result according to a query based on the first query input and the second query input.
US11023547B2

Systems and methods are described herein for controlling mobile devices with user equipment devices. A user equipment device may detect a mobile device is within a predetermined proximity to the user equipment device by establishing a bi-directional communication. The user equipment device may determine an input/output option of the mobile device. The input/output option may be a microphone, a cellular Internet connection, a camera, or any other sensor and/or actuator of the mobile device. The user equipment device may generate for display an icon corresponding to the input/output option of the mobile device.
US11023544B2

An embodiment of the present application provides a user matching method, which includes: receiving first personal information sent by a current user; generating a first candidate peer information list according to the first personal information and providing the first candidate peer information list to the current user for selection; receiving at least one piece of first peer information selected by the current user from the first candidate peer information list; searching for a recommended user according to an information peer exchange principle, wherein the information peer exchange principle comprises that personal information of the recommended user matches with the at least one piece of first peer information selected by the current user, and the first personal information matches with at least one piece of first peer information selected by the recommended user; and providing information of the recommended user to the current user. A user matching apparatus is also provided.
US11023539B2

Disclosed is a technique that can be performed in a distributed computer network. The technique can include a data index and query system that receives a search query and defines a search scheme for applying the search query on distributed data storage systems including an internal data storage system of the data intake and query system and an external data storage system communicatively coupled to the data intake and query system over a network. The data index and query system communicates at least a portion of the search scheme to a search service for application on behalf of the data intake and query system, receives from the search service a search result of the search query obtained by application of the search scheme to the distributed data storage systems, and causes the search result or data indicative thereof to be displayed on a display device.
US11023538B2

A computed-implemented method is provided for generating object storage datasets from file datasets. The computed-implemented method includes analyzing entries of a file system to identify a file and checking the file against at least one policy. In response to identifying a match between the file and the at least one policy, details of a container are updated. A symbolic link to the file is created to allow access of the file by an object-based client. Updating the details of the container includes updating a database such that the database identifies at least one of the created symbolic link and the details of the container.
US11023536B2

A social network system that provides a keyword search result set from content within the social network receives from an enterprise application a business object and an associated system of record, and generates a social object for the social network, where the social object corresponds to the business object and associated system of record. The system generates a plurality of conversations related to the social object, where each conversation comprises content. The system indexes each of the conversations as a conversation document and receives a keyword search term. The system then searches for the keyword search term within the conversation documents, and generates a result set of relevant conversations in response to the searching, where the relevant conversations are displayed in order of relevance.
US11023531B2

A method for information fusion in multi-domain operational environment is provided. The method includes receiving a first plurality of detection tags containing domain agnostic information related to one or more targets of interest. Target detection statistics contained in the first plurality of detection tags are combined to provide a fused estimate of a probability of a correct identification of a target of the one or more targets of interest. Target geolocation statistics contained in the first plurality of detection tags are combined to provide a fused estimate of a location of the one or more targets of interest. One or more fused detection tag containing at least the combined target detection statistics and the combined target geolocation statistics are generated.
US11023528B1

Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. Microservices on the transaction exchange platform may interact with the transaction objects based on configured workflows associated with the transactions. Processing on the transaction exchange platform may facilitate clearing and settlement of transactions. Some aspects may provide for dynamic and flexible reconfiguration of workflows and/or microservices. Other aspects may provide for data snapshots and workflow tracking, allowing for monitoring, quality control, and auditability of transactions on the transaction exchange platform.
US11023523B2

This document describes a search retrieval system for automatically indexing data representing audio-visual recordings and for querying, responsive to a search query, that indexed data representing the audio-visual recordings. The search retrieval system defines weights for semantic features of an audio-visual recording and extracts, based on execution of a first set of rules, one or more semantic features. The system determines a weight for each of the one or more semantic features. A search engine searches nodes in the graph of the semantic features to identify one or more logical relationships for the one or more semantic features extracted. The weights for each of the one or more semantic features are adjusted based on the graph. The data is indexed in association with the one or more adjusted weights for the one or more semantic features, respectively.
US11023514B2

Systems and methods are provided for receiving, at a server computer, a plurality of content messages from a plurality of content sources, each content message comprising media content and associated with a predetermined media collection, for each of the plurality of content messages received, analyzing each of the plurality of content messages to determine a quality score for each of the plurality of content messages, and storing each of the plurality of content messages in a database along with the quality score for each of the plurality of content messages. The systems and methods further provided for receiving, from an operator device, a threshold percentage for the media collection, determining a subset of the plurality of content messages associated with the media collection to be made available to the operator device based on the threshold percentage received from the operator device and the quality score for each of the plurality of content messages, and causing only the subset of the plurality of content messages associated with media collection to be displayed on the operator device for the media collection.
US11023513B2

Embodiments of the present invention provide a method and apparatus for searching using an active ontology. One embodiment of a method for searching a database includes receiving a search string, where the search string comprises one or more words, generating a semantic representation of the search string in accordance with an ontology, searching the database using the semantic representation, and outputting a result of the searching.
US11023509B1

A method for processing a natural language query. The method includes receiving a text query, the query referring to a plurality of objects, attributes, qualifiers and other arguments and parsing the query to produce an argument tree representing the substance and structure of the query. The method also includes the capability to define qualifiers as being possibly projectable onto other arguments and indicate their direction of projectability and the capability to denote nodes of the argument tree as foldable, as splittable, or as containing sequences of qualifier arguments. The method additionally includes defining validity rules for a domain of knowledge, used to determine whether a list of arguments form a valid granular query component and processing of the argument tree, in view of the above in order to derive a corresponding plurality of granular query components that collectively request the plurality of pieces of information representing the intent of the query.
US11023508B2

One or more processing devices derive values indicative of various aspects of how a particular service in an information technology (IT) environment is performing at a point in time or for a period of time. The values are derived by a search query over machine data associated with the one or more entities that provide the service. The one or more processing devices define and apply time varying static thresholds in respect to the values. A user (e.g., IT manager) may be enabled to manipulate or define multiple sets of KPI thresholds that vary over time.
US11023507B2

This disclosure relates to a model driven framework for realizing domain specific search system for unstructured text. The framework has two parts: information extraction system for defining various models such as a meta model, an instance model, an extraction model and mention model and a generic domain agnostic search system that works by interpreting the models specified via the information extraction system. The components of the search system are completely domain agnostic with no hard coded knowledge of the domain. The search system interprets the domain models specified in terms of the meta model to impart domain specificity to the search engine. In this sense, the framework is domain agnostic and it can be tailored for a new domain by just specifying domain related information in terms of the meta model. The model driven approach obviates need for re-coding the search system for any new domain of interest.
US11023500B2

Disclosed embodiments provide systems, methods, and techniques for lineage detection of calculations (e.g., processes, metrics, important data elements, data elements, or the like). According to disclosed embodiments, a lineage detector acquires one or more parameters, which at least include a first parameter indicative of source code and a second parameter indicative of a calculation. The lineage detector also parses the source code. After parsing the source code, the lineage detector determines the data lineage of the calculation based on the parsed source code. In some embodiments, the lineage detector generates and displays output of the data lineage.
US11023499B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enforcing a mapping between entities in a database and aggregates in an application framework. One of the methods includes receiving a request to populate a program object corresponding to an entity in a first relation of a relational database, the relational database is queried to obtain values for one or more attributes of the entity in the first relation and a plurality of identifiers that each identify a respective entity in the second relation of the relational database. The program object is populated with an aggregate having a complete collection of identifiers representing an m-to-n relationship in the database.
US11023497B2

Data classification includes tracking classification of columns of data into data classes of a collection of classes available for classifying the columns, obtaining a target column of data, of a target dataset, to be classified into a data class of the collection of candidate classes, and classifying the target column of data into a data class of the collection of classes based on historical data classification characteristics provided by the tracking. The classifying includes selecting a group of candidate data classes of the collection of classes to compare to value(s) of the target column, the selecting excludes at least some candidate data classes of the collection from comparison to the value(s), and establishing a priority between the candidate data classes of the group of candidate classes in comparing the value(s) of the target column of data to the selected group of candidate classes.
US11023490B2

A computer implemented method and system for a selectively replicated trustless persistent store is provided using a bilateral distributed ledger. The selectively replicated trustless persistent store synchronizes current state data stores shared among multiple parties. Data modifications may be made in any shared store locally and then are automatically replicated across other permissioned stores. The selectively replicated trustless persistent store is responsible for getting the data validated and agreed upon before committing locally.
US11023488B1

A technique for replicating a data object from a source data storage system (source) to a destination data storage system (destination) preserves QoS (Quality of Service) by transmitting QoS information from the source to the destination and applying the QoS information when storing data at the destination that arrive in replication instructions sent from the source. The QoS information indicates desired storage tiering for the data object at the source. In the event of a failure at the source, which results in failover from the source to the destination, the destination is able to provide users with the same quality of service as was desired at the source.
US11023486B2

Low-latency autonomous-analysis includes obtaining data expressing a usage intent with respect to a low-latency database analysis system that intent omits data corresponding to user input expressly requesting low-latency autonomous-analysis, obtaining requested results data based on the data expressing the usage intent, outputting requested visualization data representing at least a portion of the requested results data for presentation to a user, and, in response to outputting the requested visualization data, obtaining low-latency autonomous-analysis data by performing low-latency autonomous-analysis based on the data expressing the usage intent by identifying an autonomous-analysis predicate based on the requested visualization data, obtaining a defined autonomous-analysis latency constraint, obtaining the low-latency autonomous-analysis data based on the autonomous-analysis predicate in accordance with the defined autonomous-analysis latency constraint, such that the low-latency autonomous-analysis data differs from the requested results data, and outputting at least a portion of the low-latency autonomous-analysis data for presentation to a user.
US11023483B2

Embodiments of the present invention disclose generating a data profiling jobs for source data in a data processing system, the source data being described by at least one source functional data model. A target functional data model is provided, for describing target data that can be generated from the source data. One or more source functional data models are identified that correspond to the target functional data model. At least one functional source-to-target model mapping is associated to at least one source-target pair based on the target functional data model and identified source functional data models. A physical source-to-target model mapping for at least one source-target pair based on the logical source-to-target model mapping is calculated. For all physical source attributes, the needed data profiling jobs are generated based on the target attribute for analyzing the physical source attributes.
US11023481B2

A method performed on a client computing device for providing a graphical user interface for searching through topics and user profiles. It includes rendering, the graphical user interface comprising a first search node, associated with a first node data structure; receiving user input corresponding to a selection of one of the first plurality of nodes as a second search node; and node position input of the second search node; transmitting, a selection request corresponding to the node selection of one of the first plurality of nodes; receiving, data relating to a second plurality of node data structures associated with the second search node; generating on the graphical user interface the second search node at a location on the graphical user interface corresponding to the node position input; and a linking member connecting the first search node to the second search node.
US11023474B2

An apparatus receives, via an input device, query input data including a word or a phrase, and acquires search result set data using the query input data. The apparatus acquires, for a value indicating a strength of a relationship between each impression word included in an impression word group and each word included in the query input data, and extracts the first feature word group according to the value indicating the strength of the relationship with each word, from the impression word group. The apparatus displays the search result set data using the first feature word group as an item.
US11023468B2

Methods and apparatus, including computer program products, are provided for first and last aggregation. In one aspect, there is provided a method, which may include receiving, by a calculation engine, a query; detecting, by the calculation engine, whether the query includes a first aggregation and/or a last aggregation over at least one group and at least one keyfigure; optimizing the received query, when the detecting indicates the received query includes the first aggregation and/or the last aggregation, wherein the optimizing further comprises initiating execution of the received query by at least: performing a single read of a table, detecting, from the single table read, at least one group, and indicating, in the detected at least one group, the first aggregation in the at least one keyfigure and/or the last aggregation in the at least one keyfigure; and returning, for the at least one detected group, the indicated first aggregation and/or the indicated second aggregation. Related apparatus, systems, methods, and articles are also described.
US11023456B2

At a node device associated with a blockchain as a received target transaction, a target transaction published by a user is received, where the received target transaction includes transaction content, and where at least a part of the transaction content includes a content summary associated with target content that is stored in a third-party storage system connected to the blockchain. By the node device and to the third-party storage system, the target content corresponding to the content summary is queried. By the node device, whether the target content is verified is determined. In response to determining that the target content is verified, by the node device, the received target transaction is executed based on the transaction content. By the node device, the received target transaction is stored in a distributed database associated with the blockchain.
US11023450B2

A computer based method of searching for, monitoring for, tracking, and automatic reporting of a title plant filed documents relating to user's selection parameters within a client's area of business, standardizing and categorizing the data in order to easily query the title plant records relatable to the standardized property owner data, continually updating the title plant data with newly filed pertinent documents, and notifying the client if a newly filed pertinent document is detected. The user's selection of search parameters and type of documents monitored are selected by the user. The database is updated frequently, daily if possible, to provide the most accurate search results. Automatic notification of a newly filed selectively identified document is sent to the user in real time.
US11023446B2

An objective of the present application is to provide a method and device for processing a distributed transaction. Compared with the prior art, in a distributed system, a first device in the present application is a group formed by multiple nodes. The first device acquires a writer lock adding request, sent by an SQL compiler, about a target table of a to-be-processed transaction, and performs writer lock adding processing on the target table on the basis of the writer lock adding request, so as to avoid collision problems in multi-transaction concurrence and to ensure isolation of transactions. If the writer lock adding processing is successful, to-be-processed version information of the target table is sent to the SQL compiler, so as to ensure that the SQL compiler operates a correct version of the target table later. Further, by restarting child nodes which do not respond to the writer lock adding request or migrating service of the child nodes to other physical machines and then updating locking state information of the child nodes, the present application effectively recovers errors and ensures in-group consistency.
US11023445B2

Technologies described herein can be used to support modification to data by a client computing device without a concurrency check. An update to a data document can be received from a client computing device. Contents of the update can be analyzed to determine whether a concurrency check is required before applying the update to the data document. In at least some embodiments, at least part of the contents of the data document can be organized in such a way that multiple, independent modifications can be made to the contents of the data document without concurrency checks. A server computer can be configured to identify updates to these contents of the data document, and to apply the updates to the data document without performing concurrency checks. In at least some embodiments, a list of concurrency-safe data document properties can be accessed when determining whether to omit the concurrency check.
US11023438B2

A system and method for exposing internal search indices to Internet search engines. The internal search indices are exposed to external search engines in such a way that the data may be segregated into at least two types including one layer of search data specifically for the search engines, and another for potential users of the application. This significantly improves the probability of discovery by search engines and also provides for presentation of discovered content to users in a manner consistent with the content itself, or consistent with the intended controls or presentations established by the content's owner. The system and method also includes one or more components that reproduce information about IP in a format that search engines can recognize and locate.
US11023434B2

Examples of a no rollback threshold for an audit trail are disclosed. In one example implementation according to aspects of the present disclosure, a method may include processing, by a computing system, a database transaction, and determining, by the computing system, whether a transaction span of the transaction exceeds a no rollback threshold for an audit trail. The method may include, in response to determining that the transaction span exceeds the no rollback threshold, converting, by the computing system, the transaction into a no rollback transaction. Additionally, the method may include, in response to determining that the transaction span exceeds the no rollback threshold, abandoning, by the computing system, the transaction if an error is encountered during the processing the transaction.
US11023425B2

According to one embodiment of the present disclosure, a first set of file system objects included in performing a requested file system operation is identified in response to a request to perform a file system operation. An update intent corresponding to the requested file system operation is inserted into a data structure associated with each identified file system object. Each file system object corresponding to the corresponding data structure is modified as specified by the update intent in that data structure. After modifying the file system object corresponding to the corresponding data structure, the update intent is removed from that data structure.
US11023421B1

With graph compression, there is a need to significantly reduce the size of the graph information/data for routing determinations. The disclosed graph compression allow for more efficient and less resource-intensive routing determinations while maintain complete graph fidelity.
US11023420B1

Techniques are provided for compression and decompression of log data. An exemplary method comprises: obtaining a log message, wherein the log message comprises a message template and one or more message variables; obtaining a compression index that maps a plurality of message templates to a corresponding message signature; and writing the one or more message variables and a message signature corresponding to the message template of the log message to a log file. A counter may be maintained for each of a plurality of distinct message templates, and a given message signature may be assigned to a particular message template based on a length of the given message signature and a frequency of occurrence of the particular message template. The compression index comprises, for example, a key/value database where the message templates are keys and the corresponding message signatures are values of the key/value database. A decompression index maps message signatures to corresponding message templates.
US11023419B2

Disclosed herein are system, method, and computer program product embodiments for generating folder keys and using folder keys to access folder paths. In an embodiment, a computer system may instantiate a graphical user interface (GUI) to display folder and sub-folder contents as well as a folder key. A user may input a folder key as a representation of the displayed sub-folder of the corresponding folder path. The folder key may include one or more symbols that the computer system may store and associate with the folder path. Using the folder key, the computer system may retrieve a particular sub-folder, manage security or permissions related to folders, and/or facilitate navigation between sub-folders. Using a folder key may aid a user in quickly navigating to a particular sub-folder and may allow a computer system to avoid loading unnecessary intermediate sub-folders as a user navigates to a particular desired sub-folder.
US11023418B2

The present invention provides a data management system. More specifically, the present invention relates to a keyword-based data management system and method for managing and utilizing multiple pieces of data generated when application programs executed in various types of computing apparatuses are used, and improving a management environment. Proposed according to an embodiment of the present invention is a new procedure for selecting a keyword-of-interest storage before an operation of using a computing apparatus, by classifying data used or collected in the past and storing the same in a keyword-of-interest-based storage. Accordingly, a user can easily access collected data associated with his/her interest, which leads the user to systematically manage data in which the user is interested, and delete and dispose of data in which the user is not interested.
US11023416B2

Systems and methods are described for modifying input and output (I/O) to an object storage service by implementing one or more owner-specified functions to I/O requests. A function can implement data access control, such as controlling which users are provided access to which portions of an object collection maintained by the object storage service. For example, data access control functions can be applied prior to implementing a request method (e.g., GET or PUT) specified within the I/O request, and may grant or deny access based on a variety of factors such as user identity, time window, prior access, keywords, geographical region, etc. In this manner, owners of the object collection are provided with greater control over how the object collection is accessed.
US11023407B2

A system comprises a plurality of nodes connected in a peer-to-peer network via a communication interface. At least one node of the plurality of nodes comprises a transceiver, at least two connectors, at least one termination resistance module coupled to the transceiver, the at least one termination resistance module providing termination resistance within the node, a first detection circuit coupled to a first connector of the at least two connectors, and a second detection circuit coupled to a second connector of the at least two connectors. The first and second detection circuits are configured to detect that the node is coupled to one or more other nodes in the peer-to-peer network, and automatically adjust the termination resistance based on the detecting.
US11023398B2

An interrupt signal is provided to a guest operating system. A bus attachment device receives an interrupt signal from a bus connected module with an interrupt target ID identifying a processor assigned for use by the guest operating system as a target processor for handling the interrupt signal. The bus attachment device checks whether the target processor is blocked from receiving interrupt signals using an interrupt blocking indicator provided by an interrupt table entry stored in a memory operationally connected with the bus attachment device. If the target processor unblocked, the bus attachment device forwards the interrupt signal to the target processor for handling. A translation of the interrupt target ID to a logical processor ID of the target processor is used to address the target processor directly.
US11023393B2

Connectivity type detection for a data storage system in accordance with the present description includes, in one aspect of the present description, automated host-target discovery logic which is configured to automatically discover the connectivity type for a connection path between a host and a storage system, and select and initiate target discovery procedures which are appropriate for the discovered connectivity type. As a result, mapping a target volume of the target storage system which is connected to the host, may be facilitated, reducing or eliminating delays which may have otherwise resulted from the change in connectivity type. In this manner, efficiency of the computing system may be improved. Other aspects and advantages may be realized, depending upon the particular application.
US11023391B2

Disclosed are an apparatus for data processing, an artificial intelligence chip, and an electronic device. The apparatus for data processing includes: at least one input memory, at least one data conveying component, at least one multiplexed arbitration component, and at least one output memory. The input memory is connected to the data conveying component, the data conveying component is connected to the multiplexed arbitration component, and the multiplexed arbitration component is connected to the output memory.
US11023389B2

A hub device includes first and second upstream ports, a first bridge, and first and second downstream ports. The first and second upstream ports are connected to a first host and a second host. The first bridge is connected to the second upstream port. The first downstream port is connected to the first bridge and the first upstream port. The second downstream port is connected to the first upstream port and an input device. The first host generates a first operation result according to the input operation of the input device on the first display area. The first host transmits a first indication signal to the second host through the first bridge according to the input operation of the input device on a second display area, so that the second host emulates the input operation on the second display area to generate a second operation result.
US11023384B2

A cloud-native global file system in which a local filer creates objects and forward them to a cloud-based object store is augmented to include a reshapable caching scheme for the local filer. Like striped caches, the approach uses a stripe, but the striping is implemented via a true RAID 0 (disk striping) rather than as a striped LV (logical volume) device. This approach allows for a “reshape” operation to convert from a n-way stripe set to a n+1-way stripe set. Preferably, a reshape involves redistributing each block on disk to its new calculated home. For example, going from a single disk to a two disk set would move every other block from disk 1 to disk 2, and rearrange the blocks on disk 1 to fill in the “holes”. Performance after the reshape matches that of a striped cache. In one embodiment, the cache is structured as a “degraded” RAID 4.
US11023381B2

An object is to suppress a process of evicting cached data so as to improve a throughput of an entire system. A storage controller includes an access request section and an operation management section. The access request section requests access to a first storage and to a second storage that is higher in response speed than the first storage, the second storage storing part of data stored in the first storage. The operation management section manages, based on a usage state of the second storage, whether or not to transfer from the first storage to the second storage data targeted for access but not stored in the second storage.
US11023367B1

Systems, methods, and computer-readable media are disclosed for testing a software application. An exemplary method includes storing a control file identifying a test case for testing a software application. A first expected result may be extracted from a device storing expected results of the software application, the first expected result being identified by the control file. A first actual result may be extracted from a device storing actual results output by the software application, the first actual result being identified by the control file. The first expected result may be compared with the first actual result to determine whether the first actual result matches the first expected result. A result file indicating whether the test case passed or failed is generated, and the test case has passed when the first actual result matches the first expected result. The result file may be stored in a storage device.
US11023365B2

There is provided a computer-implemented method and system for provisioning a virtual development and test environment for testing a mainframe computer, comprising: obtaining an indication of a software change to an application on the mainframe computer; receiving a request, from a requesting device, for testing the software change. Said method and system further comprises, in response to the request: receiving, from the mainframe computer, configuration data characterizing the software change and characterizing the application; automatically provisioning, using the configuration data, an instance of a virtual testing environment for the mainframe on a cloud network for testing the application; and, based on the configuration data, automatically providing one or more test scripts to the virtual testing environment for testing the software change to the application on the virtual environment, the one or more test scripts further generated based on automatically determining from the configuration data, a set of prior test scripts implemented for another application similar to the application and having a previously implemented software change.
US11023362B2

An apparatus, a computer program product and a method for co-verification of systems comprising software and hardware components. The method comprises obtaining an over-approximation of the system that over-approximates the software or the hardware by using a non-deterministic version thereof; performing simulation of the over-approximation of the system; and utilizing an outcome of the simulation to guide a co-simulation of the system. The co-simulation comprises instrumenting the software to identify whether the coverage goals are reached during execution, generating a test input for the system, simulating execution of the test input by the instrumented software, wherein during said simulating, stimuli provided from the instrumented software to underlying hardware is provided to a hardware simulator that is configured to simulate the hardware-under-test; determining a coverage of the execution of the test input, and utilizing the coverage information in a successive iteration of the method.
US11023357B1

A method for sequential equivalence checking (SEC) of two representations of an electronic design may include using a processor, automatically selecting a plurality of cutpoints in the two representations of the electronic design; using a processor, automatically executing a prove-from strategy on the plurality of cut point pairs to identify a failed cut point pair in the two electronic designs; and using the processor, automatically extending a trace corresponding to the identified failed cut point pair to identify a deeper failed cut point pair or a failed output pair in the two electronic designs.
US11023356B2

A method of determining the utility of publicly available source code includes analyzing, by one or more processors of a computer system, source code of an application in development, determining, by the one or more processors of the computer system, efficacy of a publicly available target code sample based a discriminant function analysis model, computing, by the one or more processors of the computer system, a goodness of fit assessment of the publicly available target code sample to the application in development based on the analyzing the source code of the application in development, and determining, by the one or more processors of the computer system, whether to use the publicly available target code sample based on the goodness of fit assessment.
US11023352B2

Method and apparatus for distributing wear in a disc stack. A data transducer is used to record data to a data recording surface in the disc stack. Performance statistics are accumulated including a dwell metric value indicative of dwell time of the transducer adjacent a selected radial location and an operational life metric value indicative of accumulated elapsed operation of the transducer. Data are migrated from the selected radial location to a target location within the disc stack responsive to at least a selected one of the dwell metric value or the operational life metric value. In some cases, the dwell metric value may indicate an estimated amount of lubricant disturbance and the operational life operation may indicate operational hours of a heat assisted magnetic recording (HAMR) element. The target location may be on a different data recording surface having an associated transducer with a lower operational life metric value.
US11023350B2

The present disclosure describes a flexible technique to learn patterns in time series data that recur over time. The patterns may be used for simulation, predicting future behavior, or detecting anomalies in a system in which the data is collected. The technique incrementally detects daily, weekly, monthly, and yearly patterns. Each pattern is built over time instead of requiring all the data to be available at the beginning of the analysis. Instead of modeling each pattern explicitly, each pattern is described in the context of a day and formed based on time series data collected over an entire day. An example use of the technique is detecting load patterns in a computer system. A metric of system load such as CPU utilization may be collected periodically over a day. The techniques presented herein capture multiple daily models, each representing a different load pattern.
US11023345B1

Embodiments are disclosed for automated evaluation of compatibility of a data structure with a user device. An example method includes receiving, by communications circuitry, a set of user device characteristics regarding the user device, and retrieving, by the personalization circuitry, a set of data structure characteristics regarding the data structure. The example method further includes calculating, by the personalization circuitry, a set of characteristic-level compatibility scores, and generating, by the personalization circuitry and based on the set of characteristic-level compatibility scores, a compatibility score for the data structure and the user device. Subsequently, the example method includes generating, by an aggregator and using the generated compatibility score, an indication of relative compatibility of the data structure for the user device, and causing transmission, by communications circuitry, of a control signal to the user device based on the indication of relative compatibility. Corresponding apparatuses and computer program products are also provided.
US11023339B2

Provided are techniques for asynchronous remote mirror cloud archival. A data mover of a remote host receives, from an asynchronous remote mirror copy system of a primary storage controller, an archive copy operation, wherein the archive copy operation identifies a list of tracks of data and a location of cloud storage in a cloud infrastructure for storing the data from the tracks. The data mover issues, to a secondary storage controller, the archive copy operation, wherein the secondary storage controller archives the data from secondary storage to the cloud storage by invoking a cloud service, wherein the secondary storage stores data of primary storage of the primary storage controller.
US11023333B2

Techniques for performing online recovery of space accounting metadata. The techniques include reestablishing a plurality of counters for tracking amounts of physical storage space committed and/or unique to the volumes and/or volume families. The techniques include, while reestablishing the counters, conducting a tree walk through a mapping hierarchy of each volume and/or volume family, marking starting and ending points through the mapping hierarchy, and monitoring a logical offset from the starting point during the tree walk. Upon receipt of an IO request, the techniques determine whether the IO request and space accounting metadata recovery activities are attempting to access the same metadata based on the logical offset relative to the starting point, and update the counters and/or temporary versions of the counters, as appropriate. By providing such techniques, metadata inconsistencies can be addressed while allowing users of the data storage system full or at least partial access to their data.
US11023329B1

A method, computer program product, and computing system for recovery of virtual machines are described. A method may include creating, via a computing device, an image of at least a portion of a virtual machine disk. The method may further include comparing, via the computing device, the image of the portion of the virtual machine disk with the portion of the virtual machine disk that currently exists to determine changed sectors of the portion of the virtual machine disk. The method may additionally include restoring, via the computing device, the changed sectors of the portion of the virtual machine disk.
US11023324B2

Harmonization of failure domains in a distributed system is provided herein. A data storage system as described herein can include a memory that stores computer executable components and a processor that executes computer executable components stored in the memory. The computer executable components can include a node assignment component that assigns computing nodes in the data storage system to respective failure domains of a set of data failure domains, a hashing component that generates hashing information associated with respective computing nodes of the computing nodes assigned to a selected failure domain of the set of failure domains, and a group update component that designates at least one computing node of the computing nodes in the selected data failure domain to perform an operation associated with the hashing information.
US11023323B2

Data memory protection is provided for a signal processing system such as a radar system in which the data memory is protected with a common set of parity bits rather than requiring a set of parity bits for each memory word as in Error Correction Coded (ECC) memories. The common set of parity bits may be updated as memory words in the data memory are accessed as part of signal processing of one or more digital signals. The memory protection ensures that in the absence of memory errors the common parity bits are zero at the end of processing the digital signals as long as each word in the data memory that is used for storing the signal processing data is written and read an equal number of times.
US11023320B2

Technologies for providing multiple levels of error correction include a memory that includes media access circuitry coupled to a memory media. The media access circuitry is to read data from the memory media. Additionally, the media access circuitry is to perform, with an error correction logic unit located in the media access circuitry, error correction on the read data to produce error-corrected data.
US11023315B1

Processing functions are offloaded to a memory controller for nonvolatile memory by a host in connection with write data. The nonvolatile memory executes these functions, producing processed data that must be written into memory; for example, the offloaded functions can include erasure coding, with the nonvolatile memory controller generating redundancy information that must be written into memory. The memory controller holds this information in internal RAM and then later writes this information into nonvolatile memory according to dynamically determined write time and/or destinations selected by the host, so as to not collide with host data access requests. In one embodiment, the memory is NAND flash memory and the memory controller is a cooperative memory controller that permits the host to schedule concurrent operations in respective, configurable virtual block devices which have been configured by the host out of a pool of structural flash memory structures managed by the memory controller.
US11023313B2

A RAID storage controller storage-device-assisted data update system includes a RAID storage controller device coupled to a host system and RAID storage devices in a “look aside” RAID storage controller device configuration. Based on command(s) from the RAID storage controller device, a first RAID primary data storage device may perform a first DMA operation to access first primary data stored on the host system, and write the first primary data to its first buffer subsystem. The first RAID primary data storage device may then perform a first XOR operation using the first primary data stored in its first buffer subsystem and second primary data stored in its first storage subsystem in order to produce first interim parity data, and write the first interim parity data to its second buffer subsystem. The first RAID primary data storage device may then update the second primary data with the first primary data.
US11023302B2

Methods and systems are provided that may be implemented to detect and capture information related to host system hang events which may occur during booted and in-band operation of an information handling system, e.g., for further analysis such as debugging. The disclosed methods and systems may be employed to monitor for behavior that is indicative of the occurrence of a host processing device system hang event that occurs while a host operating system is booted and running on the host processing device. Information regarding the nature and/or cause of a detected system hang event may be captured and stored for further analysis and/or for identifying a corrective action.
US11023299B2

A method and apparatus of a network device that allocates a shared memory buffer for an object is described. In an exemplary embodiment, the network device receives an allocation request for the shared memory buffer for the object. In addition, the network device allocates the shared memory buffer from shared memory of a network device, where the shared memory buffer is accessible by a writer and a plurality of readers. The network device further returns a writer pointer to the writer, where the writer pointer references a base address of the shared memory buffer. Furthermore, the network device stores the object in the shared memory buffer, wherein the writer accesses the shared memory using the writer pointer. The network device further shares the writer pointer with at least a first reader of the plurality of readers. The network device additionally translates the base address of the shared memory buffer to a reader pointer, where the reader pointer is expressed in a memory space of the first reader.
US11023295B2

A device may extract content, path data, and query data from API requests, and may identify events based on the extracted data. The device may combine a sequence of the events with the events to generate sequence-embedded events, and may train a neural network model with the sequence-embedded events to generate a trained neural network model. The device may receive an API request, may extract new content, new path data, and new query data from the API request, and may identify new events based on the newly extracted data. The device may process the new events, with the trained neural network model, to generate predicted events, and may calculate an anomaly score based on the predicted events. The device may compare the anomaly score with a threshold to determine a risk for the API request, and may cause the API request to be blocked or permitted based on the risk.
US11023288B2

Technology for computing number of active servers needed over time in a cloud/compute cluster includes the following operations (not necessarily in the following order): (i) determining the capacity of each VCE provisioned on the cloud against the resource guaranteed to that VCE; (ii) forecasting the resource needs over time using historical requests for each VCE flavor; and (iii) using the forecasted resource needs to determine the required number of future servers at some future time. Some embodiments of the present invention use a formula that accounts for the interplay among various parameter values of the VCE flavors and also the mapping of the needs of VCEs of various flavors to the capabilities of physical resources.
US11023287B2

Technology for computing number of active servers needed over time in a cloud/compute cluster includes the following operations (not necessarily in the following order): (i) determining the capacity of each VCE provisioned on the cloud against the resource guaranteed to that VCE; (ii) forecasting the resource needs over time using historical requests for each VCE flavor; and (iii) using the forecasted resource needs to determine the required number of future servers at some future time. Some embodiments of the present invention use a formula that accounts for the interplay among various parameter values of the VCE flavors and also the mapping of the needs of VCEs of various flavors to the capabilities of physical resources.
US11023284B2

A system and methods for optimization and load balancing for computer clusters, comprising a distributed computational graph, a server architecture using multi-dimensional time-series databases for continuous load simulation and forecasting, a server architecture using traditional databases for discrete load simulation and forecasting, and using a combination of real-time data and records of previous activity for continuous and precise load forecasting for computer clusters, datacenters, or servers.
US11023281B2

A parallel processing apparatus includes a memory and a processor. The memory stores a program and the processor is coupled to the memory. The processor calculates, based on a number of nodes to be used in execution of respective jobs that are waiting to be executed and a scheduled execution time period for execution of the respective jobs, an execution scale of the respective jobs and allocates the respective jobs to an area in which a number of problem nodes that have a high failure possibility is small from among a plurality of areas into which a region in which a plurality of nodes are disposed is partitioned and divided. The allocation of the jobs is performed in descending order of the execution scale beginning with the job whose execution scale is the largest.
US11023277B2

Computational apparatus including multiple processing cores, which concurrently execute tasks that are respectively assigned to them. A central scheduling unit (CSU) including a CSU memory holding one or more look-up tables (LUTs) listing tasks for allocation to the processing cores and respective conditions for enabling of each of the tasks. The CSU receives indications of termination of the tasks by the processing cores, and selects, responsively to the indications, enabled tasks from the one or more LUTs for allocation to the processing cores. A network of distribution units are connected between the CSU and the processing cores. The distribution units allocate selected tasks from the CSU to the processing cores for execution and report the termination of the tasks from the processing cores to the CSU.
US11023276B2

Methods and apparatuses are provided for data processing. The method includes receiving a data packet; associating codes with the data packet, wherein the codes specify processing to be performed to the data packet; and performing the processing to the data packet in accordance with the codes. The apparatus includes a receiver, configured to receive a data packet; a processor; and a memory coupled to the processor, the memory configured to store instructions which when executed by the processor become operational with the processor to: associate codes with the data packet, wherein the codes specify processing to be performed to the data packet; and perform the processing to the data packet in accordance with the codes.
US11023275B2

Technologies for managing a queue on a compute device are disclosed. In the illustrative embodiment, the queue is managed by a host fabric interface of the compute device. Queue operations such as enqueuing data onto the queue and dequeuing data from the queue may be requested by remote compute devices by sending queue operations which may be processed by the host fabric interface. The host fabric interface may, in some embodiments, fully manage the queue without any assistance from the processor of the compute device. In other embodiments, the processor of the compute device may be responsible for certain tasks, such as garbage collection.
US11023267B2

Composite virtual machine templates may be used in the deployment of virtual machines into virtualized computing environments. A composite virtual machine template may define a plurality of deployment attributes for use in a virtual machine deployment, and at least some of these deployment attributes may be determined through references to other virtual machine templates and included in the composite virtual machine template.
US11023266B2

A computer-implemented method includes: monitoring, by a computing device, computing resource utilization by a plurality of virtual computing components sharing a same kernel; monitoring, by the computing device, transaction counts produced by the plurality of virtual computing components; determining, by the computing device, that the transaction counts increase by less than a threshold number as the computing resource utilization increases; and creating, by the computing device, an additional virtual computing component on a separate kernel based on determining that the transaction counts increase by less than a threshold number as the computing resource utilization increases.
US11023260B2

One or more computing devices, systems, and/or methods for transforming operation of an application based upon real-time user activity analysis are provided. For example, user interaction with an application is monitored to determine that a user action was performed at a threshold frequency. The user action is evaluated to identify a context of the application when the user action was performed. The user action is evaluated to identify data upon which the user action was performed. In response to determining that a current context of the application matches the context, operation of the application is transformed to include a data item corresponding to the data.
US11023258B2

Dynamically configurable server platforms and associated apparatus and methods. A server platform including a plurality of CPUs installed in respective sockets may be dynamically configured as multiple single-socket servers and as a multi-socket server. The CPUs are connected to a platform manager component comprising an SoC including one or more processors and an embedded FPGA. Following a platform reset, an FPGA image is loaded, dynamically configuring functional blocks and interfaces on the platform manager. The platform manager also includes pre-defined functional blocks and interfaces. During platform initialization the dynamically-configured functional blocks and interfaces are used to initialize the server platform, while both the pre-defined and dynamically-configured functional blocks and interfaces are used to support run-time operations. The server platform may be used in conventional rack architectures or implemented in a disaggregated rack architecture under which the single-socket and/or multi-socket servers are dynamically composed to employ disaggregated resources, such as memory, storage, and accelerators.
US11023256B2

A determination is made that a configuration architectural mode facility is installed in a computing environment that is configured for a plurality of architectural modes and has a defined power-on sequence that is to power-on the computing environment in one architectural mode of the plurality of architectural modes. Based on determining that the configuration architectural mode facility is installed, the computing environment is reconfigured to restrict use of the one architectural mode. The reconfiguring includes selecting a different power-on sequence to power-on the computing environment in other architectural mode of the plurality of architectural modes, wherein the other architectural mode is different from the one architectural mode, and executing the different power-on sequence to power-on the computing environment in the other architectural mode in place of the one architectural mode restricting use of the one architectural mode.
US11023254B2

A method and device for sound effect processing, and a non-transitory storage medium. The method includes the following actions. A task manager is traversed to determine whether a sound effect service process for a sound effect service exists. Responsive to determining that the sound effect service process exists, whether the sound effect service process is a system process of a system, is determined. When the sound effect service process is not a system process of the system, the sound effect service process is set to be a system process of the system.
US11023252B2

Systems, methods, and apparatuses for associating digital media with physical device. A method for controlling a hardware state input based on uniform resource locator (URL) data can include identifying URL data associated with a web browser, comparing the identified URL data to stored URL data, identifying stored hardware device data based on the comparison, generating a control signal based on the determined hardware device data, and/or transmitting the control signal to a microcontroller communicatively coupled to a hardware device. The microcontroller can adjust a hardware state of the hardware device based on the received control signal. A method for navigating to a URL location based on hardware device data can include receiving hardware device data from a microcontroller communicatively coupled to a hardware device, comparing the received hardware device data with stored hardware device data, identifying URL data based on the comparison, and causing a browser to navigate to a URL location based on the URL data.
US11023247B2

The systems and methods disclosed herein provide an improved processor package to determine a connection type between the package and an external circuit and to optimize processor performance based on the connection type. As a non-limiting example, a processor package consistent with the present disclosure may include a central processing unit (CPU) die and a plurality of pins (including two connection detection pins) to connect the package to a motherboard. The CPU die may include connection determination logic and execution policy logic, implemented via processor code (“p-code”), as well as a more typical processor.
US11023235B2

Embodiments detailed herein relate to systems and methods to zero a tile register pair. In one example, a processor includes decode circuitry to decode a matrix pair zeroing instruction having fields for an opcode and an identifier to identify a destination matrix having a PAIR parameter equal to TRUE; and execution circuitry to execute the decoded matrix pair zeroing instruction to zero every element of a left matrix and a right matrix of the identified destination matrix.
US11023231B2

Disclosed embodiments relate to executing a vector-complex fused multiply-add Instruction. In one example, a method includes fetching an instruction, a format of the instruction including an opcode, a first source operand identifier, a second source operand identifier, and a destination operand identifier, wherein each of the identifiers identifies a location storing a packed data comprising at least one complex number, decoding the instruction, retrieving data associated with the first and second source operand identifiers, and executing the decoded instruction to, for each packed data element position of the identified first and second source operands, cross-multiply the real and imaginary components to generate four products: a product of real components, a product of imaginary components, and two mixed products, generate a complex result by using the four products according to the instruction, and store a result to the corresponding position of the identified destination operand.
US11023216B2

After first application software is installed, second application software is installed, and a shortcut for accepting a user operation on the application software is created.
US11023209B2

An electric device for a hardware random number generator is provided. The hardware random number generator comprises: one or more bitcells which comprise a first pair of a first transistor and a first tunable resistor and a second pair of a second transistor and a second tunable resistor, with the first pair is cross-coupled with the second pair.
US11023204B2

Embodiments include methods, systems and computer program products for performing a tournament tree sort on a hardware accelerator having an external memory. The method includes receiving a plurality of key values by the hardware accelerator, assigning each of the plurality of key values a sequential key number as the plurality of key values are received and performing pairwise comparisons of each of the plurality of key values to identify a winning key and a losing key. The method also includes storing the losing key of each pairwise comparison in a first section of the external memory, wherein a location in the first section is based on the key number of the losing key and storing the winning key of each pairwise comparison in a second section of the external memory, wherein a location in the second section is based on the key number of the winning key.
US11023203B2

A first record group and a second record group having a tree structure are merge-sorted. The first record group and the second record group are acquired, and depth information indicative of the hierarchical depth of the tree structure is attached as metadata to key information on each node of each record included in the acquired first record group and second record group. The depth information is compared in preference to the key information to perform merge sort sequentially.
US11023199B2

Method and systems are provided for displaying a control representation playback zone representation provided on a playback zones view interface. The playback zones view interface allows a user to view and navigate between playback zones in a media playback system, and the control representation in the playback zone representation is selectable to allow the user to control playback of media content in the corresponding playback zone from the playback zones view interface without having to navigate to a particular playback control interface corresponding to the playback zone.
US11023198B2

An information processing system includes first and second information processing apparatuses. The first information processing apparatus includes a first display controller. The first display controller performs control to display a parent message and a child message on a first display. The second information processing apparatus includes a second display controller and a receiver. The second display controller performs control to display a file attached to a parent message and a sticky note which shows the content of a child message on a second display. The receiver receives a file attached to a parent message and a child message from the first information processing apparatus. When the receiver has received the file and the child message, the second display controller performs control to display a sticky note which shows the content of the child message on the second display such that the sticky note is superposed on the file.
US11023195B2

Disclosed is a display apparatus including a plurality of display modules and a frame to detachably mount the plurality of display modules thereon, the frame including guide bars on which the display module includes guide bars are mounted to be movable in a horizontal direction, so that a screen is physically separated or joined.
US11023191B2

A method of controlling a communication terminal including a near-field communication unit includes setting, as operation settings of the communication terminal, whether to enable wireless communication functions by the near-field communication unit and controlling to display a predetermined notification before displaying a screen for performing a login request upon condition that a user operation to transition to a screen for performing a login request to an external device has been received, and that settings have not been made in the setting of the communication terminal at least to enable wireless communication functions by the near-field communication unit as operation settings of the communication terminal.
US11023187B2

A printing apparatus that performs printing based on a print job received from a terminal apparatus includes an acquisition unit configured to acquire print settings corresponding to the print job, a display unit configured to display a predetermined inquiry screen in a case where double-sided printing is set and a predetermined binding direction is set as print settings for printing on a predetermined type of medium based on the print settings acquired by the acquisition unit, and a printing unit configured to perform single-sided printing that is based on the print job in a case where an instruction for printing is issued by a user via the predetermined inquiry screen displayed by the display unit.
US11023183B2

A method for controlling an information processing apparatus includes a notifying step of, if an error is occurring in a printing apparatus under non-completion of an initial setting process for the printing apparatus when a predetermined program is operating on the information processing apparatus, executing a notification process for notifying a user of the error occurring in the printing apparatus on the basis of error information, the initial setting process being a process executed in response to the user turning on the printing apparatus for a first time after the printing apparatus is unpacked, and not executing the notification process if an error is occurring in the printing apparatus under completion of the initial setting process for the printing apparatus when the predetermined program is operating on the information processing apparatus.
US11023177B2

A memory device may receive a read request describing a logical address at the memory device. The memory device may obtain a table entry associated with the logical address. The table entry comprises a physical address corresponding to the logical address and a write temperature data indicating a write temperature for the logical address. The memory device may determine a corrected threshold voltage for reading the physical address based at least in part on the write temperature data and read the physical address using the corrected threshold voltage.
US11023171B2

A read operation can be performed to retrieve data of a write unit at a memory sub-system. An indication of a time of the performance of the read operation can be received. Another indication of another time of a performance of a write operation to store the data of the write unit at the memory sub-system can be received. A difference between the time of the performance of the read operation and the another time of the performance of the write operation can be determined. A refresh operation can be performed for the data of the write unit at the memory sub-system based on the difference between the time of the performance of the read operation and the another time of the performance of the write operation.
US11023168B2

A method includes executing an instruction to execute a query for a data block, the data block associated with a corresponding memory level of a logarithmic number of memory levels (li) of memory, each memory level (li) including physical memory (RAMi) residing on memory hardware of a distributed system. The method also includes retrieving a value associated with the data block from an oblivious hash table using a corresponding key, and extracting un-queried key value pairs from the oblivious hash table associated with un-queried data blocks after executing a threshold number of queries for data blocks. The method also includes a multi-array shuffle routine on the extracted key value pairs from the oblivious hash table to generate an output array containing the un-queried key value pairs.
US11023167B2

Methods and apparatuses are disclosed for executing a plurality of queued tasks in a memory. One example apparatus includes a memory configured to be coupled to a host. The memory is also configured to receive a plurality of memory access requests, a status request, and an execution command from the host, and to execute one or more of the plurality of memory access requests responsive to the execution command from the host. The execution command includes a plurality of respective indications that correspond to each respective memory access request of the plurality of memory access requests and that indicate whether the host is requesting the memory to execute each respective memory access request.
US11023164B2

Apparatus and methods are disclosed, including identifying and tagging data in a group of volatile memory cells of a host device to be written to and maintained contiguously on non-volatile memory of a storage system, and writing the tagged data to the group of non-volatile memory cells. A host device includes a host processor and the group of volatile memory cells, and a storage system includes the group of non-volatile memory cells.
US11023161B1

An apparatus comprises a host device that includes a multi-path input-output (MPIO) driver configured to control delivery of input-output (IO) operations from the host device to first and second storage systems over selected paths through a network. The MPIO driver is further configured to obtain a copy command associated with at least one of the IO operations, to identify a plurality of paths shared between source and destination logical storage devices of the copy command, to select a particular path from the identified paths, and to send the copy command to one of the first and second storage systems over the selected path. The first and second storage systems in some embodiments are arranged in an active-active configuration relative to one another. A given one of the source and destination logical storage devices may comprise a paired logical device established in accordance with the active-active configuration of the first and second storage systems.
Patent Agency Ranking