一种基于即时通讯的智能控制方法、设备及系统的制作方法

文档序号:9710732阅读:631来源:国知局
一种基于即时通讯的智能控制方法、设备及系统的制作方法
【技术领域】
[0001]本发明属于电子信息技术领域,尤其涉及一种基于即时通讯的智能控制方法、设备及系统。
【背景技术】
[0002]随着科学技术的迅速发展和人民生活水平的提高,用户对各种设备的智能要求越来越高。其中设备可以包括电视、空调、门禁、电冰箱、照明、风扇等各种家居设备、以及平板电脑、台式电脑、摄像头、汽车内部电器和传感器等。
[0003]譬如,以智能家电为例,照明系统、保安系统、暖气及冷气系统、视讯及音响系统等设计也越来越智能和人性化。而对于这些智能家电的控制,一般是通过触摸屏、无线遥控器、电话、互联网进行控制的。
[0004]但是,目前的智能家电并非真正智能,大多只是变成了一种移动控制应用,而没有利用即时通讯进行交互,即人与设备间的互动体验还是没有本质的提升,即便基于即时通讯,也只是简单的指令发送和接收,然而具体体现为对于自然语言理解,环境信息的感应,用户行为的感应,以及感应后的分析都很缺乏;并且,现有的家电品牌众多,不同的品牌都推出自己的智能家电,控制应用,通信框架,帐号以及存储等各不相同,导致用户缺乏对于家居的统一控制。
[0005]综上,如何通过即时通讯统一管理不同类型的设备是现有技术需要解决的技术问题之一。

【发明内容】

[0006]本发明的目的在于提供一种基于即时通讯的智能控制方法、设备及系统,智能控制设备通过即时通讯统一管理不同类型的智能设备,以加强人机交互体验,便于智能设备统一管理。
[0007]为解决上述技术问题,本发明实施例提供以下技术方案:
[0008]一种基于即时通讯的智能控制方法,其中,所述方法包括:
[0009]通过即时通讯应用获取控制指令,所述控制指令用于对相应的智能设备进行相应的操作;
[0010]对所述控制指令进行解析,并将所述控制指令与预设的数据库进行对比,获取到对应的智能设备标号、操作时间以及操作内容;
[0011]判断是否到达所述操作时间;以及
[0012]当到达所述操作时间时,发送所述操作内容到对应标号的智能设备,以使所述对应标号的智能设备执行与所述操作内容相应的操作。
[0013]为解决上述技术问题,本发明实施例提供以下技术方案:
[0014]一种基于即时通讯的智能控制设备,其中,所述设备包括:
[0015]指令获取模块,用于通过即时通讯应用获取控制指令,所述控制指令用于对相应的智能设备进行相应的操作;
[0016]指令解析模块,用于对所述控制指令进行解析,并将所述控制指令与预设的数据库进行对比,获取到对应的智能设备标号、操作时间以及操作内容;
[0017]判断模块,用于判断是否到达所述操作时间;以及
[0018]指令发送模块,用于当到达所述操作时间时,发送所述操作内容到对应标号的智能设备,以使所述对应标号的智能设备执行与所述操作内容相应的操作。
[0019]为解决上述技术问题,本发明实施例提供以下技术方案:
[0020]一种基于即时通讯的智能控制系统,其中,所述系统包括:
[0021]移动终端,用于通过即时通讯应用向智能控制设备发送控制指令,所述控制指令用于对相应的智能设备进行相应的操作;
[0022]所述智能控制设备,用于通过即时通讯应用获取控制指令,对所述控制指令进行解析,并将所述控制指令与预设的数据库进行对比,获取到对应的智能设备标号、操作时间以及操作内容;
[0023]所述智能控制设备,还用于判断是否到达所述操作时间,当到达所述操作时间时,发送所述操作内容到对应标号的智能设备,以使所述对应标号的智能设备执行与所述操作内容相应的操作;
[0024]所述智能设备,用于根据所述智能控制设备发送的操作内容,执行与所述操作内容相应的操作。
[0025]相对于现有技术,本实施例中,通过即时通讯应用获取控制指令,对控制指令进行解析并与预设的数据库进行对比,获取到对应的智能设备标号、操作时间以及操作内容;当到达操作时间时,发送操作内容到对应标号的智能设备,以使对应标号的智能设备执行相应的操作。基于即时通讯应用对用户的控制指令进行获取,且对其进行解析,实现通过对控制指令的解析充分体现用户当前需要的操作,进一步提升人与设备间的互动体验,同时,通过标号标注各智能设备以便控制系统对智能设备统一管理,更加高效和智能化。
【附图说明】
[0026]图1是本发明第一实施例提供的基于即时通讯的智能控制方法的流程示意图;
[0027]图2a为本发明第二实施例提供的基于即时通讯的智能控制方法的流程示意图;
[0028]图2b为第二实施例基于即时通讯的智能控制方法的场景流程示意图;
[0029]图2c和图2d为本发明基于即时通讯的智能控制方法的场景示意图;
[0030]图3a为本发明第三实施例提供的基于即时通讯的智能控制方法的流程示意图;
[0031]图3b为第三实施例基于即时通讯的智能控制方法的场景流程示意图;
[0032]图4a为本发明第四实施例提供的基于即时通讯的智能控制方法的流程示意图;
[0033]图4b为第四实施例基于即时通讯的智能控制方法的场景流程示意图;
[0034]图5为本发明实施例提供的基于即时通讯的智能控制设备的结构示意图;
[0035]图6为本发明实施例提供的基于即时通讯的智能控制系统的结构示意图。
【具体实施方式】
[0036]请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
[0037]在以下的说明中,本发明的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本发明原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。
[0038]本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。所熟知的适合用于本发明的运算系统、环境与组态的范例可包括(但不限于)手持电话、个人计算机、服务器、多处理器系统、微电脑为主的系统、主架构型计算机、及分布式运算环境,其中包括了任何的上述系统或装置。
[0039]本文所使用的术语「模块」可看做为在该运算系统上执行的软件对象。本文所述的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文所述的装置及方法优选的以软件的方式进行实施,当然也可在硬件上进行实施,均在本发明保护范围之内。
[0040]请参阅图1,图1是本发明第一实施例提供的基于即时通讯的智能控制方法的流程意图。
[0041]在步骤S101中,通过即时通讯应用获取控制指令,所述控制指令用于对相应的智能设备进行相应的操作。
[0042]其中,所述基于即时通讯的智能控制方法的执行主体为一智能控制设备,例如,所述智能控制设备为用于智能家居控制、或者用于智能城市控制、或者用于汽车内部电子设备控制等的智能管家或者智能设备。
[0043]可以理解的是,本实施例中,所述即时通讯应用可以具体为QQ等各种即时通讯应用,其中所述即时通讯应用预先安装于所述智能控制设备内。
[0044]另容易想到的是,所述即时通讯应用与其对应的后台即时通讯服务器组成即时通讯系统,以实现智能控制设备与外部设备(即所述智能设备,如平板电脑以及各类家电等)之间的指令传输和信息交互。
[0045]在步骤S102中,对所述控制指令进行解析,并将所述控制指令与预设的数据库进行对比,获取到对应的智能设备标号、操作时间以及操作内容。
[0046]其中,所述控制指令可以包括语音形式的控制指令和文字形式的控制指令。
[0047]所述智能控制设备对所述控制指令进行解析,即将所述控制指令转换为需要进行控制的智能设备可识别形式进行传送。具体的,将指令解析后获取到的数据与预设的数据库进行对比,从而获取到与该控制指令相对应的智能设备标号、操作时间以及操作内容。
[0048]可以理解的是,所述数据库可以预先设置在所述智能控制设备中,其中所述数据库包括用户的过往行为信息。
[0049]在步骤S103中,判断是否到达所述操作时间。
[0050]在步骤S104中,当到达所述操作时间时,发送所述操作内容到对应标号的智能设备,以使所述对应标号的智能设备执行与所述操作内容相应的操作。
[0051]所述步骤S103和步骤S104可以具体为:
[0052]当获取到对应的智能设备标号、操作时间以及操作内容后,判断当前时间是否已到达所述操作时间;当到达所述操作时间时,将所述操作时间匹配的操作内容发送到对应标号的智能设备;当所述对应标号的智能设备接收到携带操作内容的操作指令时,执行与所述操作内容相应的操作。
[0053]由上述可知,本实施例中,通过即时通讯应用获取控制指令,对控制指令进行解析并与预设的数据库进行对比,获取到对应的智能设备标号、操作时间以及操作内
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1