DATA SYSTEM FOR INTERFACING WITH A REMOTE DATA STORAGE FACILITY USING COMPRESSIVE SENSING AND ASSOCIATED METHODS
First Claim
1. A data handling system comprising:
- a compressive sensing unit configured to receive a source date file, and comprisinga sparseness module configured to generate a sparse source data file by inducing sparseness into the source data file, anda measurement module configured to generate a compressed sensed source data file from the sparse source data file and based on a sensing matrix, the compressed sensed source data file configured to be transmitted to a remote data storage facility for storage; and
a recovery unit configured to recover the source data file from the compressed sensed source data file retrieved from the remote data storage facility and based upon the sensing matrix.
1 Assignment
0 Petitions
Accused Products
Abstract
A data handling system includes a compressive sensing unit that receives a source date file. A sparseness module compressive sensing unit generates a sparse source data file by inducing sparseness into the source data file. A measurement module within the compressive sensing unit generates a compressed sensed source data file from the sparse source data file and based on a sensing matrix. The compressed sensed source data file is to be transmitted to a remote data storage facility for storage. A recovery unit generates the source data file from the compressed sensed source data file retrieved from the remote data storage facility and based upon the sensing matrix.
-
Citations
31 Claims
-
1. A data handling system comprising:
-
a compressive sensing unit configured to receive a source date file, and comprising a sparseness module configured to generate a sparse source data file by inducing sparseness into the source data file, and a measurement module configured to generate a compressed sensed source data file from the sparse source data file and based on a sensing matrix, the compressed sensed source data file configured to be transmitted to a remote data storage facility for storage; and a recovery unit configured to recover the source data file from the compressed sensed source data file retrieved from the remote data storage facility and based upon the sensing matrix. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A data handling system comprising:
-
a compressive sensing unit configured to receive a source date file, and comprising a sparseness module configured to generate a sparse source data file by inducing sparseness into the source data file, and a measurement module configured to generate a compressed sensed source data file from the sparse source data file and based on a sensing matrix, with the sensing matrix being defined by mapping and a randomly generated seed, and the compressed sensed source data file configured to be transmitted to a remote data storage facility for storage; a memory coupled to said compressive sensing unit and configured to store the mapping and the respective seed for the sensing matrix; and a recovery unit coupled to said memory and configured to reconstruct the sensing matrix based on the stored mapping and the stored respective seed, and to recover the source data file from the compressed sensed source data file retrieved from the remote data storage facility and based upon the reconstructed sensing matrix. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method for operating a data handling system comprising:
-
receiving a source date file; generating a sparse source data file by inducing sparseness into the source data file; generating a compressed sensed source data file from the sparse source data file and based on a sensing matrix; transmitting the compressed sensed source data file to a remote data storage facility for storage; retrieving the compressed sensed source data file from the remote data storage facility; and recovering the source data file from the retrieved compressed sensed source data file and based upon the sensing matrix. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification