Synchronization aspects of interactive multimedia presentation management
First Claim
1. A method for determining a total elapsed play time of an interactive multimedia presentation having a play duration, a video content component and an interactive content component, the method comprising:
- identifying a first time interval within the play duration, the video content component not scheduled for presentation during the first time interval;
based on a first timing signal, measuring a first elapsed play time of the interactive multimedia presentation that occurs within the first time interval;
for play of the interactive multimedia presentation that occurs within the first time interval, determining the total elapsed play time using the first elapsed play time;
identifying a second time interval within the play duration, the video content component scheduled for presentation during the second time interval;
based on a second timing signal, measuring a second elapsed play time of the interactive multimedia presentation that occurs within the second time interval; and
for play of the interactive multimedia presentation that occurs within the second time interval, determining the total elapsed play time using the second elapsed play time.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for determining a total elapsed play time of an interactive multimedia presentation having a play duration, a video content component, and an interactive content component include identifying two time intervals within the play duration. During the first interval, no video is scheduled for presentation, and a first elapsed play time of the presentation is measured based on a first timing signal. During the second interval, a video (which may include video, audio, data, or any combination thereof) is scheduled for presentation, and a second elapsed play time is measured based on a second timing signal. During the first interval, the total elapsed play time is determined using the first elapsed play time, and during the second interval, it is determined using the second elapsed play time. The total elapsed play time is usable to provide frame-accurate synchronization between the interactive content component and the video content component.
106 Citations
20 Claims
-
1. A method for determining a total elapsed play time of an interactive multimedia presentation having a play duration, a video content component and an interactive content component, the method comprising:
-
identifying a first time interval within the play duration, the video content component not scheduled for presentation during the first time interval;
based on a first timing signal, measuring a first elapsed play time of the interactive multimedia presentation that occurs within the first time interval;
for play of the interactive multimedia presentation that occurs within the first time interval, determining the total elapsed play time using the first elapsed play time;
identifying a second time interval within the play duration, the video content component scheduled for presentation during the second time interval;
based on a second timing signal, measuring a second elapsed play time of the interactive multimedia presentation that occurs within the second time interval; and
for play of the interactive multimedia presentation that occurs within the second time interval, determining the total elapsed play time using the second elapsed play time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system 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 system comprising:
-
an interactive content manager configured to arrange the interactive content component for rendering at a rate based on a first timing signal;
a first time reference calculator operable to measure a first elapsed play time of the interactive multimedia presentation based on the first timing signal and based on the play speed;
a video content manager configured to arrange the video content component for rendering, the video content component received from a video source at a rate based on a second timing signal;
a second time reference calculator operable to measure a second elapsed play time of the interactive multimedia presentation based on the second timing signal and based on the play speed; and
a presentation manager configured for communication with the interactive content manager and the video content manager and responsive to receive the first elapsed play time from the first time reference calculator and the second elapsed play time from the second time reference calculator, the presentation manager operable to identify a first time interval within the play duration, the video content component not scheduled for presentation during the first time interval, identify a second time interval within the play duration, the video content component scheduled for presentation during the second time interval, when play of the interactive multimedia presentation occurs within the first time interval, determine a total elapsed play time of the interactive multimedia presentation based on the first elapsed play time, and when play of the interactive multimedia presentation occurs within the second time interval, determine the total elapsed play time of the interactive multimedia presentation based on the second elapsed play time. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification