利用输入法搜索下载软件的方法及系统技术方案

技术编号:7432849 阅读:216 留言:0更新日期:2012-06-15 02:00
本发明专利技术提供了一种利用输入法搜索下载软件的方法及系统,属于计算机、网络技术领域。该方法包括:采集用户在输入法界面中输入的字符信息;判断该字符信息是否对应有相应的目标软件;经判断该字符信息对应有相应的目标软件后,将目标软件的名称以候选词的形式显示在输入法界面中的候选项列表中;在得到用户的下载确认指令后,从目标软件数据库中搜索对应的目标软件并下载至本地用户终端。利用本发明专利技术可以使得用户更为方便快捷的下载目标软件,提高用户的使用体验。

【技术实现步骤摘要】

本专利技术属于计算机、网络

技术介绍
随着计算机在人们的日常工作、生活中的广泛应用,以计算机为平台的应用程序也越来越多。现有技术中,用户在寻找并下载相关程序时,往往需要打开网络浏览器,先进入搜索网络,再利用搜索网络进行相关程序的搜索操作,步骤较为繁琐。相关的,输入法的现有技术中包括利用输入法对用户输入的字符进行网络搜索的技术,但是仅限于搜索引擎对该字符进行的网络信息的搜集。没有涉及进一步的信息识别与信息下载。
技术实现思路
本专利技术提供了一种利用输入法搜索下载软件的方法及系统,用户可以在输入法中输入想要下载的目标软件的名称,通过输入法进行目标软件搜索与下载,达到简化用户搜索下载目标软件的步骤,提高用户使用体验的目的。所述一种利用输入法搜索下载软件的方法包括如下步骤步骤1,采集用户在输入法界面中输入的字符信息;步骤2,判断该字符信息是否对应有相应的目标软件;步骤3,经上一步骤判断该字符信息对应有相应的目标软件后,将目标软件的名称以候选词的形式显示在输入法输入界面中的候选项列表中;步骤4,在得到用户的下载确认指令后,从目标软件数据库中搜索对应的目标软件并下载至本地用户终端。进一步,本专利技术所述的一种利用输入法搜索下载软件的方法还具有如下技术特征优选的,步骤1中所述的字符信息包括用户输入的字符串信息和/或字符串信息对应的候选词信息。优选的,所述判断该字符信息是否对应有相应的目标软件的方式,是根据用户输入的字符信息,采用搜索的方式从目标软件数据库的目标软件列表中检索对应的目标软件名称。优选的,用户通过选择输入法界面候选字符列表中的目标软件名称确认对该目标软件的下载。优选的,所述目标软件数据库包括目标软件列表,以及目标软件程序本体和目标软件对应的下载链接两者至少其一。优选的,当所述目标软件存在两个及两个以上下载版本时,在输入法界面为用户提供版本选择列表,在得到用户的确认选择指令后,下载用户所选定的目标软件版本。优选的,针对所述的步骤2,判断该字符信息是否对应有相应的目标软件,其步骤为,步骤2-1,在目标数据库中搜索对应目标软件,若未搜索到则转步骤2-2 ;步骤2-2,以采集到的字符信息为关键词,在网络中搜索对应的目标软件程序下载链接。优选的,所述从网络中搜索对应的目标软件程序下载链接,包括利用搜索网站搜索对应目标程序的下载链接,和/或利用软件下载网站搜索对应目标程序的下载链接。优选的,所述利用搜索网站搜索对应的目标软件程序下载链接的具体方式为,步骤al,预设相关的搜索网站网址;步骤a2,以采集到的字符信息为关键词,从预设的搜索网站搜索目标软件;步骤a3,在输入法界面将搜索结果返回给用户,在得到用户的许可指令后,触发从网站下载该目标软件的操作进程。优选的,所述利用软件下载网站搜索对应的目标软件程序下载链接的具体方式为,步骤bl,预设相关的软件下载网站网址;步骤b2,以采集到的字符信息为关键词,从预设的软件下载网站搜索目标软件;步骤b3,在输入法界面将搜索结果返回给用户,在得到用户的许可指令后,触发从网站下载该目标软件的操作进程。优选的,所述在针对目标软件确认下载后,进一步提供软件下载候选项列表,其步骤如下,步骤Cl,采集用户通过选择输入法界面候选字符列表中的目标软件名称所进行的确认操作指令;步骤c2,触发只有软件下载对应功能项的候选项列表,在该候选项列表中输出具有选择候选项标号和软件下载链接的候选项。优选的,所述目标软件程序的下载还需经过所在服务器或第三方进行安全性验证,其步骤如下,步骤dl,在得到用户的许可后,从用户选定的链接下载目标程序至服务器或第三方;步骤d2,由服务器或第三方对该目标程序进行安全性验证;步骤d 3,对通过安全性验证的目标软件做安全性标识。本专利技术提供一种利用输入法搜索下载软件的系统,包括用户操作使用的客户端和服务器两部分。其中所述客户端,它包括,输入法界面组件,用于显示用户输入字符串信息和候选项列表的交互界面,以及用以输出来自于输入信息识别模块和目标软件搜索模块所获得的软件下载信息,并将下载该软件的触发结构设置为对应的候选项;输入信息采集模块,用于采集用户在输入法界面中输入的字符信息的功能模块;输入信息识别模块,设置在前述的客户端或下述的服务器两者之一中,通过客户端中的输入信息采集模块获得用户输入的字符信息,用于识别并判断用户输入的字符信息是否对应相应的目标软件的功能模块;其中所述服务器,它包括, 目标软件搜索模块,用于从下述目标软件数据库和/或网络中搜索对应的目标软件并下载至本地用户终端的功能模块,并将搜索结果传输至前述的输入法界面组件;目标软件数据库,用于存储目标软件列表以及目标软件程序本体和目标软件对应下载链接两者至少其一的功能模块。进一步,本专利技术所述的一种利用输入法搜索下载软件系统还具有如下技术特征优选的,对应所述的目标软件搜索模块还设置有,用于对经网络下载的目标软件程序进行安全性验证的目标软件检测模块。附图说明图1是本专利技术所述的一种利用输入法搜索下载软件的方法流程图。图2_a是本专利技术所述的一种利用输入法搜索下载软件方法的输入法软件界面示意图,为一种实施例。图2_b是本专利技术所述的一种利用输入法搜索下载软件方法的输入法软件界面示意图,为另一种实施例。图2-c是本专利技术所述的一种利用输入法搜索下载软件方法的输入法软件界面示意图,为另一种实施例。图2_d是本专利技术所述的一种利用输入法搜索下载软件方法的输入法软件界面示意图,为另一种实施例。图3是本专利技术所述的一种利用输入法搜索下载软件的系统的结构框图。 具体实施例方式针对于本专利技术主要功能的描述本专利技术提供了一种利用输入法搜索下载软件的方法和系统,利用本专利技术可以使得用户更为方便快捷的下载目标软件,提高用户的使用体验。下面参照附图,结合具体实施例对本专利技术做进一步的说明。图1描述了本专利技术所述的利用输入法搜索下载软件方法的实现步骤。在步骤SlOl中,建立目标软件数据库。在用户利用本专利技术所述的利用输入法搜索下载软件方法,进行目标软件的搜索与下载之前,需要预先建立好目标软件数据库。根据网络用户日常软件的需求,选取常用的软件程序或者程序下载链接保存在目标软件数据库中。另外对应着每个目标软件程序本体和目标软件对应的下载链接,还建立有目标软件列表,便于搜索目标软件数据库中的目标软件。在步骤S102中,采集用户在输入法界面中输入的字符信息。进一步,所述的字符信息包括用户输入的字符串信息和字符串信息对应的候选词信息两种信息。实际应用时可以根据用户需要,同时采集两种信息进行搜索,或者只根据其中一种字符信息的内容在目标软件数据库搜索比对。在步骤S103中,判断该字符信息是否对应有相应的目标软件。若有对应的目标软件则转步骤S104 ;若没有对应的目标软件则转步骤S105。具体的,判断该字符信息是否对应有相应的目标软件的方式,是根据用户输入的字符信息,采用搜索的方式从目标软件数据库的目标软件列表中检索对应的目标软件名称。由于采集的字符信息包括字符串信息和字符串信息对应的候选词信息两种,因此目标软件列表中也包含有目标软件名称的字符串信息和字符串信息对应的中英文字符信肩、ο在步骤S104中,若经步骤S103,在目标软件列表中检索到了对应的目标软件,则将目标软件名称以本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:马宇尘周鹏
申请(专利权)人:上海量明科技发展有限公司
类型:发明
国别省市:

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

1
相关领域技术