[发明专利]客户端升级方法及装置有效
申请号: | 201910013411.7 | 申请日: | 2019-01-07 |
公开(公告)号: | CN109639827B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 邓小红 | 申请(专利权)人: | 新华三云计算技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;G06F8/65 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 李佳 |
地址: | 610000 四川省成都市高新区天华二路2*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 升级 方法 装置 | ||
1.一种客户端升级方法,其特征在于,应用于服务器,所述服务器用于为访问虚拟机的客户端提供升级包,所述虚拟机为所述客户端提供虚拟桌面服务;所述方法包括:
检测已升级客户端对虚拟机的操作控制状态是否满足预设传输条件;
若检测到所述操作控制状态满足预设传输条件,则将该已升级客户端标识为可提供升级包;所述操作控制状态满足预设传输条件包括:所述已升级客户端与虚拟机的连接状态为未连接,或所述已升级客户端与虚拟机的连接状态为已连接且与所述已升级客户端连接的虚拟机处于锁屏状态,或所述已升级客户端与虚拟机的连接状态为已连接且所述已升级客户端的无操作时长大于预设时长阈值,或所述已升级客户端与虚拟机的连接状态为已连接且所述已升级客户端与虚拟机之间的数据传输速率小于预设速率阈值;
接收未升级客户端发送的升级请求;
从所述服务器和被标识为可提供升级包的所述已升级客户端中为所述未升级客户端确定提供升级包传输服务的数据提供端,并通知所述未升级客户端从所述数据提供端获取升级包进行升级。
2.根据权利要求1所述的方法,其特征在于,所述操作控制状态包括所述已升级客户端与虚拟机的连接状态;所述检测已升级客户端对虚拟机的操作控制状态是否满足预设传输条件的步骤,包括:
若检测到所述已升级客户端与虚拟机的连接状态为未连接,则确定所述操作控制状态满足预设传输条件。
3.根据权利要求2所述的方法,其特征在于,所述操作控制状态还包括与所述已升级客户端连接的虚拟机是否处于锁屏状态;所述检测已升级客户端对虚拟机的操作控制状态是否满足预设传输条件的步骤,包括:
若检测到所述已升级客户端与虚拟机的连接状态为已连接,则检测与该已升级客户端连接的虚拟机的是否处于锁屏状态;
若检测到与该已升级客户端连接的虚拟机处于锁屏状态,则确定所述操作控制状态满足预设传输条件。
4.根据权利要求2所述的方法,其特征在于,所述操作控制状态还包括已升级客户端的无操作时长;所述检测已升级客户端对虚拟机的操作控制状态是否满足预设传输条件的步骤,包括:
若检测到所述已升级客户端与虚拟机的连接状态为已连接,则获取该已升级客户端的无操作时长;
若检测到该已升级客户端的无操作时长大于预设时长阈值,则确定所述操作控制状态满足预设传输条件。
5.根据权利要求1所述的方法,其特征在于,所述操作控制状态还包括所述已升级客户端与虚拟机之间的数据传输速率;所述若检测到所述操作控制状态满足预设传输条件,则将该已升级客户端标识为可提供升级包的步骤,包括:
若检测到所述已升级客户端与虚拟机的连接状态为已连接,则获取该已升级客户端与虚拟机之间的数据传输速率;
若该已升级客户端与虚拟机之间的数据传输速率小于预设速率阈值,则确定所述操作控制状态满足预设传输条件。
6.根据权利要求1所述的方法,其特征在于,所述升级包包括多个数据片段;所述方法还包括:
在检测到正在为所述未升级客户端提供升级包的所述已升级客户端不满足所述预设传输条件时,通知该已升级客户端停止升级包的传输,并针对所述升级包未完成传输的数据片段,为所述未升级客户端重新确定数据提供端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三云计算技术有限公司,未经新华三云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910013411.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:智能网联汽车计算平台车端与云端运算等级分配方法
- 下一篇:软磁性薄带的层叠体