Patent ID: 6151603
Filing Date: 2000-11-21
Classification: G06F,Y10S

Abstract:
A system for retrieving and displaying documents on a display screen for a user, the system comprising:(a) a plurality of documents that are stored on a data storage medium and that are capable of being accessed by a plurality of users, wherein at least some of the documents are stored remotely from the user;(b) communication circuitry that allows a large number of users to access one or more documents in the plurality of documents; and(c) a computer that is operated by the user and that uses a communications line to access the communication circuitry so that the computer is capable of accessing the plurality of documents, wherein the computer comprises a memory unit, a display screen for displaying information for the user, and an input device that is used by the user to request that documents be displayed on the display screen, and wherein the computer is running a multi-tasking operating system and is programmed to carry out the acts of:retrieving a first document from the collection of documents, wherein the first document contains both textual and image data, wherein the text of the first document contains a link to a second document, a third document, a fourth document, and also to a fifth document, wherein the second document, third document, fourth document, and fifth document contain both textual and image data,displaying the first document on the display screen for the user to view,preloading the second document, the third document, the fourth document, and the fifth document simultaneously over the communications line into the memory unit, wherein the documents are preloaded in the background while the user is viewing the first document, and before the user uses the input device to request that any of the second, third, fourth, and fifth documents be displayed,displaying the second document on the display screen when the user uses the input device to request that the second document be displayed, wherein the second document is displayed quickly for the user by retrieving the second document from the memory unit, wherein the text of the second document contains a link to a sixth document, a seventh document, an eighth document, and a ninth document, and wherein the sixth, seventh, eighth, and ninth documents contain both textual and image data,preloading the sixth document, the seventh document, the eighth document, and the ninth document simultaneously over the communications line into the memory unit, wherein the documents are preloaded in the background while the user is viewing the second document, and before the user uses the input device to request that any of the sixth, seventh, eighth, and ninth documents be displayed, anddisplaying the sixth document on the display screen when the user uses the input device to request that the sixth document be displayed, wherein the sixth document is displayed quickly for the user by retrieving the sixth document from the memory unit.