U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

US Patent Application 20070240034 - Streaming XML patch

Application 20070240034 Filed on April 10, 2006. Published on October 11, 2007

Inventors

US Class

715/513Structured document (e.g., HTML, SGML, ODA, CDA)

Attorney, Agent or Firm

International Class

G06F 15/00

Issued Patent Number:

8082493


Abstract text


A technique for differencing XML documents is provided. An edit graph is generated for computing the cost of possible edits that may be applied to a first XML document in order to generate a second XML document. A hash value is assigned to nodes included in the axes of the edit graph, where one axis includes nodes in the first XML document and the other axis includes nodes in the second XML document. The hash value may be generated based on a particular node's name and attributes, and the hash value of the name and attributes of each child node of the particular node. A technique for patching an XML document is also provided. Events are generated for each node in the input document and for at least one operation specified in the edit script. The edit script is applied to the input document by performing one or more operations specified in the operation events on one or more node events.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
 
Sign InRegister
Username  
Password   
forgot password?