STORAGE, ORGANIZATION AND SEARCHING OF DATA STORED ON A STORAGE MEDIUM
First Claim
Patent Images
1. A method comprising:
- storing a snapshot of files, wherein the snapshot files have a corresponding path name to indicate a characteristic of the snapshot;
creating a snapshot-independent path name for at least a subset of the snapshot files;
indexing snapshot files indicated by the snapshot-independent path names;
associating attributes with the snapshot files indicated by the snapshot-independent path names to indicate one or more of a date the corresponding file was created and a date the corresponding file was last modified; and
generating search results within the snapshot files utilizing the snapshot-independent path names and the attributes associated with the snapshot files.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses for storing, organizing and searching files stored in a storage device. Backup files may be stored in snapshot-dependent and/or snapshot-independent paths. The backup files may be stored with additional attributes that can be used for searching and/or indexing purposes.
21 Citations
22 Claims
-
1. A method comprising:
-
storing a snapshot of files, wherein the snapshot files have a corresponding path name to indicate a characteristic of the snapshot; creating a snapshot-independent path name for at least a subset of the snapshot files; indexing snapshot files indicated by the snapshot-independent path names; associating attributes with the snapshot files indicated by the snapshot-independent path names to indicate one or more of a date the corresponding file was created and a date the corresponding file was last modified; and generating search results within the snapshot files utilizing the snapshot-independent path names and the attributes associated with the snapshot files. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An article comprising a computer-readable medium having stored thereon instructions that, when executed cause one or more processors to:
-
store a snapshot of files, wherein the snapshot files have a corresponding path name to indicate a characteristic of the snapshot; create a snapshot-independent path name for at least a subset of the snapshot files; index snapshot files indicated by the snapshot-independent path names; associate attributes with the snapshot files indicated by the snapshot-independent path names to indicate one or more of a date the corresponding file was created and a date the corresponding file was last modified; and generate search results within the snapshot files utilizing the snapshot-independent path names and the attributes associated with the snapshot files. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
means for storing a snapshot of files, wherein the snapshot files have a corresponding path name to indicate a characteristic of the snapshot; means for creating a snapshot-independent path name for at least a subset of the snapshot files; means for indexing snapshot files indicated by the snapshot-independent path names; means for associating attributes with the snapshot files indicated by the snapshot-independent path names to indicate one or more of a date the corresponding file was created and a date the corresponding file was last modified; and means for generating search results within the snapshot files utilizing the snapshot-independent path names and the attributes associated with the snapshot files. - View Dependent Claims (14)
-
-
15. A system comprising:
-
one or more input/output devices; a processor coupled to receive input from at least one of the input/output devices; a backup agent coupled to communicate with the processor, the backup agent to cause snapshot files to be stored, wherein the snapshot files have a corresponding path name to indicate a characteristic of the snapshot, to create a snapshot-independent path name for at least a subset of the snapshot files, to index snapshot files indicated by the snapshot-independent path names, to associate attributes with the snapshot files indicated by the snapshot-independent path names to indicate one or more of a date the corresponding file was created and a date the corresponding file was last modified. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification