Electrical computers and digital processing systems: multicomput – Computer-to-computer session/connection establishing
Reexamination Certificate
2006-01-24
2006-01-24
Dinh, Khanh Quang (Department: 2151)
Electrical computers and digital processing systems: multicomput
Computer-to-computer session/connection establishing
C709S203000, C709S224000, C713S166000
Reexamination Certificate
active
06990526
ABSTRACT:
A method and apparatus for web caching is disclosed. The method and apparatus may be implemented in hardware, software or firmware. Complementary cache management modules, a coherency module and a cache module(s) are installed complementary gateways for data and for clients respectively. The coherency management module monitors data access requests and or response and determines for each: the uniform resource locator (URL) of the requested web page, the URL of the requestor and a signature. The signature is computed using cryptographic techniques and in particular a hash function for which the input is the corresponding web page for which a signature is to be generated. The coherency management module caches these signatures and the corresponding URL and uses the signatures to determine when a page has been updated. When, on the basis of signature comparisons it is determined that a page has been updated the coherency management module sends a notification to all complementary cache modules. Each cache module caches web pages requested by the associated client(s) to which it is coupled. The notification from the cache management module results in the cache module(s) which are the recipient of a given notice updating their tag table with a stale bit for the associated web page. The cache module(s) use this information in the associated tag tables to determine which pages they need to update. The cache modules initiate this update during intervals of reduced activity in the servers, gateways, routers, or switches of which they are a part. All clients requesting data through the system of which each cache module is a part are provided by the associated cache module with cached copies of requested web pages.
REFERENCES:
patent: 5581704 (1996-12-01), Barbara et al.
patent: 5754774 (1998-05-01), Bittinger et al.
patent: 5787470 (1998-07-01), DeSimone et al.
patent: 5859971 (1999-01-01), Bittinger et al.
patent: 5862325 (1999-01-01), Reed et al.
patent: 5867661 (1999-02-01), Bittinger et al.
patent: 5878213 (1999-03-01), Bittinger et al.
patent: 6029175 (2000-02-01), Chow et al.
patent: 6128701 (2000-10-01), Malcolm et al.
patent: 6192398 (2001-02-01), Hunt
patent: 6216212 (2001-04-01), Challenger et al.
patent: 6219676 (2001-04-01), Reiner
patent: 6549935 (2003-04-01), Lapstun et al.
patent: 6760719 (2004-07-01), Hanson et al.
patent: WO00/63800 (2000-10-01), None
Boyce Justin F.
Dechert LLP
Dinh Khanh Quang
PointRed Technologies, Inc.
LandOfFree
Method and apparatus for web caching does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for web caching, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for web caching will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3538867