Patent ID: 6691309
Filing Date: 2004-02-10
Classification: G06F

Abstract:
A method of archiving one or more of data and programs at time T1 to ensure recovery at time T2, T2>T1, said method comprising:A. for data archival, providing an encapsulated object comprising the following: 1) description of the alphabet used to store text; 2) a predominantly textual description of associated metadata; 3) the data as a bit stream; 4) code written as a series of Universal Virtual Computer instructions which can recreate the contents of the object, said code interpretable at time T2 by a universal virtual computer interpreter; B. for program archival, providing an encapsulated object comprising the following: 1) description of the alphabet used to store text; 2) a predominantly textual description of associated metadata; 3) executable code of said program as a bit stream, and 4) code written as a series of Universal Virtual Computer instructions which emulates the functioning of a T1 computer which runs said program at time T1, said code interpretable at time T2 by a universal virtual computer interpreter.