[发明专利]一种地图搜索结果的展现方法和装置有效
申请号: | 201210113755.3 | 申请日: | 2012-04-18 |
公开(公告)号: | CN103377204A | 公开(公告)日: | 2013-10-30 |
发明(设计)人: | 王牧;唐家意;田密;张慧斌;张益菲;王建宇 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 张晓峰;宋志强 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 地图搜索 结果 展现 方法 装置 | ||
1.一种地图搜索结果的展现方法,其特征在于,包括:
根据搜索结果与搜索词的相关性,选定折叠搜索结果;
选择与所述折叠搜索结果地址字段匹配的搜索结果;
在结果页面的第一层节点展示所述折叠搜索结果,在隶属折叠搜索结果的第二层节点上聚合展示与该折叠搜索结果地址字段匹配的搜索结果。
2.根据权利要求1所述的方法,其特征在于,该方法预先设定聚合展示上限值N;在展示搜索结果时,如果与所述折叠搜索结果字段匹配的搜索结果的条数大于N,则只聚合展示其中的前N条搜索结果。
3.根据权利要求1所述的方法,其特征在于,所述选定折叠搜索结果的具体方法为:
A、根据各条搜索结果与搜索词的相关性由高到低对搜索结果进行排序;
B、判断所述搜索词是否属于预设的分类词,如果是则显示或分页显示全部搜索结果,否则执行后续步骤;
C、预设M为折叠搜索结果数的最大值,将第M+1条搜索结果的相关性与相关性最高的搜索结果的相关性进行对比,若所述比值大于指定阈值则显示或分页显示全部搜索结果,若所述比值小于指定阈值,则将第M条搜索结果作为当前的搜索结果,执行步骤D;
D、将当前搜索结果的相关性与所述相关性最高的搜索结果的相关性进行对比,若所述比值大于指定阈值则将该当前搜索结果及比其相关性高的所有搜索结果选定为折叠搜索结果,若所述比值小于指定阈值,则将上一条搜索结果作为当前的搜索结果,重复执行本步骤D。
4.根据权利要求1所述的方法,其特征在于,该方法在选定折叠搜索结果后、选择与所述折叠搜索结果地址字段匹配的搜索结果之前,进一步包括:
判断所选定的折叠搜索结果的数量是否为1,如果是则继续执行后续处理,否则采用折叠方式展示搜索结果。
5.根据权利要求1所述的方法,其特征在于,该方法预先设置待聚合词语表,并在选定折叠搜索结果后、选择与所述折叠搜索结果地址字段匹配的搜索结果之前,进一步包括:
判断所选定的折叠搜索结果的主题词是否属于所述待聚合词语表,如果是则继续执行后续处理,否则采用折叠方式展示搜索结果。
6.根据权利要求1所述的方法,其特征在于,该方法进一步在所述结果页面的地图上只显示所述折叠搜索结果对应的标注点。
7.根据权利要求1所述的方法,其特征在于,该方法进一步在搜索结果页面上显示查看全部搜索结果的链接,在监测到该链接被触发后,显示或分页显示所述全部搜索结果。
8.一种地图搜索结果的展现装置,其特征在于,该装置包括:
折叠选定模块,用于根据搜索结果与搜索词的相关性,选定折叠搜索结果;
聚合选择模块,用于选择与所述折叠搜索结果地址字段匹配的搜索结果;
展现模块,用于在结果页面的第一层节点展示所述折叠搜索结果,在隶属折叠搜索结果的第二层节点上聚合展示与该折叠搜索结果地址字段匹配的搜索结果。
9.根据权利要求8所述的装置,其特征在于,所述折叠选定模块中具体包括:
排序子模块,用于根据各条搜索结果与搜索词的相关性由高到低对搜索结果进行排序;
分类词判断子模块,用于判断所述搜索词是否属于预设的分类词,如果是则触发所述展现模块显示或分页显示全部搜索结果,否则触发下述相关性阈值判断第一子模块;
相关性阈值判断第一子模块,用于预设M为折叠搜索结果数的最大值,将第M+1条搜索结果的相关性与相关性最高的搜索结果的相关性进行对比,若所述比值大于指定阈值则触发所述展现模块显示或分页显示全部搜索结果,若所述比值小于指定阈值,则将第M条搜索结果作为当前的搜索结果,触发执行相关性阈值判断第二子模块;
相关性阈值判断第二子模块,用于将当前搜索结果的相关性与所述相关性最高的搜索结果的相关性进行对比,若所述比值大于指定阈值则将该当前搜索结果及比其相关性高的所有搜索结果选定为折叠搜索结果,若所述比值小于指定阈值,则将上一条搜索结果作为当前的搜索结果,重复执行本相关性阈值判断第二子模块的处理。
10.根据权利要求8所述的装置,其特征在于,该装置进一步包括聚合判断模块,设置在折叠选定模块和聚合选择模块之间,用于:
判断所选定的折叠搜索结果的数量是否为1,如果是则触发所述聚合选择模块继续执行后续处理,否则触发展现模块采用折叠方式展示搜索结果;
和/或,判断所选定的折叠搜索结果的主题词是否属于预设的待聚合词语表,如果是则触发所述聚合选择模块继续执行后续处理,否则触发展现模块采用折叠方式展示搜索结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210113755.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带内置袋的帽子
- 下一篇:一种集手套箱式量油和硫化氢吸收的新型原油储罐