Patent ID: 8230474

Claim:
A hypermedia content presentation system configured for operation in a television program delivering system, comprising: a television set; a set-top box connecting the television set to the television program delivering system, said set-top box adapted to present to a user through said television set both television content originating in the television program delivering system and hypermedia content originating in data servers in a data communications network simultaneously, said hypermedia content being related to said television content, wherein the television content and related hypermedia content are presented simultaneously on a screen of the television set, and wherein the hypermedia content contains hyperlinks to further hypermedia content in the data communications network; means for the user to select at least one of the hyperlinks while the hypermedia content and the television content are displayed to the user; a delayed viewing list for storing a selected hyperlink, the delayed viewing list being dynamically created responsive to user selection without interrupting the television content; at least one content cache for storing further hypermedia content associated with a hyperlink stored in said delayed viewing list; and, a delayed viewing list manager for downloading said further hypermedia content during said presentation of said hypermedia content through said television set by said set-top box; wherein the delayed viewing list manager monitors available system resources, the delayed viewing list manager downloading the further hypermedia content to the content cache when system resources are available, and the delayed viewing list manager delaying the downloading when the system resources are constrained; and wherein the delayed viewing list manager organizes cached further hypermedia content into a series of topic folders corresponding to different topics, the delayed viewing list manager adding delayed viewing list entries in the series of topic folders, each entry being stored in a topic folder containing associated further hypermedia content, wherein the at least one content cache comprises a local content cache and a remote content cache, with respect to the set-top box, and wherein the further hypermedia content is selectively downloaded to one of the local content cache and the remote content cache based on data storage and computing resources of the set-top box, a type and a size of the further hypermedia content, and a bandwidth of a connection between the set-top box and a location of the further hypermedia content in the data communications network.