一种终端的控制方法及装置的制造方法
【技术领域】
[0001 ]本发明涉及终端领域,尤其涉及一种终端的控制方法及装置。
【背景技术】
[0002]智能终端一般都带有触摸屏,用户在使用诸如手机或平板电脑等带触摸屏的终端时,往往会出现由于握持终端本身而造成的误操作。举例来说,用户单手操作手机时,握持手机的手掌部分或手指的指尖很容易触碰到触摸屏,例如右手握持的话,大拇指的指根或中指和无名指的指尖容易发生误触操作。这些误触操作被系统检测并执行后,可能会导致用户的正常操作失败,或者发生不期望的操作结果。
[0003]在现有技术中,并没有可以对用户的触摸指令进行是否为误操作的判断方法,这样,若产生误操作,则影响了用户与终端的交互效率,从而影响了用户体验。
【发明内容】
[0004]本发明实施例提供了一种终端的控制方法及终端,以提升对误操作的识别。
[0005]本发明第一方面提供一种终端的控制方法,包括:
[0006]获取用户的触摸操作的指令;
[0007]判断用户触摸的位置是否位于预设的误操作易发区域内,若是,则对触摸操作进行误操作鉴别处理。
[0008]—种可能的实现方式中,对触摸操作进行误操作鉴别处理包括:当触摸操作满足下述中的至少一种条件时,则确定触摸操作为误操作,
[0009]触摸操作的发生形状为误触操作易发形状;
[0010]触摸操作的触摸面积在预设范围内;
[0011 ]触摸操作的持续时间大于预设操作时间。
[0012]另一种可能的实现方式中,预设范围包括:0.5cm2?5cm2。
[0013]另一种可能的实现方式中,误触操作易发形状包括:
[0014]从终端触摸屏边缘向触摸屏内逐渐收窄的形状;或者,
[0015]确定用户之前进行误触摸操作后,终端所存储的误操作对应的形状。
[0016]另一种可能的实现方式中,预设操作时间为所述预设操作时间为所述终端所响应的长按触摸操作的持续时间,或者,所述终端所统计的非误操作的触摸点击操作的点击持续的范围时间的最大值。
[0017]另一种可能的实现方式中,预设触摸滑动速率为用户正常滑动触摸操作的最小速率。
[0018]另一种可能的实现方式中,误操作易发区域为终端的下半部的两侧区域。
[0019]另一种可能的实现方式中,所述两侧中至少一个的区域的宽度小于或等于10_。
[0020]第二方面提供一种终端的控制方法,包括:
[0021]获取用户的触摸操作的指令;
[0022]当满足如下四种条件中任意两种条件时,则确定触摸操作为误操作:
[0023]用户触摸的位置位于预设的误操作易发区域内;
[0024]触摸操作的发生形状为误触操作易发形状;
[0025]触摸操作的触摸面积在预设范围内;
[0026]触摸操作的持续时间大于预设操作时间。
[0027]第三方面提供一种终端,包括:
[0028]获取单元,用于获取用户的触摸操作的指令;
[0029]判断单元,用于判断用户触摸的位置是否位于预设的误操作易发区域内;
[0030]鉴别单元,用于当判断单元的判断结果为是时,则对触摸操作进行误操作鉴别处理。
[0031]—种可能的实现方式中,鉴别单元包括:确定单元,用于当触摸操作满足下述中的至少一种条件时,则确定触摸操作为误操作,
[0032]触摸操作的发生形状为误触操作易发形状;
[0033]触摸操作的触摸面积在预设范围内;
[0034]触摸操作的持续时间大于预设操作时间。
[0035]第四方面提供一种终端,包括:
[0036]获取单元,用于获取用户的触摸操作的指令;
[0037]确定单元,用于当满足如下四种条件中任意两种条件时,则确定触摸操作为误操作:
[0038]用户触摸的位置位于预设的误操作易发区域内;
[0039]触摸操作的发生形状为误触操作易发形状;
[0040]触摸操作的触摸面积在预设范围内;
[0041 ]触摸操作的持续时间大于预设操作时间。
[0042]本发明实施例中所提供的终端的控制方法中,终端获取用户的触摸操作的指令;判断用户触摸的位置是否位于误操作易发区域内,若是,对触摸操作进行误操作鉴别处理。这样,当用户的触摸操作位于误操作频繁发生的区域内,终端先对触摸操作进行鉴别处理,终端通过对触摸操作的鉴别处理则能够确定触摸操作是否为误操作,若确定触摸操作为误操作,则不执行触摸操作的指令,这样通过智能判断用户的触摸操作,提高了用户的体验。
【附图说明】
[0043]图1为本发明实施例中终端的控制方法的一个实施例示意图;
[0044]图2为本发明实施例中终端的控制方法的另一实施例示意图;
[0045]图3为本发明实施例中实际应用场景的一个示意图;
[0046]图4为本发明实施例中终端的控制方法的另一实施例示意图;
[0047]图5为本发明实施例中终端一个实施例示意图;
[0048]图6为本发明实施例中终端另一实施例示意图;
[0049]图7为本发明实施例中终端另一实施例示意图。
【具体实施方式】
[0050]本发明实施例提供了一种终端的控制方法及终端,可以对误操作进行识别,提高用户的体验。
[0051]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0052]参照图1所示,本发明实施例中终端的控制方法的一个实施例包括:
[0053]101、获取用户的触摸操作的指令;
[0054]现在市场上的终端都具有显示屏,而显示屏大多为触摸屏,终端通过检测触摸屏上接收到的用户的手势操作指令,来执行用户想要终端执行的功能,用户的手势操作包括用户对终端的触摸屏进行触摸、滑屏等操作。为了得到用户的喜爱,目前大部分的终端的边框设计都比较窄,终端的整面几乎都是触摸屏,由于触摸屏的感应度很灵敏,当终端处于未锁屏状态时,用户只要通过手指轻触触摸屏时,终端则会获取到用户的触摸操作指令。但是在实际应用当中,用户对触摸屏的触摸可能是无意的,即为误操作,例如,终端为手机,用户在手握手机时,可能使得手指触摸到触摸屏的两侧,而形成触摸操作指令,现有技术中,终端无法分别出该触摸操作为误操作,终端仍然会执行该触摸操作的指令,这样给用户带来了不好的用户体验。本发明实施例则提供了一种检测用户的触摸操作是否为误操作的方法,但是需要有用户的触摸操作才能判断,所以,首先先获取用户的触摸操作的指令。
[0055]102、判断用户触摸的位置是否位于预设的误操作易发区域内,若是,则执行步骤103,若否,则执行步骤104;
[0056]由于用户的触摸误操作一般集中在触摸屏上的固定区域,所以可以先对触摸屏进行误操作易发区域进行划分,当检测到用户的触摸操作不在所述误操作易发区域内时,则无需对所述触摸操作进行误操作鉴别处理,直接执行所述触摸操作即可;当检测到用户的触摸操作位于所述误操作易发区域内时,则需要鉴别该触摸操作是否为误操作。
[0057]所谓预设的,在本发明一个实施例中,可以是指在使用误操作易发区域之前就能够确定的。其可以是终端出厂预置的,也可以是由用户自行设定的,还可以是通过对用户的误操作进行统计获得的。
[0058]103、对所述触摸操作进行误操作鉴别处理;
[0059]当确定用户的触摸操作位于误操作易发区域内时,则终端不能直接执行所述触摸操作的指令,而需要对所述触摸操作进行误操作鉴别处理,当鉴别所述触摸操作为误操作时,则不执行所述触摸操作的指令。
[0060]104、执行所述触摸操作的指令;
[0061]当确定用户的触摸操作不在误操作易发区域内时,则终端确定所述触摸操作不是误操作,直接执行所述触摸操作的指令。
[0062]本发明实施例中,终端获取用户的触摸操作的指令;判断用户触摸的位置是否位于误操作易发区域内,若是,对所述触摸操作进行误操作鉴别处理。这样,当用户的触摸操作位于误操作频繁发生的区域内,终端先对所述触摸操作进行鉴别处理,终端通过对所述触摸操作的鉴别处理则能够确定所述触摸操作是否为误操作,若确定所述触摸操作为误操作,则不执行所述触摸操作的指令,这样通过智能判断用户的触摸操作,提高了用户的体验。
[0063]参照图2所示,本发明实施例中终端的控制方法的另一实施例包括:
[0064]201、获取用户的触摸操作的指令;
[0065]详细内容参照步骤101所述。
[0066]202、判断用户触摸的位置是否位于误操作易发区域内,若是,则执行步骤203,若否,则执行步骤204;
[0067]参照图3所示,所述误操作易发区域304为终端的下半部的两侧区域,所述两侧中至少一侧的区域的宽度小于或等于10mm。如图3所示,所述终端的下半部指的是,用户正常使用终端时,靠近用户的一端的终端半部。
[0068]203、当所述触摸操作满足下述中的至少一种条件时,则确定所述触摸操作为误操作:第一种,所述触摸操作的发生形状为误触操作易发形状;第二种,所述触摸操作的触摸面积在预设范围内;第三种,所述触摸操作的持续时间大于预设操作时间;第四种,所述触摸操作的发生速率小于预设触摸滑动速率;
[0069 ] 参照图3所示,可选的,所述预设范围包括:0.5cm2?5cm2,比如用户手握手机301时的手指所触摸触摸屏302所占用的面积。例如,0.5cm2、0.7cm2、1cm2、1.5cm2、2.5cm2、3.2cm2、4.8cm2、5cm2 等。
[0070]可选的,所述误触操作易发形状为:从所述终端的触摸屏边缘向触摸屏内逐渐收窄的形状,例如用户手握手
机301时,手指通过手机301的两侧触摸到触摸屏302所形成的形状303;或者,所述误触操作易发形状为:终端确定用户之前进行误触摸操作后,所述终端所存储的所述误操作对应的形状;用户可以对终端的触摸屏进行校验,可以确定一些为触摸误操作的形状,并进行存储,在用户使用终端的过程中,通过检测用户触摸触摸屏所形成的的触摸形状,则与终端所存储的为触摸误操作的形状进行对比,若相似度很高,则确定所述触摸操作为误操作易发形状。
[0071]可选的,所述预设操作时间为所述终端所响应的长按触摸操作的持续时间;在终端内,诸多对用户的手势操作都存储的时间触发事件,比如,用户的长按手势操作,终端则存储有所述长按的时间触发事件,当用户的触摸点击的点击持续时间达到所述长按的时间时,则触发所述长按手势操作事件,则终端响应所述事件,并执行相关的操作。所以,当用户的触摸点击操作的点击持续时间超过终端所响应的长按触摸操作的点持续时间时,则该触摸操作有可能为误操作;或者,所述预设操作时间为所述终端所统计的非误操作的触摸点击操作的点击持续的范围时间的最大值;根据触摸屏的灵敏程度,用户正常(即非误操作)对触摸屏进行触摸点击的操作时间一般都比较平均,终端可以对多次用户正常对触摸屏进行触摸点击的操作时间进行统计,若用户的触摸点击操作的点击持续时间大于所统计的范围时间最大值时,则该触摸操作可能为误操作。
[0072]对于预设操作时间为所述终端所响应的长按触摸操作的持续时间的情形,当触摸操作时间大于终端所响应的长按触摸操作的时间时,此时有可能已经触发了长按触摸指令,而终端响应该指令导致一个菜单出现在显示屏上,当识别为误操作后,则取消该菜单的显不ο
[0073]可选的,所述预设触摸滑动速率为用户正常滑动触摸操作的最小速率。根据触摸屏的灵敏程度,用户正常对触摸屏进行触摸滑动的速率一般都比较平均,终端可以对多次用户正常对触摸屏进行触摸滑动的速率进行统计,并计算出用户的正常触摸滑动的速率。
[0074]上述四种条件的满足数目可以由用户自由设定或者预先设置,而四种条件的确定,终端需要依次进行判断,而判断的顺序可以预先设置的,也可以随机产生的。在依次判断的过程中,只要有条件满足的数目达到设置的数目时,则能够确定所述触摸操作为误操作,若还有未进行的判断,便无需再进行判断。比如,用户设置了上述四种条件需满足两个才确定所述触摸操作为误操作,终端对上述四种条件进行依次判断,当判断第一种条件满足时,则对条件满足的数目进行累加,当判断第二种条件亦满足时,继续对条件满足的数目进行累加,此时累加值为2,则确定所述触摸操作为误操作,便不再执行第三种以及第四种判断。
[0075 ] 204、执行所述触摸操作的指令;
[0076]详细内容参照步骤104所述。
[0077]参照图4所示,本发明实施例中终端的控制方法的另一实施例包括:
[0078]401、获取用户的触摸操作的指令;
[0079]详细内容参照步骤101所述。
[0080]402、当满足如下五种条件中任意两种条件时,则确定所述触摸操作为误操作:第一种,用户触摸的位置位于预设的误操作易发区域内;第二种,所述触摸操作的发生形状为误触操作易发形状;第三种,所述触摸操作的触摸面积在预设范围内;第四种,所述触摸操作的持续时间大于预设操作时间;第五种,所述触摸操作的发生速率小于预设触摸滑动速率;
[0081]关于上述五种条件的描述与图2实施例所描述的条件类似,具体不做赘述。本发明实施例中,终端对五种条件进行依次判断,判断的顺序可以预先设置,也可以是随机产生,在判断的过程中,只要有两种条件满足,则确定所述触摸操作为误操作,若还有未执行的判断,便无需再执行。
[0082]在另一种实现方式中,对于所述五种条件满足的数目可以有用户自由设定,比如,用户可以设定需要满足第一种、第二种以及第三种条件时,才确定所述触摸操作为误操作,这样,使得对触摸操作的误操作鉴别更加精准,提高鉴别的准确度。
[0083]当确定所述触摸操作是误操作时,则终端不执行所述触摸操作的指令,若确定所述触摸操作不是误操作时,则终端执行所述触摸操作的指令。
[0084]本发明实施例中,终端在对用户的触摸操作进行鉴别处理时,对五种条件进行依次判断,若满足其中任意两种条件,则确定所述触摸操作为误操作,不再执行其他为执行的判断,提高了终端的对误操作鉴别的效率。
[0085]参照图5所示,本发明实施例中终端的一个实施例包括:
[0086]获取单元501,用于获取用户的触摸操作的指令;
[0087]详细内容参照图1实施例中步骤101所述。
[0088]判断单元502,用于判断用户触摸的位置是否位于预设的误操作易发区域内;
[0089]详细内容参照图1实施例中步骤102所述。
[0090]鉴别单元503,用于当所述判断单元502的判断结果为是时,则对所述触摸操作进行误操作鉴别处理;
[0091 ]详细内容参照图1实施例中步骤103所述。
[0092]结合图5实施例,可选的,参照图6所示,所述鉴别单元503包括:确定单元5031,用于当所述触摸操作满足下述中的至少一种条件时,则确定所述触摸操作为误操作:第一种,所述触摸操作的发生形状为误触操作易发形状;第二种,所述触摸操作的触摸面积在预设范围内;第三种,所述触摸操作的持续时间大于预设操作时间;第四种,所述触摸操作的发生速率小于预设触摸滑动速率;
[0093]详细内容参照图2实施例中步骤203所述。
[0094]参照图7所示,本发明实施例中终端的另一实施例包括:
[0095]获取单元701,用于获取用户的触摸操作的指令;
[0096]详细内容参照图4实施例中步骤401所述。
[0097]确定单元702,用于当满足如下五种条件中任意两种条件时,则确定所述触摸操作为误操作:第一种,用户触摸的位置位于预设的误操作易发区域内;第二种,所述触摸操作的发生形状为误触操作易发形状;第三种,所述触摸操作的触摸面积在预设范围内;第四种,所述触摸操作的持续时间大于预设操作时间;第五种,所述触摸操作的发生速率小于预设触摸滑动速率;
[0098]详细内容参照图4实施例中步骤402所述。
[0099]以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种终端的控制方法,其特征在于,所述方法包括: 获取用户的触摸操作的指令; 判断用户触摸的位置是否位于预设的误操作易发区域内,若是,则对所述触摸操作进行误操作鉴别处理。2.根据权利要求1所述的方法,其特征在于,对所述触摸操作进行误操作鉴别处理包括:当所述触摸操作满足下述中的至少一种条件时,则确定所述触摸操作为误操作, 所述触摸操作的发生形状为误触操作易发形状; 所述触摸操作的触摸面积在预设范围内; 所述触摸操作的持续时间大于预设操作时间。3.根据权利要求2所述的方法,其特征在于,所述预设范围包括:0.5cm2?5cm2。4.根据权利要求2所述的方法,其特征在于,所述误触操作易发形状包括: 从所述终端触摸屏边缘向触摸屏内逐渐收窄的形状;或者, 确定用户之前进行误触摸操作后,所述终端所存储的所述误操作对应的形状。5.根据权利要求2所述的方法,其特征在于,所述预设操作时间为所述终端所响应的长按触摸操作的持续时间,或者,所述终端所统计的非误操作的触摸点击操作的点击持续的范围时间的最大值。6.根据权利要求1至5其中任意一项所述的方法,其特征在于,所述误操作易发区域为所述终端的下半部的两侧区域;其中,所述两侧中至少一侧的区域的宽度小于或等于10_。7.一种终端的控制方法,其特征在于,所述方法包括: 获取用户的触摸操作的指令; 当满足如下四种条件中任意两种条件时,则确定所述触摸操作为误操作: 用户触摸的位置位于预设的误操作易发区域内; 所述触摸操作的发生形状为误触操作易发形状; 所述触摸操作的触摸面积在预设范围内; 所述触摸操作的持续时间大于预设操作时间。8.一种终端,其特征在于,所述终端包括: 获取单元,用于获取用户的触摸操作的指令; 判断单元,用于判断用户触摸的位置是否位于预设的误操作易发区域内; 鉴别单元,用于当所述判断单元的判断结果为是时,则对所述触摸操作进行误操作鉴别处理。9.根据权利要求8所述的终端,其特征在于,鉴别单元包括:确定单元,用于当所述触摸操作满足下述中的至少一种条件时,则确定所述触摸操作为误操作, 所述触摸操作的发生形状为误触操作易发形状; 所述触摸操作的触摸面积在预设范围内; 所述触摸操作的持续时间大于预设操作时间。10.一种终端,其特征在于,所述终端包括: 获取单元,用于获取用户的触摸操作的指令; 确定单元,用于当满足如下四种条件中任意两种条件时,则确定所述触摸操作为误操作:用户触摸的位置位于预设的误操作易发区域内;所述触摸操作的发生形状为误触操作易发形状;所述触摸操作的触摸面积在预设范围内;所述触摸操作的持续时间大于预设操作时间。
【专利摘要】本发明实施例公开了一种终端的控制方法,包括:终端获取用户的触摸操作的指令;判断用户触摸的位置是否位于预设的误操作易发区域内,若是,对所述触摸操作进行误操作鉴别处理。这样,当用户的触摸操作位于误操作频繁发生的区域内,终端先对所述触摸操作进行鉴别处理,终端通过对所述触摸操作的鉴别处理则能够确定所述触摸操作是否为误操作,若确定所述触摸操作为误操作,则不执行所述触摸操作的指令,这样通过智能判断用户的触摸操作,提高了用户的体验。
【IPC分类】G06F3/0488
【公开号】CN105487809
【申请号】CN201511017108
【发明人】尹建华
【申请人】魅族科技(中国)有限公司
【公开日】2016年4月13日
【申请日】2015年12月28日