PROVIDING VIRTUAL FILES TO STORE METADATA
First Claim
Patent Images
1. A system comprising:
- a non-volatile storage to store a particular directory having files that contain data, wherein the non-volatile storage is to further store metadata associated with the files;
at least one processor to form a shadow directory and virtual files that correspond to the files of the particular directory, wherein the virtual files contain a copy of the metadata; and
a volatile memory to store the shadow directory and the virtual files.
2 Assignments
0 Petitions
Accused Products
Abstract
Metadata is stored in non-volatile storage. The metadata is associated with files in a directory. A shadow directory and virtual files that correspond to the files of the directory are formed. The virtual files contain the metadata.
44 Citations
20 Claims
-
1. A system comprising:
-
a non-volatile storage to store a particular directory having files that contain data, wherein the non-volatile storage is to further store metadata associated with the files; at least one processor to form a shadow directory and virtual files that correspond to the files of the particular directory, wherein the virtual files contain a copy of the metadata; and a volatile memory to store the shadow directory and the virtual files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
storing metadata in non-volatile storage, wherein the metadata describes a hierarchical arrangement of directories and files containing data; creating shadow directories corresponding to the directories of the hierarchical arrangement, wherein each of the shadow directories includes virtual files corresponding to respective files containing data, wherein each of the virtual files contains metadata corresponding to the respective file containing data; and accessing, by an application, at least one of the virtual files to retrieve respective metadata. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An article comprising at least one machine-readable storage medium storing instructions that upon execution cause a system to:
-
store metadata in non-volatile storage, wherein the metadata describes a hierarchical arrangement of directories and files containing data; create shadow directories corresponding to the directories of the hierarchical arrangement, wherein each of the shadow directories includes virtual files corresponding to respective files containing data, wherein each of the virtual files contains metadata corresponding to the respective file containing data; and access, by an application, at least one of the virtual files to retrieve respective metadata. - View Dependent Claims (20)
-
Specification