消息通知方法、移动终端及计算机可读存储介质技术

技术编号:19437637 阅读:17 留言:0更新日期:2018-11-14 13:29
一种消息通知方法、移动终端及计算机可读存储介质,其中,该消息通知方法包括:在移动终端的静音模式或免打扰模式下,监听待通知消息;当监听到待通知消息时,检测所述待通知消息是否满足预设的特殊通知条件;当所述待通知消息满足所述特殊通知条件时,输出预设的响铃;当所述待通知消息不满足所述特殊通知条件时,保持所述移动终端静音。本申请提供的方案使得在移动终端的静音模式或免打扰模式下,用户也能够得到某些消息的响铃通知。

【技术实现步骤摘要】
消息通知方法、移动终端及计算机可读存储介质
本申请涉及移动终端
,尤其涉及一种消息通知方法、移动终端及计算机可读存储介质。
技术介绍
随着硬件设备和软件技术的发展,用户可以在移动终端(例如手机、平板电脑等)中安装各种应用程序(即App)以赋予移动终端各种功能。通常,在移动终端的应用程序有消息通知时,移动终端会通过响铃的方式提醒用户查看该消息,比如在移动终端接收到新的短信或者即时通讯消息时,移动终端会通过声音提醒用户,以便用户及时查看该短信或该即时通讯消息。随着移动终端安装的应用程序数量的增加,移动终端的消息通知也越来越多,这给用户造成了或多或少的困扰。目前,用户可以通过开启移动终端的免打扰模式或静音模式的方式,使得移动终端在应用程序有消息通知时保持静音。虽然,开启移动终端的免打扰模式或静音模式可以避免响铃对用户造成的困扰,但是,这也使用户容易忽略掉一些重要消息。
技术实现思路
本申请实施例提供一种消息通知方法、移动终端及计算机可读存储介质,使得在移动终端的静音模式或免打扰模式下,用户也能够得到某些消息的响铃通知。本申请实施例第一方面提供一种消息通知方法,包括:在移动终端的静音模式或免打扰模式下,监听待通知消息;当监听到待通知消息时,检测所述待通知消息是否满足预设的特殊通知条件;当所述待通知消息满足所述特殊通知条件时,输出预设的响铃;当所述待通知消息不满足所述特殊通知条件时,保持所述移动终端静音。本申请实施例第二方面提供一种移动终端,包括:监听单元,用于在移动终端的静音模式或免打扰模式下,监听待通知消息;检测单元,用于当所述监听单元监听到待通知消息时,检测所述待通知消息是否满足预设的特殊通知条件;通知控制单元,用于当所述检测单元的检测结果为是时,输出预设的响铃;当所述检测单元的检测结果为否时,保持所述移动终端静音。本申请实施例第三方面提供另一种移动终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述本申请实施例第一方面提供的消息通知方法。本申请实施例第四方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现上述本申请实施例第一方面提供的消息通知方法。由上可见,本申请方案在移动终端的静音模式或免打扰模式下,监听待通知消息,当监听到待通知消息时,检测该待通知消息是否满足预设的特殊通知条件;当该待通知消息满足特殊通知条件时,输出预设的响铃,使得在移动终端的静音模式或免打扰模式下,用户也能够得到该待通知消息的响铃通知。在实际应用中,通过对特殊通知条件的合理设置,使得用户在移动终端的静音模式或免打扰模式下,也可以得到一些重要消息的响铃通知。附图说明图1为本申请实施例提供的消息通知方法一个实施例流程示意图;图2为本申请实施例提供的消息通知方法另一个实施例流程示意图;图3为本申请实施例提供的消息通知方法再一个实施例流程示意图;图4为本申请实施例提供的消息通知方法再一个实施例流程示意图;图5为本申请实施例提供的消息通知方法再一个实施例流程示意图;图6为本申请实施例提供的消息通知方法再一个实施例流程示意图;图7为本申请一实施例提供的移动终端结构示意图;图8为本申请另一实施例提供的移动终端结构示意图。具体实施方式为使得本申请的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而非全部实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。实施例一本申请实施例提供一种消息通知方法,该消息通知方法应用于移动终端,该移动终端可以为智能手机、平板电脑、可穿戴设备等可安装应用程序的设备,上述移动终端的操作系统可以为ios、android、windows系统或其它操作系统,此处不作限定。请参阅图1,该消息通知方法主要包括以下步骤:步骤101、在移动终端的静音模式或免打扰模式下,监听待通知消息;通常,移动终端设置有免打扰模式以及静音模式。现有技术中,当移动终端处于静音模式或免打扰模式时,移动终端在有来电、新短信或其它新消息时不会通过响铃的方式通知用户。下面以搭载android系统的手机为例说明手机在静音模式或免打扰模式下如何实现静音。在搭载android系统的手机中,存在很多音频流,专业术语叫:audiostream。例如,手机中的闹钟会用到AUDIO_STREAM_ALARM流,在播放音乐的时候会用到AUDIO_STREAM_MUSIC流,在以响铃方式通知新消息时会用到AUDIO_STREAM_NOTIFICATION流。实际应用中,每一种流都分别对应一个独立的音量大小,用户可以在手机的声音设置中对各种流的音量大小进行调整(例如闹钟音量,用以通知新消息的响铃音量,来电音量等)。当手机被设置为静音模式或免打扰模式时,手机中除闹钟用到的流(即AUDIO_STREAM_ALARM流)外的其它流的音量都被设置为0,从而实现静音的效果。在步骤101中,在移动终端的静音模式或免打扰模式下,监听待通知消息,也即,在移动终端的静音模式或免打扰模式下,监听是否接收到新消息。该新消息包括:新的短信息、即时通讯应用程序接收到的新消息以及其它应用程序要推送的消息。通常情况下,一个待通知消息包含响铃,通知标题,通知内容等等,当移动终端接收到待通知消息时,会将待通知消息的标识传送到移动终端的通知管理层(例如android系统中的NotificationManager),以便该通知管理层处理该待通知消息(例如通过移动终端显示该待通知消息、输出该待通知消息对应的响铃),在步骤101中,监听待通知消息的方式可以与移动终端在普通模式(普通模式为非静音模式,也非免打扰模式)下监听待通知消息的方式相同。步骤102、当监听到待通知消息时,检测上述待通知消息是否满足预设的特殊通知条件;当上述待通知消息满足上述特殊通知条件时,进入步骤103。当上述待通知消息不满足上述特殊通知条件时,进入步骤104。本申请实施例中,上述特殊通知条件可以包括一个或两个以上条件。上述特殊通知条件可以根据实际需求预先进行设定,比如:上述特殊通知条件可以包括如下任意一个条件或任意两个以上条件:1、待通知消息的发送人为常用联系人;2、在监听到待通知消息之前的M秒内监听到预设数量的待通知消息;3、前一时刻监听到的待通知消息与当前监听到的待通知消息的内容重复;4、待通知消息的内容中包含预设的关键词。当上述特殊通知条件包括两个以上条件时,可以只在上述待通知消息满足上述特殊通知条件中的所有条件时,或者,也可以在上述待通知消息满足上述特殊通知条件中的任一条件时,即判定上述待通知消息满足上述特殊通知条件。又比如,上述特殊通知条件也可以为待通知消息的维度总值不小于预设的维度阈值,对于待通知消息的维度阈值可以通过以下方式计算得到:预先设置各个条件并针对各个条件分别设置对应的权值,基于上述待通知消息满足上述各个条件的状况,分别转化出与各个条件对应的分值,之后基于各个条件的权值,将各个条件的分值加权求和,得到待通知消息的维度总值。步本文档来自技高网...

【技术保护点】
1.一种消息通知方法,其特征在于,包括:在移动终端的静音模式或免打扰模式下,监听待通知消息;当监听到待通知消息时,检测所述待通知消息是否满足预设的特殊通知条件;当所述待通知消息满足所述特殊通知条件时,输出预设的响铃;当所述待通知消息不满足所述特殊通知条件时,保持所述移动终端静音。

【技术特征摘要】
1.一种消息通知方法,其特征在于,包括:在移动终端的静音模式或免打扰模式下,监听待通知消息;当监听到待通知消息时,检测所述待通知消息是否满足预设的特殊通知条件;当所述待通知消息满足所述特殊通知条件时,输出预设的响铃;当所述待通知消息不满足所述特殊通知条件时,保持所述移动终端静音。2.根据权利要求1所述的消息通知方法,其特征在于,所述检测所述待通知消息是否满足预设的特殊通知条件包括:检测所述待通知消息的发送人是否为常用联系人;若检测到所述待通知消息的发送人为常用联系人,则确定所述待通知消息满足所述特殊通知条件。3.根据权利要求2所述的消息通知方法,其特征在于,所述消息通知方法还包括:以天为单位统计所述移动终端每天接收到的来自同一发送人的消息数目,得到与日期对应的联系列表,其中,所述联系列表包括:所述移动终端在相应日期接收到的消息所属发送人的名称及各发送人的消息数目;所述检测所述待通知消息的发送人是否为常用联系人包括:基于最近N天的联系列表,确定所述待通知消息的发送人在最近N天中的消息发送天数和消息发送总数,其中,所述N为大于1的预设值;对所述待通知消息的发送人在最近N天中的消息发送天数和消息发送总数进行加权求和,得到所述待通知消息的发送人的评价值;若所述待通知消息的发送人的评价值在预设的评价值区间,则判定所述待通知消息的发送人为常用联系人;若所述待通知消息的发送人的评价值未在所述评价值区间,则判定所述待通知消息的发送人不为常用联系人。4.根据权利要求1所述的消息通知方法,其特征在于,所述检测所述待通知消息是否满足预设的特殊通知条件包括:若在监听到所述待通知消息之前的M秒内监听到预设数量的待通知消息,则判定当前监听到的待通知消息满足所述特殊通知条件,所述M为不小2的值。5.根据权利要求1所述的消息通知方法,其特征在于,所述检测所述待通知消息是否满足预设的特殊通知条件包括:若前一时刻监听到的待通知消息与当前监听到的待通知消息的内容重复,则判定当前监听到的待通知消息满足所述特...

【专利技术属性】
技术研发人员:韦宇杰
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1