著录项信息
专利名称 | 利用输入法工具安装软件的方法、客户端及系统 |
申请号 | CN201110270182.0 | 申请日期 | 2011-09-13 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2012-05-09 | 公开/公告号 | CN102446109A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F9/445 | IPC分类号 | G;0;6;F;9;/;4;4;5;;;G;0;6;F;1;7;/;3;0查看分类表>
|
申请人 | 上海量明科技发展有限公司 | 申请人地址 | 上海市浦东新区张江高科技园区春晓路470号203-32信箱
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 上海量明科技发展有限公司 | 当前权利人 | 上海量明科技发展有限公司 |
发明人 | 马宇尘 |
代理机构 | 暂无 | 代理人 | 暂无 |
摘要
本发明提供了一种利用输入法工具安装软件的方法、客户端和系统,属于计算机、网络技术领域。该方法包括如下步骤:步骤1,采集用户在输入法界面中输入的字符信息;步骤2,判断该字符信息是否对应有相应的目标软件;步骤3,经上一步骤判断该字符信息对应有相应的目标软件后,将目标软件的识别信息以候选项的形式显示在输入法输入界面中的候选项列表中;步骤4,在得到用户的安装确认指令后,从目标软件数据库中搜索对应的目标软件,下载至本地用户客户端并安装。利用本发明,通过输入法工具能够直接进行目标软件的搜索、下载与安装操作。
1.一种利用输入法工具安装软件的方法,其特征在于该方法包括:
步骤1,采集用户在输入法界面中输入的字符信息;
步骤2,判断该字符信息是否对应有相应的目标软件;
步骤3,经上一步骤判断该字符信息对应有相应的目标软件后,将目标软件的识别信息以候选项的形式显示在输入法输入界面中的候选项列表中;
步骤4,在得到用户的安装确认指令后,从目标软件数据库中搜索对应的目标软件,下载至本地用户客户端并安装;
其中,
当所述目标软件存在多个下载版本时,针对目标软件进行安装确认,其步骤为:步骤a1,在输入法界面为用户提供针对目标软件的版本选择列表;步骤a2,采集用户针对不同版本的确认选择指令;步骤a3,根据采集到的用户指令,下载并安装用户选定版本的目标软件;
或者,所述步骤4中,在接收到针对目标软件的安装确认指令后,进一步提供软件下载候选项列表,其步骤为:步骤c1,采集用户通过选择输入法界面候选项列表中的目标软件名称所进行的确认操作指令;步骤c2,触发只有软件下载对应功能项的候选项列表,在该候选项列表中输出具有选择候选项标号和软件下载链接的候选项。
2.根据权利要求1所述的一种利用输入法工具安装软件的方法,其特征在于:所述步骤
2中判断该字符信息是否对应有相应的目标软件的方式,采用如下步骤,步骤2-1,将采集所获得的字符信息,载入到搜索路径中针对于目标软件数据库进行数据搜索;
步骤2-2,在采集获得与前述字符信息对应的目标软件信息的情况下,判定所述的字符信息对应有目标软件,否则,判定为没有对应目标软件。
3.根据权利要求1所述的一种利用输入法工具安装软件的方法,其特征在于:所述目标软件数据库包括目标软件列表,以及目标软件本体和/或目标软件对应的下载链接。
4.根据权利要求1所述的一种利用输入法工具安装软件的方法,其特征在于:前述步骤
1中所述的字符信息是用户输入的字符串信息。
5.根据权利要求1所述的一种利用输入法工具安装软件的方法,其特征在于:针对所述的步骤2,其步骤为,
步骤2-1,在目标数据库中搜索对应目标软件,若未搜索到则转步骤2-2;
步骤2-2,以采集到的字符信息为关键词,在网络中搜索对应的目标软件下载链接。
6.根据权利要求5所述的一种利用输入法工具安装软件的方法,其特征在于:所述从网络中搜索对应的目标软件下载链接,包括利用搜索网站直接搜索对应目标软件的下载链接,和/或利用软件下载网站搜索对应目标软件的下载链接。
7.根据权利要求6所述的一种利用输入法工具安装软件的方法,其特征在于:利用搜索网站和/或软件下载网站搜索对应的目标软件下载链接的具体方式为,
步骤b1,预设相关的搜索网站和/或软件下载网站网址;
步骤b2,以采集到的字符信息为关键词,从预设的搜索网站和/或软件下载网站搜索目标软件;
步骤b3,在输入法界面将搜索结果返回给用户,在得到用户的许可指令后,触发从网站下载该目标软件的操作进程。
8.根据权利要求1所述的一种利用输入法工具安装软件的方法,其特征在于:所述目标软件的下载还需经过所在服务器或第三方进行安全性验证,其步骤如下,步骤d1,在得到用户的许可后,从用户选定的链接下载目标软件至服务器或第三方;
步骤d2,由服务器或第三方对该目标软件进行安全性验证;
步骤d3,对通过安全性验证的目标软件做安全性标识。
9.根据权利要求1所述的一种利用输入法工具安装软件的方法,其特征在于:所述目标软件的下载存储路径缺省设置为本地客户端的临时文件夹。
10.根据权利要求1所述的一种利用输入法工具安装软件的方法,其特征在于:所述步骤4中目标软件的安装包括如下步骤,
步骤4-1,判断目标软件是否下载完毕;
步骤4-2,经上一步骤判断该软件下载完毕后,启动目标软件的安装操作;
步骤4-3,弹出目标软件相应的安装界面,供用户选择安装路径以及具体安装选项。
11.一种实施权利要求1所述方法的利用输入法工具安装软件的客户端,其特征在于,该客户端包括:
输入法界面组件,用于显示用户输入字符串信息和候选项列表的交互界面,以及用以输出来自于输入信息识别模块和目标软件搜索模块所获得的软件下载信息,并将下载该软件的触发结构设置为对应的候选项;
输入信息采集模块,用于采集用户在输入法界面中输入的字符信息的功能模块;
输入信息识别模块,设置在前述的客户端或下述的服务器两者之一中,通过客户端中的输入信息采集模块获得用户输入的字符信息,用于识别并判断用户输入的字符信息是否对应相应的目标软件的功能模块;
目标软件搜索模块,用于从下述目标软件数据库和/或网络中搜索对应的目标软件并下载至本地用户客户端的功能模块,并将搜索结果传输至前述的输入法界面组件;
目标软件数据库,用于存储目标软件列表以及目标软件本体和目标软件对应下载链接两者至少其一的功能模块;
下载软件安装模块,用于在目标软件下载完毕后,自动触发该软件安装操作的功能模块。
12.根据权利要求11所述的利用输入法工具安装软件的客户端,其特征在于:对应所述的目标软件搜索模块还设置有,用于对经网络下载的目标软件进行安全性验证的目标软件检测模块,在得到用户的许可后,从用户选定的链接下载目标软件至服务器或第三方,并由服务器或第三方对该目标软件进行安全性验证,对通过安全性验证的目标软件做安全性标识。
13.一种实施权利要求1所述方法的利用输入法工具安装软件的系统,包括用户操作使用的客户端和服务器两部分,其特征在于:
所述客户端,它包括,
输入法界面组件,用于显示用户输入字符串信息和候选项列表的交互界面,以及用以输出来自于输入信息识别模块和目标软件搜索模块所获得的软件下载信息,并将下载该软件的触发结构设置为对应的候选项;
输入信息采集模块,用于采集用户在输入法界面中输入的字符信息的功能模块;
输入信息识别模块,设置在前述的客户端或下述的服务器两者之一中,通过客户端中的输入信息采集模块获得用户输入的字符信息,用于识别并判断用户输入的字符信息是否对应相应的目标软件的功能模块;
下载软件安装模块,用于在目标软件下载完毕后,自动触发该软件安装操作的功能模块;
所述服务器,它包括,
目标软件搜索模块,用于从下述目标软件数据库和/或网络中搜索对应的目标软件并下载至本地用户客户端的功能模块,并将搜索结果传输至前述的输入法界面组件;
目标软件数据库,用于存储目标软件列表以及目标软件本体和目标软件对应下载链接两者至少其一的功能模块。
14.根据权利要求13所述的利用输入法工具安装软件的系统,其特征在于:对应所述的目标软件搜索模块还设置有,用于对经网络下载的目标软件进行安全性验证的目标软件检测模块,在得到用户的许可后,从用户选定的链接下载目标软件至服务器或第三方,并由服务器或第三方对该目标软件进行安全性验证,对通过安全性验证的目标软件做安全性标识。
利用输入法工具安装软件的方法、客户端及系统\n技术领域\n[0001] 本发明属于计算机、网络技术领域。\n背景技术\n[0002] 随着计算机在人们的日常工作、生活中的广泛应用,以计算机为平台的应用软件也越来越多。现有技术中,用户在寻找并安装相关软件时,往往需要打开网络浏览器,先进入搜索网络,再利用搜索网络进行相关软件的搜索操作,搜索下载目标软件,再从下载文件夹中寻找到目标软件并手动安装。步骤较为繁琐。相关的,输入法的现有技术中包括利用输入法对用户输入的字符进行网络搜索的技术,但是仅限于搜索引擎对该字符进行的网络信息的搜集。没有涉及进一步的信息识别与信息下载与安装。\n发明内容\n[0003] 本发明提供了一种利用输入法工具安装软件的方法,以及配套的客户端及系统,利用本发明,用户可以在输入法工具中输入想要安装的目标软件的名称,通过输入法工具进行目标软件的搜索与下载,并在下载完成后自动进行该目标软件的安装,从而达到简化用户搜索并安装目标软件的步骤,提高用户的使用体验的目的。\n[0004] 所述的一种利用输入法工具安装软件的方法,包括如下步骤:\n[0005] 步骤1,采集用户在输入法界面中输入的字符信息;\n[0006] 步骤2,判断该字符信息是否对应有相应的目标软件;\n[0007] 步骤3,经上一步骤判断该字符信息对应有相应的目标软件后,将目标软件的识别信息以候选项的形式显示在输入法输入界面中的候选项列表中;\n[0008] 步骤4,在得到用户的安装确认指令后,从目标软件数据库中搜索对应的目标软件,下载至本地用户客户端并安装。\n[0009] 进一步,本发明所述的一种利用输入法工具安装软件的方法还具有如下技术特征:\n[0010] 优选的,步骤1中所述的字符信息包括用户输入的字符串信息和/或字符串信息对应的候选项信息。\n[0011] 优选的,所述步骤2中判断该字符信息是否对应有相应的目标软件的方式,采用如下步骤,\n[0012] 步骤2-1,将采集所获得的字符信息,载入到搜索路径中针对于目标软件数据库进行数据搜索;\n[0013] 步骤2-2,在采集获得与前述字符信息对应的目标软件信息的情况下,判定所述的字符信息对应有目标软件,否则,判定为没有对应目标软件。\n[0014] 优选的,所述目标软件数据库包括目标软件列表,以及目标软件本体和/或目标软件对应的下载链接。\n[0015] 优选的,当所述目标软件存在多个下载版本时,针对目标软件的安装确认步骤为,[0016] 步骤a1,在输入法界面为用户提供针对目标软件的版本选择列表;\n[0017] 步骤a2,采集用户针对不同版本的确认选择指令;\n[0018] 步骤a3,根据采集到的用户指令,下载并安装用户选定版本的目标软件。\n[0019] 优选的,针对所述的步骤2,其步骤为,\n[0020] 步骤2-1,在目标数据库中搜索对应目标软件,若未搜索到则转步骤2-2;\n[0021] 步骤2-2,以采集到的字符信息为关键词,在网络中搜索对应的目标软件下载链接。\n[0022] 优选的,所述从网络中搜索对应的目标软件下载链接,包括利用搜索网站直接搜索对应目标软件的下载链接,和/或利用软件下载网站搜索对应目标软件的下载链接。\n[0023] 优选的,所述利用搜索网站或软件下载网站搜索对应的目标软件下载链接的具体方式为,\n[0024] 步骤b1,预设相关的搜索网站或软件下载网站网址;\n[0025] 步骤b2,以采集到的字符信息为关键词,从预设的搜索网站或软件下载网站搜索目标软件;\n[0026] 步骤b3,在输入法界面将搜索结果返回给用户,在得到用户的许可指令后,触发从网站下载该目标软件的操作进程。\n[0027] 优选的,所述步骤4中,在接收到针对目标软件的安装确认指令后,进一步提供软件下载候选项列表,其步骤如下,\n[0028] 步骤c1,采集用户通过选择输入法界面候选项列表中的目标软件名称所进行的确认操作指令;\n[0029] 步骤c2,触发只有软件下载对应功能项的候选项列表,在该候选项列表中输出具有选择候选项标号和软件下载链接的候选项。\n[0030] 优选的,所述目标软件的下载还需经过所在服务器或第三方进行安全性验证,其步骤如下,\n[0031] 步骤d1,在得到用户的许可后,从用户选定的链接下载目标软件至服务器或第三方;\n[0032] 步骤d2,由服务器或第三方对该目标软件进行安全性验证;\n[0033] 步骤d 3,对通过安全性验证的目标软件做安全性标识。\n[0034] 优选的,所述目标软件的下载存储路径缺省设置为本地客户端的临时文件夹。\n[0035] 优选的,所述步骤4中目标软件的安装包括如下步骤,\n[0036] 步骤4-1,判断目标软件是否下载完毕;\n[0037] 步骤4-2,经上一步骤判断该软件下载完毕后,启动目标软件的安装操作;\n[0038] 步骤4-3,弹出目标软件相应的安装界面,供用户选择安装路径以及具体安装选项。\n[0039] 本发明还提供一种利用输入法工具安装软件的客户端,它包括:\n[0040] 输入法界面组件,用于显示用户输入字符串信息和候选项列表的交互界面,[0041] 以及用以输出来自于输入信息识别模块和目标软件搜索模块所获得的软件下载信息,并将下载该软件的触发结构设置为对应的候选项;\n[0042] 输入信息采集模块,用于采集用户在输入法界面中输入的字符信息的功能模块;\n[0043] 输入信息识别模块,设置在前述的客户端或下述的服务器两者之一中,通过客户端中的输入信息采集模块获得用户输入的字符信息,用于识别并判断用户输入的字符信息是否对应相应的目标软件的功能模块;\n[0044] 目标软件搜索模块,用于从下述目标软件数据库和/或网络中搜索对应的目标软件并下载至本地用户客户端的功能模块,并将搜索结果传输至前述的输入法界面组件;\n[0045] 目标软件数据库,用于存储目标软件列表以及目标软件本体和目标软件对应下载链接两者至少其一的功能模块。\n[0046] 下载软件安装模块,用于在目标软件下载完毕后,自动触发该软件安装操作的功能模块。\n[0047] 进一步,对应所述的目标软件搜索模块,还设置有用于对经网络下载的目标软件进行安全性验证的目标软件检测模块,在得到用户的许可后,从用户选定的链接下载目标软件至服务器或第三方,并由服务器或第三方对该目标软件进行安全性验证,对通过安全性验证的目标软件做安全性标识。\n[0048] 本发明还提供一种利用输入法工具安装软件的系统,它包括用户操作使用的客户端和服务器两部分,其中,\n[0049] 所述客户端,它包括,\n[0050] 输入法界面组件,用于显示用户输入字符串信息和候选项列表的交互界面,[0051] 以及用以输出来自于输入信息识别模块和目标软件搜索模块所获得的软件下载信息,并将下载该软件的触发结构设置为对应的候选项;\n[0052] 输入信息采集模块,用于采集用户在输入法界面中输入的字符信息的功能模块;\n[0053] 输入信息识别模块,设置在前述的客户端或下述的服务器两者之一中,通过客户端中的输入信息采集模块获得用户输入的字符信息,用于识别并判断用户输入的字符信息是否对应相应的目标软件的功能模块;\n[0054] 下载软件安装模块,用于在目标软件下载完毕后,触发该软件安装操作的功能模块;\n[0055] 所述服务器,它包括,\n[0056] 目标软件搜索模块,用于从下述目标软件数据库和/或网络中搜索对应的目标软件并下载至本地用户客户端的功能模块,并将搜索结果传输至前述的输入法界面组件;\n[0057] 目标软件数据库,用于存储目标软件列表以及目标软件本体和目标软件对应下载链接两者至少其一的功能模块。\n[0058] 进一步,对应所述的目标软件搜索模块还设置有,用于对经网络下载的目标软件进行安全性验证的目标软件检测模块,在得到用户的许可后,从用户选定的链接下载目标软件至服务器或第三方,并由服务器或第三方对该目标软件进行安全性验证,对通过安全性验证的目标软件做安全性标识。\n附图说明\n[0059] 图1是本发明所述的一种利用输入法工具安装软件的方法流程图。\n[0060] 图2-a是本发明所述的一种利用输入法工具安装软件方法中输入法工具搜索软件的界面示意图。\n[0061] 图2-b是本发明所述的一种利用输入法工具安装软件方法中同一软件多版本时输入法的界面示意图。\n[0062] 图2-c是本发明所述的一种利用输入法工具安装软件方法中软件多个下载地址时输入法的界面示意图。\n[0063] 图2-d是本发明所述的一种利用输入法工具安装软件方法中对软件进行安全性验证时的界面示意图。\n[0064] 图3是本发明所述的一种利用输入法工具安装软件客户端的结构框图。\n[0065] 图4是本发明所述的一种利用输入法工具安装软件系统的结构框图。\n具体实施方式\n[0066] 针对于本发明主要功能的描述:\n[0067] 本发明提供了一种利用输入法工具安装软件的方法、客户端和系统,利用本发明可以使得用户更为方便快捷的搜索并安装目标软件,提高用户的使用体验。\n[0068] 下面参照附图,结合具体实施例对本发明做进一步的说明。\n[0069] 图1描述了本发明所述的利用输入法工具安装软件方法的实现步骤。\n[0070] 在步骤S101中,建立目标软件数据库。\n[0071] 在用户利用本发明所述的利用输入法工具安装软件的方法,进行目标软件的下载与安装之前,需要预先建立好目标软件数据库;或者使用现有的软件数据库,或者通过软件搜索工具来实现目标软件的搜索及呈现功能。\n[0072] 根据网络用户日常软件的需求,选取常用的软件或者软件下载链接保存在目标软件数据库中。另外对应着每个目标软件本体和目标软件对应的下载链接,还建立有目标软件列表,便于搜索目标软件数据库中的目标软件。\n[0073] 在步骤S102中,采集用户在输入法界面中输入的字符信息。\n[0074] 进一步,所述的字符信息包括用户输入的字符串信息和字符串信息对应的候选项信息两种信息。实际应用时可以根据用户需要,同时采集两种信息进行搜索,或者只根据其中一种字符信息的内容在目标软件数据库中搜索比对。\n[0075] 在步骤S103中,判断该字符信息是否对应有相应的目标软件。若有对应的目标软件则转步骤S104;若没有对应的目标软件则转步骤S105.\n[0076] 具体的,判断该字符信息是否对应有相应的目标软件的方式,是根据用户输入的字符信息,采用搜索的方式从目标软件数据库的目标软件列表中检索对应的目标软件名称。\n[0077] 首先,将采集所获得的字符信息,载入到搜索路径中针对于目标软件数据库进行数据搜索;\n[0078] 然后,在采集获得与前述字符信息对应的目标软件信息的情况下,判定所述的字符信息对应有相应的目标软件,否则,判定为没有对应的目标软件。\n[0079] 由于采集的字符信息包括字符串信息和字符串信息对应的候选项信息两种,因此目标软件列表中也包含有目标软件名称的字符串信息和字符串信息对应的中英文字符信息。\n[0080] 在步骤S104中,若经步骤S103,在目标软件列表中检索到了对应的目标软件,则将目标软件名称以候选项的形式,显示在输入法输入界面中的候选项列表中。\n[0081] 举例说明,用户需要安装目标软件世界之窗浏览器,在输入法界面中输入字符串“shi’jie’zhi’chuang’liu’lan’qi”。以采集对应候选项的方式为例,采集“世界之窗浏览器”为搜索的关键字符,从目标软件列表中搜索对应项。经过检索,目标软件列表包含名为“世界之窗浏览器”的对应项,则将目标软件名称以候选项的形式,在输入法输入界面中的候选项列表中显示。\n[0082] 如图2-a所示,在输入法界面300中,上方显示为用户输入的字符串310信息“shi’jie’zhi’chuang’liu’lan’qi”,在输入法界面300的候选项列表320中,第二个候选项330显示为世界之窗浏览器,为了与第一个候选项区别,在第二个候选项后面有标识340“↓”,表明该候选项为目标软件名称,选定该候选项即可进行对应目标软件的下载并安装。\n[0083] 在步骤S105中,若经步骤S103,在目标软件列表中没有检索到对应的目标软件,则以该字符信息为关键词,在网络中搜索对应的目标软件下载链接。\n[0084] 具体的,所述从网络中搜索对应的目标软件下载链接,根据搜索途径的不同,包括利用搜索网站直接搜索下载链接,和利用软件下载网站搜索下载链接两种方式。\n[0085] 进一步,利用上述两种方式进行目标软件搜索时,须预设相关的搜索网站网址或软件下载网站网址。然后,根据预设的搜索网站网址或软件下载网站网址,以该字符信息为关键词,进行目标软件的搜索。\n[0086] 其中,所述的相关搜索网站网址以及软件下载网站网址,可以根据用户喜好自行设定,如“google”、“bing”等搜索引擎以及“多特”、“天空”等软件下载网站,或者“游民星空”,“找DLL”等一些专题类的下载网站。若未设定或更改,则采用系统预设的网站地址。\n[0087] 经搜索到对应的目标软件下载链接后,转步骤S104,将目标软件名称以候选项的形式,显示在输入法输入界面中的候选项列表中。\n[0088] 在步骤S106中,在得到用户的安装确认指令后,下载对应的目标软件至本地用户客户端并安装。\n[0089] 进一步,当搜索结果中,对应同一目标软件存在多个下载版本时,针对目标软件的安装确认步骤为:\n[0090] 步骤a1,在输入法界面为用户提供针对目标软件的版本选择列表;\n[0091] 步骤a2,采集用户针对不同版本的的确认选择指令;\n[0092] 步骤a3,根据采集到的用户指令,下载并安装用户选定版本的目标软件。\n[0093] 另外,由于在网络中进行目标软件的搜索时,往往会得到多个下载地址的下载链接,因此,在用户针对目标软件确认下载后,为用户进一步提供软件下载候选项列表,其步骤如下:\n[0094] 步骤c1,采集用户通过选择输入法界面候选项列表中的目标软件名称所进行的确认操作指令;\n[0095] 步骤c2,触发只有软件下载对应功能项的候选项列表,在该候选项列表中输出具有选择候选项标号和软件下载链接的候选项。\n[0096] 以下载世界之窗浏览器为例。如图2-b所示,当用户确认对“世界之窗浏览器”进行下载后,在输入法界面300中,以候选项列表320的形式输出,每个候选项330对应不同的软件版本,用户可以根据需要选择不同的候选项进行下载。继而,如图2-c所示,在确定下载的目标软件版本后,对应不同的下载链接,在输入法界面300中,以候选项列表320的形式输出,有不同的候选项330,用户根据需要选择合适的下载链接进行相应的目标软件下载操作。\n[0097] 进一步,所述目标软件的下载还需经过所在服务器或第三方进行安全性验证,其步骤如下:\n[0098] 步骤d1,在得到用户的许可后,从用户选定的链接下载目标软件至服务器或第三方;\n[0099] 步骤d2,由服务器或第三方对该目标软件进行安全性验证;\n[0100] 步骤d 3,对通过安全性验证的目标软件做安全性标识。\n[0101] 以下载目标软件世界之窗浏览器为例。如图2-d所示,图中输入法界面300中第二个候选项330“世界之窗浏览器”后有标识340“★”,表明当前下载的该目标软件通过了安全性验证。用户通过选择该候选项,即可从服务器或第三方处,将该经过安全验证的目标软件下载至本地客户端。\n[0102] 最后,在目标软件下载完毕后,进行目标软件的安装操作,具体步骤如下:\n[0103] 步骤4-1,判断目标软件是否下载完毕;\n[0104] 步骤4-2,经上一步骤判断该软件下载完毕后,启动目标软件的安装操作;\n[0105] 步骤4-3,弹出目标软件相应的安装界面,供用户选择安装路径以及具体安装选项。\n[0106] 作为举例,对于Windows操作系统来说,在目标软件下载完毕后,可直接执行软件的安装操作。包括运行目标软件的安装文件,写入注册表,将软件文件复制到指定的目录,向widows目录、windows\system32等目录释放所需的d11动态连接库,sys底层驱动等文件,完成软件的安装操作。其中还涉及到软件的安装路径的选择操作,实现方式有两种,一是直接按照默认的软件安装路径进行安装操作;二是通过软件中自带的安装路径选择界面,在采集到用户的选择信息后进行相应的安装操作。\n[0107] 相应的,对应着前述的方法,本发明还提供一种利用输入法工具安装软件的客户端100,该客户端100结构如图3所示,包括如下结构:\n[0108] 输入法界面组件110,用于显示用户输入的字符串信息和候选项列表的交互界面,[0109] 以及用以输出来自于输入信息识别模块130和目标软件搜索模块140所获得的软件下载信息,并将下载该软件的触发结构设置为对应的候选项;\n[0110] 输入信息采集模块120,用于采集用户在输入法界面中输入的字符信息的功能模块;\n[0111] 输入信息识别模块130,设置在前述的客户端或下述的服务器两者之一中,通过客户端中的输入信息采集模块获得用户输入的字符信息,用于识别并判断用户输入的字符信息是否对应相应的目标软件的功能模块;\n[0112] 目标软件搜索模块140,用于从下述目标软件数据库和/或网络中搜索对应的目标软件并下载至本地用户客户端的功能模块,并将搜索结果传输至前述的输入法界面组件\n110;\n[0113] 目标软件数据库150,用于存储目标软件列表以及目标软件本体和目标软件对应下载链接两者至少其一的功能模块。\n[0114] 下载软件安装模块160,用于在目标软件下载完毕后,自动触发该软件安装操作的功能模块。\n[0115] 进一步,对应所述的目标软件搜索模块140,还设置有用于对经网络下载的目标软件进行安全性验证的目标软件检测模块141。\n[0116] 具体的,以下载世界之窗浏览器为例,用户在输入法界面组件110中输入输入字符串“shi’jie’zhi’chuang’liu’lan’qi”,输入信息采集模块120采集用户在输入法界面组件\n110中输入的字符,输入信息识别模块130根据输入信息采集模块120采集到的字符信息,以候选项信息为例,识别该字符信息即“世界之窗浏览器”,并通过检索目标软件数据库150中的目标软件列表,判断该字符信息是否对应相应的目标软件。根据判别结果的不同,利用目标软件搜索模块140,从目标软件数据库150或网络中搜索对应的目标软件。并将搜索结果传输至输入法界面组件110中。用户根据输入法界面组件110中的返回信息,对该软件的下载进行确认操作。在得到用户的许可后,目标软件搜索模块140,即从之前搜索到的地址中下载该软件。在目标软件下载完毕后,下载软件安装模块160触发该软件安装操作。\n[0117] 相应的,本发明还提供了一种利用输入法工具安装软件的系统200,该系统200结构如图4所示。相应于前述的一种利用输入法工具安装软件的客户端,所述系统将客户端中的部分搜索功能相关模块放置于网络服务器中,有利于降低用户客户端的运行负荷,降低对客户端上其它网络功能的影响。\n[0118] 由图中可以看出,本发明所述系统200由客户端210和服务器220两部分组成:\n[0119] 其中,客户端210包括,\n[0120] 输入法界面组件211,用于显示用户输入字符串信息和候选项列表的交互界面,[0121] 以及用以输出来自于输入信息识别模块和目标软件搜索模块所获得的软件下载信息,并将下载该软件的触发结构设置为对应的候选项;\n[0122] 输入信息采集模块212,用于采集用户在输入法界面中输入的字符信息的功能模块;\n[0123] 输入信息识别模块213,设置在前述的客户端或下述的服务器两者之一中,通过客户端中的输入信息采集模块获得用户输入的字符信息,用于识别并判断用户输入的字符信息是否对应相应的目标软件的功能模块;\n[0124] 下载软件安装模块214,用于在目标软件下载完毕后,自动触发该软件安装操作的功能模块。\n[0125] 所述服务器220,它包括,\n[0126] 目标软件搜索模块221,用于从下述目标软件数据库和/或网络中搜索对应的目标软件并下载至本地用户客户端的功能模块,并将搜索结果传输至前述的输入法界面组件\n211;\n[0127] 目标软件数据库222,用于存储目标软件列表以及目标软件本体和目标软件对应下载链接两者至少其一的功能模块。\n[0128] 进一步,对应所述的目标软件搜索模块221还设置有,用于对经网络下载的目标软件进行安全性验证的目标软件检测模块223。\n[0129] 具体的,以下载世界之窗浏览器为例,用户在输入法界面组件211中输入输入字符串“shi’jie’zhi’chuang’liu’lan’qi”,输入信息采集模块212采集用户在输入法界面组件\n211中输入的字符,输入信息识别模块213根据输入信息采集模块212采集到的字符信息,以候选项信息为例,识别该字符信息即“世界之窗浏览器”,并通过检索目标软件数据库222中的目标软件列表,判断该字符信息是否对应相应的目标软件。根据判别结果的不同,利用目标软件搜索模块221,从目标软件数据库222或网络中搜索对应的目标软件。并将搜索结果传输至输入法界面组件211中。用户根据输入法界面组件211中的返回信息,对该软件的下载进行确认操作。在得到用户的许可后,目标软件搜索模块221,即从之前搜索到的地址中下载该软件。在目标软件下载完毕后,下载软件安装模块214触发该软件安装操作。\n[0130] 以上是对本发明的描述而非限定,基于本发明思想的其它实施例,均在本发明的保护范围之中。
法律信息
- 2016-09-07
- 2016-08-17
- 2016-08-03
- 2013-06-12
实质审查的生效
IPC(主分类): G06F 9/445
专利申请号: 201110270182.0
申请日: 2011.09.13
- 2012-05-09
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-11-24
|
2010-06-30
| | |
2
| |
2009-03-18
|
2008-10-06
| | |
3
| |
2011-08-24
|
2010-02-21
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |