[发明专利]应用程序搜索方法和装置有效
申请号: | 201310459506.4 | 申请日: | 2013-09-27 |
公开(公告)号: | CN103488780A | 公开(公告)日: | 2014-01-01 |
发明(设计)人: | 曹万鹏;董慧;杜杏兰 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 搜索 方法 装置 | ||
技术领域
本发明涉及计算机数据处理技术,尤其涉及一种应用程序搜索方法和装置。
背景技术
随着智能终端的普及,安装于智能终端的应用程序也在不断增加。在智能终端需要安装应用程序之前,需要请求服务器根据输入的关键字在应用程序数据库中进行搜索,获得与关键字匹配的并且性能较优的应用程序,服务器基于下载次数和/或用户评价分数衡量搜索到的各个应用程序的性能优劣,并据此对搜索到的各个应用程序进行排序,应用程序的下载次数越多,用户评价分数越高,则应用程序的搜索排序越靠前,从而智能终端根据搜索排序从搜索到的各个应用程序中确定待安装应用程序,进而对待安装应用程序下载后进行安装。
但现有技术中,由于服务器基于下载次数和/或用户评价分数衡量搜索到的各个应用程序的性能优劣,并据此对搜索到的各个应用程序进行排序,因此,不能避免应用程序提供商采用不正当手段增加程序下载次数和用户评价分数,导致搜索排序不能反映应用程序的性能优劣,造成搜索的有效性降低。
发明内容
本发明提供一种应用程序搜索方法和装置,用于避免程序提供商采用不正当手段增加程序下载次数和用户评价分数所导致的搜索的有效性降低。
第一个方面是提供一种应用程序搜索方法,包括:
服务器接收第一终端发送的搜索请求,所述搜索请求包括关键词;
所述服务器根据所述搜索请求中的关键词,在应用程序数据库中进行搜索,获得与所述关键词匹配的目标应用程序和所述目标应用程序的排序;所述目标应用程序的排序是根据所述目标应用程序的运行信息,对所述目标应用程序进行排序获得的,所述运行信息包括程序使用频率、单次运行时长和已安装时间中的至少一个;
所述服务器向所述第一终端发送搜索结果,所述搜索结果用于指示搜索获得的所述目标应用程序,以及所述目标应用程序的排序。
另一个方面是提供一种应用程序搜索装置,包括:
接收模块,用于接收第一终端发送的搜索请求,所述搜索请求包括关键词;
搜索模块,用于根据所述搜索请求中的关键词,在应用程序数据库中进行搜索,获得与所述关键词匹配的目标应用程序和所述目标应用程序的排序;所述目标应用程序的排序是根据所述目标应用程序的运行信息,对所述目标应用程序进行排序获得的,所述运行信息包括程序使用频率、单次运行时长和已安装时间中的至少一个;
发送模块,用于向所述第一终端发送搜索结果,所述搜索结果用于指示搜索获得的所述目标应用程序,以及所述目标应用程序的排序。
本发明提供的应用程序搜索方法和装置,通过服务器根据第一终端发送的搜索请求中的关键词,在预先建立的程序库中进行搜索,获得与关键词匹配的目标应用程序,以及根据从至少一个第二终端获得的目标应用程序的运行信息,获得的目标应用程序的排序,由于包括程序使用频率、单次运行时长和已安装时间在内的目标应用程序的运行信息能够客观反映出目标应用程序的在终端的运行情况,进而通过目标应用程序的在终端的运行情况反映出该目标应用程序的性能优劣,采用该运行信息进行排序,避免了程序提供商采用不正当手段增加程序下载次数和用户评价分数所导致的排序不能反映应用程序的性能优劣以及搜索的有效性降低。
附图说明
图1为本发明一实施例提供的应用程序搜索方法的流程示意图;
图2为本发明另一实施例提供的应用程序搜索方法的流程示意图;
图3为本发明一实施例提供的应用程序搜索装置的结构示意图;
图4为本发明另一实施例提供的应用程序搜索装置的结构示意图。
具体实施方式
图1为本发明一实施例提供的应用程序搜索方法的流程示意图,如图1所示,包括:
101、服务器接收第一终端发送的搜索请求。
其中,搜索请求包括关键词。
102、服务器根据搜索请求中的关键词,在应用程序数据库中进行搜索,获得与关键词匹配的目标应用程序和目标应用程序的排序。
其中,目标应用程序的排序是根据所述目标应用程序的运行信息,对所述目标应用程序进行排序获得的,所述运行信息包括程序使用频率、单次运行时长和已安装时间中的至少一个。
需要说明的是,随着运营数据的丰富和数据分析的深入,运行信息还可以更多、更细,如具体为最近三十天内的程序使用频率,目标应用程序的卸载历史数据等。
103、服务器向第一终端发送搜索结果。
其中,搜索结果用于指示搜索获得的所述目标应用程序,以及所述目标应用程序的排序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310459506.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机关单位门卫隐形多桩组合大门
- 下一篇:一种改性活性炭催化剂及其制备方法