应用搜索方法和设备技术

技术编号:8533084 阅读:143 留言:0更新日期:2013-04-04 16:14
本发明专利技术涉及通信技术,具体公开了一种应用搜索方法和设备。该设备包括:数据接口,被配置为接收经由拨号接口输入的初始信息;解析器,被配置为判断所述初始信息中是否存在预设的搜索引导标识,并在所述初始信息中存在所述搜索引导标识时,从所述初始信息中提取搜索关键词信息;以及搜索器,被配置搜索与所述搜索关键词信息相匹配的各种应用,并返回搜索到的各种应用相关信息;其中,所述解析器被配置为以拨号接口上的预定字符作为所述搜索引导标识,以及将所述初始信息中在所述预定字符之后的剩余信息作为所述搜索关键词信息。采用本发明专利技术提供的技术方案,可以方便地搜索各种应用并返回相关应用信息,其操作过程简单,搜索效率及成功率较高。

【技术实现步骤摘要】

本专利技术涉及通信
,具体来说是ー种应用捜索方法和设备。
技术介绍
随着移动通信技术的快速发展,出现了各种智能移动终端,这些智能移动终端具有各种操作系统,例如苹果的iOS操作系统、谷歌的安卓操作系统以及微软的windows操作系统等。例如,在具有Android (安卓)操作系统的智能移动终端(以下简称安卓手机)中,一般自带有应用捜索功能,能使用系统输入法在专门的应用搜索接ロ上捜索手机上已安装的应用。安卓手机搜索应用的一般过程是,首先启动应用捜索接ロ,然后通过系统软键盘输入关键词信息,再启动搜索器,由此在可用资源中捜索与关键词信息匹配的应用,之后将搜索到的应用返回到应用搜索接口上。该应用捜索结果一般存储于cache (高速缓冲存储器)中,由此给用户提供下载、安装、运行或卸载相关应用的入口。当用户卸载或者新安装应用时,系统会发送广播消息,载体软件收到消息后将刷新cache,以保证cache中内容的准确性。自带上述应用搜索功能的智能移动终端存在下列缺点这些智能移动终端需要专门用于应用搜索的应用,导致用户需要启动这样的应用来进行应用捜索,这会导致用户使用不便。另外,在搜索时需要启用系统软键盘,由于软键盘按键的面积较小,用户点击不方便,也经常导致输入错误,由此影响了使用效率;另如,该应用捜索系统不支持拼音搜索,对于汉语使用者来说必须输入相应的汉字才能进行搜索,不太适合汉语人群,例如捜索“浏览器”时,必须输入汉字“浏览器”,用户体验性差;又如,应用搜索结果没有合理地进行加工,导致用户搜索时必须输入较为准确的捜索关键词信息,否则无法捜索到匹配的应用結果,捜索的成功率较低。因此,有必要就此开发一种新的应用搜索方案,由此克服现有技术的不足之处。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供ー种克服上述问题或者至少部分地解决上述问题的利用拨号盘搜索应用的方法和设备。依据本专利技术的ー个方面,提供了一种应用捜索方法,包括接收经由拨号接ロ输入的初始信息;判断初始信息中是否存在预设的搜索引导标识;在初始信息中存在搜索引导标识吋,从初始信息中提取搜索关键词信息;以及搜索与捜索关键词信息相匹配的各种应用,并返回捜索到的各种应用相关信息;其中,搜索引导标识为拨号接口上的预定字符,搜索关键词信息为初始信息中在预定字符之后的剰余信息。例如,搜索引导标识为拨号接ロ上“#”字符。可选地,捜索关键词信息包括所接收的、在拨号接口上的相应按键所对应的各信息的任何组合,其中拨号接ロ中的相应按键对应于ー个或者多个字母。可选地,应用包括本地已安装的应用和/或网上可供下载的应用,并且该方法还包括步骤根据各种本地已安装的应用和/或网上可供下载的应用来建立应用索引表,应用索引表中的每个应用索引项包括一个或者多个与应用相关联的索引词;以及当捜索关键词与某个应用中的一个或者多个相关联的索引词相匹配,则认为该应用与捜索关键词相匹配。可选地,其中索引词包括下列中的至少ー个应用的英文名称、应用的中文名称、应用的中文名称对应的拼音、应用的中文名称中的各个中文字的拼音开头字母组合、应用的中文简称、应用的中文简称对应的拼音、以及应用的中文简称中的各个中文字的拼音开头字母組合。可选地,根据本专利技术的方法还包括步骤根据应用的最近使用时间对应用索引表中的各个应用索引项进行排序,以及根据应用的应用名称对应用索引表中的各个应用索引项进行排序。根据本专利技术的另一方面,提供了一种应用捜索设备,该设备包括数据接ロ,用于接收经由拨号接ロ输入的初始信息;解析器,用于判断初始信息中是否存在预设的搜索引导标识,并在初始信息中存在搜索引导标识吋,从初始信息中提取搜索关键词信息;以及搜索器,用于搜索与捜索关键词信息相匹配的各种应用,并返回捜索到的各种应用相关信息;其中,所述解析器被配置为以拨号接口上的预定字符作为所述搜索引导标识,以及将所述初始信息中在所述预定字符之后的剰余信息作为所述捜索关键词信息。根据本专利技术的应用搜索方法和设备,可以通过拨号接ロ方便地捜索各种应用并返回捜索到的应用信息,由此解决了现有应用捜索方式操作不便的问题,取得了提高应用搜索便利性的有益效果;拨号接ロ可以输入多种搜索关键词信息,例如数字、汉字、拼音、英文等,由于支持拼音操作,更加适合汉语人群使用。特别地,本专利技术预先将应用列表建立应用索引表,其中每个应用都设置有多个关联的索引项,由此每个应用可以匹配更多的捜索关键词信息,这就降低了捜索关键词的选择难度,提高了应用搜索的成功率,同时也提高了应用搜索的效率。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的參考符号表示相同的部件。在附图中图1示出了根据本专利技术一个实施例的应用搜索方法的流程图;图2为根据本专利技术ー个实施例的、在图1中利用捜索关键词信息搜索应用的过程图;图3示出了根据本专利技术一个实施例的应用搜索设备的结构框图;图4为根据本专利技术ー个实施例的、在图3中的解析器的结构框图。具体实施例方式下面将參照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。 本专利技术的以下实施例中,利用拨号接ロ(例如,物理或者显示在屏幕上的虚拟拨号盘)来搜索应用,该拨号接ロ不仅支持数字输入,也支持汉字和字符输入,由此可以得到较为丰富的信息,这就为全面捜索各种应用打下了基础。根据本专利技术的一个实施例,拨号接口上设置有多个按键,主要由数字按键(“_9”键)和功能按键(包括“*”键和“#”键)组成,其中的数字按键可对应于ー个或多个字母。在 一个拨号接口中,各个按键与字母表的映射关系如表I所示表I按键名与字母表的对应关系本文档来自技高网
...

【技术保护点】
一种应用搜索方法,包括:接收经由拨号接口输入的初始信息;判断所述初始信息中是否存在预设的搜索引导标识;在所述初始信息中存在所述搜索引导标识时,从所述初始信息中提取搜索关键词信息;搜索与所述搜索关键词信息相匹配的各种应用,并返回搜索到的各种应用相关信息;其中,所述搜索引导标识为拨号接口上的预定字符,所述搜索关键词信息为所述初始信息中在所述预定字符之后的剩余信息。

【技术特征摘要】
1.一种应用搜索方法,包括 接收经由拨号接口输入的初始信息; 判断所述初始信息中是否存在预设的搜索引导标识; 在所述初始信息中存在所述搜索弓I导标识时,从所述初始信息中提取搜索关键词信息; 搜索与所述搜索关键词信息相匹配的各种应用,并返回搜索到的各种应用相关信息;其中,所述搜索引导标识为拨号接口上的预定字符,所述搜索关键词信息为所述初始信息中在所述预定字符之后的剩余信息。2.如权利要求1所述的方法,所述搜索引导标识为拨号接口上字符。3.如权利要求1-2中任一个所述的方法,其中所述搜索关键词信息包括所接收的、在拨号接口上的相应按键所对应的各信息的任何组合,其中拨号接口中的相应按键对应于一个或者多个字母。4.如权利要求1-3中任一个所述的方法,所述应用包括本地已安装的应用和/或网上可供下载的应用。5.如权利要求4所述的方法,还包括步骤 根据各种本地已安装的应用和/或网上可供下载的应用来建立应用索引表,所述应用索引表中的每个应用索引项包括一个或者多个与应用相关联的索引词;以及所述搜索与所述搜索关键词信息相匹配的各种应用包括 当所述搜索关键词与某个应用中的一个或者多个相关联的索引词相匹配,则认为该应用与所述搜索关键词相匹配。6.如权利要求5所述的方法,其中所述索引词包括下列中的至少一个应用的英文名称、应用的中文名称、应用的中文名称对应的拼音、应用的中文名称中的各个中文字的拼音开头字母组合、应用的中文简称、应用的中文简称对应的拼音、以及应用的中文简称中的各个中文字的拼音开头字母组合。7.如权利要求5或者6所述的方法,还包括步骤 根据应用的最近使用时间对所述应用索引表中的各个应用索引项进行排序。8.如权利要求7所述的方法,还包括步骤 根据应用的应用名称对所述应用索引表中的各个应用索引项进行排序。9.如权利要求广8中任一个所述的方法,在拨号接口上显示搜索到的各种应用相关信10.一种应用搜索设备,包括 数据接口,被配置为接收经由拨号接口输入的初始信息; 解析器,被配置为判断所述初始信息中是否存在预设的搜索引导标识...

【专利技术属性】
技术研发人员:区志励王涛
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1