SYSTEM AND METHOD FOR INDEXING USER DATA ON STORAGE SYSTEMS
First Claim
1. A method for indexing data stored on a storage system by a client, the method comprising the steps of:
- determining, by an agent executing on the client, that data has been modified by the client;
parsing, by the agent, the modified data;
transmitting, to a data management module, the parsed data; and
updating a search database utilizing the parsed data, whereby data stored on the storage system is indexed.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for indexing user data on storage systems is provided. A client of the storage system executes a novel client side agent that is configured to detect changes to data stored by the client on the storage system. In response to detecting that data has been modified, the agent examines modified data containers and parses the modified data to identify new and/or modified index terms or the creation/deletion of data containers. Once the data has been parsed by the agent to identify new/modified index terms, the parsed data is transmitted from the agent to a management module executing on a management server. The management module receives the parsed data and updates a search database using the received parsed data.
106 Citations
21 Claims
-
1. A method for indexing data stored on a storage system by a client, the method comprising the steps of:
-
determining, by an agent executing on the client, that data has been modified by the client; parsing, by the agent, the modified data; transmitting, to a data management module, the parsed data; and updating a search database utilizing the parsed data, whereby data stored on the storage system is indexed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 18, 19)
-
-
12. A system for indexing data, the system comprising:
-
a storage system exporting storage space for use by a client; and an agent executing on the client, the agent configured to (i) identify modified data, (ii) parse the modified data, and (iii) forward the parsed modified data to a data management module, the data management module configured to update a search database using the parsed data. - View Dependent Claims (13, 14, 15, 16, 17, 20)
-
-
21. A computer readable medium for indexing data stored on a storage system by a client, the computer readable medium including program instructions for performing the steps of:
-
determining, by an agent executing on the client, that data has been modified by the client; parsing, by the agent, the modified data; transmitting, to a data management module, the parsed data; and updating a search database utilizing the parsed data.
-
Specification