Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2005-08-23
2005-08-23
Alam, Shahid (Department: 2162)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000, C707S793000, C707S793000, C707S793000
Reexamination Certificate
active
06934720
ABSTRACT:
A system and method are provided for automatically invalidating cached data. A cache system caches data from a data server (e.g., web server, application server, database). When a request is received at the cache system from a client, particularly a request to alter or replace a set of data, the request is examined and may be compared to a set of rules or data relationships that invoke automatic invalidation. Based on a pattern or content of the request (e.g., an identifier of data to be changed), the cache system identifies and invalidates a cached data item without waiting for the data server to receive the request, process it and instruct the cache system to invalidate the data item. In a cache system comprising multiple caches, one cache may notify another when automatic invalidation is necessary.
REFERENCES:
patent: 5611049 (1997-03-01), Pitts
patent: 5802582 (1998-09-01), Ekanadham et al.
patent: 6026413 (2000-02-01), Challenger et al.
patent: 6029175 (2000-02-01), Chow et al.
patent: 6085234 (2000-07-01), Pitts et al.
patent: 6151643 (2000-11-01), Cheng et al.
patent: 6275908 (2001-08-01), Arimilli et al.
patent: 6408360 (2002-06-01), Chamberlain et al.
patent: 6415270 (2002-07-01), Rackson et al.
patent: 6460122 (2002-10-01), Otterness et al.
patent: 6578113 (2003-06-01), Krishnamurthy et al.
patent: 6584548 (2003-06-01), Bourne et al.
Candan, et al., Enabling Dynamic Content Caching for Database-Driven Web Sites. ACM SIGMOD 2001 May 21-24, Santa Barbara, CA, Copyright 2001 ACM.
Challenger, et al., A Scalable System for Consistently Caching Dynamic Web Data. IBM Research, Yorktown Heights, NY.
Challenger, et al., A Publishing System for Efficiently Creating Dynamic Web Content. IBM Research, Yorktown Heights, NY.
Datta, et al., A Comparative Study of Alternative Middle Tier Caching Solutions to Support Dynamic Web Content Acceleration. Proceedings of the 27thVLDB Conference, Roma, Italy, 2001.
Degenaro, et al., A Middleware System Which Intelligently Caches Query Results. IBM Research, Yorktown Heights, NY, Copyright 2000, Springer-Verlag.
Wessels, et al., ICP and the Squid Web Cache, pp. 1-25, Aug. 13, 1997.
Wessels, et al., Internet Cache Protocol (ICP), version 2, pp. 1-9, National Laboratory for Applied Network Research/UCSD, Sep. 1997.
Kawai, et al., A Quantitative Analysis of ICP Queries at the Distributed WWW Caching System. www.isoc.org/isoc/conference/inet/99/proceedings/4n/4n 2.htm, Aug. 14, 2002.
Akami white paper: Turbo-Charging Dynamic Web Sites with Akami EdgeSuite, pp. 1-16. www.akamai.com, Sep. 23, 2002. Copyright 2001, Akamai Technologies, Inc.
A Distributed Infrastructure for e-Business-Real Benefits, Measurable Returns, pp. 1-28. www.akamai.com, Sep. 23, 2002. Copyright 2000 and 2001, Akamai Technologies, Inc.
Edge Sides Includes (ESI) Overview, pp. 1-7, www.esi.org, Sep. 23, 2002. Copyright 2001, Oracle Corporation, Akamai Technologies, Inc.
Tsimelzon, et al., Edge Sides Includes ESI-Accelerating E-Business Applications: Language Specification 1.0, pp. 1-12. www.esi.org/language spec 1-0.html, Sep. 23, 2002. Copyright 2001, Akamai Technologies, Oracle Corporation.
Nottingham, et al., Edge Side Includes ESI-Accelerating E-Business Applications: Edge Architecture Specification, pp. 1-6. www.esi.org/architecture spec 1-0.html, Sep. 23, 2002. Copyright 2001, Akamai Technologies, Oracle Corporation.
Jacobs, et al., Edge Side Includes ESI-Accelerating E-Business Applications: ESI Invalidation Protocol 1.0, pp. 1-13. www.esi.org/invalidation—protocol—1-0.html, Sep. 23, 2002. Copyright 2001, Oracle Corporation.
Basu, et al., Edge Side Includes ESI-Accelerating E-Business Applications: JESI Tag Library 1.0 Specification: Tags for Edge-Side Includes in JSP, pp. 1-19. www.esi.org/jesit tag lib 1-0.html, Sep. 23, 2002. Copyright 2001, Oracle Corporation, Akamai Technologies, Inc.
Mailing list posting entitled “Re: POST vs. separate methods,” Oct. 29, 1996.
Anton Jesse
Jacobs Lawrence
Liu Xiang
Lockert Thorsten
Alam Shahid
Oracle International Corp.
Park Vaughan & Fleming LLP
Truong Cam Y T
LandOfFree
Automatic invalidation of cached data does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Automatic invalidation of cached data, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automatic invalidation of cached data will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3465649