发明名称 |
System, method and technique for searching structured databases |
摘要 |
Searching a database ( 106 ) involves creating an access structure including a first tree data structure ( 501 ) having a root node ( 5011 ) and at least one child node ( 5012 ). Each child node is associated with match data corresponding to a data value of a field of a database record ( 300 ). Leaf child nodes of the first tree data structure include a link ( 704 ) to another tree data structure in the access structure. Leaf child nodes ( 5033 ) of a further tree data structure include a link ( 718 ) to a database record. The tree structures are traversed and scores are computed for the paths traversed that reflect the level of matching between the match pattern data of the nodes in a path and a search request to identify a database record that best matches the request.
|
申请公布号 |
US2006004721(A1) |
申请公布日期 |
2006.01.05 |
申请号 |
US20050115070 |
申请日期 |
2005.04.25 |
申请人 |
BEDWORTH MARK D;COOK GARY D |
发明人 |
BEDWORTH MARK D.;COOK GARY D. |
分类号 |
G06F17/30;G10L15/26 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|