Patent ID: 8266105

Claim:
A Computer Image Replication System for the automatic migration of the contents of the memory of a customer's old computer system to a memory of a new computer system, comprising: data shadow copy memory module, located external to and connectable to a customer's old computer system, for storing a shadow copy of the data which is written in the memory of the customer's old computer system; customer data file manager, resident in the customer's old computer system, for autonomously transmitting customer data files, which comprise non-NTFS files resident on the customer's old computer system, to the data shadow copy module, comprising: customer data file map generator for autonomously mapping file directory structures associated with each of the customer data files into file tree information which identifies original names and a location of each customer data file that is stored in the memory of the customer's old computer system, as well as a corresponding location in said data shadow copy memory module which stores a copy of these customer data files to enable both memory-level and file-level restoration of data; old computer system memory image replication system for automatically reconstituting the customer's old computer system memory image on the memory of said new computer system, comprising: program control means, connected to the new computer system and responsive to data indicative of a plurality of programs purchased by a the customer for installation on a the new computer system, for automatically installing the plurality of programs into a memory in the new computer system and program identification and location data into a registry in the new computer system; program transfer means for automatically replicating an image copy of programs stored in the memory of the customer's old computer system to the memory of the new computer system and program identification and location data into the registry in the new computer system; and customer file transfer means, connected to the data shadow copy memory module, for replicating an image copy of customer data written in the data shadow copy memory module corresponding to customer data written in the memory of the customer's old computer system and file directory structures of the customer data to the memory of the new computer system.