Electrical computers and digital processing systems: multicomput – Multicomputer data transferring via shared memory – Accessing another computer's memory
Reexamination Certificate
2008-01-15
2008-01-15
Coulter, Kenneth R. (Department: 2141)
Electrical computers and digital processing systems: multicomput
Multicomputer data transferring via shared memory
Accessing another computer's memory
C709S203000
Reexamination Certificate
active
09792811
ABSTRACT:
A mechanism for caching dynamically generated content is disclosed, wherein initially, a server receives a request from a client for a set of dynamically generated content. In response to the request, the server accesses a cached version of the requested content, which was generated previously, and determines whether the cached version is still valid. If the cached version is no longer valid (e.g. is out of date), then the requested content is dynamically generated and stored in a cache, replacing the outdated version. In addition, the freshly generated content is provided to the client in response to the request. The client is thus provided with the most current information. On the other hand, if the cached version is still valid, then the server foregoes generating the content. Instead, it provides the cached version of the content to the client. By doing so, the server reduces the time required to return the content to the client, and significantly improves system performance.
REFERENCES:
patent: 5918013 (1999-06-01), Mighdoll et al.
patent: 6185608 (2001-02-01), Hon et al.
patent: 6205481 (2001-03-01), Heddaya et al.
patent: 6289358 (2001-09-01), Mattis et al.
patent: 6330561 (2001-12-01), Cohen et al.
patent: 6564218 (2003-05-01), Roth
patent: 6584548 (2003-06-01), Bourne et al.
patent: 6751608 (2004-06-01), Cohen et al.
patent: 6792507 (2004-09-01), Chiou et al.
patent: 6877025 (2005-04-01), Copeland et al.
patent: 7096418 (2006-08-01), Singhal et al.
patent: 7228318 (2007-06-01), Li et al.
patent: 2002/0099768 (2002-07-01), Wright et al.
patent: 2002/0116474 (2002-08-01), Copeland et al.
patent: 2003/0061272 (2003-03-01), Krishnamurthy et al.
patent: 2003/0187917 (2003-10-01), Cohen
“13 Objects, Images, and Applets,” pp. 1-21, http://www.w3.org/TR/1998/REC-html40-19980424/struct/objects.html, downloaded Jun. 13, 2001.
“16 Frames,” pp. 1-13, http://www.w3.org/TR/1998/REC-html40-19980424/present/frames.html, downloaded Jun. 13, 2001.
“Chapter 7, Reverse Proxy,” pp. 1-8, http://developer.netscape.com/docs/manuals/proxy/adminux/revpxy.html, downloaded Jun. 13, 2001.
Addison Ching, “Internet Access Control Using Proxy Servers,” California Educational Data Processing,The DataBus, vol. 36, No. 1, Dec. 1995-Jan. 1996, pp. 1-2, http://www.cedpa-k12.org/databus-issues/v36n1/proxy.html, downloaded Jun. 13, 2001.
“Caching Proxy Servers,” 11 pages, http://www.rad.com
etworks/1998/proxy/title.htm, downloaded Jun. 13, 2001.
“Caching 101,” pp. 108, http://www.caching.com/caching101.htm, downloaded Jun. 13, 2001.
“Server Caching,” pp. 1-3, http://www.caucho.com/articles/caching.xtp, downloaded Jun. 20, 2001.
“Squid Web Proxy Cache,” 1 page, http://www.squid-cache.org downloaded Jun. 20, 2001.
Bhattacharya Pallab
Chintalapati Murthy
Coulter Kenneth R.
Hickman Palermo & Truong & Becker LLP
Sun Microsystems Inc.
Truong Bobby K.
LandOfFree
Mechanism for caching dynamically generated content does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Mechanism for caching dynamically generated content, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mechanism for caching dynamically generated content will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3943437