[发明专利]终端软件智能更新方法及系统有效
申请号: | 201310516433.8 | 申请日: | 2013-10-28 |
公开(公告)号: | CN103546563A | 公开(公告)日: | 2014-01-29 |
发明(设计)人: | 邓凡 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/445 |
代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 刘杰 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 软件 智能 更新 方法 系统 | ||
1.一种终端软件智能更新方法,包括:
探测终端系统的互联网连接状态;
终端系统根据探测到的所述互联网连接状态,确定终端软件的更新配置;所述更新配置包括所述终端软件的当前信息,以及目标主机标识;其中,如果探测到所述互联网连接状态为限制互联网直接连接,则获取控制代理中心的标识作为所述目标主机标识;
根据所述更新配置中终端软件的所述当前信息以及所述目标主机标识,向目标主机发送更新请求;
接收所述目标主机返回的更新数据,根据所述更新数据对所述终端软件进行更新。
2.如权利要求1所述的方法,所述控制代理中心与所述终端系统位于同一局域网内,所述主机标识包括所述控制代理中心的IP地址及软件更新服务端口。
3.如权利要求1所述的方法,所述终端系统根据探测到的所述互联网连接状态,确定终端软件的更新配置,包括:
如果探测到终端系统的互联网连接状态为直接连接互联网,则直接获取终端软件的升级服务器的标识,作为所述目标主机标识;
所述根据所述终端软件的所述当前信息以及所述目标主机标识,向目标主机发送更新请求,包括:
根据所述终端软件的所述当前信息以及所述终端软件的升级服务器的标识,直接向所述升级服务器标识对应的升级服务器发送更新请求;
所述接收所述目标主机返回的更新数据,根据所述更新数据对所述终端软件进行更新,包括:
接收所述升级服务器返回的更新数据,根据所述更新数据对所述终端软件进行更新。
4.如权利要求1至3任一项所述的方法,还包括:
配置终端系统中所述终端软件的更新模式;其中,所述更新模式包括以下任意一种:智能模式;统一模式;独立模式;
所述方法包括:
在将所述终端软件的更新模式配置为智能模式时,探测终端系统的互联网连接状态;
终端系统根据探测到的所述互联网连接状态,确定终端软件的更新配置;
根据所述终端软件的所述当前信息以及所述目标主机标识,向目标主机发送更新请求;
接收所述目标主机返回的更新数据,根据所述更新数据对所述终端软件进行更新。
5.如权利要求4所述的方法,所述配置终端系统中所述终端软件的更新模式,包括:
通过控制代理中心对两个以上的终端系统中的同一终端软件,统一进行更新模式的配置。
6.如权利要求1-5任一项所述的方法,所述目标主机包括控制代理中心,所述方法还包括:
判断所述控制代理中心是否缓存有所述终端软件当前信息对应的更新数据;
所述接收所述目标主机返回的更新数据,根据所述更新数据对所述终端软件进行更新,包括:
若所述控制代理中心缓存有所述更新数据,则接收所述控制代理中心缓存的所述更新数据,根据所述缓存的更新数据对所述终端软件进行更新;
若所述控制代理中心未缓存所述更新数据,则由所述控制代理中心将终端软件的所述当前信息转发给所述终端软件的升级服务器;接收升级服务器的更新数据,并将所述更新数据转发给所述终端系统;
所述终端系统接收所述控制代理中心转发的更新数据,并根据所述更新数据对所述终端软件进行更新。
7.如权利要求1-6任一项所述的方法,所述更新数据根据所述终端软件的当前信息生成。
8.一种终端软件智能更新系统,包括:
网络探测单元,用于探测终端系统的互联网连接状态;
配置确定单元,位于所述终端系统中,用于根据探测到的所述互联网连接状态,确定终端软件的更新配置;所述更新配置包括所述终端软件的当前信息,以及目标主机标识;其中,如果探测到所述互联网连接状态为限制互联网直接连接,则获取控制代理中心的标识作为所述目标主机标识;
请求发送单元,用于根据所述终端软件的所述当前信息以及所述目标主机标识,向目标主机发送更新请求;
更新单元,用于接收所述目标主机返回的更新数据,根据所述更新数据对所述终端软件进行更新。
9.如权利要求8所述的系统,所述控制代理中心与所述终端系统位于同一局域网内,所述主机标识包括所述控制代理中心的IP地址及软件更新服务端口。
10.如权利要求8所述的系统,所述配置确定单元,包括:
配置确定子单元,用于如果探测到终端系统的互联网连接状态为直接连接互联网,则直接获取终端软件的升级服务器的标识,作为所述目标主机标识;
所述请求发送单元,包括:
请求发送子单元,用于根据所述终端软件的所述当前信息以及所述终端软件的升级服务器的标识,直接向所述升级服务器标识对应的升级服务器发送更新请求;
所述更新单元,包括:
第一更新子单元,用于接收所述升级服务器返回的更新数据,根据所述更新数据对所述终端软件进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310516433.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:防止变频电源运行时频率挡位切换损坏电源的保护电路
- 下一篇:简易杆塔避雷装置