Method and system for privatizing computer data
First Claim
1. A method for privatizing computer data, comprising the steps of:
- providing at least one original data file;
fragmenting said original data file into fragments;
creating at least one composite file by interspersing said fragments;
creating a reconstitution file, said reconstitution file comprising a reconstitution plan; and
dispersing said at least one composite file to at least one location.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for privatizing computer data comprises the steps of opening a plurality of original data files, fragmenting said original data files into fragments, and interspersing said fragments among each other forming composite files (privacy protected files). The method then comprises the steps of creating a reconstitution file, which identifies hidden dispersion locations and placement of individual fragments to reconstruct the original data files. Finally, the composite files are dispersed to hidden locations. To enhance security, each fragment may be disguised through a multiplicity of high speed mathematical operations, which are directed by a fragment handling guide drawn from a random table, before interspersing fragments in the composite files.
45 Citations
51 Claims
-
1. A method for privatizing computer data, comprising the steps of:
-
providing at least one original data file;
fragmenting said original data file into fragments;
creating at least one composite file by interspersing said fragments;
creating a reconstitution file, said reconstitution file comprising a reconstitution plan; and
dispersing said at least one composite file to at least one location. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for privatizing computer data comprising the steps of:
-
providing a plurality of original data files, each of said original data files being a binary stream;
fragmenting said plurality of original data files into fragments;
creating at least two composite files by interspersing said fragments;
creating a reconstitution file having a reconstitution plan; and
dispersing said at least two composite files to at least two different locations. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for privatizing computer data, said system comprising:
-
a plurality of original data files;
a plurality of fragment storage structures, said original data files being fragmented into fragments, each of said fragments being read from one of said plurality of original data files and written into one of said plurality of fragment storage structures forming interspersed fragments;
a plurality of composite files, wherein the interspersed fragments of one of said fragment storage structure is written to one of said composite files after each occurrence that one of said fragment storage structures is filled; and
at least two different storage locations. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
29. A computer readable medium containing instructions for controlling a computer system to perform a method, the method comprising the steps of:
-
providing a plurality of original data files;
providing a plurality of fragment storage structures;
providing a plurality of composite files;
providing at least two locations for storing said plurality of composite files;
fragmenting said original data files into fragments reading each of said fragments from said plurality of original data files;
writing each of said fragments into one of said plurality of fragment storage structures;
forming interspersed fragments;
filling said fragment storage structures with fragments; and
,writing said interspersed fragments to said composite files.
-
-
38. An apparatus, comprising:
-
means for opening a plurality of original data files, each of said original data files being a binary stream;
means for fragmenting said plurality of original data files into fragments;
means for creating at least two composite files by interspersing said fragments;
means for creating a reconstitution file having a reconstitution plan; and
means for dispersing said at least two composite files to at least two different locations.
-
Specification