×

Data indexing by local storage device

  • US 9,098,506 B2
  • Filed: 05/19/2008
  • Issued: 08/04/2015
  • Est. Priority Date: 01/02/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of generating a search index with respect to data stored in a mass storage array of a local storage device, the method comprising:

  • in a local storage device having a mass storage array arranged in data blocks for access by a host device and a controller operatively coupled to the mass storage array, the controller having an indexer;

    generating index data with respect to content of data received from the host device and stored in the mass storage array of the local storage device, the generating being performed independently of the host device by the controller with the indexer, wherein generating the index data comprises;

    observing commands received from the host, including commands for read and/or write access to data blocks in the mass storage array;

    determining a characteristic of the content of the data based on the observed commands; and

    generating the index data based at least in part on the determined characteristic; and

    storing the generated index data on the local storage device as at least a part of the search index, the search index usable to search the data stored in the mass storage array.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×