一种操作处理方法和移动终端的利记博彩app

文档序号:10686752阅读:414来源:国知局
一种操作处理方法和移动终端的利记博彩app
【专利摘要】本发明实施例公开了一种操作处理方法和移动终端,其中,所述方法,应用于移动终端,包括:在依据默认手势阈值判断手势操作执行成功时,依据所述手势操作确定动作参数;获取所述手势操作的默认手势阈值,依据所述动作参数对所述默认手势阈值进行修正;将修正的手势阈值更新为默认手势阈值。本发明实施例依据用户手势操作的习惯,调整手势操作条件,以便于用户执行手势操作。
【专利说明】
一种操作处理方法和移动终端
技术领域
[0001]本发明涉及操作处理技术领域,特别是涉及一种操作处理方法和一种移动终端。
【背景技术】
[0002]随着智能设备的普及,智能设备的竞争也日益激烈,智能设备的功能不断增加,同时,操作方式也变得简便,用户可以通过手势执行所需的操作。
[0003]智能设备可以通过手势操作与用户进行交互,执行所需功能,例如通过下、上、左、右滑动执行相应操作。在不同的应用界面中通过不同手势可以实现所需的交互操作,例如,在某些智能设备的某一应用界面中,通过向下滑动可以查看消息通知,通过向上滑动可以打开控制中心,通过左、右滑动可以切换页面等。
[0004]对于手势操作的执行,通过设置固定的判断条件,智能设备在接收到手势指令后,根据预设的条件判断手势操作是否满足条件,在满足条件后执行相应的操作,例如对于滑动手势判断滑动距离是否满足预设的条件。因此,判断手势是否满足预设条件成为手势操作是否成功的关键,其中,若预设条件过于简单,很容易造成误操作;而预设条件太苛刻,则很难以触发执行。
[0005]因此,本领域技术人员迫切解决的一个技术问题是:提出一种操作处理方法和移动终端,能够调整手势操作的条件以便于各用户执行手势操作。

【发明内容】

[0006]本发明实施例所要解决的技术问题是提供一种操作处理方法,以解决手势操作预设条件过于简单,容易造成误操作;及手势操作预设条件太苛刻,很难执行操作的问题。
[0007]相应的,本发明实施例还提供了一种移动终端,用以保证上述方法的实现及应用。
[0008]为了解决上述问题,本发明公开了一种操作处理方法,应用于移动终端,包括:在依据默认手势阈值判断手势操作执行成功时,依据所述手势操作确定动作参数;获取所述手势操作的默认手势阈值,依据所述动作参数对所述默认手势阈值进行修正;将修正的手势阈值更新为默认手势阈值。
[0009]本发明还公开了一种移动终端,具体包括:参数确定模块,用于在依据默认手势阈值判断手势操作执行成功时,依据所述手势操作确定动作参数;阈值修正模块,用于获取所述手势操作的默认手势阈值,依据所述动作参数对所述默认手势阈值进行修正;阈值更新模块,用于将修正的手势阈值更新为默认手势阈值。
[0010]这样,本发明实施例通过在手势操作执行成功时,记录所述手势操作对应的动作参数;获取所述手势操作的默认手势阈值,依据所述动作参数对所述默认手势阈值进行修正;将修正的手势阈值更新为默认手势阈值,采用所述默认手势阈值对所述手势操作进行判断;与现有技术利用固定的预设默认手势阈值判断用户执行操作是否成功不同,本发明实施例根据用户执行手势操作习惯,利用记录用户操作成功时的动作参数,不断修正默认手势阈值,以调整手势操作的条件,便于用户执行手势操作。
【附图说明】
[0011]为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0012]图1是本发明的一种操作处理方法实施例的步骤流程图;
[0013]图2是本发明的一种操作处理方法实施例的步骤流程图;
[0014]图3是本发明的一种移动终端实施例的结构框图;
[0015]图4是本发明的一种移动终端实施例的结构框图;
[0016]图5是本发明另一个实施例的移动终端的框图;
[0017]图6是本发明另一个实施例的移动终端的结构示意图。
【具体实施方式】
[0018]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]实施例一
[0020]参照图1,示出了本发明的一种操作处理方法实施例的步骤流程图,具体可以包括如下步骤:
[0021]步骤S101、在依据默认手势阈值判断手势操作执行成功时,依据所述手势操作确定动作参数。
[0022]本发明实施例依据用户手势操作习惯调整默认的手势阈值,以便于用户执行手势操作。通过用户在移动终端上执行的手势操作可以得到用户手势操作的习惯,可以通过记录手势操作对应的动作参数来记录用户的手势操作习惯。
[0023]用户可以通过手势操作使用移动终端,其中,通过手势操作对移动终端的操作可能执行成功,也可能执行不成功;移动终端可以记录用户每次手势操作对应的动作参数,以及,依据默认手势阈值判断用户手势操作是否成功;而在用户执行手势操作成功时,可以确定该用户有效的执行了某种操作手势,因此,可以在用户手势操作执行成功时,确定为本次手势操作成功对应的动作参数。其中,动作参数可以是距离、角度,以及执行手势操作的时间等等;例如,用户执行上滑时,动作参数是距离。
[0024]步骤S102、获取所述手势操作的默认手势阈值,依据所述动作参数对所述默认手势阈值进行修正。
[0025]用户成功执行手势操作,表示用户有效的执行了某种操作手势,但有效执行某种操作手势,可能是用户的误动作,也可能是用户执行了多次才成功执行的手势操作,对于上述情况,是由于默认手势阈值的条件设置不合理造成的,因此,可以对默认的手势阈值进行修正,以便于用户操作。
[0026]在依据默认手势阈值判断用户手势操作执行成功时,可以将记录的与该成功的手势操作相关的动作参数,确定为本次手势操作成功对应的动作参数;以及可以获取所述手势操作对应的默认手势阈值,对比本次手势操作成功对应的动作参数与默认手势阈值,若本次手势操作成功对应的动作参数大于默认手势阈值,可以根据两者的差值对应的调大默认手势阈值;若本次手势操作成功对应的动作参数小于默认手势阈值,可以根据两者的差值对应的调小默认手势阈值从而修正默认手势阈值,其中,对默认手势阈值调大或调小的具体值,可以根据实际情况确定。例如,切换页面的操作是左或右滑动的距离超过200像素,若记录的用户成功执行切换页面时向右滑动距离是150像素;差值为50像素,修正的默认手势阈值可以调整为165像素;若记录的用户成功执行切换页面时向右滑动距离是230像素,差值为30像素,修正的默认手势阈值可以调整为210像素。
[0027]动作参数可能包括多项,则可以利用各项动作参数分别对对应的默认手势阈值进行修正。每次确定本次执行成功的手势操作对应的动作参数后,均对默认的手势阈值进行修正。其中,第一次对默认手势阈值进行修正之前,获取的所述默认手势阈值是指系统预设的默认手势阈值。
[0028]步骤S103、将修正的手势阈值更新为默认手势阈值。
[0029]对默认的手势阈值修正完成后,将修正的手势阈值更新为默认的手势阈值,在更新完成后,用户下一次执行该手势操作时,采用默认手势阈值对该手势操作进行判断,在该手势操作执行成功后继续记录并更新。循环执行上述步骤SlOl至步骤S103,从而依据用户的手势操作对默认手势阈值进行修正更新,使得手势阈值更加符合用户操作习惯,便于用户执行手势操作。
[0030]本发明实施例通过记录所述手势操作对应的动作参数,从而获取用户手势操作习惯;在依据默认手势阈值判断用户执行手势操作成功时,依据所述手势操作确定动作参数;利用记录的动作参数对对应的默认手势阈值进行修正,然后把修正的手势阈值更新为默认手势阈值;依据用户手势操作的习惯,不断的对默认的手势阈值进行更新,使得手势操作的条件不断的符合用户手势操作习惯,从而便于用户执行手势操作。
[0031]实施例二
[0032]参照图2,示出了本发明的一种操作处理方法实施例的步骤流程图,具体可以包括如下步骤:
[0033]步骤S201、依据默认手势阈值,判断用户手势操作是否执行成功。
[0034]本发明实施例在用户手势执行成功时,将记录的与本次操作成功相关的动作参数确定为本次手势操作成功对应的动作参数,因此,可以预先判断用户手势操作是否执行成功,以确定本次手势操作成功对应的动作参数。通过用户手势操作使用移动终端时,利用各手势操作条件,判断对应的各手势操作是否执行成功;即通过用户在执行手势操作使用移动终端时,记录手势操作对应的动作参数,再利用默认手势阈值对动作参数进行判断,以确定用户手势操作是否执行成功。用户执行手势操作时,对应的动作参数达到默认手势阈值,则确定用户成功执行手势操作;否则,确定手势操作未被用户成功执行。
[0035]步骤S202、在依据默认手势阈值判断手势操作执行成功时,依据所述手势操作记录动作参数。
[0036]通过用户手势操作使用移动终端时,对手势操作的判断,可以确定用户手势操作是否成功,在用户执行手势操作成功时,确定本次手势操作成功对应的动作参数,所述本次手势操作成功对应的动作参数可以是记录的本次执行成功的手势对应的动作参数,也可以是记录的本次执行成功前一次的手势操作对应的动作参数。
[0037]其中,所述的动作参数包括以下至少一项:距离参数、方向参数、时间参数、以及摇动幅度参数。例如:上、下、左、右滑动操作包含距离参数;卸载应用操作包含时间参数;某款游戏“跳跃”的操作包含距离参数和方向操作。
[0038]步骤S203、依据所述动作参数、默认手势阈值和修正系数计算修正值。
[0039]依据手势操作确定本次手势操作成功对应的动作参数,所述动作参数可能包含一项,也可能包含多项,可以分别对各项动作参数对应的默认手势阈值进行修正,修正步骤如下:
[°04°]获取默认手势阈值后,依据动作参数和修正系数,对默认手势阈值进行修正,以计算修正值,具体的,可以计算动作参数和默认手势阈值差值的绝对值,再计算修正系数与所述绝对值的乘积,把所述乘积作为修正值。
[0041 ]修正值的计算公式如下:
[0042]Mn=RX |S-Pn
[0043]其中,Mn为修正值,R为修正系数,S为默认的手势阈值,Pn为本次手势操作成功对应的动作参数;其中,R为经验常数,例如,R可以取小于0.1的正数。
[0044]在用户手势操作成功时,依据记录的手势操作相关的动作参数,确定本次手势操作成功对应的动作参数,其中,所述本次手势操作成功对应的动作参数,可以是记录的本次执行成功的手势操作对应的动作参数,也可以是记录的执行成功前一次手势操作对应的动作参数;因此,需要判断将记录的哪次动作参数,确定为本次手势操作成功对应的动作参数。
[0045]可以根据手势被用户执行成功的难易程度,确定本次手势操作成功对应的动作参数。具体的,可以通过用户历史手势操作累计次数,和用户成功执行手势操作后是否立即执行回退,以判断手势被用户执行成功的难易程度,从而确定本次手势操作成功对应的动作参数。
[0046]若在本次用户成功执行手势操作和上一次用户成功执行手势操作之间,累计的用户历史手势操作次数较多,则确定用户多次执行同一个手势才执行成功,即该手势难被用户执行成功;此时,由于用户执行手势操作成功时对应的动作参数大于默认手势阈值,而多次执行所述手势操作而未成功时对应的动作参数,小于默认手势阈值,且可以实际反应出用户手势操作的习惯,因此,将记录的执行成功前一次的手势操作对应的动作参数,确定为本次手势操作成功对应的动作参数,以利用记录的动作参数修正默认手势阈值。
[0047]若在本次用户成功执行手势操作和上一次用户成功执行手势操作之间,累计的用户历史手势操作次数为零,且用户成功执行该操作后,立即执行回退的操作;则确定用户执行的操作是误操作,即该手势容易被用户执行成功;此时,由于用户在执行手势操作成功前未执行过所述的手势操作,且本次操作可以实际反应出用户手势操作习惯,因此,将记录的本次执行成功的手势操作对应的动作参数,确定为本次手势操作成功对应的动作参数,以利用记录的动作参数修正默认手势阈值。
[0048]修正值计算完成后,对上述两者情况确定的不同的动作参数,依据所述修正值分别对默认手势阈值进行修正,以得到修正的手势阈值。
[0049]修正默认手势阈值的一种方式,即在手势难被用户执行成功的情况下,对手势阈值进行修正,具体修正步骤如下:
[0050]S204、计算所述默认手势阈值和所述修正值的差值,将所述差值确定为修正的手势阈值。
[0051]判断出手势难被用户执行成功后,将记录的执行成功前一次的手势操作对应的动作参数,确定为本次手势操作成功对应的动作参数;然后在步骤S203中,利用该动作参数,计算修正值;再利用所述修正值对默认手势阈值进行修正。具体的,计算默认手势阈值和修正值的差,将所述差值确定为修正的手势阈值。
[0052]计算公式如下:
[0053]Sl = S-Mn
[0054]其中,SI为修正的手势阈值,Mn为修正值,S为默认手势阈值。
[0055]以解除屏幕锁定为例,结合步骤S203,叙述手势难被用户执行时,默认手势阈值修正的方法。
[0056]例如:设解除屏幕锁定的操作条件是在垂直方向上滑动距离超过700像素,即默认手势阈值为700像素,记录的用户执行成功前一次在垂直方向滑动的距离是626像素,当设R=0.21时,SI = S-Mn = S-R X I S-Pn I = 684,因此,修改的默认手势阈值为684像素,修改后的默认手势阈值小于默认手势阈值,可以减少手势操作的难度,使得手势操作更容易触发。
[0057]修正默认手势阈值的另一种方式,即在手势容易操作的情况下,对手势阈值进行修正,具体修正步骤如下:
[0058]S205、计算所述默认手势阈值和所述修正值的和值,将所述和值确定为修正的手势阈值。
[0059]判断出手势容易被用户执行成功后,将记录的本次执行成功的手势操作对应的动作参数,确定为本次手势操作成功对应的动作参数;然后在步骤S203中,利用该动作参数,计算修正值;再利用所述修正值对默认手势阈值进行修正。具体的,计算默认手势阈值和修正值的差,将所述和值确定为修正的手势阈值。
[0060]计算公式如下:
[0061]Sl = S+Mn
[0062]其中,SI为修正的手势阈值,Mn为修正值,S为默认手势阈值。
[0063]以解除屏幕锁定为例,结合步骤S203,叙述手势容易被用户执行成功时,默认手势阈值修正的方法。
[0064]例如:设解除屏幕锁定的操作条件是在垂直方向上滑动距离超过400像素,即默认手势阈值为400像素,记录的用户执行成功前一次在垂直方向滑动的距离是626像素,当设R=0.21时,SI = S+Mn = S+R X I S-Pn I = 447,因此,修改的默认手势阈值为447像素,修改后的默认手势阈值大于默认手势阈值,可以增大手势操作的难度,减少造成误动作的次数。
[0065]步骤S206、判断所述修正的手势阈值是否在手势阈值的预设范围内。
[0066]预先对各手势操作的阈值分别设置预设范围,所述的预设范围为手势操作有效的范围;预设范围用于判断修正的手势阈值是否合理,手势阈值合理,指手势阈值在预设范围内;手势阈值不合理,指手势阈值不在预设范围内。
[0067]修正的手势阈值可能合理,也可能不合理,利用不合理的修正手势阈值对默认手势阈值更新,更容易造成误操作、难触发或者无法触发的情况,因此,在执行步骤S203与步骤S204或步骤S203与步骤S205后,可以预先判断修正的手势阈值是否在预设范围内,以确定是否将修正的手势阈值更新为默认手势阈值。
[0068]例如:设手势阈值的预设范围为(A,B),则需要判断修正后的手势阈值是否属于(A,B),修正后的手势阈值包含于(A,B),表示修正后的手势阈值合理,修正后的手势阈值小于等于A或大于等于B,均表示修正后的手势阈值不合理。
[0069]步骤S207、当所述修正的手势阈值在所述预设范围内时,将修正的手势阈值更新为默认手势阈值。
[0070]当所述修正的手势阈值在所述预设范围内时,即所述修正的手势阈值合理,则可以将修正的手势阈值更新为默认手势阈值,在更新完成后,用户下一次执行该手势操作时,采用默认手势阈值对该手势操作进行判断,在该手势操作执行成功后继续记录并更新。
[0071]例如,设解除屏幕锁定的手势条件为垂直方向滑动距离超过400像素,则解除屏幕锁定的手势阈值预设范围可以设为(400,1000),其中,预设范围的单位是像素,1000像素,指移动终端屏幕最大的长度。若修正的手势阈值为447像素,则修正的手势阈值在预设范围内,因此,将447像素更新为默认手势阈值,解除屏幕锁定的手势条件为垂直方向滑动距离超过447像素,即用户在下一次进行解除屏幕锁定时,在垂直方向划过的距离必须超过447像素,才能够解锁成功。
[0072]步骤S208、当所述修正的手势阈值不在所述预设范围内时,删除所述修正的手势阈值。
[0073]当所述修正的手势阈值不在所述预设范围内时,说明所述修正的手势阈值不合理,此时,若将需要修正的手势阈值更新为默认手势阈值是没有实用意义的,因此,删除本次所述修正的手势阈值,即本次不对默认手势阈值执行更新的操作,再利用本次的默认手势阈值对下一次的手势操作进行判断。
[0074]例如,解除屏幕锁定的手势阈值为超过400像素,解除屏幕锁定的手势阈值预设范围可以设为(400,1000)像素,若计算出修正的手势阈值为1100像素,修正的手势阈值不在预设范围内,则解除屏幕锁定的默认手势阈值是400像素,当下一次用户执行解除屏幕锁定时在垂直方向上滑动超过400像素时,则解除屏幕成功。
[0075]此外,若连续多次计算的修正手势阈值均不在所述预设范围内,则说明取的修正系数不合理,此时,可以调整修正系数。
[0076]本发明实施例通过判断用户手势操作是否成功,在依据默认手势阈值判断用户手势操作成功时,确定本次执行成功手势操作对应的动作参数;再依据所述动作参数、修正系数和默认手势阈值,计算修正值;在利用修正值修正默认手势阈值时,分别针对手势难操作和容易操作的情况,进行不同的处理,以得到不同情况下对应的修正的手势阈值;然后判断修正的手势阈值是否在预设范围,若修正的手势阈值在预设范围,则就修正的手势阈值更新为默认手势阈值,否则,删除修正的手势阈值;本发明实施例针对手势难被用户执行成功和容易被用户执行成功的情况,通过不同的处理方式修正默认手势阈值并更新,使得更新的默认手势阈值,不断符合各用户手势操作习惯,减少了误操作的次数,同时降低了难触发的程度;满足了各不同用户的需求,便于用户进行手势操作。
[0077]需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
[0078]实施例三
[0079]参照图3,示出了本发明一种移动终端实施例的结构框图,具体可以包括如下模块:参数确定模块31,阈值修正模块32和阈值更新模块33;其中,
[0080]所述参数确定模块31,用于在依据默认手势阈值判断手势操作执行成功时,依据所述手势操作确定动作参数。
[0081]所述阈值修正模块32,用于获取所述手势操作的默认手势阈值,依据所述动作参数对所述默认手势阈值进行修正。
[0082]所述阈值更新模块33,用于将修正的手势阈值更新为默认手势阈值。
[0083]本发明实施例依据用户手势操作习惯调整默认的手势阈值,以便于用户执行手势操作。通过用户在移动终端上执行的手势操作可以得到用户手势操作的习惯,可以通过记录手势操作对应的动作参数来记录用户的手势操作习惯;用户可以通过手势操作使用移动终端,其中,通过手势操作对移动终端的操作可能执行成功,也可能执行不成功,而在用户执行手势操作成功时,可以确定该用户有效的执行了某种操作手势,因此,所述参数确定模块31,在依据默认手势阈值判断手势操作执行成功时,确定本次执行成功的手势操作对应的动作参数。用户成功执行手势操作,可能是用户的误动作,也可能是用户执行了多次才成功执行的手势操作,对于上述两种情况,都是由于默认手势阈值的条件设置不合理造成的,因此,所述阈值修正模块32,可以依据参数确定模块31确定的动作参数对默认的手势阈值进行修正,以便于用户操作;其中,每次记录手势操作对应的动作参数后,均对默认的手势阈值进行修正。对默认的手势阈值修正完成后,所述阈值更新模块33,将阈值修正模块32得到的修正的手势阈值,更新为默认的手势阈值,在更新完成后,用户下一次执行该手势操作时,采用默认手势阈值对该手势操作进行判断,在该手势操作执行成功后继续记录并更新。
[0084]本发明实施例在用户执行手势操作成功时,通过所述参数确定模块,确定所述手势操作对应的动作参数;阈值修正模块利用记录的动作参数对对应的默认手势阈值进行修正,阈值更新模块将修正的手势阈值更新为默认手势阈值;依据用户手势操作的习惯,不断的对默认的手势阈值进行更新,使得手势操作的条件不断的符合用户手势操作习惯,从而便于用户执行手势操作。
[0085]实施例四
[0086]参照图4,示出了本发明一种移动终端实施例的结构框图。
[0087]本发明实施例中,所述移动终端包括参数确定模块41,阈值修正模块42和阈值更新模块43,具体如上述实施例三所述,此处不再赘述;所述移动终端还包括:判断模块44和阈值删除模块45;其中,
[0088]所述判断模块44,用于判断所述修正的手势阈值是否在手势阈值的预设范围内。预先可以对各手势操作的阈值分别设置预设范围,所述的预设范围为手势操作有效的范围;预设范围用于判断修正的手势阈值是否合理,手势阈值合理,指手势阈值在预设范围内;手势阈值不合理,指手势阈值;不在预设范围内。修正的手势阈值可能合理,也可能不合理,利用不合理的修正手势阈值对默认手势阈值更新,更容易造成误操作、难触发或者无法触发的情况,因此,在阈值更新模块43更新为默认手势阈值之前,判断模块44可以对修正的手势阈值是否合理进行判断。
[0089]所述阈值删除模块45,当所述修正的手势阈值不在所述预设范围内时,删除所述修正的手势阈值。当所述修正的手势阈值不在所述预设范围内时,说明所述修正的手势阈值不合理,此时,若将需要修正的手势阈值更新为默认手势阈值是没有实用意义的,因此,删除本次所述修正的手势阈值,即本次不对默认手势阈值执行更新的操作,再利用本次的默认手势阈值对下一次的手势操作进行判断。此外,若连续多次计算的修正手势阈值均不在所述预设范围内,则说明取的修正系数不合理,此时,可以调整修正系数。
[0090]进一步的,本发明实施例中,所述参数确定模块41,包括:第一参数确定子模块411和第二参数确定子模块412,其中:
[0091 ]所述第一参数确定子模块411,用于在手势操作执行成功时,将执行成功的手势操作记录的动作参数确定为本次手势操作成功对应的动作参数。
[0092]所述第二参数确定子模块412,用于在手势操作执行成功时,将执行成功前一次的手势操作记录的动作参数确定为本次手势操作成功对应的动作参数。
[0093]用户手势操作成功时,确定本次执行成功的手势操作相关的动作参数,可以根据手势被用户执行成功的难易程度,确定具体记录哪一次用户手势操作的动作参数。
[0094]若在本次用户成功执行手势操作和上一次用户成功执行手势操作之间,累计的用户历史手势操作次数为零,且用户成功执行该操作后,立即执行回退的操作,确定该手势容易被用户执行成功,则调用所述第一参数确定子模块411,将执行成功的手势操作记录的动作参数确定为本次手势操作成功对应的动作参数。
[0095]若在本次用户成功执行手势操作和上一次用户成功执行手势操作之间,累计的用户历史手势操作次数较多,确定该手势难被用户执行成功,则调用所述第二参数确定子模块412,将执行成功前一次的手势操作记录的动作参数确定为本次手势操作成功对应的动作参数。
[0096]进一步的,本发明实施例中,所述阈值修正模块42包括:修正值计算子模块421和阈值确定子模块422,其中:
[0097]所述修正值计算子模块421,用于依据所述动作参数、默认手势阈值和修正系数计算修正值。依据所述第一参数确定子模块411或所述第二参数确定子模块412确定的动作参数,和修正系数,对默认手势阈值进行修正,以计算修正值,具体的,计算动作参数和默认手势阈值差值的绝对值,再计算修正系数与所述绝对值的乘积,将所述乘积作为修正值。
[0098]所述阈值确定子模块422,用于依据所述修正值对默认手势阈值进行修正,确定修正的手势阈值。可以根据所述第一参数确定子模块411或所述第二参数确定子模块412确定的动作参数计算出的修正值,以修正默认手势阈值。
[0099]所述阈值确定子模块422,包括和值计算单元4221和差值计算单元4222,其中:
[0100]所述和值计算单元4221,用于计算所述默认手势阈值和所述修正值的和值,将所述和值确定为修正的手势阈值。当所述第一参数确定子模块411,将记录的执行成功手势操作对应的动作参数,确定为本次执行成功的手势操作对应的动作参数;所述修正值计算子模块421依据确定的动作参数,计算修正值;然后,所述和值计算单元4221计算该修正值与默认手势阈值的和,将所述和值作为修正的手势阈值。
[0101]所述和值计算单元4222,用于计算所述默认手势阈值和所述修正值的和值,将所述和值确定为修正的手势阈值。当所述第二参数确定子模块412,将记录的执行成功前一次手势操作对应的动作参数,确定为本次执行成功的手势操作对应的动作参数;所述修正值计算子模块421依据确定的动作参数,计算修正值;然后,所述差值计算单元4222计算该修正值与默认手势阈值的和,将所述和值作为修正的手势阈值。
[0102]本发明实施例根据手势被用户执行成功的难易程度,通过不同的模块计算修正的手势阈值;当手势容易被用户执行成功时,通过第一参数确定子模块,修正值计算子模块,以及和值计算单元计算修正的手势阈值;和差值计算单元针对由不同记录子模块计算的修正值,计算修正的手势阈值;当手势难被用户执行成功时,通过第二参数确定子模块,修正值计算子模块,以及差值计算单元计算修正的手势阈值;再通过判断模块判断修正的手势阈值是否属于预设范围,当修正的手势阈值属于预设范围时,阈值更新模块将修正的手势阈值模块更新为默认手势阈值;否则,阈值删除模块删除修正的手势阈值。本实施了针对不同情况,通过不同模块对的默认手势阈值进行修正并更新,使得更新的默认手势阈值,不断符合各用户手势操作习惯,减少了由于手势容易操作造成的误操作的次数,同时降低了由于手势难操作造成的难触发的程度;满足了各不同用户的需求,便于用户进行手势操作。
[0103]对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0104]实施例五
[0105]图5是本发明另一个实施例的移动终端的框图。图5所示的移动终端500包括:至少一个处理器501、存储器502、至少一个网络接口 504和其他用户接口 503。移动终端500中的各个组件通过总线系统505耦合在一起。可理解,总线系统505用于实现这些组件之间的连接通信。总线系统505除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图5中将各种总线都标为总线系统505。
[0106]其中,用户接口 503可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。
[0107]可以理解,本发明实施例中的存储器502可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-OnlyMemory, ROM)、可编程只读存储器(ProgrammabI eROM,PROM)、可擦除可编程只读存储器(ErasablePR0M,EPR0M)、电可擦除可编程只读存储器(ElectricallyEPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(RandomAccessMemory’RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(3七&〖化!^1,31^10、动态随机存取存储器(0711&1^^^1,01^10、同步动态随机存取存储器(SynchronousDRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(DoubleDataRateSDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchl inkDRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambuSRAM,DRRAM)。本发明实施例描述的系统和方法的存储器502旨在包括但不限于这些和任意其它适合类型的存储器。
[0108]在一些实施方式中,存储器502存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统5021和应用程序5022。
[0109]其中,操作系统5021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序5022,包含各种应用程序,例如媒体播放器(MediaPlayer)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序5022中。
[0110]在本发明实施例中,通过调用存储器502存储的程序或指令,具体的,可以是应用程序5022中存储的程序或指令,处理器501用于在依据默认手势阈值判断手势操作执行成功时,依据所述手势操作确定动作参数;再获取所述手势操作的默认手势阈值,依据所述动作参数对所述默认手势阈值进行修正;然后将修正的手势阈值更新为默认手势阈值。
[0111]上述本发明实施例揭示的方法可以应用于处理器501中,或者由处理器501实现。处理器501可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器501中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器501可以是通用处理器、数字信号处理器(018;^31518肪1?1'0068801',05?)、专用集成电路(Applicat1nSpecific IntegratedCircuit ,ASIC)、现成可编程门阵列(FieldProgrammableGateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器502,处理器501读取存储器502中的信息,结合其硬件完成上述方法的步骤。
[0112]可以理解的是,本发明实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(Applicat1nSpecificIntegratedCircuits,ASIC)、数字信号处理器(DigitalSignalProcessing,DSP)、数字信号处理设备(DSPDevice,DSPD)、可编程逻辑设备(ProgrammableLogicDevice ,PLD)、现场可编程门阵列(Field-ProgrammableGateArray,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
[0113]对于软件实现,可通过执行本发明实施例所述功能的模块(例如过程、函数等)来实现本发明实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
[0114]可选地,处理器501还用于:在依据手势操作记录动作参数之前,判断用户手势操作是否执行成功。
[0115]可选地,处理器501还用于:依据所述动作参数、默认手势阈值和修正系数计算修正值;依据所述修正值对默认手势阈值进行修正,确定修正的手势阈值。
[0116]可选地,处理器501还用于:将记录的本次执行成功的手势操作对应的动作参数,确定为本次执行成功的手势操作对应的动作参数;以及计算所述默认手势阈值和所述修正值的和值,将所述和值确定为修正的手势阈值。
[0117]可选地,作为另一个实施例,处理器501还用于:将记录的执行成功前一次的手势操作对应的动作参数,确定为本次执行成功的手势操作对应的动作参数;以及计算所述默认手势阈值和所述修正值的差值,将所述差值确定为修正的手势阈值。
[0118]可选地,处理器501还用于:在修正的手势阈值更新为默认手势阈值之前,判断所述修正的手势阈值是否在手势阈值的预设范围内;当所述修正的手势阈值在所述预设范围内时,执行将所述修正的手势阈值更新为默认手势阈值的步骤;当所述修正的手势阈值不在所述预设范围内时,删除所述修正的手势阈值。
[0119]移动终端500能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。
[0120]本发明实施例根据用户执行手势操作习惯,利用记录用户操作成功时的动作参数,不断修正默认手势阈值,以调整手势操作的条件;并针对手势难被用户执行成功和容易被用户执行成功的情况,通过不同的处理方式修正默认手势阈值并更新,使得更新的默认手势阈值,不断符合各用户手势操作习惯,减少了误操作的次数,同时降低了难触发的程度;满足了各不同用户的需求,便于用户执行手势操作。
[0121]实施例六
[0122]图6是本发明另一个实施例的移动终端的结构示意图。具体地,移动终端可以为手机、平板电脑、个人数字助理(PersonalDigital Assistant ,PDA)、或车载电脑等。
[0123]图6中包括射频(Rad1Frequency,RF)电路610、存储器620、输入单元630、显示单元640、处理器660、音频电路670、WiFi(WirelessFidelity)模块680 和电源690。
[0124]其中,输入单元630可用于接收用户输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的信号输入。具体地,本发明实施例中,该输入单元630可以包括触控面板631。触控面板631,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板631上的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板631可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给该处理器660,并能接收处理器660发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板631。除了触控面板631,输入单元630还可以包括其他输入设备632,其他输入设备632可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0125]其中,显示单元640可用于显示由用户输入的信息或提供给用户的信息以及移动终端的各种菜单界面。显示单元640可包括显示面板641,可选的,可以采用LCD或有机发光二极管(OrganicLight-EmittingD1de,0LED)等形式来配置显示面板 641。
[0126]应注意,触控面板631可以覆盖显示面板641,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器660以确定触摸事件的类型,随后处理器660根据触摸事件的类型在触摸显示屏上提供相应的视觉输出。
[0127]触摸显示屏包括应用程序界面显示区及常用控件显示区。该应用程序界面显示区及该常用控件显示区的排列方式并不限定,可以为上下排列、左右排列等可以区分两个显示区的排列方式。该应用程序界面显示区可以用于显示应用程序的界面。每一个界面可以包含至少一个应用程序的图标和/或widget桌面控件等界面元素。该应用程序界面显示区也可以为不包含任何内容的空界面。该常用控件显示区用于显示使用率较高的控件,例如,设置按钮、界面编号、滚动条、电话本图标等应用程序图标等。
[0128]其中处理器660是移动终端的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在第一存储器621内的软件程序和/或模块,以及调用存储在第二存储器622内的数据,执行移动终端800的各种功能和处理数据,从而对移动终端进行整体监控。可选的,处理器660可包括一个或多个处理单元。
[0129]在本发明实施例中,通过调用存储该第一存储器621内的软件程序和/或模块和/或该第二存储器622内的数据,处理器660用于在依据默认手势阈值判断手势操作执行成功时,依据所述手势操作确定动作参数;获取所述手势操作的默认手势阈值,依据所述动作参数对所述默认手势阈值进行修正;将修正的手势阈值更新为默认手势阈值。
[0130]可选地,在依据手势操作记录动作之前,判断用户手势操作是否执行成功;当手势操作容易被执行时,将记录的本次执行成功手势操作对应的动作参数,确定为本次执行成功的手势操作对应的动作参数;依据动作参数、修正系数和默认手势阈值,计算修正值,再计算所述默认手势阈值和所述修正值的和值,将所述和值确定为修正的手势阈值;当手势操作难被执行时,将记录的执行成功前一次手势操作对应的动作参数,确定为本次执行成功的手势操作对应的动作参数时,计算对应的修正值,再计算所述默认手势阈值和所述修正值的差值,将所述差值确定为修正的手势阈值;然后判断修正的手势阈值是否在预设范围内,当修正的手势阈值在预设范围内时,将所述修正的手势阈值更新为默认手势阈值;当修正的手势阈值不在预设范围内时,删除修正的手势阈值。
[0131]可见,本发明实施例根据用户执行手势操作习惯,利用记录用户操作成功时的动作参数,不断修正默认手势阈值,以调整手势操作的条件;并针对手势难被用户执行成功过和容易被用户执行成功的情况,通过不同的处理方式修正默认手势阈值并更新,使得更新的默认手势阈值,不断符合各用户手势操作习惯,减少了误操作的次数,同时降低了难触发的程度;满足了各不同用户的需求,便于用户执行手势操作。
[0132]本领域普通技术人员可以意识到,结合本发明实施例中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0133]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0134]在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0135]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0136]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0137]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0138]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
【主权项】
1.一种操作处理方法,应用于移动终端,其特征在于,包括: 在依据默认手势阈值判断手势操作执行成功时,依据所述手势操作确定动作参数; 获取所述手势操作的默认手势阈值,依据所述动作参数对所述默认手势阈值进行修正; 将修正的手势阈值更新为默认手势阈值。2.根据权利要求1所述方法,其特征在于,所述依据所述动作参数对所述默认手势阈值进行修正,包括: 依据所述动作参数、默认手势阈值和修正系数计算修正值; 依据所述修正值对默认手势阈值进行修正,确定修正的手势阈值。3.根据权利要求2所述方法,其特征在于,依据所述手势操作确定动作参数,包括: 将执行成功的手势操作记录的动作参数确定为本次手势操作成功对应的动作参数。4.根据权利要求3所述方法,其特征在于,依据所述修正值对默认手势阈值进行修正,确定修正的手势阈值,包括: 计算所述默认手势阈值和所述修正值的和值,将所述和值确定为修正的手势阈值。5.根据权利要求2所述方法,其特征在于,依据所述手势操作确定动作参数,包括: 将执行成功前一次的手势操作记录的动作参数确定为本次手势操作成功对应的动作参数。6.根据权利要求5所述方法,其特征在于,依据所述修正值对默认手势阈值进行修正,确定修正的手势阈值,包括: 计算所述默认手势阈值和所述修正值的差值,将所述差值确定为修正的手势阈值。7.根据权利要求1所述方法,其特征在于,将修正的手势阈值更新为默认手势阈值之前,还包括: 判断所述修正的手势阈值是否在手势阈值的预设范围内; 当所述修正的手势阈值在所述预设范围内时,执行将所述修正的手势阈值更新为默认手势阈值的步骤; 当所述修正的手势阈值不在所述预设范围内时,删除所述修正的手势阈值。8.根据权利要求1-7任意一项所述方法,其特征在于,所述动作参数包括以下至少一项参数:距离参数、方向参数、时间参数、摇动幅度参数。9.一种移动终端,其特征在于,包括: 参数确定模块,用于在依据默认手势阈值判断手势操作执行成功时,依据所述手势操作确定动作参数; 阈值修正模块,用于获取所述手势操作的默认手势阈值,依据所述动作参数对所述默认手势阈值进行修正; 阈值更新模块,用于将修正的手势阈值更新为默认手势阈值。10.根据权利要求9所述移动终端,其特征在于,所述阈值修正模块包括: 修正值计算子模块,用于依据所述动作参数、默认手势阈值和修正系数计算修正值; 阈值确定子模块,用于依据所述修正值对默认手势阈值进行修正,确定修正的手势阈值。11.根据权利要求10所述移动终端,其特征在于,所述参数确定模块包括: 第一参数确定子模块,用于将执行成功的手势操作记录的动作参数确定为本次手势操作成功对应的动作参数。12.根据权利要求11所述移动终端,其特征在于,所述阈值确定子模块,包括: 和值计算单元,用于计算所述默认手势阈值和所述修正值的和值,将所述和值确定为修正的手势阈值。13.根据权利要求10所述移动终端,其特征在于,所述参数确定模块包括: 第二参数确定子模块,用于将执行成功前一次的手势操作记录的动作参数确定为本次手势操作成功对应的动作参数。14.根据权利要求13所述移动终端,其特征在于,所述阈值确定子模块,包括: 差值计算单元,用于计算所述默认手势阈值和所述修正值的差值,将所述差值确定为修正的手势阈值。15.根据权利要求9所述移动终端,其特征在于,还包括: 判断模块,用于判断所述修正的手势阈值是否在手势阈值的预设范围内; 阈值删除模块,用于当所述修正的手势阈值不在所述预设范围内时,删除所述修正的手势阈值; 则所述阈值更新模块,用于当所述修正的手势阈值在所述预设范围内时,将修正的手势阈值更新为默认手势阈值。16.根据权利要求9-15任意一项所述移动终端,其特征在于,所述动作参数包括以下至少一项参数:距离参数、方向参数、时间参数、摇动幅度参数。
【文档编号】G06F3/0485GK106055242SQ201610352239
【公开日】2016年10月26日
【申请日】2016年5月24日
【发明人】王彦
【申请人】维沃移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1