Patent ID: 7882428

Claim:
A method for improving functionality of a binary representation of an XML-based content description, wherein a structure of any instance of an XML document corresponds to a tree-like data structure including a plurality of tree nodes, the method comprising the steps of: providing that each tree node represents an element of the content description and has a structure which is defined in a schema; providing the tree nodes in the binary representation with a plurality of tree branch codes; providing that each respective tree branch code has a schema branch code and, when there are multiple occurrences of an associated child node based on the definition of the schema, a position code, wherein a complete path includes the schema branch codes intermixed with the position codes; and re-sorting the complete path to separate the schema branch codes from the position codes such that all of the position codes are grouped together and moved to an end of the respective complete path, thereby enabling simpler filtering of the binary representation.