[发明专利]一种搜索推荐词的处理方法和装置有效
申请号: | 201510150543.6 | 申请日: | 2015-03-31 |
公开(公告)号: | CN104715069B | 公开(公告)日: | 2017-06-06 |
发明(设计)人: | 张明主;赵佳佳 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市隆安律师事务所11323 | 代理人: | 权鲜枝,何立春 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 搜索 推荐 处理 方法 装置 | ||
1.一种搜索推荐词的处理方法,其中,该方法包括:
获取搜索栏中输入的关键字;
将所述关键字与本地的历史搜索记录进行匹配得到第一匹配结果;
将所述关键字发送到服务器端,接收所述服务器端返回的与所述关键字相匹配的第二匹配结果;
对所述第一匹配结果和所述第二匹配结果进行整合后得到搜索推荐词数据;
在搜索栏的下拉框中展示所述搜索推荐词数据;
其中,所述本地的历史搜索记录保存在一个数组中,一个历史搜索数据在数组中的位置反映了其对应的搜索推荐词的重要程度;
该方法进一步包括:
在搜索栏的下拉框中展示与各历史搜索数据对应的删除标识;
响应于一个删除标识被触发的事件,将该删除标识对应的历史搜索数据从所述数组中删除;
响应于发起搜索的事件,判断当前搜索词是否属于所述第一匹配结果;是则,将该当前搜索词移动到所述数组的第一位;否则,将该当前搜索词插入到所述数组的第一位,使得处于所述数组的第一位的搜索数据为当前用户正在搜索的数据。
2.如权利要求1所述的方法,其中,该方法进一步包括:
响应于在搜索栏的下拉框中选择一个搜索推荐词数据的事件,以该搜索推荐词数据作为搜索词发起搜索,并展示搜索结果。
3.如权利要求2所述的方法,其中,所述搜索栏为:网页上的搜索栏或浏览器的地址栏。
4.如权利要求1所述的方法,其中,所述将所述关键字与本地的历史搜索记录进行匹配得到第一匹配结果包括:
从历史搜索记录中查找出以所述关键字开头的历史搜索数据,作为所述第一匹配结果。
5.如权利要求1所述的方法,其中,所述对所述第一匹配结果和所述第二匹配结果进行整合后得到搜索推荐词数据包括:
对所述第一匹配结果和所述第二匹配结果进行去重处理得到搜索推荐词数据。
6.如权利要求1所述的方法,其中,所述在搜索栏的下拉框中展示所述搜索推荐词数据包括:
在所述第一匹配结果中选取第一预设值个历史搜索数据,在所述第二匹配结果中选取第二预设值个服务器端返回数据;
将所述第一预设值个历史搜索数据展示在所述第二预设值个服务器返回数据的前面。
7.如权利要求1所述的方法,其中,所述在搜索栏的下拉框中展示所述搜索推荐词数据进一步包括:
在搜索栏的下拉框中展示用于区分所述第一匹配结果和所述第二匹配结果的区分标识。
8.一种搜索推荐词的处理装置,其中,该装置包括:
获取单元,适于获取搜索栏中输入的关键字;
第一匹配单元,适于将所述关键字与本地的历史搜索记录进行匹配得到第一匹配结果;
第二匹配单元,适于将所述关键字发送到服务器端,接收所述服务器端返回的与所述关键字相匹配的第二匹配结果;
整合单元,适于对所述第一匹配结果和所述第二匹配结果进行整合后得到搜索推荐词数据;
展示单元,适于在搜索栏的下拉框中展示所述搜索推荐词数据;
该装置进一步包括:
搜索记录管理单元,适于将所述本地的历史搜索记录保存在一个数组中,一个历史搜索数据在数组中的位置反映了其对应的搜索推荐词的重要程度;
所述展示单元,进一步适于在搜索栏的下拉框中展示与各历史搜索数据对应的删除标识;
所述搜索记录管理单元,进一步适于响应于一个删除标识被触发的事件,将该删除标识对应的历史搜索数据从所述数组中删除;
所述搜索记录管理单元,还适于响应于发起搜索的事件,判断当前搜索词是否属于所述第一匹配结果;是则,将该当前搜索词移动到所述数组的第一位;否则,将该当前搜索词插入到所述数组的第一位,使得处于所述数组的第一位的搜索数据为当前用户正在搜索的数据。
9.如权利要求8所述的装置,其中,该装置进一步包括:
搜索交互单元,适于响应于在搜索栏的下拉框中选择一个搜索推荐词数据的事件,以该搜索推荐词数据作为搜索词发起搜索,并展示搜索结果。
10.如权利要求9所述的装置,其中,所述搜索栏为:网页上的搜索栏或浏览器的地址栏。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510150543.6/1.html,转载请声明来源钻瓜专利网。