利用拨号接口搜索应用的方法、设备及移动终端的制作方法

文档序号:6384830阅读:123来源:国知局
专利名称:利用拨号接口搜索应用的方法、设备及移动终端的制作方法
技术领域
本发明涉及通信技术领域,具体来说是一种利用拨号接口搜索应用的方法、设备及移动终端。
背景技术
随着移动通信技术的快速发展,出现了各种智能移动终端,这些智能移动终端具有各种操作系统,例如苹果的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.如权利要求1-4中任一个所述的方法,所述应用包括本地已安装的应用和/或网上可供下载的应用。
6.如权利要求5所述的方法,还包括步骤: 根据各种本地已安装的应用和/或网上可供下载的应用来建立应用索引表,所述应用索引表中的每个 应用索引项包括一个或者多个与应用相关联的索引词;以及 所述搜索与所述搜索关 键词信息相匹配的各种应用包括: 当所述搜索关键词与某个应用中的一个或者多个相关联的索引词相匹配,则认为该应用与所述搜索关键词相匹配。
7.如权利要求6所述的方法,其中所述索引词包括下列中的至少一个:应用的英文名称、应用的中文名称、应用的中文名称对应的拼音、应用的中文名称中的各个中文字的拼音开头字母组合、应用的中文简称、应用的中文简称对应的拼音、以及应用的中文简称中的各个中文字的拼音开头字母组合。
8.如权利要求6或者7所述的方法,还包括步骤: 根据应用的最近使用时间对所述应用索引表中的各个应用索引项进行排序。
9.如权利要求8所述的方法,还包括步骤: 根据应用的应用名称对所述应用索引表中的各个应用索引项进行排序。
10.如权利要求广9中任一个所述的方法,在拨号接口上显示搜索到的各种应用相关信息。
11.一种利用拨号接口搜索应用的设备,包括: 数据接口,被配置为接收经由拨号接口输入的初始信息; 解析器,被配置为判断所述初始信息中是否存在预设的搜索引导标识,并在所述初始信息中存在所述搜索引导标识时,从所述初始信息中提取搜索关键词信息;以及 搜索器,被配置搜索与所述搜索关键词信息相匹配的各种应用,并返回搜索到的各种应用相关信息。
12.如权利要求11所述的设备,所述解析器被配置为以拨号接口上的预定字符作为所述搜索引导标识,以及将所述初始信息中在所述预定字符之后的剩余信息作为所述搜索关键词信息。
13.如权利要求11或者12所述的设备,所述解析器被配置为以拨号接口上“#”字符作为所述搜索引导标识。
14.如权利要求11-13中任一个所述的设备,所述解析器被配置以包括所述数据接口所接收的、在拨号接口上的相应按键所对应的各信息的任何组合作为所述搜索关键词信息,其中拨号接口中的相应按键对应于一个或者多个字母。
15.如 权利要求11-14中任一个所述的设备,所述搜索器被配置为从本地已安装应用和/或网上可供下载应用中,搜索与所述搜索关键词信息相匹配的各种应用。
16.如权利要求15所述的设备,所述搜索器被配置根据各种本地已安装的应用和/或网上可供下载的应用来建立应用索引表,所述应用索引表中的每个应用索引项包括一个或者多个与应用相关联的索引词,其中,所述搜索与所述搜索关键词信息相匹配的各种应用包括:当所述搜索关键词与某个应用中的一个或者多个相关联的索引词相匹配,则认为该应用与所述搜索关键词相匹配。
17.如权利要求16所述的设备,其中所述索引词包括下列中的至少一个:应用的英文名称、应用的中文名称、应用的中文名称对应的拼音、应用的中文名称中的各个中文字的拼音开头字母组合、应用的中文简称、应用的中文简称对应的拼音、以及应用的中文简称中的各个中文字的拼音开头字母组合。
18.如权利要求16或者17所述的设备,所述搜索器被配置为根据应用的最近使用时间对所述应用索引表中的各个应用索引项进行排序。
19.如权利要求16-18中任一个所述的方法,所述搜索器进一步被配置为根据应用的应用名称对所述应用索引表中的各个应用索引项进行排序。
20.一种利用拨号接口搜索应用的移动终端,包括有如权利要求11~20中任一个所述的设备。
全文摘要
本发明涉及通信技术,具体公开了一种利用拨号接口搜索应用的方法、设备及移动终端。该方法包括接收经由拨号接口输入的初始信息;判断初始信息中是否存在预设的搜索引导标识;在初始信息中存在搜索引导标识时,从初始信息中提取搜索关键词信息;以及,搜索与搜索关键词信息相匹配的各种应用,并返回搜索到的各种应用相关信息。在此基础上,本发明提供利用拨号接口搜索应用的设备及移动终端,可以方便地搜索各种应用并返回相关应用信息,其操作过程简单,搜索效率及成功率较高。
文档编号G06F17/30GK103077188SQ20121055868
公开日2013年5月1日 申请日期2012年12月20日 优先权日2012年12月20日
发明者区志励, 王涛 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1