行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211238602.1 (22)申请日 2022.10.11 (71)申请人 之江实验室 地址 311100 浙江省杭州市余杭区中泰街 道之江实验室南湖总部 (72)发明人 李月标 郭坤龙 王梁昊 张灵箭  王娱 余宁浙  (74)专利代理 机构 杭州浙科专利事务所(普通 合伙) 33213 专利代理师 孙孟辉 (51)Int.Cl. H04L 67/12(2022.01) H04L 41/0631(2022.01) (54)发明名称 一种通用的设备联动方法和系统 (57)摘要 本发明涉及物联网应用领域, 尤其是涉及一 种通用的设备联动方法和系统, 该方法在物联网 系统中运用联动策略来执行动作, 具体包括以下 步骤: 步骤一: 接收物联网系统内发生的事件; 步 骤二: 将发生的事件与各联动策略内配置的事件 条件进行匹配, 确定触发事件的联动策略; 步骤 三: 判断联动策略内配置的状态条件满足情况, 确定满足状态条件的联动策略; 步骤四: 执行联 动策略中配置的场景动作或者根据自学习获得 的场景动作。 本发明使 得在物联网系统内实现多 设备联动的复杂场景策略更加灵活和 智能, 并提 供更好的策略泛化能力。 权利要求书2页 说明书7页 附图4页 CN 115314529 A 2022.11.08 CN 115314529 A 1.一种通用的设备联动方法, 在物联网系统中运用联动策略来执行动作, 其特征在于, 具体包括以下步骤: 步骤一: 接收物联网系统内发生的事 件; 步骤二: 将发生的事件与各联动策略内配置的事件条件进行匹配, 确定触发事件的联 动策略; 步骤三: 判断联动策略内配置的状态条件 满足情况, 确定满足状态条件的联动策略; 步骤四: 执 行联动策略中配置的场景动作或者 根据自学习获得的场景动作。 2.如权利要求1所述的一种通用的设备联动方法, 其特征在于, 所述步骤一中接收的事 件, 具体包括: 时间触发事件、 设备联动事件以及设备自身产生的事件信息、 告警信息; 其 中, 所述的事件包含属性有: 事件类型、 事件来源、 事件值、 触发时间; 所述事件类型描述事 件的触发的原因, 具体通过字典表来进 行表述; 事件值描述当前具体事件的值; 触发时间则 表示事件发生的时间; 事 件来源为触发该事 件的唯一设备ID编号或者 来源ID编号。 3.如权利要求1所述的一种通用的设备 联动方法, 其特 征在于, 所述 步骤二具体为: 首先根据发生的事件, 组合成多个事件类型Key, 包括: 事件类型、 包含事件来源ID的事 件类型、 包 含事件来源ID和触发者 ID的事件类型; 然后根据事件类型key, 分别从字典数据结构中查找是包含该Key值的联动策略集合, 如果没找到, 则直接结束; 如果找到配置的联动策略集 合, 则进行遍历: 遍历联动策略集合中的每个联动策略, 并且判断当前触发的事件是否满足联动策略内 配置的事 件条件: 如果满足, 再判断配置的事件条件是否配置了延时执行时间, 若配置, 则还需要触发延 时计时器, 再将该联动策略取出放入满足触发事件条件的待触发联动策略列表, 待下一步 处理; 如果不满足事 件条件, 则继续遍历联动策略集 合, 直到遍历完成。 4.如权利要求3所述的一种通用的设备联动方法, 其特征在于, 所述每个联动策略中事 先配置的事件条件对应为多个事件的, 每个事件条件包含事件类型、 事件值 或者范围、 事件 触发时间、 延时执 行时间, 可进行动态配置 。 5.如权利要求3所述的一种通用的设备联动方法, 其特征在于, 所述字典数据结构为: {事件类型 ‑<联动策略1,联动策略2, …>}, 是联动策略在 存储时, 将事件类型和各联动策略 进行倒排序存 储。 6.如权利要求3所述的一种通用的设备 联动方法, 其特 征在于, 所述 步骤三具体为: 从当前遍历的待触发联动策略列表中获取联动策略所配置的状态条件, 判断当前配置 的状态条件数量: 如果当前状态条件为空或者没有配置, 则默认满足所述联动策略的状态条件, 直接执 行联动策略的场景或者动作; 如果当前状态条件配置只有一条, 则所述联动策略的状态条件根据该唯一状态条件进 行判断, 判断当前状态条件是否满足, 如果满足, 则执行联动策略的场景或者动作, 否则舍 弃当前联动策略; 如果当前状态条件配置大于一条, 则配置多个状态条件之间的逻辑运算规则, 计算每 个状态条件的结果, 每个状态条件的结果经过所配置的与、 或、 非逻辑运算后, 作为判断所权 利 要 求 书 1/2 页 2 CN 115314529 A 2述联动策略的状态条件满足情况 的结果, 并将计算结果带入逻辑表达式, 计算最终的逻辑 运算结果, 当逻辑运算结果为真时, 则执行该联动策略的场景或动作, 否则舍弃当前联动策 略。 7.如权利要求6所述的一种通用的设备联动方法, 其特征在于, 所述状态条件可进行动 态配置, 状态条件包含属性: 状态对象、 状态属性、 属性值范围和时间条件, 其中时间条件是 指对维持当前状态持续时间或者当前状态发生时间点的要求, 包括: 状态发生时间点小于 等于某个时刻、 状态发生时间点在某个两个时刻之 间、 状态发生时间点大于等于某个时刻; 状态持续时间小于等于某个时长、 状态持续时间在某两个时长之间、 状态持续时间大于等 于某个时长 。 8.如权利要求6所述的一种通用的设备联动方法, 其特征在于, 所述步骤四中的配置的 场景动作为配置单个动作或者由多个动作 组成的场景  , 所述执行联动策略即执行所述联 动策略中配置的多个场景动作以及多个 独立动作。 9.如权利要求6所述的一种通用的设备联动方法, 其特征在于, 所述步骤四种的根据自 学习获得的场景动作, 具体为: 当联动策略中场景动作执行后, 用户进行了人工反馈, 自动 收集用户的相关动作, 并进行学习, 使得当该联动策略下次被执行时, 系统会执行学习后的 动作, 代替原配置的固定动作。 10.一种采用权利要求1至9任一一项所述的通用的设备联动方法的联动系统, 其特征 在于, 包括: 事件收集模块, 用于 接收物联网系统内发生的事 件; 事件条件判断模块, 用于匹配各 联动策略内配置的事 件条件, 确定待触发的联动策略; 状态条件判断模块, 用于判断联动策略内状态条件满足情况, 确定满足状态条件的联 动策略; 设备动作学习和执行模块, 用于执行联动策略中配置的场景动作, 或者根据自学习获 得的场景动作。权 利 要 求 书 2/2 页 3 CN 115314529 A 3

.PDF文档 专利 一种通用的设备联动方法和系统

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种通用的设备联动方法和系统 第 1 页 专利 一种通用的设备联动方法和系统 第 2 页 专利 一种通用的设备联动方法和系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 09:15:11上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。