Patent ID: 7975225

Claim:
A method comprising: receiving a request to seek to a desired time within a file; determining a first estimated time within the file responsive to the receiving of the request, the first estimated time comprising an estimate of the desired time; determining a second estimated time within the file with use of the first estimated time, the second estimated time also comprising an estimate of the desired time; and determining a successive estimated time within the file with use of a previously estimated time and a selected known time selected from a group of known times within the file, the successive estimated time also comprising an estimate of the desired time, wherein: when the previously estimated time is less than the desired time, the selected known time is selected that is greater than the desired time and has a known position that most closely brackets the desired time with a known position of the previously estimated time; and when the previously estimated time is greater than the desired time, the selected known time is selected that is less than the desired time and has a known position that most closely brackets the desired time with a known position of the previously estimated time.