Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2003-06-25
2009-11-24
Alam, Hosain T (Department: 2166)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000, C707S793000, C707S793000, C707S793000, C711S141000, C711S144000
Reexamination Certificate
active
07624126
ABSTRACT:
A server provides Web responses that can include content from data tables in a database. The server maintains a cache (e.g., in system memory) that can store content (including content from data tables) so as to increase the efficiency of subsequently providing the same content to satisfy client Web requests. The server monitors data tables for changes and, when a change in a particular data table occurs, invalidates cached entries that depend on a particular data table. Further, in response to a client Web request for a Web response, the server assigns a database cache dependency to at least a portion of a constructed Web response (e.g., to content retrieved from a data table) based on commands executed during construction of the Web response. The at least a portion of the constructed Web response is subsequently cached in a cache location at the server.
REFERENCES:
patent: 5897634 (1999-04-01), Attaluri et al.
patent: 6026413 (2000-02-01), Challenger et al.
patent: 6185608 (2001-02-01), Hon et al.
patent: 6216212 (2001-04-01), Challenger et al.
patent: 6466949 (2002-10-01), Yang et al.
patent: 6487641 (2002-11-01), Cusson et al.
patent: 6493720 (2002-12-01), Chu et al.
patent: 6502093 (2002-12-01), Bhatt et al.
patent: 6516327 (2003-02-01), Zondervan et al.
patent: 6591266 (2003-07-01), Li et al.
patent: 6732237 (2004-05-01), Jacobs et al.
patent: 6757708 (2004-06-01), Craig et al.
patent: 6871268 (2005-03-01), Iyengar et al.
patent: 6970981 (2005-11-01), Kanaley
patent: 7089228 (2006-08-01), Arnold et al.
patent: 7136885 (2006-11-01), Wright et al.
patent: 7139973 (2006-11-01), Kirkwood et al.
patent: 7269648 (2007-09-01), Krishnan et al.
patent: 7318074 (2008-01-01), Iyengar et al.
patent: 2002/0116582 (2002-08-01), Copeland et al.
patent: 2003/0093413 (2003-05-01), Dettinger et al.
patent: 2003/0217081 (2003-11-01), White et al.
patent: 2004/0133538 (2004-07-01), Amiri et al.
patent: 2004/0267712 (2004-12-01), Papanyan et al.
patent: 2006/0022048 (2006-02-01), Johnson
patent: 0 959 416 (1999-11-01), None
patent: 1492027 (2004-12-01), None
Challenger, Jim, et al. “A Scalable System for Consistently Caching Dynamic Web Data” Infocom '99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. WEE New York NY Mar. 21-25, 1999; Piscataway, NJ, YEE, Mar. 21, 999; pp. 294-303.
Shaul Dar, Michael J. Franklin, Björn T. Jónsson, Divesh Srivastava, Michael Tan “Semantic Data Caching and Replacement”, Proceedings of the 22th International Conference on Very Large Data Bases, published 1996.
Brian Babcock et al. Models and Issues in Data Stream Systems. ACM Pods Jun. 3-6, 2002.
Challenger, Jim, et al. “A Scalable System for Consistently Caching Dynamic Web Data” Infocom '99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE New York NY Mar. 21-25, 1999; Piscataway, NJ, IEEE, Mar. 21, 999; pp. 294-303.
“Dynamic Caching: Dynamic Pages Delivered Faster” Nov. 2000, Spidercache, Inc. Vancouver, Canada.
Mohan, C. “Caching Technologies for Web Applications” Proceedings of the International Conference on Very Large Data Bases, Sep. 12, 2001, pp. 1-31.
“Where XCache Fits In” SCache Technologies, Nov. 29, 2001; Retrieved from the Internet: URL:http://www/archive.org/web.20010609055857 www.xchche.com/home/printer—xcache—where—xcache—fits—in.htm.
Guthrie Scott D.
Howard Robert Michael
Ng Patrick Yu-Kwan
Pizzo Michael Joseph
Smith Adam Wade
Alam Hosain T
Microsoft Corporation
Saeed Usmaan
Workman Nydegger
LandOfFree
Registering for and retrieving database table change... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Registering for and retrieving database table change..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Registering for and retrieving database table change... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4075815