×

System and method of presenting media data

  • US 9,275,056 B2
  • Filed: 12/14/2007
  • Issued: 03/01/2016
  • Est. Priority Date: 12/14/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • causing, by a processor, display of original search results in a graphical user interface (GUI) comprising a web page, the original search results comprising one or more items offered by an online retailer;

    receiving, by the processor and from a media source, a data structure that includes media data to be presented within the GUI, the media data having a time index for playback of the media data and content;

    playing the media data by a media engine executed by the processor in the GUI;

    receiving, by the processor, a first event message from the media engine in response to reaching a first particular time of the time index associated with the playback of the media data, the first event message including a script;

    modifying, by a script engine of the processor executing the script, an in-memory representation of the GUI in which the media data is presented by;

    temporarily replacing, by the processor, the original search results of the one or more items with new search results of one or more other items associated with the content of the media data at the first particular time and causing display of the new search results; and

    after the temporarily replacing and upon the media data reaching a second particular time of the time index during the playback of the media data, removing, by the processor, the new search results from display and causing display of the original search results of the one or more items;

    receiving, by the processor, a second event message associated with a user interacting with the displayed web page that results in a change to the in-memory representation of the GUI; and

    executing, by the processor, an instruction in response to the second event message, the instruction modifying the playing of the media data by advancing to a third particular time of the time index associated with the playback of the media data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×