Invention Grant
- Patent Title: Generic indexing for efficiently supporting ad-hoc query over hierarchically marked-up data
-
Application No.: US14498893Application Date: 2014-09-26
-
Publication No.: US09659045B2Publication Date: 2017-05-23
- Inventor: Zhen Hua Liu , Beda Hammerschmidt , Douglas McMahon
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Hickman Palermo Becker Bingham LLP
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Hierarchical data objects are indexed using an index referred to herein as a hierarchy-value index. A hierarchy-value index has, as index keys, tokens (tag name, a word in node string value) that are extracted from hierarchical data objects. Each token is mapped to the locations that correspond to the data for the token in hierarchical data objects. A token can represent a non-leaf node, such as an XML element or a JSON field. A location can be a region covering and subsuming child nodes. For a token that represents a non-leaf node, a location to which the token is mapped contains the location of any token corresponding to a descendant node of the non-leaf node. Thus, token containment based on the locations of tokens within a hierarchical data object may be used to determine containment relationships between nodes in a hierarchical data object.
Public/Granted literature
- US20150134670A1 Generic Indexing for Efficiently Supporting Ad-Hoc Query Over Hierarchically Marked-Up Data Public/Granted day:2015-05-14
Information query