Patent ID: 7428572

Claim:
A method for providing an XML super-document to a client, said method comprising: receiving a request from the client for metadata; determining if said received request is for an XML super-document, said super-document being an XML document comprising two or more XML documents merged into a single document; for each XML document in the XML super-document: determining if all necessary identification parameters for the XML document are present in the request; retrieving any missing identification parameters when said determining if all necessary identification parameters are present indicates that identification parameters are missing; forwarding said necessary identification parameters to a structural query language (SQL) Server, wherein the SQL Sewer retrieves the XML document in response to the forwarded identification parameters; and receiving said retrieved XML document from said SQL Server; creating the XML super-document from the retrieved XML documents received from the SQL Server; and forwarding said XML super-document to said client in response to the request to provide the requested metadata.