误操作处理方法和误操作处理装置与流程

文档序号:12463033阅读:525来源:国知局
误操作处理方法和误操作处理装置与流程

本发明涉及信息处理技术领域,具体而言,涉及一种误操作处理方法和一种误操作处理装置。



背景技术:

目前,手机在使用时经常会出现卡顿情况,在系统或软件卡顿时,用户的触摸或点击操作就得不到响应,此时用户往往会多次点击,那么在系统卡顿情况小时候,用户的多次点击指令都会被响应,此时会造成误触发。

因此,如何设计误操作处理方法,能够判断用户的操作是否为误操作,进而减少由于多次误操作带来的不便,避免用户因多次点击应用程序得不到响应导致的系统崩溃成为亟待解决的技术问题。



技术实现要素:

本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,本发明的一个目的在于提出了一种误操作处理方法。

本发明的另一个目的在于提出了一种误操作处理装置。

为实现上述目的,根据本发明的第一方面的技术方案,提出了一种误操作处理方法,用于终端,包括:在预设时间内,在预设程序中统计预设指令的触发次数;根据触发次数与预设次数阈值确定预设指令中的有效指令;响应有效指令。

根据本发明的技术方案的文档检索方法,能够判断用户的操作是否为误操作,进而减少由于多次误操作带来的不便,避免了用户因多次点击应用程序得不到响应导致的系统崩溃的问题。

根据本发明的一个技术方案,优选地,根据触发次数与预设次数阈值确定有效指令具体包括:若触发次数超过预设次数阈值,将首次触发的预设指令作为有效指令;或若触发次数不超过预设次数阈值,确定预设指令的触发顺序,根据触发顺序,将多个预设指令依次作为有效指令。

在该技术方案中,终端系统可以设定一个预设值,当在预定时间内,预定程序的触发次数超过这个预设值时,系统会判断用户此时为误操作,只执行第一个触发命令,避免了系统重复执行一个命令而导致的应用程序卡顿的问题。如果触发次数没有超过这个预定值,系统将依次执行触发命令,保证用户的正常使用。

根据本发明的一个技术方案,优选地,根据触发次数与预设次数阈值确定有效指令具体包括:若触发次数超过预设次数阈值,则统计多次触发的多个预设指令的触发顺序;根据触发顺序,在显示界面中显示预设数量的预设指令对应的图标第一操作对象;接收图标选择第一对象选择信号,将图标第一操作对象对应的预设指令作为有效指令。

在该技术方案中,如果在预定时间内,预定程序的触发次数超过了系统的预设值时,首先,系统会统计多个预设指令的触发顺序,然后,根据触发顺序在显示界面中显示预设数量的多个预设指令对应的图标第一操作对象,用户可以选择自己需要进行应用程序的操作,将其它误触操作忽略,从而避免了运行其它不必要的操作消耗内存的问题。

根据本发明的一个技术方案,优选地,根据触发次数与预设次数阈值确定有效指令具体包括:若触发次数超过预设次数阈值,则确定首次触发的预设指令对应的第二操作对象以及触发多次触发的预设指令后对应的第三操作对象;将第二操作对象与第三操作对象显示在提醒界面中,以供选择;接收指令选择信号,根据指令选择信号,将首次触发的预设指令作为有效指令,或根据指令选择信号以及多个预设指令的触发顺序,将多个预设指令依次作为有效指令。

在该技术方案中,如果在预定时间内,预定程序的触发次数超过系统的预设值时,则将只包含第一个触发命令的第二操作对象和包含所有触发命令的第三操作对象显示在提醒界面中,以供用户选择,然后,如果用户选择第二操作对象,则只运行用户的第一个操作指令,如果用户选择第三操作对象,则多个操作指令依次运行,能够更准确的判断是否为误操作,如果不是误操作,可以直接依次进行所有操作,使用户使用更加方便,不需要再次一个一个触发对应的操作命令。

根据本发明上述任一个技术方案,优选地,还包括:接收用户设置指令,将终端上的至少一个程序设置为可统计预设指令的触发次数的预设程序。

在该技术方案中,用户可以对应用程序进行设置,将需要判断误操作的应用程序进行选择,系统能够更好的判断是否为误操作,其它不需要判断误操作的应用程序则默认为正常触发,更方便的满足了用户对应用程序的操作体验。

根据本发明上述任一个技术方案,优选地,预设指令包括:打开、关闭、快进、快退、暂停、放大、缩小、选中、替换、复制、删除。

在该技术方案中,可以判断用户是只想打开一个程序,或者需要对一个程序依次进行多个操作,比如:打开、快进、放大等。

根据本发明第二方面的技术方案,一种误操作处理装置,用于终端,包括:统计单元,用于在预设时间内,在预设程序中统计预设指令的触发次数;确定单元,用于根据触发次数与预设次数阈值确定预设指令中的有效指令;操作单元,用于响应有效指令。

根据本发明的技术方案的误操作处理装置,能够通过统计单元在预设时间内,对提前设置好的应用程序的预设指令的触发次数,然后,确定单元会判断用户此时是否为误操作,避免了系统重复执行一个命令而导致的应用程序卡顿的问题。如果触发次数没有超过这个预定值,系统将依次执行触发命令,保证用户的正常使用,进而能够判断用户的操作是否为误操作,进而减少由于多次误操作带来的不便,避免了用户因多次点击应用程序得不到响应导致的系统崩溃的问题。

根据本发明的一个技术方案,优选地,确定单元具体包括:第一设置单元,用于在触发次数超过预设次数阈值时,将首次触发的预设指令作为有效指令;第二设置单元,用于在触发次数不超过预设次数阈值时,确定预设指令的触发顺序,根据触发顺序,将多个预设指令依次作为有效指令。

在该技术方案中,终端系统可以设定一个预设值,当在预定时间内,统计单元判断预定程序的触发次数超过这个预设值时,系统会判断用户此时为误操作,第一设置单元只执行第一个触发命令,避免了系统重复执行一个命令而导致的应用程序卡顿的问题。如果触发次数没有超过这个预定值,第二设置单元将依次执行触发命令,保证用户的正常使用。

根据本发明的一个技术方案,优选地,确定单元具体包括:顺序统计单元,用于在触发次数超过预设次数阈值时,统计多次触发的多个预设指令的触发顺序;显示单元,用于根据触发顺序,在显示界面中显示所有预设指令对应的第一操作对象;接收单元,用于接收第一对象选择信号,将第一操作对象对应的预设指令作为有效指令。

在该技术方案中,如果在预定时间内,预定程序的触发次数超过了系统的预设值时,首先,顺序统计单元会统计多个预设指令的触发顺序,然后,显示单元根据触发顺序在显示界面中显示多个预设指令对应的第一操作对象。最后,用户可以选择自己需要进行的操作,将其它误触操作忽略,从而避免了运行其它不必要的应用程序消耗内存的问题。

根据本发明的一个技术方案,优选地,确定单元具体包括:对象确定单元,用于在触发次数超过预设次数阈值时,确定首次触发的预设指令对应的第二第一操作对象以及经多次触发后的预设指令对应的第二第三操作对象;提醒单元,用于将第二第一操作对象与第三第二操作对象显示在提醒界面中;操作确定单元,用于接收指令选择信号,根据指令选择信号,将首次触发的所述预设指令作为所述有效指令,或根据所述指令选择信号以及多个所述预设指令的触发顺序,将多个所述预设指令依次作为所述有效指令。

在该技术方案中,如果在预定时间内,预定程序的触发次数超过系统的预设值时,对象确定单元和提醒单元则将只包含第一个触发命令的第二操作对象和包含所有触发命令的第三操作对象显示在提醒界面中,以供用户选择,然后,如果用户选择第二操作对象,操作确定单元则只运行用户的第一个触发操作命令,如果用户选择第三操作对象,操作确定单元则多个操作程序依次运行,能够更准确的判断是否为误操作,如果不是误操作,可以直接依次进行所有操作,使用户使用更加方便,不需要再次一个一个触发对应的操作命令。

根据本发明上述任一个技术方案,优选地,还包括:预设程序设置单元,用于接收用户设置指令,将终端上的至少一个程序设置为可统计预设指令的触发次数的预设程序。

在该技术方案中,用户可以对应用程序进行设置,将需要判断误操作的应用程序进行选择,系统能够更好的判断是否为误操作,其它不需要判断误操作的应用程序则默认为正常触发,更方便的满足了用户对应用程序的操作体验。

根据本发明上述任一个技术方案,优选地,预设指令包括:打开、关闭、快进、快退、暂停、放大、缩小、选中、替换、复制、删除。

在该技术方案中,可以判断用户是只想打开一个程序,或者需要对一个程序依次进行多个操作,比如:打开、快进、放大等。

本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。

附图说明

图1示出了根据本发明的一个实施例的误操作处理方法的流程示意图;

图2示出了根据本发明的再一个实施例的误操作处理方法的流程示意图;

图3示出了根据本发明的又一个实施例的误操作处理方法的流程示意图;

图4示出了根据本发明的一个实施例的误操作处理方法的流程示意图;

图5示出了根据本发明的一个实施例的误操作处理装置的示意图;

图6示出了根据本发明的再一个实施例的误操作处理装置的示意图;

图7示出了根据本发明的又一个实施例的误操作处理装置的示意图;

图8示出了根据本发明的一个实施例的误操作处理装置的示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不限于下面公开的具体实施例的限制。

图1示出了根据本发明的一个实施例的误操作处理方法的流程示意图。

如图1所示,误操作处理方法包括:

步骤102,获取预设时间内在预设程序中触发预设指令的触发次数;

步骤104,根据触发次数与预设次数阈值确定预设指令中的有效指令;

步骤106,响应有效指令。

本发明的文档检索方法,通过步骤102,可以在预设时间内,在预设程序中统计预设指令的触发次数,其中预定时间可以用户自己设置,可以是2S,也可以是3S,预定程序为当前运行的应用程序。然后,通过步骤104,根据触发次数与预设次数阈值确定预设指令中的有效指令,假如,用户将这个阀值设置为7,预定时间为2S,当用户在打开微信发送消息的时候,在2S的时间内点了8次发送和在2S的时间内点了2次发送,所确定的预设指令中的有效指令是不同的,最后,步骤106,根据有效指令,对终端进行操作。能够判断用户的操作是否为误操作,进而减少由于多次误操作带来的不便,避免了用户因多次点击应用程序得不到响应导致的系统崩溃的问题。

图2示出了根据本发明的再一个实施例的误操作处理方法的流程示意图。

如图2所示,误操作处理方法包括:

步骤202,获取预设时间内在预设程序中触发预设指令的触发次数;

步骤204,若触发次数超过预设次数阈值,将首次触发的预设指令作为有效指令;

步骤206,若触发次数不超过预设次数阈值,确定预设指令的触发顺序,根据触发顺序,将多个预设指令依次作为有效指令;

步骤208,响应有效指令。

在该实施例中,通过步骤202至步骤208,终端系统可以设定一个预设值,当在预定时间内,预定程序的触发次数超过这个预设值时,系统会判断用户此时为误操作,只执行第一个触发命令,避免了系统重复执行一个命令而导致的应用程序卡顿的问题。如果触发次数没有超过这个预定值,系统将依次执行触发命令,保证用户的正常使用。

图3示出了根据本发明的又一个实施例的误操作处理方法的流程示意图。

如图3所示,误操作处理方法包括:

步骤302,获取预设时间内在预设程序中触发预设指令的触发次数;

步骤304,若触发次数超过预设次数阈值,则统计多次触发的多个预设指令的触发顺序;

步骤306,根据触发顺序,在显示界面中显示预设数量的预设指令对应的第一操作对象;

步骤308,接收第一对象选择信号,将第一操作对象对应的预设指令作为有效指令;

步骤310,响应有效指令。

在该实施例中,通过步骤302和步骤304,如果在预定时间内,预定程序的触发次数超过了系统的预设值时,首先,系统会统计多个预设指令的触发顺序,然后,步骤306根据触发顺序在显示界面中显示预设数量的多个预设指令对应的第一操作对象,通过步骤308和步骤310,用户可以选择自己需要进行的应用程序的操作,将其它误触操作忽略,从而避免了运行其它不必要的操作消耗内存的问题。

例如,用户将这个阀值设置为9,预定时间为3S,预设数量为5。当用户在通过终端听音乐的时候,在3S的时间内一共点了3次播放、4次快进和5次暂停,此时,系统会确定这12个操作的触发顺序,然后根据触发顺序在显示界面中显示前5个预设指令对应的第一操作对象,假设分别为播放、播放、快进、快进和暂停。最后,用户可以选择自己需要进行的应用程序的操作,如果用户只需要将对应的歌曲播放并快进,则只选择这两个操作对应的提示第一操作对象。将其它操作忽略,从而避免了运行其它不必要的操作消耗内存的问题。

图4示出了根据本发明的一个实施例的误操作处理方法的流程示意图。

如图4所示,误操作处理方法包括:

步骤402,获取预设时间内在预设程序中触发预设指令的触发次数;

步骤404,若触发次数超过预设次数阈值,则确定首次触发的预设指令对应的第二操作对象以及多次触发预设指令后对应的第三操作对象;

步骤406,将第二操作对象与第三操作对象显示在提醒界面中,以供选择;

步骤408,接收指令选择信号,根据指令选择信号,将首次触发的预设指令作为有效指令,或根据多个预设指令的触发顺序,将多个预设指令依次作为有效指令;

步骤410,响应有效指令。

在该实施例中,通过步骤402至步骤406,在预定时间内,预定程序的触发次数超过系统的预设值时,则将只包含第一个触发命令的第二操作对象和包含所有触发命令的第三操作对象显示在提醒界面中,以供用户选择,然后,步骤408和步骤410,如果用户选择第二操作对象,则只运行用户的第一个触发操作命令,如果用户选择第三操作对象,则多个操作程序依次运行,能够更准确的判断是否为误操作,如果不是误操作,可以直接依次进行所有操作,使用户使用更加方便,不需要再次一个一个触发对应的操作命令。

例如:用户将这个阀值设置为4,预定时间为2S,当小明在通过终端玩开心消消乐游戏的时候,在2S的时间内依次触发了小熊图标向上移动、小熊图标向右移动、青蛙图标向左移动、购买道具和青蛙图标向右移动,此时,触发次数超过了预定的阀值,系统会确定这5个操作的触发顺序,然后根据触发顺序在显示界面中显示只包含小熊图标向上移动的第一操作图标和包含5个操作的第二操作图标,此时,由于小明只需要进行第一个操作,其它操作都是误触造成的,因此,小明可以选择点击第一操作图标,放弃后面的操作,可以获得更好的游戏体验。如果是由于手机卡顿,小明确实需要依次执行这5个操作,则可以点击第二个图标,系统将依次执行这5个操作。不需要再次一个一个触发对应的操作命令。

根据本发明的上述任一个实施例的误操作处理方法,优选地,还包括:接收用户设置指令,将终端上的至少一个程序设置为可统计预设指令的触发次数的预设程序。

在该实施例中,用户可以对应用程序进行设置,将需要判断误操作的应用程序进行选择,系统能够更好的判断是否为误操作,其它不需要判断误操作的应用程序则默认为正常触发,更方便的满足了用户对应用程序的操作体验。例如上述实施例中所描述的,如果用户只是将消消乐设置为可统计预设指令的触发次数的预设程序,而并没有把微信设置为可统计预设指令的触发次数的预设程序,则只对消消乐进行误操作处理,而不对微信进行误操作处理,此时在微信中连续触发100次发送命令,也会根据系统默认的程序来执行。同理,本领域技术人员应当知晓,预设程序可根据用户使用习惯及手机配置灵活设置。

根据本发明的上述任一个实施例的误操作处理方法,优选地,预设指令包括:打开、关闭、快进、快退、暂停、放大、缩小、选中、替换、复制、删除。

在该实施例中,可以判断用户是只想通过QQ音乐播放一首歌曲,或者是需要对该程序依次进行多个操作,比如:播放、快进、暂停等。

图5示出了根据本发明的一个实施例的误操作处理装置的示意图。

如图5所示误操作处理装置500包括:

统计单元502,用于获取预设时间内在预设程序中触发预设指令的触发次数;

确定单元504,用于根据触发次数与预设次数阈值确定预设指令中的有效指令;

操作单元506,用于响应有效指令。

本发明的误操作处理装置,能够通过统计单元502在预设时间内,对提前设置好的应用程序的预设指令的触发次数,然后,确定单元504会判断用户此时是否为误操作,避免了系统重复执行一个命令而导致的应用程序卡顿的问题。如果触发次数没有超过这个预定值,系统将依次执行触发命令,保证用户的正常使用,进而能够判断用户的操作是否为误操作,进而减少由于多次误操作带来的不便,避免了用户因多次点击应用程序得不到响应导致的系统崩溃的问题。

图6示出了根据本发明的一个实施例的误操作处理装置的示意图。

如图6所示,误操作处理装置600包括:

统计单元602,用于获取预设时间内在预设程序中触发预设指令的触发次数;

第一设置单元604,用于在触发次数超过预设次数阈值时,将首次触发的预设指令作为有效指令;

第二设置单元606,用于在触发次数不超过预设次数阈值时,确定预设指令的触发顺序,根据触发顺序,将多个预设指令依次作为有效指令;

操作单元608,用于根据有效指令,对终端进行操作。

在该实施例中,终端系统可以设定一个预设值,当在预定时间内,统计单元602判断预定程序的触发次数超过这个预设值时,系统会判断用户此时为误操作,第一设置单元604只执行第一个触发命令,避免了系统重复执行一个命令而导致的应用程序卡顿的问题。如果触发次数没有超过这个预定值,第二设置单元606将依次执行触发命令,保证用户的正常使用。

图7示出了根据本发明的一个实施例的误操作处理装置的示意图。

如图7所示,误操作处理装置700包括:

统计单元702,用于获取预设时间内在预设程序中触发预设指令的触发次数;

顺序统计单元704,用于在触发次数超过预设次数阈值时,统计多次触发的多个预设指令的触发顺序;

显示单元706,用于根据触发顺序,在显示界面中显示所有预设指令对应的第一操作对象;

接收单元708,用于接收第一对象选择信号,将第一操作对象对应的预设指令作为有效指令;

操作单元710,用于根据有效指令,对终端进行操作。

在该实施例中,如果在预定时间内,预定程序的触发次数超过了系统的预设值时,首先,顺序统计单元702会统计多个预设指令的触发顺序,然后,显示单元706根据触发顺序在显示界面中显示多个预设指令对应的第一操作对象。最后,用户可以选择自己需要进行的操作,将其它误触操作忽略,从而避免了运行其它不必要的应用程序消耗内存的问题。

图8示出了根据本发明的一个实施例的误操作处理装置的示意图。

如图8所示,误操作处理装置800包括:

统计单元802,用于获取预设时间内在预设程序中触发预设指令的触发次数;

对象确定单元804,用于在触发次数超过预设次数阈值时,确定首次触发的预设指令对应的第二操作对象以及经多次触发后的预设指令对应的第三操作对象;

提醒单元806,用于将第二操作对象与第三操作对象显示在提醒界面中;

操作确定单元808,用于接收指令选择信号,根据所述指令选择信号,将首次触发的所述预设指令作为所述有效指令,或根据所述指令选择信号以及多个所述预设指令的触发顺序,将多个所述预设指令依次作为所述有效指令;

操作单元810,用于根据有效指令,对终端进行操作。

在该实施例中,如果在预定时间内,预定程序的触发次数超过系统的预设值时,对象确定单元804和提醒单元806则将只包含第一个触发命令的第一操作和包含所有触发命令的第二操作显示在提醒界面中,以供用户选择,然后,如果用户选择第一操作,操作确定单元808则只运行用户的第一个触发操作命令,如果用户选择第二操作,操作确定单元808则多个操作程序依次运行,能够更准确的判断是否为误操作,如果不是误操作,可以直接依次进行所有操作,使用户使用更加方便,不需要再次一个一个触发对应的操作命令。

根据本发明的上述任一个实施例的误操作处理装置,优选地,还包括:

预设程序设置单元,用于接收用户设置指令,将终端上的至少一个程序设置为可统计预设指令的触发次数的预设程序。

在该实施例中,用户可以对应用程序进行设置,将需要判断误操作的应用程序进行选择,系统能够更好的判断是否为误操作,其它不需要判断误操作的应用程序则默认为正常触发,更方便的满足了用户对应用程序的操作体验。

根据本发明的上述任一个实施例的误操作处理装置,优选地,预设指令包括:打开、关闭、快进、快退、暂停、放大、缩小、选中、替换、复制、删除。

在该实施例中,可以判断用户是只想打开一个程序,或者需要对一个程序依次进行多个操作,比如:打开、快进、放大等。

以上详细说明了本发明的技术方案,本发明提出了一种误操作处理方法,能够判断用户的操作是否为误操作,进而减少由于多次误操作带来的不便,避免了用户因多次点击应用程序得不到响应导致的系统崩溃的问题。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1