SEARCH FILTERED FILE SYSTEM USING SECONDARY STORAGE
First Claim
Patent Images
1. A method of indexing contents of a file being archived, comprising:
- receiving a command to begin multi-dimensional indexing of a file;
generating a file attribute index for the file being indexed,wherein the file attribute index includes extrinsic information about the file being indexed and is independent of contents of the file being indexed;
creating a content index for the file based on text or image content within the file;
archiving the file after creating the content index,wherein the file archiving operation includes dividing the file into multiple independently accessible portions; and
storing the file attribute index at a first location, the content index at a second location and the archived file at a third location.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques for enabling user search of content stored in a file archive include providing a search interface comprising a search rules portion and an action rules portion, receiving a file archive search criterion comprising at least one search rule, and searching the file archive using the search criterion. The techniques also include generating a set of files filtered using the search criterion and performing an action specified in the action rules portion on a file included in the set of files.
-
Citations
18 Claims
-
1. A method of indexing contents of a file being archived, comprising:
-
receiving a command to begin multi-dimensional indexing of a file; generating a file attribute index for the file being indexed, wherein the file attribute index includes extrinsic information about the file being indexed and is independent of contents of the file being indexed; creating a content index for the file based on text or image content within the file; archiving the file after creating the content index, wherein the file archiving operation includes dividing the file into multiple independently accessible portions; and storing the file attribute index at a first location, the content index at a second location and the archived file at a third location. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for indexing contents of a file being archived, comprising:
-
a file attribute index module that generates a file attribute index for the file being archived, and stores the generated index on a user device where the file is located; a content index module that creates a content index for the file identifying attributes of content within the file being archived and stores the content index on an administrator'"'"'s device different from the user device; and a file archive module that facilitates archiving the file to a secondary storage system after creating the content index. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method of enabling a user search of content stored in a file archive, comprising:
-
providing a search interface comprising a search rules portion and an action rules portion; receiving a file archive search criterion comprising at least one search rule; searching the file archive using the search criterion and indexing information about files in the file archive; generating a set of files filtered using the search criterion; performing an action specified in the action rules portion on a file included in the set of files. - View Dependent Claims (11, 12)
-
-
13. An apparatus for enabling a user search of content stored in a file archive, comprising:
-
means for providing a search interface comprising a search rules portion and an action rules portion; means for receiving a file archive search criterion comprising at least one search rule; means for searching the file archive using the search criterion using indexing information about files in the file archive; means for generating a set of files filtered using the search criterion; means for performing an action specified in the action rules portion on a file included in the set of files. - View Dependent Claims (14, 15)
-
-
16. A computer program product comprising a computer-readable storage medium having code stored thereon, the code, when executed by a processor, causing the processor to implement a method of enabling a user search of content stored in a file archive, the method comprising:
-
providing a search interface comprising a search rules portion and an action rules portion; receiving a file archive search criterion comprising at least one search rule; searching the file archive using the search criterion using indexing information about files in the file archive; generating a set of files filtered using the search criterion; performing an action specified in the action rules portion on a file included in the set of files. - View Dependent Claims (17, 18)
-
Specification