Patent ID: 9223798
Filing Date: 2015-12-29
Classification: G06F

Abstract:
1. A method of providing for access to a virtual storage media, comprising: receiving a request from a user system for access to data stored on a computer readable medium associated with a network; retrieving user information related to the user from user information stored in a user catalog; retrieving file structure information from file structure information stored in a file structure catalog, the file structure information related to the data being requested by the user; retrieving the requested data from data stored in an encoded database; and creating a virtual storage drive accessible by the user, the virtual storage drive containing the data requested by the user, the requested data formatted in a manner compatible with the user's system; wherein storing data in the encoded database includes scanning the computer readable medium, encoding the data and file structure associated with a file and storing the encoded data and file structure in the encoded database; and wherein the file structure stored in the encoded database is a representation of the differences between the file structure associates with the file and a similar file structure previously encoded and stored in the encoded database, the encoded differences associated with a pointer to the similar file structure.