指令处理方法及装置的制造方法

文档序号:9865181阅读:409来源:国知局
指令处理方法及装置的制造方法
【技术领域】
[0001] 本发明设及通信领域,具体而言,设及指令处理方法及装置。
【背景技术】
[0002] 随着物联网技术的成熟,智能家居产品逐渐受到市场的欢迎。一般,智能家居系统 包括智能网关设备和外围的受控终端,W及部署在网络侧的平台设备。智能网关设备作为 智能家居网络的中枢,通过紫峰狂igbee)、无线保真(Wireless-Fidelity,简称为Wifi)等 无线协议,管理控制外围的受控终端,如摄像头、安防传感器、白色家电等;同时,智能网关 通过互联网接口,接入外部的网络平台,通过网络平台统一管理家庭用户信息、控制指令的 转发,实现基于移动终端的智能家居系统的远程控制,例如通过智能手机控制家电照明系 统的开关,安防系统的布撤防,获取家庭安全报警等服务。
[0003] 目前智能家居系统的运行方式主要是被动接受用户的手动控制,或按照用户个性 化预配置数据进行控制。例如,手动控制方式,用户回到家后通过遥控器或智能手机对安防 系统进行手动撤防操作;用户离开家后,通过智能手机对安防系统进行手动布防操作等。用 户个性化预配置方式,设置空调周期开启的时间计划,或预配置红外探测器和摄像头视角 联动关系。随着智能家居系统越来越复杂,运两种方式存在的弊端一是增加了用户学习成 本及操作复杂度,二是预配置方式可能在实际使用中无法满足用户灵活性要求,而失去使 用价值。
[0004] 针对相关技术中,不能对智能家居系统的运行方式进行灵活控制的问题,还未提 出有效的解决方案。

【发明内容】

[0005] 本发明提供了一种指令处理方法及装置,W至少解决相关技术中不能对智能家居 系统的运行方式进行灵活控制的问题。
[0006] 根据本发明的一个方面,提供了一种指令处理方法,包括:监测触发执行指令的条 件;在所述条件符合预定规则的情况下,控制所述指令的执行,其中,所述预定规则至少是 对一次或多次执行所述指令时对应的条件进行学习得到的。
[0007] 进一步地,在所述条件符合预定规则的情况下,控制所述指令的执行包括:在所述 条件符合所述预定规则时,对所述预定规则进行修改提示;接收对所述修改提示的响应; 根据所述响应控制所述指令的执行,其中,在根据所述响应确认不修订所述预定规则的情 况下,执行所述指令;在根据所述响应确认修订所述预定规则的情况下,在所述条件符合修 订后的所述预定规则的情况下,执行所述指令。
[0008] 进一步地,所述响应用于指示W下至少之一:对于此次所述条件符合所述预定规 则的情况,不执行所述指令;取消所述预定规则;在执行所述指令之后,不再对所述预定规 则进行修改提示;在执行所述指令之后,所述条件每次符合所述预定规则或修订后的所述 预定规则时均进行所述修改提示。
[0009] 进一步地,对所述预定规则进行所述修改提示包括:根据预先配置的选项判断是 否对所述预定规则进行所述修改提示,在判断结果为是的情况下,进行所述修改提示;在所 述判断结果为否的情况下,控制所述指令的执行包括:执行所述指令。
[0010] 进一步地,所述预定规则存储在本地或者来源于其他网元。
[0011] 进一步地,所述预定规则包括W下至少之一:时间、账号信息、用户位置信息、环境 信息、执行所述指令的设备的状态信息或已经向所述设备发送过的指令,其中,账号信息用 于标识所述设备。
[0012] 进一步地,监测触发执行指令的所述条件包括:按照预先设定的策略监控触发执 行指令的所述条件;或者,接收操作指令之后,监测触发执行指令的所述条件。
[0013] 进一步地,在监测触发执行指令的所述条件之前,所述方法还包括:将一次或多次 执行所述指令时对应的条件发送至其他网元,其中,所述其他网元为对一次或多次执行所 述指令时对应的条件进行学习得到所述预定规则的网元;或者,在本地对一次或多次执行 所述指令时对应的条件进行学习得到所述预定规则。
[0014] 进一步地,对一次或多次执行所述指令时对应的条件进行学习得到所述预定规则 包括:通过合并或归纳多次执行所述指令对应的条件中的相同或相似之处得到所述预定规 则。
[0015] 根据本发明的另一个方面,还提供了另一种指令处理方法,包括:接收一次或多次 执行指令时对应的条件;对所述条件进行学习得到预定规则,其中,所述预定规则用于指示 接收所述预定规则的主体在条件符合所述预定规则的情况下,控制所述指令的执行;发送 所述预定规则。
[0016] 进一步地,所述预定规则包括W下至少之一:时间、账号信息、用户位置信息、环境 信息、执行所述指令的设备的状态信息或已经向所述设备发送过的指令,其中,账号信息用 于标识所述设备。
[0017] 进一步地,对所述条件进行学习得到所述预定规则包括:通过合并或归纳多次执 行所述指令对应的条件中的相同或相似之处得到所述预定规则。
[0018] 根据本发明的一个方面,提供了一种指令处理装置,包括:监测模块,用于监测触 发执行指令的条件;控制模块,用于在所述条件符合预定规则的情况下,控制所述指令的执 行,其中,所述预定规则至少是对一次或多次执行所述指令时对应的条件进行学习得到的。
[0019] 进一步地,所述控制模块包括:提示单元,用于在所述条件符合所述预定规则时, 对所述预定规则进行修改提示;接收单元,用于接收对所述修改提示的响应;第一执行单 元,用于根据所述响应控制所述指令的执行,其中,在根据所述响应确认不修订所述预定规 则的情况下,执行所述指令;第二执行单元,用于在根据所述响应确认修订所述预定规则的 情况下,在所述条件符合修订后的所述预定规则的情况下,执行所述指令。
[0020] 进一步地,所述响应用于指示W下至少之一:对于此次所述条件符合所述预定规 则的情况,不执行所述指令;取消所述预定规则;在执行所述指令之后,不再对所述预定规 则进行修改提示;在执行所述指令之后,所述条件每次符合所述预定规则或修订后的所述 预定规则时均进行所述修改提示。
[0021] 进一步地,所述提示单元还用于根据预先配置的选项判断是否对所述预定规则进 行所述修改提示,在判断结果为是的情况下,进行所述修改提示;在所述判断结果为否的情 况下,控制所述指令的执行包括:执行所述指令。
[0022] 进一步地,所述预定规则存储在本地或者来源于其他网元。
[0023] 进一步地,所述预定规则包括W下至少之一:时间、账号信息、用户位置信息、环境 信息、执行所述指令的设备的状态信息或已经向所述设备发送过的指令,其中,账号信息用 于标识所述设备。
[0024] 进一步地,所述监测模块还用于按照预先设定的策略监控触发执行指令的所述条 件;或者,接收操作指令之后,监测触发执行指令的所述条件。
[00巧]进一步地,所述装置还包括:发送模块,用于将一次或多次执行所述指令时对应的 条件发送至其他网元,其中,所述其他网元为对一次或多次执行所述指令时对应的条件进 行学习得到所述预定规则的网元;学习模块,用于在本地对一次或多次执行所述指令时对 应的条件进行学习得到所述预定规则。
[00%] 进一步地,所述学习模块还用于通过合并或归纳多次执行所述指令对应的条件中 的相同或相似之处得到所述预定规则。
[0027] 根据本发明的另一个方面,还提供了另一种指令处理装置,包括:接收模块,用于 接收一次或多次执行指令时对应的条件;学习模块,用于对所述条件进行学习得到预定规 贝1J,其中,所述预定规则用于指示接收所述预定规则的主体在条件符合所述预定规则的情 况下,控制所述指令的执行;发送模块,用于发送所述预定规则。
[002引进一步地,所述预定规则包括W下至少之一:时间、账号信息、用户位置信息、环境 信息、执行所述指令的设备的状态信息或已经向所述设备发送过的指令,其中,账号信息用 于标识所述设备。
[0029] 进一步地,所述学习模块还用于通过合并或归纳多次执行所述指令对应的条件中 的相同或相似之处得到所述预定规则。
[0030] 通过本发明,采用监测触发执行指令的条件;在条件符合预定规则的情况下,控制 指令的执行,其中,预定规则至少是对一次或多次执行上述指令时对应的条件进行学习得 到的。解决了相关技术中不能对智能家居系统的运行方式进行灵活控制的问题,进而实现 了智能家居系统的运行方式的灵活控制,简化了操作,提升了用户体验。
【附图说明】
[0031] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0032] 图1是根据本发明实施例的指令处理方法的流程图;
[0033] 图2是根据本发明实施例的指令处理装置的结构框图;
[0034] 图3是根据本发明实施例的指令处理装置的结构框图一;
[0035] 图4是根据本发明实施例的指令处理装置的结构框图二;
[0036] 图5是根据本发明实施例的指令处理方法的流程图一;
[0037] 图6是根据本发明实施例的指令处理装置的结构框图Ξ ;
[0038] 图7是根据本发明实施例的智能家居控制方法流程;
[0039] 图8是根据本发明实施例的智能家居控制方法中的学习控制指令学习方法流程 图; W40] 图9是根据本发明实施例的智能网关相关单元示意图;
[0041] 图10是根据本发明实施例的网络平台相关单元示意图;
[0042] 图11是根据本发明实施例的智能家居网络示意图;
[0043] 图12是根据本发明实施例的交互时序图。
【具体实施方式】
[0044] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可W相互组合。 W45] 在本实施例中提供了一种指令处理方法,图1是根据本发明实施例的指令处理方 法的流程图,如图1所示,该流程包括如下步骤:
[0046] 步骤S102,监测触发执行指令的条件;
[0047] 步骤S104,在条件符合预定规则的情况下,控制指令的执行,其中,该预定规则至 少是对一次或多次执行该指令时对应的条件进行学习得到的。
[0048] 通过上述步骤,至少对一次或多次执行指令时对应的条件进行学习得到预定规 贝1J,在监测到触发执行指令的条件符合预定规则时,控制指令的执行,相比于相关技术中指 令的执行主要是被动接受用户的手动控制,或按照用户个性化预配置数据进行控制,上述 步骤可W自动学习预定规则减少了用户的手动参与,从而解决了相关技术中不能对智能家 居系统的运行方式进行灵活控制的问题,进而实现了智能家居系统的运行方式的灵活控 审IJ,简化了操作,提升了用户体验。
[0049] 上述学习到的预定规则有可能存在与用户要求存在一些偏差的问题。在一个可选 实施例中,在该条件
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1