一种处理通知的方法及装置与流程

文档序号:14721160发布日期:2018-06-17 15:07阅读:171来源:国知局

本发明涉及通讯领域,更具体地说,涉及一种处理通知的方法及装置。



背景技术:

现在系统对通知和执行的方式都停留在简单通知提醒,点击通知进入应用的原始阶段。而很多重要通知对处理的时效性有非常高的要求。以抢红包为例,经常听到消费者抱怨说又没有抢到红包,而市面上的系统也缺少这种在体验层对抢红包场景进行优化。当手机不在当前会话时来红包很可能被其他通知冲掉,错过了红包。



技术实现要素:

本发明要解决的技术问题在于,提供一种处理通知的方法及装置。

本发明解决其技术问题所采用的技术方案是:构造一种处理通知的方法及装置。

在本发明所述的处理通知的方法中,用于手持移动终端中,包括:

所述手持移动终端接收通知并判断所述通知是否为预设通知;

所述通知为预设通知时,将所述通知显示在所述手持移动终端的屏幕上;

监测是否有触发所述通知的操作指令;

若有,则从当前界面切换至所述通知对应的末级操作的界面或次末级操作的界面。

可选地,所述预设通知为根据所述手持移动终端的应用的使用频率或通知的时效性所确定的通知。

可选地,所述在所述通知为预设通知时,将所述通知显示在所述手持移动终端的屏幕上的步骤包括:

所述通知为预设通知时,将所述通知通过顶层窗口显示在所述手持移动终端的屏幕上。

可选地,所述通知包括红包通知,所述切换至所述通知对应的末级操作的界面包括:切换至接收拆红包指令的界面;或者,

所述通知包括聊天信息通知,所述切换至所述通知对应的末级操作的界面包括:切换至所述通知对应的聊天界面,且焦点位于信息输入框。

可选地,所述通知包括红包通知时,所述方法还包括:

接收另一个红包通知,并在所述拆红包指令执行后,切换至所述另一个红包通知对应的接收拆红包指令的界面。

在本发明所述的处理通知的装置中,用于手持移动终端中,包括:

接收单元,用于接收通知并判断所述通知是否为预设通知;

显示单元,用于所述通知为预设通知时,将所述通知显示在所述手持移动终端的屏幕上;

监测单元,用于监测是否有触发所述通知的操作指令;

执行单元,用于若所述监测单元判断为是,则从当前界面切换至所述通知对应的末级操作的界面或次末级操作的界面。

可选地,所述装置还包括:

设定单元,用于根据所述手持移动终端的应用的使用频率或通知的时效性,将对应所述应用的通知设定为所述预设通知。

可选地,所述显示单元包括:

窗口子单元,用于所述通知为预设通知时,将所述通知通过顶层窗口显示在所述手持移动终端的屏幕上。

可选地,所述通知包括红包通知,所述执行单元包括:

红包子单元,用于切换至接收拆红包指令的界面;或者,

所述通知包括聊天信息通知,所述执行单元包括:

聊天子单元,用于切换至所述通知对应的聊天界面,且焦点位于信息输入框。

可选地,所述通知包括红包通知,所述装置还包括:

再次检测单元,用于接收另一个红包通知,并在所述拆红包指令执行后,切换至所述另一个红包通知对应的接收拆红包指令的界面。

实施本发明的处理通知的方法及装置,具有以下有益效果:通过接收通知并触发通知的操作指令,切换至该通知对应的末级操作的界面,体验上缩短用户处理通知的流程,提高了人机交互体验。

进一步的,对于抢红包,通过直接切换至接收拆红包指令的界面,大大提高了用户抢红包的速度,便于用户抢到红包。

附图说明

下面将结合附图及实施例对本发明作进一步说明,附图中:

图1是本发明的第一实施例的处理通知的方法的流程示意图;

图2是本发明的第二实施例的处理通知的装置的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图和具体实施例,对本发明进行进一步的详细说明。应当理解,此处描述的具体实施例仅用于解释本发明,并不用于限定本发明。

本发明实施例公开了一种处理通知的方法及装置,通过接收通知并触发通知的操作指令,切换至该通知对应的末级操作的界面,体验上缩短用户处理通知的流程,提高了人机交互体验。以下分别进行详细说明。

第一实施例

请参阅图1,图1为本发明提供的第一实施例的一种处理通知的方法的流程示意图。该处理通知的方法可以应用于各种手持移动终端中。其中,手持移动终端包括但不限于手机、平板电脑、智能手表、智能手环、MP3、MP4等终端。手持移动终端的操作系统可包括但不限于Android操作系统、IOS操作系统、Symbian(塞班)操作系统、BlackBerry(黑莓)操作系统、WindowsPhone操作系统等等。如图1所示,该处理通知的方法包括以下步骤:

S101:手持移动终端接收通知并判断通知是否为预设通知。

具体的,本发明实施例的通知包括但不限于应用程序的通知。其中,应用程序可包括系统应用程序以及第三方应用程序。当应用程序的通知服务器有信息需通知应用程序进行更新或处理,如有未处理信息需进行通知时,通知服务器可向手持移动终端进行推送通知信息,其中,通知信息可包括:应用程序的升级信息,应用程序的即时通讯信息,应用程序的设置信息等通知信息。在具体应用中,通知信息可如:微信应用服务器推送的微信好友聊天信息,淘宝应用服务器推送的淘宝商品信息,系统应用服务器推送的更新信息等。其中,通知服务器可用于管理其应用程序的所有未处理信息。本发明的通知的产生方法包括外部信息激活也包括其他关联条件触发或者设定时间产生等,本发明对此不作限定。

在本发明实施例中,手持移动终端接收通知并判断通知是否为预设通知。预设通知可以根据系统默认设定或根据用户自定义设定。系统可以在通知到来之前设定为预设通知,也可以在通知到来之时根据预置的条件确定为预设通知。

作为一可选实施例,在手持移动终端接收通知并判断通知是否为预设通知之前,该方法还可以进一步包括:

根据手持移动终端的应用的使用频率或通知的时效性,将对应应用的通知确定为预设通知。

具体的,可以分为两种情况:一、根据手持移动终端的应用的使用频率,将对应应用的通知确定为预设通知。如果应用的使用频率超过预设频率时,比如一天内使用5次以上,将对应应用的通知确定为预设通知,设定方式可以是系统根据预置的条件自行设定,也可以是用户自定义设定。二、根据手持移动终端的通知的时效性,将对应应用的通知确定为预设通知。如果通知的时效性要求较高,需要用户快速处理,如红包通知,用户可以将红包通知确定为预设通知,也可以是系统根据预置的条件自行确定。

S102:通知为预设通知时,将通知显示在手持移动终端的屏幕上。

具体的,当手持移动终端判断该通知为预设通知时,将通知显示在手持移动终端的屏幕上。作为一可选实施例,将通知显示在手持移动终端的屏幕上,包括:将通知通过顶层窗口显示在手持移动终端的屏幕上。可以理解,这里的顶层窗口的设置目的是为了更好的向用户展示通知的情况,因此若以顶层方式显示,但是不采用窗口的方式,也应该在本发明的保护范围内。

可以理解的,若通知不是预设通知时,通知可以根据系统默认的方式进行处置,如仅提示通知的到来而不予显示。

S103:监测是否有触发通知的操作指令。

具体的,监测是否有触发通知的操作指令可以是用户对手持移动终端的屏幕的特定区域或位置进行特定的触摸操作或者是某种特定的事件,该触摸操作可以包括点击、按压、滑动等操作,其中,点击操作可以包括单击、双击或多次点击等,按压操作可以包括短按、长按等,滑动操作可以指在终端的触摸屏上沿直线滑动,也可以滑动出特定的符号等,本发明实施例不做限定。

需要说明的是,该终端还可以预先存储有特定的触摸操作,该触摸操作能够触发通知。因此,当终端检测到用户在其触摸屏上输入的触摸操作时,只有在判断出该触摸操作与该终端预先存储的触摸操作一致时,该终端才会进一步触发通知。

S104:若是,则从当前界面切换至通知对应的末级操作的界面。

具体的,当监测到有触发通知的操作指令时,切换至通知对应的末级操作的界面。

作为一可选实施例,通知可以是红包通知,切换至通知对应的末级操作的界面包括:切换至接收拆红包指令的界面。

需要说明的是,所谓末级操作的界面是针对用户对待该通知所要实现的或所能实现的目的来说的。也就是说,针对该通知,若用户要通过该通知对应的应用程序实现A目的,那么这个末级操作的界面就是用户在该应用程序中可以到达的最后一级操作的界面。某种情况下用户虽然想通过应用程序实现A目的,以直接到达期望的末级操作的界面,但是受限于客观条件(例如应用程序本身的约束)不能自动到达期望的末级操作的界面,那么实际自动所能到达的最后的操作的界面也认为是末级操作的界面。

例如,对于抢微信红包功能来说,若腾讯规定拆红包的动作只能由用户手动点击触发而不能自动拆,那么上述的末级或者说最后一级操作的界面可以是等待用户点击进而拆红包的界面;若腾讯规定拆红包的动作可以自动完成,那么上述的末级或者说最后一级操作的界面可以是拆完红包的金额展示界面或全部抢到红包的人的金额展示界面。

再比如,对于聊天信息来说,此处的末级操作的界面可以是进入该通知对应的聊天窗口的界面,并且焦点位于消息输入框内,输入法的输入面板已经展现。在这种场景中,次末级操作的界面可以是进入该通知对应的聊天窗口,但是并没有输入面板展现的界面。

在本发明另一个实施例中,不必切换至上述的末级(最后一级)的操作的界面,也可以是倒数第二级,也就是次末级操作的界面等(所谓次末级是指末级之前的操作,其可以是倒数第二级也可以是倒数第三级,总之S104中所切换到的操作只要其相对于正常的操作过程减少了操作的级数且不是末级,那么就可以认为其是次末级)。总之,只要是相对于正常的查看通知的过程来说,可以减少其中的某些环节或界面显示而直接进入余下的界面展示的方法,都在本发明的保护范围内。

进一步的,在本发明的一个实施例中,当通知为红包通知时,该方法还包括:

接收另一个红包通知,并在拆红包指令执行后,切换至另一个红包通知对应的接收拆红包指令的界面。当然,也可以是切换至另一个红包通知对应的接收拆红包指令的界面之前的界面,如果说接收拆红包指令的界面时末级操作的界面,那么上述接收拆红包指令的界面之前的界面则为次末级操作的界面。

举例来说,当用户收到多个红包通知时,红包通知为预设通知,当用户对第一个红包通知触发操作时,切换至接收拆红包指令的界面,并在拆红包指令执行后,直接切换至另一个红包通知对应的接收拆红包指令的界面,而不需要另外对另一个红包通知触发操作,大大提高了用户抢红包的速度,体验上缩短用户处理通知的流程。

作为一可选实施例,通知可以是聊天信息通知,切换至通知对应的末级操作的界面包括:切换至通知对应的聊天界面,且焦点位于信息输入框。

当通知为聊天信息通知时,用户对聊天信息通知触发操作,直接切换至通知对应的聊天界面,且焦点位于信息输入框,体验上缩短用户处理通知的流程。

本发明实施例的处理通知的方法,通过接收通知并触发通知的操作指令,切换至该通知对应的末级操作或次末级操作的界面,体验上缩短用户处理通知的流程,提高了人机交互体验。

进一步的,对于抢红包,通过直接切换至接收拆红包指令的界面,大大提高了用户抢红包的速度,便于用户抢到红包。

第二实施例

请参阅图2,图2为本发明提供的第二实施例的一种处理通知的装置的结构示意图。与上文实施例的对应之处必要时可相互参考,该处理通知的装置可以应用于各种手持移动终端中。其中,手持移动终端包括但不限于手机、平板电脑、智能手表、智能手环、MP3、MP4等终端。手持移动终端的操作系统可包括但不限于Android操作系统、IOS操作系统、Symbian(塞班)操作系统、BlackBerry(黑莓)操作系统、WindowsPhone操作系统等等。如图2所示,该处理通知的装置包括:

接收单元201,用于接收通知并判断通知是否为预设通知。

具体的,本发明实施例的通知包括但不限于应用程序的通知。其中,应用程序可包括系统应用程序以及第三方应用程序。当应用程序的通知服务器有信息需通知应用程序进行更新或处理,如有未处理信息需进行通知时,通知服务器可向手持移动终端进行推送通知信息,其中,通知信息可包括:应用程序的升级信息,应用程序的即时通讯信息,应用程序的设置信息等通知信息。在具体应用中,通知信息可如:微信应用服务器推送的微信好友聊天信息,淘宝应用服务器推送的淘宝商品信息,系统应用服务器推送的更新信息等。其中,通知服务器可用于管理其应用程序的所有未处理信息。本发明的通知的产生方法包括外部信息激活也包括其他关联条件触发或者设定时间产生等,本发明对此不作限定。

在本发明实施例中,手持移动终端接收通知并判断通知是否为预设通知。预设通知可以根据系统默认设定或根据用户自定义设定。系统可以在通知到来之前设定为预设通知,也可以在通知到来之时根据预置的条件设置为预设通知。

作为一可选实施例,该装置还可以进一步包括:

设定单元,用于根据手持移动终端的应用的使用频率或通知的时效性,将对应应用的通知设定为预设通知。

具体的,可以分为两种情况:一、根据手持移动终端的应用的使用频率,将对应应用的通知设定为预设通知。如果应用的使用频率超过预设频率时,比如一天内使用5次以上,将对应应用的通知设定为预设通知,设定方式可以是系统根据预置的条件自行设定,也可以是用户自定义设定。二、根据手持移动终端的通知的时效性,将对应应用的通知设定为预设通知。如果通知的时效性要求较高,需要用户快速处理,如红包通知,用户可以将红包通知设定为预设通知,也可以是系统根据预置的条件自行设定。

显示单元202,用于通知为预设通知时,将通知显示在手持移动终端的屏幕上。

具体的,当手持移动终端判断该通知为预设通知时,将通知显示在手持移动终端的屏幕上。作为一可选实施例,显示单元202,包括:窗口子单元,用于将通知通过顶层窗口显示在手持移动终端的屏幕上。

可以理解的,若通知不是预设通知时,通知可以根据系统默认的方式进行处置,如仅提示通知的到来而不予显示。

监测单元203,用于监测是否有触发通知的操作指令。

具体的,监测是否有触发通知的操作指令可以是用户对手持移动终端的屏幕的特定区域或位置进行特定的触摸操作,该触摸操作可以包括点击、按压、滑动等操作,其中,点击操作可以包括单击、双击或多次点击等,按压操作可以包括短按、长按等,滑动操作可以指在终端的触摸屏上沿直线滑动,也可以滑动出特定的符号等,本发明实施例不做限定。

需要说明的是,该终端还可以预先存储有特定的触摸操作,该触摸操作能够触发通知。因此,当终端检测到用户在其触摸屏上输入的触摸操作时,只有在判断出该触摸操作与该终端预先存储的触摸操作一致时,该终端才会进一步触发通知。

执行单元204,用于若监测单元203判断为是,则从当前界面切换至通知对应的末级操作的界面或次末级操作的界面。

具体的,当监测到有触发通知的操作指令时,切换至通知对应的末级操作的界面或次末级操作的界面。

作为一可选实施例,通知可以是红包通知,执行单元204,包括:红包子单元,用于切换至接收拆红包指令的界面;

进一步的,当通知为红包通知时,该装置还包括:

再次检测单元,用于接收另一个红包通知,并在拆红包指令执行后,切换至另一个红包通知对应的接收拆红包指令的界面。

举例来说,当用户收到多个红包通知时,红包通知为预设通知,当用户对第一个红包通知触发操作时,切换至接收拆红包指令的界面,并在拆红包指令执行后,直接切换至另一个红包通知对应的接收拆红包指令的界面,而不需要另外对另一个红包通知触发操作,大大提高了用户抢红包的速度,体验上缩短用户处理通知的流程。

作为一可选实施例,通知可以是聊天信息通知,执行单元204,包括:聊天子单元,用于切换至通知对应的聊天界面,且焦点位于信息输入框。

当通知为聊天信息通知时,用户对聊天信息通知触发操作,直接切换至通知对应的聊天界面,且焦点位于信息输入框,体验上缩短用户处理通知的流程。

本发明实施例的处理通知的装置,通过接收通知并触发通知的操作指令,切换至该通知对应的末级操作的界面,体验上缩短用户处理通知的流程,提高了人机交互体验。

进一步的,对于抢红包,通过直接切换至接收拆红包指令的界面,大大提高了用户抢红包的速度,便于用户抢到红包。

本发明实施例的方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本发明实施例的装置中的模块或单元或子单元可以根据实际需要进行合并、划分和删减。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-OnlyMemory,ROM)、随机存取器(RandomAccessMemory,RAM)、磁盘或光盘等。

本发明还提供一种手持移动终端,其特征在于,包括上文任一种所述的处理通知的装置。手持移动终端包括手机、平板电脑、智能手表、智能手环、MP3、MP4中的一种或多种。

可以理解的,以上实施例仅表达了本发明的可选实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制;应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,可以对上述技术特点进行自由组合,还可以做出若干变形和改进,这些都属于本发明的保护范围;因此,凡跟本发明权利要求范围所做的等同变换与修饰,均应属于本发明权利要求的涵盖范围。

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