消息推送系统技术方案

技术编号:36806016 阅读:16 留言:0更新日期:2023-03-09 00:15
本申请公开了一种消息推送系统,涉及通信技术领域,该系统包括:IOT消息中心在接收到目标终端发送的目标消息的情况下,将目标消息中所包含的目标信息发送至大数据中心。大数据中心在接收到目标信息的情况下,根据目标信息,判断目标消息是否包括主动服务触发指令。大数据中心在目标消息包括主动服务触发指令的情况下,将目标消息中所包含的设备信息发送至AI云端服务器。AI云端服务器根据设备信息,从数据库中查询是否存在与设备信息相匹配的目标服务消息,并将查询到的目标服务消息发送至IOT消息中心;IOT消息中心在接收到目标消息的情况下,将目标服务消息发送至目标终端,以指示目标终端向用户推送目标服务消息。示目标终端向用户推送目标服务消息。示目标终端向用户推送目标服务消息。

【技术实现步骤摘要】
消息推送系统


[0001]本申请涉及通信领域,具体而言,涉及一种消息推送系统。

技术介绍

[0002]随着移动互联网技术的飞速发展,在居家、工作、娱乐和教育等场景中,各种智能终端日益普及,用户对智能终端的智能化需求也不断增加,在服务智能化的同时,消费者对于服务的不同偏好,使其对服务的个性化需求正逐步提高,如何能够根据特定的场景、特定的信息或者特定的时空,来给用户主动提供服务消息,成为终端设备智能化程度的一个重要衡量点。
[0003]在相关技术中,需要主动推送的服务消息往往需要复杂的注册流程,之后再由IOT消息中心进行推送。然而,这样的消息推送方式,经常会由于消息推送的时机不正确,无法受到用户的重视,甚至被用户当做垃圾消息进行处理,导致推送的消息的有效性降低。

技术实现思路

[0004]本申请提供一种消息推送系统,能够将消息的注册与推送功能拆分,降低消息注册的复杂度,并且,本申请提供的消息推送系统,仅在满足消息推送的触发条件时对消息进行推送,极大地提高了推送消息的有效性。
[0005]本申请提供一种消息推送系统,应用于消息推送系统,该消息推送系统包括:IOT消息中心和AI云端服务器;
[0006]所述IOT消息中心,用于在接收到目标终端发送的目标消息的情况下,将所述目标消息中所包含的目标信息发送至所述大数据中心;所述大数据中心,用于在接收到所述目标信息的情况下,根据所述目标信息,判断所述目标消息是否包括主动服务触发指令;在所述目标消息包括主动服务触发指令的情况下,将所述目标消息中所包含的设备信息发送至所述AI云端服务器;所述AI云端服务器,用于根据所述设备信息,从AI云端服务器的数据库中查询是否存在与所述设备信息相匹配的目标服务消息,并在查询到所述目标服务消息的情况下,将所述目标服务消息发送至所述IOT消息中心;所述IOT消息中心,用于在接收到所述目标消息的情况下,将所述目标服务消息发送至目标终端,以指示所述目标终端向用户推送所述目标服务消息;其中,所述目标消息为所述目标终端基于与用户的交互结果触发发送的;所述目标消息中的主动服务触发指令用于触发所述IOT消息中心向所述目标终端发送主动服务消息;所述目标服务消息为预先注册的、且需要在满足推送条件的情况下进行推送的服务消息。
[0007]可选地,所述目标信息包括:用户与所述目标终端的目标交互信息;所述大数据中心,具体用于执行以下步骤:在接收到所述目标交互信息的情况下,根据所述目标交互信息,确定所述目标交互信息的类型;在所述目标交互信息的类型为预设类型的情况下,确定所述目标消息中包括主动服务触发指令;在所述目标消息中包括主动服务触发指令的情况下,将所述设备信息发送至所述AI云端服务器。
[0008]可选地,所述AI云端服务器,具体用于执行以下步骤:在接收到所述设备信息的情况下,根据所述设备信息从所述AI云端服务器的数据库中查询查询是否存在与所述设备信息相匹配的待推送服务消息;在所述AI云端服务器的数据库中存储有所述待推送服务消息的情况下,将所述待推送服务消息发送至所述IOT消息中心;其中,所述目标服务消息为所述待推送服务消息中的至少一项。
[0009]可选地,所述AI云端服务器的数据库包括:第一数据库和第二数据库;所述AI云端服务器,具体用于执行以下步骤:根据所述设备信息,从所述第一数据库中查询查询是否存在与所述设备信息相匹配的所述待推送服务消息;在所述第一数据库中查询到与所述设备信息相匹配的所述待推送服务消息的情况下,将所述待推送服务消息发送至所述IOT消息中心。
[0010]可选地,所述AI云端服务器,具体用于执行以下步骤:在所述第一数据库中未存储与所述设备信息相匹配的所述待推送服务消息的情况下,从所述第二数据库中查询与所述设备信息相匹配的所述待推送服务消息;在所述第二数据库中查询到与所述设备信息相匹配的所述待推送服务消息的情况下,将所述待推送服务消息确定发送至所述IOT消息中心。
[0011]可选地,所述AI云端服务器,还用于在所述待推送服务消息为从所述第二数据库中查询到的情况下,将所述待推送服务消息存储至所述第一数据库中。
[0012]可选地,所述IOT消息中心,还用于在接收到所述AI云端服务器发送的待推送服务消息的情况下,将所述待推送服务消息中与所述目标交互信息相匹配的服务消息确定为所述目标服务消息。
[0013]可选地,所述IOT消息中心,具体用于基于消息中间件将所述目标服务消息发送至所述目标终端。
[0014]可选地,所述IOT消息中心,具体用于根据所述目标服务消息的推送等级确定推送方案,并基于所述推送方案向所述目标终端发送所述目标服务消息。
[0015]可选地,所述IOT消息中心,具体用于执行以下步骤:在所述目标服务消息的推送等级与当前时间允许的推送等级相匹配的情况下,所述目标终端发送所述目标服务消息;或者,在所述目标服务消息的推送等级与当前时间允许的推送等级不匹配的情况下,延迟向所述目标终端发送所述目标服务消息。
[0016]本申请提供的消息推送系统,IOT消息中心在接收到目标终端发送的目标消息的情况下,将目标消息中所包含的目标信息发送至大数据中心。大数据中心在接收到目标信息的情况下,根据目标信息,判断目标消息是否包括主动服务触发指令。大数据中心在目标消息包括主动服务触发指令的情况下,将目标消息中所包含的设备信息发送至AI云端服务器。AI云端服务器根据设备信息,从AI云端服务器的数据库中查询是否存在与设备信息相匹配的目标服务消息,并在查询到目标服务消息的情况下,将目标服务消息发送至IOT消息中心;IOT消息中心在接收到目标消息的情况下,将目标服务消息发送至目标终端,以指示目标终端向用户推送目标服务消息。如此,可以将消息的注册与推送功能拆分,降低消息注册的复杂度,并且,本申请提供的消息推送系统,仅在满足消息推送的触发条件时对消息进行推送,提高了推送消息的有效性。
附图说明
[0017]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0018]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是根据本申请实施例的一种智能设备的交互方法的硬件环境示意图;
[0020]图2是根据本申请实施例的一种消息注册方法的流程示意图;
[0021]图3是根据本申请实施例的一种消息推送系统的结构示意图。
具体实施方式
[0022]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种消息推送系统,其特征在于,所述消息推送系统包括:IOT消息中心,大数据中心和AI云端服务器:所述IOT消息中心,用于在接收到目标终端发送的目标消息的情况下,将所述目标消息中所包含的目标信息发送至所述大数据中心;所述大数据中心,用于在接收到所述目标信息的情况下,根据所述目标信息,判断所述目标消息是否包括主动服务触发指令;在所述目标消息包括主动服务触发指令的情况下,将所述目标消息中所包含的设备信息发送至所述AI云端服务器;所述AI云端服务器,用于根据所述设备信息,从AI云端服务器的数据库中查询是否存在与所述设备信息相匹配的目标服务消息,并在查询到所述目标服务消息的情况下,将所述目标服务消息发送至所述IOT消息中心;所述IOT消息中心,用于在接收到所述目标消息的情况下,将所述目标服务消息发送至目标终端,以指示所述目标终端向用户推送所述目标服务消息;其中,所述目标消息为所述目标终端基于与用户的交互结果触发发送的;所述目标消息中的主动服务触发指令用于触发所述IOT消息中心向所述目标终端发送主动服务消息;所述目标服务消息为预先注册的、且需要在满足推送条件的情况下进行推送的服务消息。2.根据权利要求1所述的消息推送系统,其特征在于,所述目标信息包括:用户与所述目标终端的目标交互信息;所述大数据中心,具体用于执行以下步骤:在接收到所述目标交互信息的情况下,根据所述目标交互信息,确定所述目标交互信息的类型;在所述目标交互信息的类型为预设类型的情况下,确定所述目标消息中包括主动服务触发指令;在所述目标消息中包括主动服务触发指令的情况下,将所述设备信息发送至所述AI云端服务器。3.根据权利要求2所述的消息推送系统,其特征在于,所述AI云端服务器,具体用于执行以下步骤:在接收到所述设备信息的情况下,根据所述设备信息从所述AI云端服务器的数据库中查询查询是否存在与所述设备信息相匹配的待推送服务消息;在所述AI云端服务器的数据库中存储有所述待推送服务消息的情况下,将所述待推送服务消息发送至所述IOT消息中心;其中,所述目标服务消息为所述待推送服务消息...

【专利技术属性】
技术研发人员:张乐乐李华刚
申请(专利权)人:青岛海尔科技有限公司海尔智家股份有限公司
类型:发明
国别省市:

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

1