Internet content and television programming selectively displaying system
First Claim
1. A system for selectively displaying Internet content and television programming on a display, comprising:
- a client, including a display, and channels separately representing individual Internet content and individual television content;
a selector for enabling selecting between the channels, wherein when an individual television content channel or an individual Internet content channel is selected the client presents the content associated with the selected channel on the display;
a plurality of templates in the individual Internet content channels;
an identifying-filtering element for identifying attributes of the contents of a web page comprising aspects of the subject matter of the web page, and for filtering the attributes for each template into a set of topics, links associated with each topic, and objects associated with each link;
a presenting element for presenting on the display a dynamic Internet gateway interface which enables selective scrolling through the Internet content channels, the templates, and the topics, links, and objects, comprising a dynamic interface; and
a server, including a connecting-downloading element for establishing a data connection with the client and downloading data along the data connection to the client.
0 Assignments
0 Petitions
Accused Products
Abstract
An internet on-demand system for television presents internet content and traditional television programming as part of a single coherent interface. The system can display an internet gateway interface which actively scrolls through and highlights links to selected web pages which are organized according to templates corresponding to their content. The links are highlighted in a dynamic revolving sequence with associated graphics and sounds. The system includes a server and a client capable of providing a dynamic graphical user interface. The web pages are presented on the graphical user interface as channels as part of the same milieu as channels of traditional television programming. The user can select a channel from a rotary menu wheel. An intelligent agent passively filters selected web pages for a user to explore based on the user'"'"'s past pattern of usage of the client. The server queries the client regarding its available data stream connections, including telephone modems, cable modems, and digital satellite broadcasting, in order to determine the most efficient delivery of different types of data through all of the available bandwidth connections. The efficient delivery of data allows the client to present text, graphics, video, audio and other multimedia information from a web page over the internet as a coordinated presentation.
232 Citations
35 Claims
-
1. A system for selectively displaying Internet content and television programming on a display, comprising:
-
a client, including a display, and channels separately representing individual Internet content and individual television content;
a selector for enabling selecting between the channels, wherein when an individual television content channel or an individual Internet content channel is selected the client presents the content associated with the selected channel on the display;
a plurality of templates in the individual Internet content channels;
an identifying-filtering element for identifying attributes of the contents of a web page comprising aspects of the subject matter of the web page, and for filtering the attributes for each template into a set of topics, links associated with each topic, and objects associated with each link;
a presenting element for presenting on the display a dynamic Internet gateway interface which enables selective scrolling through the Internet content channels, the templates, and the topics, links, and objects, comprising a dynamic interface; and
a server, including a connecting-downloading element for establishing a data connection with the client and downloading data along the data connection to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method of selectively displaying Internet content and television programming on a display, in a system which comprises a client, including a display, and channels separately representing individual Internet content and individual television content, a selector for enabling selecting between the channels, wherein when an individual television content channel or an individual Internet content channel is selected the client presents the content associated with the selected channel on the display, a plurality of templates in the individual Internet content channels, an identifying-filtering element for identifying attributes of the contents of a web page comprising aspects of the subject matter of the web page, and for filtering the attributes for each template into a set of topics, links associated with each topic, and objects associated with each link, a presenting element for presenting on the display a dynamic Internet gateway interface which enables selective scrolling through the Internet content channels, the templates, and the topics, links, and objects, comprising a dynamic interface, and a server, including a connecting-downloading element for establishing a data connection with the client and downloading data along the data connection to the client, wherein the method comprises:
-
establishing a connection between a client and a server for downloading data from the server along a data connection to the client;
generating a plurality of templates in the individual Internet content channels, including identifying attributes of the contents of a web page comprising aspects of the subject matter of the web page, and filtering the attributes for each template into a set of topics, links associated with each topic, and objects associated with each link;
displaying a dynamic Internet gateway interface which enables selective scrolling through the Internet content channels, the templates and the topics, links, and objects; and
selecting between channels separately representing individual television content and individual Internet content, in the client which includes a display, wherein when an individual television content channel is selected the client presents the content associated with the selected channel on the display, and when an individual Internet content channel is selected the client presents the template including the topics, links and objects associated with the selected channel on the display.
-
Specification