[发明专利]应用搜索方法和设备在审
申请号: | 201210558908.5 | 申请日: | 2012-12-20 |
公开(公告)号: | CN103020253A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 区志励;王涛 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市德权律师事务所 11302 | 代理人: | 刘丽君 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 搜索 方法 设备 | ||
技术领域
本发明涉及通信技术领域,具体来说是一种应用搜索方法和设备。
背景技术
随着移动通信技术的快速发展,出现了各种智能移动终端,这些智能移动终端具有各种操作系统,例如苹果的iOS操作系统、谷歌的安卓操作系统以及微软的windows操作系统等。
例如,在具有Android(安卓)操作系统的智能移动终端(以下简称安卓手机)中,一般自带有应用搜索功能,能使用系统输入法在专门的应用搜索接口上搜索手机上已安装的应用。安卓手机搜索应用的一般过程是,首先启动应用搜索接口,然后通过系统软键盘输入关键词信息,再启动搜索器,由此在可用资源中搜索与关键词信息匹配的应用,之后将搜索到的应用返回到应用搜索接口上。该应用搜索结果一般存储于cache(高速缓冲存储器)中,由此给用户提供下载、安装、运行或卸载相关应用的入口。当用户卸载或者新安装应用时,系统会发送广播消息,载体软件收到消息后将刷新cache,以保证cache中内容的准确性。
自带上述应用搜索功能的智能移动终端存在下列缺点:这些智能移动终端需要专门用于应用搜索的应用,导致用户需要启动这样的应用来进行应用搜索,这会导致用户使用不便。另外,在搜索时需要启用系统软键盘,由于软键盘按键的面积较小,用户点击不方便,也经常导致输入错误,由此影响了使用效率;另如,该应用搜索系统不支持拼音搜索,对于汉语使用者来说必须输入相应的汉字才能进行搜索,不太适合汉语人群,例如搜索“浏览器”时,必须输入汉字“浏览器”,用户体验性差;又如,应用搜索结果没有合理地进行加工,导致用户搜索时必须输入较为准确的搜索关键词信息,否则无法搜索到匹配的应用结果,搜索的成功率较低。因此,有必要就此开发一种新的应用搜索方案,由此克服现有技术的不足之处。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的利用拨号盘搜索应用的方法和设备。
依据本发明的一个方面,提供了一种应用搜索方法,包括:接收经由拨号接口输入的初始信息;判断初始信息中是否存在预设的搜索引导标识;在初始信息中存在搜索引导标识时,从初始信息中提取搜索关键词信息;以及搜索与搜索关键词信息相匹配的各种应用,并返回搜索到的各种应用相关信息;其中,搜索引导标识为拨号接口上的预定字符,搜索关键词信息为初始信息中在预定字符之后的剩余信息。例如,搜索引导标识为拨号接口上“#”字符。
可选地,搜索关键词信息包括所接收的、在拨号接口上的相应按键所对应的各信息的任何组合,其中拨号接口中的相应按键对应于一个或者多个字母。
可选地,应用包括本地已安装的应用和/或网上可供下载的应用,并且该方法还包括步骤:根据各种本地已安装的应用和/或网上可供下载的应用来建立应用索引表,应用索引表中的每个应用索引项包括一个或者多个与应用相关联的索引词;以及当搜索关键词与某个应用中的一个或者多个相关联的索引词相匹配,则认为该应用与搜索关键词相匹配。
可选地,其中索引词包括下列中的至少一个:应用的英文名称、应用的中文名称、应用的中文名称对应的拼音、应用的中文名称中的各个中文字的拼音开头字母组合、应用的中文简称、应用的中文简称对应的拼音、以及应用的中文简称中的各个中文字的拼音开头字母组合。
可选地,根据本发明的方法还包括步骤:根据应用的最近使用时间对应用索引表中的各个应用索引项进行排序,以及根据应用的应用名称对应用索引表中的各个应用索引项进行排序。
根据本发明的另一方面,提供了一种应用搜索设备,该设备包括:数据接口,用于接收经由拨号接口输入的初始信息;解析器,用于判断初始信息中是否存在预设的搜索引导标识,并在初始信息中存在搜索引导标识时,从初始信息中提取搜索关键词信息;以及搜索器,用于搜索与搜索关键词信息相匹配的各种应用,并返回搜索到的各种应用相关信息;其中,所述解析器被配置为以拨号接口上的预定字符作为所述搜索引导标识,以及将所述初始信息中在所述预定字符之后的剩余信息作为所述搜索关键词信息。
根据本发明的应用搜索方法和设备,可以通过拨号接口方便地搜索各种应用并返回搜索到的应用信息,由此解决了现有应用搜索方式操作不便的问题,取得了提高应用搜索便利性的有益效果;拨号接口可以输入多种搜索关键词信息,例如数字、汉字、拼音、英文等,由于支持拼音操作,更加适合汉语人群使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210558908.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:半自动脱玉米粒装置
- 下一篇:用于分配计算闭包的方法和装置