Method and apparatus for providing seamless resumption of video playback
First Claim
1. A method of providing a user with rapid resumption of video playback from a point after beginning of a video file, comprising:
- initiating video playback from said beginning of said video file;
loading cache memory with a predetermined amount of video frame data;
capturing a frame of video on or about the time said user interrupts said video playback;
providing said user with an indication that video playback may be resumed at the point it was interrupted and;
resuming video playback using data from cache memory until said data from cache memory is fully utilized or said video file is reloaded for playback.
1 Assignment
0 Petitions
Accused Products
Abstract
Video data files are provided to a user for playback. Once playback begins, the methods and apparatus of the present invention enable a user to interrupt the video playback function and quickly resume playback prior to reloading the selected video file. The techniques of the present invention can store video data in a cache memory and, upon interruption, capture a frame of video data at approximately the time of the interruption. The captured frame and cache data can be used to provide the user with a unique menu option for resumption of the video playback at the moment of interruption.
266 Citations
20 Claims
-
1. A method of providing a user with rapid resumption of video playback from a point after beginning of a video file, comprising:
-
initiating video playback from said beginning of said video file; loading cache memory with a predetermined amount of video frame data; capturing a frame of video on or about the time said user interrupts said video playback; providing said user with an indication that video playback may be resumed at the point it was interrupted and; resuming video playback using data from cache memory until said data from cache memory is fully utilized or said video file is reloaded for playback. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of providing a user with rapid resumption of video playback from a point after beginning of a video file, comprising:
providing a user with a video playback menu, each entry in said playback menu comprising; a thumbnail image related to each movie file available for playback; and a textual message which comprises at least the title of each of said available movie files. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
16. Apparatus for playing back video data files and for performing at least one non-video playback function comprising:
-
main memory for storing said video data files; cache memory for temporarily storing portions of a video data file from said video data files when one of said video files is selected for playback; an input for accepting user commands; and a processor for; accepting an input user command to interrupt playback of said selected video file at a point in time in said playback; capturing at least one frame of video data at approximately said point in time; creating a non-standard menu entry that informs said user that said video playback may be resumed at said point in time; and resuming said playback function at said point in time based on data stored in said cache memory when and if said user elects to resume video playback of said selected video data file. - View Dependent Claims (17, 18, 19, 20)
-
Specification