[发明专利]一种应用程序搜索方法及装置在审
申请号: | 201310098801.1 | 申请日: | 2013-03-26 |
公开(公告)号: | CN103177104A | 公开(公告)日: | 2013-06-26 |
发明(设计)人: | 樊家麟;屈恒;刘琳璐 | 申请(专利权)人: | 北京小米科技有限责任公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 张恺宁 |
地址: | 100102 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 搜索 方法 装置 | ||
技术领域
本发明涉及移动通信技术领域,尤其涉及一种应用程序搜索方法及装置。
背景技术
随着移动终端被越来越广泛地应用,包括手机、平板电脑等在内的终端安装的应用程序越来越多,用户一般通过将应用程序分类,或通过终端的搜索界面搜索需要使用的应用程序。
当终端安装了很多应用程序后,对应用程序进行分类会很麻烦,也很难快速找到需要使用的应用程序,这时,可通过搜索界面进行搜索,通过点击终端界面上的搜索框,在弹出全局搜索界面后,在搜索框中输入关键词,若终端内安装了需要使用的应用程序,则可快速搜索到相应的应用程序。
但是,若终端内没有安装用户输入的关键字信息对应的应用程序,就会导致搜索失败或搜索页面可能直接切换到默认的网络搜索引擎,只有在网络搜索引擎上搜索到需要使用的应用程序后,才能进一步下载安装,而在用户通过搜索引擎输入对应需要使用的应用程序的关键字信息后,得到的对应关键字信息的网络内容繁杂,通过网络搜索引擎搜索用户需要使用的应用程序可能需要较长的时间,影响用户体验。
综上,若在终端内没有安装用户需要使用的应用程序时直接通过网络搜索引擎搜索该应用程序,搜索到该应用程序所耗费的时间较长。
发明内容
本发明实施例提供一种应用程序搜索方法,用以解决若在终端内没有安装用户需要使用的应用程序时直接通过网络搜索引擎搜索该应用程序,搜索到该应用程序所耗费的时间较长的问题。
本发明实施例提供的一种应用程序搜索方法,包括:
在本地未安装当前搜索的应用程序时,通过应用程序编程接口API,将搜索所述应用程序的搜索请求发送到网络侧预置的应用程序服务器对应的搜索引擎;
通过所述网络侧预置的应用程序服务器对应的所述搜索引擎,在所述网络侧预置的应用程序服务器中根据所述搜索请求进行搜索。
较佳地,所述网络侧预置的应用程序服务器为管理应用程序超市中的应用程序的服务器。
较佳地,根据以下步骤确定本地未安装当前搜索的应用程序:
接收用户输入的关键字信息,在本地搜索对应所述关键字信息的应用程序;
若未在本地搜索到所述应用程序,则确定本地未安装所述应用程序。
较佳地,通过API,将搜索所述应用程序的搜索请求发送到网络侧预置的应用程序服务器对应的搜索引擎,包括:
将所述搜索请求通过搜索框与所述网络侧预置的应用程序服务器对应的搜索引擎的跳转链接,发送给所述网络侧预置的应用程序服务器对应的搜索引擎;
其中,通过API建立所述跳转链接;
所述网络侧预置的应用程序服务器中包括经过合法性验证的应用程序。
较佳地,通过API,将搜索所述应用程序的搜索请求发送到网络侧预置的应用程序服务器对应的搜索引擎,包括:
在确定本地未安装当前搜索的应用程序后,提示用户是否需要在所述网络侧预置的应用程序服务器中搜索所述应用程序,在确认需要在所述网络侧预置的应用程序服务器中搜索所述应用程序后,通过API,将搜索所述应用程序的搜索请求发送到网络侧预置的应用程序服务器对应的搜索引擎。
较佳地,所述方法还包括:
若在所述网络侧预置的应用程序服务器中未搜索到所述应用程序,连接到网络搜索引擎,通过所述网络搜索引擎搜索所述应用程序。
本发明实施例提供的一种应用程序搜索装置,包括:
发送模块,用于在本地未安装当前搜索的应用程序时,通过应用程序编程接口API,将搜索所述应用程序的搜索请求发送到网络侧预置的应用程序服务器对应的搜索引擎;
第一搜索模块,用于通过所述网络侧预置的应用程序服务器对应的所述搜索引擎,在所述网络侧预置的应用程序服务器中根据所述搜索请求进行搜索。
较佳地,所述网络侧预置的应用程序服务器为管理应用程序超市中的应用程序的服务器。
较佳地,所述装置还包括:
确定模块,用于接收用户输入的关键字信息,在本地搜索对应所述关键字信息的应用程序,若未在本地搜索到所述应用程序,则确定本地未安装所述应用程序。
较佳地,所述发送模块用于:
将所述搜索请求通过搜索框与所述网络侧预置的应用程序服务器对应的搜索引擎的跳转链接,发送给所述网络侧预置的应用程序服务器对应的搜索引擎;
其中,通过API建立所述跳转链接;
所述网络侧预置的应用程序服务器中包括经过合法性验证的应用程序。
较佳地,所述发送模块用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米科技有限责任公司,未经北京小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310098801.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:办事大厅智能远程排号系统
- 下一篇:可远程控制的安全门集控系统