1.一种电子设备解锁系统,其特征在于,该系统包括:
信号接收模块,用于接收用户在电子设备的正面触控屏和背面触控屏的触摸信号;
计算模块,用于根据正面触控屏和背面触控屏的触摸信号,计算用户在正面触控屏和背面触控屏上的触摸序列号;
判断模块,用于当用户触摸一次正面触控屏或背面触控屏时,则将一个预设变量的数值累加1,其中,该预设变量用于记录触摸序列号中当前元素的个数;
当该预设变量的数值等于预先设定的解锁序列号包含的元素个数时,则判断触摸序列号是否等于预先设定的解锁序列号;及
解锁模块,用于当该触摸序列号等于预先设定的解锁序列号时,解除该电子设备的锁定状态。
2.如权利要求1所述的电子设备解锁系统,其特征在于,该系统还包括:
设置模块,用于设定电子设备解锁时正面触控屏和背面触控屏的解锁序列号,并将设定的解锁序列号及该解锁序列号包含的元素个数保存于该电子设备的存储器中。
3.如权利要求1所述的电子设备解锁系统,其特征在于,所述触摸序列号及预先设定的解锁序列号用第一数值记录正面触控屏的触摸信号,用第二数值记录背面触控屏的触摸信号。
4.如权利要求3所述的电子设备解锁系统,其特征在于,所述第一数值为1,第二数值为
2。
5.一种电子设备解锁方法,其特征在于,该方法包括如下步骤:
信号接收步骤,接收用户在电子设备的正面触控屏和背面触控屏的触摸信号;
计算步骤,根据正面触控屏和背面触控屏的触摸信号,计算用户在正面触控屏和背面触控屏上的触摸序列号;
判断步骤,当用户触摸一次正面触控屏或背面触控屏时,则将一个预设变量的数值累加1,其中,该预设变量用于记录触摸序列号中当前元素的个数;
当该预设变量的数值等于预先设定的解锁序列号包含的元素个数时,则判断触摸序列号是否等于预先设定的解锁序列号;及
解锁步骤,当该触摸序列号等于预先设定的解锁序列号时,解除该电子设备的锁定状态。
6.如权利要求5所述的电子设备解锁方法,其特征在于,该方法还包括:
设置步骤,设定电子设备解锁时正面触控屏和背面触控屏的解锁序列号,并将设定的解锁序列号及该解锁序列号包含的元素个数保存于该电子设备的存储器中。
7.如权利要求5所述的电子设备解锁方法,其特征在于,所述触摸序列号及预先设定的解锁序列号用第一数值记录正面触控屏的触摸信号,用第二数值记录背面触控屏的触摸信号。
8.如权利要求7所述的电子设备解锁方法,其特征在于,所述第一数值为1,第二数值为
2。
电子设备解锁系统及方法\n技术领域\n[0001] 本发明涉及一种电子设备解锁系统及方法,尤其涉及一种具有双面触控屏的电子设备解锁系统及方法。\n背景技术\n[0002] 目前电子设备(如触控屏手机)的解锁方式为单面触控屏解锁,随着硬件技术的进步,已有双面触控屏(包括正面触控屏和背面触控屏)的智能手机面市。而现有的智能手机解锁方式只有单面触控屏的路径解锁及数字解锁(如美国专利US 7657849),没有双面触控屏的解锁方式。\n发明内容\n[0003] 鉴于以上内容,有必要提供一种电子设备解锁系统,其可利用电子设备的双面触控屏对电子设备进行解锁。\n[0004] 鉴于以上内容,还有必要提供一种电子设备解锁方法,其可利用电子设备的双面触控屏对电子设备进行解锁。\n[0005] 一种电子设备解锁系统,该系统包括:\n[0006] 信号接收模块,用于接收用户在电子设备的正面触控屏和背面触控屏的触摸信号;\n[0007] 计算模块,用于根据正面触控屏和背面触控屏的触摸信号,计算用户在正面触控屏和背面触控屏上的触摸序列号;及\n[0008] 解锁模块,用于当该触摸序列号等于预先设定的解锁序列号时,解除该电子设备的锁定状态。\n[0009] 一种电子设备解锁方法,该方法包括如下步骤:\n[0010] 信号接收步骤,接收用户在电子设备的正面触控屏和背面触控屏的触摸信号;\n[0011] 计算步骤,根据正面触控屏和背面触控屏的触摸信号,计算用户在正面触控屏和背面触控屏上的触摸序列号;及\n[0012] 解锁步骤,当该触摸序列号等于预先设定的解锁序列号时,解除该电子设备的锁定状态。\n[0013] 前述方法可以由电子设备(如手机)执行,其中该电子设备具有附带了图形用户界面(GUI)的显示屏幕、一个或多个处理器、存储器以及保存在存储器中用于执行这些方法的一个或多个模块、程序或指令集。在某些实施例中,该电子设备提供了包括无线通信在内的多种功能。\n[0014] 用于执行前述方法的指令可以包含在被配置成由一个或多个处理器执行的计算机程序产品中。\n[0015] 相较于现有技术,所述的电子设备解锁系统及方法,其可利用电子设备的双面触控屏(包括正面触控屏和背面触控屏)对电子设备进行解锁,解决了双面触控屏只能通过单面触控屏进行解锁的技术问题。\n附图说明\n[0016] 图1是本发明电子设备的结构示意图。\n[0017] 图2是本发明电子设备解锁系统的功能模块图。\n[0018] 图3是本发明电子设备解锁方法的较佳实施例的流程图。\n[0019] 图4是用户设定解锁序列号的示意图。\n[0020] 图5是用户执行解锁操作的示意图。\n[0021] 主要元件符号说明\n[0022]\n电子设备 2\n显示设备 20\n输入设备 22\n[0023]\n存储器 23\n电子设备解锁系统 24\n处理器 25\n设置模块 201\n信号接收模块 202\n计算模块 203\n判断模块 204\n解锁模块 205\n[0024] 如下具体实施方式将结合上述附图进一步说明本发明。\n具体实施方式\n[0025] 如图1所示,是本发明电子设备2的结构示意图。在本实施例中,所述电子设备2包括通过数据总线相连的显示设备20、输入设备22、存储器23、电子设备解锁系统24和处理器\n25。在本实施例中,所述电子设备2包括两块触控屏,即正面触控屏和背面触控屏。所述触控屏可以是支持多点触控的触控面板(Multi-touch panel),如Magic Trackpad触控面板。\n[0026] 所述电子设备解锁系统24用于利用电子设备2的双面触控屏(包括正面触控屏和背面触控屏)对电子设备2进行解锁,具体过程以下描述。\n[0027] 所述存储器23用于存储所述电子设备解锁系统24的程序代码等资料。所述显示设备20和输入设备22用做电子设备2的输入输出设备。例如,所述显示设备20可以是支持多点触控的触控屏(如正面触控屏和背面触控屏),包括电阻式触控屏和电容式触控屏等。\n[0028] 在本实施例中,所述电子设备解锁系统24可以被分割成一个或多个模块,所述一个或多个模块被存储在所述存储器23中并被配置成由一个或多个处理器(本实施例为一个处理器25)执行,以完成本发明。例如,参阅图2所示,所述电子设备解锁系统24被分割成设置模块201、信号接收模块202、计算模块203、判断模块204和解锁模块205。本发明所称的模块是完成一特定功能的程序段,比程序更适合于描述软件在电子设备2中的执行过程,关于各模块的功能将在图3的流程图中具体描述。\n[0029] 如图3所示,是本发明电子设备解锁方法的较佳实施例的流程图。\n[0030] 步骤S1,设置模块201设定电子设备2解锁时正面触控屏和背面触控屏的解锁序列号N1,并将设定的解锁序列号N1及该解锁序列号N1包含的元素个数n保存于存储器23中。在本实施例中,所述预先设定的解锁序列号N1用第一数值记录正面触控屏的触摸信号,用第二数值记录背面触控屏的触摸信号。例如,用“1”记录正面触控屏的触摸信号,“2”记录背面触控屏的触摸信号。可以理解,在其他实施例中,也可以用其他数值来表示正面触控屏和背面触控屏的触摸信号。\n[0031] 具体步骤如下:\n[0032] (1)使用者进入用户设定界面,点选“开始记录”图片后开始记录解锁序列号N1。\n[0033] (2)使用者依次触摸电子设备2中多片触控屏中的一片(如正面触控屏),然后放开。\n[0034] (3)用解锁序列号N1依次记录每次触摸的触控屏类型(即哪一片触控屏被触摸),并将解锁序列号N1的元素个数n累加1。其中,n的初始值为0。例如,当第一次触摸正面触控屏时,N1={1},n=1。当第二次触摸背面触控屏时,N1={1,2},n=2。\n[0035] (4)点击“停止记录”图片,将设定的解锁序列号N1及该解锁序列号N1包含的元素个数n保存于存储器23中,完成设定。\n[0036] 以下以电子设备2具有双面触控屏为例,举例说明设置解锁序列号N1的过程,具体步骤如下所述。\n[0037] (1)使用者进入用户设定界面,当使用者按下“开始记录”图片后,便开始记录解锁序列号N1,参阅图4中“设置步骤1”所示。\n[0038] (2)触摸正面触控屏的任意一点,而后放开,参阅“设置步骤2”所示。此时,N1={1},n=1。\n[0039] (3)触摸背面触控屏的任意一点,而后放开,参阅“设置步骤3”所示。此时,N1={1,\n2},n=2。\n[0040] (4)触摸背面触控屏的任意一点,而后放开,参阅“设置步骤4”所示。此时,N1={1,\n2,2},n=3。\n[0041] (5)触摸正面触控屏的任意一点,而后放开,参阅“设置步骤5”所示。此时,N1={1,\n2,2,1},n=4,即代表该电子设备2的解锁样式为“正面”、“背面”、“背面”、“正面”。\n[0042] (6)点击“停止记录”图片,将设定的解锁序列号N1={1,2,2,1}及该解锁序列号N1包含的元素个数n(n=4),保存于存储器23中,完成设定。\n[0043] 在其他实施例中,所述预先设定的解锁序列号N1也可以固定不变,即无需用户自行设置解锁序列号N1。\n[0044] 步骤S2,当用户需要对电子设备2解锁时,进入电子设备2的解锁界面,并在电子设备2的正面触控屏和背面触控屏进行触摸操作。\n[0045] 步骤S3,信号接收模块202接收用户在正面触控屏和背面触控屏的触摸信号。当用户发现输入的解锁序列有误时,可以点选“ReTry”按钮重新开始解锁操作,参阅图5所示。\n[0046] 步骤S4,计算模块203根据正面触控屏和背面触控屏的触摸信号,计算用户在正面触控屏和背面触控屏上的触摸序列号N2。在本实施例中,所述触摸序列号N2用第一数值(如“1”)记录正面触控屏的触摸信号,用第二数值(如“2”)记录背面触控屏的触摸信号。\n[0047] 举例而言,如果用户在正面触控屏上触摸四次,则N2={1,1,1,1}。如果用户在背面触控屏上触摸四次,则N2={2,2,2,2}。如果用户在正面、背面、背面、正面依次触摸一次,则N2={1,2,2,1}。\n[0048] 步骤S5,判断模块204判断触摸序列号N2是否等于预先设定的解锁序列号N1(即N2=N1)。如果N2=N1,则执行步骤S6。如果N2不等于N1,则返回步骤S2,用户在正面触控屏和背面触控屏上重新输入触摸点数。\n[0049] 具体而言,本实施例中可以用一个变量m记录触摸序列号N2中当前元素的个数,m的初始值为0。每当用户触摸一次正面触控屏或背面触控屏,则将m的数值累加1。当m=n时,则判断触摸序列号N2是否等于预先设定的解锁序列号N1。\n[0050] 在其他实施例中,判断步骤S5也可以为:每当用户触摸一次正面触控屏或背面触控屏,就判断当前触摸信号的数值是否与解锁序列号N1中对应元素的数值相同。如果不相同,则在触控屏上显示错误信息。如果全部相同,则执行步骤S6。例如,假设N1={1,2,2,1},所有元素的数值存储于一个数组A[]中,即A[0]=1,A[1]=1,A[2]=2,A[3]=1。则判断模块204判断用户第一次输入的触摸信号的数值是否等于A[0],第二次输入的触摸信号的数值是否等于A[1],第三次输入的触摸信号的数值是否等于A[2],第四次输入的触摸信号的数值是否等于A[3]。\n[0051] 步骤S6,解锁模块205解除电子设备2的锁定状态。\n[0052] 以下以电子设备2具有双面触控屏为例,举例说明解锁的过程,假设预先设置的解锁序列号N1={1,2,2,1},n=4,即该电子设备2的解锁样式为“正面”、“背面”、“背面”、“正面”。具体步骤如下所述。\n[0053] (1)触摸正面触控屏的任意一点,而后放开,参阅图5中“解锁步骤1”所示。此时,N2={1},m=1。\n[0054] (2)触摸背面触控屏的任意一点,而后放开,参阅“解锁步骤2”所示。此时,N2={1,\n2},m=2。\n[0055] (3)触摸背面触控屏的任意一点,而后放开,参阅“解锁步骤3”所示。此时,N2={1,\n2,2},m=3。\n[0056] (4)触摸正面触控屏的任意一点,而后放开,参阅“解锁步骤4”所示。此时,N2={1,\n2,2,1},m=4。\n[0057] (5)因为m=n,且N2=N1,所以对电子设备2进行解锁。\n[0058] 在本实施例中,正面触控屏和背面触控屏的大小与相对位置可以任意配置,以符合人体工学要求为前提。应用本发明可以对电子设备2的主页屏幕或者个人资讯进行解锁。\n[0059] 本实施例是以双面触控屏为例进行解锁说明的,可以理解,在其他实施例中,该解锁方式不一定要在正面触控屏和背面触控屏上都触摸,可以只在一个触控屏(如正面触控屏)的上面和下面,或是任意数量组合的触控面板来进行解锁操作,原理与上述方法一致,在此不再赘述。\n[0060] 最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
法律信息
- 2017-07-28
- 2015-02-04
实质审查的生效
IPC(主分类): G06F 3/0488
专利申请号: 201210000278.X
申请日: 2012.01.02
- 2013-07-03
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2006-03-02
| | |
2
| |
2009-12-30
|
2008-06-26
| | |
3
| |
2011-09-14
|
2011-06-02
| | |
4
| |
2009-04-15
|
2008-11-26
| | |
5
| |
2011-03-30
|
2009-08-25
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |