电子设备和防止电子设备频繁切换工作状态的方法
【技术领域】
[0001]本发明涉及电子技术领域,特别是涉及一种电子设备和防止电子设备频繁切换工作状态的方法。
【背景技术】
[0002]保护壳已在电子设备上广泛使用,保护壳安装在电子设备上,可以起到保护电子设备的作用。目前,随着技术的发展,保护壳还配有一项功能,当盖上保护壳时电子设备的屏幕熄灭,当打开保护壳时电子设备的屏幕亮起,从而方便用户使用保护壳。
[0003]其中,当盖上保护壳时电子设备的屏幕熄灭,电子设备的工作状态会进入休眠状态;当打开保护壳时电子设备的屏幕亮起,电子设备由休眠状态切换为正常工作状态。然而,这会存在这样的缺陷:在实际使用中会出现保护壳频繁打开或盖上的现象,例如小孩子在玩电子设备时,由于觉得好玩,小孩子会不断地盖上和打开保护壳,这时往往会出现电子设备的屏幕多次亮灭,使得电子设备在休眠状态和正常工作状态之间不断频繁切换,最后可能会因为电子设备处理不过来导致电子设备死机现象。
[0004]综上所述,有必要提供一种电子设备和防止电子设备频繁切换工作状态的方法以解决上述问题。
【发明内容】
[0005]本发明主要解决的技术问题是提供一种电子设备和防止电子设备频繁切换工作状态的方法,能够防止电子设备频繁切换工作状态的现象出现。
[0006]为解决上述技术问题,本发明采用的一个技术方案是:提供一种防止电子设备频繁切换工作状态的方法,保护壳安装在电子设备上,电子设备与保护壳盖上触的一侧安装有磁场强度传感器,保护壳与磁场强度传感器接触的一侧安装有磁性材料,方法包括:电子设备通过磁场强度传感器检测到的磁场强度判断保护壳是否盖上和/或打开;电子设备通过磁场强度传感器检测磁场强度确定保护壳盖上和/或打开时,通过第一计数器统计保护壳盖上和/或打开的次数;电子设备判断第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数是否达到第一上限值;电子设备确定第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数达到第一上限值时,自动禁止电子设备开启工作状态切换功能,其中工作状态切换功能包括电子设备的休眠状态与电子设备的正常工作状态之间的切换。
[0007]其中,该方法还包括:电子设备确定第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数没有达到第一上限值时,自动开启工作状态切换功能,同时,第一计数器重新统计保护壳盖上和/或打开的次数。
[0008]其中,该方法还包括:电子设备在禁止电子设备开启工作状态切换功能时,通过第二计数器统计保护壳盖上和/或打开的次数;电子设备判断第二计数器在第二预定时间段内统计保护壳盖上和/或打开的次数是否达到第二上限值;电子设备确定第二计数器在第二预定时间段内统计保护壳盖上和/或打开的次数没有达到第二上限值时,自动开启工作状态切换功能。
[0009]其中,该方法还包括:电子设备确定第二计数器在第二预定时间段内统计保护壳盖上和/或打开的次数是达到第二上限值时,保持禁止电子设备开启工作状态切换功能,同时,第二计数器重新统计保护壳盖上和/或打开的次数。
[0010]其中,第二上限值比第一上限值小。
[0011]为解决上述技术问题,本发明采用的另一个技术方案是:提供一种电子设备,保护壳安装在电子设备上,电子设备与保护壳盖上所接触的一侧安装有磁场强度传感器,保护壳与磁场强度传感器接触的一侧安装有磁性材料,电子设备包括:磁场传感器模块,用于通过磁场强度传感器检测磁场强度;判断模块,用于通过磁场强度判断保护壳是否盖上和/或打开;第一计数器模块,用于在判断模块通过磁场强度确定保护壳盖上和/或打开时,通过第一计数器统计保护壳盖上和/或打开的次数;第一次数判断模块,用于判断第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数是否达到第一上限值;切换禁止模块,用于在第一次数判断模块确定第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数达到第一上限值时,自动禁止电子设备开启工作状态切换功能,其中工作状态切换功能包括电子设备的休眠状态与电子设备的正常工作状态之间的切换。
[0012]其中,电子设备还包括恢复状态模块,用于在第一次数判断模块确定第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数没有达到第一上限值时,自动开启工作状态切换功能,同时,第一计数器模块的第一计数器重新统计保护壳盖上和/或打开的次数。
[0013]其中,电子设备还包括:第二计数器模块,用于在切换禁止模块禁止电子设备开启工作状态切换功能时,通过第二计数器统计保护壳盖上和/或打开的次数;第二次数判断模块,用于判断第二计数器在第二预定时间段内统计保护壳盖上和/或打开的次数是否达到第二上限值;恢复状态模块还用于在第二次数判断模块确定第二计数器在第二预定时间段内统计保护壳盖上和/或打开的次数没有达到第二上限值时,自动开启工作状态切换功會K。
[0014]其中,切换禁止模块在第二次数判断模块确定第二计数器在第二预定时间段内统计保护壳盖上和/或打开的次数是达到第二上限值时,保持禁止电子设备开启工作状态切换功能,同时,第二计数器模块的第二计数器重新统计保护壳盖上和/或打开的次数。
[0015]其中,第二上限值比第一上限值小。
[0016]本发明的有益效果是:区别于现有技术的情况,本发明的防止电子设备频繁切换工作状态的方法包括:电子设备通过磁场强度传感器检测到的磁场强度判断保护壳是否盖上和/或打开;如果是,则电子设备通过第一计数器统计保护壳盖上和/或打开的次数;电子设备判断第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数是否达到第一上限值;如果是,则电子设备自动禁止电子设备开启工作状态切换功能。通过上述方式,本发明在检测到电子设备的保护壳频繁盖上和/或打开时,禁止电子设备开启工作状态切换功能,能够防止电子设备在其休眠状态与正常工作状态两者之间进行频繁切换的现象出现,降低电子设备的损耗。
【附图说明】
[0017]图1是本发明防止电子设备频繁切换工作状态的方法的第一实施例的流程示意图;
[0018]图2是本发明防止电子设备频繁切换工作状态的方法的第二实施例的流程示意图;
[0019]图3是本发明电子设备的结构示意图。
【具体实施方式】
[0020]下面结合附图和实施方式对本发明进行详细说明。
[0021]如图1所示,图1是本发明防止电子设备频繁切换工作状态的方法的第一实施例的流程示意图。其中,保护壳(未图示)安装在电子设备上,可以起到保护电子设备的作用。进一步,电子设备与保护壳盖上所接触的一侧安装有磁场强度传感器,保护壳与磁场强度传感器接触的一侧安装有磁性材料,磁场强度传感器能够检测磁性材料的磁场强度。该方法包括以下步骤:
[0022]步骤SlOl:电子设备通过磁场强度传感器检测到的磁场强度判断保护壳是否盖上和/或打开。
[0023]在步骤SlOl中,磁场强度传感器检测到的磁场强度大于预设磁场强度时,判定保护壳盖上;磁场
强度传感器检测到的磁场强度没有大于预设磁场强度时,判定保护壳打开。
[0024]步骤S102:电子设备通过磁场强度传感器检测磁场强度确定保护壳盖上和/或打开时,通过第一计数器统计保护壳盖上和/或打开的次数。
[0025]在本发明一实施例中,通过第一计数器统计保护壳盖上和打开的次数。应理解,保护壳盖上和打开的时间间隔应小于第一预设时间值,第一计数器才会统计保护壳盖上和打开的次数,如保护壳盖上和打开的时间间隔小于Is (秒),则第一计数器统计保护壳盖上和打开的次数,如保护壳盖上和打开的时间间隔大于ls,第一计数器不统计保护壳盖上和打的次数,第一计数器重新计时。
[0026]在本发明另一实施例中,通过第一计数器统计保护壳盖上的次数。应理解。保护壳盖上的时间间隔应小于第二预设时间值,第一计数器才会统计保护壳盖上的次数。如保护壳盖上与第二保护壳盖上的时间间隔小于第二预设时间值,则第一计时器统计保护壳盖上的次数为I次。如保护壳盖上与第二保护壳盖上的时间间隔没有小于第二预设时间值,则第一计时器不统计保护壳盖上的次数,重新统计保护壳盖上的次数。
[0027]在本发明又一实施例中,通过第一计数器统计保护壳打开的次数。应理解。保护壳打开的时间间隔应小于第三预设时间值,第一计数器才会统计保护壳打开一次。如第一次保护壳打开与第二保护壳打开的时间间隔小于第三预设时间值,则第一计时器统计保护壳打开的次数。如第一次保护壳打开与第二保护壳打开的时间间隔没有小于第三预设时间值,则第一计时器不统计保护壳打开的次数,重新统计保护壳打开的次数。
[0028]步骤S103:电子设备判断第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数是否达到第一上限值。
[0029]在本发明一实施例中,电子设备判断第一计数器在第一预定时间段内统计保护壳盖上和打开的次数是否达到第一上限值。在本发明另一实施例中,电子设备判断第一计数器在第一预定时间段内统计保护壳盖上的次数是否达到第一上限值。在本发明又一实施例中,电子设备判断第一计数器在第一预定时间段内统计保护壳打开的次数是否达到第一上限值。
[0030]在本实施例中,优选通过第一定时器计时,在第一定时器计时的第一预定时间段内,第一计数器开始统计次数;超过第一预定时间段后,即第一定时器停止计时时,第一计数器也停止统计次数。
[0031]步骤S104:电子设备确定第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数达到第一上限值时,自动禁止电子设备开启工作状态切换功能。
[0032]其中,工作状态切换功能包括电子设备的休眠状态与电子设备的正常工作状态之间的切换。另外,在确定第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数达到第一上限值时,电子设备以振动方式提醒用户电子设备已经禁止开启工作状态切换功能。
[0033]在本发明一实施例中,电子设备确定第一计数器在第一预定时间段内统计保护壳盖上和打开的次数达到第一上限值时,自动禁止电子设备开启工作状态切换功能,同时保持电子设备处于休眠状态或者保持电子设备处于正常工作状态。
[0034]在本发明另一实施例中,电子设备确定第一计数器在第一预定时间段内统计保护壳盖上的次数达到第一上限值时,自动禁止电子设备开启工作状态切换功能,同时保持电子设备处于休眠状态或者保持电子设备处于正常工作状态。
[0035]在本发明又一实施例中,电子设备确定第一计数器在第一预定时间段内统计保护壳打开的次数达到第一上限值时,自动禁止电子设备开启工作状态切换功能,同时保持电子设备处于休眠状态或者保持电子设备处于正常工作状态。
[0036]在本实施例中,如果电子设备确定第一计数器在第一预定时间段内统计保护壳是否盖上和/或打开的次数没有达到第一上限值,则电子设备自动开启工作状态切换功能。
[0037]应理解,在其他实施例中,当电子设备在预设时间值内发生禁止电子设备开启工作状态切换功能的次数达到预设次数后,电子设备将在预设时间值内进入休眠状态,让用户在预设时间再也不能开启电子设备。如电子设备在一个小时内发生禁止电子设备开启工作状态切换功能的次数达到10次后,电子设备将在一个小时内进入休眠状态,让用户在一个小时内再也不能开启电子设备。
[0038]如图2所示,图2是本发明防止电子设备频繁切换工作状态的方法的第二实施例的流程示意图。该方法包括以下步骤:
[0039]步骤S201:电子设备通过磁场强度传感器检测磁场强度。
[0040]步骤S202:电子设备判断保护壳是否盖上和/或打开。
[0041]如果电子设备确定保护壳没有盖上和/或打开,则返回步骤S201 ;如果电子设备确定保护壳盖上和/或打开,则执行步骤S203:电子设备通过第一计数器统计保护壳是否盖上和/或打开的次数。
[0042]步骤S204:电子设备判断在第一预定时间段内统计保护壳是否盖上和/或打开的次数是否达到第一上限值。
[0043]如果电子设备确定在第一预定时间段内统计保护壳是否盖上和/或打开的次数没有达到第一上限值,则执行步骤S205:电子设备自动开启工作状态切换功能;同时返回步骤S204。
[0044]如果电子设备确定在第一预定时间段内统计保护壳是否盖上和/或打开的次数达到第一上限值,则执行步骤S206:电子设备自动禁止电子设备开启工作状态切换功能。
[0045]其中步骤S201、步骤S202、步骤S203、步骤S204、步骤S205和步骤S206与图1的步骤S101、步骤S102、步骤S103和步骤S104相同,在此不——赘述。
[0046]步骤S207:电子设备通过第二计数器统计保护壳是否盖上和/或打开的次数。
[0047]在本发明一实施例中,通过第二计数器统计保护壳盖上和打开的次数。应理解,保护壳盖上和打开的时间间隔应小于第一预设时间值,第二计数器才会统计保护壳盖上和打开的次数,否则第二计数器重新计时。
[0048]在本发明另一实施例中,通过第二计数器统计保护壳盖上的次数。应理解。保护壳盖上的时间间隔应小于第二预设时间值,第二计数器才会统计保护壳盖上的次数。否则第二计数器重新统计保护壳盖上的次数。
[0049]在本发明又一实施例中,通过第二计数器统计保护壳打开的次数。应理解。保护壳打开的时间间隔应小于第三预设时间值,第二计数器才会统计保护壳打开的次数。否则第二计数器重新统计保护壳打开的次数。
[0050]步骤S208:电子设备判断第二计时器在第二预定时间段内统计保护壳是否盖上和/或打开的次数是否达到第二上限值。
[0051]在本发明一实施例中,电子设备判断第二计数器在第二预定时间段内统计保护壳盖上和打开的次数是否达到第二上限值。在本发明另一实施例中,电子设备判断第二计数器在第二预定时间段内统计保护壳盖上的次数是否达到第二上限值。在本发明又一实施例中,电子设备判断第二计数器在第二预定时间段内统计保护壳打开的次数是否达到第二上限值。
[0052]在本实施例中,优选通
过第二定时器计时,在第二定时器计时的第二预定时间段内,第二计数器开始统计次数;超过第二预定时间段后,即第二定时器停止计时后,第二计数器也停止统计次数。
[0053]如果电子设备确定第二计时器在第二预定时间段内统计保护壳是否盖上和/或打开的次数达到第二上限值,则执行步骤S209:电子设备自动禁止电子设备开启工作状态切换功能。
[0054]在本发明一实施例中,电子设备确定第二计数器在第二预定时间段内统计保护壳盖上和打开的次数达到第二上限值时,自动禁止电子设备开启工作状态切换功能,同时保持电子设备处于休眠状态或者保持电子设备处于正常工作状态。
[0055]在本发明另一实施例中,电子设备确定第二计数器在第二预定时间段内统计保护壳盖上的次数达到第二上限值时,自动禁止电子设备开启工作状态切换功能,同时保持电子设备处于休眠状态或者保持电子设备处于正常工作状态。
[0056]在本发明又一实施例中,电子设备确定第二计数器在第二预定时间段内统计保护壳打开的次数达到第二上限值时,自动禁止电子设备开启工作状态切换功能,同时保持电子设备处于休眠状态或者保持电子设备处于正常工作状态。
[0057]电子设备确定第二计时器在第二预定时间段内统计保护壳是否盖上和/或打开的次数没有达到第二上限值,则执行步骤S210:电子设备自动开启工作状态切换功能。
[0058]在本实施例中,第二上限值比第一上限值小。第一上限值为用户设定值。第二上限值可以为用户设定的值,优选地,第二上限值为O。当然,在本发明其他实施例中,第二上限值为可以为其他数值,具体需要根据时间设计而定。
[0059]应理解,在其他实施例中,当电子设备在预设时间值内所产生的电子设备的休眠状态与电子设备的正常工作状态之间的切换的次数达到预设次数后,电子设备将在预设时间值内进入休眠状态,让用户在预设时间再也不能开启电子设备。如电子设备在一个小时内发生电子设备的休眠状态与电子设备的正常工作状态之间的切换的次数达到10次后,电子设备将在一个小时内进入休眠状态,让用户在一个小时内再也不能开启电子设备。
[0060]如图3所示,图3是本发明电子设备的结构示意图。该电子设备与图1和图2的方法对应。其中,保护壳安装在电子设备上,可以起到保护电子设备的作用。进一步,电子设备与保护壳盖上所接触的一侧安装有磁场强度传感器,保护壳与磁场强度传感器接触的一侧安装有磁性材料,磁场强度传感器能够检测磁性材料的磁场强度。该电子设备包括磁场传感器模块11、判断模块12、第一计数器模块13、第二计数器模块14、第一次数判断模块15、第二次数判断模块16、切换禁止模块17和恢复状态模块18。
[0061]磁场传感器模块11用于通过磁场强度传感器检测磁场强度。
[0062]判断模块12用于通过磁场强度判断保护壳是否盖上和/或打开。
[0063]第一计数器模块13用于在判断模块12通过磁场强度确定保护壳盖上和/或打开时,通过第一计数器统计保护壳盖上和/或打开的次数。
[0064]在本发明一实施例中,第一计数器模块13用于通过第一计数器统计保护壳盖上和打开的次数。在本发明另一实施例中,第一计数器模块13用于通过第一计数器统计保护壳盖上的次数。在本发明又一实施例中,第一计数器模块13用于通过第一计数器统计保护壳打开的次数。
[0065]第一次数判断模块15用于判断第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数是否达到第一上限值。
[0066]在本发明一实施例中,第一次数判断模块15判断第一计数器在第一预定时间段内统计保护壳盖上和打开的次数是否达到第一上限值。在本发明另一实施例中,第一次数判断模块15判断第一计数器在第一预定时间段内统计保护壳盖上的次数是否达到第一上限值。在本发明又一实施例中,第一次数判断模块15判断第一计数器在第一预定时间段内统计保护壳打开的次数是否达到第一上限值。
[0067]在本实施例中,电子设备还包括第一定时器模块,用于通过第一定时器计时,在第一定时器计时的第一预定时间段内,第一次数判断模块15的第一计数器开始统计次数;超过第一预定时间段后,即第一定时器停止计时时,第一计数器也停止统计次数。
[0068]切换禁止模块17用于在第一次数判断模块15确定第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数达到第一上限值时,自动禁止电子设备开启工作状态切换功能。其中工作状态切换功能包括电子设备的休眠状态与电子设备的正常工作状态之间的切换。
[0069]在本实施例中,切换禁止模块17用于在第一次数判断模块15确定第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数达到第一上限值时,自动禁止电子设备开启工作状态切换功能,同时保持电子设备处于休眠状态或者保持电子设备处于正常工作状态。
[0070]恢复状态模块18用于在第一次数判断模块15确定第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数没有达到第一上限值时,自动开启工作状态切换功能,同时,第一计数器模块13的第一计数器重新统计保护壳盖上和/或打开的次数。
[0071]第二计数器模块14用于在切换禁止模块17禁止电子设备开启工作状态切换功能时,通过第二计数器统计保护壳盖上和/或打开的次数。
[0072]在本发明一实施例中,第二计数器模块14用于通过第二计数器统计保护壳盖上和打开的次数。在本发明另一实施例中,第二计数器模块14用于通过第二计数器统计保护壳盖上的次数。在本发明又一实施例中,第二计数器模块14用于通过第二计数器统计保护壳打开的次数。
[0073]第二次数判断模块16用于判断第二计数器在第二预定时间段内统计保护壳盖上和/或打开的次数是否达到第二上限值。
[0074]在本发明一实施例中,第二次数判断模块16判断第二计数器在第二预定时间段内统计保护壳盖上和打开的次数是否达到第二上限值。在本发明另一实施例中,第二次数判断模块16判断第二计数器在第二预定时间段内统计保护壳盖上的次数是否达到第二上限值。在本发明又一实施例中,第二次数判断模块16判断第二计数器在第二预定时间段内统计保护壳打开的次数是否达到第二上限值。
[0075]在本实施例中,电子设备还包括第二定时器模块,用于通过第二定时器计时,在第二定时器计时的第二预定时间段内,第二次数判断模块16的第二计数器开始统计次数;超过第二预定时间段后,即第二定时器停止计时时,第二计数器也停止统计次数。
[0076]恢复状态模块18还用于在第二次数判断模块16确定第二计数器在第二预定时间段内统计保护壳盖上和/或打开的次数没有达到第二上限值时,自动开启工作状态切换功會K。
[0077]切换禁止模块17还用于在第二次数判断模块16确定第二计数器在第二预定时间段内统计保护壳盖上和/或打开的次数是达到第二上限值时,保持禁止电子设备开启工作状态切换功能,同时,第二计数器模块14的第二计数器重新统计保护壳盖上和/或打开的次数。
[0078]在本实施例中,切换禁止模块17用于在第
二次数判断模块16确定第二计数器在第二预定时间段内统计保护壳盖上和/或打开的次数达到第二上限值时,保持禁止电子设备开启工作状态切换功能,第二计数器模块14的第二计数器重新统计保护壳盖上和/或打开的次数,同时保持电子设备处于休眠状态或者保持电子设备处于正常工作状态。
[0079]在本实施例中,第二上限值比第一上限值小。第一上限值为用户设定值。第二上限值可以为用户设定的值,优选地,第二上限值为O。当然,在本发明其他实施例中,第二上限值为可以为其他数值,具体需要根据时间设计而定。
[0080]综上所述,本发明的防止电子设备频繁切换工作状态的方法包括:电子设备通过磁场强度传感器检测到的磁场强度判断保护壳是否盖上和/或打开;如果是,则电子设备通过第一计数器统计保护壳盖上和/或打开的次数;电子设备判断第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数是否达到第一上限值;如果是,则电子设备自动禁止电子设备开启工作状态切换功能。通过上述方式,本发明在检测到电子设备的保护壳频繁盖上和/或打开时,禁止电子设备开启工作状态切换功能,能够防止电子设备在其休眠状态与正常工作状态两者之间进行频繁切换的现象出现,降低电子设备的损耗。
[0081]以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种防止电子设备频繁切换工作状态的方法,其特征在于,保护壳安装在所述电子设备上,所述电子设备与所述保护壳盖上所接触的一侧安装有磁场强度传感器,所述保护壳与所述磁场强度传感器接触的一侧安装有磁性材料,所述方法包括: 所述电子设备通过所述磁场强度传感器检测到的磁场强度判断所述保护壳是否盖上和/或打开; 所述电子设备通过所述磁场强度传感器检测磁场强度确定所述保护壳盖上和/或打开时,通过第一计数器统计所述保护壳盖上和/或打开的次数; 所述电子设备判断所述第一计数器在第一预定时间段内统计所述保护壳盖上和/或打开的次数是否达到第一上限值; 所述电子设备确定所述第一计数器在所述第一预定时间段内统计所述保护壳盖上和/或打开的次数达到所述第一上限值时,自动禁止所述电子设备开启工作状态切换功能,其中所述工作状态切换功能包括所述电子设备的休眠状态与所述电子设备的正常工作状态之间的切换。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 所述电子设备确定所述第一计数器在所述第一预定时间段内统计所述保护壳盖上和/或打开的次数没有达到所述第一上限值时,自动开启所述工作状态切换功能,同时,所述第一计数器重新统计所述保护壳盖上和/或打开的次数。3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 所述电子设备在禁止所述电子设备开启工作状态切换功能时,通过第二计数器统计所述保护壳盖上和/或打开的次数; 所述电子设备判断所述第二计数器在第二预定时间段内统计所述保护壳盖上和/或打开的次数是否达到第二上限值; 所述电子设备确定所述第二计数器在所述第二预定时间段内统计所述保护壳盖上和/或打开的次数没有达到所述第二上限值时,自动开启所述工作状态切换功能。4.根据权利要求3所述的方法,其特征在于,所述方法还包括: 所述电子设备确定所述第二计数器在所述第二预定时间段内统计所述保护壳盖上和/或打开的次数是达到所述第二上限值时,保持禁止所述电子设备开启所述工作状态切换功能,同时,所述第二计数器重新统计所述保护壳盖上和/或打开的次数。5.根据权利要求3所述的方法,其特征在于,所述第二上限值比所述第一上限值小。6.—种电子设备,其特征在于,保护壳安装在所述电子设备上,所述电子设备与所述保护壳盖上所接触的一侧安装有磁场强度传感器,所述保护壳与所述磁场强度传感器接触的一侧安装有磁性材料,所述电子设备包括: 磁场传感器模块,用于通过所述磁场强度传感器检测磁场强度; 判断模块,用于通过所述磁场强度判断所述保护壳是否盖上和/或打开; 第一计数器模块,用于在所述判断模块通过所述磁场强度确定所述保护壳盖上和/或打开时,通过第一计数器统计所述保护壳盖上和/或打开的次数; 第一次数判断模块,用于判断所述第一计数器在第一预定时间段内统计所述保护壳盖上和/或打开的次数是否达到第一上限值; 切换禁止模块,用于在所述第一次数判断模块确定所述第一计数器在所述第一预定时间段内统计所述保护壳盖上和/或打开的次数达到所述第一上限值时,自动禁止所述电子设备开启工作状态切换功能,其中所述工作状态切换功能包括所述电子设备的休眠状态与所述电子设备的正常工作状态之间的切换。7.根据权利要求6所述的电子设备,其特征在于,所述电子设备还包括恢复状态模块,用于在所述第一次数判断模块确定所述第一计数器在所述第一预定时间段内统计所述保护壳盖上和/或打开的次数没有达到所述第一上限值时,自动开启所述工作状态切换功能,同时,所述第一计数器模块的第一计数器重新统计所述保护壳盖上和/或打开的次数。8.根据权利要求7所述的电子设备,其特征在于,所述电子设备还包括: 第二计数器模块,用于在所述切换禁止模块禁止所述电子设备开启工作状态切换功能时,通过第二计数器统计所述保护壳盖上和/或打开的次数; 第二次数判断模块,用于判断所述第二计数器在第二预定时间段内统计所述保护壳盖上和/或打开的次数是否达到第二上限值; 所述恢复状态模块还用于在所述第二次数判断模块确定所述第二计数器在所述第二预定时间段内统计所述保护壳盖上和/或打开的次数没有达到所述第二上限值时,自动开启所述工作状态切换功能。9.根据权利要求8所述的电子设备,其特征在于,所述切换禁止模块在所述第二次数判断模块确定所述第二计数器在所述第二预定时间段内统计所述保护壳盖上和/或打开的次数是达到所述第二上限值时,保持禁止所述电子设备开启所述工作状态切换功能,同时,所述第二计数器模块的第二计数器重新统计所述保护壳盖上和/或打开的次数。10.根据权利要求8所述的电子设备,其特征在于,所述第二上限值比所述第一上限值小。
【专利摘要】电子设备和防止电子设备频繁切换工作状态的方法。本发明公开了一种防止电子设备频繁切换工作状态的方法,该方法包括:电子设备通过磁场强度传感器检测到的磁场强度判断保护壳是否盖上和/或打开;如果是,则电子设备通过第一计数器统计保护壳盖上和/或打开的次数;电子设备判断第一计数器在第一预定时间段内统计保护壳盖上和/或打开的次数是否达到第一上限值;如果是,则电子设备自动禁止电子设备开启工作状态切换功能。本发明还公开一种电子设备。通过上述方式,本发明在检测到电子设备的保护壳频繁盖上和/或打开时,能够防止电子设备在其休眠状态与正常工作状态两者之间进行频繁切换的现象出现。
【IPC分类】G06F9/46
【公开号】CN104899084
【申请号】CN201510283045
【发明人】俞斌, 杨维琴
【申请人】惠州Tcl移动通信有限公司
【公开日】2015年9月9日
【申请日】2015年5月28日