发明名称 Browser interpretable document for controlling a plurality of media players and systems and methods related thereto
摘要 A browser interpretable document comprising a first media file or a pointer to the first media file; a graphical user interface definition, or a pointer to the graphical user interface definition, the graphical user interface definition comprising a first user interface element and a function associated with the first user interface element; and, a set of commands, or a pointer to the set of commands, for controlling the operation of a plurality of media players; wherein, when the browser interpretable document is rendered by a conventional web browser, the web browser can render a graphical user interface based on the graphical user interface definition, and wherein the rendered graphical user interface controls one of the plurality of media players to facilitate playing of the first media file.
申请公布号 US8756505(B2) 申请公布日期 2014.06.17
申请号 US200812142994 申请日期 2008.06.20
申请人 Yahoo! Inc. 发明人 Gonze Lucas;Sobeski Carl
分类号 G06F3/00 主分类号 G06F3/00
代理机构 Greenberg Traurig, LLP 代理人 DeCarlo James J.;Greenberg Traurig, LLP
主权项 1. A method comprising: defining a graphical user interface through which a plurality of media players implemented on a computing device are to be controlled, wherein the graphical user interface comprises a user interface element displayed as part of the graphical user interface; associating at least one function with the defined user interface element; associating at least one playlist and a plurality of entries of the at least one playlist with the graphical user interface, said association comprising identifying a type for each entry of the at least one playlist based upon attributes of the computing device on which the graphical user interface is operating, wherein each entry comprises a first media file or a pointer to the first media file; storing the graphical user interface and the association of the playlist with the graphical user interface in a manner interpretable by a web browser; and associating computer program process code with the graphical user interface, wherein the computer program process code comprises instructions for: determining whether a media player capable of playing the first media file is accessible to the computing device based at least in part on said each entry of said at least one playlist associated with the graphical user interface;causing the media player determined capable of playing the first media file to be loaded by the computing device, wherein at least native controls of the media player are hidden from a user;monitoring for interaction with the defined user interface element; andcontrolling the media player via the user interface element so as to cause the media player to function in a manner corresponding to the function associated with the user interface element.
地址 Sunnyvale CA US