一种自动完成Event-Action关联的方法及设备的制造方法

文档序号:9248816阅读:328来源:国知局
一种自动完成Event-Action关联的方法及设备的制造方法
【技术领域】
[0001] 本发明设及通信技术领域,具体设及一种自动完成Event-Action关联的方法及 设备。
【背景技术】
[0002] 集中式管理的智能家居场景下,智能家居服务(Smarthomeservice)运行在网关 上,其它家电设备向网关注册自己提供的服务,控制设备通过网关提供的通用接口实现对 家电服务接口的调用。如用手机控制空调的温度,则需要空调事先注册到网关,当手机连接 网关后,将调节空调温度的指令封装好,发送到网关,网关解析出指令,选择相应的空调调 用其温度接口发出温度调节指令。
[0003] 网关上实现的通用接口可W使控制设备只要将目标家电的相应接口名称、方法名 称、参数等输入,便可将其转化为对该家电设备的调用指令。
[0004]当网络中的设备某一状态变化后,发出一个信号告知其他设备状态的变化。该信 号通过广播方式在网络中传播,感兴趣的应用可W通过订阅来接收该信号。该种描述设备 状态变化的信号,称为事件巧vent),事件具有相应的意义描述。
[000引一个事件可能引起对于某一用户家电设备的操作行为,如空气监测器发现PM2. 5 达到100,发出一个信号告知用户该事件,则通常用户会打开空气净化器W调节空气的 PM2. 5值。对家电每一个操作的描述,称为Action,用户参照事件和操作的含义配置哪些 事件发生的情况下进行何种对应的操作,即Event-Action关联。通常的情况是,用户通过 手机应用查看网络中的全部Event和Action,把Event与Action关联到一起,形成一条规 贝ij,配置到ruleengine。如上述的PM2. 5值达到100和开启空气净化器便形成一条rule engine规则。
[0006] 室内PM2. 5值升高,达到100,空气监测设备便会发出Event信号。当rule engine收到该Event信号后,便触发调用相应的Action--打开空气净化器。现有的 Event-Action机制虽然能够提供一定程度的自动化和智能化,但仍需要用户主动设置关联 规则。该一方面给用户带来不便,另一方面,用户很难找出全部操作习惯。另外,用户的操 作习惯可能随着时间发生变化,该就需要变更设置的关联规则,从而给用户带来更多不便。
[0007] 本发明旨在提供一种自动完成Event-Action关联的方法及设备,W解决现有技 术中需要用户手工设置Event-Action关联规则的问题。

【发明内容】

[000引鉴于现有技术存在的上述问题,本发明提供了一种自动完成Event-Action关联 的方法及设备。
[0009] 基于上述问题,第一方面,本发明实施例提供的一种自动完成Event-Action关联 的方法,包括:
[0010]接收Event信号发生设备输出的Event信号;
[0011] 接收控制终端输出的Action信号;
[0012] 挖掘所述Event信号和Action信号的关联规则;
[0013] 将所述关联规则发送到规则库。
[0014] 第二方面,本发明实施例提供的一种智能家庭网关设备,包括:获取单元、分析单 元和联动单元;
[0015] 所述获取单元,接收Event信号发生设备输出的Event信号和控制终端输出的 Action信号;
[0016] 所述分析单元,挖掘所述Event信号和Action信号的关联规则;
[0017] 所述联动单元,将所述关联规则发送到规则库。
[0018] 与最接近的现有技术相比,本发明的优异效果是:
[0019] 本发明提供的一种自动完成Event-Action关联的方法和智能家庭网关设备,接 收Event信号发生设备输出的Event信号和接收控制终端输出的Action信号,通过统计 Event信号和Action信号,挖掘Event信号和Action信号的关联规则,从而使得再次接 收Event信号发生设备输出的Event信号后,依据关联规则控制Event信号发生设备执行 与Event信号关联的Action信号的动作,应用家庭网络中时,能够自发寻找出每个家庭的 常用操作习惯,省去用户手动匹配的麻烦,尤其能够帮助发现用户自己都不知道的操作习 惯,提升用户体验。同时,由于通过网关记录家庭中所有用户的操作,因为没有用户限制, 能够发现家庭的通用习惯,在用户习惯发生变化后,能够自动适应,挖掘新的Event信号和 Action信号的关联规则。
[0020] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予W实施,并且为了让本发明的上述和其它目的、特征和优点能够 更明显易懂,W下特举本发明的【具体实施方式】。
【附图说明】
[0021] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通 技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明 的限制。而且在整个附图中,用相同的参开符号表示相同的部件。在附图中:
[0022] 图1为本发明实施例提供的自动完成Event-Action关联的方法所依赖的系统架 构不意图;
[0023] 图2为本发明实施例提供的自动完成Event-Action关联的方法的流程图;
[0024] 图3为本发明实施例提供的自动完成Event-Action关联的方法的示意图;
[00巧]图4为本发明实施例提供的第一种自动完成Event-Action关联的方法的流程 图;
[0026] 图5为本发明实施例提供的第二种自动完成Event-Action关联的方法的流程 图;
[0027] 图6为本发明实施例提供的智能家庭网关设备结构示意图;
[0028] 图7为本发明实施例提供的智能家庭网关设备的获取单元结构示意图;
[0029] 图8为本发明实施例提供的智能家庭网关设备的分析单元结构示意图;
[0030] 图9为本发明实施例提供的智能家庭网关设备的分析模块结构示意图;
[0031] 图10为本发明实施例提供的智能家庭网关设备的联动单元结构示意图。
【具体实施方式】
[0032] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开 的示例性实施例,然而应当理解,可各种形式实现本公开而不应被该里阐述的实施例 所限制。相反,提供该些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围 完整的传达给本领域的技术人员。
[0033] 下面分别结合附图,对本发明实施例提供的一种自动完成Event-Action关联的 方法及相关设备进行说明。
[0034] 在对本发明实施例提供的Event-Action关联的方法进行说明之前,首先对本发 明实施例中Event-Action关联的方法所依赖的系统架构进行说明,如图1所示,该系统架 构至少包括家电设备(具有通信功能)、家庭网关和家庭网络内的其他通信设备(可W作为 控制终端的各种类型设备,例如移动终端)。其中,家庭网络中,家电设备分别与家庭网关和 其他通信设备连接,家庭网关和其他通信设备连接。在本发明实施例中,并不限定家电设备 的具体数量,可W为一台或多台,家庭网络中的其他通信设备的数量和类型也不做限定。 [00巧]正常状态下,家电设备向家庭网关发送某一事件的Event信号,其他通信设备向 家庭网关发送相应操作的Action,然而,现有技术中,需要用户手动配置事件与操作之间的 关联,即不能清楚的配置Event信号和Action信号之间的关联。例如在用户的操作习惯发 生变化后,之前配置的Event信号和Action信号的关联规则就会无效,或者不能挖掘自身 的潜在操作习惯。因此,本发明实施例中提供的Event-Action关联的方法,解决了现有技 术中需要用户手动配置Event-Action关联规则的问题,实现了Event-Action关联规则的 自动配置,且能够挖掘出用户的全部潜在操作习惯。
[0036] 具体来说,本发明实施例提供的一种自动完成Event-Action关联的方法,如图2 所示,包括下述步骤:
[0037]S11、接收Event信号发生设备输出的Event信号。
[0038]S12、接收控制终端输出的Action信号。
[0039]S13、挖掘上述Event信号和Action信号的关联规则。
[0040]S14、将所述关联规则发送到规则库。
[0041] 下面分别对上面各步骤进行说明。
[0042] 在一个集中式家庭网络中,如图3所示,存在一个网关,家电设备和控制终端均连 接到网关。Ruleengine可W运行在该网关上,也可W运行在与网关相连的另一个设备上。 家电设备W广播形式向家庭网络中发出Event信号,能够被该网络中感兴趣的设备接收。 例如,家电设备A广播的Event信号被网关和控制终端(例如手机)接收。网关接收到该 Event信号后,记录该事件,存入数据库中。手机接收到该Event信号后,显示给用户,用户 通过手机发出执行另一家电设备B的Action的指令。该指令首先发送到网关,网关记录该 操作,存入数据库中。同时,网关将该指令转发给家电设备B,完成家电操作。
[0043] 若干时间后,网关通过挖掘存储的记录数据,产生一条Event-Action关联规则, 设置到Ruleengine的规则库。家电设备A再一次发出该Event信号,被Ruleengine接 收。Ruleengine查看规则库,找到相应的Event-Action规则,向家电设备B发出执行相应 Action的指令。家电B收到指令,完成相应的操作。
[0044] 在本发明实施例提供的上述Event-Action关联的方法中,可W由家庭网关接收 Event信号发生设备(如家电设备)输出的Event信号,并接收其他通信设备(可W作为控 制终端的各种类型设备,例如移动终端)输出的Action信号。其中,所述其他通信设备在 输出Action信号之前,接收家电设备发出的Event信号,其他通信设备可W依据该Event 信号输出需要完成的操作指令,即Action信号。
[0045] 家庭网关首先将接收到的家电设备输出的Event信号存储在数据库中,然后将其 他通信设备输出Action信号存储在相应的Event信号所在的记录表中。家庭网关对存储 一定周期后的Event信号和Action信号进行数据挖掘,确定家电设备输出的Event信号和 其他通信设备输出的Action的关联规则,并将该关联规则存储在相应的规则库中。
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1