发明名称 System and method of presenting media data
摘要 Systems and methods of presenting media data are provided. A particular method includes receiving a first event message associated with the media data from a media engine presenting media data via a graphical user interface (GUI). The method also includes executing an instruction in response to the first event message. The instruction modifies an in-memory representation associated with the GUI in which the media data is being presented.
申请公布号 US9275056(B2) 申请公布日期 2016.03.01
申请号 US200711957230 申请日期 2007.12.14
申请人 Amazon Technologies, Inc. 发明人 Amacker Matthew W.
分类号 G06F17/30;G06F9/44 主分类号 G06F17/30
代理机构 Lee & Hayes, PLLC 代理人 Lee & Hayes, PLLC
主权项 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; andafter 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.
地址 Seattle WA US