×

Synchronization aspects of interactive multimedia presentation management

  • US 7,721,308 B2
  • Filed: 02/16/2006
  • Issued: 05/18/2010
  • Est. Priority Date: 07/01/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for playing an interactive multimedia presentation, the interactive multimedia presentation having a play duration, a play speed, a video content component and an interactive content component, the video content component arranged into a plurality of video frames, the interactive content component comprising an interactive media object having a presentation state, the method comprising the following steps executed by at least a processor:

  • ascertaining a video frame rate representing a periodic time interval within which a video frame is presentable;

    ascertaining an interactive content frame rate representing a periodic time interval within which the interactive media object having a presentation state is presentable;

    based on the interactive content frame rate, ascertaining at least a portion of an interactive content timeline having interactive content presentation times representing times within the play duration at which the interactive media object is presentable;

    based on the video frame rate and on the play speed, calculating a current elapsed play time representing an amount of time of the play duration that has passed;

    based on the current elapsed play time, ascertaining a current interactive content presentation time from the interactive content timeline;

    selecting a subsequent interactive content presentation time from the interactive content timeline, the subsequent interactive content presentation time occurring at a different time than the current interactive content presentation time;

    predicting the presentation state of the interactive media object at the subsequent interactive content presentation time;

    based on the predicted presentation state, pre-rendering the media object at a pre-rendering time having a predetermined time offset from the subsequent interactive content presentation time; and

    arranging for presentation of the pre-rendered interactive media object at the subsequent interactive content presentation time.

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