Claim 14. The method for privatizing computer data of claim 7,
wherein obtaining one of said fragments further comprises the step of:
reading and writing data from each of said plurality of original data files to a plurality of
original data storage structures, said plurality of original data storage structures corresponding
to each of said plurality of original data files, wherein said fragments are drawn from each of said
original data storage structures.
Claim 15. The method for privatizing computer data of claim 14,
wherein writing data from each of said plurality of original data files to said plurality of original
data storage structures is performed in sequential order.
Claim 16. The method for privatizing computer data of claim 14, wherein
writing said disguised one of said fragments to said fragment storage structure so as to intersperse said
disguised one of said fragments with other fragments stored therein comprises the steps of:
reading and writing each of said fragments from each original file data structure to one of a plurality
of fragment data storage structures, resulting in interspersed fragments; and
reading and writing said interspersed fragments to said composite files.
Claim 17. The method for privatizing computer data of claim 16, wherein
said original data storage structures have an end, wherein writing said disguised one of said fragments to
said fragment storage structure further comprises the steps of:
selecting one of said original data storage structures randomly;
drawing the next fragment in sequence from said end of said original data storage structure resulting
in a new current end;
repositioning said new current end forward to the beginning of the just drawn fragment such that said
fragments are drawn from said original data storage structures in a combined random and reverse order,
said fragments being read into said corresponding fragment data storage structures in a round robin order.
Claim 18. The method for privatizing computer data of claim 7, wherein
said step of disguising said one of said fragments is performed through at least two mathematical techniques,
said one of said fragments having a fragment length and a starting point in a random table, said fragment
length and said starting point designated by said fragment handling guide.