Patent ID: 8244831
Filing Date: 2012-08-14
Classification: G06F,H04L

Abstract:
1. A machine comprising: a. a computer configured to provide a remote system with: b. the remote system, comprising a processor and a memory, configured to: wherein the computer is configured to generate the set of updates for the set of files to be updated based on a set of instructions stored on a non-transitory computer readable medium, the instructions being operable to configure the computer to generate difference packages indicating how files comprised by the set of files local to the computer can be derived from preexisting base files; wherein: A. requesting updates for each file comprised by the set of files to be updated comprises providing a set of base file signatures; B. each base file signature comprised by the set of base file signatures: C. the set of instructions stored on the non-transitory computer readable medium is operable to configure the computer to generate difference packages indicating how files comprised by the set of files local to the computer can be derived from preexisting base files by, for each file comprised by the set of files local to the computer, designating a return difference package obtained by performing a differencing process with: D. performing the differencing process comprises: