Patent ID: 6966027
Filing Date: 2005-11-15
Classification: G06F,H04L

Abstract:
1. A method for receiving a streamed XML document, said XML document including content nodes and structure nodes, said method comprising the acts of: determining if each received node of the streamed XML document is a content node, or an independent structure node associated with an independent sub-tree of said XML document; processing the content nodes directly; and recompiling at least some of independent sub-trees that comprise said XML document from said content nodes by using information contained in said structure node about a position of a particular sub-tree of the larger XML document relative to other sub-trees in at least one independent group; continuing to process subsequent ones of the received nodes even if one of said received nodes is not properly received by an XML receiver, wherein each sub-tree from the XML document is parsed and validated by the XML receiver as though it were an independent tree.