[发明专利]消息推送系统、方法、电子设备和存储介质在审
申请号: | 202110955156.5 | 申请日: | 2021-08-19 |
公开(公告)号: | CN113656735A | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 敖沪军;马步蟾;张倩倩;肖克 | 申请(专利权)人: | 携程商旅信息服务(上海)有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06Q30/06;G06F9/54 |
代理公司: | 上海隆天律师事务所 31282 | 代理人: | 徐莉;钟宗 |
地址: | 200093 上海市杨浦区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 推送 系统 方法 电子设备 存储 介质 | ||
1.一种消息推送系统,其特征在于,包括:
消息生成器,用于响应于携带场景标识和订单标识的消息推送请求,根据所述场景标识获取对应的消息模板,并根据所述消息模板的待加载内容和所述订单标识发出数据调取请求;
数据提供器,与所述消息生成器连接,用于响应于所述数据调取请求,获得所述待加载内容对应的目标数据和所述订单标识对应的目标对象;
所述消息生成器还用于根据所述消息模板和所述目标数据生成目标消息,并将所述目标消息推送至所述目标对象。
2.如权利要求1所述的消息推送系统,其特征在于,所述消息生成器包括:
消息数据库,用于存储预设消息模板,每个预设消息模板对应至少一个场景标识;
请求处理模块,与所述消息数据库连接,用于响应于所述消息推送请求,自所述消息数据库中获取所述消息模板;
数据加载模块,与所述请求处理模块连接并与所述数据提供器对接,用于向所述数据提供器发出所述数据调取请求,并获得所述数据提供器返回的所述目标数据和所述目标对象;以及
消息发送模块,与所述数据加载模块连接,用于根据所述目标数据渲染所述消息模板,生成所述目标消息,并推送所述目标消息。
3.如权利要求2所述的消息推送系统,其特征在于,所述目标数据为键值对,所述消息发送模块根据所述目标数据渲染所述消息模板,包括:
将所述键值对的键与所述待加载内容进行映射,获得所述键值对与所述待加载内容的映射关系;
根据所述映射关系将每个键值对的值加载至相映射的待加载内容,生成所述目标消息。
4.如权利要求2所述的消息推送系统,其特征在于,所述请求处理模块响应于所述消息推送请求,包括:
判断所述消息推送请求是否需要同步处理;
若是,执行所述消息推送请求,自所述消息数据库中获取所述消息模板;
若否,将所述消息推送请求传入消息队列等待执行。
5.如权利要求4所述的消息推送系统,其特征在于,所述消息发送模块与推送平台对接,所述消息发送模块通过调用所述推送平台的方式推送所述目标消息;
所述消息发送模块还与所述消息数据库连接,用于在推送所述目标消息后生成消息发送记录,存储至所述消息数据库;
所述消息发送模块还用于在推送所述目标消息后向所述消息队列发送消息发送完成通知。
6.如权利要求5所述的消息推送系统,其特征在于,所述请求处理模块与业务系统对接,用于响应来自所述业务系统的所述消息推送请求;
所述消息生成器还包括:消息查询模块,与所述业务系统对接并与所述消息数据库连接,用于响应于来自所述业务系统的消息查询请求,自所述消息数据库中获取对应的消息发送记录。
7.如权利要求2所述的消息推送系统,其特征在于,所述消息生成器还包括:
文件服务器,用于存储每个所述预设消息模板的配置数据;
所述请求处理模块响应于所述消息推送请求时,还自所述文件服务器中获取所述消息模板的配置数据,并加载至所述消息模板;
模板过滤模块,连接于所述数据加载模块和所述消息发送模块之间,用于根据偏好配置对所述消息模板进行过滤。
8.如权利要求1所述的消息推送系统,其特征在于,所述数据提供器包括:
数据加载层,与所述消息生成器及数据源对接,用于根据所述数据调取请求,自所述数据源中获取与所述待加载内容对应的初始数据和与所述订单标识对应的初始对象;
数据转换层,与所述数据加载层连接,用于将所述初始数据转换成Map型数据,将所述初始对象转换成对象列表;以及
数据合并层,与所述数据转换层连接,用于分别对所述Map型数据和所述对象列表进行去重合并,形成所述目标数据和所述目标对象。
9.如权利要求8所述的消息推送系统,其特征在于,所述数据提供器还包括:
偏好处理层,用于根据每个目标对象的授权信息,对所述目标对象进行过滤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于携程商旅信息服务(上海)有限公司,未经携程商旅信息服务(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110955156.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:高压换流站及交流滤波器布置结构
- 下一篇:无线充电装置及方法