一种远程锁屏和解锁的方法及装置制造方法及图纸

技术编号:12844985 阅读:73 留言:0更新日期:2016-02-11 12:22
本发明专利技术公开了一种远程锁屏和解锁的方法和装置。通过在云终端操作系统中增加一个与云终端管理软件进行通信的模块以及一个负责实现远程屏幕锁定和屏幕解锁的功能模块,使得管理员可以在远端完全控制云终端的一切操作,而用户则完全失去对云终端操作系统的控制权。当需要锁定云终端一侧屏幕的时候,只需传递一个锁定指令则云终端一侧屏幕即刻处于锁定状态,通过“CTRL+ALT+DELETE”热键无法解除屏幕锁定,同样,当需要解除云终端一侧屏幕锁定的时候,只需传递一个解锁指令则云终端一侧屏幕即刻处于解锁状态。采用本发明专利技术所述的方法和装置可以迅速地实现远程锁屏、解锁及热键禁用,解决了现有技术中禁用热键不理想的问题以及远程管理带来的不便。

【技术实现步骤摘要】

本专利技术涉及计算机设备管理
,特别涉及一种面向云终端设备的远程锁屏和解锁的方法及装置
技术介绍
目前,部署虚拟桌面技术架构的企业越来越多,构成虚拟桌面技术架构的组件除了云终端、虚拟桌面管理平台、云终端协议之外,云终端设备管理软件也是一个较为重要的组成部分,随着企业内部云终端数量的不断增加,云终端设备管理软件的重要性逐渐显现出来。在所有云终端的日常管理任务中,对云终端的软件包进行更新是一个比较常见的操作,但是由于用户对云终端有一定的控制权,因此会出现云终端的使用者有意或无意中止软件包更新的情况,导致系统管理员不能集中有效的对云终端进行软件包的批量更新操作,而且软件包更新通常非常耗时,故系统管理员在某个特定时间段对云终端有完全控制权是非常有必要的。目前,避免云终端软件包更新失败的方法主要有以下两种: ⑴先通知后更新的方式。即系统管理员通过邮件或者其他通信工具通知云终端的使用者,将在某个时间段对云终端进行软件包的更新操作,避免云终端的使用者有意或无意中止云终端软件包的更新; ⑵使用现有的锁屏工具。即在发送更新软件包之前,首先向云终端推送一个第三方的锁屏工具进行锁屏,然后再发送更新软件包并执行云终端软件包的更新操作。上述两种方法均存在一些缺点: ⑴先通知后更新的方式比较费时费力,降低了系统管理员的运维管理效率,并且存在用户忽视通知而在更新的时间段内继续操作的可能性; ⑵对于使用现有的锁屏工具的方法,则还需要提供额外的推送工具,并且在这种方式下,“CTRL+ALT+DELETE”组合键还可以正常使用,则用户还可以进行其他操作,不能达到对云终端的完全控制。
技术实现思路
本专利技术提供了一种云终端远程锁屏和解锁的方法及装置,能够帮助系统管理员迅速获得对云终端的完全控制权,解决现有技术方案面临的软件包更新时管理员费时费力的问题。一种实现云终端远程锁屏和解锁的装置,包括: ⑴位于云终端一侧的客户端代理程序,包含至少三个模块:①通讯模块102,用于接收来自服务端的控制指令并传递给锁屏组件103或解锁组件104 ;②锁屏模块103,用于执行具体的锁屏操作;③解锁模块104,用于执行具体的解锁操作;⑵位于安装了云终端管理软件的服务器一侧的服务端控制程序,包含至少三个模块:①通讯模块107,用于接收服务端锁屏模块105或解锁模块106发出的锁屏或解锁指令,并将这些指令发送到云终端一侧;②锁屏模块105,用于向云终端发出锁屏操作指令;③解锁模块106,用于向云终端发出解锁操作指令; ⑶传输控制协议,用于在云终端和管理软件之间传递控制指令以及同步客户端和服务端的状态。一种云终端远程锁屏和解锁的方法,包括: ⑴当需要控制用户对云终端的操作时由服务端锁屏模块105向客户端锁屏模块103发送锁屏指令; (2)客户端锁屏模块103执行具体的锁屏操作,包括创建新的用户桌面,切换到新的用户桌面,保存先前处于工作状态的用户桌面,以及发送屏幕锁定状态变更通知给服务端;⑶当不再需要对用户操作云终端进行控制之后,由服务端解锁模块106向客户端解锁模块104发送解锁指令; ⑷客户端解锁模块104执行具体的解锁操作,包括恢复先前保存的用户桌面、销毁不再使用的锁屏状态的桌面,以及发送屏幕锁定状态变更通知给服务端。本专利技术实施例可以轻易地获取云终端操作系统的完全控制权,同时保存用户的工作状态,从而使系统管理员可以高效地完成软件包更新工作。同时,该方法也能够迅速地使用户恢复正常的工作状态,保留用户在执行软件包更新之前的所有的工作状态,圆满解决了现有技术中存在的在更新软件包时不能获取云终端完全控制权或者更新完软件包无法恢复用户工作桌面的问题。【附图说明】为了更清楚地说明本专利技术实施例或现有的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是远程锁屏和解锁装置结构图。图2是远程锁屏和解锁操作流程图。【具体实施方式】下面将结合本专利技术实施例中的附图1和附图2对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的其他实施例,都属于本专利技术保护的范围。一种云终端远程锁屏和解锁的方法及装置,其【具体实施方式】为: ⑴分别在云终端以及安装了云终端设备管理软件的服务器端部署客户端代理程序101和服务端代理程序108 ;所述客户端代理程序101包含至少三个功能模块,即通讯模块102、锁屏模块103和解锁模块104 ;所述服务端代理程序也包含至少三个功能模块,即通讯模块107、锁屏模块105和解锁模块106 ; ⑵使云终端和服务端处于联网状态,客户端代理程序101通过网络自动扫描发现服务端代理程序108,并自动注册到云终端设备管理软件,接下来由云终端设备管理软件对云终端执行日常管理工作; ⑶如果云终端设备管理软件下发了一个云终端软件包的更新任务,则云终端上的客户端代理程序101会通过通讯模块102接收到此软件包更新任务; ⑷客户端锁屏模块103通知当前用户即将进行软件包更新,需要接管操作系统,请用户保存好当前工作状态; (5)在约定的时间间隔后,客户端锁屏模块103创建一个新的锁屏桌面207,隐藏当前用户桌面并切换到新创建的锁屏桌面208,该锁屏桌面上只显示云终端软件包的更新进度; (6)客户端锁屏模块103向服务端锁屏模块105发送锁屏成功的消息209,服务端锁屏模块105更新屏幕锁定状态为锁屏203 ; ⑵客户端锁屏模块103启当前第1页1 2 本文档来自技高网
...

【技术保护点】
一种远程锁屏和解锁的方法和装置,其特征在于,包括以下三个部分:⑴位于云终端一侧的客户端代理程序,包含至少三个模块:通讯模块、锁屏模块和解锁模块;⑵位于安装了云终端管理软件的服务器一侧的服务端代理程序,包含至少三个模块:通讯模块、锁屏模块和解锁模块;⑶用于在云终端和管理软件之间传递控制指令以及同步客户端和服务端状态的传输控制协议;一种远程锁屏和解锁的方法和装置,其特征在于,实现锁屏和解锁的方法如下:⑴当需要控制用户对云终端的操作时由服务端锁屏模块向客户端锁屏模块发送锁屏指令;⑵客户端锁屏模块执行具体的锁屏操作;⑶当不再需要对用户操作云终端进行控制之后,由服务端解锁模块向客户端解锁模块发送解锁指令;⑷客户端解锁模块执行具体的解锁操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:岳永强刘从亮
申请(专利权)人:北京云端时代科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1