×

Document fidelity with binary XML storage

  • US 8,090,731 B2
  • Filed: 07/28/2008
  • Issued: 01/03/2012
  • Est. Priority Date: 10/29/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving Extensible Markup Language (XML) data that is not encoded in a binary format;

    in response to receiving the XML data, using a binary encoding technique to encode the XML data in a binary format to create a binary version of the XML data that is lexically equivalent to the XML data, wherein each character in the XML data is represented in the binary version;

    wherein using a binary encoding technique comprises performing at least one of;

    encoding one or more unnecessary whitespace characters that are in a particular element tag in the XML data,encoding a carriage return character and a line feed character that appear consecutively in the XML data, orencoding an empty XML element that comprises an opening tag and a closing tag by encoding the opening tag and the closing tag in the binary format;

    storing the binary version of the XML data in persistent storage;

    wherein the method is performed by one or more computing devices.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×