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

文档序号:9248816阅读:来源:国知局
微波炉"的发生频率 为 14%。
[0139] 假设"窗全开"事件的相关Action的联判断规则的判断阔值为40%,则"窗全开" 与"窗半开"构成相应的Event-Action关联规则,因此将"窗全开"-"窗半开"的关联规则 存储到规则库中,并清空数据库中记录周期内所有的数据。
[0140] 第四天,用户用手机打开窗帘。窗帘打开后,发出一个Event信号。家庭网关的规 贝1J库接收到该Event信号后,查询规则库内存储的关联规则,得至r窗帘打开窗全开"的 关联规则,规则库向窗发出"窗全开"的Action信号,窗收到该Action信号后,打开至全开。 窗全开后向家庭网关发出一个"窗全开"的Event信号,家庭网关的规则库接收到该Event 信号后,查询规则库内存储的关联规则,得到"窗全开窗半开"的关联规则,规则库向窗 发出"窗半开"的Action信号,窗收到该Action信号后,打开至半开。
[0141] 当然,本发明实施例并不限于上述具体的Event-Action关联的方法,仅仅是个示 例而已。
[0142] 基于同一发明构思,本发明实施例还提供了一种智能家庭网关设备,由于智能家 庭网关设备所解决问题的原理与前述Event-Action关联的方法相似,因此该智能家庭网 关设备的实施可W参照前述方法实施,重复之处不在寶述。
[0143] 如图6所示,本发明实施例提供的一种智能家庭网关设备,包括:
[0144] 获取单元41,用于接收Event信号发生设备输出的Event信号和控制终端输出的 Action信号,及接收图1所示家电设备输出的Event信号和其他通信设备(可W作为控制 终端的各种类型设备,例如移动终端)输出的Action信号;
[0145] 分析单元42,用于挖掘上述Event信号和Action信号的关联规则;
[0146] 联动单元43,用于将上述关联规则发送到规则库。
[0147]进一步地,上述获取单元41,如图7所示,还包括:
[0148] 第一获取单元411,用于接收Event信号发生设备输出的Event信号,包括接收 Event信号的属性信息和时间信息,并将其存储在数据库中;
[0149] 第二获取单元412,接收控制终端输出的Action信号,包括接收Action信号的属 性信息和时间信息,并将其存储在上述数据库中。
[0150] 进一步地,上述分析单元42,如图8所示,还包括:
[0151] 参数设置模块421,用于在接收Event信号发生设备输出的Event信号之前,设定 Event信号的记录周期和记录开始时间,设定Event信号与Action信号的关联周期,W及设 定接收到的Event信号的次数阔值;
[0152] 数据统计模块422,用于统计获取单元41接收到的Event信号的次数,还用于统 计Event信号所在的记录表中Action信号的发生频率;该Action信号为关联周期内按照 时间先后顺序存储在数据库中所述Event信号所在的记录表中的所有Action信号;
[0153] 分析模块423,判断所述次数的统计结果是否满足次数阔值的要求,若满足则开始 挖掘关联规则。
[0154] 其中,上述分析模块423,如图9所示,还包括:
[0155] 第一判断子模块4231,用于在数据统计模块422对Event信号的次数统计之前, 判断获取单元41接收到Event信号后的时间是否超过Event信号与Action信号的关联周 期,若超过则统计次数,若没有超过则获取单元41继续接收控制终端输出的Action信号, 直至满足判断条件后统计次数;
[0156] 第二判断子模块4232,用于在数据统计模块422对Event信号所在记录表中 Action信号的发生频率进行统计之前,判断接收到Event信号后的时间是否超过Event信 号的记录周期,若超过则统计发生频率,若没有超过则获取单元41继续接收Event信号发 生设备输出的Event信号,直至满足判断条件后统计发生频率;
[0157] 第S判断子模块4233,用于在数据统计模块422对Event信号所在记录表中 Action信号的发生频率进行统计之前,判断接收到的Event信号的次数是否超过次数阔 值,若超过则统计发生频率,若没有超过则获取单元41继续接收Event信号发生设备输出 的Event信号,直至满足判断条件后统计发生频率;
[015引参数设置子模块4234,用于设定Event信号和Action信号之间是否构成关联规则 的关联判断规则;关联判断规则为Event信号所在记录表中Action信号的发生频率是否大 于判断阔值;
[0159] 第一关联规则挖掘模块4235,用于对满足分析模块423中第二判断子模块4232的 判断条件后,统计得到的Event信号所在记录表中Action信号的发生频率进行数据挖掘;
[0160] 若发生频率大于判断阔值,则构成Event信号与Action信号的Event-Action关 联规则,并将所述Event-Action关联规则存储到规则库中;
[0161] 第二关联规则挖掘模块4236,用于对满足分析模块423中第=判断子模块4233的 判断条件后,统计得到的Event信号所在记录表中Action信号的发生频率进行数据挖掘;
[0162] 若发生频率大于判断阔值,则构成Event信号与Action信号的Event-Action关 联规则,将所述Event-Action关联规则存储到规则库中,并清空数据库中Event信号所在 记录表的信息;若发生频率小于判断阔值,则不能构成Event-Action关联规则,删除数据 库中第一次存储的Event信号所在记录表。
[0163] 进一步地,上述联动单元43,如图10所示,还包括;
[0164] 信号接收模块431,用于接收Event信号发生设备输出的Event信号;
[0165] 关联规则查询模块432,依据Event信号查询规则库中是否记录与该Event信号对 应的Event-Action关联规则;若存在则提取Event-Action关联规则中的Action信号;
[0166] 信号发送模块433,将Action信号发送到Action信号执行设备。
[0167] 本发明实施例在此提供的算法和显示不与任何特定PC、虚拟系统或者其它设备固 有相关。各种通用系统也可W与基于在此的示教一起使用。根据上面的描述,构造该类系 统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可W 利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了 披露本发明的最佳实施方式。
[016引在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施 例可W在没有该些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构 和技术,W便不模糊对本说明书的理解。
[0169] 类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在 上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施 例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图;即所要求保 护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面 的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此, 遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身 都作为本发明的单独实施例。
[0170] 本领域那些技术人员可W理解,可W对实施例中的设备中的模块进行自适应性地 改变并且把它们设置在与该实施例不同的一个或多个设备中。可W把实施例中的模块或单 元或组件组合成一个模块或单元或组件,W及此外可W把它们分成多个子模块或子单元或 子组件。除了该样的特征和/或过程或者单元中的至少一些是相互排斥之外,可W采用任 何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征W及如此公开 的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴 随的权利要求、摘要和附图)中公开的每个特征可W由提供相同、等同或相似目的的替代 特征来代替。
[0171] 此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例 中所包括的某些特征雨不是其它特征,但是不同实施例的特征的组合意味着处于本发明的 范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任 意之一都可WW任意的组合方式来使用。
[0172] 本发明的各个部件实施例可硬件实现,或者W在一个或者多个处理器上运行 的软件模块实现,或者W它们的组合实现。本领域的技术人员应当理解,可W在实践中使用 微处理器或者数字信号处理器值S巧来实现根据本发明实施例的网关设备中的一些或者 全部部件的一些或者全部功能。本发明还可W实现为用于执行该里所描述的方法的一部分 或者全部的设备或者装置程序(例如,PC程序和PC程序产品)。该样的实现本发明的程序 可W存储在PC可读介质上,或者可W具有一个或者多个信号的形式。该样的信号可W从因 特网网站上下载得到,或者在载体信号上提供,或者W任何其他形式提供。
[0173] 应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领 域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中, 不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词"包含"不排除存在 未列在权利要求中的元件或步骤。位于元件之前的单词"一"或"一个"不排除存在多个该 样的元件。本发明可W借助于包括有若干不同元件的硬件W及借助于适当编程的PC来实 现。在列举了若干单元的权利要求中,该些单元中的若干个可W是通过同一个硬件项来具 体体现。词第一、第二、W及第=等的使用不表示任何顺序。可将该些单词解释
[0174] 显然,本领域的技术人员可W对本发明进行各种改动和变型而不脱离本发明的精 神和范围。该样,倘若本发明的该些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含该些改动和变型在内。
【主权项】
1. 一种自动完成Event-Action关联的方法,其特征在于,所述方法包括: 接收Event信号发生设备输出的Event信号; 接收控制终端输出的Action信号; 挖掘所述Event信号和Action信号的关联规则; 将所述关联规则发送到规则库。2. 如权利要求1所述的一种自动完成Event-Action关联的方法,其特征在于,接收所 述Event信号发
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1