Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
149 words
In a network system comprising a remote host system interconnected to at least one end-user system via a communication link, a method of retrieving portions of a data file from the remote host system to the end-user system on demand, wherein the data file includes pages of data, comprising: (a) receiving a request from an end-user system for the data file; (b) determining one or more data pages currently referenced by the request based upon the location of a scroll bar within an end-user viewing window, adjusted to provide the impression that the entire data file is available to the end-user; (c) retrieving the one or more referenced data pages from the remote host system; and (d) transmitting the retrieved data pages to the end user system via the communication link, such that the end-user believes that the entire data file is downloaded to the end-user system and displayed.
Claim 2
Dependent Claim
149 words
In a network system comprising a remote host system interconnected to at least one end-user system via a communication link, a method of retrieving portions of a data file from the remote host system to the end-user system on demand, wherein the data file includes pages of data, comprising: (a) receiving a request from an end-user system for the data file; (b) determining one or more data pages currently referenced by the request based upon the location of a scroll bar within an end-user viewing window, adjusted to provide the impression that the entire data file is available to the end-user; (c) retrieving the one or more referenced data pages from the remote host system; and (d) transmitting the retrieved data pages to the end user system via the communication link, such that the end-user believes that the entire data file is downloaded to the end-user system and displayed.
Claim 3
Dependent Claim
22 words
The method of claim 1 , wherein the remote host system contains a plurality of data files each comprising pages of data.
Claim 4
Dependent Claim
43 words
The method of claim 2 , further comprising the steps of: (a) providing information to said end-user systems for identifying each of said data files on the remote host system; and (b) allowing selection of one or more of said identified data files.
Claim 5
Dependent Claim
39 words
The method of claim 3 , wherein at least one end-user system includes display means, and wherein the step of selecting a data file further includes displaying one or more pages of the data file on said display means.
Claim 6
Dependent Claim
17 words
The method of claim 1 , wherein the remote host system comprises a central file server system.
Claim 7
Dependent Claim
17 words
The method of claim 1 , wherein each page of the data file is configurable in size.
Claim 8
Dependent Claim
20 words
The method of claim 1 , wherein the communication link comprises a plurality of network computers interconnected via transmission lines.
Claim 9
Dependent Claim
21 words
The method of claim 1 , wherein the second communication link comprises a plurality of network computers interconnected via transmission lines.
Claim 10
Dependent Claim
13 words
The method of claim 1 , wherein the communication link comprises the Internet.
Claim 11
Dependent Claim
34 words
The method of claim 9 , wherein the end-user system is configured by a Web browser for downloading data pages from the remote host system and displaying said data pages on a display system.
Claim 12
Dependent Claim
177 words
A demand based paging system in a network system comprising a remote host system interconnected to at least one end-user system via a communication link, the demand paging system configured for retrieving portions of a data file in the remote host system to said end-user system on demand, wherein the data file includes pages of data, the demand based paging system comprising: (a) a request processor configured to receive a request from an end-user system for the data file; (b) means for determining one or more data pages of the data file currently referenced by the request based upon the location of a scroll bar within an end-user viewing window, adjusted to provide the impression that the entire data file is available to the end-user; (c) means for retrieving the one or more referenced data pages from the remote host system; and (d) means for transmitting the retrieved data pages to the end user system via the communication link, such that the end-user believes that the entire data file is downloaded to the end-user system and displayed.
Claim 13
Dependent Claim
177 words
A demand based paging system in a network system comprising a remote host system interconnected to at least one end-user system via a communication link, the demand paging system configured for retrieving portions of a data file in the remote host system to said end-user system on demand, wherein the data file includes pages of data, the demand based paging system comprising: (a) a request processor configured to receive a request from an end-user system for the data file; (b) means for determining one or more data pages of the data file currently referenced by the request based upon the location of a scroll bar within an end-user viewing window, adjusted to provide the impression that the entire data file is available to the end-user; (c) means for retrieving the one or more referenced data pages from the remote host system; and (d) means for transmitting the retrieved data pages to the end user system via the communication link, such that the end-user believes that the entire data file is downloaded to the end-user system and displayed.
Claim 14
Dependent Claim
25 words
The demand based paging system of claim 11 , wherein the remote host system contains a plurality of data files each comprising pages of data.
Claim 15
Dependent Claim
67 words
The demand based paging system of claim 12 , further comprising a user interface for each end-user system, wherein each user interface is configured to (1) provide information to the corresponding end-user system for identifying each of said data files on the remote host system, (2) allow selection of one or more of said identified data files, and (3) and generate requests for the selected data files.
Claim 16
Dependent Claim
36 words
The demand based paging system of claim 13 , wherein said user interface is further configured to display one or more pages of a selected data file on a display means in said corresponding end-user system.
Claim 17
Dependent Claim
20 words
The demand based paging system of claim 11 , wherein each page of the data file is configurable in size.
Claim 18
Dependent Claim
23 words
The demand based paging system of claim 11 , wherein the communication link comprises a plurality of network computers interconnected via transmission lines.
Claim 19
Dependent Claim
242 words
In a network system comprising a remote host system interconnected to at least one local host system via a first communication link, and one or more end-user systems interconnected to the local host system via a second communication link, a method of retrieving portions of a data file from the remote host system to said end-user systems on demand, wherein the data file includes pages of data, comprising: (a) maintaining a cache buffer in the local host system for storing a plurality of data pages; (b) receiving a request from an end-user system for the data file based upon the location of a scroll bar within an end-user viewing window, adjusted to provide the impression that the entire data file is available to the end-user; (c) determining whether one or more data pages currently referenced by the request are available in the cache buffer in the local host system; and (d) if so, transmitting one or more available data pages from the cache buffer to the end user system, otherwise: (1) retrieving the referenced pages from the remote host system to the local host system via the first communication link, (2) storing the referenced pages in the cache buffer in the local host system, and (3) transmitting the referenced pages from the local host system to the end-user system via the second communication link, such that the end-user believes that the entire data file is downloaded to the end-user system and displayed.
Claim 20
Dependent Claim
242 words
In a network system comprising a remote host system interconnected to at least one local host system via a first communication link, and one or more end-user systems interconnected to the local host system via a second communication link, a method of retrieving portions of a data file from the remote host system to said end-user systems on demand, wherein the data file includes pages of data, comprising: (a) maintaining a cache buffer in the local host system for storing a plurality of data pages; (b) receiving a request from an end-user system for the data file based upon the location of a scroll bar within an end-user viewing window, adjusted to provide the impression that the entire data file is available to the end-user; (c) determining whether one or more data pages currently referenced by the request are available in the cache buffer in the local host system; and (d) if so, transmitting one or more available data pages from the cache buffer to the end user system, otherwise: (1) retrieving the referenced pages from the remote host system to the local host system via the first communication link, (2) storing the referenced pages in the cache buffer in the local host system, and (3) transmitting the referenced pages from the local host system to the end-user system via the second communication link, such that the end-user believes that the entire data file is downloaded to the end-user system and displayed.
Claim 21
Dependent Claim
22 words
The method of claim 17 , wherein the remote host system contains a plurality of data files each comprising pages of data.
Claim 22
Dependent Claim
43 words
The method of claim 18 , further comprising the steps of: (a) providing information to said end-user systems for identifying each of said data files on the remote host system; and (b) allowing selection of one or more of said identified data files.
Claim 23
Dependent Claim
39 words
The method of claim 19 , wherein at least one end-user system includes display means, and wherein the step of selecting a data file further includes displaying one or more pages of the data file on said display means.
Claim 24
Dependent Claim
51 words
The method of claim 17 , wherein the network system comprises: (a) a plurality of local host systems interconnected to said remote host system, and (b) one or more groups of end-user systems corresponding to said local host systems, each of said groups being interconnected to a corresponding local host system.
Claim 25
Dependent Claim
28 words
The method of claim 17 , wherein the remote host system comprises a central file server system, and wherein the local host system comprises a file cache system.
Claim 26
Dependent Claim
17 words
The method of claim 17 , wherein each page of the data file is configurable in size.
Claim 27
Dependent Claim
21 words
The method of claim 17 , wherein the first communication link comprises a plurality of network computers interconnected via transmission lines.
Claim 28
Dependent Claim
21 words
The method of claim 17 , wherein the second communication link comprises a plurality of network computers interconnected via transmission lines.
Claim 29
Dependent Claim
258 words
In a network system comprising a remote host system, one or more local host systems, and a plurality of end-user systems, all capable of being interconnected via the Internet, wherein the end-user systems are grouped into one or more domains each corresponding to a local host system, a method of retrieving portions of a data file from the remote host system to an end-user system on demand, wherein the data file includes pages of data, comprising: (a) maintaining a cache buffer in each local host system for storing a plurality of data pages; (b) receiving requests from one or more end-user systems in a domain for the data file based upon the location of a scroll bar within an end-user viewing window, adjusted to provide the impression that the entire data file is available to the end-user; and (c) for each request performing steps including: (1) determining whether one or more data pages currently referenced by the request are available in the cache buffer of the local host system corresponding to said domain; and (2) if so, transmitting one or more available data pages from the cache buffer to the requesting end user system, otherwise: (i) retrieving the referenced pages from the remote host system to the local host system, (ii) storing the referenced pages in the cache buffer in the local host system, and (iii) transmitting the referenced pages from the local host system to the requesting end-user system, such that the end-user believes that the entire data file is downloaded to the end-user system and displayed.
Claim 30
Dependent Claim
258 words
In a network system comprising a remote host system, one or more local host systems, and a plurality of end-user systems, all capable of being interconnected via the Internet, wherein the end-user systems are grouped into one or more domains each corresponding to a local host system, a method of retrieving portions of a data file from the remote host system to an end-user system on demand, wherein the data file includes pages of data, comprising: (a) maintaining a cache buffer in each local host system for storing a plurality of data pages; (b) receiving requests from one or more end-user systems in a domain for the data file based upon the location of a scroll bar within an end-user viewing window, adjusted to provide the impression that the entire data file is available to the end-user; and (c) for each request performing steps including: (1) determining whether one or more data pages currently referenced by the request are available in the cache buffer of the local host system corresponding to said domain; and (2) if so, transmitting one or more available data pages from the cache buffer to the requesting end user system, otherwise: (i) retrieving the referenced pages from the remote host system to the local host system, (ii) storing the referenced pages in the cache buffer in the local host system, and (iii) transmitting the referenced pages from the local host system to the requesting end-user system, such that the end-user believes that the entire data file is downloaded to the end-user system and displayed.
Claim 31
Dependent Claim
22 words
The method of claim 26 , wherein the remote host system contains a plurality of data files each comprising pages of data.
Claim 32
Dependent Claim
43 words
The method of claim 27 , further comprising the steps of: (a) providing information to said end-user systems for identifying each of said data files on the remote host system; and (b) allowing selection of one or more of said identified data files.
Claim 33
Dependent Claim
39 words
The method of claim 28 , wherein at least one end-user system includes display means, and wherein the step of selecting a data file further includes displaying one or more pages of the data file on said display means.
Claim 34
Dependent Claim
28 words
The method of claim 26 , wherein the remote host system comprises a central file server system, and wherein each local host system comprises a domain cache server.
Claim 35
Dependent Claim
34 words
The method of claim 26 , wherein each end-user system is configured by a Web browser for downloading data pages from a local host system and displaying said data pages on a display system.