US11336501B2
[Task] There is provided a signal generation apparatus and a signal generation method capable of performing mutual switching between a PAM N signal having n values and a PAM M signal having m values (m
US11336498B2
A transmitter includes a mapping circuit and a framing circuit. The mapping circuit is configured to combine and map a first data sequence and a second data sequence onto orthogonal frequency division multiplexing (OFDM) subcarriers which include first subcarriers and second subcarriers. The framing circuit is configured to generate an OFDM signal from the OFDM subcarriers. The mapping circuit is configured to: map first data included in the first data sequence and second data included in the second data sequence onto the first subcarriers; and map the second data onto the second subcarriers. The first data are not mapped on the second subcarriers.
US11336494B2
A method and apparatus for generating a signal in a wireless communication system is provided. A user equipment (UE) which operates in a new radio access technology (RAT) generates a signal for a numerology based on a center frequency of a carrier, and transmits the generated signal. The center frequency of the carrier is based on a largest subcarrier spacing that a network supports.
US11336487B1
A system and method for optimizing a channel sounding procedure of a multi-link device (MLD) is disclosed. The improved channel sounding procedure disclosed herein involves an MLD requesting channel sounding information from a group of receivers on a first channel representing a first physical frequency, but receiving channel sounding information from a subgroup of the receivers on one or more other channels representing different physical frequencies. In this manner, the channel sounding procedure on a specific link of an MLD is optimized by offloading some of the sounding process to a different radio link that is also operational for the MLD as part of the same association context.
US11336486B2
Some embodiments provide a method for a set of central controllers that manages forwarding elements operating in a plurality of datacenters. The method receives a configuration for a bridge between (i) a logical L2 network that spans at least two datacenters and (ii) a physical L2 network. The configuration specifies a particular one of the datacenters for implementation of the bridge. The method identifies multiple managed forwarding elements that implement the logical L2 network and are operating in the particular datacenter. The method selects one of the identified managed forwarding elements to implement the bridge. The method distributes bridge configuration data to the selected managed forwarding element.
US11336483B2
Directional wireless drop systems are provided. These systems include a tap unit that is connected to a communications line of the broadband network; a cable modem unit connected to the tap unit; a plurality of wireless routers connected to the cable modem unit; and a directional antenna unit that is connected to at least a first of the wireless routers. Each wireless router is associated with a respective one of a plurality of subscriber premises that are served by the directional wireless drop system and is configured to communicate with at least one device that is located at the respective one of plurality of subscriber premises.
US11336482B2
Techniques are described for policy driven on-demand tunnel creation and deletion between end points in a software-defined wide area network (SD-WAN) having a hub-and-spoke topology. A software-defined networking (SDN) controller that facilitates cloud-based services of a service provider network that sets up the SD-WAN is configured to determine whether a tunnel between end-points is to be created or deleted based on information indicative of the traffic, such as amount, time, application generating the traffic, and the like, between end-points.
US11336470B2
An operation method of a first end node of an Ethernet-based vehicle network is provided. The operation method includes detecting a local event and transitioning an operation state of a physical layer (PHY) of the first end node from a sleep state to a wake-up state. A pseudo PHY identifier (ID) is configured as a PHY ID of the first end node in response to the first end node operating in the wake-up state. A first beacon including the pseudo PHY ID is then transmitted and the first beacon indicates that the first end node operates in the wake-up state.
US11336466B1
A method, in a provisioning server, of provisioning a printer, includes: receiving a provisioning request from the printer, the provisioning request containing (i) a printer identifier, and (ii) an account identifier associated with the printer; obtaining, from a digital certificate issuer, a unique string; sending the unique string to the printer; receiving from the printer, in response to sending the unique string, a certificate signing request containing (i) the printer identifier, (ii) the account identifier, and (iii) an authentication token including the unique string signed with a private key of the printer; validating the certificate signing request; passing the validated certificate signing request to the digital certificate issuer; receiving, from the digital certificate issuer, a digital certificate encoding the printer identifier and the account identifier; and providing the digital certificate to the printer for storage.
US11336465B2
Disclosed herein are computer-implemented methods; computer-implemented systems; and non-transitory, computer-readable media, for sending cross-chain messages. One computer-implemented method includes storing an authenticable message (AM) associated with a first account to a blockchain associated with the first blockchain network, where the AM is generated based on a protocol stack comprising an outer-layer protocol, a middle-layer protocol, and an inner-layer protocol, the outer-layer protocol comprises an identifier (ID) of an originating blockchain network and the middle-layer protocol, the middle-layer protocol comprises information of the sending account and the inner-layer protocol, the inner-layer protocol comprises an ID of a destination blockchain network, information of a receiving account associated with the destination blockchain network, and message content. The AM and location information is transmitted to a relay to be forwarded to the second account associated with the second blockchain network.
US11336462B1
Systems, apparatuses, methods, and computer program products are disclosed for quantum computing (QC) detection. An example method includes generating QC detection data. The example method further includes generating a pair of asymmetric cryptographic keys comprising a public cryptographic key and a private cryptographic key, generating encrypted QC detection data based on the pair of asymmetric cryptographic keys, and destroying the private cryptographic key. The example method further includes monitoring a set of data environments for electronic information related to the encrypted QC detection data. Subsequently, the example method may include generating a QC detection alert control signal in response to detection of the electronic information related to the encrypted QC detection data.
US11336451B2
Examples of a method and apparatus for cross-chain resource transmission are described. The cross-chain resource transmission includes sending from a first account of a first blockchain to another blockchain. One example of the method is executed by the first blockchain and includes: initiating, by the first account, a first transaction used for cross-chain resource transmission, to decrement a first resource balance of the first account by a first quantity and save first data obtained through a consensus into the first blockchain based on execution of the first transaction, where the first data includes an authenticable message; and sending the first data and first location information to the relay end, which is used to send the authenticable message to the second blockchain, where a second resource balance of the second account is incremented by a second quantity.
US11336450B2
An embodiment of the present invention is directed to delivering an entitlements model that scales to both mid-frequency and low-latency use cases. The innovative solution may be distributed in nature and able to operate in low priority threads alongside the main logic of the software. An embodiment of the present invention may be implemented as a software module with APIs for ease of adoption.
US11336446B2
The present invention is an platform and/or agnostic authentication method and system operable to authenticate users, data, documents, device and transactions. Embodiments of the present invention may be operable with any client system. The authentication method and system are operable to disburse unique portions of anonymous login related information amongst multiple devices. These devices and the disburse unique portions of anonymous login information are utilized by the solution to authenticate users, data, documents, device and transactions. Login-related information is not stored in any portion of the solution, users and devices are anonymously authenticated. The solution also permits a user to access secured portions of the client system through a semi-autonomous process and without having to reveal the user's key.
US11336444B2
Disclosed herein are a hardware security module, a device having the hardware security module, and a method for operating the device. The method for verifying integrity of executable code in a device includes dividing, by a Micro-Control Unit (MCU), executable code into multiple blocks, generating, by the MCU, hash values corresponding to the blocks resulting from the division, storing, by a Hardware Security Module (HSM), the generated hash values, calculating, by the MCU, at least one hash value, among hash values of the multiple blocks when the executable code boots, and comparing, by the HSM, the calculated hash value with a hash value corresponding to the calculated hash value, among the hash values stored in the HSM.
US11336442B2
Traditional key generation methods in a noisy network often assume trusted devices and are thus vulnerable to many attacks including covert channels. The present invention differs from previous key generation schemes in that it presents a mechanism which allows secure key generation with untrusted devices in a noisy network with a prescribed access structure.
US11336425B1
Digital n-state switching devices are characterized by n-state switching tables with n greater than 4. N-state switching tables are transformed by a Finite Lab-transform (FLT) into an FLTed n-state switching table. Memory devices, processors and combinational circuits with inputs and an output are characterized by an FLTed n-state switching table and perform switching operations between physical states in accordance with an FLTed n-state switching table. The devices characterized by FLTed n-state switching tables are applied in cryptographic devices. The cryptographic devices perform standard cryptographic operations or methods that are modified in accordance with an FLT. One or more standard cryptographic methods are specified in Federal Information Processing Standard (FIPS) Publications. Security is improved by at least a factor n2.
US11336422B2
Embodiments of the present disclosure relate to methods and devices for data transmission. In example embodiments, a method implemented in a network device is provided. According to the method, a target RS port group is determined from a plurality of RS ports for transmitting a RS. The RS ports are associated with at least one network device. Then, a configuration of the target RS port group is transmitted to the terminal device.
US11336421B2
The present invention pertains to a wireless communication system, and more particularly, to a method of receiving a downlink (DL) control channel in a wireless communication system and an apparatus therefor, and the method comprises the following steps: receiving a radio resource control (RRC) message including resource block (RB) allocation information; receiving a subframe having a plurality of physical RBs; and monitoring a plurality of downlink control channel candidates in a physical RB set corresponding to the RB allocation information from the plurality of physical RBs to detect a downlink control channel allocated to a communication device, wherein the plurality of downlink control channel candidates do not continuously exist in a virtual RB set corresponding to the physical RB set.
US11336418B2
The present invention discloses a data transmission method and apparatus. The method comprises: determining on a terminal side whether there is an overlap between a transmission time of an uplink channel which transmits using a first transmission time interval length and a transmission time of an uplink channel which transmits using a second transmission time interval length; when there is an overlap, then selecting a part of the uplink channel for transmission according to a predetermined rule, and abandoning the remaining uplink channel for transmission or puncturing the transmission of the remaining uplink channel. On a network side, determining that the terminal selects one type of uplink channel for transmission according to the predetermined rule, and abandons another type of uplink channel for transmission or punctures the transmission of another type of uplink channel. With the present invention, correct transmission of the terminal can be achieved even when channels with different transmission time intervals overlap.
US11336416B2
Methods and apparatuses in a communication system, are provided. The solution comprises controlling (300) a connection to a user terminal having connections to more than one cell for carrier aggregation, controlling (302) transmission of signalling to the user terminal to use maximum allowable number of bits of hybrid automatic request feedback in transmission of positive and negative acknowledgements to more than one aggregated cell, controlling (304) reception of feedback bits from the user terminal, the feedback bits comprising positive and negative acknowledgements related to user terminal connections with the more than one aggregated cell, decoding (306) and processing feedback bits related to the connections controlled by the apparatus and transmitting (308) feedback bits related to other connections to respective cell.
US11336415B2
A system and method for multiplexing traffic. A wireless device such as a user equipment (UE) may receive a first signal over first resources assigned to carry a first downlink transmission from a base station, and receive a first downlink control indication (DCI) message from the base station. The first DCI message may include a pre-emption region (PR) indication and a PR bitmap, and the PR indication may indicate a location of a time-frequency region. The PR bitmap may include bits associated with different portions of the time-frequency region, and each of the bits in the PR bitmap may indicate whether a preemptive downlink transmission is present in the corresponding portion of the time-frequency region.
US11336413B2
A method and a device, which: receive, from a base station through a demodulation reference signal (DMRS) symbol, a DMRS set according to a specific pattern by the base station, wherein the DMRS is transmitted in a specific antenna port and positioned on one or two time axis symbols, which are the same as at least one other DMRS transmitted in another antenna port; and decode data by using the DMRS.
US11336412B2
Examples synchronization signal configuration methods and apparatus are described. One example method is applied to a relay network including a first node and a second node, and the first node is a parent node of the second node. The example method includes sending synchronization signal configuration information by the first node to the second node, where the synchronization signal configuration information is used to indicate M first synchronization signal time-frequency positions and N second synchronization signal time-frequency positions in a candidate synchronization signal time-frequency position set. The first synchronization signal time-frequency position is used by the second node to send a first synchronization signal, the second synchronization signal time-frequency position is used by the second node to receive or detect a second synchronization signal, the candidate synchronization signal time-frequency position set includes W synchronization signal time-frequency positions, and W≥(M+N).
US11336409B2
An apparatus and method for allocating time-frequency resource, comprising: allocating a first group-specific data time-frequency resource to data sequences associated to UEs comprised in a first UE group of the plurality of UE groups; and allocating a second group-specific data time-frequency data resource to data sequences associated to UEs comprised in a second UE group of the plurality of UE groups; wherein the first and the second group-specific data time-frequency resources at least partly overlap in time domain.
US11336400B2
A base station may cancel or delay (e.g., pre-empt) a transmission from a wireless device by sending a pre-emption indication to the wireless device. Based on receiving the pre-emption indication, the wireless device may cancel the transmission, store an indication associated with the cancelled transmission, and/or store the cancelled transmission in a data buffer. The base station may request transmission of the data unit (e.g., at a later time) by transmitting another indication.
US11336399B2
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a transmitter device may transmit a hybrid automatic repeat request (HARQ) communication using a first code block order for code blocks of the HARQ communication; detect a trigger to retransmit the HARQ communication based at least in part on transmitting the HARQ communication; reorder the code blocks of the HARQ communication based at least in part on detecting the trigger to retransmit the HARQ communication; and retransmit the HARQ communication using a second code block order based at least in part on reordering the code blocks of the HARQ communication. Numerous other aspects are provided.
US11336397B2
A HAQR feedback method includes: receiving data transmitted from a transmitting end in a unit of a transmission block (TB), which includes a plurality of resource units; generating HARQ feedback information based on the resource units according to a pre-configured HARQ feedback policy, and returning the HARQ feedback information to the transmitting end, wherein the amount of feedback information units of the HARQ feedback information is smaller than the amount of the resource units contained in the TB.
US11336396B2
The present invention relates to a wireless communication system and, more particularly, to a method and an apparatus therefor, the method comprising the steps of: identifying a minimum storing area per data in a HARQ buffer on the basis of a TTI length; storing data for transmission of a wireless signal in the HARQ buffer on the basis of the minimum storing area per data; and transmitting the data in the HARQ buffer during a first TTI, wherein, when the data is retransmitted data, the minimum storing area per data is based on the length of a second TTI used for initial transmission of the data, and the length of the second TTI is different from the length of the first TTI.
US11336384B2
Transmitting, by the network device, the configuration information to a user equipment, wherein the configuration information is used to instruct the user equipment to use a measurement set to measure a synchronization signal, wherein the measurement set is used by a user equipment in a connected state to measure a synchronization signal, the measurement set is a first synchronization signal block (SS block) set, and the first SS block set includes a number of SS blocks smaller than a number of SS blocks included in a second SS block set which includes an SS block used by the user equipment in an idle state to measure the synchronization signal; or the measurement set is a signal set, and the signal set includes a part of signals in Y SS blocks, and Y is a positive integer.
US11336382B2
A terminal is disclosed including a receiver that receives a demodulation reference signal; and a processor that controls reception of the demodulation reference signal based on a parameter related to mapping of the demodulation reference signal, wherein when the parameter is configured to a specific value, a specific multiplexing method for the demodulation reference signal is supported. In other aspects, another terminal is also disclosed.
US11336370B1
An integrated transmitter chip comprising: at least one input port disposed at a first end; a first variable power divider optically connected to a first input port of the at least one input port, the first variable power divider being tunable to a first splitting ratio; a second and a third variable power dividers each optically connected to the first variable power divider, the second and the third variable power dividers being tunable to a second and a third splitting ratios; and a first and a second optical channels being optically branched from the second variable power divider, and a third and a fourth optical channels being optically branched from the third variable power divider; wherein an optical signal being launched into the first input port and having an input power is caused to be split by the first variable power divider into a first and a second optical signals.
US11336366B2
In response to a determination that network communication traffic at a network node relates to an emergency communication, a network controller can be operable to analyze a network condition associated with the network node. Based on an analysis of the network condition, the network controller can facilitate an adjustment to a partition of an integrated access and backhaul link. The network controller can further be operative to determine whether an operator policy is applicable to the adjustment of the partition. Additionally, the network controller can be operable to facilitate the selection of a path to route the emergency communication based upon the network condition and the operator policy.
US11336364B1
Satellites provide communication between devices such as user terminals and gateways to other networks, such as the Internet. Non-geosynchronous orbit satellites move relative to terrestrial user terminals, passing in and out of communication over time. To maintain ongoing communication, a handover takes place in which the responsibility to maintain communication with a particular user terminal passes from one satellite to another. To minimize disruption due to the handover, satellite motion and availability of communication resources are allocated in advance. Participating devices such as the user terminal, current satellite, and next satellite, are provided with details of the handover in advance. As a result, interruption in communication due to a handover from one satellite to another is substantially reduced.
US11336362B2
A repeater system includes a first repeater device to receive a first beam of radio frequency (RF) signal from a first network node, and a second repeater device to receive a second beam of RF signal from the first network node. The first repeater device synchronizes and controls the second repeater device to concurrently provide the first beam and the second beam of RF signal to a second network node. A plurality of measurements associated with network nodes and repeater devices is acquired. A plurality of signal parameters is selected at the first and second repeater devices for a first beam and a second beam of RF signal, respectively, such that a cross-leakage of first beam on the second beam of RF signal and vice-versa at the second network node is reduced and the gain and a phase of first beam and the second beam of RF signal is adjusted.
US11336361B2
Reducing the effects of path loss in millimeter wave (mmWave) directional communications by performing channel measurements estimating non-line of sight (NLOS) blockages, to determine angle-of-departure (AoD) and angle-of-arrival (AoA) and gain of identified paths so that directional antennas can be reconfigured to overcome unfavorable propagation conditions and reduce path losses.
US11336356B2
Embodiments of the present disclosure relate to methods, devices, apparatuses and computer readable storage media for Uplink Control Information (UCI) design. The method comprises determining, at a terminal device, a matrix comprising a set of non-zero linear combination coefficients for quantizing a channel between the terminal device and a network device, the matrix having spatial components and frequency components; shifting the frequency components of the matrix circularly, such that a target coefficient of the set of non-zero linear combination coefficients is located in a frequency component with a predetermined index of the frequency components in a shifted matrix; generating a first indication indicating the spatial component associated with the target coefficient in the matrix; and transmitting, to the network device, uplink control information comprising the first indication. In this way, a new solution for designing the UCI may reduce the overhead for reporting the parameters in the UCI.
US11336355B2
Certain aspects of the present disclosure provide techniques for channel quality indicator (CQI)-based downlink buffer management as well as mitigating throughput loss in dual connectivity with multi-SIM. A method that may be performed by a user equipment (UE) includes communicating with a first network on a first channel using a first technology, determining whether a tune-away associated with the first technology will occur, and outputting, for transmission to the first network on a second channel using a second technology, a channel quality indicator (CQI) report corresponding to the second channel if the tune-away will occur, wherein the CQI report indicates a lower CQI for the second channel than a current CQI for the second channel.
US11336347B2
Embodiments of this disclosure provide techniques for determining a device's beam correspondence status. As used herein, a device is considered to have “beam correspondence” when the device's TX and RX antennas satisfy a calibration criteria. In one example, a device's TX and RX antennas satisfy the calibration criteria when a difference between quality parameters corresponding to reference signals transmitted and received using corresponding TX and RX beams is less than a threshold. In another example, a device's TX and RX antennas satisfy the calibration criteria when a list of indices ranking the device's TX beams matches a list of indices ranking the device's RX beams. The lists of indices may be derived by transmitting and receiving references signals according to the devices RX and TX beams, and then generating list of indices based on quality parameters of the respective RX and TX beams.
US11336342B2
Radio apparatuses and methods for MIMO matrix phasing that may be used to toggle and/or weight the amount of MIMO processing based on the detected level of isolation between different polarizations of the system. Also described herein are apparatuses including auto-range and/or auto-scaling of a signal strength indicator to aid in precise alignment of the apparatus. Any of these apparatuses and methods may also include dynamic power boosting that adjusts the power (e.g., power amplifier) for an RF apparatus based on the data rate. These apparatuses may include a housing enclosing the radio device that includes a plurality of pin elements that may act as heat transfer pins and a ground pin for making a ground connection to the post or pole to which the devices is mounted.
US11336341B2
An apparatus includes a first communication device with multiple antennas, operably coupled to a processor and configured to access a codebook of transformation matrices. The processor generates a set of symbols based on an incoming data, and applies a permutation to each of the symbols to produce a set of permuted symbols. The processor transforms each of the permuted symbols based on at least one primitive transformation matrix, to produce a set of transformed symbols. The processor applies, to each of the transformed symbols, a precode matrix selected from the codebook of transformation matrices to produce a set of precoded symbols. The codebook of transformation matrices is accessible to a second communication device. The processor sends a signal to cause transmission, to the second communication device, of multiple signals, each representing a precoded symbol from the set of precoded symbols, each of the signals transmitted using a unique antenna from the plurality of antennas.
US11336332B2
A device for a handle of a motor vehicle door. The device includes, integrated into the door, a primary module that supplies power by inductive coupling to a secondary module integrated into the handle. The primary module includes a primary coil and the secondary module having a secondary coil positioned facing the primary coil. The secondary coil also serves as a repeater for contactless communication between the primary module and a terminal. If the handle is retractable, the device also allows the position of the handle during its movement between a deployed position and a retracted position to be estimated.
US11336329B2
A terminal apparatus includes a receiver and a transmitter. The receiver is configured to receive a radio resource control (RRC) parameter and a physical downlink control channel (PDCCH) including a downlink control information (DCI) format and scheduling a physical uplink shared channel (PUSCH). The transmitter is configured to transmit the PUSCH with frequency hopping within one slot. The RRC parameter indicates one or a plurality of frequency offset values. The PUSCH includes a first frequency hop and a second frequency hop within the one slot. In a case that a cyclic redundancy check (CRC) scrambled with or other than a temporary cell-radio network temporary identifier (TC-RNTI) is added to the DCI format, a frequency offset between the first frequency hop and the second frequency hop is based on a size of an initial uplink (UL) bandwidth part (BWP) or the RRC parameter, respectively.
US11336327B2
Techniques and apparatuses are described for enabling base stations (121, 122) to coordinate for canceling cross-link interference (380). The techniques and apparatuses described herein overcome challenges that a single base station (121) might otherwise face in trying to compensate a reception (131) by the base station (121) for cross-link interference (382) from a transmission (132) by another base station (122). The techniques and apparatuses described herein enable the base stations (121, 122) to form coordination sets to exchange information to enable the base stations (121, 122) to accurately reconstruct cross-link interference (380) and ultimately cancel the cross-link interference (380) to improve link quality.
US11336326B2
A communications apparatus includes a phase correction unit, a first radio frequency channel, a first analog bridge, a second radio frequency channel, and a second analog bridge. A first signal is sent to a first input end using the first radio frequency channel, and is divided into at least two channels of first sub-signals by using the first analog bridge. The at least two channels of first sub-signals are respective output from at least two first output ends to at least two first antenna arrays. Similarly, a second signal is divided into at least two channels of second sub-signals by using the second analog bridge, and the at least two channels of second sub-signals are output to at least two second antenna arrays. A first channel of first sub-signal and a first channel of second sub-signal are coupled to the phase correction unit by using a coupler.
US11336324B2
A high-frequency module includes a transmission signal amplifier that outputs a transmission signal to an antenna terminal side; a reception signal amplifier that amplifies a reception signal supplied from an antenna terminal; a switch that selectively connects the antenna terminal to either an output of the transmission signal amplifier or an input of the reception signal amplifier; and a directional coupler that is provided on a transmission signal path and detects a signal level of the transmission signal. The transmission signal amplifier is controlled by a first control signal supplied from a first control circuit. The reception signal amplifier is controlled by a second control signal supplied from a second control circuit. The switch is controlled by a switch control signal supplied from the first control circuit. The directional coupler is controlled by a coupler control signal supplied from the first control circuit.
US11336319B2
A circuit arrangement including one or more processors configured to: detect a presence of one or more human object proximities based on sensor data; identify one or more coverage sectors of one or more antenna arrays, operably coupled to the one or more processors, in response to the detected presence of the one or more human object proximities; determine whether radio waves within the one or more identified coverage sectors satisfy a transmit power criteria; select one or more candidate coverage sectors of the one or more antenna arrays based the one or more identified coverage sectors; and determine at least one radio link quality for the radio waves of the one or more candidate coverage sectors.
US11336316B2
An apparatus comprising: a sampler for over-sampling an input signal to produce a sampled input signal; a delta-sigma modulator for modulating the sampled input signal to produce a modulated signal; and a filter for filtering the modulated signal, the filter comprising: a conductive patch and a ground plane separated by a dielectric wherein the ground plane comprises a band-gap periodic structure.
US11336314B2
A radio frequency, RF, transmitter, comprises a digitally controlled oscillator, DCO, configured to generate an RF signal; and digital modulation circuitry connected to the DCO for modulation of the RF signal, and driven by an RF clock signal derived from the RF signal, wherein the digital modulation circuitry comprises a module configured to apply a compensation for modulation jitter due to the modulation circuitry being driven by the RF clock signal and a compensation for DCO non-linearity.
US11336311B2
Disclosed is an electronic device including an antenna module comprising a plurality of radio frequency (RF) chains, and a processor configured to control the antenna module, wherein each of the RF chains comprises an amplifier that amplifies power and a power detector, and wherein the antenna module further comprises a switching circuit that selectively switches between a first path and a second path, the first path being a connection through which an RF signal converted in the antenna module is transmitted to the power detector causing the RF signal to be detected, and the second path being a connection through which the RF signal is transmitted to the amplifier causing the power detector to detect an RF signal of the amplifier.
US11336303B2
A digital system, components and method are configured with nonvolatile memory for storing digital data using codewords. The data is stored in the memory using multiple bits per memory cell of the memory. A code efficiency, for purposes of write operations and read operations relating to the memory, can be changed on a codeword to codeword basis based on input parameters. The code efficiency can change based on changing any one of the input parameters including bit density that is stored by the memory. Storing and reading fractional bit densities is described.
US11336298B2
Methods, systems, and devices for operating a memory device are described. An error correction bit flipping scheme may include methods, systems, and devices for performing error correction of one or more bits (e.g., a flip bit) and for efficiently communicating error correction information. The data bits and the flip bit (e.g., an error corrected flip bit) may be directly transmitted (e.g., to a flip decision component). The flip bit may be transmitted to the flip decision component over a dedicated and/or unidirectional line that is different from one or more other lines that carry data bits (e.g., to the flip decision component).
US11336296B2
The present technology includes a controller and a memory system including the same. The controller includes a memory interface configured to receive a codeword from a memory device, and an error correction circuit configured to: perform an error correction decoding operation on the codeword received from the memory interface, compare a number of unsatisfied check nodes (UCNs) detected in the error correction decoding operation with a reference number, perform or stop the error correction decoding operation on the codeword according to a result of comparing the number of UCNs and the reference number, and output a retransmission request signal of the codeword to the memory interface in response to the result, wherein the memory interface requests the codeword to the memory device in response to the retransmission request signal.
US11336287B1
An integrated circuit can include a data processing engine (DPE) array having a plurality of tiles. The plurality of tiles can include a plurality of DPE tiles, wherein each DPE tile includes a stream switch, a core configured to perform operations, and a memory module. The plurality of tiles can include a plurality of memory tiles, wherein each memory tile includes a stream switch, a direct memory access (DMA) engine, and a random-access memory. The DMA engine of each memory tile may be configured to access the random-access memory within the same memory tile and the random-access memory of at least one other memory tile. Selected ones of the plurality of DPE tiles may be configured to access selected ones of the plurality of memory tiles via the stream switches.
US11336286B2
A method includes detecting an open in a first IO element of a first bank of IOs and not in a second bank of IOs. The first and second banks of IOs are in a channel of a first die. The method includes shifting a first connection between the first IO element and a first core fabric of the first die to second connection between a second IO element and the first core fabric. The second IO element is in the first bank of IOs. The method includes shifting a third connection between a third IO element and a second core fabric of a second die to fourth connection between a fourth IO element and the second core fabric. The third and fourth IO elements are in a third bank of IOs of the second die. The method includes not shifting connections in the second and fourth banks of IOs.
US11336282B2
A device includes a power gating signal generation circuit, a clock interrupt signal generation circuit, and a shift clock generation circuit. The power gating signal generation circuit configured to generate a power gating signal based on a mode entry signal and a mode exit signal to perform a power gating operation. The clock interrupt signal generation circuit configured to generate a clock interrupt signal based on the mode entry signal and the power gating signal to perform a clock interrupt operation. The shift clock generation circuit configured to generate a shift clock signal supplied to an internal circuit based on the power gating signal and the clock interrupt signal.
US11336280B2
A half-bridge control circuit comprises an input terminal, an output terminal for providing a pulsed signal to a half-bridge driver circuit configured to drive two electronic switches connected between two supply terminals, and a feedback terminal for receiving a feedback signal indicative of the instantaneous voltage value at a switching node between the two electronic switches. A selector circuit provides a digital feedback signal. A subtractor generates an error signal by subtracting the digital feedback signal from the reference signal. An integrator generates an integration signal by integrating the value of the error signal. A down-scale circuit generates a reduced resolution integration signal by discarding one or more least significant bits of the integration signal. A sampling circuit generates a sampled integration signal by sampling the reduced resolution integration signal. A pulse generator circuit generates the pulsed signal as a function of the sampled integration signal.
US11336279B2
A device includes a heterojunction device, a unipolar power transistor operatively connected in series with said hetero junction device; an external control terminal for driving said unipolar power transistor and said heterojunction device; and an interface unit having a plurality of interface terminals. A first interface terminal is operatively connected to an active gate region of the heterojunction device and a second interface terminal is operatively connected to said external control terminal. The heterojunction device includes a threshold voltage less than a threshold voltage of the unipolar power transistor, wherein the threshold voltage of the heterojunction device is less than a blocking voltage of the unipolar power transistor.
US11336274B2
The present disclosure mainly provides a clamping circuit, coupled to a first end and a second end of a switching transistor through a first node and a second node, comprising: an RCD circuit, comprising a first resistor and a first capacitor connected in parallel between the second node and a third node, and a diode having a negative electrode coupled to the third node; and a first stabilivolt diode, having a negative electrode coupled to the first node and a positive electrode coupled to a positive electrode of the diode at a fourth node.
US11336268B2
Integrated circuit, comprising at least one ring oscillator including a succession of inverters looped back to form the ring, the at least one oscillator being intended to operate at a desired output frequency and configured so that the inverter transistors operate in or near their temperature inversion zone.
US11336265B2
Several embodiments of electrical circuit devices and systems with clock distortion calibration circuitry are disclosed herein. In one embodiment, an electrical circuit device includes an electrical circuit die having clock distortion calibration circuitry to calibrate a clock signal. The clock distortion calibration circuitry is configured to compare a first duty cycle of a first voltage signal of the clock signal to a second duty cycle of a second voltage signal of the clock signal. Based on the comparison, the clock distortion calibration circuitry is configured to adjust a trim value associated with at least one of the first and the second duty cycles of the first and the second voltage signals, respectively, to calibrate at least one of the first and the second duty cycles and account for duty cycle distortion encountered as the clock signal propagates through a clock tree of the electrical circuit device.
US11336253B2
An amplifier circuit includes a first port, a second port, a reference potential port, and an RF amplifier device having a first terminal electrically coupled to the first port, a second terminal electrically coupled to the second port, and a reference potential terminal electrically coupled to the reference potential port. The RF amplifier device amplifies an RF signal across an RF frequency range that includes a fundamental RF frequency. An impedance matching network is electrically coupled to the first terminal and the first port. The impedance matching network includes a baseband termination circuit that presents low impedance in a baseband frequency region, a fundamental frequency matching circuit that presents a complex conjugate of an intrinsic impedance of the RF amplifier device in the RF frequency range, and a second order harmonic termination circuit that presents low impedance at second order harmonics of frequencies in the fundamental RF frequency range.
US11336252B2
A filter (10) includes two capacitors (C1a and C1b) that are connected in series on a path connecting an input terminal (101a) and an output terminal (102a), an inductor (L2) that is connected in parallel with a series circuit including the two capacitors (C1a and C1b), and a parallel-arm resonator (P1) that is connected between the ground and a node (N) between the two capacitors (C1a and C1b) on the path.
US11336249B2
A multilayer filter may include a plurality of dielectric layers stacked in a Z-direction. A first conductive layer may overlie one of the dielectric layers, and a second conductive layer may overlie another of the dielectric layers and be spaced apart from the first conductive layer in the Z-direction. A first via may be connected with the second conductive layer at a first location. A second via may be connected with the second conductive layer at a second location that is spaced apart in a first direction from the first location. The first conductive layer may overlap the second conductive layer at an overlapping area to form a capacitor. At least a portion of the overlapping area may be located between the first location and the second location in the first direction. The second conductive layer may be free of via connections that intersect the overlapping area.
US11336247B1
According to an embodiment of the disclosure, a series or source feedback is provided to a solid-state power amplifier to achieve improved amplifier output power, good impedance match, and low voltage standing wave ratio (VSWR). In an embodiment, an inductive element is coupled to the source of the power amplifier transistor to serve as a series or source feedback for the transistor. In an embodiment, a high-impedance transmission line such as a microstrip or coplanar waveguide is provided as an inductive element coupled to the source of the transistor. In an embodiment, a series or source feedback is provided to each amplifier in a multistage amplifier circuit.
US11336243B2
A receiver topology for supporting various combinations of interband carrier aggregation (CA) signals, intraband non-contiguous CA and non-CA signals having different combinations of signals aggregated therein.
US11336242B2
A communication circuit, including a first supply modulator configured to provide a first supply voltage; a first power amplifier configured to generate a first output signal by amplifying a first input signal corresponding to a first operation frequency band; a second power amplifier configured to generate a second output signal by amplifying a second input signal corresponding to a second operation frequency band; and a switching circuit configured to selectively provide the first supply voltage from the first supply modulator to the second power amplifier based on a first switching signal according to an operation mode.
US11336226B2
Techniques are described that enables controlling the TNULL characteristic of a self-compensated oscillator by controlling the magnitude and direction of the frequency deviation versus temperature, and thus, compensating the frequency deviation.
US11336221B2
A solar array includes a solar module and a support structure for the solar module. The support structure includes a support member. The solar module is mounted on the support structure such that the solar module is positioned at least partially above the support member. The solar array also includes a wire receiver for securing wires to the solar module or the support member. The wire receiver includes a wire insert slot sized for receiving wires, a wire transition slot connected to the wire insert slot, and a catch adapted to inhibit movement of the wires. The wire insert slot and the wire transition slot are sized and arranged for the wires to be inserted into the wire insert slot and positioned around the catch.
US11336210B2
A vibration type actuator including vibrating elements and a contact element that is brought into contact with each other in a first direction. The vibration of the vibrating elements includes vibration in a first vibration mode in the first direction and vibration in a second vibration mode in a second direction intersecting the first direction. In the vibrating elements, a minimum value of a resonance frequency in the second vibration mode is greater than or equal to a maximum value of a resonance frequency in the first vibration mode, and a ratio of a difference between the maximum value and the minimum value of the resonance frequency in the second vibration mode to the minimum value of the resonance frequency in the second mode is less than or equal to a predetermined value.
US11336207B2
Disclosed is a high-power sliding-mode triboelectric generator including a substrate; a positive electrode formed on the substrate; a positively charged body provided on the positive electrode and formed to be tilted at a predetermined angle from the substrate; a negatively charged body located to be opposite to the positively charged body and formed to be tilted at the same angle as in the positively charged body; a negative electrode provided on the negatively charged body and configured to support the negatively charged body; and at least one spacer formed between the positively charged body and the negatively charged body, is formed of an elastic body, and configured to maintain an interval between the positively charged body and the negatively charged body.
US11336206B2
Methods, non-transitory computer readable mediums, and power conversion systems with a controller configured to provide modulated inverter switching control signals at a first switching frequency in response to an inverter current being greater than a first threshold and less than a second threshold, the second threshold being greater than the first threshold. The controller is further configured to provide the inverter switching control signals at a second switching frequency in response to the inverter current being greater than the second threshold, and to provide the inverter switching control signals at a third switching frequency in response to the inverter current being less than the first threshold, where the second switching frequency is less than the first switching frequency and the third switching frequency is greater than the first switching frequency.
US11336194B1
Disclosed herein is a DC-AC converter, in accordance with some embodiments. Accordingly, the DC-AC converter comprises a transformer, a pulse generator, a pulse modulator, a switching element, and an analog low pass filtering stage. Further, the pulse generator is configured for generating pulses characterized by a pulse frequency. Further, the pulse modulator is configured for generating a pulse density modulated signal based on modulating the pulses using a sine wave signal of a fundamental frequency. Further, the switching element is connected in series with a primary winding of the transformer. Further, the switching element is configured to be switched between an on state and an off state based on the pulse density modulated signal. Further, the analog low pass filtering stage is configured for generating an AC voltage of the fundamental frequency based on attenuating higher frequency components of an unfiltered AC voltage at a secondary winding of the transformer.
US11336192B2
A three-phase power apparatus with bidirectional power conversion applied to charge a battery of an electric vehicle. The three-phase charging apparatus includes an AC-to-DC conversion unit, a first DC bus, a first DC-to-DC conversion unit, a second DC bus, and a second DC-to-DC conversion unit. The first DC bus is coupled to the AC-to-DC conversion unit. The first DC-to-DC conversion unit includes an isolated transformer, a resonant tank, a first bridge arm assembly, and a second bridge arm assembly. The first bridge arm assembly is coupled to the first DC bus and a primary side of the isolated transformer. The second bridge arm assembly is coupled a secondary side of the isolated transformer. The second DC bus is coupled to the second bridge arm assembly. The second DC-to-DC conversion unit is coupled to the second DC bus and the battery.
US11336191B1
A power supply device with low loss includes an input switch circuit, a transformer, a first capacitor, an output stage circuit, and a detection and control circuit. The input switch circuit generates a switching voltage according to an input voltage. The output stage circuit generates an output voltage. The output stage circuit includes a first rectifying switch element and a second rectifying switch element. The detection and control circuit detects a first output current flowing through the first rectifying switch element so as to generate a first control voltage, and it detects a second output current flowing through the second rectifying switch element so as to generate a second control voltage. The first rectifying switch element is selectively closed or opened according to the first control voltage. The second rectifying switch element is selectively closed or opened according to the second control voltage.
US11336187B2
A resonant switching converter can include: a voltage switching circuit configured to receive a first input voltage, and to generate a second input voltage of a resonant branch coupled to the voltage switching circuit; where when the voltage switching circuit is in a first operating state, the second input voltage provided to the resonant branch is less than the first input voltage; and where when the voltage switching circuit is in a second operating state, the input voltage provided to the resonant branch is zero.
US11336178B2
A power converter is disclosed. The power converter includes a Single-Input-Multiple-Output (SIMO) device includes a first transistor connected to an input and a first end of an inductor, a second transistor connected to a second end of the inductor and a first output, and a third transistor connected to the second end of the inductor and a second output. The power converter also includes a controller connected to the SIMO device and is configured to maintain a minimum inductor current through the inductor between charging cycles and to cause the minimum inductor current to transition to a charging inductor current during a charging cycle. The charging inductor current is based on a difference between an output voltage signal and a target voltage signal.
US11336176B1
An internal voltage generation circuit may include an oscillation circuit, a signal generation circuit, and a pumping circuit. The oscillation circuit may generate an oscillation signal. The signal generation circuit may generate first and second pumping driving signals on the basis of the oscillation signal. The pumping circuit may generate a pumping voltage through a pumping operation on the basis of the first and second pumping driving signals.
US11336171B2
The present invention discloses a converter with cold start-up and a cold start-up method for modular power converters that allows converter operation tests to be carried out without a connection to the AC grid. For that purpose, the control module powers the power converter modules, disconnects the power converter from the AC grid, selects a power converter module as the AC-source module and configures a voltage and a frequency for the AC-source module, selects the power for the other power converter modules and sets starting conditions. Previously, the control module is powered by an AC source that can be internal or external, such as an uninterruptible power supply (UPS) or a DC source (photovoltaic field), via a DC-AC transformer.
US11336165B2
A linear motor system has multiple modular track sections joined end-to-end to form a track along which movers may be displaced by the control of magnetic fields generated by coils disposed in each track section. A curved track section is provided that includes a curved portion, an integral straight portion, and a fit spline transition between the curved portion and the straight portion. The integration of the straight portion smooths the transition between the curved and straight areas of the track, and allows for improved performance.
US11336163B2
An apparatus is provided for forming an axial flux permanent magnet synchronous motor. The apparatus includes a stator assembly including a plurality of stator poles spaced about a stator shaft, each comprising a winding. Adjacent pairs of stator poles have a spacing in a circumferential direction approximately equal to or greater than a width of the stator pole. A rotor assembly includes a plurality of rotor poles of alternating magnetic polarity arranged for electrically communicating with the windings of the stator assembly. The ratio of stator poles to rotor poles may be less than 4:6 or, more specifically, less than or equal to about 1:2.
US11336159B2
The manufacturing method of a rotor includes: a step of preparing a plate that is composed of an austenitic material and that has a projected portion and a part with a width in a rotational axis direction smaller than a width of the projected portion in the rotational axis direction; and a step of forming a welded portion across the projected portion of the plate and a rotation transmitting member by emitting an energy beam on at least a part of the projected portion to melt at least a part of the projected portion.
US11336143B2
A stator assembly for use in a motor includes an annular stator and a circuit board. The stator having an annular shape is centered on a central axis extending vertically. The circuit board is above the stator in an axial direction. The stator includes a stator core, an insulator, a conductive wire, and a terminal pin. The stator core includes teeth. The insulator covers at least a portion of the stator core. The conductive wire is wound around the teeth via the insulator to define a coil. The terminal pin extends axially upward from an upper surface of the insulator and is connected to an end portion of the conductive wire. The circuit board includes a solder portion on an upper surface. The solder portion enables electrical connection with the terminal pin and is covered with a coating layer.
US11336140B2
The invention mainly concerns a coiling procedure of a stator for a multiphase electrical rotating machine: the said stator comprising grooves, each intended to take up an uneven number of conductors of a coil, the said coil comprising two systems, each comprising one group of conductors (C1-C3, C1′-C3′) respectively, the said procedure comprises stages of installation of the conductors (C1-C3, C1′-C3′) into the said grooves, repeated in order to form a coil comprising several turns (S1-S9) completed alternately according to a first direction of rotation (K1) and according to a second direction of rotation (K2) opposite the first direction of rotation, with the characteristic that at least two changes of direction of rotation (CH1-CH8) from one turn to the other are carried out in different angular zones.
US11336135B2
Disclosed is a motor rotor structure including a rotor core. A plurality of radial slots each are in the rotor core along a circumferential direction, and a first flux barrier slot is provided between every two adjacent radial slots. Two kinds of permanent magnets having different coercivities mounted in each radial slot. The two kinds of permanent magnets having different coercivities are distributed along a radial direction of the rotor core. The two kinds of permanent magnets having different coercivities are both magnetized along a tangential direction of the rotor core. A second flux barrier slot is provided between the two kinds of permanent magnets having different coercivities.
US11336132B2
An electric machine includes a rotor configured to rotate about an axis of rotation, a stator having a stator core and a plurality of teeth annularly arranged on the stator core about the axis of rotation, a plurality of electromagnetic coils, and a base plate. Each coil of the plurality of electromagnetic coils may be mounted on a separate tooth of the plurality of teeth. The base plate may be located adjacent to the plurality of electromagnetic coils and the stator core. The base plate may have a first side and an opposing second side. The first side may be in thermal contact with the plurality of electromagnetic coils and the stator core. A liquid-coolant channel may be defined on the second side of the base plate such that as the coils and the stator core heats during operation, the base plate is configured to transfer the heat to a liquid coolant in the liquid-coolant channel to dissipate heat from the plurality of electromagnetic coils and the stator core.
US11336129B2
Systems, methods and apparatus for wireless charging are disclosed. A charging device has a charging circuit that includes a charging coil located proximate to a surface of the charging device, a pulse generating circuit, and a controller. The pulse generating circuit may be configured to provide a pulsed signal to the charging circuit, where each pulse in the pulsed signal includes a plurality of cycles of a clock signal that has a frequency greater or less than a nominal resonant frequency of the charging circuit. The controller may be configured to detect a change in resonance of the charging circuit based on a difference in response of the charging circuit to first and second pulses transmitted in the pulsed signal. The controller may be further configured to determine that a chargeable device has been placed in proximity to the charging coil based on the difference in responses.
US11336126B2
A transmitter of a wireless power transfer and data communication system comprising a transmitter system including a transmitter housing, one or more high-power laser sources, a laser controller, one or more low-power laser sources, one or more photodiodes, a beam steering system and lens assembly, and a safety system. High-power and low-power beams are directed to corresponding receivers and transceivers of a transceiver system inside a remote receiver system by the controller and the beam steering system and lens assembly. Low-power beams include optical communication to the transceiver system. The photodiodes of the transmitter system receive optical communication from the transceiver system. Low-power beams are co-propagated with and in close proximity to high-power beams substantially along an entire distance between the transmitter housing and the receiver system. The safety system instructs the controller to reduce the high-power sources in response to detected events.
US11336125B2
Methods and devices addressing power tracking of transmission systems using antenna arrays are disclosed. The disclosed teachings may be implemented on a channel element to channel element basis, are adaptive and can be implemented on short time durations such as time slots. Power efficiency can be improved when applying the described methods to the design of systems with antenna arrays.
US11336124B2
A method of transmitting a signal by a wireless power transmitter in a wireless charging system, wireless power transmitter, and a wireless power receiver are provided. The method includes receiving, from a wireless power transmitter, a first beacon power for a first duration time in every first period; receiving, from the wireless power transmitter, a second beacon power for a second duration time in every second period; if the wireless power receiver determines that an extension of the second beacon power is required, generating load changes while receiving the second beacon power for the second duration time; in response to the generated load changes, continually receiving, from the wireless power transmitter, the second beacon power until a predetermined third duration time, wherein the predetermined third duration time is determined before the second beacon power is transmitted by the wireless power transmitter; and transmitting an advertisement signal to the wireless power transmitter while receiving the second beacon power for the predetermined third duration time.
US11336113B2
An electric power system is disclosed herein. The electric power system may manage and store electric power and provide uninterrupted electric power, derived from a plurality of electric power sources, to an electric load. The electric power system may contain an energy storage unit and generator assembly. The electric power system may connect to a power grid and renewable energy sources, and may charge the energy storage unit using the power grid, renewable energy sources, and/or generator assembly. The electric power system may be configured to determine load power usage and environmental factors to automatically and continuously modify a charging protocol to, for example, provide high efficiency and/or self-sufficiency from the power grid. The electric power system may operate entirely off-grid and may provide electricity to the load without interruption to power.
US11336110B2
A rechargeable battery using a solution of an aluminum salt as an electrolyte is disclosed, as well as methods of making the battery and methods of using the battery.
US11336109B2
A dual port battery charging system comprises a charger, a microcontroller, a first switching unit, a second switching unit, a first charging interface and a second charging interface, wherein the microcontroller is coupled with the first switching unit, the second switching unit, the first charging interface and the second charging interface to detect a voltage and a current of a first battery pack or a second battery pack, and the microcontroller can control the first switching unit and the second switching unit to charge the first battery pack and the second battery pack separately or alternately.
US11336107B2
[Object] To achieve both prevention of overcharging of the battery and convenience of the user.
[Solution] An information processing device includes: a charged capacity detection unit configured to detect a charged capacity of a battery; a charging control unit configured to control a charging circuit; and a specification unit configured to specify when discharge of the battery starts. The charging control unit performs charging suppression control on the charging circuit such that the battery is charged to a preparatorily charged capacity that is lower than a fully charged capacity of the battery, on the basis of the charged capacity detected by the charged capacity detection unit, the charging of the battery stops when the charged capacity of the battery reaches the preparatorily charged capacity, and the charging of the battery restarts from the preparatorily charged capacity before discharge of the battery starts.
US11336106B2
A charging system includes: an input voltage supply circuit; a control circuit coupled to the input voltage supply circuit, configured to control the input voltage supply circuit to generate an input voltage according to a battery voltage of a target battery; and a charging circuit, coupled to the control circuit, configured to receive the input voltage and to provide a charging current to charge the target battery. The input voltage is generated according to a function that takes the battery voltage as a parameter. The input voltage is positively correlated with the battery voltage, and is greater than the battery voltage.
US11336105B2
A multi-battery charging and discharging device including a power management integrated circuit (PMIC) module, at least two rechargeable batteries, and a plurality of first field-effect transistors. Each rechargeable battery is connected to a pulse width modulation (PWM) power module of the PMIC module through a field-effect switching transistor, terminals for connecting field-effect switching transistors and the PWM power module are separated from each other. Each of the first field-effect transistors is provided in a connection path between each rechargeable battery and a load. The first field-effect transistor is used to control the connection path between the rechargeable battery and the load to be turned on or turned off.
US11336102B2
The present disclosure provides a battery supply circuit, a device to be charged, and a charging control method. The battery supply circuit includes a first cell, a second cell, a switch, a first switching unit and a second switching unit. A first end of the second cell is coupled to a first end of the second switching unit, and a second end of the second cell is coupled to a first end of the switch, a second end of the second switching unit is coupled to a second end of the switch; a first end of the first cell is coupled to the second end of the switch, a second end of the first cell is coupled to a first end of the first switching unit, and a second end of the first switching unit is coupled to the first end of the switch.
US11336101B2
A system for use with a direct current fast-charging (DCFC) station includes a controller and battery system. The battery system includes first and second battery packs, and first, second, and third switches. The switches have ON/OFF conductive states commanded by the controller to connect the battery packs in a parallel-connected (P-connected) or series-connected (S-connected) configuration. An electric powertrain with one or more electric machines is powered via the battery system. First and second charge ports of the system are connectable to the station via a corresponding charging cable. The first charge port receives a low or high charging voltage from the station. The second charge port receives a low charging voltage. When the station can supply the high charging voltage to the first charge port, the controller establishes the S-connected configuration via the switches, and thereafter charges the battery system solely via the first charge port.
US11336091B2
Provided are an energy storage power supply, a parallel control device for energy storage power supplies and a parallel control method for energy storage power supplies. The energy storage power supply includes a battery module; an inverter module electrically connected to the battery module; an output module electrically connected to the inverter module; an detection module electrically connected to the output module; an communication module communicated with another energy storage power supply; an switching module electrically connected to the inverter module or the output module; and a processor module electrically connected to the detection module, the communication module and the switching module, and is configured to control, according to the power of a load detected by the detection module, the switching module to be electrically connected to the inverter module or the output module.
US11336088B2
Provided is a transient voltage suppression device including a power supply terminal, a ground terminal, a Zener diode, a diode string, and an isolation device. The Zener diode is coupled between the power supply terminal and the ground terminal, and a node is between the Zener diode and the power supply terminal. The diode string has a first terminal, a second terminal, and an input/output (I/O) terminal. The second terminal is coupled to the ground terminal. The isolation device is coupled between the node and the first terminal. When an abnormal current flows through the isolation device and an energy of the abnormal current per unit time exceeds a preset value of the isolation device, the isolation device blocks a path of the abnormal current.
US11336085B2
An under-voltage lockout (UVLO) circuit includes an automatic UVLO threshold configuration. The UVLO circuit may include an over-voltage protection circuit that receives power from a power source, a peak detector that detects a peak voltage output for the power source, a voltage threshold generator that sets a UVLO threshold based on the peak voltage output, and a comparator that compares an instantaneous voltage with the UVLO threshold and configures an operating mode of a device based on the comparison.
US11336080B1
Embodiments of a slotted grommet configured to manage a cable in an electrical cavity are provided. The slotted grommet includes a body structure having a first surface, a second surface opposite to the first surface, and a peripheral surface extending between the first and second surfaces. A first slot is formed in the first surface and extends through the body structure towards the second surface. The first slot defines a chamber having sidewalls in the body structure configured to hold a loop of the cable. The first slot has a first width that is less than a cross-sectional dimension of the cable such that the cable is pinched within the chamber between the first sidewalls to prevent vibration-related chafing of the cable.
US11336078B2
A semiconductor laser diode is specified, the semiconductor laser diode includes a semiconductor layer sequence having an active layer which has a main extension plane and which, in operation, is adapted to generate light in an active region and to emit light via a light-outcoupling surface, the active region extending from a rear surface opposite the light-outcoupling surface to the light-outcoupling surface along a longitudinal direction in the main extension plane, the semiconductor layer sequence having a surface region on which a first cladding layer is applied in direct contact, the first cladding layer having a transparent material from a material system different from the semiconductor layer sequence, and the first cladding layer being structured and having a first structure.
US11336073B2
Disclosed herein is a method comprising injecting light of a first wavelength λ1 into a wavelength division multiplexer; injecting light of a second wavelength λ2 into the wavelength division multiplexer; combining the light of the first wavelength λ1 and the light of the second wavelength λ2 in the wavelength division multiplexer to produce light of a third wavelength λ3; and reflecting the light of the third wavelength λ3 in a dual-Brillouin peak optical fiber that is in communication with the wavelength divisional multiplexer; wherein the dual-Brillouin peak optical fiber has at least two Brillouin peaks, such that an amplitude A1 of at least one of said Brillouin peaks is within 50% to 150% of an amplitude A2 of another Brillouin peak 0.5A2≤A1≤1.5A2; wherein the dual-Brillouin peak optical fiber generates a Brillouin dynamic grating that reflects an improved back-reflected Brillouin signal of the combined light.
US11336070B2
A carbon dioxide gas-discharge slab-laser is assembled in a laser-housing. The laser-housing is formed from a hollow extrusion. An interior surface of the extrusion provides a ground electrode of the laser. Another live electrode is located within the extrusion, electrically insulated from and parallel to the ground electrode, forming a discharge-gap of the slab-laser. The electrodes are spaced apart by parallel ceramic strips. Neither the extrusion, nor the live electrode, include fluid coolant channels. The laser-housing is cooled by fluid-cooled plates attached to the outside thereof.
US11336061B2
A switch assembly includes a switch and a connector. The switch and the connector are configured to interlock, wherein the switch includes a connection extending at least partially along a center axis of the switch, and the connection is configured to receive at least a part of the connector. The connection may include at least one slot and at least one wedge-shaped groove which is extending from the at least one slot and tapered in a direction of the center axis. The connector may include at least one corresponding wedge-shaped protrusion. The at least one corresponding wedge-shaped protrusion may include a resilient contact blade which can interlock with the at least one wedge-shaped groove.
US11336056B2
A connector device comprises a connector and a mating connector. Under a mated state where the connector and the mating connector are mated with each other, the mating connector is positioned forward of the connector in a front-rear direction. The connector comprises at least one supporting portion, at least one lock portion and a receiving portion. The mating connector has at least one mating lock portion and an abutment portion. At least one of the lock portion and the mating lock portion has an intersecting surface which intersects with both the front-rear direction and a perpendicular direction. Under the mated state, the abutment portion is positioned forward beyond the receiving portion in the front-rear direction and is brought into abutment against the receiving portion by a rearward force so that a rearward movement of the abutment portion beyond the receiving portion is regulated by the receiving portion.
US11336044B2
A terminal includes a connecting portion to be electrically connected to a mating terminal by being inserted into the mating terminal. The connecting portion has a sliding region configured to slide on the mating terminal and a contact region configured to contact the mating terminal successively from a tip side. An outermost surface in the sliding region includes a copper-tin alloy layer containing copper and tin. An outermost surface in the contact region includes a tin layer containing tin as a main component. A Vickers hardness of the copper-tin alloy layer is higher than a Vickers hardness of the tin layer.
US11336042B2
A connector includes a flat-plate housing made of insulating resin and including a first positioning hole and a second positioning hole, a plurality of contacts held on the housing, and a first hold-down and a second hold-down made of metal and disposed to correspond to a first positioning hole and a second positioning hole, respectively. The housing includes a CPU board opposed surface to be opposed to a CPU board. The first hold-down includes a reinforcing plate part to cover the CPU board opposed surface around the corresponding first positioning hole. The second hold-down includes a reinforcing plate part to cover the CPU board opposed surface around the corresponding second positioning hole.
US11336040B2
A conductive terminal electrically connects a conductor of a conductive wire to a circuit board. The conductive terminal includes a body, a clamping portion having a pair of clamping arms, and a solder portion having a pair of solder lugs. The body has an opening through which the conductive wire is inserted and a passage communicating with the opening, the passage receiving the conductive wire and extending perpendicular to a surface of the circuit board. The pair of clamping arms extend from the opening towards the circuit board and obliquely towards each other so as to clamp the conductor of the conductive wire inserted through the opening. The solder portion has a pair of solder lugs extending perpendicular to a lengthwise direction of the passage and soldered to a pair of solder pads on the circuit board.
US11336038B2
A connector suitable for being mounted on a coaxial cable comprising at least one metal braid layer surrounding inner parts of the cable and an outer insulating layer surrounding said at least one metal braid layer and a silicone sleeve arranged around the outer insulating layer wherein the connector comprises a ferrule to be arranged in electrical contact with said at least one metal braid layer, wherein said outer insulating layer of the cable is arranged to be stripped away for the length of said electrical contact, a base arranged cylindrically around said ferrule, and a collar arranged at least partially within said base and comprising a body configurable around the ferrule; wherein the body of the collar has a first outer diameter substantially the same as the diameter of the outer insulating layer of the coaxial cable; and the silicone sleeve is arranged, upon mounting the coaxial cable to the connector, between the base and the body of the collar for applying a pressure force to said at least one metal braid layer of the coaxial cable guided to an outer surface of the collar.
US11336026B2
A radio frequency (RF) system includes an RF integrated circuit (IC) die, and an antenna coupled to the RF IC die. The RF system further includes a reflector layer over the RF IC die, the reflector layer extending over at least a portion of the antenna, a combination of the antenna and the reflector layer having a radiation pattern that comprises a main lobe in a first direction parallel to a top surface of the reflector layer.
US11336025B2
An antenna arrangement is disclosed, comprising a first body comprising a communications device including an antenna for transmitting and/or receiving signals via the antenna, and a second body comprising a conductive parasitic element for electromagnetic coupling with the antenna. The first body is physically separate from, or is removably attachable from, the second body. An associated method of transmitting and/or receiving signals is further disclosed.
US11336024B2
A reflection reducing apparatus includes a dielectric base plane (30), a first patch group, a second patch group, and a ground plate (40). A plurality of first conductive patches (10) each resonate in a first direction (α) and a second direction (β) which are different in resonant length from each other. A plurality of second conductive patches include a first direction-oriented patch (20a) and a second direction-oriented patch (20b) which are different in resonant length from each other. The second conductive patches are arranged along an outer periphery of the first patch group at an interval away from the first patch group.
US11336017B2
An antenna structure associated with a wireless communication device comprised of a plurality of structures configured to enable structural, functional or cosmetic functions associated with the device, is proposed in this disclosure. The antenna structure comprises a first plate comprised of a first set of structures of the plurality of structures of the device and a second, different, plate comprised of a second set of structures of the plurality of structures of the device. The antenna structure further comprises an excitation component coupled between the first plate and the second plate. In some embodiments, the first plate, the second plate and at least a part of the excitation component are configured to form a tank circuit, thereby enabling the antenna structure to radiate at a predefined radiation frequency comprising a resonant frequency associated with the tank circuit.
US11336015B2
Disclosed herein are antenna boards, antenna modules, and communication devices. For example, in some embodiments, an antenna board may include: a substrate including an antenna feed structure; an antenna patch, wherein the antenna patch is a millimeter wave antenna patch; and an air cavity between the antenna patch and the substrate.
US11336011B2
A system includes a distributed ledger storing one or more smart contracts; one or more 5G small cells, each having one or more antennas mounted on a housing, each small cell sending packets of data trackable with the distributed ledger; and a processor to control a directionality of the antennas in communication with a predetermined target using 5G protocols.
US11336008B2
In a transmitting-side control apparatus (30), a transmission control unit (32) controls a radiator (11) to transmit an OAM known signal formed by one common OAM transmission mode at each of transmitting-side relative position candidates. An acquisition unit (33) acquires a feedback signal including information about a use transmitting-side relative position based on a reception strength of the OAM known signal transmitted under the control of the transmission control unit (32). An adjustment unit (34) adjusts a relative position between the radiator (11) and a focal point of a reflecting mirror (12) to the use transmitting-side relative position indicated by the information included in the feedback signal.
US11336007B1
A system of antennas, each having disparity operating frequencies, are incorporated into the same aircraft body panels. HF antennas define loops with large internal areas; additional higher frequency antennas are disposed within that large internal area. The higher frequency antennas are sufficiently different so as to prevent coupling. Antennas operating in the same frequency range, disposed on different parallel surfaces are operated in concert as a steerable array.
US11336003B2
A structure for wireless communication having a plurality of conductor layers, an insulator layer separating each of the conductor layers, and at least one connector connecting two of the conductor layers wherein an electrical resistance is reduced when an electrical signal is induced in the resonator at a predetermined frequency. The structure is capable of transmitting or receiving electrical energy and/or data at various near and far field magnetic coupling frequencies.
US11335994B2
An information handling system (IHS) may include a configuration sensor for sensing a physical configuration of the IHS, a first proximity sensor probe for sensing whether a first biological entity element is proximate to a first antenna, a second proximity sensor probe for sensing whether a second biological entity element is proximate to a second antenna, and a third proximity sensor probe for sensing whether a third biological entity element is proximate to a third antenna. The IHS is adapted to reconfigure use of at least two of the first antenna, the second antenna, and the third antenna in response to the sensing of at least one of the first proximity sensor probe, the second proximity sensor probe, and the third proximity sensor.
US11335988B2
A mechanical means for deploying one of two or more feed sources within a test range is presented. The feed source selected for testing is properly positioned for use within the range by rotating one of two or more arms to an upright and locked position. An arm may further include a rotatable antenna wheel with two or more feed sources thereon whereby a selected feed source is rotated into position via the antenna wheel. The antenna wheel includes a center body, feed sources attached to the center body and aligned along a rotational plane, and a shroud disposed about the center body and feed sources. The antenna wheel may include a cooling system for managing heat generated by the feed sources and electronics therefore. In preferred embodiments, the feed source changer is mounted within the range so that a selected feed source communicates an emitted beam onto a reflector which is redirected as a reflected beam toward a device under test. Concealment panel(s) may be positioned adjacent to the feed source changer to minimize electromagnetic reflections therefrom.
US11335985B2
A tunable microwave system includes at least two elements, each element being chosen from a propagating guide, an evanescent guide, a resonator, and at least one coupling device arranged between the two elements and configured to couple the two elements to each other, the coupling device having a holder having an aperture and having at least one elongate element the shape of which is elongate in a polarization direction contained in a plane of the aperture, the elongate element being securely fastened to the perimeter of the aperture at at least one end, the coupling device being configured to be rotatable about an axis substantially perpendicular to the plane of the aperture so as to modify a value of the polarization direction and so that the coupling between the two elements is dependent on the value of the polarization direction.
US11335983B2
A liquid reserve battery including: a collapsible storage unit having a liquid electrolyte stored therein; a battery cell in communication with an outlet of the collapsible storage unit, the battery cell having gaps dispersed therein; a first pyrotechnic material partially disposed adjacent the collapsible storage unit such that initiation of the first pyrotechnic material provides pressure to collapse the collapsible storage unit to heat and force the liquid electrolyte through the outlet and into the gaps; and a tube disposed in the battery cell, wherein second pyrotechnic material is disposed in the tube, the tube being one of formed of an electrically non-conductive material or covered with an electrically non-conductive material.
US11335977B1
Batteries according to embodiments of the present technology may include a first battery cell including a first current collector. The batteries may include a second battery cell including a second current collector. The second battery cell may be vertically aligned with the first battery cell, and the second current collector may be positioned adjacent the first current collector. The first battery cell and the second battery cell may be electrically coupled together so the first battery cell and the second battery cell transfer current through the cells between the first current collector and the second current collector. The batteries may also include a patterned coupling material disposed between the first battery cell and the second battery cell and joining the first current collector with the second current collector.
US11335973B2
A layered double hydroxide (LDH) separator capable of more effectively restraining short circuiting caused by zinc dendrites. The LDH separator for secondary zinc batteries includes a porous substrate made of a polymer material and a LDH plugging pores in the porous substrate. The LDH separator has a dendrite buffer layer therein, the dendrite buffer layer being at least one selected from the group consisting of: (i) a pore-rich internal porous layer in the porous substrate, the internal porous layer being free from the LDH or deficient in the LDH; (ii) a releasable interfacial layer; which is provided by two adjacent layers constituting part of the LDH separator in releasable contact with each other; and (iii) an internal gap layer free from the LDH and the porous substrate, which is provided by two adjacent layers constituting part of the LDH separator formed apart from each other.
US11335970B2
A battery pack includes a pack case configured to accommodate a cell module assembly in an inner space thereof and having an opening formed at one side, and a pack cover having a degassing port communicating with the inner space and configured to cover the opening of the pack case. The cell module assembly includes a cell fixing frame having an upper plate and a lower plate respectively disposed at an upper portion and a lower portion of the cell stack and in surface contact with an upper wall and a lower wall of the pack case. At least one of the upper plate and the lower plate includes at least one gas moving route formed by concavely depressing one surface in contact with the upper wall or the lower wall of the pack case along a path toward the degassing port, and at least one hole.
US11335965B2
A heating device for a prismatic battery cell of a high-voltage battery of a motor vehicle includes two sheet-shaped heating elements to be arranged on two opposite lateral outer sides of a cell housing of the battery cell, and two connecting elements to be arranged on a housing cover of the cell housing. The connecting elements are electrically connected to terminals of the two heating elements. The connecting elements are flexibly formed, at least in certain regions, and as a result the heating elements are connected in a hinge-like manner. The heating device can be arranged by arranging the first heating element on the first lateral outer side of the cell housing, swinging the second heating element over the housing cover, and arranging the second heating element on the second lateral outer side on the cell housing.
US11335964B2
A cold plate for a battery module comprising a plurality of cells that produces heat as charging and discharging is disclosed. The cold plate includes a plurality of first fins distributed in a first subarea of the cold plate; and a plurality of second fins distributed in a second subarea of the cold plate; wherein a second fin coverage of the plurality of second fins distributed in the second subarea is smaller than a first fin coverage of the plurality of first fins distributed in the first subarea when an amount of heat absorption of the second subarea from the plurality of cells is greater than an amount of heat absorption of the first subarea from the plurality of cells.
US11335941B2
The present disclosure relates to an apparatus and a method for manufacturing a battery cell, and more particularly, to an apparatus and a method for manufacturing a battery cell, wherein a pressing jig provided with a semi-elliptical pressing part presses the battery cell to remove air bubbles from the battery cell.
US11335922B2
An energy conversion system includes an energy converter, a cold generator, and a liquid water obtainer. The energy converter is configured to convert energy of a source from one form to another form and generate heat and water vapor. The cold generator is configured to generate cold using the heat generated by the energy converter. The liquid water obtainer is configured to condense the water vapor using the cold to obtain liquid water. Accordingly, the water vapor generated from the energy converter can be cooled efficiently. Therefore, efficiency in obtaining the liquid water can be improved compared with a case where the water vapor is cooled by open air.
US11335919B2
An electrochemical cell stack comprises a plurality of electrochemical cell units, each comprising a cathode, an anode, and an electrolyte, and also comprises a plurality of interconnects. An interconnect is disposed between adjacent electrochemical cell units and defines a longitudinal channel having circumferential corrugations defined therearound. A fuel channel is defined between each anode and a respective adjacent interconnect, the fuel channel having fuel inlet and outlet. An oxidant channel is defined between each cathode and a respective adjacent interconnect, the oxidant channel having an oxidant inlet and outlet. The plurality of electrochemical cell units and interconnects include a first electrochemical cell unit, a first interconnect adjacent the first electrochemical cell unit, a second electrochemical cell unit adjacent the first interconnect, and a second interconnect adjacent the second electrochemical cell unit. The second interconnect is rotationally offset from the first interconnect about a longitudinal axis of the fuel cell stack.
US11335918B2
A fuel electrode incorporates a first and second corrugated portion that are attached to each other at offset angles respect to their corrugation axis and therefore reinforce each other. A first corrugated portion may extend orthogonally with respect to a second corrugated portion. The first and second corrugated portions may be formed from metal wire and may therefore have a very high volumetric void fraction and a high surface area to volume ratio (sa/vol). In addition, the strands of the wire may be selected to enable high conductivity to the current collectors while maximizing the sa/vol. In addition, the shape of the corrugation, including the period distance, amplitude and geometry may be selected with respect to the stiffness requirements and electrochemical cell application factors. The first and second corrugated portions may be calendared or crushed to reduce thickness of the fuel electrode.
US11335917B2
An apparatus includes a thermal battery, which includes a housing and one or more battery cells within the housing. Each battery cell includes an anode, a cathode, and an electrolyte. The electrolyte in each battery cell is configured to be in a solid state when the battery cell is inactive. The apparatus also includes a phase change material around at least part of the housing. The phase change material is configured to conduct external heat into the housing in order to melt the electrolyte in each battery cell and activate the battery cell. The phase change material is also configured to change phase in order to reduce conduction of the external heat into the housing.
US11335914B2
A method of making an interconnect for a solid oxide fuel cell stack includes providing an iron rich material containing at least 25 wt. % iron into channels of a mold, providing a powder containing 4-6 wt. % Fe, 0-1 wt. % Y and balance Cr into the mold over the iron rich material containing at least 25 wt. % iron, compacting the iron rich material containing at least 25 wt. % iron and the powder comprising 4-6 wt. % Fe, 0-1 wt. % Y and balance Cr in the mold to form the interconnect, and sintering the interconnect to form a sintered interconnect having iron rich regions having an iron concentration greater than 10% in ribs of the interconnect.
US11335907B2
A powderous positive electrode material for a lithium secondary battery has the general formula Li1+x[Ni1−a−b−cMaM′bM″c]1−xO2−z. M is one or more elements of the group Mn, Zr and Ti. M′ is one or more elements of the group Al, B and Co. M″ is a dopant different from M and M′, and x, a, b and c are expressed in mol with −0.02≤x≤0.02, 0≤c≤0.05, 0.10≤(a+b)≤0.65 and 0≤z≤0.05. The material has an unconstrained cumulative volume particle size distribution value (Γ0(D10P=0)), a cumulative volume particle size distribution value after having been pressed at a pressure of 200 MPa (ΓP(D10P=200)) and a cumulative volume particle size distribution value after having been pressed at a pressure of 300 MPa (ΓP(D10P=300)). When ΓP(D10P=200) is compared to Γ0(D10P=0), the relative increase in value is less than 100%. When ΓP(D10P=300) is compared to Γ0(D10P=0), the relative increase in value is less than 120%.
US11335900B2
A composite nanosheet for the cathode of a lithium-sulfur battery, a preparation method thereof, and an electrode and a battery having the same. The composite nanosheet includes carbon nanotubes which are closely accumulated in a two-dimensional plane and are combined together by carbon derived from nanocellulose. Transition metal compound nanoparticles which are uniformly distributed in the nanosheet composite and are fixed by the carbon derived from nanocellulose. Sulfur adsorbed on the surface of the transition metal compound nanoparticles. The composite organically combines and exerts the respective advantages of porous carbon, carbon nanotubes and nano metal oxides/sulfide by designing and constructing the structure of the cathode material.
US11335899B2
A catholyte-like material including a cathode material and an interfacial additive layer for providing a lithium ion energy storage device having low impedance is disclosed. The interfacial additive layer, which is composed of vapor deposited iodine, is present between the cathode material and an electrolyte layer of the device. The presence of such an interfacial additive layer increases the ion and electron mobile dependent performances at the cathode material interface due to significant decrease in the resistance/impedance that is observed at the respective interface as well as the impedance observed in the bulk of the device. The catholyte-like material of the present application can be used to provide a lithium ion energy storage device having high charge/discharge rates and/or high capacity.
US11335888B2
Disclosed is an electroluminescent display device comprising an a substrate including a display area and a non-display area, an emission device in the display area on the substrate, an encapsulation layer extending from the display area to the non-display area, wherein the encapsulation layer is provided on the emission device, a plurality of pad electrodes in the non-display area on the substrate, and a protection layer provided in the area between each of the plurality of pad electrodes, and configured to protect an insulating layer disposed there below, wherein the encapsulation layer is provided with an opening area configured to expose at least a portion in each of the plurality of pad electrodes and at least a portion of the protection layer.
US11335887B2
A display device according to the present invention includes a display region arranged with a plurality of pixels, and a sealing layer covering the display region, wherein the sealing layer includes an insulation layer having a density pattern, the density pattern is a pattern including a low density region and a high density region, the low density region has the insulation layer with a lower density than an average density within the display region of the insulation layer, and the high density region has the insulation layer with a higher density than an average density within the display region of the insulation layer.
US11335885B2
The display device includes a substrate including a first resin layer, a second resin layer overlapping the first resin layer, and a first inorganic insulating layer between the first resin layer and the second resin layer, and having flexibility, a display region provided on the substrate, a terminal region arranged outside the display region on the substrate, and a bending region arranged between the display region and the terminal region. A thickness of the second resin layer is larger than a thickness of the first resin layer. The substrate includes a first region and a second region. The first resin layer, the first inorganic insulating layer, and the second resin layer are laminated in the first region. The first resin layer and the second resin layer are laminated in the second region and the first inorganic insulating layer is not laminated in the second region.
US11335881B2
A display panel is provided. A side surface of an interlayer insulating layer away from the substrate is partially recessed to a substrate so as to form a first groove. A crack preventing member is filled in the first groove and is connected to the substrate, so a connection of the organic layer to the organic layer is achieved, thereby increasing a bending resistance of the display panel and reducing the risk of film peeling. In addition, a side surface of the interlayer insulating layer disposed between the first groove and the banks away from the substrate is partially recessed to form a second groove, and the first inorganic packaging layer is filled in the second groove. An inorganic layer of the packaging layer is connected to an inorganic layer of an array substrate, thereby increasing a bending resistance of the display panel and reducing the risk of film peeling.
US11335870B2
Provided is a method for preparing a display substrate. The display substrate includes multiple pixel island regions, empty regions and connection bridge regions. The preparation method includes: forming first grooves corresponding to the pixel island regions and second grooves corresponding to the connection bridge regions on a side of a hard underlay substrate; preparing the display substrate on a side of the underlay substrate where the first grooves and the second grooves are formed, wherein the pixel island regions are located in regions where the first grooves are located, the connection bridge regions are located in regions where the second grooves are located, and the empty regions are located in regions other than the first grooves and the second grooves; and separating the underlay substrate from the display substrate to obtain the display substrate.
US11335853B2
A method of manufacturing an OTS device of the invention is a method of manufacturing OTS device including a first conductor, an OTS portion made of chalcogenide, and a second conductor which are layered in order and disposed on an insulating substrate. The manufacturing method includes: a step D of forming a resist so as to coat part of an upper surface of the second conductor; a step E of dry etching a region which is not coated with the resist; and a step F of ashing the resist. In the step E, the second conductor, all of the OTS portion, and an upper portion of the first conductor are removed by an etching treatment once in a depth direction of the region.
US11335838B2
A light emitting device including a contact layer, a blocking layer over the contact layer, a protection layer adjacent the blocking layer, a light emitter over the blocking layer, and an electrode layer coupled to the light emitter. The electrode layer overlaps the blocking layer and protection layer, and the blocking layer has an electrical conductivity that substantially blocks flow of current from the light emitter in a direction towards the contact layer. In addition, the protection layer may be conductive to allow current to flow to the light emitter or non-conductive to block current from flowing from the light emitter towards the contact layer.
US11335831B2
An optical device case (100A) of an embodiment includes: a light-transmitting window member (20A); and a housing (10) which has a space for accommodating a light-receiving element and/or a light-emitting element (OE), wherein the window member (20A) includes a light-transmitting member (22), a polymer film (50) provided on an outer surface of the light-transmitting member (22), the polymer film (50) having a moth-eye structure at its surface, a contact angle of the surface with respect to water being not less than 140°, and a resistance heater (24) provided on an inner surface of the light-transmitting member (22).
US11335822B2
A multijunction solar cell includes a base substrate comprising a Group IV semiconductor and a dopant of a first carrier type. A patterned emitter is formed at a first surface of the base substrate. The patterned emitter comprises a plurality of well regions doped with a dopant of a second carrier type in the Group IV semiconductor. The base substrate including the patterned emitter form a first solar subcell. The multijunction solar cell further comprises an upper structure comprising one or more additional solar subcells over the first solar subcell. Methods of making a multijunction solar cell are also described.
US11335821B2
Low noise silicon-germanium (SiGe) image sensor. In one embodiment, an image sensor includes a plurality of pixels arranged in rows and columns of a pixel array disposed in a semiconductor substrate. The photodiodes of an individual pixel are configured to receive an incoming light through an illuminated surface of the semiconductor substrate. The semiconductor substrate includes a first layer of semiconductor material having silicon (Si); and a second layer of semiconductor material having silicon germanium (Si1-xGex). A concentration x of Ge changes gradually through at least a portion of thickness of the second layer. Each photodiode includes a first doped region extending through the first layer of semiconductor material and the second layer of semiconductor material; and a second doped region extending through the first layer of semiconductor material and the second layer of semiconductor material.
US11335812B2
A novel semiconductor device is provided. A component extending in a first direction, and a first conductor and a second conductor extending in a second direction are provided. The component includes a third conductor, a first insulator, a first semiconductor, and a second insulator. In a first intersection portion of the component and the first conductor, the first insulator, the first semiconductor, the second insulator, a second semiconductor, and a third insulator are provided concentrically. In a second intersection portion of the component and the second conductor, the first insulator, the first semiconductor, the second insulator, a fourth conductor, and a fourth insulator are provided concentrically around the third conductor.
US11335810B2
A transistor includes a substrate having a first surface and a second surface opposite the first surface, a drift region having a doped region on the first surface of the substrate and a graded doping region on the doped region, a semiconductor fin protruding from the graded doping region and comprising a metal compound layer at an upper portion of the semiconductor fin, a source metal contact on the metal compound layer, a gate layer having a bottom portion directly contacting the graded doping region; and a drain metal contact on the second surface of the substrate.
US11335800B2
A semiconductor device is disclosed. The semiconductor device includes a substrate, an epitaxial layer on the substrate, a semiconductor interlayer on top of the epitaxial layer, a gate conductor above the semiconductor interlayer, a gate insulator on the bottom and sides of the gate conductor and contacting the top surface of the semiconductor interlayer, a source region extending into the epitaxial layer, and a drain region extending into the epitaxial layer. The semiconductor device also includes a first polarization layer on the semiconductor interlayer between the source region and the gate conductor and a second polarization layer on the semiconductor interlayer between the drain region and the gate conductor.
US11335797B2
A semiconductor device is provided. The semiconductor device includes a channel layer disposed on a substrate, a barrier layer disposed on the channel layer, and a nitride layer disposed on the barrier layer. The semiconductor device also includes a compound semiconductor layer that includes an upper portion and a lower portion, wherein the lower portion penetrates through the nitride layer and a portion of the barrier layer. The semiconductor device also includes a spacer layer conformally disposed on a portion of the barrier layer and extending onto the nitride layer. The semiconductor device further includes a gate electrode disposed on the compound semiconductor layer, and a pair of source/drain electrodes disposed on opposite sides of the gate electrode. The pair of source/drain electrodes extends through the spacer layer, the nitride layer, and at least a portion of the barrier layer.
US11335780B2
An epitaxial structure includes a substrate, a buffer layer, a back diffusion barrier layer, a channel layer formed on the back diffusion barrier layer, and a barrier layer formed on the channel layer. The buffer layer is formed on the substrate. The back diffusion barrier layer is formed on the buffer layer. The chemical composition of the back diffusion barrier layer is AlxInyGa1-x-yN, wherein 0≤x≤1 and 0≤y≤1. The lattice constant of the back diffusion barrier layer is between 2.9 Å and 3.5 Å. The back diffusion barrier layer is composed of a plurality of regions in the thickness direction, and the aluminum (Al) content and the indium (In) content of the back diffusion barrier layer are changed stepwise or gradually changed stepwise along the thickness direction. The back diffusion barrier layer further includes carbon, and the carbon concentration is changed stepwise or gradually changed stepwise along the thickness direction.
US11335775B2
Some embodiments include a transistor having an active region containing semiconductor material. The semiconductor material includes at least one element selected from Group 13 of the periodic table in combination with at least one element selected from Group 16 of the periodic table. The active region has a first region, a third region offset from the first region, and a second region between the first and third regions. A gating structure is operatively adjacent to the second region. A first carrier-concentration-gradient is within the first region, and a second carrier-concentration-gradient is within the third region. Some embodiments include methods of forming integrated assemblies.
US11335771B2
A semiconductor device includes first and second electrodes, a semiconductor part therebetween; first and second control electrodes each in a trench at the frontside of the semiconductor part. The semiconductor part includes first to sixth layers. The first and third layers are of a first conductivity type. Other layers are of a second conductivity type. The first layer extends between the first electrode at the backside and the second electrode at the frontside. The second layer is provided between the first layer and the second electrode. The third and fourth layers each are selectively provided between the second layer and the second electrode. The fifth layer is provided between the first layer and the first electrode. The sixth layer is provided between the first layer and the second control electrode. The sixth layer extends along an insulating film between the semiconductor part and the second control electrode.
US11335751B2
A display device includes: a substrate; a data line disposed on the substrate; an another data line disposed on the substrate and adjacent to the data line; a first light emitting diode including a first electrode; and a second light emitting diode including an another first electrode, wherein the first electrode partially overlaps the data line and the another first electrode partially overlaps the another data line.
US11335740B2
A display assembly, an electronic device, and a method for assembling a display assembly are provided. The display assembly includes a flexible screen, a cover plate, and a capacitive fingerprint sensor film. The capacitive fingerprint sensor film is disposed between the cover plate and the flexible screen and covers a display surface of the flexible screen, to sense a fingerprint of a finger in contact with the cover plate.
US11335738B2
A display device includes: a lower substrate including a first area, and a second area surrounding the first area; a display layer including a plurality of display elements at the second area, and having a first hole corresponding to the first area; and an upper substrate covering the display layer. The upper substrate includes a lower surface facing the lower substrate, and the lower surface of the upper substrate has a first groove corresponding to the first area.
US11335730B2
A vertical resistive switching memory device is provided that includes a resistive random access memory (ReRAM) stack embedded in a material stack of alternating layers of an interlayer dielectric material and a recessed electrode material. A selector device encapsulates a portion of the ReRAM stack and is present in an undercut region that is laterally adjacent to each of the recessed electrode material layers of the material stack.
US11335726B2
Various embodiments of the present disclosure are directed towards an image sensor having a substrate including a plurality of sidewalls that define a plurality of protrusions along a first side of the substrate. The substrate has a first index of refraction. A photodetector is disposed within the substrate and underlying the plurality of protrusions. A plurality of micro-lenses overlying the first side of the substrate. The micro-lenses have a second index of refraction that is less than the first index of refraction. The micro-lenses are respectively disposed laterally between and directly contact an adjacent pair of protrusions in the plurality of protrusions. Further, the micro-lenses respectively comprise a convex upper surface.
US11335725B2
A method for fabricating an optical sensor includes: forming, over a substrate, a first material layer comprising a first alloy of germanium and silicon having a first germanium composition; forming, over the first material layer, a graded material layer comprising germanium and silicon; and forming, over the graded material layer, a second material layer comprising a second alloy of germanium and silicon having a second germanium composition. The first germanium composition is lower than the second germanium composition and a germanium composition of the graded material layer is between the first germanium composition and the second germanium composition and varies along a direction perpendicular to the substrate.
US11335719B2
Disclosed are a semiconductor package and a method of fabricating the same. The semiconductor package may include a semiconductor chip structure, a transparent substrate disposed on the semiconductor chip structure, a dam placed on an edge of the semiconductor chip structure and between the semiconductor chip structure and the transparent substrate, and an adhesive layer interposed between the dam and the semiconductor chip structure. The semiconductor chip structure may include an image sensor chip and a logic chip, which are in contact with each other, and the image sensor chip may be closer to the transparent substrate than the logic chip.
US11335717B2
A semiconductor device is provided. The semiconductor device includes a substrate and a light-collimating layer. The substrate has a plurality of pixels. The light-collimating layer is disposed on the substrate, and the light-collimating layer includes a transparent material layer, a first light-shielding layer, a second light-shielding layer and a plurality of transparent pillars. The transparent material layer covers the pixels. The first light-shielding layer is disposed on the substrate and the first light-shielding layer has a plurality of holes corresponding to the pixels. The second light-shielding layer is disposed on the first light-shielding layer. The transparent pillars are disposed in the second light-shielding layer.
US11335709B2
Array substrate, display panel, display device, and method for forming array substrate are provided. The array substrate includes a substrate and at least one first thin-film transistor on the substrate. the first thin-film transistor includes a first gate electrode; a first gate electrode insulating layer on a side of the first gate electrode facing away from the substrate; a first active layer on a side of the first gate electrode insulating layer facing away from the first gate electrode; a second gate electrode insulating layer on a side of the first active layer facing away from the first gate electrode insulating layer; a second gate electrode on a side of the second gate electrode insulating layer facing away from the first active layer; and a first source electrode and a first drain electrode on the first active layer facing away from the first gate electrode insulating layer.
US11335702B1
A semiconductor device includes a semiconductor substrate, an insulating film, a ferroelectric film, a first seed layer and a control gate electrode. The semiconductor substrate includes a source region and a drain region which are formed on a main surface of the semiconductor substrate. The insulating film is formed on the main surface of the semiconductor substrate such that the insulating film is positioned between the source region and the drain region in a plan view. The ferroelectric film is formed on the insulating film and includes hafnium and oxygen. The first seed layer is formed on the ferroelectric film. The control gate electrode is formed on the ferroelectric film. A material of the first seed layer includes at least one material of the ferroelectric film and at least one material of the first conductive film.
US11335698B2
A plurality of semiconductor layers have longitudinally a first direction, have a peripheral area surrounded by the plurality of control gate electrodes, and are arranged in a plurality of rows within the laminated body. A controller controls a voltage applied to the control gate electrodes and bit lines. The controller, during a writing operation, applies a first voltage to a first bit line connected to the semiconductor layer positioned in a first row closer to the insulation separating layer, and applies a second voltage larger than the first voltage to a second bit line connected to the semiconductor layer positioned in a second row positioned further from the insulation separating layer with respect to the first row, among the plurality of rows.
US11335693B2
A NOR string includes a number of individually addressable thin-film storage transistors sharing a bit line, with the individually addressable thin-film transistors further grouped into a predetermined number of segments. In each segment, the thin-film storage transistors of the segment share a source line segment, which is electrically isolated from other source line segments in the other segments within the NOR string. The NOR string may be formed along an active strip of semiconductor layers provided above and parallel a surface of a semiconductor substrate, with each active strip including first and second semiconductor sublayers of a first conductivity and a third semiconductor sublayer of a second conductivity, wherein the shared bit line and each source line segment are formed in the first and second semiconductor sublayers, respectively.
US11335692B2
The present disclosure provides a non-volatile flash memory device and a manufacturing method thereof. The non-volatile flash memory device comprises at least a plurality of memory cells in a memory area. The manufacturing method comprises: providing a substrate, and defining the memory area of the non-volatile flash memory device on the substrate; forming a plurality of stack gates of the plurality of memory cells on a substrate corresponding to the memory area, and the top of each stack gate is a memory control gate of the memory cell; etching the memory control gates to reduce the height of the memory control gates with the fluid photoresist filled among the plurality of stack gates of the plurality of memory cells as a mask; and removing the fluid photoresist.
US11335685B2
Disclosed are semiconductor memory devices and methods of fabricating the same. The semiconductor memory device comprises a first semiconductor pattern that is on a substrate and that includes a first end and a second end that face each other, a first conductive line that is adjacent to a lateral surface of the first semiconductor pattern between the first and second ends and that is perpendicular to a top surface of the substrate, a second conductive line that is in contact with the first end of the first semiconductor pattern, is spaced part from the first conductive line, and is parallel to the top surface of the substrate, and a data storage pattern in contact with the second end of the first semiconductor pattern. The first conductive line has a protrusion that protrudes adjacent to the lateral surface of the first semiconductor pattern.
US11335670B2
A manufacturing method of a light emitting diode (LED) package structure includes the following steps. A carrier is provided. A redistribution layer is formed on the carrier. A plurality of active devices are formed on the carrier. A plurality of LEDs are transferred on the redistribution layer. The LEDs and the active devices are respectively electrically connected to the redistribution layer. The active devices are adapted to drive the LEDs, respectively. A molding compound is formed on the redistribution layer to encapsulate the LEDs. The carrier is removed to expose a bottom surface of the redistribution layer.
US11335668B2
The present disclosure relates to a semiconductor package and a manufacturing method thereof. The method includes stacking semiconductor chips using a thermo-compression bonding (TCB) method, where defects are minimized for increased reliability. The semiconductor package includes an interface chip including a first test pad, a bump pad provided inside the first test pad, and a first through silicon via (TSV) provided between the first test pad and the bump pad; at least one memory chip, which is stacked on the interface chip and includes a second test pad, a dummy pad provided inside the second test pad, and a second TSV provided between the second test pad and the dummy pad; and an adhesive layer provided between the interface chip and the at least one memory chip. wherein no bump is provided on the first test pad and the second test pad.
US11335665B2
Microelectronic assemblies, and related devices and methods, are disclosed herein. For example, in some embodiments, a microelectronic assembly may include a package substrate having a first surface and an opposing second surface, and a die secured to the package substrate, wherein the die has a first surface and an opposing second surface, the die has first conductive contacts at the first surface and second conductive contacts at the second surface, and the first conductive contacts are coupled to conductive pathways in the package substrate by first non-solder interconnects.
US11335656B2
A semiconductor device including a first die and a second die bonded to one another. The first die includes a first passivation layer over a substrate, and first bond pads in the first passivation layer. The second die includes a second passivation layer, which may be bonded to the first passivation layer, and second bond pads in the second passivation layer, which may be bonded to the first bond pads. The second bond pads include inner bond pads and outer bond pads. The outer bond pads may have a greater diameter than the inner bond pads as well as the first bond pads.
US11335655B2
A package structure include a ground plate, a semiconductor die, a molding compound, and an antenna element. The semiconductor die is located over the ground plate. The molding compound is located over the semiconductor die. The antenna element is located in the molding compound and overlaps with the ground plate along a stacking direction of the ground plate, the semiconductor die and the molding compound. The antenna element has a first side levelled with a first surface of the molding compound, and the ground plate is located between the semiconductor die and the antenna element.
US11335652B2
A semiconductor device package that incorporates a waveguide usable for high frequency applications, such as radar and millimeter wave is provided. Embodiments employ a rigid-flex printed circuit board structure that can be folded to form the waveguide while, at the same time, mounting one or more semiconductor device die or packages. Embodiments reduce both the area of the mounted package and the distance signals need to travel between the semiconductor device die and antennas associated with the waveguide.
US11335649B2
Various embodiments of laminated planar bus structures that minimize electromagnetic interference (EMI) and parasitic inductance are described. In one embodiment, a laminated planar bus structure may include a plurality of stacked conductive layers and a plurality of stacked insulation layers. The plurality of stacked conductive layers may include positive and negative conductive layers, and conductive ground layers stacked as outer layers as to enclose vertically the positive and the negative conductive layers. In another embodiment, the laminated planar bus structure may include a middle ground layer stacked in between the positive and the negative conductive layers to provide additional reduction in electric field strength. A laminated planar bus structure that is integrated with other power electronics components is also presented.
US11335648B2
A method for fabricating a semiconductor structure is provided. The method includes forming a semiconductor chip; providing a printed circuit board; and forming an adhesive layer between a connection surface of the semiconductor chip and the printed circuit board to bond the semiconductor chip with the printed circuit board. The semiconductor chip includes a plurality of cutting tracks intersected with each other to enclose an area having corner regions. The connection surface of the semiconductor chip includes a plurality of conductive bumps and a plurality of first openings are formed in each of the corner regions.
US11335642B2
Microelectronic assemblies, and related devices and methods, are disclosed herein. For example, in some embodiments, a microelectronic assembly may include a first die comprising a first face and a second face; and a second die, the second die comprising a first face and a second face, wherein the second die further comprises a plurality of first conductive contacts at the first face and a plurality of second conductive contacts at the second face, and the second die is between first-level interconnect contacts of the microelectronic assembly and the first die.
US11335638B2
The present disclosure describes a method for reducing RC delay in radio frequency operated devices or devices that would benefit from an RC delay reduction. The method includes forming, on a substrate, a transistor structure having source/drain regions and a gate structure; depositing a first dielectric layer on the substrate to embed the transistor structure; forming, within the first dielectric layer, source/drain contacts on the source/drain regions of the transistor structure; depositing a second dielectric layer on the first dielectric layer; forming metal lines in the second dielectric layer; forming an opening in the second dielectric layer between the metal lines to expose the first dielectric layer; etching, through the opening, the second dielectric layer between the metal lines and the first dielectric layer between the source/drain contacts; and depositing a third dielectric layer to form an air-gap in the first and second dielectric layers and over the transistor structure.
US11335637B2
A semiconductor device includes a substrate having an active region, a gate structure disposed on the active region, a source/drain region disposed in the active region at a side of the gate structure, a first interlayer insulating layer and a second interlayer insulating layer sequentially disposed on the gate structure and the source/drain region with an etch stop layer interposed therebetween, a first contact plug connected to the source/drain region through the first interlayer insulating layer, a second contact plug connected to the gate structure through the first interlayer insulating layer and the second interlayer insulating layer, a first metal line disposed on the second interlayer insulating layer, and having a metal via disposed in the second interlayer insulating layer and connected to the first contact plug, and a second metal line disposed on the second interlayer insulating layer, and directly connected to the second contact plug.
US11335634B2
A method for forming a chip package structure is provided. The method includes providing a wiring substrate. The method includes sequentially forming a nickel-containing layer and a gold-containing layer over the first pad. The method includes forming a conductive protection layer covering the gold-containing layer over the nickel-containing layer. The method includes bonding a chip to the wiring substrate through a conductive bump and a flux layer surrounding the conductive bump. The conductive bump is between the second pad and the chip. The method includes removing the flux layer while the conductive protection layer covers the nickel-containing layer.
US11335628B2
A semiconductor package includes a lead frame, a semiconductor chip, a plurality of three-dimensional wrings, and a mold resin. The semiconductor chip is mounted on the lead frame. The mold resin covers a part of the lead frame, the semiconductor chip, and a part of each of the plurality of three-dimensional wirings.
US11335624B2
A liquid discharge apparatus includes a print head discharging a liquid and a control circuit controlling an operation of the print head. the print head includes a connector having a first terminal, a second terminal, a third terminal, and a fourth terminal, a first integrated circuit, a circuit substrate on which the connector and the first integrated circuit are provided and which has first wiring, second wiring, third wiring, fourth wiring, fifth wiring, and sixth wiring, and a first wiring substrate, in which the first wiring electrically couples the first terminal and the first integrated circuit to each other, the fifth wiring electrically couples the first terminal and the first integrated circuit to each other, and the sixth wiring electrically couples the first integrated circuit and the first wiring substrate to each other.
US11335622B2
A die of an integrated circuit and an upper layer of a circuit assembly are thermally connected by applying a thermal interface material (TIM) on the die, such that the TIM is between the die and an upper layer. The TIM comprises an emulsion of liquid metal droplets and uncured polymer. The method further comprises compressing the circuit assembly thereby deforming the liquid metal droplets and curing the thermal interface material thereby forming the circuit assembly.
US11335620B2
Embodiments include a microelectronic device package structure having an inductor at least partially embedded within a substrate. At least one thermal solution structure may be on a surface of the inductor, and may be thermally coupled with the inductor. The one or more thermal solution structures provide a thermal pathway for cooling for the inductor, and extend a thermal time constant of the inductor.
US11335618B2
An apparatus is provided which comprises: one or more pads comprising metal on a first substrate surface, the one or more pads to couple with contacts of an integrated circuit die, one or more substrate layers comprising dielectric material, one or more conductive contacts on a second substrate surface, opposite the first substrate surface, the one or more conductive contacts to couple with contacts of a printed circuit board, one or more inductors on the one or more substrate layers, the one or more inductors coupled with the one or more conductive contacts and the one or more pads, and highly thermally conductive material between the second substrate surface and a printed circuit board surface, the highly thermally conductive material contacting the one or more inductors. Other embodiments are also disclosed and claimed.
US11335612B2
A test site and method are herein disclosed for predicting E-test structure (in-die structure) and/or device performance. The test site comprises an E-test structure and OCD-compatible multiple structures in the vicinity of the E-test structure to allow optical scatterometry (OCD) measurements. The OCD-compatible multiple structures are modified by at least one modification technique selected from (a) multiplication type modification technique, (b) dummification type modification technique, (c) special Target design type modification technique, and (d) at least one combination of (a), (b) and (c) for having a performance equivalent to the performance of the E-test structure.
US11335609B2
A micro detector includes a substrate, a fin structure, a floating gate, a sensing gate, a reading gate and an antenna layer. The fin structure is located on the substrate. The floating gate is located on the substrate, and the floating gate is vertically and crossly arranged with the fin structure. The sensing gate is located at one side of the fin structure. The reading gate is located at the other side of the fin structure. The antenna layer is located on the sensing gate and is connected with the sensing gate. An induced charge is generated when the antenna layer is contacted with an external energy source, and the induced charge is stored in the floating gate.
US11335602B2
A method of forming a microelectronic device comprises forming a microelectronic device structure comprising a base structure; a doped semiconductive material overlying the base structure; a stack structure overlying the doped semiconductive material; semiconductive structures extending from within the base structure, through the doped semiconductive structure, and into a lower portion of the stack structure; cell pillar structures horizontally aligned with the semiconductive structures and vertically extending through an upper portion of the stack structure; and digit line structures vertically overlying the stack structure. An additional microelectronic device structure comprising control logic devices is formed. The microelectronic device structure is attached to the additional microelectronic device structure to form an assembly. The base structure and portions of the semiconductive structures are removed. The doped semiconductive material is then patterned to form at least one source structure coupled to the cell pillar structures. Devices and systems are also described.
US11335598B2
Embodiments include an interconnect structure and methods of forming such an interconnect structure. In an embodiment, the interconnect structure comprises a first interlayer dielectric (ILD) and a first interconnect layer with a plurality of first conductive traces partially embedded in the first ILD. In an embodiment, an etch stop layer is formed over surfaces of the first ILD and sidewall surfaces of the first conductive traces. In an embodiment, the interconnect structure further comprises a second interconnect layer that includes a plurality of second conductive traces. In an embodiment, a via between the first interconnect layer and the second interconnect layer may be self-aligned with the first interconnect layer.
US11335596B2
Examples of an integrated circuit with an interconnect structure and a method for forming the integrated circuit are provided herein. In some examples, the method includes receiving a workpiece that includes a substrate and an interconnect structure. The interconnect structure includes a first conductive feature disposed within a first inter-level dielectric layer. A blocking layer is selectively formed on the first conductive feature without forming the blocking layer on the first inter-level dielectric layer. An alignment feature is selectively formed on the first inter-level dielectric layer without forming the alignment feature on the blocking layer. The blocking layer is removed from the first conductive feature, and a second inter-level dielectric layer is formed on the alignment feature and on the first conductive feature. The second inter-level dielectric layer is patterned to define a recess for a second conductive feature, and the second conductive feature is formed within the recess.
US11335590B2
Disclosed is a semiconductor processing approach wherein a wafer twist is employed to increase etch rate, at select locations, along a hole or space end arc. By doing so, a finished hole may more closely resemble the shape of the incoming hole end. In some embodiments, a method may include providing an elongated contact hole formed in a semiconductor device, and etching the elongated contact hole while rotating the semiconductor device, wherein the etching is performed by an ion beam delivered at a non-zero angle relative to a plane defined by the semiconductor device. The elongated contact hole may be defined by a set of sidewalls opposite one another, and a first end and a second end connected to the set of sidewalls, wherein etching the elongated contact hole causes the elongated contact hole to change from an oval shape to a rectangular shape.
US11335585B2
Disclosed is a substrate displacing assembly so as to improve its durability during a semiconductor processing. In one embodiment, a semiconductor manufacturing system, includes, a substrate holder, wherein the substrate holder is configured with a plurality of pins; and a substrate displacing assembly for displacing a substrate on the substrate holder in a first direction perpendicular to the top surface of the substrate holder through the plurality of pins, wherein the substrate displacing assembly comprises a pair of load forks, a coupler and a driving shaft, wherein the pair of load forks comprises a fork region and a base region, wherein the coupler is mechanically coupled to the base region through at least one first joining screw extending in the first direction, wherein the coupler is further mechanically coupled to the driving shaft through a second joining screw extending in the first direction.
US11335584B2
A method for disassembling a stack of at least three substrates. The invention relates to the techniques for transferring thin films in the microelectronics field. It proposes a method for disassembling a stack of at least three substrates having between them two interfaces, one interface of which has an adhesion energy and an interface of which has an adhesion energy, with less than, the method comprising: 1) implementing a removal of material on the first substrate, in order to expose a surface of the second substrate, 2) transferring the stack onto a flexible adhesive film so that the surface has, with an adhesive layer of the film, an adhesion energy greater than, and 3) disassembling the third substrate at the interface between the second substrate and the third substrate. The method makes it possible to open the stack via the interface thereof with the highest adhesion energy.
US11335571B2
A semiconductor device includes a package substrate, a semiconductor chip and a solder bump. The semiconductor chip is disposed on the package substrate. The package substrate includes a first electrode pad, and a first insulating film formed such that the first insulating film exposes a first portion of a surface of the first electrode pad. The semiconductor chip includes a second electrode pad and a second insulating film formed such that the second insulating film exposes a second portion of a surface of the second electrode pad. The second electrode pad is formed on the first electrode pad through the solder bump. L2/L1 is 0.63 or more in a cross section passing through the first electrode pad, the solder bump and the second electrode pad. A first length of the first portion and a second length of the second portion are defined as L1 and L2, respectively.
US11335569B2
A method of manufacturing a conductive wire structure including following steps is provided. A conductive layer is formed on a substrate. A rectangular ring spacer is formed on the conductive layer by a self-aligned double patterning process. A patterned photoresist layer is formed. The patterned photoresist layer exposes a first portion and a second portion of the rectangular ring spacer. The first and second portions are located at two corners on a diagonal of the rectangular ring spacer. The first and second portions are removed by using the patterned photoresist layer as a mask to form a first spacer and a second spacer. The first spacer and the second spacer are L-shaped. The patterned photoresist layer is removed. A pattern of the first spacer and a pattern of the second spacer are transferred to the conductive layer to form an L-shaped first conductive wire and an L-shaped second conductive wire.
US11335568B2
A method for forming a semiconductor structure is provided. The method includes: forming first and second hard mask layers and a target layer on a substrate; patterning the second hard mask layer to form patterned second hard masks including a second wide mask and second narrow masks; and forming spacers on sidewalls of the second wide mask and the second narrow masks. Then, a photoresist layer is formed to cover the second wide mask and the spacers on the sidewalls of the second wide mask. The second narrow masks and the photoresist layer are removed. And, the first hard mask layer is etched with the spacers and the second wide mask together as a mask to form patterned first hard masks on the target layer, wherein the spacers define a first line width, and the second wide mask and the pair of spacers define a second line width.
US11335563B2
A method for patterning a layer increases the density of features formed over an initial patterning layer using a series of self-aligned spacers. A layer to be etched is provided, then an initial sacrificial patterning layer, for example formed using optical lithography, is formed over the layer to be etched. Depending on the embodiment, the patterning layer may be trimmed, then a series of spacer layers formed and etched. The number of spacer layers and their target dimensions depends on the desired increase in feature density. An in-process semiconductor device and electronic system is also described.
US11335549B2
An excimer lamp, which includes a first lamp cap, a second lamp cap, a first electrode head, a second electrode head, a conductive heat dissipation rod, a light-transparent annular sleeve, and a conductive annular net. The heat dissipation rod and conductive annular net are respectively connected to the first and second electrode heads to excite an excimer gas in the light-transparent annular sleeve. Inside the excimer lamp the, a large amount of heat can be conducted and dissipated through the conductive heat dissipation rod, and then through the heat dissipation of the first lamp cap or by heat conductive annular rings between sections of the lamp. At the same time, the conductive annular nets can also conduct and dispatch a large amount of above mentioned heat; the heat may be further conducted and dispatched through the second lamp cap or through the heat conductive annular rings, if present.
US11335540B2
In one embodiment, an impedance matching network includes a mechanically variable capacitor (MVC), a second variable capacitor, and a control circuit. The control circuit carries out a first process of determining a second variable capacitor configuration for reducing a reflected power at the RF source output, and altering the second variable capacitor to the second variable capacitor configuration. The control circuit also carries out a second process of determining an RF source frequency, and, upon determining that the RF source frequency is outside, at a minimum, or at a maximum of a predetermined frequency range, determining a new MVC configuration to cause the RF source frequency, according to an RF source frequency tuning process, to be altered to be within or closer to the predetermined frequency range. The determination of the new MVC configuration is based on the RF source frequency and the predetermined frequency range.
US11335539B2
A method for optimizing delivery of power to a plasma chamber is described. The method includes dividing each cycle of a low frequency (LF) radio frequency generator (RFG) into multiple time intervals. During each of the time intervals, a frequency offset of a high frequency (HF) RFG is generated for which the delivery of power is maximized. The frequency offsets provide a substantially inverse relationship compared to a voltage signal of the LF RFG for each cycle of the voltage signal. The frequency offsets for the time intervals are multiples of the low frequency. The substantially inverse relationship facilitates an increase in the delivery of power to the electrode. A total range of the frequency offsets from a reference HF frequency over the LF RF cycle depends on a power ratio of power that is supplied by the LF RFG and power that is supplied by the HF RFG.
US11335538B2
The invention relates to a filter unit for filtering multiple pulse signals comprising a number of filter circuits, which are connected in parallel. Each filter circuit comprises an input and an output, wherein the input is configured to receive an amplitude of an input signal and the output is configured to activate an output signal. Each filter circuit has an allocated filter level and further comprises a pulse level detection circuit configured to detect a change of state of a pulse level of the input signal. The change of state comprises a transition from a first pulse level to a second pulse level and if the pulse level corresponds to the allocated filter level of the filter circuit the output of said filter circuit is activated.
US11335535B2
Provided is a charged particle beam apparatus capable of estimating an internal device structure of a sample. The charged particle beam apparatus includes an electron beam optical system, a detector, and a calculator. The electron beam optical system irradiates a plurality of irradiation points on a sample, which are different in position or time, with an electron beam. The detector detects electrons emitted from the sample in response to irradiation of the electron beam by the electron beam optical system. The calculator calculates a dependence relationship between the irradiation points based on the electrons detected by the detector at the plurality of irradiation points.
US11335529B2
A compound field emitter (CFE) includes a first surface possessing a field enhancement factor >1, and a second surface possessing one or both of a field enhancement factor >1, or a low work function, wherein the second surface is coated, formed or applied upon the first surface. The second surface has a characteristic size at least 3 times smaller than the first surface, and the outer surface includes a coating of calcium aluminate 12CaO-7Al2O3.
US11335526B2
A coil carrier for an electromagnetic switch of a starting device including a cavity enclosed by a carrier wall for winding of a coil wire. The carrier wall may extend in an axial direction from a first end wall to a second end wall. The coil carrier may include at least one separating body protruding radially, and extending in a circumferential direction, on a side of the carrier wall facing away from the cavity. The at least one separating body may have a recess which separates a first separating body end of the at least one separating body from a second separating body end of the at least one separating body in the circumferential direction. The at least one separating body may have an axially extending body width that decreases along the circumferential direction.
US11335523B2
A support for a high-voltage electric switch includes a housing, a shaft, and an intermediate member positioned between the housing and the shaft. The shaft extends at least partially through the housing, and the shaft is supported for rotation about an axis. The intermediate member is supported for rotation relative to the shaft and supported for rotation relative to the housing.
US11335504B2
A film capacitor includes a main body portion. A dielectric film of the main body portion includes an insulation margin in a first direction. A first metal film and a second metal film are each separated by first slits which each includes a first end which is at an angle of θ1 to the second side face, and second slits. The second slit is connected at a contact point to the first slit, and includes a second end which is located on a negative side in the first direction relative to the contact point. The second end is positioned in alignment with a first end of a first slit which is continuous with the second slit adjacent thereto on the negative side in the first direction. A value of tan (θ1) is in a range of 0.15 or more and 0.35 or less.
US11335500B2
The invention provides a method and a device for producing a winding element from a supplied wire, in particular from a round copper wire, said method and device allowing the economical and flexible production of a winding element which, when subsequently used in the field of electrical engineering as a coil or inductor fitted in a stator, ensures the highest possible groove filling factor. For this purpose, the wire is wound to a three-dimensional shape and the cross section of the wire is changed simultaneously, as a result of which separate method steps and therefore tool arrangements for three-dimensional winding of the wire as well as the change of the cross-section of the wire can advantageously be dispensed with.
US11335496B2
A coil component includes a body having a bottom surface and a top surface opposing each other in one direction, and a plurality of walls each connecting the bottom surface to the top surface of the body; recesses respectively formed in both front and rear surfaces of the body opposing each other among the plurality of walls of the body and extending up to the bottom surface of the body; a coil portion buried in the body and including first and second lead-out portions exposed to internal walls and lower ledge surfaces of the recesses; first and second external electrodes respectively including connection portions disposed in the recesses and extended portions disposed on the bottom surface of the body, and connected to the coil portion; a shielding layer including a cap portion disposed on the top surface of the body and side wall portions respectively disposed on the plurality of walls of the body; and an insulating layer disposed between the body and the shielding layer and extending onto lower ledge surfaces and internal walls of the recesses to cover the connection portions.
US11335488B1
A magnetic energy system including a pathway having inclined portions of the pathway contiguous with declined portions of the pathway and an object adapted to move on the pathway by descending a declined portion of the pathway under the influence of gravity and ascending the contiguous inclined portion of the pathway under the combined influence of kinetic energy and a magnetic flux field interaction with release of the object from the magnetic flux field interaction at a pathway height equal to or greater than the initial height of the object on the preceding declined portion of the pathway.
US11335485B2
Provided is a multilayer electrical steel sheet having low high-frequency iron loss and high magnetic flux density. The multilayer electrical steel sheet has an inner layer and surface layers provided on both sides of the inner layer, in which the surface layers and inner layer have predetermined chemical compositions, the multilayer electrical steel sheet having: ΔSi of 0.5 mass % or more, ΔSi being defined as a difference between a Si content in the surface layer [Si]1 and a Si content in the inner layer [Si]0 represented by [Si]1−[Si]0; Δλ1.0/400 of 1.0×10−6 or less, Δλ1.0/400 being defined as an absolute value of the difference between a magnetostriction of the surface layer λ1.0/400,1 and a magnetostriction of the inner layer λ1.0/400,0; a sheet thickness t of 0.03 mm to 0.3 mm, and a ratio of a total thickness of the surface layers t1 to t of from 0.10 to 0.70.
US11335481B2
An oxide superconductor of an embodiment includes an oxide superconductor layer having a continuous Perovskite structure containing rare earth elements, barium (Ba), and copper (Cu). The rare earth elements contain a first element which is praseodymium (Pr), at least one second element selected from the group consisting of neodymium (Nd), samarium (Sm), europium (Eu), and gadolinium (Gd), at least one third element selected from the group consisting of yttrium (Y), terbium (Tb), dysprosium (Dy), and holmium (Ho), and at least one fourth element selected from the group consisting of erbium (Er), thulium (Tm), ytterbium (Yb), and lutetium (Lu).
US11335477B2
A power cable has an insulated conductor; a copper water barrier, in form of a tube with a welding line, surrounding each insulated conductor; and a polymeric sheath surrounding each copper water barrier. The copper water barrier has a thickness and the polymeric sheath has a thickness such that a ratio between the thickness of the copper water barrier and the thickness of the polymeric sheath is 0.15 at most.
US11335470B1
A container having two different closing mechanism designs including an upright strike-less latch design and a Buttress thread design.
US11335469B2
A dry cask storage system for spent nuclear fuel includes a detection apparatus having a resonant electrical circuit, with resonant electrical circuit being situated within an interior region of a metallic vessel wherein the SNF is situated. The detection apparatus includes a transmitter that generates an excitation pulse that causes the resonant circuit to resonate and to generate a response pulse. The resonant circuit includes an inductor that is formed with a core whose magnetic permeability varies with temperature such that the frequency of the resonant circuit varies as a function of temperature. The response pulse is then used to determine the temperature within the interior of the vessel where the SNF is situated. Pressure detection is also provided.
US11335466B2
A method and apparatus are provided that includes iteratively sampling candidates from medical records and evaluating whether ones of the candidates better explain a member from the medical records. The iterations replace the member with the candidates and depending on whether the candidates better explain the member from the medical records may be weighted in a next iteration.
US11335451B2
Efforts have been made in the past to improve the wellbeing of a person. Various methods involve use of virtual pet character which can interact with the person. But these methods are mainly for entertainment purpose, people get bored quickly. Moreover, the present application doesn't take into the input of the present state of user. A method and system for improving wellbeing of person using a digital character such as virtual pet has been provided. The system maintains a wellbeing index for both the user and digital character. A set of activities are provided which is performed by the digital character and the user. Further, a response of the user is also captured depending on the current wellbeing index using a set of questionnaire. And a second set of activities are recommended based on the response to further improve the wellbeing index of the person.
US11335447B2
An inhaler tracker module is secured to an inhaler and has an activation sensor for sensing use of the inhaler. The tracker module includes a memory for storing inhaler use data, and a communications component for wirelessly transmitting the stored inhaler use data. The tracker module is wrapped around the inhaler body and includes a pressure switch located at the top of the canister to detect a user pressing the canister into the body for inhaler use. The tracking module has a standby mode in which it remains until inhaler use or until inhaler use data is stored and it is transmitted. A pairing function is provided.
US11335439B2
Various methods, systems, computer readable media, and graphical user interfaces (GUIs) are presented and described that enable a subject, doctor, or user to characterize or classify various types of cancer precisely. Additionally, described herein are methods, systems, computer readable media, and GUIs that enable more effective specification of treatment and improved outcomes for patients with identified types of cancer. Some embodiments of the methods, systems, computer readable media, and GUIs described herein comprise obtaining RNA expression data and/or whole exome sequencing (WES) data for a biological sample from a subject; determining a molecular-functional (MF) profile for the subject; identifying an MF profile cluster with which to associate the MF profile for the subject; and clustering the plurality of MF profiles to obtain the MF profile clusters.
US11335428B2
The disclosed embodiments relate to method, apparatus and system for testing memory circuitry and diagnostic components designed to test the memory circuitry. The memory may be tested regularly using Memory Built-In Self-Test (MBIST) to detect memory failure. Error Correction Code (ECC)/Parity is implemented for SRAM/Register Files/ROM memory structures to protect against transient and permanent faults during runtime. ECC/Parity encoder and decoder logic detect failure on both data and address buses and are intended to catch soft error or structural fault in address decoding logic in SRAM Controller, where data may be read/written from/to different locations due to faults. ECC/parity logic on the memory structures are subject to failures. In certain exemplary embodiments, an array test controller is used to generate and transmit error vectors to thereby determine faulty diagnostic components. The test vectors may be generated randomly to test the diagnostic components during run-time for in-field testing.
US11335427B1
A memory test circuit comprising: a first latch circuit for receiving a first input address and an error indication signal to generate a first address; a first E-fuse group for receiving the first address to generate an output address; a second latch circuit for receiving the error indication signal; a second E-fuse group for generating an error indication signal according to an output of the second latch circuit which is generated according to the fault indication signal; and a comparison circuit for activating the second latch circuit according to a relation between the first address and a second input address and a state of the first latch circuit or the first E-fuse group.
US11335417B1
A controller optimizes a read threshold value for a memory device using model-less regression. The controller performs read operations on cells using read threshold voltage values. The controller measures probability values for the multiple read threshold voltage values, and estimates a threshold voltage distribution curve based on the multiple read threshold voltage values and the measured probability values using a set regression formula. The controller determines a read threshold voltage value corresponding to a set point on the threshold voltage distribution curve, and performs a read operation on the cells using the read threshold voltage value.
US11335409B2
A data erasing method of a non-volatile memory and a storage device using the same are provided. The data erasing method of the non-volatile memory includes the following steps. A boost circuit is boosted to output a damage voltage. A switch is turned on to apply the damage voltage to the non-volatile memory. The switch is connected between the boost circuit and the non-volatile memory. The non-volatile memory is destroyed by the damage voltage.
US11335404B2
Some embodiments include apparatuses and methods using first and second select gates coupled in series between a conductive line and a first memory cell string of a memory device, and third and fourth select gates coupled in series between the conductive line and a second memory cell string of the memory device. The memory device can include first, second, third, and fourth select lines to provide first, second, third, and fourth voltages, respectively, to the first, second, third, and fourth select gates, respectively, during an operation of the memory device. The first and second voltages can have a same value. The third and fourth voltages can have different values.
US11335401B1
A memory unit with multiple word lines for a plurality of non-volatile computing-in-memory applications is configured to compute a plurality of input signals and a plurality of weights. The memory unit includes a non-volatile memory cell array, a replica non-volatile memory cell array and a multi-row current calibration circuit. The non-volatile memory cell array is configured to generate a bit-line current. The replica non-volatile memory cell array includes a plurality of replica non-volatile memory cells and is configured to generate a calibration current. Each of the replica non-volatile memory cells is in the high resistance state. The multi-row current calibration circuit is electrically connected to the non-volatile memory cell array and the replica non-volatile memory cell array. The multi-row current calibration circuit is configured to subtract the calibration current from a dataline current to generate a calibrated dataline current. The dataline current is equal to the bit-line current.
US11335395B2
A memory subsystem triggers entry and exit of a memory device from low power mode with a chip select (CS) signal line. For a system where the command bus has no clock enable (CKE) signal line, the system can trigger low power modes with CS instead of CKE. The low power mode can include a powerdown state. The low power mode can include a self-refresh state. The memory device includes an interface to the command bus, and receives a CS signal combined with command encoding on the command bus to trigger a low power mode state change. The memory device can be configured to monitor the CS signal and selected other command signals while in low power mode. The system can send an ODT trigger while the memory device is in low power mode, even without a dedicated ODT signal line.
US11335391B1
A memory cell arrangement is provided that may include: one or more memory cells, each memory cell of the one or more memory cells including: a field-effect transistor structure; a plurality of first control nodes; a plurality of first capacitor structures, a second control node; and a second capacitor structure including a first electrode connected to the second control node and a second electrode connected to a gate region of the field-effect transistor. Each of the plurality of first capacitor structures includes a first electrode connected to a corresponding first control node of the plurality of first control nodes, a second electrode connected to the gate region of the field-effect transistor structure, and a spontaneous-polarizable region disposed between the first electrode and the second electrode of the first capacitor structure.
US11335390B1
An electronic biasing circuit for memory operating in a high temperature environment, comprising a first memory cell and a second memory cell, a first MOSFET transistor electrically coupled in series with the first memory cell, wherein the first MOSFET transistor is configured as a switch, a second MOSFET transistor electrically coupled in series with the second memory cell, wherein the second MOSFET transistor is configured as a switch, a DC bias current source configured to generate a negative DC bias voltage signal, a first read/word line electrically coupled to a gate of the first MOSFET transistor, and a second read/word line electrically coupled to a gate of the second MOSFET transistor, wherein in response to a read operation of the first memory cell, the second read/word line is configured to deliver the negative DC bias voltage signal to the gate of the second MOSFET transistor.
US11335389B2
An electronic device includes a write shift circuit configured to generate, when a write operation is performed, a period signal which is activated for a clock enable period, based on a write command in synchronization with a write clock signal. The electronic device also includes a clock generation circuit configured to generate, when the write operation is performed, the write clock signal based on the period signal. The electronic device further includes a termination control circuit configured to generate a termination enablement signal, based on the period signal in the write operation, which is activated for a termination operation period.
US11335384B2
A method of operating a memory sub-system includes receiving an input voltage at a power management (PM) component of a memory sub-system, where the PM component includes a capacitive voltage divider (CVD), a linear voltage regulator (LVR), and a switching voltage regulator (SVR). The method includes determining whether the input voltage corresponds to a low power mode of the memory sub-system and that the input voltage is higher than an uppermost supply voltage at which a memory component of the memory sub-system is configured to operate. The method further includes selectably coupling, responsive to a determination of the low power mode, the CVD and the LVR and sequentially reducing the input voltage by the CVD and the LVR to a supply voltage for the memory component, where the supply voltage is not higher than the uppermost supply voltage at which the memory component is configured to operate.
US11335372B2
An optical disk reproducing device includes a division element that divides a reflected light reflected and diffracted by an optical disk into a light flux in a central region and light fluxes in end regions; a photodetector that has a central light receiver that receives the light flux in the central region and at least two end light receivers that receive the light fluxes in the end regions, and outputs a light amount signal corresponding to a light amount of each of the received light fluxes; a non-linear processor that receives each of the light amount signals from the central light receiver and the end light receivers, and outputs linear signals and non-linear signals obtained by processing the light amount signals by linear and non-linear arithmetic operations; an equalization processor that receives the linear signals and the non-linear signals and outputs signals each amplified with a predetermined gain; an adder that adds the amplified signals and outputs an equalization signal; a reproduction signal processor that processes the equalization signal and outputs a reproduction signal and an equalization error signal; and a gain controller that receives the equalization error signal and controls an amplification gain of the non-linear signals.
US11335362B2
A wearable for capturing self-voice using a mixed sensor array, including a microphone generating a microphone signal and positioned to capture a user's voice; an accelerometer generating an accelerometer signal and positioned to capture the user's voice; and a controller receiving the microphone signal and the accelerometer signal and configured to generate a mixed output signal, wherein the mixed output signal comprises a microphone signal component and an accelerometer signal component, wherein a ratio of the microphone signal component and the accelerometer signal component is related to a value of a noise metric representing a magnitude of ambient noise.
US11335361B2
A radio frequency connection between a far field voice detection device and a further device is used to determine a first angular direction from the far field voice detection device to the further device. The determined first angular direction is then used to emphasize, during a noise processing of a plurality of sounds received via use of a plurality of microphones of the far field voice detection device, a first one of the plurality of sounds relative to a remainder of the plurality of sounds.
US11335356B2
A local extremum calculator detects a local maximum sample and a local minimum sample of a digital audio signal. A number-of-sample detector detects a sample interval between the local maximum sample and the local minimum sample. A difference value calculator calculates difference values between adjacent samples. A correction value calculator calculates a first correction value by multiplying the difference value between the local maximum sample and a first adjacent sample by a coefficient and calculates a second correction value by multiplying the difference value between the local minimum sample and a second adjacent sample by the coefficient. When a periodic signal detector detects that the digital audio signal is a single sine wave, an adder/subtractor does not add the first correction value to the first adjacent sample, and does not subtract the second correction value from the second adjacent sample.
US11335354B2
A schematic block diagram of a decoder for decoding an encoded audio signal is shown. The decoder includes an adaptive spectrum-time converter and an overlap-add-processor. The adaptive spectrum-time converter converts successive blocks of spectral values into successive blocks of time values, e.g. via a frequency-to-time transform. Furthermore, the adaptive spectrum-time converter receives a control information and switches, in response to the control information, between transform kernels of a first group of transform kernels including one or more transform kernels having different symmetries at sides of a kernel, and a second group of transform kernels including one or more transform kernels having the same symmetries at sides of a transform kernel. Moreover, the overlap-add-processor overlaps and adds the successive blocks of time values to obtain decoded audio values, which may be a decoded audio signal.
US11335352B2
A voice identity feature extractor training method includes extracting a voice feature vector of training voice, The method may include determining a corresponding I-vector according to the voice feature vector of the training voice. The method may include adjusting a weight of a neural network model by using the I-vector as a first target output of the neural network model, to obtain a first neural network model, The method may include obtaining a voice feature vector of target detecting voice and determining an output result of the first neural network model for the voice feature vector of the target detecting voice. The method may include determining an I-vector latent variable. The method may include estimating a posterior mean of the I-vector latent variable, and adjusting a weight of the first neural network model using the posterior mean as a second target output, to obtain a voice identity feature extractor.
US11335346B1
Techniques for processing a user input are described. Text data representing a user input is processed with respect to at least one finite state transducer (FST) to generate at least one FST hypothesis. Context information may be required to traverse one or more paths of the at least one FST. The text data is also processed using at least one statistical model (e.g., perform intent classification, named entity recognition, and/or domain classification processing) to generate at least one statistical model hypothesis. The at least one FST hypothesis and the at least one statistical model hypothesis are input to a reranker that determines a most likely interpretation of the user input.
US11335339B2
A voice interaction method and apparatus, a terminal, a server, and a readable storage medium are provided. The method includes the following steps: obtaining a user's demand according to the user's voice; determining a pre-stored task template matched with the user's demand; matching the user's demand with a necessary slot in the matched task template; and if the user's demand lacks content of the necessary slot, executing a step of obtaining the content of the necessary slot, to obtain the content of the necessary slot; wherein the task template is a template generated in advance according to information required for activating a task operation through voice, the slot is information in the task template, and the necessary slot is necessary information in the task template for activating the task operation.
US11335337B2
An information processing apparatus includes a memory; and a processor coupled to the memory and the processor configured to: generate phoneme string information in which a plurality of phonemes included in voice information is arranged in time series, based on a recognition result of the phonemes for the voice information; and learn parameters of a network such that when the phoneme string information is input to the network, output information that is output from the network approaches correct answer information that indicates whether a predetermined conversation situation is included in the voice information that corresponds to the phoneme string information.
US11335334B2
There is provided an information processing device and an information processing method that enable the intention of a speech of a user to be estimated more accurately. The information processing device includes: a detection unit configured to detect a breakpoint of a speech of a user on the basis of a result of recognition that is to be obtained during the speech of the user; and an estimation unit configured to estimate an intention of the speech of the user on the basis of a result of semantic analysis of a divided speech sentence obtained by dividing a speech sentence at the detected breakpoint of the speech. The present technology can be applied, for example, to a speech dialogue system.
US11335325B2
An electronic device and a controlling method of the electronic device are provided. The electronic device acquires text to respond on a received user's speech, acquires a plurality of pieces of parameter information for determining a style of an output speech corresponding to the text based on information on a type of a plurality of text-to-speech (TTS) databases and the received user's speech, identifies a TTS database corresponding to the plurality of pieces of parameter information among the plurality of TTS databases, identifies a weight set corresponding to the plurality of pieces of parameter information among a plurality of weight sets acquired through a trained artificial intelligence model, adjusts information on the output speech stored in the TTS database based on the weight set, synthesizes the output speech based on the adjusted information on the output speech, and outputs the output speech corresponding to the text.
US11335324B2
A method for training a speech conversion model personalized for a target speaker with atypical speech includes obtaining a plurality of transcriptions in a set of spoken training utterances and obtaining a plurality of unspoken training text utterances. Each spoken training utterance is spoken by a target speaker associated with atypical speech and includes a corresponding transcription paired with a corresponding non-synthetic speech representation. The method also includes adapting, using the set of spoken training utterances, a text-to-speech (TTS) model to synthesize speech in a voice of the target speaker and that captures the atypical speech. For each unspoken training text utterance, the method also includes generating, as output from the adapted TTS model, a synthetic speech representation that includes the voice of the target speaker and that captures the atypical speech. The method also includes training the speech conversion model based on the synthetic speech representations.
US11335323B2
A method is provided for communicating a non-speech message as audio from a first device to a second device such that information can be passed between the first and second device. The method includes: encoding the non-speech message as a dissimilar speech message having a plurality of phonemes; transmitting the speech message over one or more audio communications channels from the first device; receiving the speech message at the second device; recognizing the speech message; and decoding the dissimilar speech message to the non-speech message. By using existing audio functionality, and the increasingly more reliable voice recognition applications, an improved method is provided for sharing complex data messages using commonly available communication channels.
US11335322B2
The present technology relates to a learning device, a learning method, a voice synthesis device, and a voice synthesis method configured so that information can be provided via voice allowing easy understanding of contents by a user as a speech destination. A learning device according to one embodiment of the present technology performs voice recognition of speech voice of a plurality of users, estimates statuses when a speech is made, and learns, on the basis of speech voice data, a voice recognition result, and the statuses when the speech is made, voice synthesis data to be used for generation of synthesized voice according to statuses upon voice synthesis. Moreover, a voice synthesis device estimates statuses, and uses the voice synthesis data to generate synthesized voice indicating the contents of predetermined text data and obtained according to the estimated statuses. The present technology can be applied to an agent device.
US11335317B2
Exemplary road and engine noise control systems and methods include directly picking up road noise from a structural element of a vehicle to generate a first sense signal representative of the road noise, directly picking up engine noise from an engine of the vehicle to generate a second sense signal representative of the engine noise, and combining the first sense signal and the second sense signal to provide a combination signal representing the combination of the first sense signal and the second sense signal. The systems and methods further include broadband active noise control filtering to generate a filtered combination signal from the combination signal, converting the filtered combination signal provided by the active noise control filtering into anti-noise and radiating the anti-noise to a listening position in an interior of the vehicle. The filtered combination signal is configured so that the anti-noise reduces the noise at the listening position.
US11335300B2
A projector and a projection method that effectively protect a to-be-protected object existing in a sensing area are provided. The projector includes a first sensor, a second sensor, an optical engine and a processor. The optical engine includes a light source. The first sensor receives a first sensed signal, generates a first signal corresponding to the first sensed signal and transmits the first signal to the processor. The second sensor receives a second sensed signal different from the first sensed signal, generates a second signal corresponding to the second sensed signal and transmits the second signal to the processor. The processor determines whether the first signal and the second signal fall into their respective pre-determined ranges. The processor transmits a light adjusting signal to control a light source.
US11335299B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving, by a palette generation module of a computing system, an input color value that represents an input color. The module identifies a first palette from a plurality of reference palettes that each include a set of colors. The first palette is identified using the input color. In response to identifying the first palette, the module selects a particular color of the first palette based on a minimum computed distance between the input color and the colors of the first palette. The module generates a second palette that includes a second set of colors. The second palette is generated by interpolating the first color palette based on the minimum computed distance used to select the particular color of the first palette.
US11335297B2
Disclosed are a method for displaying projection picture and a method for rotating projection picture, comprising following steps: A: using a main control chip of a display to receive a picture signal parameter of a handheld terminal; B: the main control chip determining the black edge and calculating the starting position of a display picture by detecting the intensity of display signal inputted from the handheld terminal; C: obtaining the width of the display picture by calculation, and at the same time, directly obtaining the height of the display signal by signal detection of the main control chip; and D: using the function calculation provided by a control unit to enlarge the picture to a proportional or full-screen output with the handheld terminal. After adopting the above method, the display provides a picture with “full screen without having black edges” or “small black edges” to enhance the visual experience.
US11335296B2
An electronic device includes a display panel and image processing circuitry. The image processing circuitry receives input image data corresponding to an image to display on the display panel, modifies the input image data by executing a first context task (e.g., lower priority task), and receives a context switch request. The image processing circuitry also pauses modification of the input image data by pausing execution of the first context task and then switches to modifying the input image data by executing a second context task (e.g., higher priority task).
US11335293B2
A shift register unit, a method of driving a shift register unit, a gate drive circuit, and a display device are provided. The shift register unit includes an input circuit, an output circuit, a first reset circuit, and a reset control circuit. The input circuit is configured to control a level of a first node; the output circuit is configured to output a clock signal to an output terminal; the first reset circuit is configured to reset the first node; and the reset control circuit is configured to input the first reset signal to the first reset circuit in response to a reset control signal and a reference signal, to turn on the first reset circuit and the reset control circuit is further configured to enable an amplitude of a level of the first reset signal to be larger than an amplitude of a level of the reference signal.
US11335292B2
A display panel, a display device and a driving method are provided. In the display panel, subpixels input with a first voltage data signal and subpixels input with a second voltage data signal are alternately arranged, and among the subpixels with a same color in a same row; the number of the subpixels input with the first voltage data signal with a positive polarity is equal to the number of the subpixels input with the first voltage data signal with a negative polarity; two adjacent pixel groups in a same column adopt contrary polarity driving manners.
US11335289B2
A blur eliminating circuit and a display device are provided. The blur eliminating circuit includes a detection unit and a control unit. The detection unit generates a control signal after detecting and determining that the display device is shut down. The control unit controls a gate low voltage level outputted from a gate driving unit of the display device to be a predetermined voltage level according to the control signal, and thus turns on an active switch of the display device, thereby speeding up a discharging of a liquid crystal capacitor and a storage capacitor of the display device, and eliminating a shutdown blur phenomenon.
US11335275B2
The present disclosure discloses a source driver capable of accurately sensing characteristics of a display panel by minimizing the influence of a floating channel. The source driver may include normal channels connected to pixels of a display panel, a floating channel under no-load; and a sampling circuit configured to sample signals of the normal channels and the floating channel. The source driver may provide a first reference voltage to the floating channel in a first period in which characteristics of the pixels are sensed.
US11335269B2
The present disclosure provides a pixel circuit including: a driving transistor and a voltage control circuit; wherein in the voltage control circuit, at least one transistor directly coupled to a gate of the driving transistor is an oxide thin film transistor. The disclosure also provides a display substrate and a display apparatus.
US11335266B2
A compensation method for a display panel and a display device are provided. The display panel includes a plurality of sub-pixels, and at least one of the plurality of sub-pixels includes a sensing capacitor. The method includes: obtaining a first voltage value and a second voltage value of the sensing capacitor, obtaining a temperature change amount of a sub-pixel corresponding to the sensing capacitor according to the first voltage value and the second voltage value of the sensing capacitor, determining a value of a compensation parameter of the sub-pixel according to the temperature change amount of the sub-pixel and a preset correspondence between the temperature change amount of the sub-pixel and the compensation parameter; and performing a compensation on a driving voltage of the sub-pixel according to the value of the compensation parameter as determined.
US11335263B2
Pixel driving method for driving pixel unit, display driving method and display substrate are provided. The pixel unit includes pixel driving circuit, including driving transistor, storage capacitor, and data writing circuit, the driving transistor has control electrode coupled to first terminal of the data writing circuit and the storage capacitor, and first electrode coupled to second terminal of the storage capacitor, and second terminal of the data writing circuit is coupled to data line. The pixel driving method includes: loading a data voltage into the data line, and controlling the first and second terminals of the data writing circuit to be connected; controlling the data line to be floating, and maintaining connection between the first and second terminals of the data writing circuit to reduce gate-source voltage of the driving transistor; and controlling the first and second terminals of the data writing circuit to be disconnected.
US11335256B2
A pixel circuit, a display panel and a method for improving low gray-level uniformity for a display panel are provided. A feedthrough effect can be effectively reduced by increasing resistance value of a resistor line between a source of a switching thin-film transistor and a gate of a driving thin-film transistor. Low gray-level uniformity of the display panel is improved. Quality of the display panel is enhanced.
US11335253B2
An optical compensation method for a display panel and an optical compensation device are provided. The optical compensation method for the display panel includes selecting a pixel block to be compensated in an edge region; and acquiring a pixel compensation parameter of at least one pixel block in a main body region as a pixel compensation parameter of the pixel block to be compensated.
US11335249B1
A light-emitting panel and a brightness adjustment method, and a display device are provided. The method includes providing the light-emitting panel including a substrate, a plurality of light-emitting units, a control circuit, and a plurality of signal lines. The control circuit includes a data signal input terminal, a data storage unit, and a plurality of first signal terminals. The data storage unit is configured to store a first voltage signal and a first pulse width modulation signal corresponding to a different grayscale value. Each signal line connects a light-emitting unit with a first signal terminal. The method also includes obtaining a to-be-displayed screen, and determining each grayscale value of a corresponding light-emitting unit of the plurality of light-emitting units. Further, the method includes according to different grayscale values, calling the first pulse width modulation signal and the first voltage signal corresponding to each grayscale value in the data storage unit.
US11335239B2
An electronic device includes a display panel that outputs content through a plurality of pixels, a display driver integrated circuit configured to transmit a driving signal for driving the display panel, and a processor configured to transmit image data and/or a control signal to the display driver integrated circuit. In the case where the display driver integrated circuit receives first image data transmitted together with a command of a first command group from the processor, the display driver integrated circuit is configured to store the first image data in a first memory area. In the case where the display driver integrated circuit receives second image data transmitted together with a command of a second command group from the processor, the display driver integrated circuit is configured to store the second image data in a second memory area different from the first memory area.
US11335238B2
A signal transmission method is applied to a receiving terminal so as to improve the anti-interference capability of the signals on the transmission line, and the signal transmission method includes: receiving a signal sent by a transmitting terminal through a transmission line; detecting whether there is a transmission error in the received signal; and when there is a transmission error in the received signal, adjusting at least one parameter of specified parameters affecting an anti-interference capability of signals on the transmission line, and/or controlling the transmitting terminal to adjust the at least one parameter of the specified parameters affecting the anti-interference capability of signals on the transmission line.
US11335235B2
A display driving method and a display driving device are disclosed. The display driving method includes the steps of: setting an image signal to be inputted, so that when the image signal is driven on a display panel, a first sub-pixel showing a positive polarity is displayed, and other sub-pixels are not displayed; copying the set image signal by the logic board and inputting the set image signal to the display panel; and finally inputting a gate drive signal.
US11335229B2
According to various embodiments of the disclosure, a display may include a display panel including a first region in which first group subpixels are disposed and a second region in which second group subpixels are disposed, a converter group including converters respectively connected to subpixels included in the first group subpixels and the second group subpixels to transfer image data for output of specified content to the subpixels, a first group gamma circuit selectively connected to the converters to output a first grayscale voltage whose intensity is determined based on a plurality of binary bits, a second group gamma circuit selectively connected to the subpixels to output a second grayscale voltage whose intensity is determined based on a single binary bit, and a controller that controls selective connections between the first group gamma circuit and the converters and selective connections between the second group gamma circuit and the subpixels. According to an embodiment, the controller may receive the image data from an external processor and transfer the image data to the converter group, connect the first group gamma circuit with at least some converters such that the first group gamma circuit applies the first grayscale voltage to the at least some converters of the converter group, connect the second group gamma circuit with the second group subpixels such that the second group gamma circuit applies the second grayscale voltage to the second group subpixels, and output the specified content to at least a portion of the first region. In addition, various embodiments understood from the specification are possible.
US11335227B2
Device for displaying images comprising: a line selector, the line selector and/or the column controller comprising a selection circuit comprising a succession of output channels corresponding to various rows of the matrix, said selection circuit further comprising a succession of shift registers and a succession of switches controlled by at least one configuration word for controlling the respective configurations of the succession of switches of said selection circuit and for placing the switches of said succession of switches respectively in one of said first configuration or second configuration according to the respective states of configuration bits of this configuration word, the first configuration allowing to propagate a signal in the succession of registers, the second configuration allowing to duplicate a signal emitted on the preceding output channel on the given output channel in order to consequently duplicate on a row corresponding to the given output channel a piece of data intended for a row corresponding to the preceding output channel.
US11335214B2
Systems and methods are provided for encrypting and decrypting data using visually encoded ciphertext. The method includes selecting, using a graphical user interface coupled to an electronic device, one or more portions of a document to be encrypted, visually encoding the selected one or more portions of the document, generating a visual representation, wherein the visual representation corresponds to encrypted content, and replacing the selected one or more portions of the document with the visual representation. The method further includes displaying, to the user, the visual representation, capturing the visual representation using one or more cameras, decoding the visual representation, obtaining the encrypted content, and decrypting the encrypted content, generating decrypted content.
US11335211B2
A modular building block easy to assemble comprises a base plate, basic parts, and electronic individual components. First protrusions are disposed on the base plate and the basic parts, and slots are formed in the basic parts and the electronic individual components. First conductive pins and conductive metal sheets are disposed inside the basic parts. Control panels, electronic devices and conductive contacts are disposed inside the electronic individual components. The invention designs the base plate, basic parts and electronic individual components of original electronic building blocks as individual modules.
US11335210B2
Devices and a method are provided for providing feedback to a user. In one implementation, the method comprises obtaining a plurality of images from an image sensor. The image sensor is configured to be positioned for movement with the user's head. The method further comprises monitoring the images, and determining whether relative motion occurs between a first portion of a scene captured in the plurality of images and other portions of the scene captured in the plurality of images. If the first portion of the scene moves less than at least one other portion of the scene, the method comprises obtaining contextual information from the first portion of the scene. The method further comprises providing the feedback to the user based on at least part of the contextual information.
US11335205B2
An apparatus is provided. The apparatus determines a plurality of runway exits reachable by the aircraft, and applied braking force of the aircraft to land at respective ones of the plurality of runway exits and predicts taxi-in times of the aircraft to land at respective ones of the plurality of runway exits. The apparatus also predicts maintenance costs of the aircraft to land at respective ones of the plurality of runway exits based on the applied braking force and predicts overall costs of the aircraft to land at respective ones of the plurality of runway exits based on the taxi-in times and the maintenance costs. The apparatus further determines the runway exit among the plurality of runway exits, the runway exit having a minimal overall cost among the overall costs and presents a recommendation of the runway exit for landing the aircraft to a user.
US11335191B2
Disclosed are systems and methods relating to defining a road network used by vehicles for movement and/or parking. A classifier may be employed for identifying portions of the road network via machine learning techniques and processing of historical telematic data.
US11335190B2
An acquisition unit acquires vehicle information related to a vehicle. An in-vehicle storage unit is provided in the vehicle and stores therein the vehicle information acquired by the acquisition unit. A transmission unit transmits the vehicle information acquired by the acquisition unit to an off-vehicle server located at an outside of the vehicle. A classification unit classifies the vehicle information acquired by the acquisition unit into information for transmission to be transmitted to the off-vehicle server or information for storage to be stored in the in-vehicle storage unit.
US11335189B2
Disclosed are systems and methods relating to defining a road network used by vehicles for movement and/or parking. A classifier may be employed for identifying portions of the road network via machine learning techniques and processing of historical telematic data.
US11335187B2
It is determined whether the number of second probe apparatuses in the vicinity of a first probe apparatus satisfies a volume threshold requirement. Responsive to determining that the volume threshold requirement is satisfied, an instance of individual probe data is generated and provided. Responsive to determining that the volume threshold requirement is not satisfied, it is determined if a first instance of collaborative probe data corresponds to a portion of a trajectory of the first probe apparatus. Responsive to determining that the first instance of collaborative probe data corresponds to the portion of the trajectory, a contribution is added to the first instance of collaborative probe data and the updated first instance of collaborative probe data is provided. Otherwise, a first instance of collaborative probe data is generated that comprises a partial representation of probe data corresponding to the portion of the trajectory of the first probe apparatus.
US11335184B2
A universal controlling device is provided with one or more buttons which, when activated in a set up mode, serves to initiate a rapid configuration of the universal controlling device to adapt the universal controlling device to communicate with an intended target appliance.
US11335177B2
An example device includes a monitoring engine. The monitoring engine is to measure a characteristic of a wireless signal related to a path of the wireless signal. The wireless signal includes data from a remote source. The device includes an analysis engine to determine that an object is within a proximity threshold of a user based on the characteristic of the wireless signal. The device includes an indication engine to indicate to the user that the object is within the proximity threshold of the user.
US11335163B2
One aspect of the disclosure relates to implementing a refund calculator in an online game. The refund calculator may provide the ability to prioritize what users may receive items, troops, and/or any other in-game parameters. The refund calculator may provide the ability to determine how many items and/or troops the user may be refunded, the time frame in which the user receives the items, troops and/or other aspects of a refund.
US11335157B2
An electronic gaming machine may present a wagering game in which a player goal is displayed for a player of the electronic gaming machine. In general, the player goal may specify a goal to be achieved by the player in an associated reel game. In one embodiment, such a player goal is displayed on a simulated wheel (or “goal wheel”). During play of the wagering game, the electronic gaming machine may spin and stop the goal wheel to identify one of the player goals displayed on the goal wheel. Likewise, the electronic gaming machine may spin and stop a plurality of reels to display a game outcome. The electronic gaming machine may compare the identified player goal to the game outcome, and if the game outcome matches or otherwise satisfies the player goal, the electronic gaming machine may provide a game award (and/or another game feature, such as a bonus game) to the player.
US11335155B2
In some embodiments a wagering game system comprises a personal area network device configured to render media content including results of a wagering game. The system can include a wagering game machine configured to determine and provide the wagering game results to the personal area network device. The wagering game machine can include a personal area network device transceiver configured to exchange data with the personal area network device, the data including the wagering game results, and a personal area network controller configured to detect the personal area network device, to procure an identification code for the personal area network device without player input, and to authenticate the personal area network device by use of the identification code. The system can also include a repository configured to store the identification code in association with a player identifier and to provide the identification code to the wagering game machine upon request.
US11335144B2
Provided are a method for unlocking an intelligent lock, a mobile terminal, an intelligent lock and a server. The method includes following steps. A mobile terminal receives an initial key and a communication key from a server. The mobile terminal encrypts the initial key and preset key data by using the communication key to generate an unlocking verification code. The mobile terminal attaches the preset key data to the unlocking verification code, to obtain an unlocking verification code attached with the preset key data. The mobile terminal sends the unlocking verification code attached with the preset key data to the intelligent lock. The intelligent lock performs an unlocking operation based on the unlocking verification code attached with the preset key data.
US11335139B1
A method of mobile application-based vehicle diagnostics comprises establishing a user profile associated with a user of a mobile communication device, the profile including a vehicle identification number (VIN) associated with a vehicle operated by the user, receiving an instruction to obtain vehicle condition information, determining a geolocation of the device, in response to the instruction, directing the user to a nearby diagnostic service provider having a capability to retrieve diagnostic data including the VIN from the registered vehicle and upload the retrieved diagnostic data to a server or other data processor associated with a diagnostic database for deriving vehicle condition information from retrieved diagnostic data, receiving the vehicle condition information from the server, the vehicle condition information having been derived from the diagnostic data uploaded by the diagnostic service provider and associated with the user based on the VIN included in the diagnostic data, and displaying the received vehicle condition information on the device.
US11335127B2
Provided is a video processing method, including: obtaining a to-be-processed video and generating a first gait energy diagram, the to-be-processed video including an object with a to-be-recognized identity; obtaining a second gait energy diagram, the second gait energy diagram being generated based on a video including an object with a known identity; inputting the first gait energy diagram and the second gait energy diagram into a deep neural network; extracting respective identity information of the first gait energy diagram and the second gait energy diagram, and determining a fused gait feature vector from gait feature vectors of the first gait energy diagram and the second gait energy diagram; and calculating a similarity based on at least the fused gait feature vector. The identity information of the first gait energy diagram includes gait feature vectors, and the identity information of the second gait energy diagram includes gait feature vectors.
US11335126B1
In some aspects, one or more processors may perform an analysis of a processed image using an artificial intelligence module. Based on the analysis, the one or more processors may determine that the processed image includes one or more threats and determine details associated with individual threats of the one or more threats. The one or more processors may determine, based on the details associated with the one or more threats, that a particular threat threshold of a plurality of threat thresholds has been satisfied. The one or more processors may add one or more annotations to the image to create an annotated image that includes the one or more threats and at least a portion of the details associated with individual threats of the one or more threats. The one or more processors may send a notification to one or more designated recipients.
US11335121B2
A method for operating a messaging system is provided. The method is adapted to send and receive modifiable videos and includes receiving, by a computing device, a first authorization from a user to use a self-image of the user in a personalized video. The method also includes receiving, by the computing device, a second authorization from the user to enable use of another self-image of another user in the personalized video. The method further includes sending, by the computing device, after the first and second authorizations have been received, the personalized video including at least part of the self-image of the user, at least part of the other self-image of the other user, and at least part of a stock video. A system and a non-transitory processor-readable medium for operating a messaging system adapted to send and receive modifiable videos are provided.
US11335119B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for red eye detection are provided. In one aspect, a system includes an image acquisition device, first and second illuminators, and at least one processor. The first illuminator is arranged closer to the image acquisition device than the second illuminator. The image acquisition device is configured to capture a first facial image of a face of a subject with the first illuminator being on and the second illuminator being off and a second facial image of the face of the subject with the second illuminator being on and the first illuminator being off. The processor can process the first facial image based on the second facial image to determine whether at least one eye of the subject is live by determining that the first facial image includes a red eye reflection from the at least one eye.
US11335118B2
A signal output unit outputs an acquired signal. A signal accumulation unit accumulates signals. A signal attribute value display unit displays a value of an attribute related to an element constituting a target represented by the acquired signal or a signal generation source in a state in which an instruction for changing the value of the attribute is able to be received. A changed attribute value acquisition unit acquires a changed value of the attribute when the instruction for changing the value of the attribute is received. A signal retrieval unit retrieves, from the signals accumulated in the signal accumulation unit, a signal similar to a changed signal when the value of the attribute has been changed on the basis of the changed value of the attribute acquired by the changed attribute value acquisition unit.
US11335117B2
A processor-implemented method includes: obtaining an enrollment fingerprint embedding vector corresponding to an enrollment fingerprint image; and generating a virtual enrollment fingerprint embedding vector, wherein the virtual enrollment fingerprint embedding vector has an environmental characteristic different from an environmental characteristic of the enrollment fingerprint image, and has a structural characteristic of the enrollment fingerprint image.
US11335111B2
Provided are techniques for OCR induction for multi-page changes. A plurality of documents of a document type are processed to generate text area data for a text area in one or more documents of the plurality of documents, where the text area data includes coordinate locations of a zone for the text area based on expansion and direction of shift of the text area. A page flow model is trained using the plurality of documents and the text area data. In response to receiving a new document comprising the text area, a scanning script is received from the page flow model, where the page flow model identifies a new zone for the text area in the new document and determines how to adjust another zone for an element in the new document. The scanning script is used to scan the new document to generate digital text.
US11335105B2
Methods and systems to focus an imager for machine vision applications are disclosed. A disclosed example machine vision method includes: capturing, via an imaging assembly, an image of an indicia appearing within a field of view (FOV) of the imaging assembly; recognizing, via a controller, the indicia as a focus adjustment trigger, the focus adjustment trigger operative to trigger an adjustment of at least one focus parameter associated with the imaging assembly; adjusting the at least one focus parameter based at least in part on the indicia; locking the at least one focus parameter such that the at least one focus parameter remains unaltered for a duration; and responsive to the locking of the at least one focus parameter, capturing, via the imaging assembly, at least one subsequent image of an object of interest.
US11335103B2
An evaluation system includes: an acquisition unit that acquires an image acquired by imaging an exterior of a vehicle; and an evaluation unit that derives and assigns an evaluation point for evaluating social credibility of a vehicle occupant of the vehicle on the basis of the image acquired by the acquisition unit.
US11335099B2
A proceedable direction detection apparatus includes a processor. The processor inputs an image acquired from an image capturing unit mounted on a vehicle into a classifier that is pre-trained to output a proceedable certainty degree indicating a proceedable probability of each relative bearing with respect to a predetermined direction relative to a vehicle based on a display status of a traffic signal in the image. The processor calculates, using the classifier, the proceedable certainty degree of each relative bearing based on the display status of the traffic signal in the image. The processor determines the direction in which the vehicle can proceed based on a proceedable certainty degree of each relative bearing.
US11335094B2
In one embodiment, a method includes accessing a plurality of verified videos depicting one or more subjects, generating, based on the verified videos, a plurality of verified-video feature values corresponding to the subjects, generating, using one or more video transformations based on the verified videos, a plurality of fake videos, generating, based on the fake videos, a plurality of fake-video feature values, training a machine-learning model to determine whether a specified video is a genuine video, wherein the machine-learning model is trained based on the verified-video feature values and the fake-video feature values. The machine-learning model may be trained to classify the specified video in a genuine-video class or a fake-video class, and the machine-learning model maybe trained based on an association between a genuine-video class and the verified-video feature values and an association between a fake-video class and the fake-video feature values.
US11335092B2
An item identification method, system and electronic device are provided. The method includes: acquiring multi-frame images of the item by an image capturing device; processing the multi-frame images of the item to obtain position information and category information of the item in each frame image; acquiring auxiliary information of the item by an information capturing device; performing multi-modality fusion on the position information and the auxiliary information to obtain a fusion result; and determining an identification result of the item according to the category information and the fusion result. Through at least some embodiments of the present disclosure, a problem of low identification accuracy when identifying an item in the related art is partially solved.
US11335088B2
Systems and methods are provided for performing operations including: receiving, via a messaging application, input that selects a collection of augmented reality items; obtaining an identifier of the collection of the augmented reality items; searching, based on the identifier, a plurality of augmented reality items to identify a subset of augmented reality items associated with the identifier; causing the messaging application to present the subset of augmented reality items; and causing the messaging application to modify an image based on a first augmented reality item in the subset.
US11335086B2
Embodiment herein discloses methods and devices for waste management by using an artificial intelligence based waste object categorizing engine. The method includes acquiring at least one image and detecting at least one waste object from the at least one acquired image. Additionally, the method determines that the at least one detected waste object matches with a pre-stored waste object and identifies a type of the detected waste object using the pre-stored waste object. Furthermore, the method includes displaying the type of the detected waste object based on the identification.
US11335084B2
One embodiment provides a method, including: receiving, at an information handling device, drawing input; identifying, using a processor, at least one object in the drawing input; determining, based on the identifying, whether a factual anomaly exists in the drawing input with respect to the at least one object; and notifying, responsive to determining that a factual anomaly exists, a user of the factual anomaly.
US11335083B2
Provided are an object identification device and an object identification method in which objects can be easily identified. The object identification device is provided with a pixel group extraction unit which scans, in units of the image area, an X-ray transferred image obtained from an imaging unit which performs X-ray imaging to an item to be inspected that is supplied, and extracts a plurality of pixel groups including characteristics of a shape of at least a part of the item to be inspected, and a determination unit which determines, with regard to the plurality of pixel groups extracted by the pixel group extraction unit, whether the item to be inspected corresponds to the object by executing all of the series of mappings related to an angle of an n direction by using each of the weight parameters based on the data group read from the memory unit.
US11335082B2
According to an embodiment, a reading system includes a first extractor and a reader. The first extractor extracts, from an image in which a meter is imaged, a first region surrounded with a first contour, and a second region surrounded with a second contour positioned outward of the first contour. The reader calculates a first indication based on the first region, calculates a second indication based on the second region, calculates a first score relating to the first indication based on the first region, and calculates a second score relating to the second indication based on the second region.
US11335080B2
The method includes receiving, by one or more computer processors, data that includes at least one of audio data, video data, and optical data. The method further includes identifying, by one or more computer processors, keywords from the received data. The method further includes generating, by one or more computer processes, Internet search terms based upon the identified keywords. In some embodiments, the method further includes searching the Internet based upon the generated Internet search terms.
US11335077B1
A method includes receiving an image of a real environment using a camera worn by a user, and determining a portion of the image that comprises an object of interest. Based on the portion of the image that comprises the object of interest, a surface representing the object of interest is generated. Depth measurements of the real environment corresponding to the portion of the image comprising the object of interest are received and used to determine a depth of the surface representing the object of interest. The surface is posed in a coordinate system corresponding to the real environment based on the depth of the surface and a visibility of a virtual object is determined relative to the object of interest by comparing a model of the virtual object with the surface. The output image is generated based on the determined visibility of the virtual object.
US11335070B2
Disclosed herein are systems and methods for colocating virtual content. A method may include receiving first persistent coordinate data, second persistent coordinate data, and relational data. A third persistent coordinate data and a fourth persistent coordinate data may be determined based on input received via one or more sensors of a head-wearable device. It can be determined whether the first persistent coordinate data corresponds to the third persistent coordinate data. In accordance with a determination that the first persistent coordinate data corresponds to the third persistent coordinate data, it can be determined whether the second persistent coordinate data corresponds to the fourth persistent coordinate data. In accordance with a determination that the second persistent coordinate data corresponds to the fourth persistent coordinate data, a virtual object can be displayed using the relational data and the second persistent coordinate data via a display of the head-wearable device. In accordance with a determination that the second persistent coordinate data does not correspond to the fourth persistent coordinate data, the virtual object can be displayed using the relational data and the first persistent coordinate data via the display of the head-wearable device. In accordance with a determination that the first persistent coordinate data does not correspond to the third persistent coordinate data, the method may forgo displaying the virtual object via the display of the head-wearable device.
US11335065B2
A method of construction of a computer-generated image, the computer-generated image comprising a representation of an environment, called setting image, from a point of view, and at least one location of the setting for insertion of an image of an object, comprises: a step of creating of a setting image applying the laws of perspective, a step of generating at least one rendered or captured image of at least one object, the representation of the object in each image obeying the laws of perspective so during the generation of the object image, the generating step being independent from the creating step, a step of incorporation of the object image into at least one location of the setting image, wherein the application of the laws of perspective on the object image creates an error, discernible to the human eye, with the law of perspective applied in the point of view, whereby the constructed computer-generated image presents an overall perceived photorealism.
US11335063B2
Described herein are methods and systems for generating multiple maps during object scanning for 3D object reconstruction. A sensor device captures RGB images and depth maps of objects in a scene. A computing device receives the RGB images and the depth maps from the sensor device. The computing device creates a first map using at least a portion of the depth maps, a second map using at least a portion of the depth maps, and a third map using at least a portion of the depth maps. The computing device finds key point matches among the first map, the second map, and the third map. The computing device performs bundle adjustment on the first map, the second map, and the third map using the matched key points to generate a final map. The computing device generates a 3D mesh of the object using the final map.
US11335059B2
The present invention relates to a method and an arrangement for providing a 3D model of an environment. The method comprises the step of forming a mesh modelling the environment in three dimensions, said mesh comprising nodes interconnected by edges and having surfaces boarded by the edges, wherein each node is associated to a 3D coordinate in a geographical coordinate system, determining for a plurality of the nodes and/or surfaces and/or edges in the mesh a mesh uncertainty and associating the determined mesh uncertainty to the corresponding node and/or surface and/or edge.
US11335056B1
Systems and methods are described for rendering complex surfaces or geometry. In at least one embodiment, neural signed distance functions (SDFs) can be used that efficiently capture multiple levels of detail (LODs), and that can be used to reconstruct multi-dimensional geometry or surfaces with high image quality. An example architecture can represent complex shapes in a compressed format with high visual fidelity, and can generalize across different geometries from a single learned example. Extremely small multi-layer perceptrons (MLPs) can be used with an octree-based feature representation for the learned neural SDFs.
US11335055B2
Hierarchical acceleration structures to be used for intersection testing in a ray tracing system are generated. Nodes of the hierarchical acceleration structure represent regions in a scene, and are linked to form the hierarchical acceleration structure. Data is stored representing the hierarchical acceleration structure defining the regions represented by a plurality of the nodes of the hierarchical acceleration structure. At least one node of the hierarchical acceleration structure is an implicitly represented node, wherein data defining a region represented by an implicitly represented node is not explicitly included as part of the stored data but can be inferred from said stored data. Ray tracing systems and computer-implemented methods perform intersection testing in the ray tracing system in which, based on conditions in the ray tracing system, a determination is made as to whether testing of one or more rays for intersection with a region represented by a particular node of a sub-tree is to be skipped. The one or more rays are tested for intersection in accordance with the determination.
US11335053B2
Systems and methods for digital rendering items with designs incorporate therein are disclosed. According to certain aspects, an electronic device may support a design application that may modify a digital image using an identity texture and a texture map, resulting in the modified digital image taking the shape or form of a portion of a digital model of an item. The electronic device may generate a digital rendering of the item using the modified digital image and the digital model of the item, and may enable a user to review the digital rendering and/or place an order for a physical version of the item according to the digital rendering.
US11335050B2
The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating visual image editing guides for digital raster images by identifying and filtering edge paths. In particular, in one or more embodiments, the disclosed systems utilize denoising and adaptive thresholding with a digital image to generate a simplified, binary digital image. Further, in some embodiments, the disclosed systems utilize contour detection to identify a set of edge paths from the raster image for the simplified, binary digital image. Additionally, in one or more embodiments, the disclosed systems filter the set of edge paths based on edge length and utilizes the filtered set of edge paths to generate visual image editing guides for generating modified digital images.
US11335047B2
An apparatus comprises a unit that acquires observation data indicating an observation value representing a state of a crop, the observation value being associated with any of a plurality of observation types representing types of observation objects, the observation value being obtained by observing a crop; and a control unit that visualizes and displays the observation value at a position on a map where the observation has been performed, the observation value being indicated by the acquired observation data, wherein when displaying the observation values simultaneously or in a switchable manner, in a case where the control unit visualizes the observation value exceeding or less than a predetermined value specified for each of the plurality of observation types, it visualizes and displays the observation value on the map by using an identical display form for each of the plurality of observation types.
US11335043B1
A method for generating a visualization for tracking an environmental contaminant includes automatically generating a contaminant visualization map for a particular contaminant. The contaminant visualization map includes a plurality of markers each corresponding to a location associated with a medical case associated with exposure to the particular contaminant, and one or more markers each corresponding to a location of an identified contamination source for the particular contaminant. The method further includes receiving an indication to zoom out the contaminant visualization map, generating one or more heat maps corresponding to the medical cases associated with exposure to the particular contaminant, and updating the contaminant visualization map to be zoomed out, not display the plurality of markers each corresponding to a location associated with a medical case, and display the generated one or more heat maps.
US11335039B2
Compositing is provided in which visual elements from different sources, including live action objects and computer graphic (CG) merged in a constant feed. Representative output images are produced during a live action shoot. The compositing system uses supplementary data, such as depth data of the live action objects for integration with CG items and light marker detection data for device calibration and performance capture. Varying capture times (e.g., exposure times) and processing times are tracked to align with corresponding incoming images and data.
US11335037B2
A method of automatically computing tool properties of a virtual paint brush includes obtaining an edge map from a digital image, wherein boundaries of objects in the image are detected, computing contours for the edge map, receiving a brush stroke of the virtual paint brush from a user at a point on a contour, and finding an object boundary that corresponds to the contour that received the brush stroke, computing a tangential slope of the object boundary at the point of the brush stroke, adjusting tool properties of the virtual paint brush based on a change in the tangential slope of the object boundary, and visually displaying the adjusted tool properties dynamically while the user is moving brush strokes around the object boundaries.
US11335030B2
A camera calibration system according to an exemplary embodiment includes a first camera capturing the surroundings of a vehicle; a second camera capturing the surroundings of the vehicle and having an overlapping field of view that overlaps with a field of view of the first camera; and a controller configured to receive a first image obtained by the first camera and a second image obtained by the second camera, detect a plurality of calibration markers positioned in the overlapping field of view in the first image and assign a tag to each of the plurality of calibration markers detected in the first image, detect a plurality of calibrate markers positioned in the overlapping field of view in the second image and assign a tag to each of the plurality of calibrate markers detected in the second image, and calibrate the field of view of at least one of the first camera and the second camera based on the tag assigned to each of the plurality of calibration markers detected in the first image and the tag assigned to each of the plurality of calibration markers detected in the second image.
US11335027B2
In one example in accordance with the present disclosure, a system is described. The system includes a pose estimator to identify a plurality of anatomical points on a person depicted in an image. A frame former of the system generates a frame for the person by connecting a first set of the plurality of anatomical points to form a skeleton and forming at least a head region and a torso region of the person based on a second set of the plurality of anatomical points. A map generator of the system generates a spatial gradient map projecting outwards from the frame. In the system, the spatial gradient map is based on pixel distance from the frame and an intensity along the gradient map indicates a pixels likelihood of form a part of the person.
US11335026B1
Search points in a search space may be projected onto images from cameras imaging different parts of the search space. Subimages, corresponding to the projected search points, may be selected and processed to determine if a target object has been detected. Based on subimages in which target objects are detected, as well as orientation data from cameras capturing images from which the subimages were selected, positions of the target objects in the search space may be determined.
US11335025B2
The disclosure provides a method and a device for joint point detection. The method includes: obtaining a human body image and finding joint points to generate a human body pose skeleton; finding a trunk joint point corresponding to a trunk joint; defining a region of interest corresponding to the trunk joint point in the human body pose skeleton, wherein the trunk joint point is connected to a limb of a human body, the limb includes sub-limbs connected to each other via a limb joint; finding partitions corresponding to the sub-limbs based on the region of interest; defining a specific limb joint point based on the partitions; and defining the specific limb joint as corresponding to the limb joint and accordingly updating the human body pose skeleton.
US11335024B2
A system and a method for processing an image include inputting the image to a neural network configured to: obtain a plurality of feature maps, each feature map having a respective resolution and a respective depth, perform a classification on each feature map to deliver, for each feature map: the type of at least one object visible on the image, the position and shape in the image of at least one two-dimensional bounding box surrounding the at least one object, at least one possible viewpoint for the at least one object, at least one possible in-plane rotation for the at least one object.
US11335017B2
A registration facility and a registration method are provided where a pre-interventionally generated simulation model of an examination object is registered with an intra-interventional live image. The simulation model is adapted to the live image using at least one simulated course line of an anatomical feature and/or an instrument by minimizing a line distance metric, specified as a cost function, for a distance between the simulated course line and an actual intra-interventional course of the instrument that is visible in the live image.
US11335014B2
A medical image diagnostic apparatus according to an embodiment includes processing circuitry. The medical image diagnostic apparatus performs image registration between medical image data. The processing circuitry extracts a structure of the subject included in the medical image data. The processing circuitry sets a display scale of the subject to a specified value. The processing circuitry performs image registration between the medical image data on the display scale of the specified value.
US11335011B2
Provided is an object detection device capable of accurately calculating a movement parameter related to the movement of an object. An object detection device (1) includes a feature extraction unit (2) and a calculation unit (4). When an object passes each of a plurality of irradiation areas of irradiation light from a first sensor and a second sensor, which are configured to detect a feature of a part of a surface of an object by applying irradiation light, the feature extraction unit (2) extracts features of the object in the plurality of irradiation areas. The calculation unit (4) calculates a movement parameter of the object between the plurality of irradiation areas when a difference between the features respectively extracted in the plurality of irradiation areas falls below a predetermined first threshold.
US11335003B2
Methods and apparatus for analyzing embryonic development images. The method comprises obtaining a plurality of embryonic development images captured in a time series, determining, for at least one of the plurality of embryonic development images, a time series of evaluation values for each of a plurality of evaluation items associated with the plurality of embryonic development images, and evaluating a characteristic of cells represented in one or more of the plurality of embryonic development images based, at least in part, on the time series of evaluation values for the plurality of evaluation items.
US11334997B2
First and second images are displayed of anatomical structure segments with an attached fixator. Indications may be received of first image hinge locations of a plurality of hinges of the fixator in the first image. Projected second image hinge locations may be determined based at least in part on the first image hinge locations. Hinge candidates may be detected in the second image having shapes associated with the plurality of hinges. The hinges candidates may be detected by computer software using automated software-based image analysis techniques. Adjusted second image hinge locations may then be calculated based at least in part on the projected second image hinge locations and candidate second image hinge locations. The adjusted second image hinge locations may be used to determine physical locations of the fixator and anatomical structure segments in three-dimensional space, which may be used to determine manipulations to the fixator for deformity correction.
US11334992B2
There is provided a computer implemented method (200) for medical image processing. The method comprises providing (202) a database of medical images and providing (204) an initial machine learning model which is trained for segmenting or classifying a medical feature in the medical images. The method also comprises extracting (206) a subset of medical images from the database based on a similarity score of the medical images and training (208) the machine learning model using the extracted subset of medical images in order to provide a refined machine learning model.
US11334987B2
A system and method includes input of a plurality of sets of training data to a neural network to generate a plurality of sets of output data, determination of a first loss based on the plurality of sets of output data and on the plurality of sets of ground truth data, determination if a second loss based on the plurality of sets of output data and one or more physics-based constraints, and modification of the neural network based on the first loss and the second loss.
US11334985B2
A method of operating a vehicle including a cabin having a plurality of interior segments, includes generating image data for each interior segment of the plurality of interior segments with an imaging device located within the cabin. The method further includes processing the generated image data to generate score data including a plurality of scores with a controller operably connected to the imaging device, each score of the plurality of scores corresponding to one of the interior segments of the plurality of interior segments, and combining the generated scores into a single vehicle cleanliness score. The method also includes generating availability data indicating if the vehicle is available or unavailable based on a comparison of the cleanliness score to a cleanliness threshold, and removing the vehicle from service based on the availability data.
US11334972B2
Systems, methods, and non-transitory computer readable mediums including processes to correct for distortion in images introduced by eyewear (i.e., where the facial region surrounding the eye has a boundary that doesn't match the boundary of an uncovered facial region). The correction includes segmenting images to detect eyewear covered facial regions and facial regions not covered by the eyewear and altering the covered facial regions to match the covered facial boundary to the uncovered facial boundary. Alterations include processing using a machine learning model, applying anti-refraction algorithms, scaling the covered facial region to match boundaries of the uncovered facial region, or a combination thereof.
US11334961B2
Embodiments relate to circuitry for warping image pyramids for image fusion. An image fusion circuit receives captured images, and generates image pyramids corresponding to the received images to be used for image fusion. A warping circuit warps the first image pyramid based upon one or more warping parameters to align the first image pyramid to the second image pyramid. The warping circuit is a multi-scale warping circuit configured to warp each level of the first image pyramid, using a first warping engine that warps a base level of the image pyramid, and at least one addition warping engine that warps a plurality of scaled levels of the image pyramid in parallel with the first warping engine.
US11334954B2
A system may display a representative image of historical information associated with a social media account. In an example, an apparatus may include a processor and a memory coupled with the processor that effectuates operations. The operations may include receiving information during a period associated with a social media account, wherein the information comprises one or more keywords associated with an image, text, audio, or video of respective social media posts, and wherein the one or more keywords is determined based on computer image analysis or machine learning of the respective social media posts, based on the information, determining that a threshold amount of activity associated with the social media account corresponds with at least a representative image indicative of the activity during the period; and sending an alert that comprises the representative image.
US11334952B1
The present embodiments relate to systems and methods for using a blockchain or shared ledger to generate Usage-Based Insurance quotes for a vehicle tracked over its lifecycle according to a Vehicle Identification Number (VIN), or other vehicle identifier. A mileage report stored on the shared ledger may be searched according to the vehicle's VIN and a Usage-Based Insurance quote may be generated based upon the mileage report. Periodic updates to the mileage report may be broadcast to the blockchain in transactions that updated the shared ledger. An estimated vehicle usage may be determined based upon the cryptographic proof of the blockchain and a Usage-Based Insurance quote generated thereon.
US11334950B1
A computer-based apparatus for managing data based on performance of an underlying securities index including a memory element of a computer configured to store computer executable instructions and a processor for the computer, configured to execute the computer readable instructions to receive information on a lower buffer threshold against losses for an investment, and determine a total return on the investment during an outcome period o, wherein the total return is adjusted to fall above the buffer threshold.
US11334949B2
A framework for an automated news recommendation system for financial analysis. The system includes the automated ingestion, relevancy, clustering, and ranking of news events for financial analysts in the capital markets. The framework is adaptable to any form of input news data and can seamlessly integrate with other data used for analysis like financial data.
US11334947B1
Embodiments provide systems and methods for modeling future asset value, which may establish planning simulation and optimization parameters for an individual, execute a planning simulation based on the parameters, analyze results of the planning simulation to determine candidate plans with highest chances of success, determine, from among the candidate plans, an optimal plan, based on executing concurrent gradient descent that includes executing steps of gradient descent in parallel, and report the optimal plan. Embodiments may also provide systems and methods for describing a portfolio and investment goals in a manner comprehensible by the investor, modeling financial plans that meet those goals, simulating those plans over time, selecting the plans that demonstrate the greatest utility for the investor, executing those plans in the market, and continually revising plans as circumstances change.
US11334943B2
Methods, systems and computer-readable storage media are provided for controlling operation of a trading algorithm based on operating condition rules. Certain embodiments provide a method including determining, using a computing device, an approval of use of a trading algorithm by monitoring for an occurrence of an operating condition defined in an operating condition rule. The example method includes determining if the trading algorithm complies with the operating condition rule during the occurrence of the operating condition. The example method includes sending, using the computing device, a notification to a trading instrument to approve or not approve the use of the trading algorithm. The trading algorithm is to be used to implement a trading strategy.
US11334935B2
Aspects of the invention include a computer-implemented method for generating product recommendations used a hypergraph. The computer-implemented method includes generating a product embedding vector for a product unpurchased by a consumer based on a hypergraph. Generating a consumer embedding vector for the consumer based on the hypergraph. An affinity between the consumer and a product unpurchased by the consumer is scored based on the product embedding vector and the consumer embedding vector. A digital description of the unpurchased product is retrieved based on the scoring. The digital description is presented to the consumer.
US11334929B2
A computer system that provides clients access to pooled resources in order to provide computing or data storage services may receive service requests (which explicitly or implicitly include requests for pooled resources), may service at least some of those requests, and may determine pricing for the serviced requests. The pricing for each request may be dependent on whether it was serviced using a portion of a resource pool that was reserved for the use of the client on whose behalf it was received or using burst capacity (e.g., unreserved or otherwise idle capacity within the resource pool). Pricing for the use of reserved capacity may be fixed, regardless of the amount of reserved capacity used. Pricing for burst capacity may depend on actual use, and may be demand-based (e.g., using a spot-market-based dynamic pricing model). Clients with reserved capacity may optionally request access to burst capacity.
US11334916B2
Methods, systems and apparatus for identifying advertisements previously presented when processing related search queries related to a submitted search query, and providing the advertisements identified from the related search queries for presentation on a search results page for the submitted search query.
US11334911B1
A quantification system is configured for debiasing media creative efficiency. In some embodiments, the quantification system leverages a weighted generalized linear model (GLM) to determine the individual impacts of media creatives beyond network effects. To prepare input data for fitting the weighted GLM, the quantification system analyzes spot airing data, creates a specific data structure for storing observations (e.g., network-media creative combinations) that can be provided to the weight GLM as input, and computes additional input data points needed by the weighted GLM (e.g., network spend, media creative efficiency per network-media creative combination, etc.). The weighted GLM is then fitted to obtain coefficients representing the individual impacts of the media creatives. The quantification system utilizes the computed impacts to adjust the previously computed media creative efficiency for each media creative. In this way, relative performance of media creatives can be objectively quantified across networks without needing digital evidence.
US11334909B2
[Problem to be solved] An object of the present invention is to provide a method for improving an advertising effect, particularly in a television commercial. [Solution] According to an embodiment of the present invention, the disclosed method is a method for providing an advertisement for a television program, which determines an advertisement-related product related to a product to be advertised, refers supply prediction information of the advertisement-related product, and determines the time for placing the TV program advertisement based on the supply prediction information.
US11334907B1
A method, apparatus, and computer program product are disclosed to improve utilization of fine print for a document. An example method includes receiving information identifying a location and a domain associated with the document, and identifying, based on the received location and domain, a set of fine print clause data structures relevant to the location and the domain. The method further includes transmitting an indication of the set of identified fine print clause data structures to the developer device, and receiving an indication of a selection of a subset of the set of fine print data structures. Finally, the method includes causing generation of a visual representation of the document that displays fine print clauses corresponding to the subset, wherein the location of the fine print clauses in the visual representation is based on a categorization of the fine print clause data structures corresponding to the fine print clauses.
US11334903B2
Systems and methods for providing expedited promotions are disclosed. In one embodiment, a method may include (1) a financial institution server comprising at least one computer processor receiving, from a merchant, a transaction comprising an identification of a good or service, a customer financial instrument issued by the financial institution, and a promotion identifier; (2) the financial institution server retrieving a promotion associated with the promotion identifier; (3) the financial institution server approving the transaction with the financial instrument; and (4) the financial institution server automatically applying the promotion to the transaction.
US11334902B1
The technology described herein relates to using predictions about patients' future health care utilization and/or outcomes (e.g., patients' expected future adherence to medication regimens) and the expected economic benefits of targeted improvements in the same utilization and/or outcomes (e.g., reduced likelihood of hospitalization attributable to more consistent medication use) to implement more effective and efficient health care improvement programs. The technology described here computes which subset of patients should be included in a value-based health care provider payment scheme and what the specific bonus payment amounts should be such that expected benefits from better patient outcomes, once realized, are greater than the expected costs of the payment scheme itself.
US11334899B1
A computer system may be configured to analyze a set of data and detect divergent trends of one or more subsets of the set of data. The set of data may include reactions of a plurality of customers in response to an action of an organization. For example, the action may relate to goods or services offered by the organization, and the reactions may include responses of the customers to the goods or services. The customer reactions may include divergent trends that indicate a source of risk to the organization. Once detected, the computer system may send an alert to the organization related to the divergent trends, such that the organization may address a source of risk as indicated by the divergent trends. In some examples, the computer system may further offer or autonomously execute a mitigating action to address the source of risk.
US11334894B1
In a computer-implemented method of using customer data to determine that geolocation-based fraud alerts are false positives, it may be determined that an electronic fraud alert is a geolocation-based alert generated based upon an unexpected or abnormal transaction location. In response, customer data may be obtained from two or more sources via radio frequency links. It may then be determined that the customer data from the sources indicates that a customer is traveling. In response, it may be determined that a customer location indicated by the customer data corresponds to the transaction location. In response to determining that the customer location corresponds to the transaction location, the electronic fraud alert may be marked as a false positive, and the electronic fraud alert may be prevented from being transmitted to a mobile device of the customer, in order to reduce an amount of false positives that are transmitted to customers.
US11334890B2
A method for generating payment credentials in a payment transaction includes: storing, in a memory, at least a single use key associated with a transaction account; receiving, by a receiving device, a personal identification number; identifying, by a processing device, a first session key; generating, by the processing device, a second session key based on at least the stored single use key and the received personal identification number; generating, by the processing device, a first application cryptogram based on at least the first session key; generating, by the processing device, a second application cryptogram based on at least the second session key; and transmitting, by a transmitting device, at least the first application cryptogram and second application cryptogram for use in a payment transaction.
US11334888B2
A method for consensus verification implementable by a first blockchain node in a consensus network may comprise: receiving a transaction request from a client, and performing a first security verification on the transaction request; in response to determining that the transaction request passes the first security verification, storing the transaction request, and broadcasting the transaction request to each of second blockchain nodes in the consensus network, causing the each second blockchain node to store the transaction request in response to the second blockchain node determining that the transaction request passes a second security verification; performing pre-processing on at least one stored transaction request in response to determining that a preset condition is satisfied, to obtain and store a pre-processed block; and broadcasting the obtained pre-processed block to the second blockchain nodes, causing the second blockchain nodes to perform consensus verification on the obtained pre-processed block.
US11334887B2
A payment card system for authorization and authentication is provided. A computing device monitors one or more transactions to detect various security threats comprising one or more accounts. A computing device determines to elevate a security level associated, at least, with one account based, at least, in part, on detection of, at least, one security threat. A computing device generates at least one temporary personal identification number based, at least, on determination to elevate a security level associated, at least, with one account.
US11334885B2
Embodiments are directed to a first token vault managed by a token service provider and a second token vault managed by a second entity. The first token vault is continuously synchronized with the second token vault in real-time. That is, the data in the second token vault is updated simultaneously with or immediately after the data in the first token vault is updated. In some embodiments, the first token vault may be a master token vault and the second token vault may be a mirror token vault. The mirror token vault may store the same information as the master token vault. Alternatively, the mirror token vault may store a subset of the information stored at the master token vault. In other embodiments, the information stored at the first token vault and the information stored at the second token vault may be mutually exclusive.
US11334878B2
An improved technique involves including implicit feedback inferred from a fraud analyst's actions into a fraud detection model tuning process. Along these lines, as part of a tuning process, an authentication server sends electronic transactions carrying a certain amount of risk to a case management center in which fraud analysts investigate the electronic transactions to verify whether the transactions are fraudulent or non-fraudulent. In addition to receiving this explicit feedback from the case management center, however, the authentication server also receives implicit feedback indicative of attributes of the fraud analysts themselves. The authentication server then inputs these implicit feedback parameter values into a fraud detection model tuning engine that tunes the fraud detection model.
US11334876B2
In embodiments of the disclosure a method is disclosed for exchanging digital tokens from a message-based application is disclosed. The method includes displaying, by a digital wallet GUI, an inventory of tokens that are owned by a user. Each token is linked to a virtual representation of an item and redeemable for an instance of the item. The method also includes receiving an instruction to transfer a digital token from the inventory of tokens to a recipient and displaying a keyboard that includes a selectable media content that represents the item linked to the token. The method also includes receiving a selection of the media content and embedding a token identifier of the token in a text-based message that is sent to the recipient, such that the recipient can select the selectable media content to accept to the digital token into a respective digital wallet of the recipient.
US11334874B2
Digital or “smart” contracts execute in a blockchain environment. Any entity (whether public or private) may specify a digital contract via a contract identifier in a blockchain. Because there may be many digital contracts offered as virtual services, the contract identifier uniquely identifies a particular digital contract offered by a virtual machine, vendor or supplier. The blockchain is thus not burdened with the programming code that is required to execute the digital contract. The blockchain need only include or specify the contract identifier (and perhaps one or more contractual parameters), thus greatly simplifying the blockchain and reducing its size (in bytes) and processing requirements.
US11334868B2
A system and method are disclosed in which cash deposits may be made at merchant locations who support such deposits. Using a mobile phone or other hand-held device, a bank customer requests a cash deposit from a banking app, receives a barcode on the mobile device, the barcode containing embedded information indicating the cash deposit amount, and presents the barcode to the merchant, along with the cash to be deposited. Once the transaction with the merchant is complete, the account of the bank customer's account is credited with the cash amount. The bank uses behavioral and historical data of the bank customer to customize a cash deposit limit for the customer.
US11334867B2
Embodiments provide a method for facilitating a payment transaction at a POS terminal. The method includes receiving, by a server system associated with a payment network, a machine-readable code comprising information corresponding to a merchant and a dynamic token. The machine-readable code is valid for only a pre-defined interval. The method includes sending, by the server system, a notification associated with the machine-readable code received from the customer device, to a merchant device for approval of the payment transaction. The method further includes receiving, by the server system, a merchant defined transaction code from the merchant device in response to receipt of the notification at the merchant device. The merchant defined transaction code indicates a nature of the payment transaction. facilitating, by the server system, the payment transaction upon receipt of the merchant defined transaction code from the merchant device.
US11334859B2
A method and system for retail management of controlled substances is provided. Controlled substances such as alcohol or cannabis may be sold as products or served at a venue. The process of purchasing the controlled substance, or service of a controlled substance the current venue includes a customer presenting the controlled substance for purchase and providing a customer identifier. The point of sale device at the venue may send an authorization request to a processing server at a remote service, which may reply with an advisory response including information from a customer profile. Optionally, a system and method of retail management of controlled substances provides for a law enforcement system may send an investigation request comprising a vehicle identifier to the processing server, and in response an investigation response may be sent to the law enforcement system may be sent including information from the customer profile.
US11334855B2
A method of tracking clothing repair requests in the uniform rental industry. The method embodies a matrix barcode at a distribution point for garments. The matrix barcode, when scanned, directs the scanning device to a route accounting software for collecting identifier and repair data pertaining to a garment in need of repair. The route accounting software prompts the device for (a) the identifier data in the form of a unique barcode number physically connected to the garment and (b) the repair data in the form of repairs types to be performed on the garment. The route accounting software associates each repair data type inputted with a service code, and then retrievable stores the identifier and repair data and associates such data with the barcode or RFID chip. As a result, downstream the barcode or RFID card is scanned to ascertain the repair types needed for the physically connected garment.
US11334853B2
By analyzing a set of actions of a meeting attendee, a set of accommodation rules for the meeting attendee is determined. Responsive to determining, using a set of facility data, that a meeting request for the meeting attendee violates an accommodation rule in the set of accommodation rules, the meeting request is modified, the modified meeting request conforming to the set of accommodation rules. A meeting location and a meeting time are assigned according to the modified meeting request.
US11334852B2
The secure management of attachments is described. In one example, files are identified for attachment to a message through a secure content application extension. Rather than directly attaching the files to the message, a resource locator or link to the files is generated, and the resource locator is inserted into the message. The message is then forwarded for distribution to client devices based on an addressee list for the message. The distribution of and access to the files is managed separately by a management service. The management service can notify the client devices to retrieve the files based on a file access schedule. At each of the client devices, users can access the files through a secure content file application extension using the resource locator during the file access schedule. Thus, the files are distributed through secure content file applications and not as direct attachments to messages.
US11334847B2
A computer-implemented system for dynamic inventory balancing including at a processor and a memory device comprising instructions that when executed configure the processor to perform operations. The operations including receiving an inventory data feed from at least one fulfillment center, storing (in a database) a plurality of virtual bundles with associated grouping numbers and quantities—the plurality of virtual bundles having item bundles grouping two or more of a same item in the inventory data. The operations also include exposing the database to queries from a seller portal through at least one of RESTful service, a queue based system, an index, or an object table and receiving a client order, the client order comprising a bundle selection from the plurality of virtual bundles, and updating the plurality of virtual bundles by rebalancing the plurality of virtual bundles and corresponding associated quantities based on the bundle selection.
US11334832B2
Detecting fraudulent activity can be a complex, manual process. In this paper, we adapt statistical properties of count data in a novel algorithm to uncover records exhibiting high risk for fraud. Our method identifies shelves, partitioning data under the counts using a Student's t-distribution. We apply this methodology on a univariate dataset including cumulative results from phone calls to a customer service center. Additionally, we extend this technique to multivariate data, illustrating that the same method is applicable to both univariate and multivariate data.
US11334826B2
Embodiments of this disclosure are directed to a wearable cardioverter defibrillator (“WCD”) system design in which a WCD implements an alert prioritization scheme to provide the patient with feedback in an order that is less likely to cause confusion. Different conditions (e.g., device status, equipment condition, or physiologic condition) are prioritized based on an analysis of severity of the condition and timeliness of user action needed. The prioritization scheme defines what alert, if any, is presented to the user by the WCD system as a result of various conditions. Generally stated, an alert for the highest priority condition currently detected is presented to the user and maintained until that condition either changes or becomes surpassed in the prioritization scheme.
US11334818B2
A system and method for real-time machine learning include an interface device and a processing device to responsive to receiving a document, identify tokens in a document object model (DOM) tree associated with the document, present, on a user interface of the interface device, the document including the identified tokens, label, based on user actions on the user interface, one or more of the tokens in the DOM tree as one of a strong positive, a strong negative, or one of a weak positive or a weak negative token, and provide the DOM tree including the labeled tokens to train a machine learning model.
US11334817B2
The present disclosure provides a blockchain-based data processing method, device, and an electronic device thereof. The method includes the steps of acquiring a first block in a blockchain at a current node; broadcasting a first transaction to other nodes in the blockchain, wherein data related to the first transaction includes a model parameter; and creating a second block based on the model parameter and adding the second block into the blockchain in response to two or more second transactions corresponding to the first transaction, wherein data related to the second transactions include voting results corresponding to the first transaction.
US11334812B2
A cold-quanta station and a cloud-based server cooperate to provide cold quanta as a service (CQaaS). The cold-quanta station serves as a system for implementing “recipes” for producing, manipulating, and/or using cold (<1 mK) monatomic or polyatomic molecules, e.g., cold Rubidium 87 atoms. The cloud-based server acts as an interface between the station (or stations) and authorized users of account holders. To this end the server hosts an account manager and a session manager. The account manager manages accounts and associated account-based and user-specific permissions that define what actions any given authorized user for an account may perform with respect to a quantum-mechanics station. The session manager controls (in some cases real-time) interactions between a user and a quantum-mechanics station, some interactions allowing a user to select a recipe based on results returned earlier in the same session.
US11334808B2
A classification system includes a processor and a memory that stores an initial dataset, an analyzed dataset, a model rules database, and instructions. The instructions, in response to receiving first interaction data corresponding to a first interaction, store the first interaction data in the initial dataset as a first entry. The instructions include, at a predetermined time, selecting a set of entries from the initial dataset including the first entry and obtaining a set of analysis rules from the model rules database. The instructions include, for each selected set of entries, calculating an additional parameter based on the obtained set of analysis rules and generating a first analyzed dataset corresponding to the obtained set of analysis rules. The instructions include storing the first analyzed dataset and providing the first analyzed dataset to determine a recommendation using the first analyzed dataset and displaying the recommendation on a user interface.
US11334803B2
This document describes a data processing system for processing a feature vector that comprises features (one or more) that are indicative of dyslexic behavior that are indicative of dyslexic behavior. The data processing system includes a feature classification engine that generates classification metrics for a feature vector. Machine learning logic is used to determine a classification metric for each feature. Features that have a classification metric below a pre-determined threshold are removed. The data processing system includes a prediction engine that generates a prediction value indicative of a predicted likelihood of dyslexia. The prediction engine assigns, to each remaining feature, based on the classification metric of the respective remaining feature, a prediction weight and determines the prediction value based on the prediction weights.
US11334801B2
A device for obtaining a local optimal AI model may include an artificial intelligence (AI) chip and a processing device configured to receive a first initial AI model from the host device. The device may load the initial AI model into the AI chip to determine a performance value of the AI model based on a dataset, and determine a probability that a current AI model should be replaced by the initial AI model. The device may determine, based on the probability, whether to replace the current AI model with the initial AI model. If it is determined that the current AI model be replaced, the device may replace the current AI model with the initial AI model. The device may repeat the above processes and obtain a final current AI model. The device may transmit the final current AI model to the host device.
US11334793B2
Various techniques are described for platform management of integrated access of public and privately-accessible datasets utilizing federated query generation and query schema rewriting optimization, including receiving at a dataset access platform a query formatted according to a first data schema, generating a copy of the query, saving the query and the copy to a datastore, parsing the copy of the query in the first schema using an inference engine, determining whether the query comprises data associated with an access control condition associated with accessing the dataset, the access control condition being configured to indicate whether the query is permitted to access the dataset, and rewriting, using a proxy server, the copy of the query in a second schema by converting the copy of the query into a triple associated with the query and another triple associated with the access control condition.
US11334786B2
A method (and structure and computer product) to optimize an operation in a Neural Network Accelerator (NNAccel) that includes a hierarchy of neural network layers as computational stages for the NNAccel and a configurable hierarchy of memory modules including one or more on-chip Static Random-Access Memory (SRAM) modules and one or more Dynamic Random-Access Memory (DRAM) modules, where each memory module is controlled by a plurality of operational parameters that are adjustable by a controller of the NNAcc. The method includes detecting bit error rates of memory modules currently being used by the NNAccel and determining, by the controller, whether the detected bit error rates are sufficient for a predetermined threshold value for an accuracy of a processing of the NNAccel. One or more operational parameters of one or more memory modules are dynamically changed by the controller to move to a higher accuracy state when the accuracy is below the predetermined threshold value.
US11334785B2
This disclosure relates to tools to facilitate the configuration of interactive agents, sometimes referred to as bots, chatbots, virtual robots, or talkbots. Specifically, the disclosure relates to the provision of a map view visualization of an interactive agent. The map view can display a complexity indicator or usage percentage for each dialog and provide an easy mechanism for creation of new dialogs, actions, parameters, rules, and logic.
US11334777B2
A system and method for converting imaging data, for example, medical imaging data, to three-dimensional printer data Imaging data may be received describing for example a three-dimensional volume of a subject or patient. Using printer definition data describing a particular printer, 3D printer input data may be created from the imaging data describing at least part of the three-dimensional volume.
US11334764B2
A real-time detection method and apparatus for DGA domain name. An original domain name is translated into a multi-dimensional numeric vector, the multi-dimensional numeric vector is input into a deep learning model pre-trained based on an ImageNet data set, to generate a domain name feature, a domain name classifier is trained based on the generated domain name feature, and a DGA domain name is classified and predicted based on the domain name classifier obtained by training. The method firstly uses a deep learning model pre-trained based on an ImageNet data set, from the field of visual image classification and detection, for real-time detection of a DGA domain name, avoiding the process of high-intensity training and parameter weight adjustment for the deep learning model in DGA domain name detection. The detection rate is higher, and detection speed is faster.
US11334755B1
An image transformation method includes: causing a first display device to display one or more calibration patterns. One or more first images include a corresponding calibration pattern of the one or more calibration patterns. The one or more first images are captured by an image capture device disposed at a non-zero capture angle with respect to the first display device. The method also includes determining based on the one or more first images, a transformation to be applied to account for the non-zero capture angle; obtaining a second image of a human user; applying the transformation to the second image to generate a transformed spoof representation of the human user for capture by the image capture device being held at the non-zero capture angle with respect to the first display device; and causing the first display device to display the transformed spoof representation.
US11334753B2
Systems, methods, tangible non-transitory computer-readable media, and devices for operating an autonomous vehicle are provided. For example, the disclosed technology can include receiving sensor data and map data. The sensor data can include information associated with an environment detected by sensors of a vehicle. The map data can include information associated with traffic signals in the environment. Further, an input representation can be generated based on the sensor data and the map data. The input representation can include regions of interest associated with images of the traffic signals. States of the traffic signals in the environment can be determined, based on the input representation and a machine-learned model. Traffic signal state data that includes a determinative state of the traffic signals can be generated based on the states of the traffic signals.
US11334736B2
Apparatuses and methods of reading DPM codes on objects therewith are provided. An apparatus includes a housing and a first imaging assembly housed within the housing and includes a first image sensor. The apparatus also has a second imaging assembly housed within the housing and includes a second image sensor. The apparatus also includes an illumination assembly configured to provide an illumination light having a central illumination axis. At least two of a FOV central axis of the first imaging assembly, a second FOV central axis of the second imaging assembly, and the central illumination axis pass through a plane within a first distance of no greater than about 40 mm of each other. The plane being (i) normal to the first FOV central axis and (ii) a second distance between about 0 to about 5 inches from a nose of the housing.
US11334730B2
Methods and apparatus to capture images using docked handheld imagers are disclosed herein. An example imaging system includes a handheld imager configured to capture images; a mount configured to selectively receive the handheld imager; and a button disposed in the mount, the button configured to, when the handheld imager is disposed in the mount and the button actuated, direct the handheld imager to capture an image and, when the handheld imager is not disposed in the mount and the button is actuated, direct the handheld imager to perform a function other than capture of an image.
US11334724B1
A text-based egotism level detection system and a process for detecting egotism level in alpha-numeric textual information via artificial intelligence (AI), deep learning, and natural language processing (NLP) are disclosed. The text-based egotism level detection system and process for detecting egotism level in alpha-numeric textual information via AI, deep learning, and NLP detects egotism in text using a convolution neural network (CNN) for deep learning. The text-based egotism level detection system and process for detecting egotism level in alpha-numeric textual information via AI, deep learning CNN, and NLP builds, maintains, utilizes, and updates an egotism detection text language processing model that is generated from a huge amount of text data including sentences that are designated as egotistic sentences or not egotistic sentences based on a deep understanding of egotism and data science.
US11334703B2
Various examples of conductor features in integrated circuit layouts are disclosed herein. In an example, a method includes initializing a layout for fabricating an integrated circuit. A plurality of fill cells is inserted into the layout. The plurality of fill cells includes a plurality of fill line shapes that correspond to conductive lines of the integrated circuit. Thereafter, a design is inserted into the layout that includes a plurality of functional shapes. A conflicting subset of the plurality of fill line shapes of the plurality of fill cells that conflict with the plurality functional shapes are removed. The layout that includes the plurality of fill cells and the design is provided for fabricating the integrated circuit.
US11334700B1
A simulation application can be executed by a computer system to develop thermal maps for an electronic architectural design. The simulation application can simulate the electronic architectural design over time. The simulation application can capture electronic signals from the electronic architectural design as the electronic architectural design is being simulated over time. The simulation application can determine power consumptions of the electronic architectural design over time from the electronic signals. The simulation application can derive temperatures of the electronic architectural design over time from the power consumptions. The simulation application can map the temperatures onto an electronic circuit design real estate of the electronic architectural design to develop the thermal maps over time.
US11334696B2
A system, may include a processor configured to receive circuit design data, identify one or more critical paths of the circuit design data, and generate one or more synthetic tunable replica circuits (STRCs) that may mimic the one or more critical paths. The processor may then compile the circuit design data and the one or more STRCs into program data. The system may also include an integrated circuit including a control circuit that may receive the program data from the processor, program a plurality of programmable logic regions of the integrated circuit to implement the circuit design data and the one or more STRCs, and adjust one or more operating parameters of at least one of the plurality of programmable logic regions based on the one or more STRCs.
US11334671B2
One or more hardened machine learning models are secured against adversarial attacks by adding adversarial protection to one or more previously trained machine learning models. To generate the hardened machine learning models, the previously trained machine learning models are retrained and extended using preprocessing layers or using additional network layers which test model performance on benign or adversarial samples. A rollback strategy is additionally implemented to retain intermediate model states during the retraining to provide recovery if a training collapse is detected.
US11334666B2
The present disclosure relates to methods, systems, and computer program products for generating an attack kill chain for threat analysis. The method comprises receiving a first security event captured by a first security operation associated with a computing device, and receiving a second security event captured by a second security operation associated with the computing device. The first security event and the second security event are associated with an attack campaign. The method further comprises mapping the first security event to first security data in an attack repository, and mapping the second security event to second security data in the attack repository. The method also comprises determining based on the mapping, one or more attack execution operations for executing the attack campaign associated with the first security event and the second security event. Additionally, the method sequences the one or more attack execution operations to form an attack kill chain.
US11334665B2
Systems and methods for automated detection and analysis of security threats are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for automated detection and analysis of security threats may include the following: (1) receiving an item from an asset; (2) inspecting the item using at least one rule; (3) determining an exposure related to the item to determine an exposure to the item; (4) enriching the item with additional data; (5) calculating a total score for the item based on the inspection, the exposure, and the enriching; and (6) generating an alert for the item based on the total score exceeding a threshold.
US11334657B2
Authenticating method for a user of a service uses both a personal computer (PC) and a personal connectable device over a communications network. An enrollment phase must be fulfilled first, for determining a list of properties of the user. Request for a new session is accompanied by the submission of credentials by the user. Then, a type 1 graphic interactive object is evoked in which a grid of colored cells shows on the user PC screen and at least some of the cells of the grid contain images, and at least one was chosen by the user in the enrolment phase. Service continues with an assessment stage unless a type 2 graphic interactive object is employed. A type 2 graphic interactive object only at least one cell in which a color identical to the color appears in the cell on the PC in which a chosen image appeared before.
US11334652B2
A fingerprint identification method, a device, a mobile terminal, and a storage medium, belong to the technical field of information processing technology. The method is applied to a terminal, response to detecting a touch operation on a specified application icon, obtaining fingerprint information corresponding to the touch operation; transmitting the fingerprint information to an application corresponding to the specified application icon; the application performing a safety authentication to the fingerprint information; and response to determining that the fingerprint information passes the safety authentication, the application entering an application display interface.
US11334648B2
Embodiments of the present invention disclose a matrix multiplier, and relate to the field of data computing technologies, so as to divide two matrices into blocks for computation. The matrix multiplier includes: a first memory, a second memory, an operation circuit, and a controller, where the operation circuit, the first memory, and the second memory may perform data communication by using a bus; and the controller is configured to control, according to a preset program or instruction, a first matrix and a second matrix to be divided into blocks, and control the operation circuit to perform a multiplication operation on corresponding blocks in the first memory and the second memory based on block division results of the controller. The matrix multiplier may be configured to perform a multiplication operation on two matrices.
US11334647B2
Systems, methods, and apparatuses relating to enhanced matrix multiplier architecture are described. In one embodiment, an apparatus includes a matrix operations accelerator circuit having a two-dimensional grid of multiplier circuits; a first plurality of registers that represents a first two-dimensional matrix coupled to the matrix operations accelerator circuit; a second plurality of registers that represents a second two-dimensional matrix coupled to the matrix operations accelerator circuit; a decoder, of a core coupled to the matrix operations accelerator circuit, to decode a single instruction into a decoded single instruction; and an execution circuit of the core to execute the decoded single instruction to store each element of the first two-dimensional matrix from the first plurality of registers into a respective clocked flip-flop circuit of each multiplier circuit of the two-dimensional grid of multiplier circuits, store a first element of a first proper subset of elements of the second two-dimensional matrix from the second plurality of registers into a single first clocked flip-flop circuit coupled to a first proper subset of multiplier circuits of the two-dimensional grid of multiplier circuits, store a second element of the first proper subset of elements of the second two-dimensional matrix from the second plurality of registers into a single second clocked flip-flop circuit coupled to a second proper subset of multiplier circuits of the two-dimensional grid of multiplier circuits, multiply the first element of the first proper subset of elements from the single first clocked flip-flop circuit by a respective element from the clocked flip-flop circuit of each multiplier circuit of the first proper subset of multiplier circuits to generate a first plurality of resultants, and multiply the second element of the first proper subset of elements from the single second clocked flip-flop circuit by a respective element from the clocked flip-flop circuit of each multiplier circuit of the second proper subset of multiplier circuits to generate a second plurality of resultants.
US11334632B2
Data storage and calling methods and devices are provided. One of the methods includes: receiving first motion data and business data; establishing an association relationship between the first motion data and the business data and storing the association relationship; receiving second motion data; and determining first motion data that matches the second motion data, and returning, to a sender of the second motion data, business data associated with the matched first motion data.
US11334619B1
A method, apparatus and system that enables a user to find and act-upon a sound-containing composition, in a group of compositions. One or more sound-segments, which are intended to prompt a user's memory, may be associated with each composition in a group of compositions. A recognition sound-segment may include a portion of its associated composition, which is more recognizable to users than the beginning part of its associated composition. A recognition-segment may contain one or more highly recognizable portion(s) of a composition. When the user is trying to locate or select a particular composition, the recognition-segments are navigated and played-back to the user, based upon a user-device context/mode. When a user recognizes the desired composition from its recognition-segment, the user may initiate a control action to playback; arrange; and/or act-upon, the composition that is associated with the currently playing recognition-segment.
US11334605B2
A computing device may identify a plurality of equally sized data blocks of a first navigation file and may identify a plurality of equally sized data blocks of a second navigation file. The computing device may perform binary difference operations between the data blocks of the first navigation file to corresponding data blocks of the second navigation file The result of the binary difference operations is stored in a plurality of navigation patch files. At least two of the plurality of navigation patch files are merged into a merged navigation patch file.
US11334600B1
Partial reloading of source data in data synchronization. Determining whether a source partition of source data in a source database is to be reloaded into target data in a target database, the source partition corresponding to a target partition of the target data. In accordance with a determination that the source partition is to be reloaded, one or more processors determine to load the source partition from the source database into the target database as a reference partition, the reference partition being separated from the target data in the target database and being assigned with a reference partition identity. In accordance with a determination that the loading of the source partition is completed, one or more processors determine to attach the reference partition to the target data.
US11334590B2
A system may support multiple tier serverless data foundation creation to support large data set processing. At a data ingestion tier, data ingestion serverless tasks may receive source data for processing. The data integration serverless tasks may filter and group the source data into file-object stored items. Further, data integration serverless tasks may capture metadata that, when paired with the file-object stored items, establishes the data foundation. The data foundation facilitates database-like performance in data operations in a database-less system. At the processing tier, the processing serverless tasks access the data foundation by iterating across the file-object stored items to generate output-object stored items. At the directed storage tier, directed storage serverless tasks capture metadata for the output-object stored items to establish an output data foundation or prepare the output data for storage in a data warehouse.
US11334587B1
Disclosed is a system for automating or otherwise streamlining data manipulation so as to allow capture unstructured data and responsive to inputs, provide structured data, improving the efficiency of system operation and managing processor and network load. Moreover, the system adaptably arranges structured data in a user interface ameliorating visual interference among aspects of structured data being displayed.
US11334584B2
A computerized system manages health documents in a computer database. Each document in the database is associated with an author, which is in turn associated with group. When documents for a patient are listed for a user, the computerized system uses the user's own group assignment within the database to organize and present the patient documents. Rules associated with the user's group create ad hoc categories of documents that are of special interest to the user.
US11334583B2
Techniques are disclosed for querying, retrieval, and presentation of data. A data analytic system can enable a user to provide input, through a device to query data. The data analytic system can identify the semantic meaning of the input and perform a query based on the semantic meaning. The data analytic system can crawl multiple different sources to determine a logical mapping of data for the index. The index may include one or more subject areas, terms defining those subject areas, and attributes for those terms. The index may enable the data analytic system to perform techniques for matching terms in the query to determine a semantic meaning of the query. The data analytic system can determine a visual representation best suited for displaying results of a query determined by semantic analysis of an input string by a user.
US11334581B2
A system and method for providing sensory analytics responses. The method comprises collecting raw data from a plurality of data sources; extracting, from the collected raw data, a subset of the raw data to be analyzed; generating, based on the extracted subset of the raw data, an analytics dataset, wherein the analytics dataset includes a performance indicator; determining, based on at least one received input, at least one query; determining, based on the generated analytics dataset, a response to the at least one query, wherein the response includes at least one sensory output; and causing projection of the determined at least one sensory output.
US11334580B1
A system and method that given a user preference will create a list of geographic locations that are the closest matches to the user's criteria. Based on the user specified importance of one or more categories and advanced metrics, locations are ranked. Climate category is ranked by estimating the number of days the user will be comfortable per year. Budget category is estimated based on if user wants to save money, have approximately the same cost of living, or pay more for improved lifestyle. For diversity metric, ranking is based on diverse or a specific ethnicity.
US11334567B2
Embodiments generate random walks through a directed graph that is represented in a relational database table. Each row of the graph table represents a directed edge in the graph and includes a source vertex and a destination vertex. Each row is further augmented to (a) indicate the number of outbound edges starting from the destination vertex in the row and (b) include an identifier that distinguishes the edge from other outbound edges starting from the same source vertex. An SQL query may be executed on the augmented graph table. Starting from a source vertex (starting vertex or the destination vertex of the previously selected hop) the query randomly selects a row of the graph table representing one of the outbound edges from the source vertex and adds the selected outbound edge as a row in a random walk table that represents the next hop in the random walk.
US11334566B2
Methods, systems, and computer programs are presented for reducing latency for providing a user feed containing one or more posts. One method includes operations for receiving a request to access the user feed and for performing a first query to search posts. The first query uses a first time horizon delimiting a creation time of posts and a first maximum number of posts selected for ranking. The posts from the first query are sent to the client device for presentation on a user interface. Further, a second query is performed to search posts, where the second query uses a second time horizon that is greater than the first time horizon and a second maximum number of posts for ranking that is greater than the first maximum number of posts. The posts from the first query and the second query are merged and sent to the client device for presentation.
US11334561B2
A replicated service comprises N replicas deployed on compute nodes of a computer network, wherein the N replicas are each configured to vote on a proposed transaction output by a leader of the N replicas and certify the proposed transaction upon receiving qr*N first votes, where qr is a fractional value between 0 and 1 that represents a quorum required for certification. A method of approving a transaction in the replicated service includes receiving certifications from the N replicas, determining whether or not the certifications are received from at least qr*N replicas during a time period equal to 2*Δ, where Δ represents a network delay between two compute nodes of the computer network, and transmitting an approval of the transaction to the replicas for recording by the replicas upon determining that at least qr*N certifications have been received at the end of the time period equal to 2*Δ.
US11334555B2
A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a datastore on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the datastore through the use of a web browser.
US11334554B2
Various embodiments set forth systems and techniques for concurrent log and dump processing. The techniques include selecting, from a datastore, a chunk comprising one or more rows of data; comparing the one or more rows of data in the chunk with a first set of log events in a change log associated with the datastore, wherein each log event included in the first set of log events occurs after a first log event in the change log and prior to a second log event in the change log; selecting, based on the comparison, one or more non-conflicting rows in the chunk; and transmitting, to an output, one or more log events associated with the one or more non-conflicting rows in the chunk prior to processing a second set of log events in the change log, wherein the second set of log events occur after the second log event.
US11334553B2
A data logger for use with a dental or medical autoclave is disclosed. The data logger receives data transmitted from the autoclave and stores the data on secure digital memory. The data logger assigns a cycle number to data received associated with a particular sterilization cycle and stores the data associated with this cycle number on the memory until the associated sterilization cycle is complete at which time a new cycle number is assigned to the incoming data associated with a new sterilization cycle. A visual display is provided that displays the data associated with the various stages of a sterilization cycle of the autoclave in real-time for quick reference and verification. The data logger provides for compact and convenient data storage of dental sterilization cycles for record keeping and verification purposes.
US11334552B2
Systems, methods, and non-transitory computer readable media are provided for providing a redundancy tool for performing transactions. A transaction to be performed on a data stored in a database may be received. A timestamp may be assigned to the transaction. A lock may be assigned on the timestamp. The transaction may be performed on the data. The lock may be refreshed while performing the transaction on the data. A validity of the lock may be checked at after performing the transaction on the data. Responsive to the lock being valid, a result of performing the transaction on the data may be committed.
US11334551B2
A method for storing a determinant text, an electronic device, and a computer-readable storage medium is disclosed. The method includes: obtaining a determinant text that is to be stored, the determinant text including a plurality of fields; obtaining valid fields from the plurality of fields; querying a field type table according to the valid fields to generate a data description field of the determinant text; determining a value storage field of the determinant text according to contents of the plurality of fields and the field type table; and storing the data description field and the value storage field to store the determinant text.
US11334549B2
Techniques and solutions are described for identifying data, such as records in a relational database. The data can have a first plurality of attributes, a second plurality of which are used to create the identifier. The identifier can be included as a column in a data structure in which the data is stored, such as a column in a table storing a record. The disclosed data identifiers can provide semantically meaningful information. The disclosed identifiers can also improve data store performance, such as by facilitating data retrieval, and helping to guard against inserting duplicate entries in the data store.
US11334546B2
In one embodiment, a computer networking device calculates a first hash value for an identifier of a group of computing devices, as well as a second hash value for the identifier of the group of computing devices, with each hash value being at least in part on the identifier of the group of computing devices and an identifier of the respective interface. The computer networking device may also analyze the first hash value with respect to the second hash value and select the first interface for association with the identifier of the group of computing devices based at in part on the analyzing. The computer networking device may further store an indication that the identifier of the group of computing devices is associated with the first interface.
US11334536B2
A method for applying a rule to data includes receiving data from a data source and processing a particular data unit of an ordered number of data units derived at least in part from the received data. The processing includes determining a set of data units including an ordered subset of data units from the ordered number of data units, each data unit of the ordered subset being related to the particular data unit and occurring before the particular data unit in the ordered number of data units. Prior to applying the rule the state variable is updated to a state that would result from iterating in order through the set of data units and, for each data unit of the ordered subset, applying the rule to the data unit. The rule is then applied to the particular data unit including reading the updated value of the state variable.
US11334535B2
A platform for storing and reporting of data records associated with management of a population of managed devices is disclosed. Data records are injected into a hosted computing environment in which data processing services are arranged to store and generate analytics associated with a mobile device management (MDM) platform.
US11334531B2
Techniques to enforce policies with respect to managed files and/or endpoints are disclosed. A policy to be applied with respect to one or more files included in a synchronization set and/or an endpoint associated with the synchronization set is received. Compliance with the policy is ensured across a plurality of heterogeneous endpoints associated with the synchronization set.
US11334530B2
Implementations provide a database lock mechanism used to prevent concurrent writes to service on network partition scenarios associated with a version control system. The database lock mechanism may be provided on per repository basis to ensure both nodes are working and maintaining data consistency, even when they are not connected when interruptions in network communication disrupts the intercommunication between nodes. In other implementations, the disclosed locking mechanism is configured to ensure and perform write and synchronization operations on isolated nodes, regardless of miss-communication between the nodes.
US11334529B2
A computing system may perform a method that involves receiving, from a first computing device, a request for a file, where the request identifies at least one user who has access to the file and includes information indicative of the file. The method further includes identifying, based at least in part on the received request, the file within a repository of files, sending, to a second computing device, a first indication of the request to access the file, receiving, from the second computing device, a second indication that the file is to be made accessible via the first computing device, and causing the file to be transferred from the repository to the first computing device.
US11334528B2
Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
US11334525B2
A client device includes at least one processor and a memory that stores application data for a plurality of applications. The memory further stores executable instructions that, when executed by the client device, cause the client device to determine to perform a deletion evaluation function. A set of deletion candidate data is extracted from the application data of at least one of the plurality of applications in response to determining to perform the deletion evaluation function. A subset of the set of deletion candidate data for deletion is generated by selecting ones of the set of deletion candidate data that compare favorably to deletion criteria data. Deletion of the subset of the set of deletion candidate data from the memory is facilitated.
US11334524B2
Data records are joined using a computer. Data records in a first plurality of data records and a second plurality of data records are hashed. The data records in the first and second pluralities are respectively assigned to first and second groupings based on the hashes. Associated pairs of groupings from the first and second groupings are provided to a thread executing on a computer processor, and different pairs are provided to different threads. The threads operate on the pairs of groupings in parallel to determine whether to join the records in the groupings. A thread joins two data records under consideration if the hashes associated with the data records match. The joined data records are output.
US11334521B2
A size of a metadata-based system snapshot is determined based on performing incremental calculations in background mode to assure accurate size reporting without producing considerable workload. Snapshot sizes are relative to each other. For example, a size of a first snapshot is set when a second snapshot is generated. Moreover, a size of the latest snapshot is relative to a current tree version and a size of an older snapshot is relative to a snapshot that follows it. An aggregated size of all system snapshots can be determined by adding the individual snapshot sizes. This provides simplicity during snapshot management.
US11334513B2
In an embodiment, a method includes receiving in parallel first data and second data; and delivering in series the first and second data, where the first data comprises electric power delivery configuration data. In some embodiments, delivering in series the first and second data includes delivering the first and second data wirelessly.
US11334510B1
A write blocking system may include a host computer. The host computer may include a host processor configured as a blocking driver. A separate connection interface device may be is configured to be operatively coupled to the host processor, and include a switch and a connection interface control device, such as a processor assembly. The switch may be connected to a storage drive. The connection interface control device may communicate with the blocking driver while the connection interface control device is operatively coupled to the host processor. The connection interface control device may selectively establish communication between the storage drive and the host processor by operating the switch after communication between the connection interface control device and the blocking driver. The blocking driver may filter commands from the host processor that are directed to the connected storage drive.
US11334506B2
An interface connection method applied to a connection device. The connection device is configured to connect a host end having a first connection interface and a device end having a second connection interface. The interface connection method includes determining a voltage level of a detection pin; performing a first initialization when the detection pin is at a low level; providing an electrical power for detecting whether the electrical power is consumed or not when the detection pin is at a high level; sending a link signal when the electrical power is consumed; and performing a second initialization when the device end is detected to be in a ready state.
US11334505B2
Embodiments of the present disclosure relate to a system and a method for operating the system. The operating mode of a data processing circuit is changed according to a request indicating whether or not a first clock or a second clock is to be changed. Data transmitted from a first module to a second module inside the system is processed according to the operating mode of the data processing system. Accordingly, when the clock of one of modules included in the system changes, the module can quickly switch to a state in which the same can transmit/receive data to/from another module included in the system, and the performance of data transmission/reception between the modules included in the system can be optimized.
US11334499B2
A method for locating metadata associated with a first address. The method comprises: accessing a page table structure, a page table entry of said page table structure providing address translation data for use in an address translation process for translating said first address into a second address; extracting (906) portions of at least two page table entries in the page table structure, determining (906) a pointer to a metadata table from said portions, and using (908) the pointer to locate from the metadata table target metadata associated with the first address.
US11334483B2
A network fabric storage system includes a chassis housing primary storage devices and one or more cache devices that re separate from each of the primary storage devices. A Link Control Card (LCC) is housed in the chassis and coupled to each of the primary storage devices and the cache device(s) via a mid-plane. The LCC includes a translation layer processor that receives first data from a host device, and processes the first data for storage in the cache device(s) such that the first data is stored in the cache device(s). The translation layer processor then determines that the first data should be stored in a first primary storage device and, in response, causes the first data to be moved from the cache device(s) to the first primary storage device such that the first data is stored in the first primary storage device.
US11334474B2
A method may include obtaining original source code including entities. The entities each correspond to a location in the original source code. The method may further include during an offline phase and by a computer processor, generating, from the original source code, (i) a dependency graph including nodes corresponding to the entities and (ii) a location index that maps each location in the original source code to one of the nodes, and during an online phase following the offline phase and using the dependency graph and the location index: identifying modified locations in the original source code by comparing modified source code to the original source code, obtaining, for each of the modified locations and by searching the location index, matching nodes, determining, for each of the matching nodes, impacted nodes reachable from the matching node, and identifying, using the location index, impacted entities corresponding to the impacted nodes.
US11334472B2
In non-limiting examples of the present disclosure, systems, methods and devices for assisting with testing custom application software are provided. An input that modifies an application action may be received. A request to execute a test action corresponding to the application may be received. One or more test steps for executing the test action may be identified. Each of the one or more test steps may be executed in a test framework utilizing test metadata. A determination may be made as to whether an unexpected result occurred during the execution of the one or more steps. If an unexpected result is determined to have occurred, a graphical representation of the unexpected result may be caused to be displayed.
US11334468B2
The method relates to a method for checking a correct operation of an application running in a cloud environment, the method comprising at a health checking entity, monitoring a reception of health reports generated by the application, each health report comprising at least information allowing an operation status of the application to be determined, determining whether an anomaly is detected in the reception of the health reports, wherein, when an anomaly is detected in the reception, triggering a transmission of a new health report to be transmitted by the application, determining whether the application is operating correctly after triggering the transmission of the new health report, wherein, if the application is not operating correctly after triggering the transmission of the new health report, informing a control entity of the application that the application is not operating correctly.
US11334466B2
A computer-implemented method includes identifying a bad fix to a software product, where the software product includes a plurality of parts, and where the bad fix presents an error into a first part. A plurality of fixes to the software product, including the bad fix, are representable by a dependency graph indicating dependencies among the plurality of fixes. The dependency graph is recursively traversed to identify a subset of fixes that are dependent on the bad fix, where each fix in the subset of fixes includes a respective set of parts, and to add a reference to a respective most recent version of each part of each fix in the subset of fixes to a parts datastore. A remedial part and each part referenced in the parts datastore are packaged into a remedial fix, where the remedial part includes a correction to the error in the first part.
US11334464B2
A computer system for assessing click speed values and deviation thresholds in a remote computing environment comprising processor, computer-readable memory, computer-readable storage device, and program instructions stored on storage device for execution by the processor. The system includes determining the baseline click speed values for a user and the deviation thresholds for the user over the predetermined period of time; determining a subsequent click speed value each time a user makes a selection when prompted; comparing the subsequent click speed value to the baseline click speed values and the deviation thresholds; determining whether the subsequent click speed value presents a predetermined deviation from the baseline click speed values and the deviation thresholds; incrementing a recorded deviations for the predetermined deviation; if the recorded deviations exceeds a predetermined allowable number of deviations, present, on one or more screens of a user device, a warning message to the user.
US11334462B2
A memory system may include a memory device including a plurality of memory cells, and a controller suitable for controlling the memory device to perform a first read operation by applying a first read voltage to a target memory cell in which data corresponding to a read command provided from a host is stored. When the number of fail bits in first read data read through the first read operation is greater than or equal to a preset threshold value, the controller may check outside temperature recorded in a temperature table based on real time clock (RTC) information and country information which are provided from the host, set a second read voltage based on the outside temperature and a read voltage table, and control the memory device to perform a second read operation by applying the second read voltage to the target memory cell.
US11334461B2
In one example, a system may include an application monitoring server and an endpoint in communication with the application monitoring server. Example endpoint may include an agent to collect performance metrics associated with a program running in the endpoint and a discovery unit in communication with the agent. The discovery unit may include a metric parser to receive the performance metrics in a source format and parse the received performance metrics. Further, the discovery unit may include a resource extractor to apply a transformation definition to the parsed performance metrics to determine a plurality of resources in a destination format. The plurality of resources may be associated with an application being executed in the endpoint. Furthermore, the discovery unit may include a transmitting unit to transmit the performance metrics and first information associated with the plurality of resources to the application monitoring server via a network.
US11334459B2
Presented embodiments facilitate efficient and effective flexible implementation of different types of testing procedures in a test system. In one embodiment, a test system comprises pre-qualifying test components, functional test components, a controller, a transceiver, and a switch. The pre-qualifying test components are configured to perform pre-qualifying testing on a device under test. The functional test components are configured to perform functional testing on the device under test. The controller is configured to direct selection between the pre-qualifying testing and functional testing. The transceiver is configured to transmit and receive signals to/from the device under test. The switch is configured to selectively couple the transceiver to the pre-qualifying test components and functional test components.
US11334456B1
A system identifies a data object, stored in a client, for replication. The system identifies a redundancy number associated with a protected amount of failed storage nodes. The system determines whether the total count of available storage nodes is at least two greater than the redundancy number. The system determines a distribution number that is at most the total count minus the redundancy number, in response to a determination that the total count of available storage nodes is at least two greater than the redundancy number. The system creates erasure code for the data object. The system allocates the distribution number of sections of a replica of the data object to a corresponding distribution number of available storage nodes and the redundancy number of sections of the erasure code to the redundancy number of available storage nodes, which excludes the corresponding distribution number of available storage nodes.
US11334453B2
In accordance with an embodiment, described herein is a system and method for providing fault tolerance and resiliency within a cloud network. A cloud computing environment provides access, via the cloud network, to software applications executing within the cloud environment. The cloud network can include a plurality of network devices, of which various network devices can be configured as virtual chassis devices, cluster members, or standalone devices. A fault tolerance and resiliency framework can monitor the network devices, to receive status information associated with the devices. In the event the system determines a failure or error associated with a network device, it can attempt to perform recovery operations to restore the cloud network to its original capacity or state. If the system determines that a particular network device cannot recover from the failure or error, it can alert an administrator for further action.
US11334452B1
A tool for performing remote part reseat actions. Responsive to receiving a request for a scheduled operation, the tool generates an operation table in a push file. Responsive to a determination that there is at least one redundant component for the scheduled operation, the tool identifies the at least one redundant component. The tool determines one or more tolerable errors for the at least one redundant component. The tool appends the at least one redundant component and the one or more tolerable errors to the operation table in the push file. The tool schedules the push file to prescribe one or more recovery operations for the scheduled operation.
US11334446B2
A method, apparatus, system, and computer program product for backing up data from a virtual machine. A backup service is presented by a computer system as a storage system to the virtual machine, wherein the storage system is located outside of the virtual machine. A hypervisor for the virtual machine is instructed by the computer system to present the storage system as a virtualized storage system to the virtual machine. Data is received by the computer system from the hypervisor in which the data is stored on the virtualized storage system by a backup client performing a backup operation in the virtual machine.
US11334441B2
Snaps are distributed among data nodes for load balancing and overload avoidance. A snap is initially associated with a first VNAS server on a first data node that hosts the primary volume being snapped. A second data node is selected based on loading. The second data node may be in the same or a different cluster. A second VNAS server is instantiated on the second data node. The snap is then mounted on the second VNAS server. The second VNAS server may be configured as the target for all reads to the snap. If the second data node is in a different cluster than the snap may be copied or moved from a first SAN node to a second SAN node. Multiple copies of snaps may be distributed, and individual snaps and copies may be associated with different SLOs.
US11334427B2
A non-volatile dual in-line memory module (NVDIMM) instantiates first and second partitions of non-volatile memory. The first partition is reserved and is not accessible to an operating system instantiated. The second partition is accessible to the operating system. A processor detects a first bad memory location in the second partition, stores a first system physical address of the first bad memory location to a system bad memory locations list, and stores a first DIMM physical address of the first bad memory location to a first NVDIMM bad memory locations list in the first partition.