Data processing: database and file management or data structures – File or database maintenance – Synchronization
Reexamination Certificate
2011-02-22
2011-02-22
Jalil, Neveen Abel (Department: 2165)
Data processing: database and file management or data structures
File or database maintenance
Synchronization
C707S635000, C707S637000
Reexamination Certificate
active
07895160
ABSTRACT:
One embodiment includes a system for application-layer monitoring of communication between one or more database clients and one or more database servers. The system includes one or more decoders residing at a decoding layer above a network layer. The decoders reside at a first network location between one or more database clients residing at one or more second network locations and one or more database servers residing at one or more third network locations. The decoders receive database messages communicated from the database clients and intended for the database servers and database messages communicated from the database servers and intended for the database clients, decode the database messages, and extract query-language statements from the database messages. The system also includes a monitoring application residing at an application layer above the decoding layer. The monitoring application resides at the first network location. The monitoring application receives query-language statements extracted at the decoders and records observations on the database messages based on the query-language statements extracted at the decoders.
REFERENCES:
patent: 5317742 (1994-05-01), Bapat
patent: 5828901 (1998-10-01), O'Toole et al.
patent: 5915249 (1999-06-01), Spencer
patent: 6006214 (1999-12-01), Carey et al.
patent: 6216128 (2001-04-01), Di-Crescenzo et al.
patent: 6272501 (2001-08-01), Baumann
patent: 6304867 (2001-10-01), Schmidt
patent: 6356887 (2002-03-01), Berenson et al.
patent: 6381632 (2002-04-01), Lowell
patent: 6574635 (2003-06-01), Stauber et al.
patent: 6629132 (2003-09-01), Ganguly et al.
patent: 6633923 (2003-10-01), Kukura et al.
patent: 6714905 (2004-03-01), Chang et al.
patent: 6728748 (2004-04-01), Mangipudi et al.
patent: 6732186 (2004-05-01), Hebert
patent: 6735636 (2004-05-01), Mokryn et al.
patent: 6772411 (2004-08-01), Hayes et al.
patent: 6779002 (2004-08-01), Mwaura
patent: 6826557 (2004-11-01), Carter et al.
patent: 6938258 (2005-08-01), Weinberger et al.
patent: 2002/0078263 (2002-06-01), Darling et al.
patent: 2002/0116373 (2002-08-01), Nishikawa et al.
patent: 2002/0116457 (2002-08-01), Eschleman et al.
patent: 2002/0147737 (2002-10-01), Todokoro et al.
patent: 2002/0152307 (2002-10-01), Doyle et al.
patent: 2002/0174214 (2002-11-01), Carl et al.
patent: 2003/0005228 (2003-01-01), Wong et al.
patent: 2003/0033317 (2003-02-01), Ziglin
patent: 2003/0110153 (2003-06-01), Shee
patent: 2003/0120675 (2003-06-01), Stauber et al.
patent: 2003/0126527 (2003-07-01), Kim et al.
patent: 2003/0135505 (2003-07-01), Hind et al.
patent: 2003/0187977 (2003-10-01), Cranor et al.
patent: 2003/0208637 (2003-11-01), Hayduk
patent: 2004/0006643 (2004-01-01), Dolson et al.
patent: 2004/0019612 (2004-01-01), Tyra et al.
patent: 2004/0045014 (2004-03-01), Radhakrishnan
patent: 2004/0088405 (2004-05-01), Aggarwal
patent: 2004/0103199 (2004-05-01), Chao et al.
patent: 2004/0162901 (2004-08-01), Mangipudi et al.
patent: 2004/0174877 (2004-09-01), Masputra et al.
patent: 2004/0193656 (2004-09-01), Pizzo et al.
patent: 2004/0199638 (2004-10-01), Kaler
patent: 2004/0236726 (2004-11-01), Ewing et al.
patent: 2005/0021514 (2005-01-01), Barga et al.
patent: 2005/0278276 (2005-12-01), Andreev et al.
patent: 2 390 954 (2002-06-01), None
Luo et al., Middle-Tier Database Caching for e-Business, ACM SIGMOD'2002, Jun. 4-6, 2002, Madison, Wisconsin, pp. 600-611.
Kalnis et al., Proxy-Server Architectures for OLAP, ACM SIGMOD 2001, May 21-24, 2001, pp. 367-378, Santa Barbara, CA; ACM1-58113-332-04/01/05.
Emery, Linking Databases and More, DB2 Magazine, Quarter 3 2003, vol. 8, Issue 3 www.db2.mag.com.
North, Benchmarks of SQL Query Performance for ODBC and Oracle Call Interface, Ken North Computing, Oct. 2002.
IBM Corporation, WOW! DRDA Supports TCP/IP: DB2 Server for OS/90 and DB2 Universal Database, Jul. 1997, San Jose, California, First Edition, Preface.
Degenaro et al., A Middleware System Which Intelligently Caches Query Results, Springer-Verlag Berlin Heidelburg, Middleware 2000, LNCS 1795, pp. 24-44.
Hong et al., WebQuilt: A Proxy-based Approach to Remote Web Usability Testing, ACM TOIS, Jul. 2001, pp. 263-285, vol. 19, Issue 3.
Banga et al., Better Operating System Features for Faster Network Servers, ACM SIGMETRICS, Dec. 1998, pp. 23-30, vol. 26, Issue 3.
Rhea et al., Value-Based Web Caching, ACM Press, WWW2003, Budapest, Hungary, May 20-24, 2003, pp. 619-628.
Kossman, The State of the Art in Distributed Query Processing, ACM Computing Surveys, Dec. 2000, pp. 422-469, vol. 32, Issue 4.
Kaashoek et al., “Server Operating Systems,” ACM SIGOPS, pp. 141-148, 1996.
Lempel et al., “Predictive Caching and Prefetching of Query Results in Search Engines,” ACM WWW2003, May 20-24, 2003, Budapest, Hungary, pp. 19-28.
Office Action issued in U.S. Appl. No. 10/933,786, mailed Feb. 6, 2007.
Office Action issued in U.S. Appl. No. 10/933,786, mailed Jul. 16, 2007.
Office Action issued in U.S. Appl. No. 10/933,786, mailed Nov. 14, 2007.
Office Action issued in U.S. Appl. No. 10/933,790, mailed Dec. 28, 2006.
Office Action issued in U.S. Appl. No. 10/933,790, mailed Jun. 29, 2007.
Office Action issued in U.S. Appl. No. 10/933,790, mailed Jan. 24, 2008.
Office Action issued in U.S. Appl. No. 10/933,786, mailed May 7, 2008.
International Search Report and Written Opinion in PCT/US05/30266 mailed Mar. 26, 2007, 4 pages.
U.S. Patent and Trademark Notice of Allowance issued in U.S. Appl. No. 10/933,790, mailed Dec. 22, 2008, Ewing, 9 pages.
Ewing David B.
Martindale Rick A.
Abel Jalil Neveen
Crossroads Systems Inc.
Sprinkle IP Law Group
Syed Farhan M
LandOfFree
Application-layer monitoring of communication between one or... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Application-layer monitoring of communication between one or..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Application-layer monitoring of communication between one or... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2643937