[发明专利]一种实现设备状态信息通知的方法、设备及介质在审
申请号: | 201810165499.X | 申请日: | 2018-02-28 |
公开(公告)号: | CN108600295A | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 杜航 | 申请(专利权)人: | 青岛海尔科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京名华博信知识产权代理有限公司 11453 | 代理人: | 白莹;李冬梅 |
地址: | 266101 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备标识 第三方平台 设备状态变化 设备状态信息 订阅信息 更新信息 设备状态 云平台 状态更新信息 实时同步 用户使用 第三方 推送 厂商 | ||
1.一种实现设备状态信息通知的方法,应用于云平台,其特征在于,包括:
接收第三方平台的订阅信息,所述订阅信息包括第一设备标识和设备状态变化条件;
获取第二设备标识和设备状态更新信息;
在所述第一设备标识与所述第二设备标识相同并且所述状态更新信息符合所述设备状态变化条件时,将所述第二设备标识和所述设备状态更新信息推送至所述第三方平台。
2.如权利要求1所述的设备状态信息通知方法,其特征在于,
所述设备状态变化条件包括以下条件中的至少一种:设备上线、设备下线、设备告警、设备的预设工作参数值变化、设备上线过程中的工作状态变化。
3.如权利要求1所述的设备状态信息通知方法,其特征在于,
所述方法还包括:将所述第二设备标识和所述设备状态更新信息推送至所述第三方平台时,向所述第三方平台发送推送请求,所述推送请求用于指示所述第三方平台将所述第二设备标识和所述设备状态更新信息推送至所述第三方平台的终端。
4.如权利要求1所述的设备状态信息通知方法,其特征在于,
所述订阅信息中还包括所述第一设备标识对应的优先级;
所述将所述第二设备标识和所述设备状态更新信息推送至所述第三方平台包括:选择与所述优先级匹配的传输链路,通过所述传输链路将所述第二设备标识和所述设备状态更新信息推送至所述第三方平台。
5.一种实现设备状态信息通知的云平台设备,其特征在于,包括:
第一接收模块,用于接收第三方平台的订阅信息,所述订阅信息包括第一设备标识和设备状态变化条件;
获取模块,用于获取第二设备标识和设备状态更新信息;
判断模块,用于判断所述第一设备标识与所述第二设备标识是否相同并且所述状态更新信息是否符合所述设备状态变化条件;
第一推送模块,用于在所述第一设备标识与所述第二设备标识相同并且所述状态更新信息符合所述设备状态变化条件时,将所述第二设备标识和所述设备状态更新信息推送至所述第三方平台。
6.如权利要求5所述的实现设备状态信息通知的云平台设备,其特征在于,
所述设备状态变化条件包括以下条件中的至少一种:设备上线、设备下线、设备告警、设备的预设工作参数值变化、设备上线过程中的工作状态变化。
7.如权利要求5所述的实现设备状态信息通知的云平台设备,其特征在于,
所述云平台设备还包括发送模块,用于在所述推送模块将所述第二设备标识和所述设备状态更新信息推送至所述第三方平台时,向所述第三方平台发送推送请求,所述推送请求用于指示所述第三方平台将所述第二设备标识和所述设备状态更新信息推送至所述第三方平台的终端。
8.如权利要求5所述的实现设备状态信息通知的云平台设备,其特征在于,
所述订阅信息中还包括所述第一设备标识对应的优先级;
所述第一推送模块包括选择模块和第二推送模块;
所述选择模块,用于选择与所述优先级匹配的传输链路;
所述第二推送模块,用于通过所述传输链路将所述第二设备标识和所述设备状态更新信息推送至所述第三方平台。
9.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,所述程序被处理器执行时实现权利要求1至4中任意一项所述方法的步骤。
10.一种计算机设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1至4中任意一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海尔科技有限公司,未经青岛海尔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810165499.X/1.html,转载请声明来源钻瓜专利网。