Work Files Saved Searches
   My Account                                                  Search:   Quick/Number   Boolean   Advanced   Derwent    Help   


 The Delphion Integrated View

  Buy Now:   Buy PDF- 7pp  PDF  |   File History  |   Other choices   
  Tools:  Citation Link  |  Add to Work File:    
  View:  Expand Details   |  INPADOC   |  Jump to: 
  Go to:  Derwent  
 Email this to a friend  Email this to a friend 
       
Title: US7194462: Systems and methods for implementing an XML query language
[ Derwent Title ]
>> View Certificate of Correction for this publication


Country: US United States of America

View Images High
Resolution

 Low
 Resolution

 
7 pages

 
Inventor: Riccardi, Fabio; Palo Alto, CA, United States of America
Lucas, Paul J.; Mountain View, CA, United States of America
Florescu, Daniela D.; Palo Alto, CA, United States of America
Kossmann, Donald Alan; Zurich, Switzerland
Westmann, Till Casten; Munich, Germany
Hillery, Christopher James; Vacaville, CA, United States of America

Assignee: Bea Systems, Inc., San Jose, CA, United States of America
other patents from BEA SYSTEMS, INC. (752191) (approx. 18)
 News, Profiles, Stocks and More about this company

Published / Filed: 2007-03-20 / 2004-02-26

Application Number: US2004000787714

IPC Code: Advanced: G06F 7/00; G06F 17/00; G06F 17/30;
Core: more...

Subclass: G06F;

ECLA Code: G06F17/30X7P2;

U.S. Class: 707/004;

Field of Search: 707/002,3,100,102,104.1,4 715/513

Priority Number:
2004-02-26  US2004000787714
2003-02-27  US2003000450381P

Abstract:     Systems and methods in accordance with the present invention provide for an implementation of the XQuery standard, and such an implementation will be referred to herein as an XQuery (XML Query language) implementation. An XQuery implementation can be based on a token stream representation, which allows large XML documents to be processed without having to first read the entire document. An XQuery implementation can also utilize a streaming XQuery engine. A set of algorithms and a set of rewrite rules can be used for the implementation. Given a query, a set of rules can be applied to that query to transform the query into another query. Some of these rules allow the resulting query to be streamable. In other words, a query that would otherwise require an XML document to be read into memory can now be transformed into a query that can work on an XML stream. The type system of the XQuery language can be based on XML Schema, and the basic types of XML Schema can have derived types. The XQuery programs can execute in a context comprising of variable bindings, namespaces, operators, default parameters, etc. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.

Attorney, Agent or Firm: Fliesler Meyer LLP ;

Primary / Asst. Examiners: Mofiz, Apu M.;

Maintenance Status: CC Certificate of Correction issued
View Certificate of Correction

INPADOC Legal Status: Show legal status actions          Buy Now: Family Legal Status Report

Parent Case: CLAIM OF PRIORITY
    This application claims priority to U.S. Provisional Patent Application No. 60/450,381 filed Feb. 27, 2003, entitled “SYSTEMS AND METHODS FOR IMPLEMENTING AN XML QUERY LANGUAGE” which is hereby incorporated herein by reference.

Family: Show 6 known family members

First Claim:
Show all 39 claims
    1. A method for an implementation of XML Query language, comprising the steps of:

analyzing an XML query;

creating a token stream representation of at least one XML document required to process said XML query;

transforming said XML query into a second query that can work on said token stream representation; and,

executing said second query on said token stream representation.



Background / Summary: Show background / summary

Drawing Descriptions: Show drawing descriptions

Description: Show description

Forward References: Show 1 U.S. patent(s) that reference this one

       
U.S. References: Go to Result Set: All U.S. references   |  Forward references (1)   |   Backward references (2)   |   Citation Link

Buy
PDF
Patent  Pub.Date  Inventor Assignee   Title
Buy PDF- 26pp US6366934  2002-04 Cheng et al.  International Business Machines Corporation Method and apparatus for querying structured documents using a database extender
Buy PDF- 16pp US6654734  2003-11 Mani et al.  International Business Machines Corporation System and method for query processing and optimization for XML repositories
       
Foreign References: None

Other References:
  • Uche Okpara et al., XP: A Simple XQuery Processor Implemented in Java, Dec. 18, 2002, pp. 1-6.


  • Continuity Data:
    Application Number Filed Notes

    US2004000787714 2004-02-26  is a related to the prior publication
         US20050114328A1 issued 2005-05-26  Systems and methods for implementing an XML query language

    US2004000787714 2004-02-26  is a related to the prior publication
         US20050131875A1 issued 2005-06-16  Systems and methods for implementing an XML query language

    US2005000999746   is a continuation of
    >US2004000787714<  2004-02-26
         US7194462 issued 2007-03-20   Systems and methods for implementing an XML query language

    US2004000999746 2004-11-30  is a continuation of
    >US2004000787714<  2004-02-26   (pending) [presumed granted]
         US7194462 issued 2007-03-20   Systems and methods for implementing an XML query language

    US2004000787714 2004-02-26  is a non-provisional of provisional
    US2003000450381P  2003-02-27


    Inquire Regarding Licensing

    Powered by Verity


    Plaques from Patent Awards      Gallery of Obscure PatentsNominate this for the Gallery...

    Thomson Reuters Copyright © 1997-2010 Thomson Reuters 
    Subscriptions  |  Web Seminars  |  Privacy  |  Terms & Conditions  |  Site Map  |  Contact Us  |  Help