×

Storage, organization and searching of data stored on a storage medium

  • US 8,271,445 B2
  • Filed: 06/08/2007
  • Issued: 09/18/2012
  • Est. Priority Date: 06/08/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • storing a new snapshot file on a non-transitory storage medium, the new snapshot file having a corresponding path name, the corresponding path name having a unique portion and a non-unique portion,wherein, if a data file is created or modified after a previous most recent snapshot file was stored, the new snapshot file includes a copy of the data file,wherein, if the data file remains unmodified after the previous most recent snapshot file was stored, the new snapshot file includes a link to a most recent snapshot file including a copy of the data file, andwherein each snapshot file includes content associated with only one data file;

    creating a snapshot-independent path name for the new snapshot file, the snapshot-independent path name comprising the non-unique portion of the corresponding path name and excluding the unique portion;

    generating or updating an entry in an index for the new snapshot file using the snapshot-independent path name;

    associating attributes with the data file to indicate a first snapshot file stored for the data file and a last snapshot file stored for the data file;

    generating search results for a search within a plurality of snapshot files; and

    limiting the generated search results to a subset of the snapshot files based on at least one of;

    the indexed snapshot-independent path name, andthe attributes associated with the data file.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×