笔记本电脑锁屏方法、装置及笔记本电脑的制作方法
【专利摘要】本发明公开了一种笔记本电脑锁屏方法、装置及笔记本电脑,所述方法包括:检测笔记本电脑的上盖的状态;若所述笔记本电脑的上盖的状态为合盖状态,则向所述笔记本电脑的键盘缓冲器发送用于锁屏的扫描码;向所述笔记本电脑的中央处理器发送中断信号,以使中央处理器调用操作系统中的键盘驱动器来执行键盘缓冲器中的用于锁屏的扫描码。本发明的技术方案通过检测笔记本电脑的上盖状态是否为合盖状态,若为合盖状态,则向所述笔记本电脑的键盘缓冲器发送锁屏的指令,使笔记本电脑上盖呈合盖状态时,自动对笔记本电脑进行锁屏的操作,使非授权用户无法访问笔记本电脑,从而提高了笔记本电脑的安全性。
【专利说明】
笔记本电脑锁屏方法、装置及笔记本电脑
技术领域
[0001]本发明涉及终端安全技术领域,特别涉及一种笔记本电脑锁屏方法、装置及笔记本电脑。
【背景技术】
[0002]随着信息技术的不断发展,越来越多的商务人士使用笔记本电脑进行移动办公。同时,对于有人机交互的界面的手持移动设备,其安全性和私密性越来越受到广大用户的格外关注。
[0003]在相关技术中,针对笔记本电脑等手持设备,提供了多种锁屏方法,最简单的如同时按下笔记本电脑键盘的WIN键和L键的热键组合,即可达到锁屏的目的。然而,很多用户在完成使用笔记本电脑的过程中,往往仅是将笔记本电脑进行合盖,此时,笔记本电脑屏幕的背光会关掉,但是却没有锁屏,而笔记本电脑中的往往存储了大量的信息,非授权用户仍然可以访问笔记本电脑,造成笔记本电脑的安全性受到威胁。
【发明内容】
[0004]有鉴于此,本发明的目的是提供一种提高笔记本的安全性的笔记本电脑锁屏方法、装置及笔记本电脑。
[0005]为了实现上述目的,本发明提供了一种笔记本电脑锁屏方法,包括:
[0006]检测笔记本电脑的上盖的状态;
[0007]若所述笔记本电脑的上盖的状态为合盖状态,则向所述笔记本电脑的键盘缓冲器发送用于锁屏的扫描码;
[0008]向所述笔记本电脑的中央处理器发送中断信号,以使中央处理器调用操作系统中的键盘驱动器来执行键盘缓冲器中的用于锁屏的扫描码。
[0009]优选地,所述笔记本电脑的上盖和底座分别设置有相配合的磁性开关,相应地,检测所述笔记本电脑的上盖的状态包括:
[0010]检测所述笔记本电脑的上盖的磁性开关和底座的磁性开关是否为闭合状态。
[0011 ]优选地,检测所述磁性开关是否为闭合状态,包括:
[0012]接收所述磁性开关发送的电信号;
[0013]根据所述电信号,确定所述磁性开关是否为闭合状态。
[0014]优选地,其中所述用于锁屏的扫描码包括锁屏键所对应的扫描码,所述锁屏键包括WIN键和L键的热键组合。
[0015]基于同一发明构思,本发明还提供一种笔记本电脑锁屏装置,包括:
[0016]检测模块,用于检测笔记本电脑的上盖的状态;
[0017]第一发送模块,用于当所述笔记本电脑的上盖的状态为合盖状态时,向所述笔记本电脑的键盘缓冲器发送用于锁屏的扫描码;
[0018]第二发送模块,用于向所述笔记本电脑的中央处理器发送中断信号,以使中央处理器调用操作系统中的键盘驱动器来执行键盘缓冲器中的用于锁屏的扫描码。
[0019]优选地,所述笔记本电脑的上盖和底座分别设置有相配合的磁性开关,相应地,所述检测模块具体用于:
[0020]检测所述笔记本电脑的上盖的磁性开关和底座的磁性开关是否为闭合状态。
[0021]优选地,所述检测模块,还具体用于:
[0022]接收所述磁性开关发送的电信号;
[0023]根据所述电信号,确定所述磁性开关是否为闭合状态。
[0024]优选地,其中所述第一发送模块进一步配置为:其发送的用于锁屏的扫描码包括锁屏键所对应的扫描码,所述锁屏键包括WIN键和L键的热键组合。
[0025]基于同一发明构思,本发明还提供一种笔记本电脑,所述笔记本电脑的上盖和底座分别设置有相配合的磁性开关,包括如上所述的装置,以实现如上所述的方法。
[0026]与现有技术相比,本发明具有以下有益效果:本发明的技术方案通过检测笔记本电脑的上盖状态是否为合盖状态,若为合盖状态,则向所述笔记本电脑的键盘缓冲器发送用于锁屏的扫描码,使笔记本电脑上盖呈合盖状态时,自动对笔记本电脑进行锁屏的操作,使非授权用户无法访问笔记本电脑,从而提高了笔记本电脑的安全性。
【附图说明】
[0027]图1为本发明的笔记本电脑锁屏方法的实施例一的流程图;
[0028]图2为本发明的笔记本电脑锁屏方法的实施例二的流程图;
[0029]图3为本发明的笔记本电脑锁屏方法的实施例二的笔记本电脑磁性开关示意图;
[0030]图4为本发明的笔记本电脑锁屏装置的实施例一的示意图。
【具体实施方式】
[0031]下面结合附图和实施例,对本发明的【具体实施方式】作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
[0032]通常,笔记本电脑的键盘的内部设置有嵌入式控制器(Embedded Contrallor,EC),它控制着键盘的全部工作,比如电脑开机启动时键盘的自检、扫描、扫描码的缓冲以及与主机的通讯等等。当键盘中的一个键被按下时,EC便根据该键的位置,将该键对应的电信号转换成二进制码,发送给中央处理器(Central Processing Unit,CPU)和显示器。如果用户的输入速度很快或CHJ正在处理其他的任务,就先将转换的二进制码送至内存中的键盘缓冲区进行暂存,等CHJ空闲时再从键盘缓冲区中取出暂存的二进制码分析并执行。一般的笔记本电脑的键盘上都设置有很多快捷键,例如,Win+R,打开运行窗口;Win+E,打开资源管理器;Win+F,打开搜索窗口; Win+M,最小化所有窗口;Win+D,执行〃显示桌面〃命令(效果等同于Win+M);Win+L,锁定计算机;ffin+U,打开〃辅助工具管理器〃。其中,Win+L,为笔记本电脑的锁屏键。为笔记本电脑锁屏的目的是使笔记本电脑在不断网的情况下,防止授权用户不在笔记本电脑旁时非授权用户使用电脑,从而影响笔记本电脑的安全性。现有技术都是通过用户手动按下锁屏的快捷键来为笔记本电脑进行锁屏的。有的时候用户为了简单,仅仅是将笔记本电脑的上盖合上,但这样仅能关掉屏幕的背光,并没有锁屏,从而降低了笔记本电脑的安全性。
[0033]图1为本发明的笔记本电脑锁屏方法的实施例一的流程图,如图1所示,本实施例的笔记本电脑锁屏方法,具体可以包括如下以下步骤:
[0034]SlOl,检测笔记本电脑的上盖的状态。
[0035]本实施例的执行主体为EC。在具体实施时,检测笔记本电脑的上盖的状态有很多种方法,例如,在本发明的其中一个实施例中,可以通过在笔记本电脑的上盖和底座上分别设置相配合的磁性开关,根据霍尔效应原理,当磁性开关产生电信号时,可以知道笔记本电脑的上盖为合盖状态;在本发明的其他实施例中,可以采用检测屏幕背光灯的方式来确定笔记本电脑的上盖是否为合盖状态。而不限于此。
[0036]S102,若笔记本电脑的上盖的状态为合盖状态,则向笔记本电脑的键盘缓冲器发送用于锁屏的扫描码。
[0037]具体地,当EC检测到笔记本电脑的上盖是合盖状态,则向笔记本电脑的内存,具体是内存中的键盘缓冲器,发送用于锁屏的扫描码。通常情况下,笔记本电脑的制造商会将WIN键+L键的热键组合设置为默认的锁屏键,但是也可以将其他快捷键作为锁屏键。
[0038]S103,向所述笔记本电脑的中央处理器发送中断信号,以使中央处理器调用操作系统中的键盘驱动器来执行键盘缓冲器中的用于锁屏的扫描码。
[0039]具体地,EC向内存中的键盘缓冲器发送用于锁屏的扫描码的同时,还向CPU发送一个中断信号,CPU接收到EC发送的中断信号后,开始执行操作系统中的键盘驱动器中的扫描码所对应的锁屏指令,以达到为笔记本电脑自动锁屏的目的。本领域技术人员应该可以知道,所谓键盘驱动器尽管名称类似于硬件名称,但是实际是由一些代码组成的软件,而代码由CPU来执行时也可以称为指令。其中键盘驱动器包含了每个键所执行的功能的指令,当然也就包括了锁屏指令。
[0040]本实施例的技术方案通过检测笔记本电脑的上盖状态是否为合盖状态,若为合盖状态,则向笔记本电脑的键盘缓冲器发送用于锁屏的扫描码,使笔记本电脑上盖呈合盖状态时,自动对笔记本电脑进行锁屏的操作,使非授权用户无法访问笔记本电脑,从而提高了笔记本电脑的安全性。
[0041]图2为本发明的笔记本电脑锁屏方法的实施例二的流程图,本实施例的笔记本电脑锁屏方法在上述实施例一的基础上,进一步更加详细地介绍本发明的技术方案。如图2所示,本实施例的笔记本电脑锁屏方法,具体可以包括如下步骤:
[0042]S201,检测笔记本电脑的上盖的磁性开关和底座的磁性开关是否为闭合状态,其中,笔记本电脑的上盖和底座分别设置有相配合的磁性开关。
[0043]进一步地,在笔记本上盖和底座设置有相配合的磁性开关。例如,上盖的磁性开关为磁环,底座的磁性开关为磁簧片,当上盖闭合过程中,上盖所设置的磁环,逐渐接近底座所设置的磁簧片,根据霍尔效应原理,磁环与磁簧片相互感应,会产生电信号,磁环将该电信号发送至EC,EC根据接收到磁环所发送的电信号,可以确定笔记本电脑上盖的为合盖状
??τ O
[0044]本发明的磁性开关可以采用现有技术中的磁性开关,本实施例中的磁性开关电路如图3所示,在磁性开关中包括芯片U21,芯片U21的OUTPUT引脚连接EC,OUTPUT引脚还连接第一电容C1的第一端,第一电容C1的第二端接地,第一电容C1的第二端还连接第二电容C2的第一端,第二电容的第一端还连接芯片21的GND引脚,第二电容C2的第二端连接电阻R的第一端,芯片U21的VCC引脚连接电阻R的第一端,电阻R的第二端连接工作电压,例如3V电源。具体地,在笔记本合上上盖时,磁性开关中的芯片U21根据磁场变化产生电流,由OUTPUT引脚输出,并发送至EC,从而使EC检测到磁性开关为闭合状态。
[0045]S202,若笔记本电脑的上盖的磁性开关和底座的磁性开关为闭合状态,则向笔记本电脑的键盘缓冲器发送WIN键和L键的热键组合所对应的扫描码。
[0046]例如,当用户在使用完笔记本电脑,并离开电脑时,往往将笔记本电脑的上盖合上,此时EC检测到笔记本电脑的上盖与底座所设置的磁性开关是否为闭合状态,若磁性开关为闭合状态,则EC将WIN键和L键的热键组合所对应的锁屏扫描码发送给内存中的键盘缓冲器。
[0047]S203,向所述笔记本电脑的中央处理器发送中断信号,以使中央处理器调用操作系统中的键盘驱动器来执行键盘缓冲器中的用于锁屏的扫描码。
[0048]具体地,EC向内存中的键盘缓冲器发送用于锁屏的扫描码的同时,还向CPU发送一个中断信号,CPU接收到EC发送的中断信号后,开始执行操作系统中的键盘驱动器中的扫描码所对应的锁屏指令,以达到为笔记本电脑自动锁屏的目的。本领域技术人员应该可以知道,所谓键盘驱动器尽管名称类似于硬件名称,但是实际是由一些代码组成的软件,而代码由CPU来执行时也可以称为指令。其中键盘驱动器包含了每个键所执行的功能的指令,当然也就包括了锁屏指令。
[0049]本实施例的技术方案通过检测笔记本电脑的磁性开关是否为闭合状态,若为闭合状态,则向笔记本电脑的键盘缓冲器发送锁屏的扫描码,使CPU执行操作系统中的键盘驱动器所对应的锁屏指令,以实现自动对笔记本电脑进行锁屏的操作,从而提高了笔记本电脑的安全性。
[0050]图4为本发明的笔记本电脑锁屏装置的实施例一的示意图,如图4所示,本实施例的笔记本电脑锁屏装置,具体可以包括检测模块41和发送模块42。
[0051 ]检测模块41,用于检测笔记本电脑的上盖的状态;
[0052]第一发送模块42,用于当笔记本电脑的上盖的状态为合盖状态时,向笔记本电脑的键盘缓冲器发送用于锁屏的扫描码;
[0053]第二发送模块,用于向所述笔记本电脑的中央处理器发送中断信号,以使中央处理器调用操作系统中的键盘驱动器来执行键盘缓冲器中的用于锁屏的扫描码。
[0054]本实施例的笔记本电脑锁屏装置,通过采用上述模块对笔记本电脑进行锁屏的实现机制与上述图1所示实施例的笔记本电脑锁屏方法的实现机制相同,详细可以参考上述图1所示实施例的记载,在此不再赘述。
[0055]本发明的笔记本电脑锁屏装置的实施例二的示意图与图4一致,具体请参见图4,本实施例的笔记本电脑锁屏装置在如图4所示的实施例一的基础上,进一步更加详细地介绍本发明的技术方案。如图4所示,本实施例的笔记本电脑锁屏装置,进一步可以包括如下。
[0056]笔记本电脑的上盖和底座分别设置有相配合的磁性开关,相应地,检测模块41具体用于:
[0057]检测笔记本电脑的上盖的磁性开关和底座的磁性开关是否为闭合状态。
[0058]检测模块41还具体用于:
[0059]接收磁性开关发送的电信号;
[0060]根据电信号,确定磁性开关是否为闭合状态。
[0061]其中,第一发送模块进一步配置为:其发送的用于锁屏的扫描码包括锁屏键所对应的扫描码,所述锁屏键包括WIN键和L键的热键组合。
[0062]本实施例的笔记本电脑锁屏装置,通过采用上述模块对笔记本电脑进行锁屏的实现机制与上述图2所示实施例的笔记本电脑锁屏方法的实现机制相同,详细可以参考上述图2所示实施例的记载,在此不再赘述。
[0063]本发明还提供一种笔记本电脑,在该笔记本电脑的上盖和底座设置有相配合的磁性开关,该笔记本电脑还包括如图3或图4所示的实施例的装置,能够实现如图1或图2所示的实施例的方法。
[0064]以上实施例仅为本发明的示例性实施例,不用于限制本发明,本发明的保护范围由权利要求书限定。本领域技术人员可以在本发明的实质和保护范围内,对本发明做出各种修改或等同替换,这种修改或等同替换也应视为落在本发明的保护范围内。
【主权项】
1.一种笔记本电脑锁屏方法,其特征在于,包括: 检测笔记本电脑的上盖的状态; 若所述笔记本电脑的上盖的状态为合盖状态,则向所述笔记本电脑的键盘缓冲器发送用于锁屏的扫描码; 向所述笔记本电脑的中央处理器发送中断信号,以使中央处理器调用操作系统中的键盘驱动器来执行键盘缓冲器中的用于锁屏的扫描码。2.根据权利要求1所述的方法,其特征在于,所述笔记本电脑的上盖和底座分别设置有相配合的磁性开关,相应地,检测所述笔记本电脑的上盖的状态包括: 检测所述笔记本电脑的上盖的磁性开关和底座的磁性开关是否为闭合状态。3.根据权利要求2所述的方法,其特征在于,检测所述磁性开关是否为闭合状态,包括: 接收所述磁性开关发送的电信号; 根据所述电信号,确定所述磁性开关是否为闭合状态。4.根据权利要求1-3任一项所述的方法,其特征在于,其中所述用于锁屏的扫描码包括锁屏键所对应的扫描码,所述锁屏键包括WIN键和L键的热键组合。5.一种笔记本电脑锁屏装置,其特征在于,包括: 检测模块,用于检测笔记本电脑的上盖的状态; 第一发送模块,用于当所述笔记本电脑的上盖的状态为合盖状态时,向所述笔记本电脑的键盘缓冲器发送用于锁屏的扫描码; 第二发送模块,用于向所述笔记本电脑的中央处理器发送中断信号,以使中央处理器调用操作系统中的键盘驱动器来执行键盘缓冲器中的用于锁屏的扫描码。6.根据权利要求5所述的装置,其特征在于,所述笔记本电脑的上盖和底座分别设置有相配合的磁性开关,相应地,所述检测模块具体用于: 检测所述笔记本电脑的上盖的磁性开关和底座的磁性开关是否为闭合状态。7.根据权利要求6所述的装置,其特征在于,所述检测模块,还具体用于: 接收所述磁性开关发送的电信号; 根据所述电信号,确定所述磁性开关是否为闭合状态。8.根据权利要求5-7任一项所述的装置,其特征在于,其中所述第一发送模块进一步配置为:其发送的用于锁屏的扫描码包括锁屏键所对应的扫描码,所述锁屏键包括WIN键和L键的热键组合。9.一种笔记本电脑,其特征在于,所述笔记本电脑的上盖和底座分别设置有相配合的磁性开关,包括如权利要求5-8任一项所述的装置,以实现如权利要求1-4任一项所述的方法。
【文档编号】G06F21/84GK105844182SQ201610153980
【公开日】2016年8月10日
【申请日】2016年3月16日
【发明人】汪二虎
【申请人】合肥联宝信息技术有限公司