×

Process and format for reliable storage of data

  • US 7,689,619 B2
  • Filed: 12/31/2003
  • Issued: 03/30/2010
  • Est. Priority Date: 01/14/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of generating a media file for display on a display device, said method comprising the steps of:

  • (a) initializing the media file and an associated index file, the associated index file referencing the media file;

    (b) inserting a plurality of video frames from a camera into the media file, wherein said inserting step comprises the steps of;

    (i) determining if the media file is configured to accept the plurality of video frames; and

    (ii) configuring the media file, based on said determination step, such that the plurality of video frames is accepted by the media file; and

    (c) appending a text string comprising at least a time stamp of said inserting step to the plurality of video frames, to thereby generate the media file, the text string being adapted for reconstructing the associated index file upon corruption of the associated index file, wherein the reconstructed index file replaces the associated index file,and wherein upon the media file and the associated index file being damaged, performing the following steps;

    (d) adding at least one track to the reconstructed index file;

    (e) determining if a portion of the media file in the damaged media file is the text string or the plurality of video frames;

    (f) if the portion of the media file is the text string, setting a current time of the track of the reconstructed index file to a time stamp of the text string;

    (g) if the portion of the media file is the plurality of video frames, executing the sub-steps of;

    (i) resizing the media file to contain the plurality of video frames; and

    (ii) advancing the current time of the track of the reconstructed index file by a default duration associated with the track;

    (h) repeating steps (d) to (g) until a portion of the media file that does not belong to the media file is encountered; and

    (i) replacing the associated index file with the reconstructed index file that references at least one portion of the media file.

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