X Pointer
X Pointer, which is based on the XML Path Language (XPath), supports addressing into the internal structures of XML documents. It allows for examination of a hierarchical document structure and choice of its internal parts based on various properties, such as element types, attribute values, character content, and relative position.
<http://en.wikipedia.org/wiki/X Pointer>
Sun Microsystems has relevant Patent
Edited: | Tweet this! | Search Twitter for discussion