Document data structure and method for integrating broadcast television with web pages
First Claim
1. A method for accessing a television broadcast with hyperlinks in an HTML document, the method comprising:
- receiving markup-language data defining a markup-language document, the markup-language data including at least one hyperlink;
loading the markup-language document;
selecting the at least one hyperlink;
upon selecting the at least one hyperlink, initiating a call to a view object;
analyzing the hyperlink with the view object;
retrieving and displaying an information resource when it is determined that the hyperlink does not include a TV URI;
when the hyperlink does include a TV URI, using the view object to examine attributes of the TV URI to determine what television channel should be displayed; and
displaying the television channel,wherein the TV URI attributes include call letters corresponding to the television channel, the method further including the view object parsing and mapping the call letters to local channels.
3 Assignments
0 Petitions
Accused Products
Abstract
Described are a method and apparatus for incorporating broadcast television into Web pages. Broadcast television can be embedded into Web pages using, for example, a “tv:” attribute in conjunction with common HTML tags. Within the “tv:” attribute, a Web-page author can reference a TV station by channel number, network, or broadcast call letters. HTML documents are parsed to recover both the conventional tags and tags that include TV attributes. The resulting Web pages display the identified broadcast TV in a frame specified by the TV attribute. One embodiment supports the presentation of television in the background of an HTML document. In that embodiment, HTML tags corresponding to overlying HTML content are provided with an attribute that defines a level of transparency from zero to one-hundred percent. The transparency attribute allows content providers to overlay any type of HTML information over a broadcast television show without completely obscuring the underlying show. This aspect of the invention employs a z attribute that can be used to specify the relative position of broadcast television and overlying HTML content.
-
Citations
16 Claims
-
1. A method for accessing a television broadcast with hyperlinks in an HTML document, the method comprising:
-
receiving markup-language data defining a markup-language document, the markup-language data including at least one hyperlink; loading the markup-language document; selecting the at least one hyperlink; upon selecting the at least one hyperlink, initiating a call to a view object; analyzing the hyperlink with the view object; retrieving and displaying an information resource when it is determined that the hyperlink does not include a TV URI; when the hyperlink does include a TV URI, using the view object to examine attributes of the TV URI to determine what television channel should be displayed; and displaying the television channel, wherein the TV URI attributes include call letters corresponding to the television channel, the method further including the view object parsing and mapping the call letters to local channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising one or more computer-readable media having computer-executable instructions for implementing a method for accessing a television broadcast with hyperlinks in an HTML document, the method comprising:
-
receiving markup-language data defining a markup-language document, the markup-language data including at least one hyperlink; loading the markup-language document; selecting the at least one hyperlink; upon selecting the at least one hyperlink, initiating a call to a view object; analyzing the hyperlink with the view object; retrieving and displaying an information resource when it is determined that the hyperlink does not include a TV URI; when the hyperlink does include a TV URI, using the view object to examine attributes of the TV URI to determine what television channel should be displayed; and displaying the television channel, wherein the TV URI attributes include call letters corresponding to the television channel, the method further including the view object parsing and mapping the call letters to local channels. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification