CN104954454A - 一种智能控制方法及设备 - Google Patents
一种智能控制方法及设备 Download PDFInfo
- Publication number
- CN104954454A CN104954454A CN201510298877.8A CN201510298877A CN104954454A CN 104954454 A CN104954454 A CN 104954454A CN 201510298877 A CN201510298877 A CN 201510298877A CN 104954454 A CN104954454 A CN 104954454A
- Authority
- CN
- China
- Prior art keywords
- control device
- intelligent control
- request
- certification
- passed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
Abstract
本公开关于一种智能控制方法及设备,应用于智能控制设备中,该方法包括:与智能控制设备对应的服务器接收来自客户端的控制请求;所述服务器对所述控制请求进行认证;若认证通过,所述服务器根据从所述控制请求中获取的设备标识信息,查询与所述控制请求对应的智能控制设备,并向查询到的智能控制设备发送与所述控制请求对应的控制指令,以使所述智能控制设备根据所述控制指令执行相应的操作。本公开通过使用客户端向与智能控制设备对应的服务器发送控制请求,实现对智能控制设备的远程控制,无需用户对智能控制设备进行手动操控,提高了智能控制设备的自动化程度,改善了用户的使用体验。
Description
技术领域
本公开涉及通信技术领域,特别涉及一种智能控制方法及设备。
背景技术
随着科学技术的发展,人们通过使用多种多样的设备满足自身的需求,例如,音乐播放设备、空气质量检测设备、摄影摄像设备等。
公开人在实现本公开的过程中,发现相关技术中至少存在以下缺陷:
现有设备通常需要用户手动操控,自动化程度较差,无法满足用户的多元化需求。
发明内容
为解决现有设备自动化程度的问题,本公开提供了一种智能控制方法及设备。
根据本公开实施例的第一方面,提供一种智能控制方法,应用于智能控制设备中,所述方法包括:
与智能控制设备对应的服务器接收来自客户端的控制请求;
所述服务器对所述控制请求进行认证;
若认证通过,所述服务器根据从所述控制请求中获取的设备标识信息,查询与所述控制请求对应的智能控制设备,并向查询到的智能控制设备发送与所述控制请求对应的控制指令,以使所述智能控制设备根据所述控制指令执行相应的操作。
可选的,所述服务器对所述控制请求进行认证,包括:
所述服务器从所述控制请求中获取设备标识信息和用户标识信息,判断与所述设备标识信息对应的智能控制设备是否已注册,如果未注册,则确定认证未通过;如果已注册,则根据所述用户标识信息判断用户是否与所述智能控制设备关联,如果未关联,则确定认证未通过;如果已关联,则确定认证通过;否则,确定认证未通过。
可选的,所述的方法,还包括:
所述服务器接收来自智能控制设备的注册请求;
所述服务器对所述注册请求进行认证;
若认证通过,所述服务器对从所述注册请求中获取到的所述智能控制设备的设备标识信息和地址信息进行存储,向所述智能控制设备发送注册成功响应;
若认证未通过,所述服务器向所述智能控制设备发送注册失败响应。
可选的,所述服务器对所述注册请求进行认证,具体为:
所述服务器从所述注册请求中获取智能控制设备的设备标识信息和地址信息,并判断所述智能控制设备的设备标识信息和所述地址信息是否均合法,如果是,则确定认证通过;否则,确定认证未通过。
可选的,所述的方法,还包括:
所述服务器接收来自所述客户端的关联请求;
所述服务器对所述关联请求进行认证;
若认证通过,所述服务器从所述关联请求中获取用户标识信息,将所述用户标识信息与所述关联请求中的智能控制设备的设备标识信息建立关联,并向所述客户端发送关联成功响应;
若认证未通过,所述服务器向客户端发送关联失败响应。
可选的,所述服务器对所述关联请求进行认证,具体为:
所述服务器从所述关联请求中获取设备标识信息,判断与所述设备标识信息对应的智能控制设备是否已注册,如果是,则确定认证通过;否则,确定认证未通过。
可选的,所述控制请求为音乐播放请求,所述控制指令为音乐播放指令;
所述智能控制设备根据所述控制指令执行相应的操作,具体为:
所述智能控制设备根据所述控制指令中的音乐标识信息,读取存储在本地或者存储在所述客户端所在的终端中的音频数据,并对所述音频数据进行播放。
可选的,所述控制请求为环境信息查询请求,所述控制指令为环境信息查询指令;
所述智能控制设备根据所述控制指令执行相应的操作,具体为:
所述智能控制设备获取环境信息,通过所述服务器将所述环境信息发送给所述客户端。
可选的,所述控制请求为环境调节请求,所述控制指令为环境调节指令;
所述智能控制设备根据所述控制指令执行相应的操作,具体为:
所述智能控制设备向与自身绑定的环境调节设备发送开启指令。
可选的,所述控制请求为监控查看请求,所述控制指令为监控查看指令;
所述智能控制设备根据所述控制指令执行相应的操作,具体为:
所述智能控制设备通过所述服务器将监控信号实时发送给所述客户端。
可选的,所述的方法,还包括:
所述智能控制设备检测到监控画面符合预设条件时,通过所述服务器向所述客户端发送报警信号。
可选的,所述控制请求为音视操作请求,所述控制指令为音视操作指令;
所述智能控制设备根据所述控制指令执行相应的操作,具体为:
所述智能控制设备执行录音、录像和拍照操作中的至少一项,通过所述服务器将得到的音视频数据发送给所述客户端。
根据本公开实施例的第二方面,提供一种与智能控制设备对应的服务器,包括:
接收模块,用于接收来自客户端的控制请求;
第一认证模块,用于对所述接收模块接收到的所述控制请求进行认证;
查询模块,用于在所述第一认证模块对所述控制请求认证通过后,根据从所述控制请求中获取的设备标识信息,查询与所述控制请求对应的智能控制设备;
发送模块,用于向所述查询模块查询到的智能控制设备发送与所述控制请求对应的控制指令,以使所述智能控制设备根据所述控制指令执行相应的操作。
可选的,所述第一认证模块,具体用于从所述控制请求中获取设备标识信息和用户标识信息,判断与所述设备标识信息对应的智能控制设备是否已注册,如果未注册,则确定认证未通过;如果已注册,则根据所述用户标识信息判断用户是否与所述智能控制设备关联,如果未关联,则确定认证未通过;如果已关联,则确定认证通过;否则,确定认证未通过。
可选的,所述接收模块,还用于接收来自智能控制设备的注册请求;
所述服务器,还包括:
第二认证模块,用于对所述接收模块接收到的所述注册请求进行认证;
所述发送模块,还用于在所述第二认证模块对所述注册请求认证通过后,对从所述注册请求中获取到的所述智能控制设备的设备标识信息和地址信息进行存储,向所述智能控制设备发送注册成功响应;在所述第二认证模块对所述注册请求认证未通过后,向所述智能控制设备发送注册失败响应。
可选的,所述第二认证模块,具体用于从所述注册请求中获取智能控制设备的设备标识信息和地址信息,并判断所述智能控制设备的设备标识信息和所述地址信息是否均合法,如果是,则确定认证通过;否则,确定认证未通过。
可选的,所述接收模块,还用于接收来自所述客户端的关联请求;
所述服务器,还包括:
第三认证模块,用于对所述接收模块接收到的所述关联请求进行认证;
所述发送模块,还用于在所述第三认证模块对所述关联请求认证通过后,从所述关联请求中获取用户标识信息,将所述用户标识信息与所述关联请求中的智能控制设备的设备标识信息建立关联,并向所述客户端发送关联成功响应;在所述第三认证模块对所述关联请求认证未通过后,向所述客户端发送关联失败响应。
可选的,所述第三认证模块,具体用于从所述关联请求中获取设备标识信息,判断与所述设备标识信息对应的智能控制设备是否已注册,如果是,则确定认证通过;否则,确定认证未通过。
可选的,所述控制请求为音乐播放请求,所述控制指令为音乐播放指令;
所述发送模块,具体用于向所述查询模块查询到的智能控制设备发送音乐播放指令,以使所述智能控制设备根据所述控制指令中的音乐标识信息,读取存储在本地或者存储在所述客户端所在的终端中的音频数据,并对所述音频数据进行播放。
可选的,所述控制请求为环境信息查询请求,所述控制指令为环境信息查询指令;
所述发送模块,具体用于向所述查询模块查询到的智能控制设备发送环境信息查询指令,以使所述智能控制设备获取环境信息,通过所述服务器将所述环境信息发送给所述客户端。
可选的,所述控制请求为环境调节请求,所述控制指令为环境调节指令;
所述发送模块,具体用于向所述查询模块查询到的智能控制设备发送环境调节指令,以使所述智能控制设备向与自身绑定的环境调节设备发送开启指令。
可选的,所述控制请求为监控查看请求,所述控制指令为监控查看指令;
所述发送模块,具体用于向所述查询模块查询到的智能控制设备发送监控查看指令,以使所述智能控制设备通过所述服务器将监控信号实时发送给所述客户端。
可选的,所述接收模块,还用于接收来自所述智能控制设备的报警信号;
所述发送模块,还用于将所述接收模块接收到的报警信号发送给所述客户端。
可选的,所述控制请求为音视操作请求,所述控制指令为音视操作指令;
所述发送模块,具体用于向所述查询模块查询到的智能控制设备发送音视操作指令,以使所述智能控制设备执行录音、录像和拍照操作中的至少一项,通过所述服务器将得到的音视频数据发送给所述客户端。
根据本公开实施例的第二方面,提供一种与智能控制设备对应的服务器,包括:
处理器;
被配置为存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收来自客户端的控制请求;
对所述控制请求进行认证;
若认证通过,根据从所述控制请求中获取的设备标识信息,查询与所述控制请求对应的智能控制设备,并向查询到的智能控制设备发送与所述控制请求对应的控制指令,以使所述智能控制设备根据所述控制指令执行相应的操作。
本公开的实施例提供的技术方案可以包括以下有益效果:
通过使用客户端向与智能控制设备对应的服务器发送控制请求,实现对智能控制设备的远程控制,无需用户对智能控制设备进行手动操控,提高了智能控制设备的自动化程度,改善了用户的使用体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本公开说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种智能控制方法的流程图;
图2是根据另一示例性实施例示出的一种智能控制方法的流程图;
图3是根据一示例性实施例示出的一种与智能控制设备对应的服务器的框图;
图4是根据另一示例性实施例示出的一种与智能控制设备对应的服务器的框图;
图5是根据又一示例性实施例示出的一种与智能控制设备对应的服务器的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本公开中的实施例均应用于智能控制设备中,所述智能控制设备是指通过手机App操作,能智能监控与之连接的家庭智能家居设备,使用户通过移动终端上的操作实现对智能家居设备的控制,还能使用户在户外时也可以随时监测家中的状态,实现对家庭智能家居设备的操作。所述智能控制设备可以为集蓝牙音箱功能、无线路由功能、移动充电功能、云存储功能、空气检测功能、智能摄像功能、安防控制于一体的“智能魔方”;“智能魔方”具体控制过程的实现为:检测在移动终端上对应APP上的操作,将所述操作的指令通过无线方式传输给“智能魔方”,“智能魔方”对所述操作指令进行分析,根据分析结果进行相应的处理;其中,无线方式可以为:蓝牙、红外、WiFi以及移动数据网络等。例如,用户根据大约下班回家的时间通过移动终端上的APP预约播放音乐的时间,在回家时就能听到舒心的音乐,还可以通过在移动终端上提前预约电热壶烧水,回家就能刚烧开的水、享受已打开的空调等等。
通过将蓝牙音箱功能、无线路由功能、移动充电功能、云存储功能、空气检测功能、智能摄像功能、安防控制等功能集成于一个在智能控制设备中,可以克服目前市面上产品功能单一,只需要一个设备可以实现功能高密集度,还能解决多个单一功能的产品占用空间、不利于携带以及成本过高的问题。
结合上述描述,将蓝牙音箱功能、空气检测功能、智能摄像功能和安防控制功能运用于智能控制设备中,图1是根据一示例性实施例示出的一种智能控制方法,包括如下步骤:
在步骤101中,与智能控制设备对应的服务器接收来自客户端的控制请求。
在步骤102中,服务器对控制请求进行认证。
在步骤103中,若认证通过,服务器根据从控制请求中获取的设备标识信息,查询与控制请求对应的智能控制设备,并向查询到的智能控制设备发送与控制请求对应的控制指令,以使智能控制设备根据所述控制指令执行相应的操作。
综上所述,本公开提供的智能控制方法,通过使用客户端向与智能控制设备对应的服务器发送控制请求,实现对智能控制设备的远程控制,无需用户对智能控制设备进行手动操控,提高了智能控制设备的自动化程度,改善了用户的使用体验。
图2是根据另一示例性实施例示出的智能控制方法,该智能控制方法应用于智能控制设备中,上述方法包括如下步骤:
在步骤201中,智能控制设备与服务器建立网络连接。
在步骤202中,智能控制设备向服务器发送注册请求。
其中,注册请求中包含智能控制设备的设备标识信息和地址信息,该设备标识信息可以为智能控制设备的序列号,该地址信息可以为智能控制设备的IP地址。
在步骤203中,服务器对接收到的注册请求进行认证,如果认证通过,则执行步骤205;如果认证未通过,则执行步骤204。
具体地,服务器可以从接收到的注册请求中获取智能控制设备的设备标识信息和地址信息,并判断智能控制设备的设备标识信息和地址信息是否均合法,如果是,则确定认证通过;否则,确定认证未通过。
在步骤204中,服务器向智能控制设备发送注册失败响应。
在步骤205中,服务器对从注册请求中获取到的智能控制设备的设备标识信息和地址信息进行存储,向智能控制设备发送注册成功响应。
在步骤206中,客户端获取智能控制设备的设备标识信息和用户标识信息,根据该设备标识信息和用户标识信息生成关联请求。
其中,智能控制设备的设备标识信息可以为智能控制设备的序列号,用户标识信息可以为用户名。
在步骤207中,客户端向服务器发送关联请求。
在步骤208中,服务器对接收到的关联请求进行认证,如果认证通过,则执行步骤210;如果认证未通过,则执行步骤209。
具体地,服务器可以从接收到的关联请求中获取设备标识信息,判断与该设备标识信息对应的智能控制设备是否已注册,如果是,则确定认证通过;否则,确定认证未通过。
在步骤209中,服务器向客户端发送关联失败响应。
在步骤210中,服务器从关联请求中获取用户标识信息,将该用户标识信息与关联请求中的设备标识信息建立关联,并向客户端发送关联成功响应。
在步骤211中,客户端将智能控制设备的设备标识信息添加到设备列表中。
在步骤212中,客户端向服务器发送控制请求。
在步骤213中,服务器对接收到的控制请求进行认证,如果认证通过,则执行步骤215;如果认证未通过,则执行步骤214。
具体地,服务器从控制请求中获取设备标识信息和用户标识信息,判断与设备标识信息对应的智能控制设备是否已注册,如果未注册,则确定认证未通过;如果已注册,则根据所述用户标识信息判断用户是否与智能控制设备关联,如果未关联,则确定认证未通过;如果已关联,则确定认证通过;否则,确定认证未通过。
在步骤214中,服务器向客户端发送控制失败响应。
在步骤215中,服务器根据从控制请求中获取的设备标识信息,查询与控制请求对应的智能控制设备,并向查询到的智能控制设备发送与控制请求对应的控制指令。
在步骤216中,智能控制设备根据控制指令执行相应的操作。
其中,控制请求可以为音乐播放请求,控制指令可以为音乐播放指令;相应地,智能控制设备根据控制指令中的音乐标识信息,读取存储在本地或者存储在客户端所在的终端中的音频数据,并对音频数据进行播放。
控制请求还可以为环境信息查询请求,控制指令还可以为环境信息查询查询指令;相应地,智能控制设备获取环境信息,通过所述服务器将所述环境信息发送给所述客户端。本公开中,环境信息可以为空气质量信息和/或温度信息。
控制请求还可以为环境调节请求,控制指令还可以为环境调节指令;相应地,智能控制设备向与自身绑定的环境调节设备发送开启指令。本公开中,环境调节请求为空气净化请求时,环境调节指令为空气净化指令,环境调节设备为空气净化设备;环境调节请求为温度调节请求时,环境调节指令为温度调节指令,环境调节设备为温度调节设备。
控制请求还可以为监控查看请求,控制指令还可以为监控查看指令;相应地,智能控制设备通过服务器将监控信号实时发送给客户端。本公开中,智能控制设备检测到监控画面符合预设条件时,还可以通过服务器向客户端发送报警信号。
控制请求还可以为音视操作请求,控制指令还可以为音视操作指令;相应地,智能控制设备执行录音、录像和拍照操作中的至少一项,通过服务器将得到的音视频数据发送给客户端。
本公开提供的智能控制方法,通过使用客户端向与智能控制设备对应的服务器发送控制请求,实现对智能控制设备的远程控制,无需用户对智能控制设备进行手动操控,提高了智能控制设备的自动化程度,改善了用户的使用体验。
图3是根据一示例性实施例示出的一种与智能控制设备对应的服务器的框图,如图3所示,该服务器包括:接收模块310、第一认证模块320、查询模块330和发送模块340。
接收模块310,用于接收来自客户端的控制请求。
第一认证模块320,用于对接收模块310接收到的控制请求进行认证。
查询模块330,用于在第一认证模块320对控制请求认证通过后,根据从控制请求中获取的设备标识信息,查询与控制请求对应的智能控制设备。
发送模块340,用于向查询模块330查询到的智能控制设备发送与控制请求对应的控制指令,以使智能控制设备根据所述控制指令执行相应的操作。
综上所述,本公开提供的服务器,查询与控制请求对应的智能控制设备,并向查询到的智能控制设备发送与控制请求对应的控制指令,实现对智能控制设备的远程控制,无需用户对智能控制设备进行手动操控,提高了智能控制设备的自动化程度,改善了用户的使用体验。
图4是根据另一示例性实施例示出的一种与智能控制设备对应的服务器的框图,如图4所示,该服务器包括:接收模块310、第一认证模块320、查询模块330和发送模块340。
接收模块310,用于接收来自客户端的控制请求。
第一认证模块320,用于对接收模块310接收到的控制请求进行认证。
查询模块330,用于在第一认证模块320对控制请求认证通过后,根据从控制请求中获取的设备标识信息,查询与控制请求对应的智能控制设备。
发送模块340,用于向查询模块330查询到的智能控制设备发送与控制请求对应的控制指令,以使智能控制设备根据所述控制指令执行相应的操作。
可选的,上述第一认证模块320,具体用于从所述控制请求中获取设备标识信息和用户标识信息,判断与所述设备标识信息对应的智能控制设备是否已注册,如果未注册,则确定认证未通过;如果已注册,则根据所述用户标识信息判断用户是否与所述智能控制设备关联,如果未关联,则确定认证未通过;如果已关联,则确定认证通过;否则,确定认证未通过。
可选的,上述接收模块310,还用于接收来自智能控制设备的注册请求;
相应地,上述服务器,还包括:
第二认证模块350,用于对接收模块310接收到的注册请求进行认证;
上述发送模块340,还用于在第二认证模块350对所述注册请求认证通过后,对从所述注册请求中获取到的所述智能控制设备的设备标识信息和地址信息进行存储,向所述智能控制设备发送注册成功响应;在第二认证模块350对所述注册请求认证未通过后,向所述智能控制设备发送注册失败响应。
可选的,上述第二认证模块350,具体用于从所述注册请求中获取智能控制设备的设备标识信息和地址信息,并判断所述智能控制设备的设备标识信息和所述地址信息是否均合法,如果是,则确定认证通过;否则,确定认证未通过。
可选的,上述接收模块310,还用于接收来自所述客户端的关联请求;
上述服务器,还包括:
第三认证模块360,用于对接收模块310接收到的所述关联请求进行认证;
上述发送模块340,还用于在第三认证模块360对所述关联请求认证通过后,从所述关联请求中获取用户标识信息,将所述用户标识信息与所述关联请求中的智能控制设备的设备标识信息建立关联,并向所述客户端发送关联成功响应;在所述第三认证模块对所述关联请求认证未通过后,向所述客户端发送关联失败响应。
可选的,上述第三认证模块360,具体用于从所述关联请求中获取设备标识信息,判断与所述设备标识信息对应的智能控制设备是否已注册,如果是,则确定认证通过;否则,确定认证未通过。
可选的,上述接收模块310,还用于接收来自所述智能控制设备的报警信号;
上述发送模块340,还用于将接收模块310接收到的报警信号发送给所述客户端。
本公开中,控制请求可以为音乐播放请求,控制指令可以为音乐播放指令;相应地,上述发送模块340,具体用于向查询模块330查询到的智能控制设备发送音乐播放指令,以使所述智能控制设备根据所述控制指令中的音乐标识信息,读取存储在本地或者存储在所述客户端所在的终端中的音频数据,并对所述音频数据进行播放。
控制请求还可以为环境信息查询请求,控制指令还可以为环境信息查询指令;相应地,上述发送模块340,具体用于向查询模块330查询到的智能控制设备发送环境信息查询指令,以使所述智能控制设备获取环境信息,通过所述服务器将所述环境信息发送给所述客户端。
控制请求还可以为环境调节请求,控制指令还可以为环境调节指令;相应地,上述发送模块340,具体用于向查询模块330查询到的智能控制设备发送环境调节指令,以使所述智能控制设备向与自身绑定的环境调节设备发送开启指令。
控制请求还可以为监控查看请求,控制指令还可以为监控查看指令;相应地,上述发送模块340,具体用于向查询模块330查询到的智能控制设备发送监控查看指令,以使所述智能控制设备通过所述服务器将监控信号实时发送给所述客户端。
控制请求还可为音视操作请求,控制指令还可以为音视操作指令;相应地,上述发送模块340,具体用于向查询模块330查询到的智能控制设备发送音视操作指令,以使所述智能控制设备执行录音、录像和拍照操作中的至少一项,通过所述服务器将得到的音视频数据发送给所述客户端。
本公开提供的服务器,查询与控制请求对应的智能控制设备,并向查询到的智能控制设备发送与控制请求对应的控制指令,实现对智能控制设备的远程控制,无需用户对智能控制设备进行手动操控,提高了智能控制设备的自动化程度,改善了用户的使用体验。
关于上述实施例中的服务器,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图5是根据一示例性实施例示出的一种与智能控制设备对应的服务器的框图,包括:
处理器410;
被配置为存储处理器可执行指令的存储器420;
其中,处理器410被配置为:
接收来自客户端的控制请求;
对所述控制请求进行认证;
若认证通过,根据从所述控制请求中获取的设备标识信息,查询与所述控制请求对应的智能控制设备,并向查询到的智能控制设备发送与所述控制请求对应的控制指令,以使所述智能控制设备根据所述控制指令执行相应的操作。
本公开提供的服务器,查询与控制请求对应的智能控制设备,并向查询到的智能控制设备发送与控制请求对应的控制指令,实现对智能控制设备的远程控制,无需用户对智能控制设备进行手动操控,提高了智能控制设备的自动化程度,改善了用户的使用体验。
本领域技术人员在考虑说明书及实践这里的公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (25)
1.一种智能控制方法,应用于智能控制设备中,其特征在于,所述方法包括:
与智能控制设备对应的服务器接收来自客户端的控制请求;
所述服务器对所述控制请求进行认证;
若认证通过,所述服务器根据从所述控制请求中获取的设备标识信息,查询与所述控制请求对应的智能控制设备,并向查询到的智能控制设备发送与所述控制请求对应的控制指令,以使所述智能控制设备根据所述控制指令执行相应的操作。
2.根据权利要求1所述的方法,其特征在于,所述服务器对所述控制请求进行认证,包括:
所述服务器从所述控制请求中获取设备标识信息和用户标识信息,判断与所述设备标识信息对应的智能控制设备是否已注册,如果未注册,则确定认证未通过;如果已注册,则根据所述用户标识信息判断用户是否与所述智能控制设备关联,如果未关联,则确定认证未通过;如果已关联,则确定认证通过;否则,确定认证未通过。
3.根据权利要求1所述的方法,其特征在于,还包括:
所述服务器接收来自智能控制设备的注册请求;
所述服务器对所述注册请求进行认证;
若认证通过,所述服务器对从所述注册请求中获取到的所述智能控制设备的设备标识信息和地址信息进行存储,向所述智能控制设备发送注册成功响应;
若认证未通过,所述服务器向所述智能控制设备发送注册失败响应。
4.根据权利要求3所述的方法,其特征在于,所述服务器对所述注册请求进行认证,具体为:
所述服务器从所述注册请求中获取智能控制设备的设备标识信息和地址信息,并判断所述智能控制设备的设备标识信息和所述地址信息是否均合法,如果是,则确定认证通过;否则,确定认证未通过。
5.根据权利要求1所述的方法,其特征在于,还包括:
所述服务器接收来自所述客户端的关联请求;
所述服务器对所述关联请求进行认证;
若认证通过,所述服务器从所述关联请求中获取用户标识信息,将所述用户标识信息与所述关联请求中的智能控制设备的设备标识信息建立关联,并向所述客户端发送关联成功响应;
若认证未通过,所述服务器向客户端发送关联失败响应。
6.根据权利要求5所述的方法,其特征在于,所述服务器对所述关联请求进行认证,具体为:
所述服务器从所述关联请求中获取设备标识信息,判断与所述设备标识信息对应的智能控制设备是否已注册,如果是,则确定认证通过;否则,确定认证未通过。
7.根据权利要求1所述的方法,其特征在于,所述控制请求为音乐播放请求,所述控制指令为音乐播放指令;
所述智能控制设备根据所述控制指令执行相应的操作,具体为:
所述智能控制设备根据所述控制指令中的音乐标识信息,读取存储在本地或者存储在所述客户端所在的终端中的音频数据,并对所述音频数据进行播放。
8.根据权利要求1所述的方法,其特征在于,所述控制请求为环境信息查询请求,所述控制指令为环境信息查询指令;
所述智能控制设备根据所述控制指令执行相应的操作,具体为:
所述智能控制设备获取环境信息,通过所述服务器将所述环境信息发送给所述客户端。
9.根据权利要求1所述的方法,其特征在于,所述控制请求为环境调节请求,所述控制指令为环境调节指令;
所述智能控制设备根据所述控制指令执行相应的操作,具体为:
所述智能控制设备向与自身绑定的环境调节设备发送开启指令。
10.根据权利要求1所述的方法,其特征在于,所述控制请求为监控查看请求,所述控制指令为监控查看指令;
所述智能控制设备根据所述控制指令执行相应的操作,具体为:
所述智能控制设备通过所述服务器将监控信号实时发送给所述客户端。
11.根据权利要求1所述的方法,其特征在于,还包括:
所述智能控制设备检测到监控画面符合预设条件时,通过所述服务器向所述客户端发送报警信号。
12.根据权利要求1所述的方法,其特征在于,所述控制请求为音视操作请求,所述控制指令为音视操作指令;
所述智能控制设备根据所述控制指令执行相应的操作,具体为:
所述智能控制设备执行录音、录像和拍照操作中的至少一项,通过所述服务器将得到的音视频数据发送给所述客户端。
13.一种与智能控制设备对应的服务器,其特征在于,包括:
接收模块,用于接收来自客户端的控制请求;
第一认证模块,用于对所述接收模块接收到的所述控制请求进行认证;
查询模块,用于在所述第一认证模块对所述控制请求认证通过后,根据从所述控制请求中获取的设备标识信息,查询与所述控制请求对应的智能控制设备;
发送模块,用于向所述查询模块查询到的智能控制设备发送与所述控制请求对应的控制指令,以使所述智能控制设备根据所述控制指令执行相应的操作。
14.根据权利要求13所述的服务器,其特征在于,
所述第一认证模块,具体用于从所述控制请求中获取设备标识信息和用户标识信息,判断与所述设备标识信息对应的智能控制设备是否已注册,如果未注册,则确定认证未通过;如果已注册,则根据所述用户标识信息判断用户是否与所述智能控制设备关联,如果未关联,则确定认证未通过;如果已关联,则确定认证通过;否则,确定认证未通过。
15.根据权利要求13所述的服务器,其特征在于,
所述接收模块,还用于接收来自智能控制设备的注册请求;
所述服务器,还包括:
第二认证模块,用于对所述接收模块接收到的所述注册请求进行认证;
所述发送模块,还用于在所述第二认证模块对所述注册请求认证通过后,对从所述注册请求中获取到的所述智能控制设备的设备标识信息和地址信息进行存储,向所述智能控制设备发送注册成功响应;在所述第二认证模块对所述注册请求认证未通过后,向所述智能控制设备发送注册失败响应。
16.根据权利要求15所述的服务器,其特征在于,
所述第二认证模块,具体用于从所述注册请求中获取智能控制设备的设备标识信息和地址信息,并判断所述智能控制设备的设备标识信息和所述地址信息是否均合法,如果是,则确定认证通过;否则,确定认证未通过。
17.根据权利要求13所述的服务器,其特征在于,
所述接收模块,还用于接收来自所述客户端的关联请求;
所述服务器,还包括:
第三认证模块,用于对所述接收模块接收到的所述关联请求进行认证;
所述发送模块,还用于在所述第三认证模块对所述关联请求认证通过后,从所述关联请求中获取用户标识信息,将所述用户标识信息与所述关联请求中的智能控制设备的设备标识信息建立关联,并向所述客户端发送关联成功响应;在所述第三认证模块对所述关联请求认证未通过后,向所述客户端发送关联失败响应。
18.根据权利要求17所述的服务器,其特征在于,
所述第三认证模块,具体用于从所述关联请求中获取设备标识信息,判断与所述设备标识信息对应的智能控制设备是否已注册,如果是,则确定认证通过;否则,确定认证未通过。
19.根据权利要求13所述的服务器,其特征在于,所述控制请求为音乐播放请求,所述控制指令为音乐播放指令;
所述发送模块,具体用于向所述查询模块查询到的智能控制设备发送音乐播放指令,以使所述智能控制设备根据所述控制指令中的音乐标识信息,读取存储在本地或者存储在所述客户端所在的终端中的音频数据,并对所述音频数据进行播放。
20.根据权利要求13所述的服务器,其特征在于,所述控制请求为环境信息查询请求,所述控制指令为环境信息查询指令;
所述发送模块,具体用于向所述查询模块查询到的智能控制设备发送环境信息查询指令,以使所述智能控制设备获取环境信息,通过所述服务器将所述环境信息发送给所述客户端。
21.根据权利要求13所述的服务器,其特征在于,所述控制请求为环境调节请求,所述控制指令为环境调节指令;
所述发送模块,具体用于向所述查询模块查询到的智能控制设备发送环境调节指令,以使所述智能控制设备向与自身绑定的环境调节设备发送开启指令。
22.根据权利要求13所述的服务器,其特征在于,所述控制请求为监控查看请求,所述控制指令为监控查看指令;
所述发送模块,具体用于向所述查询模块查询到的智能控制设备发送监控查看指令,以使所述智能控制设备通过所述服务器将监控信号实时发送给所述客户端。
23.根据权利要求13所述的服务器,其特征在于,
所述接收模块,还用于接收来自所述智能控制设备的报警信号;
所述发送模块,还用于将所述接收模块接收到的报警信号发送给所述客户端。
24.根据权利要求13所述的服务器,其特征在于,所述控制请求为音视操作请求,所述控制指令为音视操作指令;
所述发送模块,具体用于向所述查询模块查询到的智能控制设备发送音视操作指令,以使所述智能控制设备执行录音、录像和拍照操作中的至少一项,通过所述服务器将得到的音视频数据发送给所述客户端。
25.一种与智能控制设备对应的服务器,其特征在于,包括:
处理器;
被配置为存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
接收来自客户端的控制请求;
对所述控制请求进行认证;
若认证通过,根据从所述控制请求中获取的设备标识信息,查询与所述控制请求对应的智能控制设备,并向查询到的智能控制设备发送与所述控制请求对应的控制指令,以使所述智能控制设备根据所述控制指令执行相应的操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510298877.8A CN104954454A (zh) | 2015-06-03 | 2015-06-03 | 一种智能控制方法及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510298877.8A CN104954454A (zh) | 2015-06-03 | 2015-06-03 | 一种智能控制方法及设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104954454A true CN104954454A (zh) | 2015-09-30 |
Family
ID=54168797
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510298877.8A Pending CN104954454A (zh) | 2015-06-03 | 2015-06-03 | 一种智能控制方法及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104954454A (zh) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105262773A (zh) * | 2015-11-09 | 2016-01-20 | 北京世纪龙脉科技有限公司 | 一种物联网***的验证方法及装置 |
CN105812491A (zh) * | 2016-05-12 | 2016-07-27 | 腾讯科技(深圳)有限公司 | 设备远程绑定方法和装置 |
CN105959152A (zh) * | 2016-06-23 | 2016-09-21 | 北京北信源软件股份有限公司 | 一种终端管理方法及*** |
CN106060042A (zh) * | 2016-05-30 | 2016-10-26 | 深圳市鼎盛智能科技有限公司 | 数据处理方法及装置 |
CN106302744A (zh) * | 2016-08-17 | 2017-01-04 | 成都市极米科技有限公司 | 投影仪的控制方法、装置及*** |
CN106412065A (zh) * | 2016-09-29 | 2017-02-15 | 北京小米移动软件有限公司 | 设备控制方法和装置 |
CN106445119A (zh) * | 2016-09-08 | 2017-02-22 | 厦门两只猫科技有限公司 | 一种对设备的运行实现自动调节的装置及方法 |
CN106899603A (zh) * | 2017-03-14 | 2017-06-27 | 微鲸科技有限公司 | 一种智能设备监控方法及装置 |
CN107046525A (zh) * | 2016-09-28 | 2017-08-15 | 南京物联传感技术有限公司 | 一种基于智能硬件设备就近识别匹配安全*** |
CN107481372A (zh) * | 2017-08-16 | 2017-12-15 | 广州甩手电子商务有限公司 | 双冗余智能储物装置、双冗余物联网储物***及其实现方法 |
CN107490137A (zh) * | 2017-08-23 | 2017-12-19 | 绵阳美菱软件技术有限公司 | 一种空气净化器、空气净化器的控制方法及控制*** |
CN108616606A (zh) * | 2018-08-01 | 2018-10-02 | 湖南恒茂高科股份有限公司 | 一种物联网通信方法及装置 |
CN109581886A (zh) * | 2018-12-13 | 2019-04-05 | 深圳绿米联创科技有限公司 | 设备控制方法、装置、***及存储介质 |
CN109799722A (zh) * | 2019-02-18 | 2019-05-24 | 珠海格力电器股份有限公司 | 智能家居***的控制方法、装置、***及存储介质、设备 |
CN110427007A (zh) * | 2019-09-03 | 2019-11-08 | 北京智汇云创数字科技有限公司 | 一种智能远程管控***及其工作流程 |
CN110827179A (zh) * | 2019-10-18 | 2020-02-21 | 引力互联国际有限公司 | 提供人工智能教育的方法、装置以及存储介质 |
CN111371819A (zh) * | 2018-12-25 | 2020-07-03 | 美的集团股份有限公司 | 多设备协作处理方法、装置、智能设备及电子设备 |
CN111453251A (zh) * | 2020-03-30 | 2020-07-28 | 蔚复来(浙江)科技股份有限公司 | 一种易腐垃圾处理设备远程控制方法 |
WO2021121125A1 (zh) * | 2019-12-16 | 2021-06-24 | 华为技术有限公司 | 用于智能家居设备的控制方法及其介质和终端 |
CN113296920A (zh) * | 2020-02-24 | 2021-08-24 | 国家广播电视总局广播电视科学研究院 | 一种设备远程操控***和方法 |
CN115277828A (zh) * | 2021-10-27 | 2022-11-01 | 珠海奔图电子有限公司 | 一种智能设备的注册方法、装置和电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201766612U (zh) * | 2009-12-30 | 2011-03-16 | 徐勇 | 具有pos功能的多媒体3g数字家庭网关装置 |
CN103763392A (zh) * | 2014-01-29 | 2014-04-30 | 百度在线网络技术(北京)有限公司 | 设备的控制方法、装置及*** |
CN104168182A (zh) * | 2014-06-09 | 2014-11-26 | 北京云想科技有限公司 | 一种智能家庭网关和社区管理*** |
CN104570962A (zh) * | 2013-10-10 | 2015-04-29 | 中兴通讯股份有限公司 | 一种家电远程控制方法、服务器及家电远程控制*** |
-
2015
- 2015-06-03 CN CN201510298877.8A patent/CN104954454A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201766612U (zh) * | 2009-12-30 | 2011-03-16 | 徐勇 | 具有pos功能的多媒体3g数字家庭网关装置 |
CN104570962A (zh) * | 2013-10-10 | 2015-04-29 | 中兴通讯股份有限公司 | 一种家电远程控制方法、服务器及家电远程控制*** |
CN103763392A (zh) * | 2014-01-29 | 2014-04-30 | 百度在线网络技术(北京)有限公司 | 设备的控制方法、装置及*** |
CN104168182A (zh) * | 2014-06-09 | 2014-11-26 | 北京云想科技有限公司 | 一种智能家庭网关和社区管理*** |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105262773A (zh) * | 2015-11-09 | 2016-01-20 | 北京世纪龙脉科技有限公司 | 一种物联网***的验证方法及装置 |
CN105812491A (zh) * | 2016-05-12 | 2016-07-27 | 腾讯科技(深圳)有限公司 | 设备远程绑定方法和装置 |
CN105812491B (zh) * | 2016-05-12 | 2020-06-16 | 腾讯科技(深圳)有限公司 | 设备远程绑定方法和装置 |
CN106060042A (zh) * | 2016-05-30 | 2016-10-26 | 深圳市鼎盛智能科技有限公司 | 数据处理方法及装置 |
CN105959152A (zh) * | 2016-06-23 | 2016-09-21 | 北京北信源软件股份有限公司 | 一种终端管理方法及*** |
CN106302744A (zh) * | 2016-08-17 | 2017-01-04 | 成都市极米科技有限公司 | 投影仪的控制方法、装置及*** |
CN106445119B (zh) * | 2016-09-08 | 2019-01-22 | 厦门两只猫科技有限公司 | 一种对设备的运行实现自动调节的装置及方法 |
CN106445119A (zh) * | 2016-09-08 | 2017-02-22 | 厦门两只猫科技有限公司 | 一种对设备的运行实现自动调节的装置及方法 |
CN107046525A (zh) * | 2016-09-28 | 2017-08-15 | 南京物联传感技术有限公司 | 一种基于智能硬件设备就近识别匹配安全*** |
CN106412065A (zh) * | 2016-09-29 | 2017-02-15 | 北京小米移动软件有限公司 | 设备控制方法和装置 |
CN106899603A (zh) * | 2017-03-14 | 2017-06-27 | 微鲸科技有限公司 | 一种智能设备监控方法及装置 |
CN107481372A (zh) * | 2017-08-16 | 2017-12-15 | 广州甩手电子商务有限公司 | 双冗余智能储物装置、双冗余物联网储物***及其实现方法 |
CN107490137A (zh) * | 2017-08-23 | 2017-12-19 | 绵阳美菱软件技术有限公司 | 一种空气净化器、空气净化器的控制方法及控制*** |
CN108616606B (zh) * | 2018-08-01 | 2021-10-26 | 湖南恒茂高科股份有限公司 | 一种物联网通信方法及装置 |
CN108616606A (zh) * | 2018-08-01 | 2018-10-02 | 湖南恒茂高科股份有限公司 | 一种物联网通信方法及装置 |
CN109581886A (zh) * | 2018-12-13 | 2019-04-05 | 深圳绿米联创科技有限公司 | 设备控制方法、装置、***及存储介质 |
CN109581886B (zh) * | 2018-12-13 | 2022-01-14 | 深圳绿米联创科技有限公司 | 设备控制方法、装置、***及存储介质 |
CN111371819A (zh) * | 2018-12-25 | 2020-07-03 | 美的集团股份有限公司 | 多设备协作处理方法、装置、智能设备及电子设备 |
CN109799722A (zh) * | 2019-02-18 | 2019-05-24 | 珠海格力电器股份有限公司 | 智能家居***的控制方法、装置、***及存储介质、设备 |
CN110427007A (zh) * | 2019-09-03 | 2019-11-08 | 北京智汇云创数字科技有限公司 | 一种智能远程管控***及其工作流程 |
CN110827179A (zh) * | 2019-10-18 | 2020-02-21 | 引力互联国际有限公司 | 提供人工智能教育的方法、装置以及存储介质 |
WO2021121125A1 (zh) * | 2019-12-16 | 2021-06-24 | 华为技术有限公司 | 用于智能家居设备的控制方法及其介质和终端 |
CN113296920A (zh) * | 2020-02-24 | 2021-08-24 | 国家广播电视总局广播电视科学研究院 | 一种设备远程操控***和方法 |
CN113296920B (zh) * | 2020-02-24 | 2023-08-01 | 国家广播电视总局广播电视科学研究院 | 一种设备远程操控***和方法 |
CN111453251A (zh) * | 2020-03-30 | 2020-07-28 | 蔚复来(浙江)科技股份有限公司 | 一种易腐垃圾处理设备远程控制方法 |
CN115277828A (zh) * | 2021-10-27 | 2022-11-01 | 珠海奔图电子有限公司 | 一种智能设备的注册方法、装置和电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104954454A (zh) | 一种智能控制方法及设备 | |
CN105871671B (zh) | 控制、获取智能家居设备上传数据的方法及装置 | |
TWI545920B (zh) | 智慧閘道、智慧家居系統及家電設備的智慧控制方法 | |
CN104935883A (zh) | 一种远程监控方法和服务器 | |
CN104915225A (zh) | 控制智能设备的方法及装置 | |
CN104635501B (zh) | 智能家居控制方法和*** | |
US9125049B2 (en) | Configuring secure wireless networks | |
CN104869123A (zh) | 一种网络接入控制方法和服务器 | |
US20160241893A1 (en) | Media Player Including Automatic Configuration | |
CN105785782A (zh) | 智能家居设备控制方法及装置 | |
CN105187480B (zh) | 配置文件获取方法、装置及*** | |
CN105100231A (zh) | 智能设备位置信息的获取方法、设备和*** | |
JP2013090141A (ja) | 機器遠隔制御システムおよび機器遠隔制御方法 | |
US11930004B2 (en) | Smart gateway enabled low cost smart building solution | |
CN111915870A (zh) | 语音添加遥控器码值的方法、装置、电视和存储介质 | |
US8269663B2 (en) | Remote control system and method of controlling the remote control system | |
CN109144971B (zh) | 设备绑定方法及匹配*** | |
CN104967888A (zh) | 遥控控制方法和装置、遥控设备 | |
CN105049922A (zh) | 用upnp对与主显示器在相同房间的候选同伴设备的接近检测 | |
CN105722089A (zh) | 一种设备认证方法 | |
CN108665595A (zh) | 一种智能可视门禁控制*** | |
CN106506573B (zh) | 智能家居控制方法和*** | |
KR102044522B1 (ko) | 이동 단말 및 이동 단말의 전자 기기 등록 처리 방법 | |
JP6406045B2 (ja) | カラオケシステム、アドレスリースサーバ、管理サーバ、カラオケ装置 | |
Husain et al. | Bluetooth network based remote controlled home automation system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150930 |