Patent ID: 8787730

Claim:
A method for implementing a video synopsis, comprising steps of: using a playback device comprising a processor performing steps of: receiving a video for playing on the playback device; generating a synopsis index of video clips from the video by performing: selecting the video clips that describe key moments in the video, each video clip comprising attributes of: a time tick within the video timeline where said video clip starts, and a time duration of said video clip; and storing the attributes of each video clip in the synopsis index, along with an identifier for each video clip; wherein a time-ordered set of video clips comprises a synopsis of the video; and adding an additional attribute comprising a synopsis replay length for each video clip identified in the synopsis index, wherein the synopsis replay length is selected from a group consisting of: short, medium, and long; playing the video until the play is suspended before reaching an end of the video; checkpointing a location in a video timeline of the video where the video play was suspended; and storing the checkpointed location.