The embodiment of the invention provides a message pushing method and a server, and relates to the field of communication technology. In an embodiment of the present invention, when the message to be pushed is obtained, when the message to be pushed is a system message and the mobile terminal is in active state, the system message is pushed to the mobile terminal, when the message to be pushed is an application message, and the application message corresponding to the application in the mobile terminal is alive. When the state is in progress, the application message is pushed to the application program. Only when the mobile terminal or application is in the active state, the message is pushed to the mobile terminal or application, the wake-up number of the mobile terminal is reduced, the flow consumption is saved, the performance of the mobile terminal is improved, and the interference to the user is avoided.
【技术实现步骤摘要】
一种消息推送方法及服务器
本专利技术实施例涉及通信
,尤其涉及一种消息推送方法及服务器。
技术介绍
随着移动终端技术的不断发展,各种类型的移动终端被广大用户所接受,在移动终端中可安装各种应用程序,不同的应用程序可提供不同的功能,如游戏应用、视频应培养能够、社交应用、通讯应用等。目前,为了让用户及时获取最新的消息,厂商服务器和各应用程序的应用服务器都会向移动终端推送更新的消息。但是,厂商服务器和应用服务器频繁向移动终端推送消息,会导致移动终端的性能降低,在推送消息时经常伴有振动和提示音,给用户造成干扰。
技术实现思路
本专利技术实施例提供一种消息推送方法、服务器及计算机可读存储介质,以解决目前的消息推送会导致移动终端的性能降低,给用户造成干扰的问题。为了解决上述技术问题,本专利技术是这样实现的:一种消息推送方法,包括:获取待推送的消息;当所述待推送的消息为系统消息,且移动终端处于活跃状态时,将所述系统消息推送至所述移动终端;当所述待推送的消息为应用消息,且移动终端中所述应用消息对应的应用程序处于活跃状态时,将所述应用消息推送至所述应用程序。第一方面,本专利技术实施例提供了一种服务器,包括:消息获取模块,用于获取待推送的消息;系统消息推送模块,用于当所述待推送的消息为系统消息,且移动终端处于活跃状态时,将所述系统消息推送至所述移动终端;应用消息推送模块,用于当所述待推送的消息为应用消息,且移动终端中所述应用消息对应的应用程序处于活跃状态时,将所述应用消息推送至所述应用程序。第二方面,本专利技术实施例还提供了一种服务器,包括处理器、存储器及存储在所述存储器上并 ...
【技术保护点】
1.一种消息推送方法,其特征在于,包括:获取待推送的消息;当所述待推送的消息为系统消息,且移动终端处于活跃状态时,将所述系统消息推送至所述移动终端;当所述待推送的消息为应用消息,且移动终端中所述应用消息对应的应用程序处于活跃状态时,将所述应用消息推送至所述应用程序。
【技术特征摘要】
1.一种消息推送方法,其特征在于,包括:获取待推送的消息;当所述待推送的消息为系统消息,且移动终端处于活跃状态时,将所述系统消息推送至所述移动终端;当所述待推送的消息为应用消息,且移动终端中所述应用消息对应的应用程序处于活跃状态时,将所述应用消息推送至所述应用程序。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述待推送的消息为系统消息,且移动终端处于非活跃状态时,将所述系统消息延迟至第一指定时间后推送至所述移动终端;所述第一指定时间为所述移动终端从非活跃状态转化为活跃状态时对应的时刻。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述待推送的消息为应用消息,且移动终端中所述应用消息对应的应用程序处于非活跃状态时,将所述应用消息延迟至第二指定时间后推送至所述应用程序;所述第二指定时间为所述应用程序从非活跃状态转化为活跃状态时对应的时刻。4.根据权利要求1所述的方法,其特征在于,在所述将所述系统消息推送至所述移动终端的步骤之前,还包括:获取所述移动终端的历史使用时间段;根据所述移动终端的历史使用时间段,确定所述移动终端的目标时间段;在当前时刻处于所述移动终端的目标时间段内时,确定所述移动终端处于活跃状态;在当前时刻未处于所述移动终端的目标时间段内时,确定所述移动终端处于非活跃状态。5.根据权利要求1所述的方法,其特征在于,在所述将所述应用消息推送至所述应用程序的步骤之前,还包括:获取所述移动终端中应用程序的历史使用时间段;根据所述移动终端中应用程序的历史使用时间段,确定所述移动终端中应用程序的目标时间段;在当前时刻处于所述应用消息对应的应用程序的目标时间段内时,确定所述应用消息对应的应用程序处于活跃状态;在当前时刻未处于所述应用消息对应的应用程序的目标时间段内时,确定所述应用消息对应的应用程序处于非活跃状态。6.根据权利要求1所述的方法,其特征在于,在所述获取待推送的消息的步骤之后,还包括:当所述待推送的消息为紧急消息时,将所述紧急消息推送至移动终端或应用程序。7.一种服务器,其特征在于,包括:消息获取模块,用于获取待推送的消息;系统消息推送模块,用于当所述待推送的消息为系统消息,且移动终端处于活跃状态时,将所述系统消息推送至所述移动终端;应用消息推送模块,用于当所述待推送的消息为应用消息,且移动终端中所述应用消息对应的应用程序处...
【专利技术属性】
技术研发人员:徐龙,
申请(专利权)人:维沃移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。