×

Video-on-demand system

DC
  • US 7,254,622 B2
  • Filed: 12/15/2000
  • Issued: 08/07/2007
  • Est. Priority Date: 12/15/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A multitiered video-on-demand system configured for high speed downloading of video data files with fault tolerance and resistance to data corruption, comprising:

  • a first system tier including;

    a first generation video data storage unit for storing original video data files;

    wherein the first system tier is configured to not be remotely accessible by customers of the video-on-demand system;

    a second system tier including;

    a second generation video data storage unit for storing second generation video data files sorted by category and classified in indexed master files;

    a high speed data link between the first generation video data storage unit and the second generation video data storage unit, the high speed data link being configured to allow high speed downloading of video data files from the first generation video data storage unit to the second generation video data storage unit and to prevent uploading of data from the second generation video data storage unit to the first generation video data storage unit, thus resisting data corruption of the original video data files on the first generation video data storage unit;

    an error detection system for monitoring the downloading of second generation video data files from the first generation video data storage unit to the second generation video data storage unit and for errors in the second generation video data files, the error detection system being configured to stop the downloading of a second generation video data file if an error is detected and to start the downloading over from the last point where the second generation video data file was known to be not corrupted, the error detection system being further configured to selectively initiate the video-on-demand system to restore the second generation video data file on the second generation video data storage unit from the original video data files on the first generation video data storage unit if repeated errors are detected in the downloading of the second generation video data file;

    wherein the second system tier is configured to not be remotely accessible by customers of the video-on-demand system;

    a third system tier including;

    a remotely accessible computer server configured for accessing the video data files, creating temporary video data files and downloading the temporary video data files for storage and viewing on a customer'"'"'s video playing device;

    a high speed data link between the second generation video data storage unit and the remotely accessible computer server, the high speed data link being configured to allow high speed downloading of video data files from the second generation video data storage unit to the remotely accessible computer server and to prevent uploading of data from the remotely accessible computer server to the second generation video data storage unit, thus resisting data corruption of the second generation video data files on the second generation video data storage unit; and

    an error detection system for monitoring the downloading of temporary video data files from the remotely accessible computer server and for detecting errors in the temporary video data files, the error detection system being configured to stop the downloading of a temporary video data file if an error is detected and to start the downloading over from the last point where the temporary video data file was known to be not corrupted, the error detection system being further configured to initiate the video-on-demand system to restore the temporary video data file on the remotely accessible computer server from the second generation video data files on the second generation video data storage unit if repeated errors are detected in the downloading of the temporary video data file;

    wherein only the third system tier is configured to be remotely accessible by customers of the video-on-demand system.

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