著录项信息
专利名称 | 操作控制方法及电子设备 |
申请号 | CN201210162908.3 | 申请日期 | 2012-05-23 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2013-12-04 | 公开/公告号 | CN103425419A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0488 | IPC分类号 | G;0;6;F;3;/;0;4;8;8查看分类表>
|
申请人 | 联想(北京)有限公司 | 申请人地址 | 北京市海淀区上地信息产业基地创业路6号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 联想(北京)有限公司 | 当前权利人 | 联想(北京)有限公司 |
发明人 | 徐晶;冯荣峰;唐泽明 |
代理机构 | 北京集佳知识产权代理有限公司 | 代理人 | 王宝筠 |
摘要
本申请公开了一种操作控制方法及电子设备,采集所述电子设备处于所述第一状态时操作体对所述电子设备进行输入操作时产生的运动轨迹,当所述运动轨迹的路径满足预定条件时,控制所述电子设备从第一状态切换至第二状态;上述过程并不限定所述运动轨迹的具体轨迹的形状,换言之,操作体对电子设备输入不同形状的运动轨迹,只要这些不同形状的运动轨迹的路径满足所述预定条件,即可控制所述电子设备从第一状态切换至第二状态,从而提高了电子设备的状态切换的操作灵活度。
1.一种操作控制方法,应用于一电子设备上,所述电子设备具有第一状态和与所述第一状态不同的第二状态,所述电子设备具有一指令集合,当所述电子设备处于所述第一状态时,所述电子设备能够执行所述指令集合中的第一指令子集,当所述电子设备处于所述第二状态时,所述电子设备能够执行所述指令集合中的第二指令子集,其中,所述第一指令子集的数目少于所述第二指令子集的数目,所述电子设备具有一感应单元,其特征在于,所述方法包括:
当所述电子设备处于所述第一状态时,通过所述感应单元获取操作体对所述电子设备进行输入操作时所产生的运动轨迹;
判断所述运动轨迹的路径是否满足预定条件,产生一判断信息;
当所述判断信息表明所述运动轨迹的路径满足所述预定条件时,控制所述电子设备从所述第一状态切换到所述第二状态;
在判断所述运动轨迹的路径是否满足预定条件之前,还包括:获取所述操作体对所述电子设备进行的输入操作对应的操作时长;
所述运动轨迹的路径为所述操作体对所述电子设备进行的输入操作产生的运动轨迹的总路程和与所述操作体的操作时长相关联的预设值之间的差值,且所述运动轨迹的路程与所述运动轨迹的具体形式无关;
其中,
当所述感应单元所获得的所述操作体对所述电子设备进行第一输入操作所产生的第一运动轨迹对应的路径满足所述预定条件时,控制所述电子设备从所述第一状态切换到所述第二状态;
当所述感应单元所获得的所述操作体对所述电子设备进行第二输入操作所产生的第二运动轨迹对应的路径满足所述预定条件时,控制所述电子设备从所述第一状态切换到所述第二状态;所述第一输入操作与第二输入操作不同。
2.根据权利要求1所述的方法,其特征在于,所述预定条件为所述运动轨迹的总路程和与所述操作体的操作时长相关联的预设值之间的差值不小于第二路程预设值。
3.根据权利要求1或2所述的方法,其特征在于,所述电子设备的所述第一状态为锁定状态,所述第二状态为非锁定状态。
4.一种电子设备,所述电子设备具有第一状态和第二状态,所述电子设备具有一指令集合,当所述电子设备处于所述第一状态时,所述电子设备能够执行所述指令集合中的第一指令子集,当所述电子设备处于所述第二状态时,所述电子设备能够执行所述指令集合中的第二指令子集,其中,所述第一指令子集的数目少于所述第二指令子集的数目,其特征在于,所述电子设备还包括:
感应单元,用于采集操作体对所述电子设备进行输入操作时所产生的运动轨迹;
距离计算单元,用于计算所述感应单元采集到的所述运动轨迹对应的路径;
判断单元,用于判断所述运动轨迹的路径是否满足预定条件,产生一判断信息;
执行单元,用于接收到所述判断单元发送的表明所述运动轨迹的路径满足所述预定条件的判断信息时,控制所述电子设备从所述第一状态切换至所述第二状态;
计时单元,用于记录所述操作体对所述电子设备进行的输入操作对应的操作时长;
所述距离计算单元具体用于,计算所述操作体对所述电子设备进行的输入操作产生的运动轨迹的总路程和与所述操作体的操作时长相关联的预设值之间的差值,所述差值为所述运动轨迹对应的路径,且所述运动轨迹的路程与所述运动轨迹的具体形式无关;
其中,
当所述感应单元获得的所述操作体对所述电子设备进行第一输入操作所产生的第一运动轨迹对应的路程满足所述预定条件时,所述执行单元控制所述电子设备从所述第一状态切换至所述第二状态;
当所述感应单元获得的所述操作体对所述电子设备进行第二输入操作所产生的第二运动轨迹对应的路程满足所述预定条件时,所述执行单元控制所述电子设备从所述第一状态切换至所述第二状态。
5.根据权利要求4所述的电子设备,其特征在于,所述预定条件为所述运动轨迹的总路程和与所述操作体的操作时长相关联的预设值之间的差值不小于第二路程预设值。
6.根据权利要求4或5所述的电子设备,其特征在于,所述第一状态为锁定状态,所述第二状态为非锁定状态。
操作控制方法及电子设备\n技术领域\n[0001] 本申请涉及触摸感应技术领域,特别是涉及操作控制方法及电子设备。\n背景技术\n[0002] 随着触摸感应技术的发展,应用触摸感应技术的电子设备逐渐进入人们的日常生活,比如,触摸感应手机、平板电脑、MP3播放器、MP4播放器、无线上网本、便携电脑等。为防止触摸感应设备意外开启,或待机状态时,屏幕也处于点亮状态而消耗电能,可以在长时间不操作或利用特定的功能键使触摸感应设备处于锁定工作状态。当需要开启处于锁定工作状态下的触摸感应设备时,用户需要通过解锁操作使触摸感应设备由锁定工作状态切换至正常工作状态。\n[0003] 然而,现有的解锁操作基本包括以下几类:一是:用户需要按照预定的轨迹或位置移动解锁功能键,例如用户需要按照电子设备屏幕上显示的已经规定的路径滑动解锁条或者滑动解锁块,当解锁条或者解锁块在电子设备屏幕上显示的已经规定的路径上达到了预定的位置即完成解锁。二是:用户需要通过图像信息来解除触摸感应设备的锁定工作状态,例如,用户预先设定一个图形为“Z”的字符,在锁屏状态下用户的输入只有满足该预先设定的“Z”的形状时才能够解锁。故现有的上述解锁操作存在操作不灵活,便利性差的问题。\n发明内容\n[0004] 为解决上述技术问题,本申请实施例提供一种操作控制方法及电子设备,以解决现有的触摸感应解锁操作存在的操作不灵活,便利性差的问题,技术方案如下:\n[0005] 本申请提供一种操作控制方法,应用于一电子设备上,所述电子设备具有第一状态和与所述第一状态不同的第二状态,所述电子设备具有一指令集合,当所述电子设备处于所述第一状态时,所述电子设备能够执行所述指令集合中的第一指令子集,当所述电子设备处于所述第二状态时,所述电子设备能够执行所述指令集合中的第二指令子集,其中,所述第一指令子集的数目少于所述第二指令子集的数目,所述电子设备具有一感应单元,所述方法包括:\n[0006] 当所述电子设备处于所述第一状态时,通过所述感应单元获取操作体对所述电子设备进行输入操作时所产生的运动轨迹;\n[0007] 判断所述运动轨迹的路径是否满足预定条件,产生一判断信息;\n[0008] 当所述判断信息表明所述运动轨迹的路径满足所述预定条件时,控制所述电子设备从所述第一状态切换到所述第二状态;\n[0009] 其中,\n[0010] 当所述感应单元所获得的所述操作体对所述电子设备进行第一输入操作所产生的第一运动轨迹对应的路径满足所述预定条件时,控制所述电子设备从所述第一状态切换到所述第二状态;\n[0011] 当所述感应单元所获得的所述操作体对所述电子设备进行第二输入操作所产生的第二运动轨迹对应的路径满足所述预定条件时,控制所述电子设备从所述第一状态切换到所述第二状态;所述第一输入操作与第二输入操作不同。\n[0012] 优选的,所述运动轨迹的路径为所述操作体对所述电子设备进行的输入操作产生的运动轨迹的总路程。\n[0013] 优选的,所述预定条件为所述运动轨迹的总路程不小于第一路程预设值。\n[0014] 优选的,在判断所述运动轨迹的路径是否满足预定条件之前,还包括:获取所述操作体对所述电子设备进行的输入操作对应的操作时长;\n[0015] 所述运动轨迹的路径为所述操作体对所述电子设备进行的输入操作产生的运动轨迹的总路程和与所述操作体的操作时长相关联的预设值之间的差值。\n[0016] 优选的,所述预定条件为所述运动轨迹的总路程和与所述操作体的操作时长相关联的预设值之间的差值不小于第二路程预设值。\n[0017] 优选的,所述电子设备的所述第一状态为锁定状态,所述第二状态为非锁定状态。\n[0018] 本申请还提供一种电子设备,所述电子设备具有第一状态和第二状态,所述电子设备具有一指令集合,当所述电子设备处于所述第一状态时,所述电子设备能够执行所述指令集合中的第一指令子集,当所述电子设备处于所述第二状态时,所述电子设备能够执行所述指令集合中的第二指令子集,其中,所述第一指令子集的数目少于所述第二指令子集的数目,所述电子设备还包括:\n[0019] 感应单元,用于采集操作体对所述电子设备进行输入操作时所产生的运动轨迹。\n[0020] 距离计算单元,用于计算所述感应单元采集到的所述运动轨迹对应的路程。\n[0021] 判断单元,用于判断所述运动轨迹的路径是否满足预定条件,产生一判断信息;\n[0022] 执行单元,用于接收到所述判断单元发送的表明所述运动轨迹的路径满足所述预定条件的判断信息时,控制所述电子设备从所述第一状态切换至所述第二状态;\n[0023] 其中,\n[0024] 当所述感应单元获得的所述操作体对所述电子设备进行第一输入操作所产生的第一运动轨迹对应的路程满足所述预定条件时,所述执行单元控制所述电子设备从所述第一状态切换至所述第二状态;\n[0025] 当所述感应单元获得的所述操作体对所述电子设备进行第二输入操作所产生的第二运动轨迹对应的路程满足所述预定条件时,所述执行单元控制所述电子设备从所述第一状态切换至所述第二状态。\n[0026] 优选的,所述距离计算单元具体用于,计算所述操作体对所述电子设备进行的输入操作产生的运动轨迹的总路程。\n[0027] 优选的,所述预设条件为所述运动轨迹的总路程不小于第一路程预设值。\n[0028] 优选的,还包括:计时单元,用于记录所述操作体对所述电子设备进行的输入操作对应的操作时长;\n[0029] 所述距离计算单元具体用于,计算所述操作体对所述电子设备进行的输入操作产生的运动轨迹的总路程和与所述操作体的操作时长相关联的预设值之间的差值。\n[0030] 优选的,所述预定条件为所述运动轨迹的总路程和与所述操作体的操作时长相关联的预设值之间的差值不小于第二路程预设值。\n[0031] 优选的,所述第一状态为锁定状态,所述第二状态为非锁定状态。\n[0032] 由以上本申请实施例提供的技术方案可见,所述操作控制方法及电子设备,采集操作体在所述电子设备上进行输入操作时产生的运动轨迹,只要所述运动轨迹的路径满足预定条件时,控制所述电子设备从第一状态切换至第二状态,并不限定所述运动轨迹的具体的轨迹形式和运动方向,即操作体对电子设备输入不同形状的运动轨迹,只要这些不同形状的运动轨迹的路径满足预定条件即可控制所述电子设备从第一状态切换至第二状态,从而,提高了电子设备从第一状态切换至第二状态的操作灵活度,以及操作的便利性。例如,用户可以输入任何轨迹,只要能够满足输入时电子设备所感应到的输入轨迹的路径能够满足预定条件即可。另外,提高电子设备的安全性,由于每次输入的轨迹都可以不同,这样不利于其他用户的偷窥或者其他用户根据在触摸屏上形成的印记进行猜测。以及更利于单手进行解锁,用户可以单手握持电子设备,在该握持状态下利用最利于输入的大拇指且在所述大拇指最容易被所述感应单元感应得到的感应区域进行往复的输入即可解锁。\n附图说明\n[0033] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0034] 图1为本申请实施例一种操作控制方法的流程示意图;\n[0035] 图2a为本申请实施例另一种操作控制方法的流程示意图;\n[0036] 图2b为本申请实施例中所述运动轨迹的一种具体示例图;\n[0037] 图2c为本申请实施例中所述运动轨迹的另一种具体示例图;\n[0038] 图3为本申请实施例另一种操作控制方法的流程示意图;\n[0039] 图4为本申请实施例一种电子设备的结构示意图;\n[0040] 图5为本申请实施例另一种电子设备的结构示意图;\n[0041] 图6为本申请实施例另一种电子设备的结构示意图。\n具体实施方式\n[0042] 为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。\n[0043] 请参见图1,示出了一种操作控制方法的流程示意图,该方法应用于电子设备上,所述电子设备具有第一状态和第二状态,且所述电子设备具有一指令集合,当所述电子设备处于所述第一状态时,所述电子设备能够执行所述指令集合中的第一指令子集;当所述电子设备处于所述第二状态时,所述电子设备能够执行所述指令集合中的第二指令子集,其中,所述第一指令子集的数目少于所述第二指令子集的数目,所述电子设备还具有一感应单元。\n[0044] 所述操作控制方法包括以下步骤:\n[0045] S101,当所述电子设备处于所述第一状态时,通过所述感应单元获取操作体对所述电子设备进行输入操作时产生的运动轨迹。\n[0046] 该步骤具体实施时,操作体在所述电子设备的感应单元上进行的输入操作从而产生的运动轨迹;\n[0047] 具体的,所述电子设备的第一状态可以为锁定状态;所述感应单元可以为触摸感应单元;所述操作体可以为用户或用户所使用的操作工具。\n[0048] S102,判断所述运动轨迹的路径是否满足预定条件,如果是,则执行步骤S103;否则,结束本次流程。\n[0049] 具体实施时,判断步骤S101所获得的运动轨迹的路径是否满足预定条件,所述预设条件可以为所述运动轨迹的路程不小于第一路程预设值,即所获得的运动轨迹的路程不小于所述第一路程预设值时,则继续执行步骤S103。\n[0050] S103,控制所述电子设备从所述第一状态切换至所述第二状态。\n[0051] 所述第一状态可以为锁定状态,所述第二状态可以为非锁定状态,则该步骤具体可以是使所述电子设备解锁,进入正常工作状态。\n[0052] 需要说明的是,该步骤中的所述运动轨迹的路程与所述运动轨迹的具体形式无关,仅与所述运动轨迹所经过的路程有关,换言之,不同的运动轨迹,只要这些运动轨迹的路程均不小于所述第一路程预设值,则执行步骤S103。\n[0053] 本实施例提供的应用于电子设备的操作控制方法,采集所述电子设备处于所述第一状态时操作体对所述电子设备进行输入操作时产生的运动轨迹,当所述运动轨迹的路程满足预定条件时,控制所述电子设备从第一状态切换至第二状态;上述过程并不限定所述运动轨迹的具体轨迹的形状,换言之,操作体对电子设备输入不同形状的运动轨迹,只要这些不同形状的运动轨迹的路程满足所述预定条件,即可控制所述电子设备从第一状态切换至第二状态,从而提高了电子设备的状态切换的操作灵活度。\n[0054] 请参见图2a,示出了另一种操作控制方法的流程示意图,该方法应用于电子设备,该电子设备具有锁定状态和非锁定状态,还具备一感应单元。\n[0055] 所述操作控制方法具体包括以下步骤:\n[0056] S201,当所述电子设备处于锁定状体时,通过所述感应单元获取操作体对所述电子设备进行输入操作时产生的运动轨迹。\n[0057] 具体实施时,所述感应单元可以为触摸感应单元,当操作体在所述电子设备的触摸感应单元上进行输入操作时,该触摸感应单元能够获取所述操作体的输入操作产生的运动轨迹。\n[0058] S202,判断所述运动轨迹的总路程是否不小于第一路程预设值,如果是,则执行步骤S203;否则,结束本次流程。\n[0059] 具体实施时,只需判断步骤S201获得的运动轨迹的总路程是否不小于第一路程预设值,与所述运动轨迹的具体形状无关;比如,不规则的弧线、直线、三角形、圆形等任意形状,换言之,不同形状的运动轨迹,只要运动轨迹的总路程不小于所述第一路程预设值,则执行步骤S203。\n[0060] 所述第一路程预设值可以根据实际的应用需要进行设定。\n[0061] 具体的,请参见图2b-图2c,图2b-图2c,分别示出了操作体进行输入操作时产生的不同形状的运动轨迹的示意图。\n[0062] 虽然,图2b和图2c所示的运动轨迹的形状不同,而且,操作体的运动方向也不同,只要图2b和图2c所示的两条曲线的路程不小于第一路程预设值,则执行步骤S203。\n[0063] 具体的,操作者可以用一只手握持所述电子设备时,采用该手的大拇指在所述电子设备的感应单元上所能触及的区域内反复/往复滑动,得到一运动轨迹,只要所述运动轨迹的路程不小于所述第一路程预设值时,即可执行步骤S203。\n[0064] 需要说明的是,步骤S201中获得的运动轨迹的总路程,即操作体从开始输入操作直到输入操作停止时所经过的路程,比如,所述操作体从一点运动到另一点产生的运动轨迹为一条弧线,则所述运动轨迹的总路程即所述弧线的几何长度;若所述操作体在某两点之间以弧线反复移动,则对应的运动轨迹的总路程为所述操作体反复移动的总路程。\n[0065] S203,控制所述电子设备从锁定状态切换至非锁定状态。\n[0066] 本实施提供的应用于操作控制方法,当所述电子设备处于锁定状态时,实时采集操作体对所述电子设备进行输入操作时产生的运动轨迹,当所述运动轨迹的总路程不小于第一路程预设值时,控制所述电子设备从锁定状态切换至非锁定状态,即正常工作状态。所述运动轨迹的总路程与所述运动轨迹的具体形状及运动方向无关,操作体对电子设备输入不同形状的运动轨迹,只要这些不同形状的运动轨迹的路程不小于第一路程预设值,即可控制所述电子设备从锁定状态切换至非锁定态,从而提高了电子设备解锁操作的灵活度。\n而且,与现有的电子设备解锁操作相比,由于本申请提供的操作方法并不指定运动轨迹的具体形式,所以,可以采用一只手握持电子设备,并采用该手的拇指在电子设备的感应单元上所能触及的区域内反复滑动,只要滑动产生的运动轨迹的路程满足预设值时,即可完成对电子设备的解锁操作,因此,本申请实施例提供的操作控制方法更适用于操作者进行单手操作。\n[0067] 请参见图3,示出了另一种操作控制方法的流程示意图,该方法应用于电子设备,该电子设备具有锁定状态和非锁定状态,还具备一感应单元。\n[0068] S301,当所述电子设备处于锁定状态时,通过感应单元获取操作体对所述电子设备进行输入操作时产生的运动轨迹。\n[0069] S302,获取所述操作体进行输入操作时对应的操作时长。\n[0070] 具体实施时,可以通过计时单元记录所述操作体从开始输入操作至输入操作结束时对应的操作时长。\n[0071] 需要说明的是,本实施例仅仅是一个具体的实施例,对于步骤S301和步骤S302的执行顺序,此处并不限定,步骤S301和步骤S302可以同时执行,也可以先执行S302,再执行步骤S301。\n[0072] S303,判断所述运动轨迹的总路程和与所述操作时长相关联的预设值之间的差值,是否不小于第二路程预设值,如果是,则执行步骤S304;否则,结束本次流程。\n[0073] 具体实施时,为了避免用户误操作,本发明的实施例引入了时间参数。当用户花费相当长时间在电子设备上进行输入操作且电子设备所感应到的移动轨迹的路径很长,这通常不是用户的解锁动作,而是一种误操作行为。首先,获得所述运动轨迹对应的总路程X,然后,根据步骤S302获得的操作时长t,以及预设系数n计算得到一预设值,即n*t,然后,再计算所述运动轨迹的总路程和计算得到的预设值之间的差值,即X-n*t,最后,判断该差值X-n*t是否不小于第二路程预设值Y,如果是,则执行步骤S304;否则,结束本次流程。根据加入时间参数后的公式X–t*n计算出的值会很小,甚至小于等于0.不满足大于Y的解锁条件。所以本申请的实施例能够很好的屏蔽该误操作行为。\n[0074] 需要说明的是,所述预设系数n是不小于0小于无穷大的系数,所述第二路程预设值Y为大于0,且小于无穷大的常数,其中n和Y的数值可以根据实际应用进行调整。\n[0075] S304,控制所述电子设备从锁定状态切换至非锁定状态。\n[0076] 本实施例提供的应用于电子设备的操作控制方法,当所述电子设备处于锁定状态时,实时采集操作体对所述电子设备进行输入操作时产生的运动轨迹,以及操作时长。当判断出所述运动轨迹的总路程和与所述操作时长相关联的预设值之间的差值不小于第二路程预设值时,控制所述电子设备从锁定状态切换至非锁定状态;首先,所述运动轨迹的总路程和与所述操作时长相关联的预设值之间的差值,是与运动轨迹的具体形状及运动方向无关的参数,操作体对电子设备输入不同形状的运动轨迹,只要这些不同形状的运动轨迹的路程和与操作时长相关联的预设值之间的差值不小于所述第二路程预设值,即可控制所述电子设备从锁定状态切换至非锁定状态,提高了电子设备的解锁的操作灵活度。而且,所述运动轨迹的总路程和与所述操作时长相关联的预设值之间的差值,与操作体输入操作的操作时长相关联,从而防止了误触操作,比如,操作体对所述电子设备的感应单元产生的误触操作,因此,增加时间条件,能够避免操作体对电子设备的误触操作引起的电子设备误动作。\n[0077] 相应于上述的操作控制方法实施例,本申请还提拱了相应的电子设备。\n[0078] 请参见图4,示出了一种电子设备的结构示意图。\n[0079] 所述电子设备具有第一状态和第二状态,所述电子设备具有一指令集合,当所述电子设备处于所述第一状态时,所述电子设备能够执行所述指令集合中的第一指令子集,当所述电子设备处于所述第二状态时,所述电子设备能够执行所述指令集合中的第二指令子集,其中,所述第一指令子集的数目少于所述第二指令子集的数目。\n[0080] 所述电子设备包括:感应单元401、距离计算单元402、判断单元403、执行单元404,其中:\n[0081] 所述感应单元401,用于采集操作体对所述电子设备进行输入操作时所产生的运动轨迹。\n[0082] 具体的,所述感应单元具体可以为触摸感应单元或触摸屏,当操作体在所述电子设备的感应单元进行输入操作时,该触摸感应单元能够采集到所述操作体进行输入操作时产生的运动轨迹。\n[0083] 所述距离计算单元402,用于计算所述感应单元采集到的所述运动轨迹对应的路程。\n[0084] 所述判断单元403,用于判断所述距离计算单元计算得到的运动轨迹的路径是否满足预定条件,产生一判断信息;\n[0085] 具体的,所述判断单元用于判断所述运动轨迹的路程是否不小于路程设定值,并将产生的判断信息提供给所述执行单元404。\n[0086] 所述执行单元404,用于接收到表明所述运动轨迹的路径满足所述预定条件的判断信息时,控制所述电子设备从所述第一状态切换至所述第二状态;\n[0087] 具体的,当所述感应单元获得的所述操作体对所述电子设备进行第一输入操作所产生的第一运动轨迹对应的路程满足所述预定条件时,所述执行单元控制所述电子设备从所述第一状态切换至所述第二状态;\n[0088] 当所述感应单元获得的所述操作体对所述电子设备进行第二输入操作所产生的第二运动轨迹对应的路程满足所述预定条件时,所述执行单元控制所述电子设备从所述第一状态切换至所述第二状态。\n[0089] 换言之,所述运动轨迹的路程与所述运动轨迹的具体形状及操作者的运动方向无关,即并不指定所述运动轨迹的具体轨迹形状和运动方向,比如,所述预设条件为运动轨迹的路程不小于第一路程预设值时,操作体进行不同的输入操作,产生不同的运动轨迹,只要这些运动轨迹的路程不小于第一路程预设值,则执行单元控制所述电子设备从第一状态切换至第二状态。\n[0090] 具体的,所述第一状态可以为锁定状态,所述第二状态可以为非锁定状态,即正常工作状态。\n[0091] 本实施例提供的电子设备,通过感应单元采集操作体在所述电子设备上进行输入操作时产生的运动轨迹,只要所述运动轨迹的路径满足预定条件时,则控制所述电子设备从第一状态切换至第二状态,并不限定所述运动轨迹的具体的轨迹形式和运动方向,即操作体对电子设备输入不同形状的运动轨迹,只要这些不同形状的运动轨迹的路程满足预定条件即可控制所述电子设备从第一状态切换至第二状态,从而,提高了电子设备从第一状态切换至第二状态的操作灵活度,操作值操作更便利。\n[0092] 请参见图5,示出了另一种电子设备的结构示意图,该电子设备具有锁定状态和非锁定状态。\n[0093] 所述电子设备包括:感应单元501、距离计算单元502、判断单元503、执行单元504,其中:\n[0094] 所述感应单元501,用于采集操作体对所述电子设备进行输入操作时所产生的运动轨迹。\n[0095] 所述距离计算单元502,用于计算所述感应单元采集到的所述运动轨迹的总路程。\n[0096] 所述运动轨迹的总路程,即操作体从开始输入操作直到输入操作停止时所经过的路程,比如,所述操作体从一点运动到另一点产生的运动轨迹为一条弧线,则所述运动轨迹的总路程即所述弧线的几何长度;若所述操作体在某两点之间以弧线反复移动,则对应的运动轨迹的总路程为所述操作体反复移动的总路程。\n[0097] 所述判断单元503,用于判断所述运动轨迹的总路程是否不小于第一路程预设值,产生一判断信息并提供给所述执行单元。\n[0098] 所述执行单元504,用于接收到表明所述运动轨迹的路程不小于第一路程预设值的判断信息时,控制所述电子设备从所述锁定状态切换至非锁定状态。\n[0099] 本实施例提供的电子设备,通过感应单元实时采集操作体对该电子设备进行输入操作时产生的运动轨迹,当所述运动轨迹的总路程不小于第一路程预设值时,控制所述电子设备从锁定状态切换至非锁定状态,即正常工作状态。所述运动轨迹的总路程与所述运动轨迹的具体形状及运动方向无关,操作体对电子设备输入不同形状的运动轨迹,只要这些不同形状的运动轨迹的路程不小于第一路程预设值,即可控制所述电子设备从锁定状态切换至非锁定态,从而提高了电子设备解锁操作的灵活度。\n[0100] 请参见图6,示出了另一种电子设备的结构示意图,该电子设备具有锁定状态和非锁定状态。\n[0101] 该电子设备包括:感应单元601、计时单元602、距离计算单元603、判断单元604、执行单元605,其中:\n[0102] 所述感应单元601,用于采集操作体对所述电子设备进行输入操作时所产生的运动轨迹。\n[0103] 所述计时单元602,用于记录所述操作体对所述电子设备进行的输入操作对应的操作时长。\n[0104] 具体的,所述计时单元记录所述操作体从开始输入操作至输入操作结束时对应的操作时长,可以记为t。\n[0105] 所述距离计算单元603,用于计算所述操作体对所述电子设备进行的输入操作产生的运动轨迹的总路程和与所述操作体的操作时长相关联的预设值之间的差值。\n[0106] 具体实施时,该距离计算单元首先计算得到所述运动轨迹的总路程,记为X;然后,根据计时单元得到的操作时长t,以及预设系数n,计算得到所述与操作时长相关联的预设值为n*t,最后计算得到所述运动轨迹的总路程和计算得到的预设值之间的差值,即X-n*t,其中,所述预设系数n是不小于0小于无穷大的系数,可以根据实际应用进行调整。\n[0107] 所述判断单元604,用于判断所述差值是否不小于第二路程预设值,产生一判断信息,并提供给所述执行单元605。\n[0108] 具体的,判断所述运动轨迹的总路程和计算得到的预设值之间的差值X-n*t是否不小于第二路程预设值Y,其中,所述第二路程预设值Y为大于0,且小于无穷大的常数,可以根据实际应用进行调整。\n[0109] 所述执行单元605,用于接收到表明所述差值不小于第二路程预设值的判断信息时,控制电子设备从锁定状态切换至非锁定状态。\n[0110] 本发明的实施例的电子设备处于第一状态(锁定状态)下所述电子设备的感应单元感应到操作体开始(例如,触摸感应单元检测到有操作体接触)到所述操作体未离开(例如,触摸感应单元检测到有操作体抬起)的过程中的任何时刻如果检测所述操作体的输入轨迹的路径满足预定条件(解锁条件),则控制所述电子设备从所述第一状态(锁定状态)切换到第二状态(非锁定状态),即完成了解锁。电子设备在执行所述第一状态切换到第二状态时,确定本次输入操作结束,即使用户此时还在继续滑动(操作体未离开触摸屏),由于该电子设备已经切换到第二状态,所以后续的滑动可以由于处于所述第二状态的电子设备来响应以确定一新的命令,所述新的命令属于第二指令子集。当然处于所述第二状态的电子设备也可以不做任何响应。另外,本发明实施例的电子设备处在第一状态(锁定状态)下所述电子设备的感应单元感应到操作体开始(例如,触摸感应单元检测到有操作体接触)到所述操作体未离开(例如,触摸感应单元检测到有操作体抬起)的过程中的任何时刻如果检测所述操作体的输入轨迹的路径都不满足预定条件,则在所述操作体未离开(例如,触摸感应单元检测到有操作体抬起)时确定本次输入操作结束。\n[0111] 本实施例提供的电子设备,获得操作体对所述电子设备进行输入操作时产生的运动轨迹,以及操作时长,进而计算得到所述运动轨迹的总路程和与所述操作时长相关联的预设值之间的差值,当判断出所述差值不小于第二路程预设值时,控制所述电子设备从锁定状态切换至非锁定状态;所述差值与运动轨迹的具体形状及运动方向无关的参数,操作体对电子设备输入不同形状的运动轨迹,只要这些不同形状的运动轨迹的路程和与操作时长相关联的预设值之间的差值不小于所述第二路程预设值,即可控制所述电子设备从锁定状态切换至非锁定状态,提高了电子设备的解锁的操作灵活度。而且,所述运动轨迹的总路程和与所述操作时长相关联的预设值之间的差值,与操作体输入操作的操作时长相关联,从而防止了误触操作,比如,操作体对所述电子设备的感应单元产生的误触操作,因此,增加时间条件,能够避免操作体对电子设备的误触操作引起的电子设备误动作。\n[0112] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。\n[0113] 以上所述仅是本申请的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
法律信息
- 2018-01-16
- 2013-12-25
实质审查的生效
IPC(主分类): G06F 3/0488
专利申请号: 201210162908.3
申请日: 2012.05.23
- 2013-12-04
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |