Patent ID: 8620957
Filing Date: 2013-12-31
Classification: G06F,G06Q

Abstract:
1. A method comprising: providing a web-based data store, wherein the web-based data store comprises at least one database of commonly stored data, each database containing different categories of files; providing a shell interface for transmitting data between a client computing device and the web-based data store; configuring the shell interface to resemble a folder/file interface such that the shell interface is displayed as a local folder/file system of the operating system on the client computing device; allowing a connection to be established between the web-based data store and the shell interface; sending a data file from the web-based data store to the shell interface, the data file comprising blocks of data; configuring the shell interface to detect one or more manipulated blocks of data in the data file, wherein at least one or more different blocks of data in the data file are not manipulated; configuring the shell interface to compress the manipulated blocks of data, wherein the manipulated blocks of data are compressed at least in part block by block; receiving only the compressed manipulated blocks of data at the web-based data store from the shell interface, at least in part via the Internet; and associating the manipulated blocks of data to corresponding blocks of data at the web-based data store.