Patent ID: 8214754

Claim:
A computer-implementable method comprising: receiving, by a host computer, a call from a HTML application, the host computer having a collection of graphical user interfaces associated with a media platform operating system executable on the host computer, wherein the media platform comprises associated media categories and the call provides category information pertaining to one or more of the media categories; and in response to the call, registering the HTML application, according to the category information, wherein the registering comprises providing one or more entry points for the HTML application wherein each entry point corresponds to at least one of the media categories, the at least one media category determining one or more locations within at least one of the graphical user interfaces of the collection of graphical user interfaces where the entry points are to be placed, and wherein each entry point comprises one or more textual attributes specified within the call, the textual attributes defining a uniform resource locator of one of a plurality of pages of the HTML application; and adding information about the HTML application and the one or more entry points to a registry to thereby allow for use of the HTML application upon receipt of a command by the host computer, the command received during execution of the media platform operating system and during display of a graphical user interface having a correspondence to at least one of the one or more entry points.