[发明专利]终端软件的更新方法、装置及系统有效
申请号: | 201310500824.0 | 申请日: | 2013-10-22 |
公开(公告)号: | CN103533071A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 范培龙 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/761 |
代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 刘杰 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 软件 更新 方法 装置 系统 | ||
技术领域
本发明涉及软件技术领域,具体涉及终端软件的更新方法、装置及系统。
背景技术
随着计算机设备的迅速发展,计算机设备在很多领域得到了广泛的普及使用,尤其是随着计算机软件的应用规模越来越大,企业对计算机的依赖程度也越来越高,越来越多的企业正在采用适合自身的软件来管理和改进企业的运营机制,使企业管理变得高效。
软件的使用过程,必然涉及到软件的更新与维护。软件安装后的更新、维护工作是软件生命周期的重要环节。对于企业用户等特定的用户群而言,常常需要在的众多主机中安装同一款终端软件,并且,有时会使用对多个终端软件进行集中配置管理功能的软件,这种功能类似于控制中心或集中控制端,通过控制中心可以完成其他终端系统上软件的安装、部署以及更新维护工作。在通过控制中心更新其他终端系统上的终端软件时,现有的方式主要是通过终端向控制中心主动发送更新请求,网络管理员向终端下发更新相关的链接,或者安装包等,对终端上的软件进行更新。这种更新方式需要每个终端系统发送更新请求,有时还需要管理员获取软件更新相关的链接或升级包,这个过程需要网络管理员的参与,还需要各终端用户的配合,因此更新过程十分繁琐,降低了终端软件更新的部署效率。
综上,迫切需要本领域技术人员解决的技术问题就在于,如何能使终端软件能够自动、快速、准确地进行更新,提高终端软件部署更新的效率。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的终端软件的更新方法、装置和相应的终端软件的更新系统。
依据本发明的一个方面,提供了终端软件的更新方法,包括:
获取目标组播地址;所述组播地址对应的组播组中,包括控制中心的主机地址;
向所述组播地址发送终端软件的更新请求;
当收到所述控制中心响应所述终端软件的更新请求时,终端系统获取控制中心的地址,并根据所述控制中心的地址与所述控制中心建立点对点连接;
终端系统通过所述点对点连接接收控制中心下发的更新数据,并利用所述更新数据对终端软件进行更新。
可选地,所述向所述组播地址发送终端软件的更新请求,包括:
通过在终端系统中部署终端呼叫程序EntCall,定时向所述组播地址发送终端软件的更新请求。
可选地,所述向所述组播地址发送终端软件的更新请求,包括:
向所述组播地址发送包含所述终端软件的当前状态信息的更新请求。
可选地,所述向所述组播地址发送终端软件的更新请求,包括:
向所述组播地址发送经过加密的终端软件的更新请求。
可选地,所述当收到所述控制中心响应所述终端软件的更新请求时,终端系统获取控制中心的地址,并根据所述控制中心的地址与所述控制中心建立点对点连接,包括:
终端系统接收所述控制中心响应所述终端软件的更新请求的加密响应消息,并对所述加密响应消息进行解密;
终端系统根据解密后的结果获取控制中心的地址,并根据所述控制中心的地址与所述控制中心建立点对点连接。
可选地,所述终端系统通过所述点对点连接接收控制中心下发的更新数据,并利用所述更新数据对终端软件进行更新,包括:
终端系统通过所述点对点连接接收控制中心下发的更新工具以及更新配置,并利用所述更新工具以及更新配置,将终端软件从个人版更新为企业用户版。
可选地,还包括:
根据所述组播地址,将所述控制中心的主机地址注册到所述组播组中。
可选地,所述根据所述组播地址,将所述控制中心的主机地址注册到所述组播组中,包括:
根据所述组播地址,将两个以上的所述控制中心的主机地址注册到所述组播组中。
根据本发明的另一方面,提供了一种终端软件的更新装置,包括:
组播地址获取单元,用于获取目标组播地址;所述组播地址对应的组播组中,包括控制中心的主机地址;
请求发送单元,用于向所述组播地址发送终端软件的更新请求;
连接建立单元,位于终端系统中,用于当收到所述控制中心响应所述终端软件的更新请求时,获取控制中心的地址,并根据所述控制中心的地址与所述控制中心建立点对点连接;
更新单元,位于终端系统中,用于通过所述点对点连接接收控制中心下发的更新数据,并利用所述更新数据对终端软件进行更新。
可选地,所述请求发送单元,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310500824.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于车辆的遮阳板
- 下一篇:用于开关柜的摇板及安装有摇板的开关柜