Unified local-remote logical volume
First Claim
1. A method of managing data storage comprising:
- at a host device that includes local data storage and that is operatively coupled to a removable data storage device,wherein the local data storage stores a local version of a first file and the removable data storage device stores a remote version of the first file, and wherein the removable data storage device stores a second file without a local version of the second file being stored at the local data storage;
displaying as a single logical volume a first file name corresponding to the first file and a second file name corresponding to the second file, wherein the second file name is displayed independent of whether the removable data storage device is connected to the host device;
displaying a menu of location attribute options for the first file, the menu including a first location attribute option to maintain the first file only on the local data storage, a second location attribute option to maintain the first file only on the removable data storage device, and a third location attribute option to maintain the first file on the local data storage and on the removable data storage device;
in response to receiving a selection of the first location attribute option, assigning the first location attribute option to the first file and deleting the remote version of the first file from the removable data storage device; and
in response to receiving a selection of the second location attribute option, assigning the second location attribute option to the first file and deleting the local version of the first file from the local data storage.
8 Assignments
0 Petitions
Accused Products
Abstract
A method of managing local and remote data storage including displaying to a user, as a single logical volume, file names referencing both local data files and remote data files. The user individually selects file names and assigns a location attribute to the file names: residing only on the remote data storage, residing only the local data storage; residing on both the local data storage and the remote data storage. The location attribute of residing only on the remote data storage causes the local data file to be erased. The location attribute of residing only on the local data storage causes the remote data file to be erased. The location attribute, of residing on both the local data storage and the remote data storage, causes the files to be synchronized.
31 Citations
17 Claims
-
1. A method of managing data storage comprising:
-
at a host device that includes local data storage and that is operatively coupled to a removable data storage device, wherein the local data storage stores a local version of a first file and the removable data storage device stores a remote version of the first file, and wherein the removable data storage device stores a second file without a local version of the second file being stored at the local data storage; displaying as a single logical volume a first file name corresponding to the first file and a second file name corresponding to the second file, wherein the second file name is displayed independent of whether the removable data storage device is connected to the host device; displaying a menu of location attribute options for the first file, the menu including a first location attribute option to maintain the first file only on the local data storage, a second location attribute option to maintain the first file only on the removable data storage device, and a third location attribute option to maintain the first file on the local data storage and on the removable data storage device; in response to receiving a selection of the first location attribute option, assigning the first location attribute option to the first file and deleting the remote version of the first file from the removable data storage device; and in response to receiving a selection of the second location attribute option, assigning the second location attribute option to the first file and deleting the local version of the first file from the local data storage. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A host device comprising:
-
a local data storage; a processor coupled to the local data storage; a physical interface to enable communication between the processor and a removable data storage device when the removable data storage device is coupled to the processor; a display device operatively coupled to the processor; a first file name referencing a first file, wherein a local version of the first file is stored at the local data storage and a remote version of the first file is stored at the removable data storage device; and a second file name referencing a second file stored at the removable data storage device without a local version of the second file being stored at the local data storage; displaying as a single logical volume the first file name and the second file name, wherein the second file name is displayed independent of whether the removable data storage device is connected to the host device; displaying a menu of location attribute options for the first file, the menu including a first location attribute option to maintain the first file only on the local data storage, a second location attribute option to maintain the first file only on the removable data storage device, and a third location attribute option to maintain the first file on the local data storage and on the removable data storage device; and an input mechanism to receive a selection of a location attribute option to the first file name;
wherein;in response to receiving the selection of the first location attribute option, assigning the first location attribute option to the first file and the remote version of the first file is deleted from the removable data storage device; and in response to receiving the selection of the second location attribute option, assigning the second location attribute option to the first file and the local version of the first file is deleted from the local data storage. - View Dependent Claims (7, 8, 9)
-
-
10. A method of managing local data storage and remote data storage, the method comprising:
-
at a host device including a local data storage, the host device operatively coupled to a removable data storage device, displaying a plurality of file names referencing first data files stored in local storage and second data files stored in removable data storage device as a single logical volume, each file name referencing a corresponding file, wherein the removable data storage device stores a second file without a local version of the second file being stored at the local data storage; wherein file names of the second data files are displayed independent of whether the removable data storage device is connected to the host device; wherein the first data files including a local version of a first file are stored at the local data storage and the second data files including a remote version of the first file are stored at the removable data storage device; displaying a menu of location attribute options for the first file, the menu including a first location attribute option to maintain the first file only on the local data storage, a second location attribute option to maintain the first file only on the removable data storage device, and a third location attribute option to maintain the first file on the local data storage and on the removable data storage device; assigning a location attribute to a first file name that references the first file; in response to the assigned location attribute being assigned a first location attribute option to the first file, deleting the remote version of the first file from the removable data storage device; and in response to the assigned location attribute being assigned a second location attribute option to the first file, deleting the local version of the first file from the local data storage. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification