一种快速处理移动终端应用程序通知的方法及其实现系统的制作方法

文档序号:6631217阅读:132来源:国知局
一种快速处理移动终端应用程序通知的方法及其实现系统的制作方法
【专利摘要】本发明涉及一种快速处理移动终端应用程序通知的方法,具体步骤包括:(1)接收应用程序模块发送的通知;(2)在通知栏显示通知;(3)获取用户对通知的手势输入;(4)调取与手势输入属性值匹配的所述手势存储模块存储的手势;(5)查询映射表格,获取对通知的一个或多个操作选项;(6)显示一个或多个操作选项;(7)执行被选中的操作选项。本发明中,用户根据自己的使用习惯,预先存储用户对所述通知常用的手势,预先定义手势存储模块存储的手势、应用程序模块标识与通知操作选项之间的映射关系,使用户更方便地处理移动终端应用程序通知,提高了处理通知的效率,简化了处理通知的操作复杂度,提高了用户体验。
【专利说明】一种快速处理移动终端应用程序通知的方法及其实现系统

【技术领域】
[0001]本发明涉及一种快速处理移动终端应用程序通知的方法及其实现系统,属于移动终端触摸屏【技术领域】。

【背景技术】
[0002]近年来,便携式移动终端正朝着高配置、智能化方向发展,传统按键式键盘输入装置几乎已经被支持多点触控的触摸屏取代。与此同时,越来越多的智能手机操作系统都为系统内的应用程序提供了一套消息推送机制,使得应用程序无论是否运行都可以随时推送通知给用户。频繁的推送通知导致终端收到的各种通知越来越多,与之相对应的处理这些通知的操作也越来越复杂。
[0003]目前,终端收到的应用程序通知会以列表的形式在通知栏显示,用户通过下拉操作可以显示完整的通知栏。用户对通知栏中通知的处理方法主要有两种,一是点击某个应用推送的通知,跳转到该应用程序界面来处理该通知;二是使用通知栏上的清除按钮,一键清除通知栏中的所有通知。第一种处理方法需要打开每个通知对应的应用程序,导致某些在非运行状态下推送通知的应用切换为运行状态,占用更多的终端内存,可能导致终端卡顿现象发生,同时这种处理方法操作复杂,用户体验比较差。第二种处理方法会清除通知在通知栏中的显示信息,但是部分应用程序的“应用未读通知角标”上仍然会显示该应用未读通知的数目,通知未得到完全处理。
[0004]针对以上问题,目前存在的解决办法是,在安装应用程序时,自定义是否接收推送通知,屏蔽某些应用程序的推送通知。该方法在一定程度上可以减少终端收到通知的数量和频率,但仍存在一些问题,比如,某些应用不支持屏蔽推送通知或者某些应用的通知有重要作用不能屏蔽等。因此,该方法不能彻底有效的解决通知处理复杂的问题。


【发明内容】

[0005]针对现有技术的不足,本发明提供了一种快速处理移动终端应用程序通知的方法。
[0006]本发明还提供了实现上述方法的系统。
[0007]本发明的技术方案如下:
[0008]一种快速处理移动终端应用程序通知的方法,具体步骤包括:
[0009](I)接收应用程序模块发送的通知,所述通知携带所述应用程序模块标识,所述应用程序模块用于产生并发送给用户通知;
[0010](2)在通知栏显示步骤(I)所述通知;
[0011](3)获取用户对步骤(2)所述通知的手势输入;
[0012](4)结合手势存储模块,调取与步骤(3)所述手势输入属性值匹配的所述手势存储模块存储的手势,所述手势存储模块用于用户预先存储用户对所述通知常用的手势及与所述手势一一对应的手势属性值,通过获取所述手势及与所述手势一一对应的手势属性值并存储到所述手势存储模块;
[0013](5)根据步骤(4)得到的所述手势存储模块存储的手势和步骤(I)所述应用程序模块标识查询映射表格,获取对步骤(2)所述通知的一个或多个操作选项;所述映射表格用于存储用户预定义所述手势存储模块存储的手势、所述应用程序模块标识与所述通知操作选项之间的映射关系;
[0014](6)显示步骤(5)所述一个或多个操作选项;
[0015](7)执行步骤(6)所述一个或多个操作选项中被选中的操作选项。
[0016]根据本发明优选的,所述获取用户对步骤(2)所述通知的手势输入,具体步骤包括:获取用户所述手势输入的属性值,所述属性值包括用户触摸手指的个数、用户触摸手指的触摸时间、用户触摸手指的移动距离、用户触摸手指的移动方向及用户触摸手指的移动速度,所述属性值唯一确定一个手势。
[0017]根据本发明优选的,所述调取与步骤(3)所述手势输入属性值匹配的所述手势存储模块存储的手势,具体步骤包括:将步骤(3)所述手势输入属性值与所述手势存储模块存储的手势属性值进行一一比对,调取与所述手势输入属性值对应的所述手势存储模块存储的手势。
[0018]根据本发明优选的,所述根据步骤(4)得到的所述手势存储模块存储的手势和步骤(I)所述应用程序模块标识查询映射表格,获取对步骤(2)所述通知的一个或多个操作选项,具体步骤包括:用户在所述映射模板中预定义所述手势存储模块存储的手势、所述应用程序模块标识与所述通知操作选项之间的映射关系,得到映射表格,通过查询所述映射表格,获取所述手势存储模块存储的手势、所述应用程序模块标识对应的所述通知操作选项,即对步骤(2)所述通知的一个或多个操作选项。
[0019]根据本发明优选的,所述显示步骤(5)所述一个或多个操作选项,具体步骤包括:对所述通知的一个或多个操作选项在合适位置显示,所述合适位置为下述四种位置的一种:a、将所述通知向左滑动,右侧显示对所述通知的一个或多个操作选项;b、将所述通知向右滑动,左侧显示对所述通知的一个或多个操作选项;c、将所述通知向上滑动,下侧显示对所述通知的一个或多个操作选项;d、将所述通知向下滑动,上侧显示对所述通知的一个或多个操作选项。
[0020]根据本发明优选的,所述执行步骤(6)所述一个或多个操作选项中被选中的操作选项,具体步骤包括:获取用户对所述一个或多个操作选项的输入,确定所述被选中的操作选项,调用通知管理器执行所述被选中的操作选项。
[0021]一种实现上述方法的系统,包括应用程序模块、手势获取模块、手势存储模块、手势判断模块、映射模块、显示模块及通知管理器,所述应用程序模块分别连接所述通知管理器及所述手势获取模块,所述手势获取模块连接所述手势存储模块,所述手势获取模块及所述手势存储模块分别连接所述手势判断模块,所述手势判断模块、所述映射模块、所述显示模块及所述通知管理器依次连接。
[0022]根据本发明优选的,所述应用程序模块用于产生并发送给用户通知;所述手势获取模块用于获取用户所述手势输入的属性值,所述属性值包括用户触摸手指的个数、用户触摸手指的触摸时间、用户触摸手指的移动距离、用户触摸手指的移动方向及用户触摸手指的移动速度,所述属性值唯一确定一个手势;所述手势存储模块用于用户预先存储用户对所述通知常用的手势及与所述手势一一对应的手势属性值,通过手势获取模块获取所述手势及与所述手势一一对应的手势属性值并存储到所述手势存储模块;所述手势判断模块用于将所述手势输入属性值与所述手势存储模块存储的手势属性值进行一一比对,调取与所述手势输入属性值对应的所述手势存储模块存储的手势;所述映射模块用于预定义所述手势存储模块存储的手势、所述应用程序模块标识与所述通知操作选项之间的映射关系,得到映射表格,通过查询所述映射表格,获取所述手势存储模块存储的手势、所述应用程序模块标识对应的所述通知操作选项,即对所述通知的一个或多个操作选项;所述显示模块用于将所述通知的一个或多个操作选项显示在合适位置上,所述合适位置为下述四种位置的一种:a、将所述通知向左滑动,右侧显示对所述通知的一个或多个操作选项;b、将所述通知向右滑动,左侧显示对所述通知的一个或多个操作选项;c、将所述通知向上滑动,下侧显示对所述通知的一个或多个操作选项;d、将所述通知向下滑动,上侧显示对所述通知的一个或多个操作选项;所述通知管理器用于显示应用程序模块发送的通知以及执行被选中的操作选项。
[0023]本发明的有益效果如下:
[0024]当收到应用程序模块发送的通知时,获取并确定用户对所述通知的手势输入,根据用户手势输入和应用程序模块标识,查询映射表格,确定要显示的对应所述通知的一个或多个操作选项,显示所述一个或多个操作选项供用户操作,确定被选中的操作选项,调用通知管理器执行所述被选中的操作选项执行操作,完成对通知的处理。本发明中,用户根据自己的使用习惯,预先存储用户对所述通知常用的手势,使用户更方便地处理移动终端应用程序通知,提高了处理通知的效率,简化了处理通知的操作复杂度,提高了用户体验。

【专利附图】

【附图说明】
[0025]图1是本发明流程图;
[0026]图2是本发明显示通知栏的界面示意图;
[0027]图3是本发明显示操作选项的界面示意图;
[0028]图4是本发明系统示意图;
[0029]图3中,查询映射表格,获取对短信通知的操作选项后,短信通知向左滑动,右侧显示对短信通知的操作选项即删除和通话。

【具体实施方式】
[0030]下面结合说明书附图和实施例对本发明作进一步限定,但不限于此。
[0031]实施例1
[0032]一种快速处理移动终端应用程序通知的方法,具体步骤包括:
[0033](I)接收应用程序模块发送的通知,所述通知携带所述应用程序模块标识,所述应用程序模块用于产生并发送给用户通知;
[0034](2)在通知栏显示步骤(I)所述通知;
[0035](3)获取用户对步骤⑵所述通知的手势输入;
[0036](4)结合手势存储模块,调取与步骤(3)所述手势输入属性值匹配的所述手势存储模块存储的手势,所述手势存储模块用于用户预先存储用户对所述通知常用的手势及与所述手势一一对应的手势属性值,通过获取所述手势及与所述手势一一对应的手势属性值并存储到所述手势存储模块;
[0037](5)根据步骤(4)得到的所述手势存储模块存储的手势和步骤(I)所述应用程序模块标识查询映射表格,获取对步骤(2)所述通知的一个或多个操作选项;所述映射表格用于存储用户预定义所述手势存储模块存储的手势、所述应用程序模块标识与所述通知操作选项之间的映射关系;
[0038](6)显示步骤(5)所述一个或多个操作选项;
[0039](7)执行步骤(6)所述一个或多个操作选项中被选中的操作选项。
[0040]所述获取用户对步骤(2)所述通知的手势输入,具体步骤包括:获取用户所述手势输入的属性值,所述属性值包括用户触摸手指的个数、用户触摸手指的触摸时间、用户触摸手指的移动距离、用户触摸手指的移动方向及用户触摸手指的移动速度,所述属性值唯一确定一个手势。
[0041]所述调取与步骤(3)所述手势输入属性值匹配的所述手势存储模块存储的手势,具体步骤包括:将步骤(3)所述手势输入属性值与所述手势存储模块存储的手势属性值进行一一比对,调取与所述手势输入属性值对应的所述手势存储模块存储的手势。
[0042]所述根据步骤(4)得到的所述手势存储模块存储的手势和步骤(I)所述应用程序模块标识查询映射表格,获取对步骤(2)所述通知的一个或多个操作选项,具体步骤包括:用户在所述映射模板中预定义所述手势存储模块存储的手势、所述应用程序模块标识与所述通知操作选项之间的映射关系,得到映射表格,通过查询所述映射表格,获取所述手势存储模块存储的手势、所述应用程序模块标识对应的所述通知操作选项,即对步骤(2)所述通知的一个或多个操作选项。
[0043]所述显示步骤(5)所述一个或多个操作选项,具体步骤包括:对所述通知的一个或多个操作选项在合适位置显示,所述合适位置为:将所述通知向左滑动,右侧显示对所述通知的一个或多个操作选项。
[0044]所述执行步骤(6)所述一个或多个操作选项中被选中的操作选项,具体步骤包括:获取用户对所述一个或多个操作选项的输入,确定所述被选中的操作选项,调用通知管理器执行所述被选中的操作选项。
[0045]实施例2
[0046]根据实施例1所述的一种快速处理移动终端应用程序通知的方法,其区别在于,所述合适位置为:将所述通知向右滑动,左侧显示对所述通知的一个或多个操作选项。
[0047]实施例3
[0048]根据实施例1所述的一种快速处理移动终端应用程序通知的方法,其区别在于,所述合适位置为:将所述通知向上滑动,下侧显示对所述通知的一个或多个操作选项。
[0049]实施例4
[0050]根据实施例1所述的一种快速处理移动终端应用程序通知的方法,其区别在于,所述合适位置为:将所述通知向下滑动,上侧显示对所述通知的一个或多个操作选项。
[0051]实施例5
[0052]一种实现实施例1-4任一所述方法的系统,包括应用程序模块、手势获取模块、手势存储模块、手势判断模块、映射模块、显示模块及通知管理器,所述应用程序模块分别连接所述通知管理器及所述手势获取模块,所述手势获取模块连接所述手势存储模块,所述手势获取模块及所述手势存储模块分别连接所述手势判断模块,所述手势判断模块、所述映射模块、所述显示模块及所述通知管理器依次连接。
[0053]所述应用程序模块用于产生并发送给用户通知;所述手势获取模块用于获取用户所述手势输入的属性值,所述属性值包括用户触摸手指的个数、用户触摸手指的触摸时间、用户触摸手指的移动距离、用户触摸手指的移动方向及用户触摸手指的移动速度,所述属性值唯一确定一个手势;所述手势存储模块用于用户预先存储用户对所述通知常用的手势及与所述手势一一对应的手势属性值,通过手势获取模块获取所述手势及与所述手势一一对应的手势属性值并存储到所述手势存储模块;所述手势判断模块用于将所述手势输入属性值与所述手势存储模块存储的手势属性值进行一一比对,调取与所述手势输入属性值对应的所述手势存储模块存储的手势;所述映射模块用于预定义所述手势存储模块存储的手势、所述应用程序模块标识与所述通知操作选项之间的映射关系,得到映射表格,通过查询所述映射表格,获取所述手势存储模块存储的手势、所述应用程序模块标识对应的所述通知操作选项,即对所述通知的一个或多个操作选项;所述显示模块用于将所述通知的一个或多个操作选项显示在合适位置上;所述通知管理器用于显示应用程序模块发送的通知以及执行被选中的操作选项。
【权利要求】
1.一种快速处理移动终端应用程序通知的方法,其特征在于,具体步骤包括: (1)接收应用程序模块发送的通知,所述通知携带所述应用程序模块标识,所述应用程序模块用于产生并发送给用户通知; (2)在通知栏显示步骤(I)所述通知; (3)获取用户对步骤(2)所述通知的手势输入; (4)结合手势存储模块,调取与步骤(3)所述手势输入属性值匹配的所述手势存储模块存储的手势,所述手势存储模块用于用户预先存储用户对所述通知常用的手势及与所述手势一一对应的手势属性值,通过获取所述手势及与所述手势一一对应的手势属性值并存储到所述手势存储模块; (5)根据步骤(4)得到的所述手势存储模块存储的手势和步骤(I)所述应用程序模块标识查询映射表格,获取对步骤(2)所述通知的一个或多个操作选项;所述映射表格用于存储用户预定义所述手势存储模块存储的手势、所述应用程序模块标识与所述通知操作选项之间的映射关系; (6)显示步骤(5)所述一个或多个操作选项; (7)执行步骤(6)所述一个或多个操作选项中被选中的操作选项。
2.根据权利要求1所述的一种快速处理移动终端应用程序通知的方法,其特征在于,所述获取用户对步骤(2)所述通知的手势输入,具体步骤包括:获取用户所述手势输入的属性值,所述属性值包括用户触摸手指的个数、用户触摸手指的触摸时间、用户触摸手指的移动距离、用户触摸手指的移动方向及用户触摸手指的移动速度,所述属性值唯一确定一个手势。
3.根据权利要求1所述的一种快速处理移动终端应用程序通知的方法,其特征在于,所述调取与步骤(3)所述手势输入属性值匹配的所述手势存储模块存储的手势,具体步骤包括:将步骤(3)所述手势输入属性值与所述手势存储模块存储的手势属性值进行一一比对,调取与所述手势输入属性值对应的所述手势存储模块存储的手势。
4.根据权利要求1所述的一种快速处理移动终端应用程序通知的方法,其特征在于,所述根据步骤(4)得到的所述手势存储模块存储的手势和步骤(I)所述应用程序模块标识查询映射表格,获取对步骤(2)所述通知的一个或多个操作选项,具体步骤包括:用户在所述映射模板中预定义所述手势存储模块存储的手势、所述应用程序模块标识与所述通知操作选项之间的映射关系,得到映射表格,通过查询所述映射表格,获取所述手势存储模块存储的手势、所述应用程序模块标识对应的所述通知操作选项,即对步骤(2)所述通知的一个或多个操作选项。
5.根据权利要求1所述的一种快速处理移动终端应用程序通知的方法,其特征在于,所述显示步骤(5)所述一个或多个操作选项,具体步骤包括:对所述通知的一个或多个操作选项在合适位置显示,所述合适位置为下述四种位置的一种:a、将所述通知向左滑动,右侧显示对所述通知的一个或多个操作选项山、将所述通知向右滑动,左侧显示对所述通知的一个或多个操作选项;c、将所述通知向上滑动,下侧显示对所述通知的一个或多个操作选项;d、将所述通知向下滑动,上侧显示对所述通知的一个或多个操作选项。
6.根据权利要求1所述的一种快速处理移动终端应用程序通知的方法,其特征在于,所述执行步骤(6)所述一个或多个操作选项中被选中的操作选项,具体步骤包括:获取用户对所述一个或多个操作选项的输入,确定所述被选中的操作选项,调用通知管理器执行所述被选中的操作选项。
7.一种实现权利要求1-6任一所述的一种快速处理移动终端应用程序通知的方法的系统,其特征在于,包括应用程序模块、手势获取模块、手势存储模块、手势判断模块、映射模块、显示模块及通知管理器,所述应用程序模块分别连接所述通知管理器及所述手势获取模块,所述手势获取模块连接所述手势存储模块,所述手势获取模块及所述手势存储模块分别连接所述手势判断模块,所述手势判断模块、所述映射模块、所述显示模块及所述通知管理器依次连接。
8.根据权利要求7所述的系统,其特征在于,所述应用程序模块用于产生并发送给用户通知;所述手势获取模块用于获取用户所述手势输入的属性值,所述属性值包括用户触摸手指的个数、用户触摸手指的触摸时间、用户触摸手指的移动距离、用户触摸手指的移动方向及用户触摸手指的移动速度,所述属性值唯一确定一个手势;所述手势存储模块用于用户预先存储用户对所述通知常用的手势及与所述手势一一对应的手势属性值,通过手势获取模块获取所述手势及与所述手势一一对应的手势属性值并存储到所述手势存储模块;所述手势判断模块用于将所述手势输入属性值与所述手势存储模块存储的手势属性值进行一一比对,调取与所述手势输入属性值对应的所述手势存储模块存储的手势;所述映射模块用于预定义所述手势存储模块存储的手势、所述应用程序模块标识与所述通知操作选项之间的映射关系,得到映射表格,通过查询所述映射表格,获取所述手势存储模块存储的手势、所述应用程序模块标识对应的所述通知操作选项,即对所述通知的一个或多个操作选项;所述显示模块用于将所述通知的一个或多个操作选项显示在合适位置上,所述合适位置为下述四种位置的一种:a、将所述通知向左滑动,右侧显示对所述通知的一个或多个操作选项山、将所述通知向右滑动,左侧显示对所述通知的一个或多个操作选项;c、将所述通知向上滑动,下侧显示对所述通知的一个或多个操作选项;d、将所述通知向下滑动,上侧显示对所述通知的一个或多个操作选项;所述通知管理器用于显示应用程序模块发送的通知以及执行被选中的操作选项。
【文档编号】G06F3/0488GK104317516SQ201410567755
【公开日】2015年1月28日 申请日期:2014年10月22日 优先权日:2014年10月22日
【发明者】袁东风, 朱丽娜, 杨春燕 申请人:山东大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1