应用消息通知管理的方法、装置、设备及存储介质制造方法及图纸

技术编号:22237686 阅读:20 留言:0更新日期:2019-10-09 17:39
本申请涉及终端与应用交互技术领域,提供一种应用消息通知管理的方法、装置、设备及存储介质,方法包括:在应用中植入自定义通知模块,按照消息类型在自定义通知模块中划分多个功能模块;在多个功能模块中的目标功能模块中设置用户的关注点,用户的关注点根据用户的兴趣或者用户的行为特征设置,行为特征为用户在终端上安装的应用类型、驻留时长、或者在应用中输入的频次高于预设频次的关键词;当通知消息被推送到通知栏时,若被读取,则在启动应用时进入目标功能模块,显示通知消息或者编辑通知消息的操作;如果通知消息在第一时长内未被所述用户读取,则重新推送通知消息。采用本方案,能够支持自定义消息推送和修复消息推送。

Application of Message Notification Management Method, Device, Equipment and Storage Media

【技术实现步骤摘要】
应用消息通知管理的方法、装置、设备及存储介质
本申请涉及终端与应用交互
,尤其涉及一种应用消息通知管理的方法、装置、设备及存储介质。
技术介绍
目前的APP都有消息推送功能,但是推送的消息未必是用户感兴趣的,即使有的APP能够根据用户的行为数据进行智能推送,也容易出现漏掉用户真正感兴趣的信息,或是消息推出后,其实用户在众多消息中未必对该消息点击并查看,可能使用手机上的关闭功能,一键关闭通知栏中的所有消息,这种做法下可能会遗漏重要信息。
技术实现思路
本申请提供了一种应用消息通知管理的方法、装置、设备及存储介质,能够解决现有技术中提及的技术问题。第一方面,本申请提供一种应用消息通知管理的方法,所述方法由终端执行,所述方法包括:在应用中植入自定义通知模块,所述自定义通知模块用于通知终端内操作系统生成的系统消息,和/或,终端内安装的应用接收的消息;按照消息类型在所述自定义通知模块中划分多个功能模块;在所述多个功能模块中的目标功能模块中设置用户的关注点,所述用户的关注点根据用户的兴趣或者用户的行为特征设置,所述行为特征为用户在所述终端上安装的应用类型、在应用上的驻留时长、或者在应用中输入的频次高于预设频次的关键词;当所述通知消息被推送到通知栏时,如果所述通知消息被用户读取,则根据所述通知消息对应的目标功能模块,在启动所述应用时进入所述目标功能模块,显示所述通知消息或者编辑所述通知消息的操作;当所述通知消息被推送到通知栏时,如果所述通知消息在第一时长内未被所述用户读取,则重新推送所述通知消息。一种可能的设计中,所述在所述功能模块中设置用户的关注点时,还设置以下项之一:预定义关键字设置消息提醒,当检测到生成通知消息后,若匹配到所述通知消息中包含预定义关键字,则推送所述通知消息;或者,设置提醒类消息的生效时间,所述生效时间具有周期性且所述生效时间生效的周期与所述生效时间对应的提醒类消息对应。一种可能的设计中,所述在所述功能模块中设置用户的关注点之后,所述方法还包括:设置提醒机制,所述提醒机制可包括以下项之一:当所述通知消息未被读取时,在预设时间内发出提示;或者,当所述通知消息未被读取时,周期性发出提示;其中,所述提示可以包括以下方式之一:播放声音、弹出提示框、播放动画、闪屏、增强显示屏亮度,减弱显示屏亮度或者切换显示屏的背景色。一种可能的设计中,所述按照消息类型在所述自定义通知模块中划分多个功能模块之后,所述通知消息被推送到通知栏之前,所述方法还包括:在终端的操作系统中植入服务端程序,以及在所述应用中植入客户端程序;通过所述服务端程序检测所述应用中产生的通知消息,以及检测所述通知消息是否被读取或者检测所述通知消息是否被忽略;所述重新推送所述通知消息,包括:当检测到通知消息未被读取,则在第二时长内重新推送至少一次所述通知消息,直至通过所述服务端程序检测到所述通知消息被读取;或者,周期性的推送所述通知消息,直至通过所述服务端程序检测到所述通知消息被读取。一种可能的设计中,所述按照消息类型在所述自定义通知模块中划分多个功能模块之后,所述通知消息被推送到通知栏之前,所述方法还包括:在所述终端的操作系统和所述应用中分别植入挂钩hook程序;通过hook程序监测通知栏中通知消息的读取状态,以监测所述通知消息是否被读取或者检测所述通知消息是否被忽略;所述重新推送所述通知消息,包括:若未监测到所述应用之外发生hook事件,则在第二时长内重新推送至少一次所述通知消息,直至通过所述hook程序监测到所述应用之外发生hook事件;或者,周期性的推送所述通知消息,直至通过所述hook程序监测到所述应用之外发生hook事件。一种可能的设计中,在首次获取所述通知消息时,所述方法还包括:为所述通知消息设置提醒方式,所述提醒方式至少包括播放声音、弹出提示框、播放动画、闪屏、增强显示屏亮度,减弱显示屏亮度或者切换显示屏的背景色中的一项;设置所有提醒方式之间的切换顺序;在重新推送所述通知消息时,所述方法还包括:当每次重新推送所述通知消息后,按照所述切换顺序切换到下一个提醒方式,以更换所述通知消息的提醒方式。一种可能的设计中,所述按照所述切换顺序切换到下一个提醒方式,包括以下实现方式之一:若最初为所述通知消息设置的提醒方式为播放声音,则在重新推送所述通知消息后,将提醒方式切换为弹出对话框;若最初为所述通知消息设置的提醒方式为播放动画,则在重新推送所述通知消息后,将提醒方式切换为闪屏;若最初为所述通知消息设置的提醒方式为闪屏,则在重新推送所述通知消息后,将提醒方式切换为增强显示屏亮度;若最初为所述通知消息设置的提醒方式为弹出提示框,则在重新推送所述通知消息后,将提醒方式切换为切换显示屏的背景色;提高播放声音的音量;切换为语音播放,通过语音提示所述通知消息;或者,将所述通知消息转换为语音并播放。第二方面,本申请提供一种用于管理应用消息通知的装置,具有实现对应于上述第一方面提供的应用消息通知管理的方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块,所述模块可以是软件和/或硬件。一种可能的设计中,所述装置包括输入输出模块、处理模块和显示模块;所述输入输出模块,用于在应用中植入自定义通知模块,所述自定义通知模块用于通知终端内操作系统生成的系统消息,和/或,终端内安装的应用接收的消息;所述处理模块,用于按照消息类型在所述自定义通知模块中划分多个功能模块;在所述多个功能模块中的目标功能模块中设置用户的关注点,所述用户的关注点根据用户的兴趣或者用户的行为特征设置,所述行为特征为用户在所述终端上安装的应用类型、在应用上的驻留时长、或者在应用中输入的频次高于预设频次的关键词;当所述通知消息被推送到所述显示模块的通知栏时,如果所述通知消息被用户读取,则根据所述通知消息对应的目标功能模块,在启动所述应用时进入所述目标功能模块,通过所述显示模块显示所述通知消息或者编辑所述通知消息的操作;当所述通知消息被推送到所述显示模块的通知栏时,如果所述通知消息在第一时长内未被所述用户读取,则通过所述输入输出模块重新推送所述通知消息。一种可能的设计中,所述处理模块在所述功能模块中设置用户的关注点时,还设置以下项之一:预定义关键字设置消息提醒,当检测到生成通知消息后,若匹配到所述通知消息中包含预定义关键字,则推送所述通知消息;或者,设置提醒类消息的生效时间,所述生效时间具有周期性且所述生效时间生效的周期与所述生效时间对应的提醒类消息对应。一种可能的设计中,所述处理模块在所述功能模块中设置用户的关注点之后,还用于:设置提醒机制,所述提醒机制可包括以下项之一:当所述通知消息未被读取时,通过所述输入输出模块在预设时间内发出提示;或者,当所述通知消息未被读取时,通过所述输入输出模块周期性发出提示;其中,所述提示可以包括以下方式之一:播放声音、弹出提示框、播放动画、闪屏、增强显示屏亮度,减弱显示屏亮度或者切换显示屏的背景色。一种可能的设计中,所述处理模块按照消息类型在所述自定义通知模块中划分多个功能模块之后,通过所述输入输出模块将所述通知消息推送到通知栏之前,还用于:在终端的操作系统中植入服务端程序,以及在所述应用中植入本文档来自技高网...

【技术保护点】
1.一种应用消息通知管理的方法,其特征在于,所述方法由终端执行,所述方法包括:在应用中植入自定义通知模块,所述自定义通知模块用于通知终端内操作系统生成的系统消息,和/或,终端内安装的应用接收的消息;按照消息类型在所述自定义通知模块中划分多个功能模块;在所述多个功能模块中的目标功能模块中设置用户的关注点,所述用户的关注点根据用户的兴趣或者用户的行为特征设置,所述行为特征为用户在所述终端上安装的应用类型、在应用上的驻留时长、或者在应用中输入的频次高于预设频次的关键词;当所述通知消息被推送到通知栏时,如果所述通知消息被用户读取,则根据所述通知消息对应的目标功能模块,在启动所述应用时进入所述目标功能模块,显示所述通知消息或者编辑所述通知消息的操作;当所述通知消息被推送到通知栏时,如果所述通知消息在第一时长内未被所述用户读取,则重新推送所述通知消息。

【技术特征摘要】
1.一种应用消息通知管理的方法,其特征在于,所述方法由终端执行,所述方法包括:在应用中植入自定义通知模块,所述自定义通知模块用于通知终端内操作系统生成的系统消息,和/或,终端内安装的应用接收的消息;按照消息类型在所述自定义通知模块中划分多个功能模块;在所述多个功能模块中的目标功能模块中设置用户的关注点,所述用户的关注点根据用户的兴趣或者用户的行为特征设置,所述行为特征为用户在所述终端上安装的应用类型、在应用上的驻留时长、或者在应用中输入的频次高于预设频次的关键词;当所述通知消息被推送到通知栏时,如果所述通知消息被用户读取,则根据所述通知消息对应的目标功能模块,在启动所述应用时进入所述目标功能模块,显示所述通知消息或者编辑所述通知消息的操作;当所述通知消息被推送到通知栏时,如果所述通知消息在第一时长内未被所述用户读取,则重新推送所述通知消息。2.根据权利要求1所述的方法,其特征在于,所述在所述功能模块中设置用户的关注点时,还设置以下项之一:预定义关键字设置消息提醒,当检测到生成通知消息后,若匹配到所述通知消息中包含预定义关键字,则推送所述通知消息;或者,设置提醒类消息的生效时间,所述生效时间具有周期性且所述生效时间生效的周期与所述生效时间对应的提醒类消息对应。3.根据权利要求2所述的方法,其特征在于,所述在所述功能模块中设置用户的关注点之后,所述方法还包括:设置提醒机制,所述提醒机制可包括以下项之一:当所述通知消息未被读取时,在预设时间内发出提示;或者,当所述通知消息未被读取时,周期性发出提示;其中,所述提示可以包括以下方式之一:播放声音、弹出提示框、播放动画、闪屏、增强显示屏亮度,减弱显示屏亮度或者切换显示屏的背景色。4.根据权利要求3所述的方法,其特征在于,所述按照消息类型在所述自定义通知模块中划分多个功能模块之后,所述通知消息被推送到通知栏之前,所述方法还包括:在终端的操作系统中植入服务端程序,以及在所述应用中植入客户端程序;通过所述服务端程序检测所述应用中产生的通知消息,以及检测所述通知消息是否被读取或者检测所述通知消息是否被忽略;所述重新推送所述通知消息,包括:当检测到通知消息未被读取,则在第二时长内重新推送至少一次所述通知消息,直至通过所述服务端程序检测到所述通知消息被读取;或者,周期性的推送所述通知消息,直至通过所述服务端程序检测到所述通知消息被读取。5.根据权利要求3所述的方法,其特征在于,所述按照消息类型在所述自定义通知模块中划分多个功能模块之后,所述通知消息被推送到通知栏之前,所述方法还包括:在所述终端的操作系统和所述应用中分别植入挂钩hook程序;通过hook程序监测通知栏中通知消息的读取状态,以监测所述通知消息是否被读取或者检测所述通知消息是否被忽略;所述重新推送所述通知消息,包括:若未监测到所述应用之外发生hook事件,则在第二时长内重...

【专利技术属性】
技术研发人员:王丽杰
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东,44

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

1