System and method for providing update information
2 Assignments
0 Petitions
Accused Products
Abstract
A system and a method for providing update information. The system includes a client computer which is operably connected to a program information server. The program information server maintains one or more program information items. The system also includes a program selection server which allows the user to select which of the program information items are to viewed by the user. Based upon a dynamically adjustable polling period, the client computer requests the program information server to provide the client computer new program information items. The program information items include one or more media items that may be selected for viewing by a user positioned at the client computer. The client computer provides a newness indicator to the user, the newness indicator indicating to the user when one or more items of the media content is new and has not been previously viewed by the user.
-
Citations
62 Claims
-
1-36. -36. (canceled)
-
37. A method comprising:
-
sending an indicator from a remote device to a client device, said indicator indicating to said client device one or more times to request that program information items be transmitted by said remote device to said client device, wherein said program information items comprise information at least in part relating to one or more media items;
intermittently determining at said remote device whether new media items are available, wherein the media items are selected from the group comprising audio or visual information relating to;
current news events, cultural activities, entertainent, sports, recreation, movie information, stock information, interest rates, pricing information, cartoons, and/or advertisements, wherein a time for said determining is based at least in part upon said indicator; and
transmitting new media items and/or at least in part related program information items to said client device upon the determination that new media items are available on the remote device and/or upon request from said client device. - View Dependent Claims (38, 39, 40, 41, 42)
-
-
43. A method of transferring content data items between a client device and a remote device comprising:
-
receiving information that at least in part indicates to said client device one or more times to intermittently request that at least one content data item he transmitted by the remote device to said client device;
intermittently transmitting a request to the remote device to indicate to the remote device to transmit one or more additional content data items to said client device, the transmission of the request being based at least in part upon the received information;
receiving the one or more additional content data items and/or a uniform resource locator (URL) related to the address or location of one or more other content data items and/or other information related to the at least one content data item; and
displaying the received content data items, a URL related to the content data items, and/or information relating to the URL. - View Dependent Claims (44, 45, 46, 47)
-
-
48. A client device, comprising:
-
a element operable to receive information from a server, said information to indicate to said client device one or more times to transmit a request indicating that one or more content indicators relating at least in part to one or more new content information items be transmitted by said server to said client device;
said element further operable to intermittently request said server to transmit said one or more content indicators to said client device, wherein said element is further operable to use the received information to determine a time to request said one or more content indicators; and
said element further operable to receive said one or more content indicators and/or one or more new content information items and to display the new content information items at least in part in response to a user request. - View Dependent Claims (49, 50, 51)
-
-
52. A server comprising:
-
a element operable to receive a request from a client for one or more new content indicators and/or one or more new content information items;
said element further operable to determine new information for the client said new information to indicate to the client a time to request that one or more content indicators be transmitted by the server to said client; and
said element further operable to transmit the determined new information from said server to said client, wherein said determined information is to be used by said client for requesting and displaying new content indicators and/or new content information items. - View Dependent Claims (53, 54, 55, 56)
-
-
57. A method of adjusting communication between a remote device and a client device, the method comprising:
-
assessing one or more network conditions;
determining information based at least in part upon the assessed one or more network conditions, the determined information to indicate to said client device one or more times to transmit a request indicating that one or more content indicators be transmitted by said remote device to said client device, said one or more content indicators comprising information at least in part relating to one or more media items;
sending the determined information from the remote device to the client device, so that said client device can determine a length of time between one or more requests based at least in part upon the determined information;
intermittently receiving said one or more requests for one or more content indicators and/or one or more media items at the remote device from the client device from said client device; and
transmitting media items to said client device for display in response to said one or more requests. - View Dependent Claims (58, 59)
-
-
60. An article comprising:
- a computer readable media having instructions stored thereon that if executed perform the method comprising;
receiving information that indicates to a client device when to intermittently request one or more content indictors and/or one or more content data item be transmitted by a remote device to said client device;
intermittently requesting from the remote device, based at least in part upon the received information, that the remote device transmit at least an additional content indicator and/or content data item to said client device;
receiving the additional content indicator and/or content data item and/or a uniform resource locator (URL) indicating the address or location of other information related to the content data item; and
displaying the received content indicator and/or content data item and information corresponding to the URL related thereto.
- a computer readable media having instructions stored thereon that if executed perform the method comprising;
-
62. The article of claim 61, wherein said method further comprises:
-
receiving a signal indicating a selection of said URL; and
requesting additional content data from a second remote device in response to receiving said signal.
-
Specification