[发明专利]搜索数据库的方法、生成索引结构的导航设备和方法有效
申请号: | 201210043143.1 | 申请日: | 2012-02-23 |
公开(公告)号: | CN102693266B | 公开(公告)日: | 2017-06-30 |
发明(设计)人: | A.普里雅克欣;P.库纳斯;J.威尔舍 | 申请(专利权)人: | 哈曼贝克自动系统股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 丁艺,沙捷 |
地址: | 德国卡*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种在导航设备数据库中执行相似性搜索的方法,其使用了度量索引结构。该索引结构包括多个节点。当接收到查询对象(51)时,访问与至少一个对象(52,55,59,60)相关联的索引结构的节点。按照距离度量确定查询对象(51)和至少一个对象(52,55,59,60)之间的距离(65,66)。基于所确定的距离,选择性地访问该索引结构中的另一个节点。 | ||
搜索关键词: | 搜索 数据库 方法 生成 索引 结构 导航 设备 | ||
【主权项】:
一种使用索引结构(10;70)在导航设备数据库中执行相似性搜索的方法,所述数据库包括多个对象,所述索引结构(10;70)包括多个节点(11‑17;71‑75),所述方法包括:在导航设备的车辆接口和输入接口之一处接收查询对象(51),所述导航设备进一步包括存储索引结构的存储设备;访问所述索引结构(10;70)的第一节点(11‑13;71‑73),其中,存储在所述数据库中的所述多个对象包括多个音位字符串,所述索引结构中包括多个节点,所述多个节点包括叶节点,每一个叶节点与至少一个音位字符串相关联,其中,所述索引结构还包括关于所述至少一个对象和所述索引结构中的其它对象之间距离的距离信息,其中所述第一节点与所述多个对象中的至少一个对象(52,55,59,60)相关联,对于所述多个对象中的每一个,所述距离信息包括,相应的对象和与所述相应的对象相关联的所述索引结构的子树中包括的任意对象之间的距离的上界;对于与所述第一节点(11‑13;71‑73)相关联的所述至少一个对象(52,55,59,60)中的每个对象,分别确定所述查询对象(51)和所述对象之间的距离(65,66),所述距离(65,66)按照距离度量被分别确定;对于所述多个对象中的每一个,确定所述查询对象与相应的对象之间的距离是否小于固定的预定搜索半径和存储在所述索引结构的所述第一节点中的相应的对象的覆盖半径的求和值;以及基于所述距离信息和所确定的距离(65,66),选择性地访问所述索引结构(10;70)中的第二节点(12‑17;72‑75)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈曼贝克自动系统股份有限公司,未经哈曼贝克自动系统股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210043143.1/,转载请声明来源钻瓜专利网。
- 上一篇:在受控照明条件下使用连续视频帧的自动曝光方法
- 下一篇:管理设备和管理方法