Invention Grant
- Patent Title: Self-adaptive prefix encoding for stable node identifiers
- Patent Title (中): 用于稳定节点标识符的自适应前缀编码
-
Application No.: US10709415Application Date: 2004-05-04
-
Publication No.: US07937413B2Publication Date: 2011-05-03
- Inventor: Brian Thinh-Vinh Tran , Guogen Zhang
- Applicant: Brian Thinh-Vinh Tran , Guogen Zhang
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: IP Authority, LLC
- Agent Ramraj Soundararajan
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
A variable-length binary string is utilized to encode node identifiers in a tree for an XML document object model. A general prefix encoding scheme is followed; a node identifier is generated by the concatenation of encodings at each level of a tree along a path from a root node to another particular node. Arbitrary insertions are supported without change to existing node identifier encodings. In addition, the method provides for document order when unsigned binary string comparison is used to compare encoded node identifiers. In support of sub-document concurrency control, prefix encoding provides a way to derive ancestor-descendant relationships among nodes in a tree. Lastly, the encoding method provides a natural pre-order clustering sequence, also known as depth-first clustering. If a prefix is applied to an encoding with a level number, starting with zero at the root, width-first clustering will result. A mixed clustering can also be supported.
Public/Granted literature
- US20060004858A1 Self-Adaptive Prefix Encoding for Stable Node Identifiers Public/Granted day:2006-01-05
Information query