A Method for Providing Live File Transfer Between Machines
AssigneePlateSpin Ltd
InventorsAri Brian Glaizel, Tony Ponzo, Eliyahu Juni, Stephen Pollack
Life of this patent
Estimating the term…
Abstract
The present invention is directed to a system and method for transferring operating systems, applications and data between a source machine and a target machine while the source machine is running. Attempting to do so introduces the problem of attempting to transfer files that may be in use or “live”, as such they will be locked by another process during the transfer. The present invention addresses the problem of transferring locked files and ensuring the most current version is transferred to the target machine.
Claims15
A method for live file transfer between a source machine and a target machine, the method comprising the steps of:
- a) selecting a file from said source machine;
- b) if said file is not locked copying said file to said target machine;
- c) if said file is locked determining where the bytes of said file reside on said source machine and creating a reconstructed file based on said determining, then copying said reconstructed file to said target machine;
- d) recording information on said copying in a temporary file;
- and
- e) repeating steps a) to d) until all files on said source machine have been copied to said target machine.
A system for live file transfer, between a source machine and a target machine said system comprising:
- a) means for selecting a file from said source machine;
- b) means for copying said file to said target machine;
- c) means for recording information on said copying in a temporary file;
- and
- d) means for determining all files on said source machine have been copied to said target machine.
A computer readable medium comprising computer-executable instructions for performing steps comprising:
- a) selecting a file from a source machine;
- b) if said file is not locked copying said file to a target machine;
- c) if said file is locked determining where the bytes of said file reside on said source machine and creating a reconstructed file based on said determining, then copying said reconstructed file to said target machine;
- d) recording information on said copying in a temporary file;
- and
- e) repeating steps a) to d) until all files on said source machine have been copied to said target machine.
Dependencies are inferred from the claim text.