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.