Neural networks and systems for decoding encoded data

    公开(公告)号:US11416735B2

    公开(公告)日:2022-08-16

    申请号:US16839447

    申请日:2020-04-03

    Abstract: Examples described herein utilize multi-layer neural networks to decode encoded data (e.g., data encoded using one or more encoding techniques). The multi-layer neural networks include an encoder configured to encode input data using encoded bits in accordance with an encoding technique and to provide encoded input data, and a memory configured to receive the encoded input data from the encoder and configured to store the encoded input data. The multi-layer neural networks further include combiners configured to receive the encoded input data from the memory and further configured to combine the encoded input data among a set of predetermined weights. The combiners are further configured to provide encoded data with reduced noise, the noise introduced by the memory.

    SELF INTERFERENCE NOISE CANCELLATION TO SUPPORT MULTIPLE FREQUENCY BANDS WITH NEURAL NETWORKS OR RECURRENT NEURAL NETWORKS

    公开(公告)号:US20220140850A1

    公开(公告)日:2022-05-05

    申请号:US17647640

    申请日:2022-01-11

    Inventor: Fa-Long Luo

    Abstract: Examples described herein include systems and methods which include wireless devices and systems with examples of multiple frequency bands transmission with a recurrent neural network that compensates for the self-interference noise generated by power amplifiers at harmonic frequencies of a respective wireless receiver. The recurrent neural network may be coupled to antennas of a wireless device and configured to generate the adjusted signals that compensate self-interference. The recurrent neural network may include a network of processing elements configured to combine transmission signals into sets of intermediate results. Each set of intermediate results may be summed in the recurrent neural network to generate a corresponding adjusted signal. The adjusted signal is receivable by a corresponding wireless receiver to compensate for the self-interference noise generated by a wireless transmitter transmitting on the same or different frequency band as the wireless receiver is receiving.

    MEMORY POOLING BETWEEN SELECTED MEMORY RESOURCES

    公开(公告)号:US20210406087A1

    公开(公告)日:2021-12-30

    申请号:US17469962

    申请日:2021-09-09

    Abstract: Apparatuses, systems, and methods related to memory pooling between selected memory resources are described. A system using a memory pool formed as such may enable performance of functions, including automated functions critical for prevention of damage to a product, personnel safety, and/or reliable operation, based on increased access to data that may improve performance of a mission profile. For instance, one apparatus described herein includes a memory resource, a processing resource coupled to the memory resource, and a transceiver resource coupled to the processing resource. The memory resource, the processing resource, and the transceiver resource are configured to enable formation of a memory pool between the memory resource and another memory resource at another apparatus responsive to a request to access the other memory resource transmitted from the processing resource via the transceiver.

    APPARATUSES AND METHODS FOR ORGANIZING DATA IN A MEMORY DEVICE

    公开(公告)号:US20210366553A1

    公开(公告)日:2021-11-25

    申请号:US17398914

    申请日:2021-08-10

    Abstract: Systems, apparatuses, and methods related to organizing data to correspond to a matrix at a memory device are described. Data can be organized by circuitry coupled to an array of memory cells prior to the processing resources executing instructions on the data. The organization of data may thus occur on a memory device, rather than at an external processor. A controller coupled to the array of memory cells may direct the circuitry to organize the data in a matrix configuration to prepare the data for processing by the processing resources. The circuitry may be or include a column decode circuitry that organizes the data based on a command from the host associated with the processing resource. For example, data read in a prefetch operation may be selected to correspond to rows or columns of a matrix configuration.

    Methods and apparatus for incentivizing participation in fog networks

    公开(公告)号:US11184446B2

    公开(公告)日:2021-11-23

    申请号:US16211029

    申请日:2018-12-05

    Abstract: Methods and apparatus for incentivizing device participation within a distributed network. In one exemplary embodiment, devices of a fog network may provide for example, computational, storage, and/or network resources in exchange for fungible tokens. In one such variant, the user contributions are recorded in a blockchain data structure, thereby enabling users to be compensated for their contributions of resources to the network at a later time. Unlike traditional networking techniques which often rely on centralized networks directing and/or commandeering user equipment for network bandwidth, the various aspects of the present disclosure are directed to ensuring that crediting and debiting of participation can be performed at the edge of the network (within the fog) without requiring authentication or trust exchanges. More directly, various aspects of the present disclosure are directed to verification and/or validation of work performed by peer devices.

    WIRELESS DEVICES AND SYSTEMS INCLUDING EXAMPLES OF COMPENSATING POWER AMPLIFIER NOISE WITH NEURAL NETWORKS OR RECURRENT NEURAL NETWORKS

    公开(公告)号:US20210328608A1

    公开(公告)日:2021-10-21

    申请号:US17211639

    申请日:2021-03-24

    Inventor: Fa-Long Luo

    Abstract: Examples described herein include methods, devices, and systems which may compensate input data for nonlinear power amplifier noise to generate compensated input data. In compensating the noise, during an uplink transmission time interval (TTI), a switch path is activated to provide amplified input data to a receiver stage including a recurrent neural network (RNN). The RNN may calculate an error representative of the noise based partly on the input signal to be transmitted and a feedback signal to generate filter coefficient data associated with the power amplifier noise. The feedback signal is provided, after processing through the receiver, to the RNN. During an uplink TTI, the amplified input data may also be transmitted as the RF wireless transmission via an RF antenna. During a downlink TTI, the switch path may be deactivated and the receiver stage may receive an additional RF wireless transmission to be processed in the receiver stage.

    Memory pooling between selected memory resources

    公开(公告)号:US11138044B2

    公开(公告)日:2021-10-05

    申请号:US16142035

    申请日:2018-09-26

    Abstract: Apparatuses, systems, and methods related to memory pooling between selected memory resources are described. A system using a memory pool formed as such may enable performance of functions, including automated functions critical for prevention of damage to a product, personnel safety, and/or reliable operation, based on increased access to data that may improve performance of a mission profile. For instance, one apparatus described herein includes a memory resource, a processing resource coupled to the memory resource, and a transceiver resource coupled to the processing resource. The memory resource, the processing resource, and the transceiver resource are configured to enable formation of a memory pool between the memory resource and another memory resource at another apparatus responsive to a request to access the other memory resource transmitted from the processing resource via the transceiver.

    Wireless devices and systems including examples of mixing input data with coefficient data

    公开(公告)号:US11115256B2

    公开(公告)日:2021-09-07

    申请号:US16594550

    申请日:2019-10-07

    Abstract: Examples described herein include systems and methods which include wireless devices and systems with examples of mixing input data with coefficient data. For example, a computing system with processing units may mix the input data for a transmission in a radio frequency (RF) wireless domain with the coefficient data to generate output data that is representative of the transmission being processed according to the wireless protocol in the RF wireless domain. A computing device may be trained to generate coefficient data based on the operations of a wireless transceiver such that mixing input data using the coefficient data generates an approximation of the output data, as if it were processed by the wireless transceiver. Examples of systems and methods described herein may facilitate the processing of data for 5G wireless communications in a power-efficient and time-efficient manner.

Patent Agency Ranking