一种IP词典检索方法及查词引擎装置
申请号: 200610089299.8
申请日: 2006.08.15
名 称: 一种IP词典检索方法及查词引擎装置
专利权人: 北京金山软件有限公司
1、一种口词典检索方法,其特征在于:
1)获取IP地址形式的查找关键字;
2)依据所述关键字所预置的地址段,获取该地址段的预设的临界IP地址;
3)荻取所述临界Ⅲ地址对应的解释数据。
2、如权利要求l所述的口词典检索方法,其特征在于,步骤2)之后还包括:
2a)由所述的临界IP地址获取对应的解释数据的偏移地址。
3、如权利要求l所述的IP词典检索方法,其特征在于,所述口词典包括扩屣牡据,所迷扩展数据记录了预设的临界IP地址,步骤2)在所述扩展数据中进行。
4、如权利要求2所速的IP词典检索方法,其特征在于,所述IP词典包括扩展特据,所述扩展数据记录了预设的临界IP地址,步骤2)在所述扩展数据中进行。
5、如权利要求l至4项任一项所述的IP词典检索方法,其特征在于,预设临界IP地址的方法为:
a)将IP词典中的所有关键字排停;
b)顺序薤取每一组连续且解释擞据相同的关键字中的一个关键字作为临界IP地址。
6、如权利要求5所连的Ⅲ词典检索方法,其特征在于,步骤a)具体为:将IP词典中的所有关键字按升序排列;或者,按降序排列。
7、如权利要求5所述的坤词典检索方法,其特征在于,步骤b)具体为:顺序兹取每一组连续且解释数据相同的关键字中的第一个关键字或者最后一个关键字。
8、如权利要求l至4项任一项所述的口词典检索方法,其特征在于:所述Ⅲ词典的关键字只包括临界IP地址。
9、如权利要求l至4项任一项所速的口词典检索方法,其特征在于:获取临界IP地址的方法是二分法或者排序二又树法。
10、一种查词引擎装置,其特征在于,该查词引擎装置包括:词典类型判断模块:用于判断用户选择欲检索的目标词典类型,若是IP词典,则将欲检索关键字发送到前置检索模块;若是传统词典,则将检索关键字发送到检索模块;
前置检索模块:用于对IP词典的扩展索引进行检索,由关键字获取,占界关键字,发送临界关键字到检索模块;
检索模块:用于接收到关键字或者,临界关键字后进行检索,返回解释教据。
