Patent Number: 6,763,382

Title: Method and apparatus for demand based paging algorithm

Abstract: A method of demand based retrieval of a data file including pages of data, in a network system having 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 cache buffer is maintained in the local host system for storing a plurality of data pages. Upon receiving a request from an end-user system for the data file, the cache buffer is checked to determine if one or more data pages currently referenced by the request are available therein. If so, one or more of the available data pages are transmitted from the cache buffer to the end user system. Otherwise, the referenced pages are retrieved from the remote host system to the local host system via the first communication link, stored in the cache buffer in the local host system, and transmitted to the end-user system via the second communication link.

Inventors: Balakrishnan; Ravi (Sunnyvale, CA), Gupta; Abhay (Los Altos, CA), Pentyala; Suresh (Milpitas, CA)

Assignee: Sun Microsystems, Inc.

International Classification: G06F 17/30 (20060101); H04L 29/06 (20060101); H04L 29/08 (20060101); G06F 017/21 (); H01H 001/00 ()

Expiration Date: 07/13/2021