[发明专利]一种消息推送方法、装置、服务器和存储介质在审
申请号: | 202110771829.1 | 申请日: | 2021-07-08 |
公开(公告)号: | CN113360774A | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 辛锐;孙浩;陈善德 | 申请(专利权)人: | 海尔数字科技(青岛)有限公司;青岛海尔工业智能研究院有限公司;海尔卡奥斯物联生态科技有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06F16/9538 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 赵迎迎 |
地址: | 266101 山东省青岛市崂山区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消息 推送 方法 装置 服务器 存储 介质 | ||
1.一种消息推送方法,其特征在于,应用于消息推送系统,所述系统包括服务端和展示端,所述服务端包括调用模块、接收模块、队列模块和发送模块,所述方法包括:
所述调用模块将应用消息发送至所述接收模块,所述应用消息包括描述信息和收件人信息;
所述接收模块确定所述应用消息存在对所述接收模块和所述展示端的消息发送权限之后,将所述应用消息通过所述队列模块发送至所述发送模块;
所述发送模块根据所述收件人信息确定所述展示端,如果所述发送模块对应所述展示端,则根据所述展示端的在线状态确定所述展示端的消息发送方式;
所述发送模块基于所述消息发送方式将所述应用消息发送至所述展示端。
2.根据权利要求1所述的消息推送方法,其特征在于,所述应用消息还包括权限信息,
相应地,在所述接收模块确定所述应用消息存在对所述接收模块和所述展示端的消息发送权限之前,还包括:
所述接收模块根据所述权限信息对所述调用模块所发送的所述应用消息、所述接收模块和所述展示端进行权限校验。
3.根据权利要求1所述的消息推送方法,其特征在于,在根据所述展示端的在线状态确定所述展示端的消息发送方式之前,还包括:
所述发送模块遍历对应的各所述展示端,以确定所述展示端的在线状态。
4.根据权利要求1所述的消息推送方法,其特征在于,根据所述展示端的在线状态确定所述展示端的消息发送方式,包括:
如果所述展示端的在线状态为在线,则所述发送模块确定所述展示端的所述消息发送方式为实时发送;
如果所述展示端的在线状态为离线,则所述发送模块确定所述展示端的所述消息发送方式为离线发送。
5.根据权利要求4所述的消息推送方法,其特征在于,所述服务端还包括消息存储模块和地址存储模块,
相应地,所述接收模块在将所述应用消息通过所述队列模块发送至所述发送模块之前,还将应用消息发送至所述消息存储模块,所述方法还包括:
所述消息存储模块接收并存储所述应用消息;
所述地址存储模块获取并存储执行离线发送的发送模块的第一地址信息。
6.根据权利要求5所述的消息推送方法,其特征在于,在所述发送模块确定所述展示端的所述消息发送方式为离线发送之后,还包括:
如果所述发送模块的第二地址信息与所述第一地址信息一致,则所述发送模块根据所述应用消息确定所述展示端的推送通道。
7.根据权利要求6所述的消息推送方法,其特征在于,所述发送模块基于所述消息发送方式将所述应用消息发送至所述展示端,包括:
如果所述发送方式为实时发送,则所述发送模块将所述应用消息实时发送至所述展示端;
如果所述发送方式为离线发送,则所述发送模块基于所述推送通道将所述应用消息离线发送至所述展示端。
8.一种消息推送装置,其特征在于,包括:
调用模块,用于将应用消息发送至接收模块,所述应用消息包括描述信息和收件人信息;
接收模块,用于确定所述调用模块存在对所述接收模块和展示端的消息发送权限之后,将所述应用消息通过队列模块发送至发送模块;
发送模块,用于根据所述收件人信息确定所述展示端,如果所述发送模块对应所述展示端,还用于根据所述展示端的在线状态确定所述展示端的消息发送方式;用于基于所述消息发送方式将所述应用消息发送至所述展示端。
9.一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-7中任一所述的消息推送方法。
10.一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-7中任一所述的消息推送方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海尔数字科技(青岛)有限公司;青岛海尔工业智能研究院有限公司;海尔卡奥斯物联生态科技有限公司,未经海尔数字科技(青岛)有限公司;青岛海尔工业智能研究院有限公司;海尔卡奥斯物联生态科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110771829.1/1.html,转载请声明来源钻瓜专利网。