Invention Application
- Patent Title: System and method for using a compressed trie to estimate like predicates
-
Application No.: US10926624Application Date: 2004-08-26
-
Publication No.: US20050027744A1Publication Date: 2005-02-03
- Inventor: Srikanth Avadhanam , Nigel Ellis , Campbell Fraser , Rodger Kline
- Applicant: Srikanth Avadhanam , Nigel Ellis , Campbell Fraser , Rodger Kline
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Main IPC: G06F17/00
- IPC: G06F17/00 ; G06F17/30

Abstract:
A compressed trie has nodes including multiple character sub-strings. Such multiple character storage reduces the number of nodes in the trie, thereby reducing the amount of memory required for storing the trie and reducing the amount of time required to perform matching. Furthermore, in such a compressed trie, sub-strings are stored in a single character string. Each node references its corresponding sub-string by the sub-string's starting position and length in the character string. Multiple nodes may reference a single sub-string. Thus, referencing rather than storing sub-strings in corresponding nodes eliminates repetitive sub-string storage, thereby reducing the amount of memory required for storing the trie.
Public/Granted literature
- US07519611B2 System and method for using a compressed trie to estimate like predicates Public/Granted day:2009-04-14
Information query