一种消息推送处理方法及智能设备技术

技术编号:28128667 阅读:10 留言:0更新日期:2021-04-19 11:47
本发明专利技术提供了一种消息推送处理方法及智能设备,其中,该方法包括:通过网络通信模组接收云服务器发送的推送消息;通过所述网络通信模组从所述推送消息中提取业务数据;通过所述网络通信模组将所述业务数据发送给中控板,并通过所述中控板处理所述业务数据,可以解决相关技术中对于不具备通用网络处理能力的低性能设备,无法使用消息推送服务的问题,可以使类似低性能设备具备低时延的消息推送能力,通过网络通信模组对推送消息进行解析,并将解析后的业务数据发送给中控板处理,从而实现了低性能设备的消息推送。性能设备的消息推送。性能设备的消息推送。

【技术实现步骤摘要】
一种消息推送处理方法及智能设备


[0001]本专利技术涉及智能家居领域,具体而言,涉及一种消息推送处理方法及智能设备。

技术介绍

[0002]目前市面上主要是提供为高性能的带屏设备(例如:智能手机、电视等)提供推送消息的能力。很多用户场景需要使用消息推送能力,譬如:用户通过手机查看喜欢的智能菜谱,发送到智能灶上执行,智能灶根据智能菜谱的内容,自动调整火力大小、烹饪时长,实现智能菜谱的烹饪。用户通过手机维护新采购的食材及并设定食材有效期,发送到冰箱显示屏,冰箱显示屏上同步显示新维护的食材并设定有效期提醒。诸如此类,涉及到多设备消息互推送的场景越来越多,但受限于低性能设备的处理能力,通用的消息推送方案无法满足此类低能设备支撑业务的需要,本方案正是基于这样的背景设计实现。
[0003]现有方案需要设备具备通用网络处理能力,并要求设备具备较高的性能可以解析并处理通用格式的富文本消息。
[0004]针对相关技术中对于不具备通用网络处理能力的低性能设备,无法使用消息推送服务的问题,尚未提出解决方案。

技术实现思路

[0005]本专利技术实施例提供了一种消息推送处理方法及智能设备,以至少解决相关技术中对于不具备通用网络处理能力的低性能设备,无法使用消息推送服务的问题。
[0006]根据本专利技术的一个实施例,提供一种消息推送处理方法,应用于智能设备,包括:通过网络通信模组接收云服务器发送的推送消息;通过所述网络通信模组从所述推送消息中提取业务数据;通过所述网络通信模组将所述业务数据发送给中控板,并通过所述中控板处理所述业务数据。
[0007]在一个示例性实施例中,在通过所述中控板处理所述业务数据之后,所述方法还包括:通过所述网络通信模组接收所述中控板对所述业务数据进行处理之后发送的用于指示已送达的反馈消息;通过所述网络通信模组将所述反馈消息发送给所述云服务器。
[0008]在一个示例性实施例中,通过所述网络通信模组从所述推送消息中提取业务数据包括:通过所述网络通信模组解析所述推送消息,并从所述推送消息中获取二进制业务负载数据,其中,所述业务数据为所述二进制业务负载数据;通过所述网络通信模组将所述业务数据发送给所述中控板包括:通过所述网络通信模组将所述推送消息的消息标识与所述二进制业务负载数据以二进制格式发送给所述中控板。
[0009]在一个示例性实施例中,在通过所述网络通信模组接收所述云服务器发送的推送消息之前,所述方法还包括:通过所述网络通信模组接收所述电控板以二进制格式发送的支持的业务类别与设备标识;解析所述业务类别与所述设备标识,并将所述业务类别与所述设备标识转换为注册消息;将所述注册消息发送给所述云服务器,其中,所述云服务器用于对所述业务类别与设备标识进行验证,在验证通过后进行存储。
[0010]在一个示例性实施例中,在通过所述网络通信模组接收所述云服务器发送的推送消息之前,所述方法还包括:通过所述网络通信模组向所述云服务器发送绑定授权请求,其中,所述绑定授权请求中携带有设备标识与授权消息,所述云服务器用于将所述设备标识与所述授权消息进行绑定。
[0011]在一个示例性实施例中,在通过网络通信模组接收服务器发送的推送消息之前,所述方法还包括:通过所述网络通信模组与所述云服务器建立所述长连接,其中,所述网络通信模组与所述设备之间通过所述串口连接。
[0012]根据本专利技术的又一个实施例,还提供了一种智能设备,包括:网络通信模组与中控板,其中,所述网络通信模组,用于通过长链接接收云服务器发送的推送消息,从所述推送消息中提取业务数据,并通过串口连接将所述业务数据发送给所述中控板;所述中控板,用于处理所述业务数据。
[0013]在一个示例性实施例中,所述网络通信模组,还用于接收所述中控板对所述业务数据进行处理之后发送的用于指示已送达的反馈消息,并将所述反馈消息发送给所述云服务器。
[0014]在一个示例性实施例中,所述网络通信模组,还用于解析所述推送消息,并从所述推送消息中获取二进制业务负载数据,其中,所述业务数据为所述二进制业务负载数据,并将所述推送消息的消息标识与所述二进制业务负载数据以二进制格式发送给所述中控板。
[0015]在一个示例性实施例中,所述网络通信模组,还用于接收所述电控板以二进制格式发送的支持的业务类别与设备标识;解析所述业务类别与所述设备标识,并将所述业务类别与所述设备标识转换为注册消息;并将所述注册消息发送给所述云服务器,其中,所述云服务器用于对所述业务类别与设备标识进行验证,在验证通过后进行存储。
[0016]在一个示例性实施例中,所述网络通信模组,还用于向所述云服务器发送绑定授权请求,其中,所述绑定授权请求中携带有设备标识与授权消息,所述云服务器用于将所述设备标识与所述授权消息进行绑定。
[0017]根据本专利技术的又一个实施例,还提供了一种计算机可读的存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
[0018]根据本专利技术的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
[0019]通过本专利技术,通过网络通信模组接收云服务器发送的推送消息;通过所述网络通信模组从所述推送消息中提取业务数据;通过所述网络通信模组将所述业务数据发送给中控板,并通过所述中控板处理所述业务数据,可以解决相关技术中对于不具备通用网络处理能力的低性能设备,无法使用消息推送服务的问题,可以使类似低性能设备具备低时延的消息推送能力,通过网络通信模组对推送消息进行解析,并将解析后的业务数据发送给中控板处理,从而实现了低性能设备的消息推送。
附图说明
[0020]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本发
明的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0021]图1是本专利技术实施例的消息推送处理方法的移动终端的硬件结构框图;
[0022]图2是根据本专利技术实施例的消息推送处理方法的流程图;
[0023]图3是根据本专利技术一可选实施例的消息推送处理方法流程示意图(一);
[0024]图4是根据本专利技术一可选实施例的消息推送处理方法流程示意图(二);
[0025]图5是根据本专利技术一可选实施例的消息推送处理方法流程示意图(三);
[0026]图6是根据本专利技术一可选实施例的消息推送处理方法流程示意图(四);
[0027]图7是根据本专利技术一可选实施例的消息推送处理方法流程示意图(五);
[0028]图8是根据本专利技术一可选实施例的消息推送处理方法流程示意图(六);
[0029]图9是根据本专利技术实施例的智能设备的结构框图。
具体实施方式
[0030]下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种消息推送处理方法,其特征在于,应用于智能设备,包括:通过网络通信模组接收云服务器发送的推送消息;通过所述网络通信模组从所述推送消息中提取业务数据;通过所述网络通信模组将所述业务数据发送给中控板,并通过所述中控板处理所述业务数据。2.根据权利要求1所述的方法,其特征在于,在通过所述中控板处理所述业务数据之后,所述方法还包括:通过所述网络通信模组接收所述中控板对所述业务数据进行处理之后发送的用于指示已送达的反馈消息;通过所述网络通信模组将所述反馈消息发送给所述云服务器。3.根据权利要求1所述的方法,其特征在于,通过所述网络通信模组从所述推送消息中提取业务数据包括:通过所述网络通信模组解析所述推送消息,并从所述推送消息中获取二进制业务负载数据,其中,所述业务数据为所述二进制业务负载数据;通过所述网络通信模组将所述业务数据发送给所述中控板包括:通过所述网络通信模组将所述推送消息的消息标识与所述二进制业务负载数据以二进制格式发送给所述中控板。4.根据权利要求1所述的方法,其特征在于,在通过所述网络通信模组接收所述云服务器发送的推送消息之前,所述方法还包括:通过所述网络通信模组接收所述电控板以二进制格式发送的支持的业务类别与设备标识;解析所述业务类别与所述设备标识,并将所述业务类别与所述设备标识转换为注册消息;将所述注册消息发送给所述云服务器,其中,所述云服务器用于对所述业务类别与设备标识进行验证,在验证通过后进行存储。5.根据权利要求1所述的方法,其特征在于,在通过所述网络通信模组接收所述云服务器发送的推送消息之前,所述方法还包括:通过所述网络通信模组向所述云服务器发送绑定授权请求,其中,所述绑定授权请求中携带有设备标识与授权消息,所述云服务器用于将所述设备标识与所述授权消息进行绑定。6.根据权利要求1至5中任一项所述的方法,其特征在于,在通过网络通信模组接收服务器发送的推送消息之前,所述方法还包括:通过所述网络通...

【专利技术属性】
技术研发人员:江世业赵国炯刘明李顺徐彦伟崔伟刘超逸郭学鹏黄涛贺忠海王波李浩尹飞
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

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

1