Virtual storage of portable media files
AssigneeCallplex, Inc.
InventorStephen T. Sarakas
Life of this patent
Estimating the term…
Abstract
Storing and/or virtually compressing a file on a virtual file system associated with a portable media drive. The virtual file system includes the portable media drive and allocated storage of a storage server. The file partitioned into a local portion and at least one remote portion. The local portion is stored on the portable media drive and the remote portions are transferred to the storage server. For a virtually compressed file, the storage size of the file on the virtual file system is calculated as a function of the storage size of the local portion on the portable media drive.
Claims25
A method of storing files comprising:
- accessing, via a client computer, a source file stored on a portable media drive, said client computer being coupled to a remote storage server via a data communication network, said storage server having allocated storage associated with the portable media device;
- partitioning the source file into a plurality of portions;
- and
- storing at least one of the portions of the source file in the allocated storage of storage server.
A method for compressing a file associated with a virtual file system associated with a portable media drive, said virtual file system including the portable media drive and allocated storage of a storage server, comprising:
- connecting the portable media drive to a client computer, said client computer being different than the storage server and having access to the storage server;
- partitioning the file into a first portion and second portion;
- transferring the first portion to the allocated storage of storage server storing the second portion on the portable media drive;
- and
- calculating a storage size of the file on the virtual file system as function of the storage size of the second portion on the portable media drive.
A method for decompressing a file associated with a virtual file system associated with a portable media drive, said virtual file system including the portable media drive and allocated storage of a storage server, comprising:
- connecting the portable media drive to a client computer, said client computer being different than the storage server and having access to the storage server;
- accessing a first portion associated with the file on the portable media drive;
- determining a reference to a second portion of the file from the first portion;
- retrieving the second portion to the allocated storage of storage server as a function of the reference;
- assembling from the first portion and second portions;
- storing the file on the local storage of the client computer;
- and
- calculating a storage size of the file on the virtual file system as a function of the storage size of the file.
Dependencies are inferred from the claim text.