Invention Grant
- Patent Title: Leveraging hierarchy in a tree data structure to dynamically allocate keys
-
Application No.: US14869024Application Date: 2015-09-29
-
Publication No.: US10067966B2Publication Date: 2018-09-04
- Inventor: Serge Pashenkov , Ritesh Shukla , Li Ding , Bret Needle , Mayank Rawat
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMWARE, INC.
- Current Assignee: VMWARE, INC.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Techniques for dynamically allocating keys in an instance of a tree data structure are provided. In one embodiment, a computer system can, at a time of instantiating each non-root node in the instance, determine a key space to be addressed by the non-root node, where the key space is based on a key subinterval in a parent node of the non-root node that is associated with a pointer to the non-root node. The computer system can further calculate a number of bits to allocate to each key of the non-root node in view of the determined key space. The computer system can then allocate the keys of the non-root node in accordance with the calculated number of bits.
Public/Granted literature
- US20170091241A1 LEVERAGING HIERARCHY IN A TREE DATA STRUCTURE TO DYNAMICALLY ALLOCATE KEYS Public/Granted day:2017-03-30
Information query