Data processing: database and file management or data structures – Database and file access – Query optimization
Reexamination Certificate
2006-07-14
2010-10-19
Vital, Pierre M (Department: 2156)
Data processing: database and file management or data structures
Database and file access
Query optimization
C707S966000
Reexamination Certificate
active
07818313
ABSTRACT:
A method, in a continuous computation system, for processing a set of registered queries over a cluster of servers includes creating an execution plan for processing a set of queries over a cluster of servers, where the continuous computation system creates the execution plan by analyzing the semantics and requirements of the queries to determine how to distribute processing across the cluster. Analysis of a query can include determining whether input messages for the query can be processed independent of each other, whether input messages for the query can be partitioned into groups that can be processed independent of each other, whether the query includes an aggregator function, and whether the query includes a subquery.
REFERENCES:
patent: 4412285 (1983-10-01), Neches et al.
patent: 6092062 (2000-07-01), Lohman et al.
patent: 6470331 (2002-10-01), Chen et al.
patent: 6985904 (2006-01-01), Kaluskar et al.
Load Balancing, http://en.wikipedia.org/wiki/Load—balancing—(computer), HTML, Accessed on May 30, 2008.
Jim Melton, (ISO-ANSI Working Draft) Foundation (SQL/Foundation), Aug. 2003, International Organization for Standardization/American National Standards Institute, pp. 60-63.
Chen et al, NiagaraCQ: a scalable continuous query system for Internet databases, Jun. 2002, ACM, ACM SIGMOD Record vol. 29 Issue 2, 379-390.
Deutsch et al, XML-QL: A Query Language for XML, Aug. 1998, W3C, Available: http://www.w3.org/TR/NOTE-xml-ql/ (Accessed: Apr. 14, 2009).
Babcock et al, Models and issues in data stream systems, 2002, ACM, Proceedings of the twenty-first ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems, 1-16.
“Coral8 Complex Event Processing Technology Overview,” 2007, pp. 1-2, www.coral8.com.
“Aleri, Coral8 Technology Overview”, copyright 2004-2009, pp. 1-2, www.coral8.com.
Hagmann Robert B.
Sanin Aleksey
Tsimelzon Mark
Liao Jason
Sterne Kessler Goldstein & Fox PLLC
Sybase Inc.
Vital Pierre M
LandOfFree
Method for distributing processing of queries over a cluster... 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 for distributing processing of queries over a cluster..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for distributing processing of queries over a cluster... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4233910