[发明专利]连接设备的规则引擎在审
申请号: | 201680058265.4 | 申请日: | 2016-08-05 |
公开(公告)号: | CN108141472A | 公开(公告)日: | 2018-06-08 |
发明(设计)人: | 埃兰·塔尔;马丁·雷瓦尔德;弗朗西斯拉夫·佩诺夫;杨思因;达米安·科瓦莱夫斯基;格奥尔基·雅克夫列夫;阿努普玛·恰布拉;扎卡里·彻-平·劳伦斯;里兹万·艾哈迈德;田栋源;安吉利卡·艾斯特法尼亚·艾斯卡尔诺;艾迪马尔·比焦 | 申请(专利权)人: | 脸谱公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/66 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超;沈丹阳 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 连接设备 事件序列 关联 规则引擎 设备发送 时间段 评估 指令 网络 | ||
1.一种方法,包括:
由一个或多个计算设备从网络上的一个或多个连接的设备接收与所述一个或多个连接的设备相关联的事件的通知;
由所述一个或多个计算设备评估多个事件序列,每个事件序列包括在特定时间段内发生的两个以上事件;
由所述一个或多个计算设备基于所评估的事件序列来生成多个规则;
由所述一个或多个计算设备接收与所述网络上的第一连接设备相关联的第一事件的通知;
由所述一个或多个计算设备确定所述多个规则中的第一规则是基于所述第一事件的;和
由所述一个或多个计算设备根据所述第一规则向连接的设备发送一个或多个指令。
2.根据权利要求1所述的方法,其中,评估所述多个事件序列包括确定与每个事件序列相关联的得分。
3.根据权利要求2所述的方法,其中,基于所述事件序列中的所述两个以上事件之间的时间差来确定每个事件序列的得分。
4.根据权利要求3所述的方法,其中,使用以下公式来确定所述得分:
得分=1-∏(Dmax-min(deltaN,Dmax))/Dmax,其中:
Dmax是指特定的时间段;并且
deltaN是指所述事件序列中的第N个事件与所述事件序列中的按时间顺序排列的第一事件之间的时间量。
5.根据权利要求2所述的方法,进一步包括对于每个事件序列:
由所述一个或多个计算设备确定所述事件序列与另一事件序列基本相同;和
由所述一个或多个计算设备修改与所述事件序列相关联的得分。
6.根据权利要求2所述的方法,其中,基于所述多个事件序列来生成所述多个规则包括确定与至少一个事件序列相关联的得分已经超过阈值。
7.根据权利要求1所述的方法,其中,所述特定时间段是使用历史数据来确定的。
8.根据权利要求7所述的方法,其中,使用历史数据确定所述特定时间段包括确定与生成的规则相关联的事件序列中的两个事件的最大时间差。
9.根据权利要求1所述的方法,其中,至少一个事件包括在所述一个或多个连接的设备中的连接的设备处的用户输入。
10.根据权利要求1所述的方法,进一步包括生成与所述多个规则中的至少一个规则相关联的例外。
11.根据权利要求1所述的方法,其中,生成所述多个规则进一步基于在所评估的事件序列期间存在的一个或多个环境条件。
12.根据权利要求11所述的方法,其中,所述一个或多个环境条件包括以下中的一个或多个:一天中的时间、一周中的一天、外部温度或环境温度。
13.根据权利要求11所述的方法,其中,所述第一规则进一步基于第一环境条件。
14.根据权利要求11所述的方法,进一步包括接收与所述第一事件相关联的检测到的环境条件,其中,确定所述第一规则基于所述第一事件包括确定所述第一规则进一步基于检测到的环境条件。
15.权利要求1所述的方法,其中,生成所述多个规则进一步基于所评估的事件序列开始时连接的设备的状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于脸谱公司,未经脸谱公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680058265.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:压缩数据的方法、装置和设备
- 下一篇:基于资产可用性的网状网络路由