Method and system for offline indexing of content and classifying stored data
AssigneeCommvault Systems, Inc.
InventorsParag Gokhale, Rajiv Kottomtharayil, Deepak R. Attarde, Jun H. Ahn
Life of this patent
Estimating the term…
Abstract
A method and system for creating an index of content without interfering with the source of the content includes an offline content indexing system that creates an index of content from an offline copy of data. The system may associate additional properties or tags with data that are not part of traditional indexing of content, such as the time the content was last available or user attributes associated with the content. Users can search the created index to locate content that is no longer available or based on the associate attributes.
Claims6
A non-transitory computer-readable storage medium storing instructions for controlling a computer system to identify archived content, by a method comprising:
- creating a secondary copy of multiple content items, wherein the secondary copy is created based on a primary copy of the multiple content items stored by one or more computer systems coupled via a computer network;
- storing a first subset of the multiple content items on one or more first storage media that are accessible via the computer network;
- storing a second subset of the multiple content items on one or more second storage media that are accessible via the computer network,
- wherein the second subset of the multiple content items is stored on the second storage media at a first time, and
- wherein, at a second time later than the first time, the second storage media become inaccessible via the computer network;
- for at least some of the multiple content items included in the secondary copy:
- analyzing generally all of the contents of a content item;
- based upon the analysis of generally all of the contents, generating one or more entries for a content index, wherein the entries include text that describes the content;
- and
- updating the content index to include the generated entries,
- wherein the generated entries include a location of the content item on either the first storage media, the second storage media, or both;
- receiving, at a third time later than the second time, a search request, wherein the search request contains criteria for finding target content;
- searching entries within the content index using the criteria for target content to create search results, wherein searching entries within the content index comprises
- receiving an availability criteria related to a content item;
- searching based on information about the availability of the content item,
- wherein the availability is based upon the location of the content item;
- and
- generating search results indicating the time required to access the content item based upon the availability,
- wherein the search results include at least one search result identifying at least one content item that is stored on the second storage media inaccessible via the computer network;
- and
- providing the search results in response to the search request, wherein the at least one search result identifies the at least one content item stored on the second storage media as being inaccessible via the computer network.
Dependencies are inferred from the claim text.