著录项信息
| 专利名称 | 信息处理方法及电子设备 |
| 申请号 | CN201410062738.0 | 申请日期 | 2014-02-24 |
| 法律状态 | 授权 | 申报国家 | 中国 |
| 公开/公告日 | 2014-05-07 | 公开/公告号 | CN103777846A |
| 优先权 | 暂无 | 优先权号 | 暂无 |
| 主分类号 | G06F3/0481 | IPC分类号 | G;0;6;F;3;/;0;4;8;1;;;G;0;6;F;3;/;0;4;8;4查看分类表>
|
| 申请人 | 联想(北京)有限公司 | 申请人地址 | 北京市海淀区上地信息产业基地创业路6号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
| 权利人 | 联想(北京)有限公司 | 当前权利人 | 联想(北京)有限公司 |
| 发明人 | 任皎;张宇;张渊毅 |
| 代理机构 | 北京集佳知识产权代理有限公司 | 代理人 | 王宝筠 |
摘要
本发明公开了一种信息处理方法,应用于电子设备,该电子设备包括运动检测传感器,该方法包括:获得运动检测传感器检测到的电子设备的运动参数;判断运动参数是否满足预定条件;当运动参数满足预定条件时,确定操作体针对电子设备执行磕碰操作;响应磕碰操作,确定与磕碰操作对应的至少一个控制指令。基于本发明公开的信息处理方法,用户通过将电子设备与另一物体进行磕碰,就可以控制电子设备执行相应的操作,提供了另外一种操控电子设备的方式,从而丰富了电子设备的操控方式。本发明还公开了一种电子设备。
1.一种信息处理方法,应用于电子设备,所述电子设备包括运动检测传感器,所述运动检测传感器检测所述电子设备的运动参数,在操作体针对所述电子设备执行操控操作的过程中,所述电子设备的运动参数发生变化,其特征在于,所述方法包括:
获得所述运动检测传感器检测到的所述电子设备的运动参数;
判断所述运动参数是否满足预定条件;
当所述运动参数满足所述预定条件时,确定操作体针对所述电子设备执行磕碰操作;
响应所述磕碰操作,确定与所述磕碰操作对应的至少一个控制指令;
其中,所述运动检测传感器能够检测所述电子设备的速度;
所述判断所述运动参数是否满足预定条件,包括:
判断从T1时刻到T2时刻的过程中,所述运动检测传感器获得的速度值是否为逐渐增大,从所述T1时刻到T2时刻为第一时间长度;
当从T1时刻到T2时刻的过程中所述运动检测传感器获得的速度值是逐渐增大时,判断从T2时刻到T3时刻的过程中,所述运动检测传感器获得的速度值是否降低到零,从所述T2时刻到T3时刻为第二时间长度,且所述第二时间长度小于所述第一时间长度;
当从所述T2时刻到T3时刻的过程中所述运动检测传感器获得的速度值降低到零时,确定操作体针对所述电子设备执行磕碰操作;
或者,所述运动检测传感器能够检测所述电子设备的加速度;
所述判断所述运动参数是否满足预定条件,包括:
判断从T1时刻到T2时刻的过程中,所述运动检测传感器获得的加速度是否持续为第一方向,从所述T1时刻到T2时刻为第一时间长度;
当从T1时刻到T2时刻的过程中所述运动检测传感器获得的加速度持续为第一方向时,判断从T2时刻到T3时刻的过程中,所述运动检测传感器获得的加速度的方向是否为第二方向且达到第一阈值,其中所述第二方向与所述第一方向相反,从所述T2时刻到T3时刻为第二时间长度,且所述第二时间长度小于所述第一时间长度;
当从所述T2时刻到T3时刻的过程中所述运动检测传感器获得的加速度的方向为第二方向且达到第一阈值时,确定操作体针对所述电子设备执行磕碰操作。
2.根据权利要求1所述的方法,其特征在于,所述确定与所述磕碰操作对应的至少一个控制指令,包括:
确定从T1时刻到T2时刻的过程中所述电子设备的运动参数的方向信息;
利用预设的方向与控制指令的对应关系,确定与所述方向信息对应的控制指令。
3.根据权利要求2所述的方法,所述电子设备包括触摸屏,所述触摸屏能够显示多个对象,其特征在于,
与所述磕碰操作对应的控制指令为:向所述运动参数的方向信息所表征的方向整体移动所述多个对象的指令。
4.一种电子设备,包括运动检测传感器,所述运动检测传感器检测所述电子设备的运动参数,在操作体针对所述电子设备执行操控操作的过程中,所述电子设备的运动参数发生变化,其特征在于,所述电子设备还包括:
运动参数获取单元,用于获得所述运动检测传感器检测到的所述电子设备的运动参数;
处理单元,用于判断所述运动参数是否满足预定条件,在所述运动参数满足所述预定条件时,确定操作体针对所述电子设备执行磕碰操作;
响应单元,用于响应所述磕碰操作,确定与所述磕碰操作对应的至少一个控制指令;
其中,所述运动检测传感器能够检测所述电子设备的速度;所述处理单元包括:
第一判断模块,用于判断从T1时刻到T2时刻的过程中,所述运动检测传感器获得的速度值是否为逐渐增大,从所述T1时刻到T2时刻为第一时间长度;
第二判断模块,用于在从T1时刻到T2时刻的过程中所述运动检测传感器获得的速度值是逐渐增大时,判断从T2时刻到T3时刻的过程中,所述运动检测传感器获得的速度值是否降低到零,从所述T2时刻到T3时刻为第二时间长度,且所述第二时间长度小于所述第一时间长度;
第一确定模块,用于在从所述T2时刻到T3时刻的过程中所述运动检测传感器获得的速度值降低到零时,确定操作体针对所述电子设备执行磕碰操作;
或者,所述运动检测传感器能够检测所述电子设备的加速度;所述处理单元包括:
第三判断模块,用于判断从T1时刻到T2时刻的过程中,所述运动检测传感器获得的加速度是否持续为第一方向,从所述T1时刻到T2时刻为第一时间长度;
第四判断模块,用于在从T1时刻到T2时刻的过程中所述运动检测传感器获得的加速度持续为第一方向时,判断从T2时刻到T3时刻的过程中,所述运动检测传感器获得的加速度的方向是否为第二方向且达到第一阈值,其中所述第二方向与所述第一方向相反,从所述T2时刻到T3时刻为第二时间长度,且所述第二时间长度小于所述第一时间长度;
第二确定模块,用于在从所述T2时刻到T3时刻的过程中所述运动检测传感器获得的加速度的方向为第二方向且达到第一阈值时,确定操作体针对所述电子设备执行磕碰操作。
5.根据要求4所述的电子设备,所述响应单元包括:
方向信息确定模块,用于响应所述磕碰操作,确定从T1时刻到T2时刻的过程中所述电子设备的运动参数的方向信息;
指令确定模块,用于利用预设的方向与控制指令的对应关系,确定与所述方向信息对应的控制指令。
6.根据权利要求5所述的电子设备,所述电子设备包括触摸屏,所述触摸屏能够显示多个对象,其特征在于,所述指令确定模块具体用于确定向所述运动参数的方向信息所表征的方向整体移动所述多个对象的指令。
信息处理方法及电子设备\n技术领域\n[0001] 本发明属于电子设备的控制技术领域,尤其涉及信息处理方法及电子设备。\n背景技术\n[0002] 目前针对电子设备的操控方式越来越多样,例如:通过物理按键操控电子设备,通过触摸屏或触摸板操控电子设备,以手势或者语音操控电子设备。如何进一步丰富电子设备的操控方式,是本领域技术人员需要考虑的问题。\n发明内容\n[0003] 有鉴于此,本发明的目的在于提供一种电子设备及其信息处理方法,用以丰富电子设备的操控方式。\n[0004] 为实现上述目的,本发明提供如下技术方案:\n[0005] 本发明公开了一种信息处理方法,应用于电子设备,所述电子设备包括运动检测传感器,所述运动检测传感器检测所述电子设备的运动参数,在操作体针对所述电子设备执行操控操作的过程中,所述电子设备的运动参数发生变化,所述方法包括:\n[0006] 获得所述运动检测传感器检测到的所述电子设备的运动参数;\n[0007] 判断所述运动参数是否满足预定条件;\n[0008] 当所述运动参数满足所述预定条件时,确定操作体针对所述电子设备执行磕碰操作;\n[0009] 响应所述磕碰操作,确定与所述磕碰操作对应的至少一个控制指令。\n[0010] 优选的,所述运动检测传感器能够检测所述电子设备的速度;所述判断所述运动参数是否满足预定条件,包括:\n[0011] 判断从T1时刻到T2时刻的过程中,所述运动检测传感器获得的速度值是否为逐渐增大,从所述T1时刻到T2时刻为第一时间长度;\n[0012] 当从T1时刻到T2时刻的过程中所述运动检测传感器获得的速度值是逐渐增大时,判断从T2时刻到T3时刻的过程中,所述运动检测传感器获得的速度值是否降低到零,从所述T2时刻到T3时刻为第二时间长度,且所述第二时间长度小于所述第一时间长度;\n[0013] 当从所述T2时刻到T3时刻的过程中所述运动检测传感器获得的速度值降低到零时,确定操作体针对所述电子设备执行磕碰操作。\n[0014] 优选的,所述运动检测传感器能够检测所述电子设备的加速度;所述判断所述运动参数是否满足预定条件,包括:\n[0015] 判断从T1时刻到T2时刻的过程中,所述运动检测传感器获得的加速度是否持续为第一方向,从所述T1时刻到T2时刻为第一时间长度;\n[0016] 当从T1时刻到T2时刻的过程中所述运动检测传感器获得的加速度持续为第一方向时,判断从T2时刻到T3时刻的过程中,所述运动检测传感器获得的加速度的方向是否为第二方向且达到第一阈值,其中所述第二方向与所述第一方向相反,从所述T2时刻到T3时刻为第二时间长度,且所述第二时间长度小于所述第一时间长度;\n[0017] 当从所述T2时刻到T3时刻的过程中所述运动检测传感器获得的加速度的方向为第二方向且达到第一阈值时,确定操作体针对所述电子设备执行磕碰操作。\n[0018] 优选的,所述确定与所述磕碰操作对应的至少一个控制指令,包括:\n[0019] 确定从T1时刻到T2时刻的过程中所述电子设备的运动参数的方向信息;\n[0020] 利用预设的方向与控制指令的对应关系,确定与所述方向信息对应的控制指令。\n[0021] 优选的,所述电子设备包括触摸屏,所述触摸屏能够显示多个对象,与所述磕碰操作对应的控制指令为:向所述运动参数的方向信息所表征的方向整体移动所述多个对象的指令。\n[0022] 本发明还公开了一种电子设备,包括运动检测传感器,所述运动检测传感器检测所述电子设备的运动参数,在操作体针对所述电子设备执行操控操作的过程中,所述电子设备的运动参数发生变化,所述电子设备还包括:\n[0023] 运动参数获取单元,用于获得所述运动检测传感器检测到的所述电子设备的运动参数;\n[0024] 处理单元,用于判断所述运动参数是否满足预定条件,在所述运动参数满足所述预定条件时,确定操作体针对所述电子设备执行磕碰操作;\n[0025] 响应单元,用于响应所述磕碰操作,确定与所述磕碰操作对应的至少一个控制指令。\n[0026] 优选的,所述运动检测传感器能够检测所述电子设备的速度;所述处理单元包括:\n[0027] 第一判断模块,用于判断从T1时刻到T2时刻的过程中,所述运动检测传感器获得的速度值是否为逐渐增大,从所述T1时刻到T2时刻为第一时间长度;\n[0028] 第二判断模块,用于在从T1时刻到T2时刻的过程中所述运动检测传感器获得的速度值是逐渐增大时,判断从T2时刻到T3时刻的过程中,所述运动检测传感器获得的速度值是否降低到零,从所述T2时刻到T3时刻为第二时间长度,且所述第二时间长度小于所述第一时间长度;\n[0029] 第一确定模块,用于在从所述T2时刻到T3时刻的过程中所述运动检测传感器获得的速度值降低到零时,确定操作体针对所述电子设备执行磕碰操作。\n[0030] 优选的,所述运动检测传感器能够检测所述电子设备的加速度;所述处理单元包括:\n[0031] 第三判断模块,用于判断从T1时刻到T2时刻的过程中,所述运动检测传感器获得的加速度是否持续为第一方向,从所述T1时刻到T2时刻为第一时间长度;\n[0032] 第四判断模块,用于在从T1时刻到T2时刻的过程中所述运动检测传感器获得的加速度持续为第一方向时,判断从T2时刻到T3时刻的过程中,所述运动检测传感器获得的加速度的方向是否为第二方向且达到第一阈值,其中所述第二方向与所述第一方向相反,从所述T2时刻到T3时刻为第二时间长度,且所述第二时间长度小于所述第一时间长度;\n[0033] 第二确定模块,用于在从所述T2时刻到T3时刻的过程中所述运动检测传感器获得的加速度的方向为第二方向且达到第一阈值时,确定操作体针对所述电子设备执行磕碰操作。\n[0034] 优选的,所述响应单元包括:\n[0035] 方向信息确定模块,用于响应所述磕碰操作,确定从T1时刻到T2时刻的过程中所述电子设备的运动参数的方向信息;\n[0036] 指令确定模块,用于利用预设的方向与控制指令的对应关系,确定与所述方向信息对应的控制指令。\n[0037] 优选的,所述电子设备包括触摸屏,所述触摸屏能够显示多个对象,所述指令确定模块具体用于确定向所述运动参数的方向信息所表征的方向整体移动所述多个对象的指令。\n[0038] 由此可见,本发明的有益效果为:本发明公开的应用于电子设备的信息处理方法,首先获得电子设备的运动参数,之后判断电子设备的运动参数是否满足预定条件,该预定条件用于判断操作体是否将电子设备与另一物体进行磕碰,当确定操作体针对电子设备执行磕碰操作时,确定与磕碰操作对应的至少一个控制指令。基于本发明公开的信息处理方法,用户通过将电子设备与另一物体进行磕碰,就可以控制电子设备执行相应的操作,提供了另外一种操控电子设备的方式,从而丰富了电子设备的操控方式。\n附图说明\n[0039] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0040] 图1为本发明公开的一种信息处理方法的流程图;\n[0041] 图2为本发明公开的另一种信息处理方法的流程图;\n[0042] 图3为本发明公开的另一种信息处理方法的流程图;\n[0043] 图4为本发明公开的另一种信息处理方法的流程图;\n[0044] 图5为本发明公开的另一种信息处理方法的流程图;\n[0045] 图6为操作体对电子设备执行磕碰过程中电子设备的运动速度的曲线图;\n[0046] 图7为本发明公开的一种电子设备的结构示意图;\n[0047] 图8为本发明公开的另一种电子设备的结构示意图;\n[0048] 图9为本发明公开的另一种电子设备的结构示意图。\n具体实施方式\n[0049] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0050] 本发明公开一种信息处理方法,该方法应用于具有运动检测传感器的电子设备,该运动检测传感器能够检测电子设备的运动参数,在操作体对电子设备执行操控操作的过程中,电子设备的运动参数发生变化。基于本发明公开的信息处理方法,可以提供一种新的操控电子设备的方式,从而丰富电子设备的操控方式。这里需要说明的是,本发明中的电子设备可以为手机、平板电脑、掌上电脑等便于用户手持的设备。\n[0051] 参见图1,图1为本发明公开的一种信息处理方法的流程图。该信息处理方法包括:\n[0052] 步骤S11:获得运动检测传感器检测到的电子设备的运动参数。\n[0053] 在操作体对电子设备进行操控操作的过程中,电子设备的运动参数(包括但不限于速度和加速度)会发生变化。电子设备中的运动检测传感器能够实时检测电子设备的运动参数,电子设备利用通过运动检测传感器获取到的运动参数判断操作体执行了何种操控操作。\n[0054] 步骤S12:判断运动参数是否满足预定条件。\n[0055] 该预定条件用于判断操作体是否将电子设备与另一物体进行磕碰。\n[0056] 步骤S13:当运动参数满足预定条件时,确定操作体针对电子设备执行磕碰操作。\n[0057] 步骤S14:响应磕碰操作,确定与磕碰操作对应的至少一个控制指令。\n[0058] 当确定操作体针对电子设备执行磕碰操作时,响应该磕碰操作执行相应的至少一个控制指令。实施中,与磕碰操作对应的至少一个控制指令可以为:控制电子设备关机的指令,或者为控制电子设备进行模式切换的指令,或者为控制电子设备将某个输出参数(如音频输出单元的输出音量)调整至预设值的指令,当然与磕碰操作对应的控制指令并不限定于此,电子设备中由其他操控方式触发的指令都可以设置为磕碰操作所对应的控制指令。\n[0059] 本发明公开的应用于电子设备的信息处理方法,首先获得电子设备的运动参数,之后判断电子设备的运动参数是否满足预定条件,该预定条件用于判断操作体是否将电子设备与另一物体进行磕碰,当确定操作体针对电子设备执行磕碰操作时,确定与磕碰操作对应的至少一个控制指令。基于本发明公开的信息处理方法,用户通过将电子设备与另一物体进行磕碰,就可以控制电子设备执行相应的操作,提供了另外一种操控电子设备的方式,从而丰富了电子设备的操控方式。\n[0060] 在操作体针对电子设备执行磕碰操作时,电子设备的速度和加速度都会发生规律性的变化,因此可以基于电子设备的速度或者加速度判断操作体是否针对电子设备执行了磕碰操作。下面结合图2和图3进行说明。\n[0061] 参见图2,图2为本发明公开的另一种信息处理方法的流程图。其中,电子设备中的运动检测传感器能够检测电子设备的速度,该方法包括:\n[0062] 步骤S21:获得运动检测传感器检测到的电子设备的速度值。\n[0063] 在操作体针对电子设备执行磕碰操作时,操作体必然是控制电子设备以较大的速度与另一物体接触,才可以在两者接触之后形成磕碰的效果。在这个过程中电子设备运动的速度曲线如图6所示。操作体把持电子设备向另一物体靠近的过程中,电子设备的速度逐渐增大,当电子设备与另一物体的表面发生接触后,电子设备的速度在很短的时间内降至\n0。\n[0064] 步骤S22:判断从T1时刻到T2时刻的过程中,运动检测传感器获得的速度值是否为逐渐增大,若是,则执行步骤S23,否则,再次执行步骤S22。\n[0065] 其中,从T1时刻到T2时刻为第一时间长度。\n[0066] 当确定从T1时刻到T2时刻的过程中,运动检测传感器获得的速度值不是逐渐增加的,就可以确定操作体没有针对电子设备执行磕碰操作。之后,可以将当前时刻作为新的T1时刻,判断从该T1时刻开始的第一时间长度内运动检测传感器获得的速度值是否为逐渐增大。\n[0067] 步骤S23:判断从T2时刻到T3时刻的过程中,运动检测传感器获得的速度值是否降低到零,若是,则确定操作体针对电子设备执行磕碰操作,执行步骤S24,否则,再次执行步骤S22。\n[0068] 其中,从T2时刻到T3时刻为第二时间长度,并且第二时间长度小于第一时间长度。\n这里需要说明的是,由于电子设备在操作体(如用户的手掌)的操控下加速至可与另一物体产生碰撞效果的速度值需要较长时间(0.5秒左右),而电子设备在与另一物体接触后,速度会在很短的时间内(如10至20毫秒)降为0,因此第二时间长度是远小于第一时间长度的。实施中,第二时间长度可以设置为10至20毫秒。\n[0069] 如果从T1时刻到T2时刻的过程中,运动检测传感器获得的速度值是逐渐增加的,并且从该T2时刻开始的第二时间长度内,运动检测传感器获得的速度值降为0,就可以确定操作体针对电子设备执行磕碰操作。如果从T1时刻到T2时刻的过程中,运动检测传感器获得的速度值是逐渐增大的,但是从该T2时刻开始的第二时间长度内,运动检测传感器获得的速度值并没有降至0,则要再重新执行整个判断过程。\n[0070] 步骤S24:响应磕碰操作,确定与磕碰操作对应的至少一个控制指令。\n[0071] 这里需要说明的是,本发明中的T1时刻、T2时刻和T3时刻只是用于表示时间的先后顺序,且各时刻之间的时间长度为特定值。将某一时刻视为T1时刻,则距离该T1时刻的时间达到第一时间长度的时刻视为T2时刻。当确定从T1时刻到T2时刻的过程中,运动检测传感器获得的速度值逐渐增大时,则距离该T2时刻的时间达到第二时间长度的时刻视为T3时刻。\n[0072] 本发明图2所示的信息处理方法,通过运动检测传感器检测电子设备的速度值,之后判断获取到的速度值是否满足相应的预定条件,以确定操作体是否针对电子设备执行磕碰操作,在确定执行磕碰操作的情况下,确定相应的控制指令。\n[0073] 参见图3,图3为本发明公开的另一种信息处理方法的流程图。其中,电子设备中的运动检测传感器能够检测电子设备的加速度,该方法包括:\n[0074] 步骤S31:获得运动检测传感器检测到的电子设备的加速度。\n[0075] 在操作体针对电子设备执行磕碰操作时,操作体必然是控制电子设备以较大的速度与另一物体接触,才可以在两者接触之后形成磕碰的效果。在这个过程中电子设备运动的速度曲线如图3所示。操作体把持电子设备向另一物体靠近的过程中,电子设备的速度逐渐增大,当电子设备与另一物体的表面发生接触后,电子设备的速度在很短的时间内降至\n0。\n[0076] 通过图6可以获知电子设备的加速度的变化规律,操作体把持电子设备向另一物体靠近的过程中,电子设备的速度逐渐增大,在电子设备加速过程中,电子设备的加速度持续为第一方向,该第一方向与电子设备的速度方向(也就是电子设备的移动方向)是一致的。当电子设备与另一物体的表面发生接触后,电子设备的速度在很短的时间内降至0,在这一过程中,电子设备在进行反向加速运动,也就是说电子设备的加速度的方向是与第一方向相反的第二方向,并且由于电子设备的速度在很短的时间内降至0,可以确定在电子设备与另一物体接触至该电子设备停止的过程中,电子设备的加速度的绝对值很大。\n[0077] 步骤S32:判断从T1时刻到T2时刻的过程中,运动检测传感器获得的加速度是否持续为第一方向,若是,则执行步骤S33,否则,再次执行步骤S32。\n[0078] 其中,从T1时刻到T2时刻为第一时间长度。\n[0079] 当确定从T1时刻到T2时刻的过程中,运动检测传感器获得的加速度的方向是变化的,就可以确定操作体没有针对电子设备执行磕碰操作。之后,可以将当前时刻作为新的T1时刻,判断从该T1时刻开始的第一时间长度内运动检测传感器获得的加速度的方向是否持续为第一方向。\n[0080] 步骤S33:判断从T2时刻到T3时刻的过程中,运动检测传感器获得的加速度的方向是否为第二方向且达到第一阈值,若是,则确定操作体针对电子设备执行磕碰操作,执行步骤S34,否则,再次执行步骤S32。\n[0081] 其中,第二方向与第一方向相反。从T2时刻到T3时刻为第二时间长度,并且第二时间长度小于第一时间长度。这里需要说明的是,由于电子设备在操作体(如用户的手掌)的操控下加速至可与另一物体产生碰撞效果的速度值需要较长时间(0.5秒左右),而电子设备在与另一物体接触后,速度会在很短的时间内(如10至20毫秒)降为0,因此第二时间长度是远小于第一时间长度的。实施中,第二时间长度可以设置为10至20毫秒。\n[0082] 如果从T1时刻到T2时刻的过程中,运动检测传感器获得的加速度的方向持续为第一方向,并且从该T2时刻开始的第二时间长度内,运动检测传感器获得的加速度的方向为与第一方向相反的第二方向,并且加速度达到第一阈值,就可以确定操作体针对电子设备执行磕碰操作。如果从T1时刻到T2时刻的过程中,运动检测传感器获得的加速度的方向持续为第一方向,但是从该T2时刻开始的第二时间长度内,运动检测传感器获得的加速度的方向不是第二方向,或者加速度的方向是第二方向但未达到第一阈值,则要再重新执行整个判断过程。\n[0083] 步骤S34:响应磕碰操作,确定与磕碰操作对应的至少一个控制指令。\n[0084] 本发明图3所示的信息处理方法,通过运动检测传感器检测电子设备的加速度,之后判断获取到的加速度是否满足相应的预定条件,以确定操作体是否针对电子设备执行磕碰操作,在确定执行磕碰操作的情况下,确定相应的控制指令。\n[0085] 实施中,操作体可能向不同方向磕碰电子设备,针对不同方向的磕碰操作,电子设备可以确定相同的控制指令。\n[0086] 为了进一步丰富电子设备的操控方式,当操作体针对电子设备执行不同方向的磕碰操作时,可设置电子设备确定不同的控制指令。\n[0087] 例如:当操作体操控电子设备向下运动与另一物体发生磕碰时,电子设备相应的生成第一控制指令;当操作体操控电子设备向上运动与另一物体发生磕碰时,电子设备相应的生成第二控制指令;当操作体操控电子设备向左侧运动与另一物体发生磕碰时,电子设备相应的生成第三控制指令;当操作体操控电子设备向右侧运动与另一物体发生磕碰时,电子设备相应的生成第四控制指令。\n[0088] 实施中,在确定操作体针对电子设备执行磕碰操作后,可以根据电子设备在T1时刻至T2时刻的运动参数(速度或者加速度)确定电子设备的磕碰方向,以使得电子设备生成相应的控制指令。\n[0089] 具体的,在确定操作体针对电子设备执行磕碰操作后,响应该磕碰操作,确定从T1时刻到T2时刻的过程中电子设备的运动参数的方向信息,之后利用预设的方向与控制指令的对应关系,确定与该方向信息对应的控制指令。\n[0090] 下面结合图4和图5进行说明。\n[0091] 参见图4,图4为本发明公开的另一种信息处理方法的流程图。其中,电子设备中的运动检测传感器能够检测电子设备的速度,该方法包括:\n[0092] 步骤S41:获得运动检测传感器检测到的电子设备的速度值。\n[0093] 步骤S42:判断从T1时刻到T2时刻的过程中,运动检测传感器获得的速度值是否为逐渐增大,若是,则执行步骤S43,否则,再次执行步骤S42。其中,从T1时刻到T2时刻为第一时间长度。\n[0094] 步骤S43:判断从T2时刻到T3时刻的过程中,运动检测传感器获得的速度值是否降低到零,若是,则确定操作体针对电子设备执行磕碰操作,执行步骤S44,否则,再次执行步骤S42。其中,从T2时刻到T3时刻为第二时间长度,并且第二时间长度小于第一时间长度。\n[0095] 步骤S44:响应磕碰操作,确定从T1时刻到T2时刻的过程中电子设备的速度值的方向信息。也就是确定操作体针对电子设备执行磕碰操作过程中,电子设备处于加速阶段时的速度值的方向信息。\n[0096] 步骤S45:利用预设的方向与控制指令的对应关系,确定与该方向信息对应的控制指令。\n[0097] 本发明图4公开的信息处理方法,在根据电子设备的速度值确定操作体针对电子设备执行磕碰操作后,利用电子设备在磕碰过程中加速阶段的速度的方向信息(也就是电子设备的磕碰方向)确定与该方向对应的控制指令。对于用于而言,只要调整电子设备的磕碰方向,就可以控制电子设备执行不同的操作。\n[0098] 参见图5,图5为本发明公开的另一种信息处理方法的流程图。其中,电子设备中的运动检测传感器能够检测电子设备的加速度,该方法包括:\n[0099] 步骤S51:获得运动检测传感器检测到的电子设备的加速度。\n[0100] 步骤S52:判断从T1时刻到T2时刻的过程中,运动检测传感器获得的加速度是否持续为第一方向,若是,则执行步骤S53,否则,再次执行步骤S52。其中,从T1时刻到T2时刻为第一时间长度。\n[0101] 步骤S53:判断从T2时刻到T3时刻的过程中,运动检测传感器获得的加速度的方向是否为第二方向且达到第一阈值,若是,则确定操作体针对电子设备执行磕碰操作,执行步骤S54,否则,再次执行步骤S52。其中,第二方向与第一方向相反。从T2时刻到T3时刻为第二时间长度,并且第二时间长度小于第一时间长度。\n[0102] 步骤S54:响应磕碰操作,确定从T1时刻到T2时刻的过程中电子设备的加速度的方向信息。也就是确定操作体针对电子设备执行磕碰操作过程中,电子设备处于加速阶段时的速度值的方向信息。在电子设备处于加速阶段时,电子设备的方向与加速度的方向一致。\n[0103] 步骤S55:利用预设的方向与控制指令的对应关系,确定与该方向信息对应的控制指令。\n[0104] 本发明图5公开的信息处理方法,在根据电子设备的加速度确定操作体针对电子设备执行磕碰操作后,利用电子设备在磕碰过程中加速阶段的加速度的方向信息(也就是电子设备的磕碰方向)确定与该方向对应的控制指令。对于用于而言,只要调整电子设备的磕碰方向,就可以控制电子设备执行不同的操作。\n[0105] 为了给用户带来更好的用户体验,目前电子设备中的触摸屏越来越大,触摸屏能够显示多个对象(如文件、应用程序或者链接)。在一些场合,如用户站立在公交车或地铁时,或者用户要手提一些包裹时,只能进行单手操作。由于移动设备的触摸屏尺寸较大,因此即便用户执行上下滑动触摸屏的操作,也有一些位置是用户的手指无法触及的,如触摸屏的左上侧,甚至是触摸屏的左侧,给用户带来很大的不便。\n[0106] 基于本发明公开的信息处理方法,可以对现有的大屏设备的显示进行改进。具体的:在确定操作体针对电子设备执行磕碰操作时,响应该磕碰操作,确定调整所述多个对象在触摸屏的显示位置的指令。例如,确定将多个对象的显示位置整体向下侧移动的指令。\n[0107] 作为优选方案,与磕碰操作对应的控制指令为:向从T1时刻到T2时刻的过程中电子设备的运动参数的方向信息所表征的方向整体移动多个对象的指令。\n[0108] 本发明还公开了一种电子设备,其结构如图7所示。该电子设备包括运动参数获取单元1、处理单元2、响应单元3和运动检测传感器4。\n[0109] 其中:\n[0110] 运动检测传感器4,用于检测电子设备的运动参数。\n[0111] 在操作体对电子设备进行操控操作的过程中,电子设备的运动参数(包括但不限于速度和加速度)会发生变化。电子设备中的运动检测传感器4能够实时检测电子设备的运动参数,之后利用运动检测传感器4获取到的运动参数判断操作体执行了何种操控操作。\n[0112] 运动参数获取单元1,用于获得运动检测传感器4检测到的电子设备的运动参数。\n[0113] 处理单元2,用于判断运动参数是否满足预定条件,在运动参数满足预定条件时,确定操作体针对电子设备执行磕碰操作。\n[0114] 响应单元3,用于响应磕碰操作,确定与磕碰操作对应的至少一个控制指令。该预定条件用于判断操作体是否将电子设备与另一物体进行磕碰。\n[0115] 当确定操作体针对电子设备执行磕碰操作时,响应该磕碰操作执行相应的至少一个控制指令。实施中,与磕碰操作对应的至少一个控制指令可以为:控制电子设备关机的指令,或者为控制电子设备进行模式切换的指令,或者为控制电子设备将某个输出参数(如音频输出单元的输出音量)调整至预设值的指令,当然与磕碰操作对应的控制指令并不限定于此,电子设备中由其他操控方式触发的指令都可以设置为磕碰操作所对应的控制指令。\n[0116] 本发明公开的电子设备,首先获得自身的运动参数,之后判断获得的运动参数是否满足预定条件,该预定条件用于判断操作体是否对电子设备执行磕碰操作,当确定操作体针对电子设备执行磕碰操作时,确定与磕碰操作对应的至少一个控制指令。基于本发明公开的电子设备,用户通过将电子设备与另一物体进行磕碰,就可以控制电子设备执行相应的操作,提供了另外一种操控电子设备的方式,从而丰富了电子设备的操控方式。\n[0117] 在操作体针对电子设备执行磕碰操作时,电子设备的速度和加速度都会发生规律性的变化,因此可以基于电子设备的速度或者加速度判断操作体是否针对电子设备执行了磕碰操作。\n[0118] 参见图8,图8为本发明公开的另一种电子设备的结构示意图。该电子设备包括运动参数获取单元1、处理单元2、响应单元3和运动检测传感器4。\n[0119] 其中,运动检测传感器4能够检测电子设备的速度。\n[0120] 运动参数获取单元1用于获得运动检测传感器4检测到的电子设备的运动参数,具体为电子设备的速度值。\n[0121] 处理单元2包括第一判断模块201、第二判断模块202和第一确定模块203。其中:\n[0122] 第一判断模块201,用于判断从T1时刻到T2时刻的过程中,运动检测传感器获得的速度值是否为逐渐增大,从T1时刻到T2时刻为第一时间长度。\n[0123] 第二判断模块202,用于在从T1时刻到T2时刻的过程中运动检测传感器获得的速度值是逐渐增大时,判断从T2时刻到T3时刻的过程中,运动检测传感器获得的速度值是否降低到零,从T2时刻到T3时刻为第二时间长度,且第二时间长度小于第一时间长度。\n[0124] 第一确定模块203,用于在从T2时刻到T3时刻的过程中运动检测传感器获得的速度值降低到零时,确定操作体针对电子设备执行磕碰操作。\n[0125] 响应单元3,用于响应磕碰操作,确定与磕碰操作对应的至少一个控制指令。\n[0126] 本发明图8所示的电子设备,通过运动检测传感器检测自身的速度值,之后判断获取到的速度值是否满足相应的预定条件,以确定操作体是否针对电子设备执行磕碰操作,在确定执行磕碰操作的情况下,确定相应的控制指令。\n[0127] 参见图9,图9为本发明公开的另一种电子设备的结构示意图。该电子设备包括运动参数获取单元1、处理单元2、响应单元3和运动检测传感器4。\n[0128] 其中,运动检测传感器4能够检测电子设备的加速度。\n[0129] 运动参数获取单元1用于获得运动检测传感器4检测到的电子设备的运动参数,具体为电子设备的加速度。\n[0130] 处理单元2包括第三判断模块211、第四判断模块212和第二确定模块213。其中:\n[0131] 第三判断模块211,用于判断从T1时刻到T2时刻的过程中,运动检测传感器获得的加速度是否持续为第一方向,从T1时刻到T2时刻为第一时间长度。\n[0132] 第四判断模块212,用于在从T1时刻到T2时刻的过程中运动检测传感器获得的加速度持续为第一方向时,判断从T2时刻到T3时刻的过程中,运动检测传感器获得的加速度的方向是否为第二方向且达到第一阈值,其中第二方向与第一方向相反,从T2时刻到T3时刻为第二时间长度,且第二时间长度小于第一时间长度。\n[0133] 第二确定模块213,用于在从T2时刻到T3时刻的过程中运动检测传感器获得的加速度的方向为第二方向且达到第一阈值时,确定操作体针对电子设备执行磕碰操作。\n[0134] 响应单元3,用于响应磕碰操作,确定与磕碰操作对应的至少一个控制指令。\n[0135] 本发明图9所示的电子设备,通过运动检测传感器检测自身的加速度,之后判断获取到的加速度是否满足相应的预定条件,以确定操作体是否针对电子设备执行磕碰操作,在确定执行磕碰操作的情况下,确定相应的控制指令。\n[0136] 实施中,操作体可能向不同方向磕碰电子设备,针对不同方向的磕碰操作,电子设备可以确定相同的控制指令。\n[0137] 为了进一步丰富电子设备的操控方式,当操作体针对电子设备执行不同方向的磕碰操作时,可设置电子设备确定不同的控制指令。此时,响应单元3包括:方向信息确定模块,用于响应磕碰操作,确定从T1时刻到T2时刻的过程中电子设备的运动参数的方向信息;\n指令确定模块,用于利用预设的方向与控制指令的对应关系,确定与方向信息对应的控制指令。\n[0138] 当电子设备包括触摸屏,且触摸屏能够显示多个对象时,指令确定模块具体用于确定向运动参数的方向信息所表征的方向整体移动多个对象的指令。\n[0139] 本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。\n[0140] 专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。\n[0141] 结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。\n[0142] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。\n对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
法律信息
- 2017-03-01
- 2014-06-11
实质审查的生效
IPC(主分类): G06F 3/0481
专利申请号: 201410062738.0
申请日: 2014.02.24
- 2014-05-07
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |