CLIENT AND SERVER SYSTEM
1 Assignment
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 includes a server and a client capable of providing a dynamic graphical user 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 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 or via channel-up, channel-down buttons on the remote control device. 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, wireless telecommunications and digital satellite broadcasting, regarding its ability to detect embedded data in TV signals, in order to determine the most efficient delivery of different types of data through all of the available bandwidth connections for both directions of data flow. 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.
-
Citations
169 Claims
-
1-139. -139. (canceled)
-
140. A system for selectively displaying Internet content and television programming on a display, the system comprising:
-
a client, wherein the client comprises a display, and wherein the client receives television content and Internet content via a plurality of channels; a selecting element for selecting a channel from the plurality of channels, wherein when a channel is selected, the client presents the content associated with the selected channel on the display; a server comprising a connecting element for establishing a data connection with the client; and a menu that provides a uniform user interface for navigating among the plurality of channels. - View Dependent Claims (141, 142, 143, 144)
-
-
145. A system comprising:
-
a client, including a display, configured to receive a plurality of channels, the plurality of channels for representing network page content and television content; a selecting element for selecting a channel from the plurality of channels, wherein when a channel is selected the client presents the television content or the network page content associated with the selected channel on the display; and a menu that provides a uniform user interface for navigating among the plurality of channels. - View Dependent Claims (146, 147, 148, 149, 150)
-
-
151. A method comprising:
-
displaying television content on a client with a display, the television content received via a first particular one of a plurality of channels; displaying network page content received via a second particular one of the plurality of channels, wherein the displayed network page content comprises a guide page, wherein the guide page comprises a plurality of links, and wherein the plurality of links are organized in templates that classify the links into categories; and displaying an object associated with each link, wherein the displayed object visually indicates the subject matter of a network page that is accessed via the associated link. - View Dependent Claims (152, 153, 154, 155, 156, 157, 158, 159)
-
-
160. A system for selectively displaying Internet content and television programming on a display, the system comprising:
-
a client, including a display, and channels separately representing individual television content and individual Internet content; means for 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; means for presenting on the display an Internet gateway interface which selectively scrolls through links to selected web pages organized according to templates corresponding to web page content displayed on Internet content channels; and a server, including means for establishing a data connection with the client and downloading data along the data connection to the client. - View Dependent Claims (161, 162, 163, 164)
-
-
165. A system for selectively displaying Internet content and television programming on a display, the system comprising:
-
a client, wherein the client comprises a display, and wherein the client receives television content and Internet content via a plurality of channels; a selecting element for selecting a channel from the plurality of channels, wherein when a channel is selected, the client presents the content associated with the selected channel on the display; a server, wherein the server comprises a connecting element for establishing a data connection with the client; a menu that provides a uniform user interface for navigating among the plurality of channels; and a mobile agent for identifying subject areas of interest. - View Dependent Claims (166, 167, 168, 169)
-
Specification