一种警报消息通知系统及通知方法及移动终端的制作方法

文档序号:7892095阅读:195来源:国知局
专利名称:一种警报消息通知系统及通知方法及移动终端的制作方法
技术领域
本发明涉及移动通信领域,尤其涉及一种警报消息通知系统及通知方法及移动终
端。
背景技术
公共警报系统(Public Warning System,简称PWS)是ー种对可能损害人类生命、财产的灾害或人为事故进行警报的系统。当灾害或者人为等紧急情况发生吋,PWS可以作为现有广播通信系统的ー种补充,通过其及时将警报情况通知人们。以避免或减少损失。目前有地震海嘯报警系统ETWS (Earthquake and Tsunami Warning System)、商业移动报警系统CMAS (Commercial Mobile Alert System)、紧急通知系统 EAS (Emergency AlertSystem)。在现有的PWS报警系统中,灾难警报消息发送方在监测到警报情况发生吋,会把报警消息及相应的參数发送给与其连接的小区广播实体CBE(CellBroadcast Entities),CBE把报警消息通过小区广播中心CBC(Cell BroadcastCenter)发给移动管理实体MME (Mobility Management Entity),再由MME在一些报警区域中通过多个RAN实体(例如eNB,演进基站、BTS,基站)将报警消息广播给各个终端设备UE (User Equipment)。在实施警报消息系统时,消息具有优先级之分,不同优先级的消息发送给终端时或終端呈现时如果具有不同的优先级,可以提升用户的体验。例如警报消息有紧急程度之分、警报事件有严重程度之分、警报事件发生的可能性有大小之分以及警报事件发生的时间有紧迫程度不同等。此外警报消息发送方(例如地震局)发送警报消息有可能包含不正确的信息(例如灾难误报、消息的优先级别不正确)。同一警报事件的警报消息对同一用户终端多次通知问题以及用户对多次收到同一警报事件的警报消息的不良体验等是需要解决的问题。

发明内容
本发明要解决的技术问题是提供一种警报消息通知系统及通知方法及移动终端,解决同一警报事件的警报消息对同一用户终端多次不必要通知的问题。为了解决上述技术问题,本发明提供了一种警报消息处理系统,包括警报消息发送方、通信子系统,所述警报消息发送方包括消息构建模块、消息发送模块;所述消息构建模块用于构建警报消息并发送至所述消息发送模块;所述消息发送模块用于将所述警报消息发送至所述通信子系统;其中,所述通信子系统包括警报消息缓存处理模块和终端侧消息呈现模块;所述警报消息缓存处理模块,用于缓存来自所述警报消息发送方的警报消息,收到与缓存的警报消息属于同一警报事件的新警报消息后,执行以下操作中的ー种或多种删除所述缓存的警报消息、根据所述新警报消息和所述缓存的警报消息得到更新后的警报消息、向所述终端侧呈现模块发送所述更新后的警报消息、缓存所述更新后的警报消息;所述终端侧呈现模块,用于向终端设备呈现所接收到的警报消息。
进ー步地,上述系统还可以具有以下特点所述通信子系统包括网络侧设备和終端设备;所述终端设备包括终端侧消息接收模块、所述警报消息缓存处理模块、所述终端侧消息呈现模块;所述网络侧设备,用于将从所述警报消息发送方收到的警报消息转发至所述终端设备;所述终端侧消息接收模块,用于根据收到的警报消息的优先级决定是否将此警报消息发送至所述警报消息缓存处理模块。进ー步地,上述系统还可以具有以下特点
所述通信子系统包括网络侧设备和終端设备;所述网络侧设备为核心网设备或接入网设备,所述网络侧设备包括网络侧消息接收模块、所述警报消息缓存处理模块、网络侧消息发送模块;所述网络侧消息接收模块,用于根据从所述警报消息发送方收到的警报消息的优先级决定是否将此警报消息发送至所述警报消息缓存处理模块;所述警报消息缓存处理模块,还用于将更新后的警报消息发送至所述网络侧消息发送模块和/或缓存更新后的警报消息;所述网络侧消息发送模块,用于将从所述警报消息缓存处理模块接收到的警报消息发送至所述终端设备;所述终端设备包括终端侧消息接收模块、所述终端侧消息呈现模块;所述终端侧消息接收模块,用于将从网络侧设备接收到的警报消息发送至所述终端侧消息呈现模块。进ー步地,上述系统还可以具有以下特点所述新警报消息与所述缓存的警报消息属于同一警报事件的情况包括所述新警报消息与所述缓存的警报消息具有一致的消息标识即所述新警报消息与所述缓存的警报消息的消息标识相等,或者,所述新警报消息与所述缓存的警报消息的消息标识部分相等。进ー步地,上述系统还可以具有以下特点根据所述新警报消息更新所述缓存的警报消息获得更新后的警报消息是指重组警报消息,即指将所述新警报消息中包含的所述缓存的警报消息中待更新的信息和/或元素与所述缓存的警报消息中非待更新的信息和/或元素重新组合为ー警报消息即更新后的警报消息。进ー步地,上述系统还可以具有以下特点所述警报信息的类型包括初始警报、更新警报、警报取消、警报确认、警报错误;所述警报消息缓存处理模块,还用于根据警报信息的类型和/或所述警报信息的优先级决定缓存策略;所述缓存策略包括是否缓存所述警报消息、缓存的有效时长、警报消息在缓存中的排队方式。进ー步地,上述系统还可以具有以下特点所述警报信息的类型包括初始警报、更新警报、警报取消、警报确认、警报错误;所述警报消息缓存处理模块,还用于在所述缓存的警报信息的类型为初始警报或更新警报,所述新警报信息的类型为更新警报或警报确认时,根据所述新警报信息更新所述缓存的警报消息;还用于在所述缓存的警报信息的类型为初始警报或更新警报,所述新警报信息的类型为警报取消或警报错误时,删除所述缓存的警报消息。进ー步地,上述系统还可以具有以下特点所述警报消息缓存处理模块,还用于判断更新后的警报消息满足呈现条件后,将更新后的警报消息向所述终端侧呈现模块发送;所述呈现条件至少包括以下条件中的一种警报消息缓存的时长超过 预设时长、警报消息的优先级达到预设优先级、警报消息位于缓存队列顶端。为了解决上述技术问题,本发明还提供了一种移动終端,其中,所述移动終端包括警报消息缓存处理模块、終端侧呈现模块;所述警报消息缓存处理模块,用于缓存来自警报消息发送方的警报消息,收到与缓存的警报消息属于同一警报事件的新警报消息后,执行以下操作中的ー种或多种删除所述缓存的警报消息、根据所述新警报消息和所述缓存的警报消息得到更新后的警报消息、向所述终端侧呈现模块发送所述更新后的警报消息、缓存所述更新后的警报消息;所述终端侧呈现模块,用于向终端设备呈现所接收到的警报消息。进ー步地,上述移动终端还可以具有以下特点所述警报信息的类型包括初始警报、更新警报、警报取消、警报确认、警报错误;所述警报消息缓存处理模块,还用于根据所述警报信息的类型和/或所述警报信息的优先级决定缓存策略;所述缓存策略包括是否缓存所述警报消息、缓存的有效时长、警报消息在缓存中的排队方式。进ー步地,上述移动终端还可以具有以下特点所述警报信息的类型包括初始警报、更新警报、警报取消、警报确认、警报错误;所述警报消息缓存处理模块,还用于在所述缓存的警报信息的类型为初始警报或更新警报,所述新警报信息的类型为更新警报或警报确认时,根据所述新警报信息更新所述缓存的警报消息;还用于在所述缓存的警报信息的类型为初始警报或更新警报,所述新警报信息的类型为警报取消或警报错误时,删除所述缓存的警报消息。为了解决上述技术问题,本发明还提供了一种警报消息通知方法,其中,警报消息发送方构建警报消息并发送至通信子系统;所述通信子系统缓存来自所述警报消息发送方的警报消息,收到与缓存的警报消息属于同一警报事件的新警报消息后,执行以下操作中的ー种或多种删除所述缓存的警报消息、根据所述新警报消息和所述缓存的警报消息得到更新后的警报消息、向所述终端呈现所述更新后的警报消息、缓存所述更新后的警报消息。进ー步地,上述方法还可以具有以下特点所述新警报消息与所述缓存的警报消息属于同一警报事件的情况包括所述新警报消息与所述缓存的警报消息具有一致的消息标识即所述新警报消息与所述缓存的警报消息的消息标识相等,或者,所述新警报消息与所述缓存的警报消息的消息标识部分相等。进ー步地,上述方法还可以具有以下特点根据所述新警报消息更新所述缓存的警报消息获得更新后的警报消息是指重组警报消息,即指将所述新警报消息中包含的所述缓存的警报消息中待更新的信息和/或元素与所述缓存的警报消息中非待更新的信息和/或元素重新组合为ー警报消息即更新后的警报消息。
本方案可解决同一警报事件的警报消息对同一用户终端多次不必要通知问题以及用户对多次收到同一警报事件的不必要警报消息的不良体验的问题。


图I是警报消息通知系统的结构示意图;图2是实施例一中警报消息通知系统的结构示意图;图3是实施例ニ中警报消息通知系统的结构示意图;图4是实施例三中警报消息通知系统的结构示意图。
具体实施例方式如图I所示,警报消息处理系统包括警报消息发送方、通信子系统。警报消息发送方包括消息构建模块、消息发送模块;所述消息构建模块用于构建警报消息并发送至所述消息发送模块;所述消息发送模块用于将所述警报消息发送至所述通信子系统。通信子系统包括警报消息缓存处理模块和终端侧消息呈现模块;所述警报消息缓存处理模块,用于缓存来自所述警报消息发送方的警报消息,收到与缓存的警报消息属于同一警报事件的新警报消息后,执行以下操作中的ー种或多种删除所述缓存的警报消息、根据所述新警报消息和所述缓存的警报消息得到更新后的警报消息、向所述终端侧呈现模块发送所述更新后的警报消息、缓存所述更新后的警报消息;所述终端侧呈现模块,用于向终端设备呈现所接收到的警报消息。本方案警报消息缓存处理模块能够支持防止用户不良接收体验的所有操作组合方式。例如,警报消息缓存处理模块缓存ー警报事件的警报消息期间收到指示警报事件解除的新的警报消息,则警报消息缓存处理模块可直接删除此缓存的警报消息。再例如,警报消息缓存处理模块执行更新操作后,可以向终端侧呈现模块发送此更新后的警报消息也可以不发送,可以缓存此更新后的警报消息也可以不缓存。再例如,警报消息缓存处理模块执行更新操作后,可以删除原缓存的警报消息并缓存所述更新后的警报消息,也可以不删除原缓存的警报消息还缓存所述更新后的警报消息。所述新警报消息与所述缓存的警报消息属于同一警报事件的情况包括所述新警报消息与所述缓存的警报消息具有一致的消息标识即所述新警报消息与所述缓存的警报消息的消息标识相等,或者,所述新警报消息与所述缓存的警报消息的消息标识部分相等。例如缓存的警报消息的消息标识为TRI13970876. 1,新警报信息的标识为TRI13970876. 2,它们的消息标识部分相等——TRI13970876唯一标识了此警报事件,而.I和.2表示是此事件消息的不同子消息。根据所述新警报消息更新所述缓存的警报消息获得更新后的警报消息是指重组警报消息,即指将所述新警报消息中包含的所述缓存的警报消息中待更新的信息和/或元素与所述缓存的警报消息中非待更新的信息和/或元素重新组合为ー警报消息即更新后的警报消息。缓存警报消息的网元可以是接入网网元也可以是核心网网元甚至是互联网网元,可灵活的部署。例如缓存可以设置在演进分组系统EPS (EvolvedPacket System)系统中的S-GW(业务网关)、MME、P-SG (PDN网关)或者eNB, GSM网络中的BTS、BSC、MSC上等,甚至是UE (終端设备)上。如图2所示,实施例一中,所述通信子系统包括网络侧设备和終端设备;所述终端设备包括终端侧消息接收模块、警报消息缓存处理模块、終端侧消息呈现模块。网络侧设备用于将从警报消息发送方收到的警报消息转发至終端设备;终端侧消息接收模块用于根据将从网络侧设备收到的警报消息的优先级决定是否将此警报消息发送至所述警报消息缓存处理模块。具体的,从网络侧设备收到的警报消息的优先级大于或等于预设优先级时(例如提醒严重灾难的警报消息),将此警报消息直接发送至消息呈现模块,从网络侧设备收到的警报消息的优先级小于预设优先级时,将此警报消息发送至警报消息缓存处理模块。如图3所示,实施例ニ中通信子系统包括网络侧设备和終端设备;所述网络侧设备为核心网设备,所述网络侧设备包括网络侧消息接收模块、所述警报消息缓存处理模块、网络侧消息发送模块。网络侧消息接收模块用于将根据将从所述警报消息发送方收到的警报消息的优先级决定是否将此警报消息发送至警报消息缓存处理模块;具体的,收到的警报消息的优先级大于或等于预设优先级时(例如提醒严重灾难的警报消息),将此警报消息直接发送至网络侧消息发送模块,收到的警报消息的优先级小于预设优先级时,将此警报消息发送至警报消息缓存处理模块。所警报消息缓存处理模块还用于将更新后的警报消息发送至所述网络侧消息发送模块和/或缓存更新后的警报消息;网络侧消息发送模块用于将从所述警报消息缓存处理模块接收到的警报消息发送至所述终端设备;終端设备包括终端侧消息接收模块、所述终端侧消息呈现模块;所述终端侧消息接收模块,用于将从网络侧设备接收到的警报消息发送至所述终端侧消息呈现模块。如图4所示,实施例三与实施例ニ的主要区别是所述网络侧设备为接入网设备,所述网络侧设备包括网络侧消息接收模块、所述警报消息缓存处理模块、网络侧消息发送模块。各模块的功能与实施例ニ中同理,此处不再赘述。本方案中警报信息的类型包括初始警报、更新警报、警报取消、警报确认、警报错误。警报消息缓存处理模块还用于根据警报信息的类型和/或所述警报信息的优先级决定缓存策略;所述缓存策略包括是否缓存所述警报消息、缓存的有效时长、警报消息在缓存中的排队方式。警报消息缓存处理模块还用于在所述缓存的警报信息的类型为初始警报或更新警报,所述新警报信息的类型为更新警报或警报确认时,根据所述新警报信息更新所述缓存的警报消息;还用于在所述缓存的警报信息的类型为初始警报或更新警报,所述新警报信息的类型为警报取消或警报错误时,删除所述缓存的警报消息。警报消息缓存处理模块更新警报消息后可以直接将更新后的警报消息向所述终端侧呈现模块发送,或者判断更新后的警报消息满足呈现条件后,将更新后的警报消息向 所述终端侧呈现模块发送;所述呈现条件至少包括以下条件中的ー种警报消息缓存的时长超过预设时长、警报消息的优先级达到预设优先级,警报消息位于缓存队列顶端。
应用于上述系统的警报消息通知方法包括警报消息发送方构建警报消息并发送至通信子系统;所述通信子系统缓存来自所述警报消息发送方的警报消息,收到与缓存的警报消息属于同一警报事件的新警报消息后,执行以下操作中的ー种或多种删除所述缓存的警报消息、根据所述新警报消息和所述缓存的警报消息得到更新后的警报消息、向所述终端呈现所述更新后的警报消息、缓存所述更新后的警报消息。警报信息的类型包括初始警报、更新警报、警报取消、警报确认、警报错误。其中更新警报中的更新操作是指替换、增加、減少、修改等。
警报信息的优先级可以由以下參数中的一种或多种决定警报消息紧急程度、警报事件严重程度、警报事件发生的可能性、警报事件发生的时间范围。例如可设立警报消息严重程度如下“ Extreme”——非常严重的威胁生命或财产“Severe”——生命或财产的重大威胁,“Moderate”——可能威胁生命或财产,“Minor”——不对生命或财产构成威胁,“Unknown” -严重程度未知等。通信子系统根据警报信息的类型和/或所述警报信息的优先级决定缓存策略;所述缓存策略包括是否缓存所述警报消息、缓存的有效时长、警报消息在缓存中的排队方式。例如,警报信息的优先级较高(比如紧急程度高、可能性大的警报消息)时,可以不缓存此警报信息直接向終端设备呈现。再例如,警报信息的优先级较高时可以缓存此警报信息并设置缓存的有效时长较短,警报信息的优先级较低时可以缓存此警报信息并设置缓存的有效时长较长。再例如,警报信息的优先级较高时可以将此警报信息缓存于队列前端,警报信息的优先级较低时可以将此警报信息缓存于队列后端。警报消息可以采用但不限于通用告警协议CAP (Common AlertingProtocol)的格式,CAP易干与其它格式进行互转。警报消息的标识可以采用CAP文档对象模型(DocumentObject Model)〈alert〉域中的Message ID来指定。另外ー些优先级信息可在CAP中用〈urgency〉来表示警报的紧急程度,〈severity〉表示警报的严重程度,〈certainty〉表示警报发生的可能性,〈expires〉表示警报事件发生的时间范围。通信子系统根据在所述缓存的警报信息的类型为初始警报或更新警报,所述新警报信息的类型为更新警报或警报确认时,根据所述新警报信息更新所述缓存的警报消息;在所述缓存的警报信息的类型为初始警报或更新警报,所述新警报信息的类型为警报取消或警报错误时,删除所述缓存的警报消息。具体的,更新所述缓存的警报消息可以是将新警报信息中待更新信息直接替换缓存的警报消息中的相应信息,或者将新警报信息中包含的所述缓存的警报消息中待更新的信息和/或元素与所述缓存的警报消息中非待更新的信息和/或元素重新组合为新的警报消息。通信子系统可以直接将更新后的警报消息向所述终端侧呈现模块发送,或者判断更新后的警报消息满足呈现条件后,判断更新后的警报消息满足呈现条件后,将更新后的警报消息向所述终端侧呈现模块发送;所述呈现条件至少包括以下条件中的ー种警报消息缓存的时长超过预设时长、警报消息的优先级达到预设优先级、警报消息位于缓存队列顶端。例如,缓存警报消息后,可为此缓存的警报消息设置ー计时器,当计时器到时时向UE呈现此警报消息。如果接收到更新后的警报消息时缓存的警报消息的定时器还未到时,可以更新此警报消息重新缓存更新后的警报消息并重启定时器。警报消息在缓存的时长或计时器的时长可根据警报消息的有效期来指定。例如在CAP消息中有ー个〈expires〉域,指定了此消息的有效期限。举例说明例一,警报消息发送方发出ー警报消息(称为第一警报消息),之后发现已发出的警报消息包含不正确的信息时此警报信息属于误报,需对之前发送的警报消息进行更新,则再发送一指示取消警报的警报消息(称为第二警报消息)。本方案中网络侧设备或終端可以暂时不向用户呈现第一个警报消息并缓存,在缓存期间收到第二警报消息后可及时删除第一警报消息,防止对用户造成误报的困扰。例ニ,警报消息发送方发出ー警报消息(称为第一警报消息),之后发现已发出的警报消息中的优先级错误偏高,需对之前发送的警报消息进行更新,则再发送一指示低优先级的警报消息(称为第二警报消息)。本方案中网络侧设备或終端可以暂时不向用户呈现第一个警报消息并缓存,在缓存期间收到第二警报消息后及时更新第一警报消息,并通知至終端,使用户得到准确的警报,防止对用户造成误报的困扰。虽然主要实施例都是针对警报消息场景,但却不失一般性。可适用于其它类似消息传输场景。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相
互任意组合。当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘 等。可选地,上述实施例的全部或部分步骤也可以使用ー个或多个集成电路来实现。相应地,上述实施例中的各模块/単元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
权利要求
1.一种警报消息处理系统,包括警报消息发送方、通信子系统,所述警报消息发送方包括消息构建模块、消息发送模块;所述消息构建模块用于构建警报消息并发送至所述消息发送模块;所述消息发送模块用于将所述警报消息发送至所述通信子系统;其中, 所述通信子系统包括警报消息缓存处理模块和终端侧消息呈现模块; 所述警报消息缓存处理模块,用于缓存来自所述警报消息发送方的警报消息,收到与缓存的警报消息属于同一警报事件的新警报消息后,执行以下操作中的ー种或多种删除所述缓存的警报消息、根据所述新警报消息和所述缓存的警报消息得到更新后的警报消息、向所述终端侧呈现模块发送所述更新后的警报消息、缓存所述更新后的警报消息;所述终端侧呈现模块,用于向终端设备呈现所接收到的警报消息。
2.如权利要求I所述的系统,其特征在干, 所述通信子系统包括网络侧设备和終端设备;所述终端设备包括终端侧消息接收模 块、所述警报消息缓存处理模块、所述终端侧消息呈现模块; 所述网络侧设备,用于将从所述警报消息发送方收到的警报消息转发至所述终端设备; 所述终端侧消息接收模块,用于根据收到的警报消息的优先级决定是否将此警报消息发送至所述警报消息缓存处理模块。
3.如权利要求I所述的系统,其特征在干, 所述通信子系统包括网络侧设备和終端设备;所述网络侧设备为核心网设备或接入网设备,所述网络侧设备包括网络侧消息接收模块、所述警报消息缓存处理模块、网络侧消息发送模块; 所述网络侧消息接收模块,用于根据从所述警报消息发送方收到的警报消息的优先级决定是否将此警报消息发送至所述警报消息缓存处理模块; 所述警报消息缓存处理模块,还用于将更新后的警报消息发送至所述网络侧消息发送模块和/或缓存更新后的警报消息; 所述网络侧消息发送模块,用于将从所述警报消息缓存处理模块接收到的警报消息发送至所述终端设备; 所述终端设备包括终端侧消息接收模块、所述终端侧消息呈现模块; 所述终端侧消息接收模块,用于将从网络侧设备接收到的警报消息发送至所述终端侧消息呈现模块。
4.如权利要求1、2或3所述的系统,其特征在干, 所述新警报消息与所述缓存的警报消息属于同一警报事件的情况包括所述新警报消息与所述缓存的警报消息具有一致的消息标识即所述新警报消息与所述缓存的警报消息的消息标识相等,或者,所述新警报消息与所述缓存的警报消息的消息标识部分相等。
5.如权利要求1、2或3所述的系统,其特征在于, 根据所述新警报消息更新所述缓存的警报消息获得更新后的警报消息是指重组警报消息,即指将所述新警报消息中包含的所述缓存的警报消息中待更新的信息和/或元素与所述缓存的警报消息中非待更新的信息和/或元素重新组合为ー警报消息即更新后的警报消息。
6.如权利要求1、2或3所述的系统,其特征在于,所述警报信息的类型 包括初始警报、更新警报、警报取消、警报确认、警报错误; 所述警报消息缓存处理模块,还用于根据警报信息的类型和/或所述警报信息的优先级决定缓存策略; 所述缓存策略包括是否缓存所述警报消息、缓存的有效时长、警报消息在缓存中的排队方式。
7.如权利要求1、2或3所述的系统,其特征在于, 所述警报信息的类型包括初始警报、更新警报、警报取消、警报确认、警报错误; 所述警报消息缓存处理模块,还用于在所述缓存的警报信息的类型为初始警报或更新警报,所述新警报信息的类型为更新警报或警报确认时,根据所述新警报信息更新所述缓存的警报消息;还用于在所述缓存的警报信息的类型为初始警报或更新警报,所述新警报信息的类型为警报取消或警报错误时,删除所述缓存的警报消息。
8.如权利要求1、2或3所述的系统,其特征在于, 所述警报消息缓存处理模块,还用于判断更新后的警报消息满足呈现条件后,将更新后的警报消息向所述终端侧呈现模块发送;所述呈现条件至少包括以下条件中的ー种警报消息缓存的时长超过预设时长、警报消息的优先级达到预设优先级、警报消息位于缓存队列顶端。
9.ー种移动终端,其中, 所述移动終端包括警报消息缓存处理模块、終端侧呈现模块; 所述警报消息缓存处理模块,用于缓存来自警报消息发送方的警报消息,收到与缓存的警报消息属于同一警报事件的新警报消息后,执行以下操作中的ー种或多种删除所述缓存的警报消息、根据所述新警报消息和所述缓存的警报消息得到更新后的警报消息、向所述终端侧呈现模块发送所述更新后的警报消息、缓存所述更新后的警报消息; 所述终端侧呈现模块,用于向终端设备呈现所接收到的警报消息。
10.如权利要求9所述的移动终端,其特征在干, 所述警报信息的类型包括初始警报、更新警报、警报取消、警报确认、警报错误; 所述警报消息缓存处理模块,还用于根据所述警报信息的类型和/或所述警报信息的优先级决定缓存策略; 所述缓存策略包括是否缓存所述警报消息、缓存的有效时长、警报消息在缓存中的排队方式。
11.如权利要求9所述的移动终端,其特征在干, 所述警报信息的类型包括初始警报、更新警报、警报取消、警报确认、警报错误; 所述警报消息缓存处理模块,还用于在所述缓存的警报信息的类型为初始警报或更新警报,所述新警报信息的类型为更新警报或警报确认时,根据所述新警报信息更新所述缓存的警报消息;还用于在所述缓存的警报信息的类型为初始警报或更新警报,所述新警报信息的类型为警报取消或警报错误时,删除所述缓存的警报消息。
12.—种警报消息通知方法,其中 警报消息发送方构建警报消息并发送至通信子系统; 所述通信子系统缓存来自所述警报消息发送方的警报消息,收到与缓存的警报消息属于同一警报事件的新警报消息后,执行以下操作中的ー种或多种删除所述缓存的警报消息、根据所述新警报消息和所述缓存的警报消息得到更新后的警报消息、向所述终端呈现所述更新后的警报消息、缓存所述更新后的警报消息。
13.如权利要求12所述的方法,其特征在干, 所述新警报消息与所述缓存的警报消息属于同一警报事件的情况包括所述新警报消息与所述缓存的警报消息具有一致的消息标识即所述新警报消息与所述缓存的警报消息的消息标识相等,或者,所述新警报消息与所述缓存的警报消息的消息标识部分相等。
14.如权利要求12所述的方法,其特征在干, 根据所述新警报消息更新所述缓存的警报消息获得更新后的警报消息是指重组警报消息,即指将所述新警报消息中包含的所述缓存的警报消息中待更新的信息和/或元素与所述缓存的警报消息中非待更新的信息和/或元素重新组合为ー警报消息即更新后的警 报消息。
全文摘要
本发明公开了一种警报消息通知系统及通知方法及移动终端,本系统中的通信子系统包括警报消息缓存处理模块和终端侧消息呈现模块;警报消息缓存处理模块,用于缓存来自警报消息发送方的警报消息,收到与缓存的警报消息属于同一警报事件的新警报消息后,执行以下操作中的一种或多种删除所述缓存的警报消息、根据所述新警报消息和所述缓存的警报消息得到更新后的警报消息、向所述终端侧呈现模块发送所述更新后的警报消息、缓存所述更新后的警报消息;终端侧呈现模块用于向终端设备呈现所接收到的警报消息。本方案可解决同一警报事件的警报消息对同一用户终端多次不必要通知问题以及用户对多次收到同一警报事件的不必要警报消息的不良体验的问题。
文档编号H04M11/04GK102647664SQ201210079079
公开日2012年8月22日 申请日期2012年3月23日 优先权日2012年3月23日
发明者姚立哲, 陈军, 陶伟成 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1