×

DIRECT MASS STORAGE DEVICE FILE INDEXING

  • US 20090055351A1
  • Filed: 01/23/2008
  • Published: 02/26/2009
  • Est. Priority Date: 08/24/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. A method performable by a media content processing system for enumerating media content stored on an MSD volume that is formatted using FAT, the method comprising the steps of:

  • implementing in a memory a request queue for use by a file indexing process running on the media content processing system;

    reading a cluster containing directory or file data for the media content, the reading being performed so that clusters are read sequentially from the MSD volume;

    tracking a location of the cluster by (a) associating a request item with the cluster, (b) saving the request item in the request queue, (c) comparing the request item against an upper limit for a length of the request queue, the upper limit indicating that all clusters containing metadata associated with a given directory or file have been read, and (d) comparing the request item against a lower limit for the length of the request queue, the lower limit indicating that not all the clusters containing metadata associated with the given directory or file have been read; and

    iteratively performing the reading and tracking of clusters from the MSD volume until the upper limit is met and then parsing the directory or data to generate a file index for the media content.

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