Pre-Grant Publication Number: 20090125495
Please help the USPTO examine the application by evaluating the relevance of the publicly submitted prior art to the patent application.
Peer To Patent forwards the Top 10 most relevant prior art submissions and their annotations to the USPTO.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.

Prior Art Detail
Summary / Description
| Summary / Description | Abstract With the growing popularity of XML and emergence of streaming data model, processing queries over streaming XML has become an important topic. This paper presents a new framework and a set of techniques for processing XQuery over streaming data. |
Basic Information
| Type of Prior Art | Online Publication |
| URL | http://portal.acm.org/citation.... |
| Author/Creator | Xiaogang Li, Gagan Agrawal |
| Title | Efcient Evaluation of XQuery over Streaming Data |
| Publication Date | 2005 |
| Publisher | portal.acm.org |
| Directions to Document Location | Proceedings of the 31st VLDB Conference, Trondheim, Norway, 2005 |
| Additional Information | |
Notes / To Do
| Notes | Prior art investigation by Kristoffer Rose, IBM, and submitted by Diane Willis. |
Excerpt
Excerpt With the growing popularity of XML and emergence of streaming data model, processing queries over streaming XML has become an important topic. This paper presents a new framework and a set of techniques for processing XQuery over streaming data. As compared to the existing work on supporting XPath/XQuery over data streams, we make the following three contributions:1. We propose a series of optimizations which transform XQuery queries so that they can be correctly executed with a single pass on the dataset.2. We present a methodology for determining when an XQuery query, possibly after the transformations we introduce, can be correctly executed with only a single pass on the dataset.3. We describe a code generation approach which can handle XQuery queries with user-defined aggregates, including recursive functions. We aggressively use static analysis and generate executable code, i.e., do not require a query plan to be interpreted at runtime.We have evaluated our implementation using several XMark benchmarks and three other XQuery queries driven by real applications. Our experimental results show that as compared to Qizx/Open, Saxon, and Galax, our system: 1) is at least 25% faster on XMark queries with small datasets, 2) is significantly faster on XMark queries with larger datasets, 3) at least one order of magnitude faster on the queries driven by real applications, as unlike other systems, we can transform them to execute with a single pass, and 4) executes queries efficiently on large datasets when other systems often have memory overflows. |
Relevance
Claims
1
Relevance
See the Excerpt.
See the Excerpt.
Claim Chart
Some
19
Relevance
See the Excerpt.
See the Excerpt.
Claim Chart
Some
0 days left








