Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition
Reexamination Certificate
2006-09-05
2006-09-05
Follansbee, John (Department: 2154)
Electrical computers and digital processing systems: memory
Storage accessing and control
Specific memory composition
C709S228000, C709S229000, C711S130000, C711S133000
Reexamination Certificate
active
07103714
ABSTRACT:
A system and method for enabling a cache system, operating on behalf of a data server (e.g., web server, application server, database server), to serve one set of data in response to multiple requests that differ in content or form. In particular, the requests may include different session identifiers for identifying different users, clients or sessions, but they target the same basic set of data (e.g., a web page). When a set of data is cached in response to a request having one session identifier, it can also be served in response to another request having a second session identifier because the session identifiers are deleted, masked, replaced or otherwise ignored when searching the cache system for data responsive to the second request. Also, the cache system may include a requestor's session identifier as part of a data identifier (e.g., URI, hyperlink) within data served to the requester.
REFERENCES:
patent: 5611049 (1997-03-01), Pitts
patent: 5740430 (1998-04-01), Rosenberg et al.
patent: 5864854 (1999-01-01), Boyle
patent: 5931904 (1999-08-01), Banga et al.
patent: 6026474 (2000-02-01), Carter et al.
patent: 6064406 (2000-05-01), Atkinson et al.
patent: 6085234 (2000-07-01), Pitts et al.
patent: 6225995 (2001-05-01), Jacobs et al.
patent: 6253234 (2001-06-01), Hunt et al.
patent: 6360249 (2002-03-01), Courts et al.
patent: 6505230 (2003-01-01), Mohan et al.
patent: 6507891 (2003-01-01), Challenger et al.
patent: 6553411 (2003-04-01), Dias et al.
patent: 6611876 (2003-08-01), Barrett et al.
patent: 6640240 (2003-10-01), Hoffman et al.
patent: 6947992 (2005-09-01), Shachor
patent: 2003/0023873 (2003-01-01), Ben-Itzhak
Candan, et al., Enabling Dynamic Content Caching for Database-Driven Web Sites. ACM SIGMOD May 21-24, 2001, 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.
Kantor, et al., Network News Transfer Protocol: A Proposed Standard for the Stream-Based Transmission of News, pp. 1-27. Feb. 1986.
Akamai white paper: Turbo-Charging Dynamic Web Sites with Akamai 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.
Challenger, et al., A Publishing System for Efficiently Creating Dynamic Web Content. (1999) Proceedings of the 18thAnnual Joint Conference of the IEEE Computer and Communications Societies.
Challenger, et al., A Scalable System for Consistently Caching Dynamic Web Data. INFOCOMM, 2000.
Desai Sachin
Jacobs Lawrence
Liu Xiang
Mishra Rajiv
Nakhoda Shehzaad
Follansbee John
Nguyen Dustin
Oracle International Corp.
Park Vaughan & Fleming LLP
LandOfFree
System and method for serving one set of cached data for... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for serving one set of cached data for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for serving one set of cached data for... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3576771