消息通知方法、装置、存储介质及双系统终端制造方法及图纸

技术编号:30026861 阅读:26 留言:0更新日期:2021-09-15 10:14
本申请实施例提供一种消息通知方法、装置、存储介质及双系统终端,通过当接收到第一消息时,确定当前系统是否为后台系统,若确定当前系统为后台系统,则确定第一消息的通知类型,若确定通知类型为允许跨系统通知类型,则根据第一消息,向前台系统发送第二消息,以使前台系统根据第二消息进行提醒操作,由于本申请实施例中,当后台系统收到通知消息并确定该通知消息允许跨系统通知时,后台系统重新构造一个可以在两个系统间传输的消息,并发送给前台系统,以使前台系统进行提醒操作,从而使用户能够及时获知到一些重要的或者感兴趣的后台应用的情况,解决了用户不能及时获取后台消息的困难,提高了用户体验。提高了用户体验。提高了用户体验。

【技术实现步骤摘要】
消息通知方法、装置、存储介质及双系统终端


[0001]本申请涉及通信
,尤其涉及一种消息通知方法、装置、存储介质及双系统终端。

技术介绍

[0002]随着科学技术的快速发展,信息化成为社会发展的潮流,手机、平板电脑、各种可穿戴设备等移动终端逐渐走进人们生活,并在日常生活中扮演着十分重要的角色。为满足用户的多元化使用需求,同时搭载两个操作系统的双系统终端应运而生。
[0003]现有技术中双系统终端多基于多用户或者Linux容器技术进行实现,其中,当前使用显示屏与用户直接交互的系统为前台系统,另一个用户不可见的系统为后台系统,为保证双系统数据的安全性,两个系统的进程、数据等完全隔离。
[0004]然而,由于两个系统的进程和数据完全隔离,导致一个系统的消息没有办法通过现有的消息传递框架正常传递到另外一个系统,例如,当用户操作前台系统时,后台系统的收到一条重要且紧急的消息,但用户在前台并未收到消息提醒,从而未能及时获取和回复该消息,因此,现有技术的消息通知方法存在较大的不便利性,用户满意度不高。

技术实现思路

[0005]本申请实施例提供一种消息通知方法、装置、存储介质及双系统终端,用以解决现有技术中一个系统的消息没有办法传递到另外一个系统导致用户满意度不高的问题。
[0006]第一方面,本申请实施例提供一种消息通知方法,应用于双系统终端,所述方法包括:
[0007]当接收到第一消息时,确定当前系统是否为后台系统;
[0008]若确定当前系统为后台系统,则确定所述第一消息的通知类型;所述通知类型包括允许跨系统通知类型和不允许跨系统通知类型;
[0009]若确定所述通知类型为允许跨系统通知类型,则根据所述第一消息,向前台系统发送第二消息,以使所述前台系统根据所述第二消息进行提醒操作。
[0010]可选地,所述确定所述第一消息的类型,包括:
[0011]确定所述第一消息所属的应用类型;
[0012]根据所述应用类型,确定所述通知类型。
[0013]可选地,所述根据所述应用类型,确定所述通知类型之前,所述方法还包括:
[0014]配置所述应用类型与所述通知类型之间的对应关系,并对所述对应关系进行存储;
[0015]相应地,所述根据所述应用程序类型,确定所述通知类型包括:
[0016]根据所述应用类型和所述对应关系,确定所述通知类型。
[0017]可选地,所述根据所述第一消息,向前台系统发送第二消息,包括:
[0018]根据所述第一消息,按照第二消息生成规则,构造所述第二消息;
[0019]通过域间消息传递通道向所述前台系统发送第二消息。
[0020]可选地,所述方法还包括:
[0021]所述前台系统对所述第二消息进行解析,并调用消息通知模块进行提醒操作。
[0022]可选地,若确定所述当前系统为前台系统,则由当前系统进行提醒操作。
[0023]第二方面,本申请实施例提供一种消息通知装置,包括:
[0024]接收模块,用于当接收到第一消息时,确定当前系统是否为后台系统;
[0025]处理模块,用于若确定当前系统为后台系统,则确定所述第一消息的通知类型;所述通知类型包括允许跨系统通知类型和不允许跨系统通知类型;若确定所述通知类型为允许跨系统通知类型,则根据所述第一消息,向前台系统发送第二消息,以使所述前台系统根据所述第二消息进行提醒操作。
[0026]可选地,所述处理模块具体用于:
[0027]确定所述第一消息所属的应用类型;
[0028]根据所述应用类型,确定所述通知类型。
[0029]第三方面,本申请实施例提供一种存储介质,所述存储介质用于存储计算机程序,所述计算机程序用于实现如上述所述的消息通知方法。
[0030]第四方面,本申请实施例提供一种双系统终端,包括:接收器、存储器和处理器;所述存储器用于存储计算机程序,所述处理器执行所述计算机程序实现如上述所述的消息通知方法。
[0031]本申请实施例提供的消息通知方法、装置、存储介质及双系统终端,通过当接收到第一消息时,确定当前系统是否为后台系统,若确定当前系统为后台系统,则确定第一消息的通知类型,其中,通知类型包括允许跨系统通知类型和不允许跨系统通知类型,若确定通知类型为允许跨系统通知类型,则根据第一消息,向前台系统发送第二消息,以使前台系统根据第二消息进行提醒操作,由于本申请实施例中,当后台系统收到通知消息并确定该通知消息允许跨系统通知时,后台系统重新构造一个可以在两个系统间传输的消息,并发送给前台系统,以使前台系统进行提醒操作,从而使用户能够及时获知到一些重要的或者感兴趣的后台应用的情况,解决了用户不能及时获取后台消息的困难,提高了用户体验。
附图说明
[0032]为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0033]图1为本申请实施例提供的一种应用场景示意图;
[0034]图2为本申请实施例提供的消息通知方法实施例一的流程示意图;
[0035]图3为本申请实施例提供的消息通知方法实施例二的流程示意图;
[0036]图4为本申请实施例提供的消息通知方法实施例三的流程示意图;
[0037]图5为本申请实施例提供的消息通知装置实施例的结构示意图;
[0038]图6为本申请实施例提供的双系统终端的结构示意图。
具体实施方式
[0039]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0040]终端也称终端设备,是计算机网络中处于网络最外围的设备,主要用于用户信息的输入以及处理结果的输出等,常见的终端包括:手机、平板电脑、笔记本电脑、移动互联网设备、可穿戴设备等。本申请实施例所指的终端为双系统终端,即同时安装有两个系统的终端,其中,当前使用显示屏与用户直接交互的系统为前台系统,另一个用户不可见的系统为后台系统。
[0041]本申请实施例的整体思路:面对两个完全隔离的系统,现有技术中,安卓(Android)原生消息通知框架和广播组件无法实现将一个系统的通知或广播传递到另外一个系统,本申请的技术方案,一方面,设计一种可以将一个系统的消息传递到另外一个系统的消息传递方法,在原生消息通知流程中,构造相应的消息,利用域间消息传递通道,实现两个系统间消息的传输,用户在前台系统能够第一时间知道后台系统有相关的消息通知,从而及时切换到后台系统查看本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种消息通知方法,其特征在于,应用于双系统终端,所述方法包括:当接收到第一消息时,确定当前系统是否为后台系统;若确定当前系统为后台系统,则确定所述第一消息的通知类型;所述通知类型包括允许跨系统通知类型和不允许跨系统通知类型;若确定所述通知类型为允许跨系统通知类型,则根据所述第一消息,向前台系统发送第二消息,以使所述前台系统根据所述第二消息进行提醒操作。2.根据权利要求1所述的方法,其特征在于,所述确定所述第一消息的类型,包括:确定所述第一消息所属的应用类型;根据所述应用类型,确定所述通知类型。3.根据权利要求2所述的方法,其特征在于,所述根据所述应用类型,确定所述通知类型之前,所述方法还包括:配置所述应用类型与所述通知类型之间的对应关系,并对所述对应关系进行存储;相应地,所述根据所述应用程序类型,确定所述通知类型包括:根据所述应用类型和所述对应关系,确定所述通知类型。4.根据权利要求1所述的方法,其特征在于,所述根据所述第一消息,向前台系统发送第二消息,包括:根据所述第一消息,按照第二消息生成规则,构造所述第二消息;通过域间消息传递通道向所述前台系统发送第二消息。5.根据权利要求4任一项所...

【专利技术属性】
技术研发人员:李正锋曹龙杰蒋辉
申请(专利权)人:成都鼎桥通信技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1