Efficient downloading of documents from the internet
First Claim
1. A method of downloading information from the network to a client where the client is connected to the network by a data line, comprising the following steps:
- a) downloading of information from the network to the client b) displaying of the information on the client'"'"'s machine by a browse c) automatically checking of the information displayed for the presence of links to other sets of information at a point no later than the display of the information in step b) d) automatically assigning of priorities to the links identified e) automatically downloading to the client'"'"'s machine of the sets of information assigned to the links in accordance with the priorities of the sets of information.
1 Assignment
0 Petitions
Accused Products
Abstract
The time during which a data link is not being used, it is used to download those pages to which references are made by links. If one of the pages downloaded in anticipation is needed later on (namely when the user does in fact select the link concerned), the page is already in the cache of the local computer and can be displayed at once. The automatic downloading in anticipation can be initiated both by the client and by the server. The automatic downloading takes place during the time when an already established connection exists. In this way any unused capacity the connection has is exploited to the full. This improves the economics or in other words allows fuller use to be made of the chargeable (telephone) connection which has been made to the network service provider. The automatic downloading is adjusted to the user'"'"'s habits: the downloading of subsequent pages can be influenced directly by setting certain configuring parameters and indirectly by analyzing the user'"'"'s behavior during use (anticipatory downloading or preloading).
-
Citations
32 Claims
-
1. A method of downloading information from the network to a client where the client is connected to the network by a data line, comprising the following steps:
-
a) downloading of information from the network to the client b) displaying of the information on the client'"'"'s machine by a browse c) automatically checking of the information displayed for the presence of links to other sets of information at a point no later than the display of the information in step b) d) automatically assigning of priorities to the links identified e) automatically downloading to the client'"'"'s machine of the sets of information assigned to the links in accordance with the priorities of the sets of information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
14. The method of downloading information from a network to a client where communications between the client and the network are handled via a server which has a data line to the client and to the network, comprising the following steps:
-
a) downloading of information from the network to the server and displaying of the information on the client'"'"'s machine by a browse b) automatically checking the information represented in the server for the presence of links to other information at a point no later than the completion of the display of the information on the client'"'"'s machine in step a) c) automatically assigning in the server of priorities to the links identified d) automatically downloading to the server of the sets of information assigned to the links in accordance with the priorities of the links.
-
-
24. A computer program on a computer useable medium for downloading information from the network to a client where the client is connected to the network by a data line, comprising:
-
a) software for downloading of information from the network to the client b) software for displaying of the information on the client'"'"'s machine by a browse c) software for automatically checking of the information displayed for the presence of links to other sets of information at a point no later than the display of the information in step b) d) software for automatically assigning of priorities to the links identified e) software for automatically downloading to the client'"'"'s machine of the sets of information assigned to the links in accordance with the priorities of the sets of information.
-
Specification