[发明专利]终端软件的安装方法、装置和系统有效
申请号: | 201110005933.6 | 申请日: | 2011-01-12 |
公开(公告)号: | CN102063321A | 公开(公告)日: | 2011-05-18 |
发明(设计)人: | 王力刚 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 518057 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 软件 安装 方法 装置 系统 | ||
1.一种终端软件的安装方法,其特征在于,包括:
终端根据当前端口属性确定以驱动器身份接入电脑的主机,向所述主机上传自动运行程序;
所述主机运行所述自动运行程序,所述自动运行程序获取所述主机上的终端软件关联信息,将获取的所述终端软件关联信息反馈给所述终端;
所述终端使用所述终端软件关联信息向服务器获取对应的终端软件,将获取的所述终端软件上传给所述主机;
所述自动运行程序在所述主机上安装所述终端软件。
2.根据权利要求1所述的方法,其特征在于,所述自动运行程序获取所述主机上的终端软件关联信息包括:
所述自动运行程序识别所述主机的系统信息,根据所述系统信息检查所述终端对应的终端软件关联信息,所述终端软件关联信息包括:所述终端的终端软件是否完整和/或所述终端的终端软件的版本信息。
3.根据权利要求1所述的方法,其特征在于,所述终端使用所述终端软件关联信息向服务器获取对应的终端软件包括:
所述终端根据所述终端软件关联信息判断是否需要向服务器获取对应的终端软件,如果是,将所述终端软件关联信息发送给所述服务器;
所述服务器根据所述终端软件关联信息查找对应的终端软件,将查找到的所述终端软件发送给所述终端。
4.根据权利要求1所述的方法,其特征在于,所述终端使用所述终端软件关联信息向服务器获取对应的终端软件包括:
所述终端将所述终端软件关联信息发送给服务器;
所述服务器根据所述终端软件关联信息查找对应的终端软件,将查找到的所述终端软件发送给所述终端。
5.根据权利要求2所述的方法,其特征在于,
所述终端使用所述终端软件关联信息向服务器获取对应的终端软件包括:所述终端检查所述终端软件关联信息为所述终端的终端软件的版本信息时,使用所述终端软件的版本信息向服务器获取终端软件的差分包;
所述自动运行程序在所述主机上安装所述终端软件包括:所述自动运行程序使用所述差分包更新所述主机的终端软件。
6.根据权利要求5所述的方法,其特征在于,所述终端使用所述终端软件的版本信息向服务器获取终端软件的差分包包括:
所述终端根据自身的配置信息确定是否需要检查软件更新,如果是,将所述终端软件的版本信息发送给服务器;所述服务器根据所述终端软件的版本信息向所述终端下发所述终端软件的差分包。
7.根据权利要求6所述的方法,其特征在于,所述终端根据自身的配置信息确定是否需要检查软件更新之前,所述方法还包括:
所述终端每隔指定时间在自身的配置信息中设置需要检查软件更新的选项设置为有效,并在每次所述终端软件更新完成后,将所述需要检查软件更新的选项设置为无效。
8.根据权利要求6所述的方法,其特征在于,所述终端根据自身的配置信息确定是否需要检查软件更新之前,所述方法还包括:
所述终端接收用户的设置指令,所述设置指令为开启或关闭需要检查软件更新的选项;
所述终端按照所述设置指令设置所述需要检查软件更新的选项。
9.根据权利要求1-8任一项所述的方法,其特征在于,所述自动运行程序在所述主机上安装所述终端软件之后,所述方法还包括:
所述自动运行程序向所述终端发送安装完成的通知;
所述终端接收到所述通知后,设置所述当前端口的属性,使所述当前端口切换回正常工作模式;
所述主机监测到所述终端的所述当前端口切换后,退出所述自动运行程序。
10.一种终端软件的安装装置,其特征在于,包括:
接入模块,用于根据当前端口属性确定以驱动器身份接入所述主机,向所述主机上传自动运行程序,以使所述自动运行程序在所述主机上运行,获取并反馈所述主机上的终端软件关联信息;
软件获取模块,用于使用所述主机反馈的终端软件关联信息向服务器获取对应的终端软件,将获取的所述终端软件上传给所述主机,以使所述自动运行程序在所述主机上安装所述终端软件。
11.一种终端软件的安装系统,其特征在于,包括:主机、终端和服务器;
所述终端包括:
接入模块,用于根据当前端口属性确定以驱动器身份接入所述主机,向所述主机上传自动运行程序;
软件获取模块,用于使用所述主机反馈的终端软件关联信息向所述服务器获取对应的终端软件,将获取的所述终端软件上传给所述主机;
所述主机包括:
运行模块,用于运行所述终端上传的所述自动运行程序,所述自动运行程序获取所述主机上的终端软件关联信息,将获取的所述终端软件关联信息反馈给所述终端;
保存安装模块,用于保存所述自动运行程序安装的所述终端软件;
所述服务器包括:软件提供模块,用于向所述终端提供所述终端软件关联信息对应的所述终端软件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110005933.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高分子防水卷材的制备方法
- 下一篇:综合监控BAS系统时间表功能实现方法