STORAGE DEVICE PRESENTING TO HOSTS ONLY FILES COMPATIBLE WITH A DEFINED HOST CAPABILITY
First Claim
1. A method of creating a view of a file system for hosts of varying capabilities, the method comprising:
- a) defining a host capability;
b) creating a second directory tree from a first directory tree, the first directory tree being included in a file system within a storage device; and
c) for a data file that is stored in the storage device and is selectable for consumption by a first host through the first directory tree, determining whether the data file requires the defined host capability and, if so, creating an entry in the second directory tree such that the data file is not selectable for consumption by the first host, and if not, creating an entry in the second directory tree such that the data file is selectable for consumption by the first host.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes defining a host capability; creating for a storage device a second directory tree from a first directory tree of the storage device that is included in a file system within the storage device; and, for a data file that is stored in the storage device and is selectable for consumption by a host through the first directory tree that is included in the storage device'"'"'s file system, determining whether the data file requires for consumption a host having the defined host capability. If the data file requires a host having the defined host capability, an entry is created in the second directory tree in which the data file is not selectable for consumption by the host. Otherwise, an entry is created in the second directory tree in which the data file is selectable for consumption by the host. Subsequent to connecting the storage device to a host if the host has the defined capability the first directory tree of the storage device is used to present a view of the file system of the storage device to the host, and if the host does not have the defined capability the second directory tree is used to present a modified view of the file system to the host in which a data file not requiring the defined capability would be selectable for consumption by the host and in which a data file requiring the defined capability would not be selectable for consumption by the host.
-
Citations
21 Claims
-
1. A method of creating a view of a file system for hosts of varying capabilities, the method comprising:
-
a) defining a host capability; b) creating a second directory tree from a first directory tree, the first directory tree being included in a file system within a storage device; and c) for a data file that is stored in the storage device and is selectable for consumption by a first host through the first directory tree, determining whether the data file requires the defined host capability and, if so, creating an entry in the second directory tree such that the data file is not selectable for consumption by the first host, and if not, creating an entry in the second directory tree such that the data file is selectable for consumption by the first host. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of presenting a view of a file system of a storage device to a host, the method comprising:
-
a) determining, by a storage device, whether a host has a defined capability; b) if the host has the defined capability, using a first directory tree of the storage device to present a view of a file system of the storage device to the host; and c) if the host does not have the defined capability, using a second directory tree to present a modified view of the file system of the storage device to the host such that a first data file not requiring the defined capability is selectable for consumption by the host and a second data file requiring the defined capability is not selectable for consumption by the host. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification