×

Synchronization of user interactive events with on-screen events during playback of multimedia stream

  • US 9,043,829 B2
  • Filed: 10/07/2009
  • Issued: 05/26/2015
  • Est. Priority Date: 10/07/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • receiving, at a multimedia device, a data stream representing multimedia content, the data stream comprising a first plurality of timing indicators for the multimedia content embedded within and distributed throughout the data stream;

    receiving, at the multimedia device, metadata representing interactive event information associated with the multimedia content, the metadata comprising a second plurality of timing indicators for the interactive event information;

    processing, at the multimedia device, the data stream to provide playback of the multimedia content to a user; and

    during the playback of the multimedia content;

    providing, at the multimedia device, progress of the playback of the multimedia content, wherein the progress of the playback of the multimedia content comprises timing indicators of the first plurality of timing indicators;

    identifying, at the multimedia device, a first user interactive event that is associated with a first time point in the playback of the multimedia content based on the interactive event information;

    determining, from the progress of the playback of the multimedia content, when the playback of the multimedia content is approaching the first time point;

    determining, at the multimedia device, a subset of the interactive event information that is associated with the first time point based on timing indicators of the second plurality of timing indicators in response to determining, based on the first plurality of timing indicators, that the playback of the multimedia content is approaching the first time point; and

    performing, at the multimedia device, the first user interactive event concurrent with the first time point in the playback of the multimedia content,wherein synchronization of the first user interactive event and the playback of the multimedia content is maintained when a tuning event or a trickplay event occurs.

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