Patent ID: 8582956

Claim:
A method comprising: determining, by a processor, selected frames of content of a multimedia file to form a preview of the multimedia file, the selected frames comprising a first portion of the content and a second portion of the content different from and noncontiguous with the first portion; and embedding, by the processor, information within the multimedia file that identifies the selected frames of content as the preview of the multimedia file, wherein the embedded information identifies a respective start frame for each of the first portion of the preview content and the second portion of the preview content and identifies a respective number of additional frames for each of the first portion of the preview content and the second portion of the preview content, wherein embedding the information that identifies the respective start frame and the respective number of additional frames for each of the first portion of the preview content and the second portion of the review content comprises: inserting a start tag in the frame header of a start frame for the respective portion of the preview content, and inserting an end tag in an additional frame header of an end frame for the respective portion of the preview content; wherein the respective portion of the preview content comprises the start frame having the start tag inserted in the frame header, the end frame having the end tag inserted in the additional frame header, and at least one intervening frame between the start frame and the end frame; and wherein the embedded information is readable by a media player application for presenting the selected frames as the preview of the multimedia file, wherein the preview comprises the first and second portions of the content presented sequentially.