Registration of applications and complimentary features for interactive user interfaces
First Claim
Patent Images
1. 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 comprisesproviding 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.
2 Assignments
0 Petitions
Accused Products
Abstract
An exemplary computer-implementable method includes receiving a call from an application executing on a host computer, the host computer having a collection of graphical user interfaces, and, in response to the call, registering the application whereby the registering comprises providing one or more entry points for the application wherein each entry point corresponds to at least one of the graphical user interfaces of the collection of graphical user interfaces. Various other exemplary methods, devices, systems, etc., are also disclosed.
-
Citations
17 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implementable method comprising:
-
receiving a call from a HTML application registered on a host computer, the host computer having a collection of graphical user interfaces associated with a media platform operating system executing on the host computer wherein the media platform comprises associated media categories, wherein the registered HTML application comprises an entry point associated with one of the media categories, the media category determining one or more locations within one of the collection of graphical user interfaces where the entry point is to be placed, the entry point comprising one or more textual attributes, the textual attributes defining a uniform resource locator of a page of the registered HTML application; and in response to the call, returning information to the registered HTML application indicating whether the registered HTML application is the current foreground application of the host computer or whether the registered HTML application has invoked currently playing media on the host computer. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer-readable storage medium storing computer-executable instructions configured to program a host computer to perform operations including:
-
receiving 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, 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. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification