锁屏和屏幕解锁方法、屏幕管理系统和设备的制造方法_2

文档序号:9380351阅读:来源:国知局
br>[0034]除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
[0035]同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
[0036]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
[0037]在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
[0038]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0039]为了达到终端屏幕锁定后用户自身从终端界面无法解锁的目的,本发明实施例提出一种锁屏技术,以及相应的解锁方法。本发明实施例提出的锁屏技术,通过增加锁屏密码的长度,使得锁屏密码的长度大于在用户界面可设置的锁屏密码的长度,从而在利用较长的锁屏密码锁定终端屏幕后用户自身从终端界面无法解锁,只能由服务器远程解锁,实现了终端管理级别的锁屏技术。
[0040]在本发明实施例中,密码长度较长的锁屏密码称为系统锁屏密码,系统锁屏密码可以由服务器生成,也可以由客户端生成。下面分别说明这两种锁屏技术。
[0041]图1为本发明锁屏方法一个实施例的流程示意图。本实施例中的系统锁屏密码由服务器生成。如图1所示,本实施例的锁屏方法例如包括以下步骤:
[0042]步骤S101,服务器生成系统锁屏密码,系统锁屏密码的长度大于在用户界面可设置的锁屏密码的长度。
[0043]本发明不限定生成系统锁屏密码的方法,例如可以随机生成一预设长度的字符串,将该字符串作为系统锁屏密码。另外,在满足系统锁屏密码的长度大于在用户界面可设置的锁屏密码的长度的基本条件下,本领域技术人员根据需要可以灵活设置系统锁屏密码的长度,一般来说,系统锁屏密码的长度越大,安全性越好,被破解的可能性越小,反之,系统锁屏密码的长度越小,安全性越差,被破解的可能性越大。例如,系统锁屏密码的长度为12位,在用户界面可设置的锁屏密码的长度为4位。
[0044]步骤S102,服务器向客户端发送锁屏指令和系统锁屏密码。
[0045]作为示例性的发送方法,服务器可以同时发送锁屏指令和系统锁屏密码,也可以分别发送锁屏指令和系统锁屏密码。
[0046]步骤S103,客户端接收服务器发送的锁屏指令和系统锁屏密码。
[0047]步骤S104,客户端将系统锁屏密码设置为客户端所属终端当前的锁屏密码,并响应锁屏指令执行屏幕锁定操作。
[0048]在锁定屏幕之后,由于当前锁屏密码的长度大于在用户界面可设置的锁屏密码的长度,因此用户自身从终端界面无法解锁,只能由服务器远程解锁,实现了终端管理级别的锁屏技术。
[0049]对于之前的锁屏密码(即,客户端所属终端中的通过用户界面设置的锁屏密码)可以采用不同的处理方法。一种处理方法,可以清除客户端所属终端中的通过用户界面设置的锁屏密码。再一种处理方法,可以将客户端所属终端中的通过用户界面设置的锁屏密码保存到另一存储区域,其中,另一存储区域是当前的锁屏密码所在存储区域之外的存储区域。第二种处理方法,在终端管理级别的锁定与解锁之后可以利用另一存储区域保存的信息恢复用户之前设置的锁屏密码,恢复用户自身从终端界面解锁的功能。
[0050]对于终端管理级别的锁屏技术,可以向所有终端都开放,也可以仅向申请了该功能的终端开放。对于第一种情况,终端无需做什么工作即可获取服务器对终端屏幕的管理权。对于第二种情况,终端上的客户端可以向服务器发起注册,以授权服务器对客户端所属终端的屏幕进行管理。
[0051]针对前述锁屏方法,本发明实施例还提出相应的屏幕解锁方法。下面给出两个示例性的屏幕解锁方法。
[0052]图2是与图1相应的屏幕解锁方法一个实施例的流程图。在本实施例中,服务器只需向客户端远程发送屏幕解锁指令即可实现解锁。如图2所示,本实施例的屏幕解锁方法包括以下步骤:
[0053]步骤S201,服务器向客户端发送屏幕解锁指令。
[0054]步骤S202,客户端接收服务器发送的屏幕解锁指令。
[0055]步骤S203,客户端响应屏幕解锁指令,清除系统锁屏密码,执行屏幕解锁操作。
[0056]图3是与图1相应的屏幕解锁方法再一个实施例的流程图。在本实施例中,服务器不仅需要向客户端远程发送屏幕解锁指令,还需要向客户端发送屏幕解锁密码才能实现解锁。如图3所示,本实施例的屏幕解锁方法包括以下步骤:
[0057]步骤S301,服务器向客户端发送屏幕解锁指令和屏幕解锁密码。
[0058]步骤S302,客户端接收服务器发送的屏幕解锁指令和屏幕解锁密码。
[0059]步骤S303,客户端响应屏幕解锁指令,将屏幕解锁密码与系统锁屏密码进行比较,如果比较结果一致,执行步骤S304,如果比较结果不一致,执行步骤S305。
[0060]步骤S304,客户端清除系统锁屏密码,执行屏幕解锁操作并可以向服务器返回解锁成功响应。
[0061]步骤S305,客户端不执行屏幕解锁操作,并可以向服务器返回解锁失败响应。
[0062]在屏幕解锁之后,用户可以从终端界面对屏幕进行锁屏或者解锁操作。如果之前的锁屏密码已经清除,则用户可以通过终端界面重新设置锁屏密码,并基于重新设置的锁屏密码进行锁屏或解锁。如果之前的锁屏密码未被清除,而是保存在另一存储区域,则可以将另一存储区域存储的通过用户界面设置的锁屏密码设置为当前的锁屏密码,则用户仍然使用自己之前设置的锁屏密码进行锁屏或解锁。
[0063]图4为本发明锁屏方法再一个实施例的流程示意图。本实施例中的系统锁屏密码由客户端生成。如图4所示,本实施例的锁屏方法例如包括以下步骤:
[0064]步骤S401,服务器向客户端发送锁屏指令。
[0065]步骤S402,客户端接收服务器发送的锁屏指令。
[0066]步骤S403,客户端响应锁屏指令生成系统锁屏密码,系统锁屏密码的长度大于在用户界面可设置的锁屏密码的长度。其中,系统锁屏密码的具体生成方法本发明不做限定,可以参考前述。
[0067]步骤S404,客户端将系统锁屏密码设置为客户端所属终端当前的锁屏密码,并执行屏幕锁定操作。
[0068]在锁定屏幕之后,由于当前锁屏密码的长度大于在用户界面可设置的锁屏密码的长度,因此用户自身从终端界面无法解锁,只能由服务器远程解锁,实现了终端管理级别的锁屏技术。
[0069]对于之前的锁屏密码(即,客户端所属终端中的通过用户界面设置的锁屏密码)的处理方法,清除或保存到另一存储区域,可以参考前述,这里不再赘述。
[0070]图4所示的锁屏方法对应可以采用的屏幕解锁方法参考图2所示,这里不再赘述。
[0071]图5为本发明屏幕管理系统一个实施例的结
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1