×

EFFICIENT STREAMING EVALUATION OF XPATHS ON BINARY-ENCODED XML SCHEMA-BASED DOCUMENTS

  • US 20090150412A1
  • Filed: 12/05/2007
  • Published: 06/11/2009
  • Est. Priority Date: 12/05/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising the steps of:

  • encoding an XML data source, thereby forming an encoded XML data source,wherein the XML data source comprises a textual representation of an element;

    wherein the encoded XML data source comprises an encoded representation of the element;

    receiving an XPath expression to be performed on the XML data source,wherein the XPath expression comprises a textual reference to the element;

    compiling the XPath expression, thereby forming a compiled XPath expression,wherein the step of compiling comprises translating the textual reference into an encoded reference;

    wherein the encoded reference is identical to the encoded representation; and

    evaluating the compiled XPath expression on the encoded XML data source without decoding the encoded XML data source;

    generating a result based on the evaluation.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×