Virtual synchronization with on-demand data delivery
AssigneeMicrosoft Corporation
InventorsZabir Hoque, Tom Hill, Alexander Boczar, Jonas Keating
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsZabir Hoque, Tom Hill, Alexander Boczar, Jonas Keating
Estimating the term…
A virtual synchronization methodology enables on-demand data delivery so that revisions are downloaded “just-in-time” to a client machine upon an observer's access of the files rather than downloading all the revisions upfront using the static and monolithic methodology in a conventional synchronization. When virtual synchronization is invoked, a preview of the changes in the file state that have occurred since the last synchronization is obtained and used to generate virtualized files with which the observer can interact and see the changes as if the files were actually synchronized. A virtualized file is then populated with actual data on-demand when accessed by the observer or by a system or process that is operating on the client machine.
A method for synchronizing a state of a repository to a local client machine, the method comprising the steps of:
A system comprising:
One or more computer-readable storage media storing instructions which, when executed by one or more processors disposed on a client machine, perform a method for virtual synchronization and on-demand data delivery, the method comprising the steps of:
Dependencies are inferred from the claim text.