智能家电控制方法、服务器及系统的制作方法

文档序号:6295633阅读:174来源:国知局
智能家电控制方法、服务器及系统的制作方法
【专利摘要】本发明公开一种智能家电控制方法、服务器及系统,其方法包括智能家电云端服务器在远程控制端登陆后,检测该远程控制端可控的该智能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能,若没有则启动第一个登陆该智能家电云端服务器的智能家电的UPNP控制点功能;通过该UPNP控制点获取家庭网关内其他符合UPNP标准的智能家电信息,转发给远程控制端;远程控制端根据对应信息建立远程控制点,通过远程控制点对家庭网关内其他符合UPNP标准的智能家电进行远程控制。由此实现了多种不同接入云端系统的智能家电设备间远程控制管理兼容,解决了多个企业生产的符合UPNP标准的智能家电难于统一控制管理的问题。
【专利说明】 智能家电控制方法、服务器及系统
【技术领域】
[0001]本发明涉及移动终端【技术领域】,尤其涉及一种智能家电控制方法、服务器及系统。【背景技术】
[0002]随着移动互联网和智能家电的发展,越来越多的传统家电企业为了拓展传统家电的功能,更大的方便用户使用,会考虑实现和搭建一种远程控制管理系统,如图1所示,在远程控制管理系统的架构图中,企业智能家电(具备联网能力,符合UPNP标准)通过家庭网关接入到Internet,并通过Internet连接到企业的智能家电云端服务器,企业同时开发并发布远程控制管理软件,用户安装该软件后,通过Internet连接到该企业云端服务器,实现对智能家电的远程控制和管理。
[0003]这种简单有效的架构方式对应单一的某个企业生产的智能家电可以实现很好的控制管理。但是,对于生产研发企业而言,其产品并不会涵盖所有家电。而对用户而言,购买家电产品时,也并不一定都选定某一企业的产品购买。这样在远程控制管理端需要安装多种软件,分别对不同企业的智能家电进行控制和管理,由于用户不能对其拥有的家电进行统一的控制管理,由此给用户操作带来困扰和不便。如图1所示的架构图中,A企业远程控制管理端只能为A企业智能家电a提供管理服务,而无法实现对B企业智能家电b及C企业智能家电N提供管理服务。

【发明内容】

[0004]本发明的主要目的在于提供一种智能家电控制方法、服务器及系统,旨在实现多种智能家电设备之间的远程控制管理兼容。
[0005]为了达到上述目的,本发明提出一种智能家电控制方法,包括:
[0006]智能家电云端服务器在远程控制端登陆后,检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能;若是,则通过所述启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准的智能家电信息,将所述符合UPNP标准的智能家电信息发送给所述远程控制端;
[0007]所述远程控制端根据所述符合UPNP标准的智能家电信息为对应的智能家电建立远程控制点,通过所述远程控制点对所述家庭网关内的符合UPNP标准的智能家电进行远程控制。
[0008]优选地,所述检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能的步骤之后还包括:
[0009]当检测到家庭网关内没有该智能家电云端服务器的智能家电启动UPNP控制点功能时,启动所述家庭网关内的第一个登陆所述智能家电云端服务器的智能家电的UPNP控制点功能。
[0010]优选地,所述远程控制端通过所述远程控制点对所述家庭网关内符合UPNP标准的智能家电进行远程控制的步骤包括:[0011]所述远程控制端通过所述远程控制点向所述智能家电云端服务器发送控制管理指令;
[0012]所述智能家电云端服务器向所述启动UPNP控制点功能的智能家电转发所述控制管理指令,由该智能家电的UPNP控制点根据所述控制管理指令对所述家庭网关内其他智能家电云端服务器的符合UPNP标准的智能家电进行控制管理操作;所述智能家电云端服务器从所述启动UPNP控制点功能的智能家电获取控制管理操作结果,并发送给所述远程控制端。
[0013]优选地,所述符合UPNP标准的智能家电信息包括智能家电的设备描述信息和服务描述信息。
[0014]本发明还提出一种智能家电控制系统,包括:智能家电云端服务器以及远程控制端,所述智能家电云端服务器管理控制其下属的一个或多个智能家电;其中:
[0015]所述智能家电云端服务器,用于在所述远程控制端登陆后,检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能;若是,则通过所述启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准的智能家电信息,将所述符合UPNP标准的智能家电信息发送给所述远程控制端;
[0016]所述远程控制端,用于根据所述符合UPNP标准的智能家电信息为对应的智能家电建立远程控制点,通过所述远程控制点对所述家庭网关内符合UPNP标准的智能家电进行远程控制。
[0017]优选地,所述智能家电云端服务器还用于当检测到家庭网关内没有该智能家电云端服务器的智能家电启动UPNP控制点功能时,启动所述家庭网关内的第一个登陆所述智能家电云端服务器的智能家电的UPNP控制点功能。
[0018]优选地,所述远程控制端,还用于通过所述远程控制点向所述智能家电云端服务器发送控制管理指令;
[0019]所述智能家电云端服务器,还用于向所述启动UPNP控制点功能的智能家电转发所述控制管理指令,由该智能家电的UPNP控制点根据所述控制管理指令对所述家庭网关内其他智能家电云端服务器的符合UPNP标准的智能家电进行控制管理操作;以及从所述启动UPNP控制点功能的智能家电获取控制管理操作结果,并发送给所述远程控制端。
[0020]优选地,所述符合UPNP标准的智能家电信息包括智能家电的设备描述信息和服务描述信息。
[0021]优选地,所述智能家电云端服务器,还用于记录相应的控制管理信息;以及记录所有符合UPNP标准的智能家电信息以及用户行为信息。
[0022]本发明还提出一种智能家电控制方法,包括:
[0023]智能家电云端服务器在远程控制端登陆后,检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能;若是,则
[0024]通过所述启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准的智能家电信息,将所述符合UPNP标准的智能家电信息发送给所述远程控制端;由所述远程控制端根据所述符合UPNP标准的智能家电信息为对应的智能家电建立远程控制点;
[0025]接收所述远程控制端通过所述远程控制点发送的控制管理指令,并转发给所述启动UPNP控制点功能的智能家电,由该智能家电的UPNP控制点根据所述控制管理指令对所述家庭网关内其他智能家电云端服务器的符合UPNP标准的智能家电进行控制管理操作;
[0026]接收所述启动UPNP控制点功能的智能家电返回的控制管理操作结果,并转发给所述远程控制端。
[0027]优选地,该方法还包括:
[0028]当检测到家庭网关内没有该智能家电云端服务器的智能家电启动UPNP控制点功能时,启动所述家庭网关内的第一个登陆所述智能家电云端服务器的智能家电的UPNP控制点功能。
[0029]本发明还提出一种智能家电控制云端服务器,包括:
[0030]检测模块,用于在远程控制端登陆后,检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能;
[0031]获取发送模块,用于存在智能家电云端服务器的智能家电启动UPNP控制点功能时,通过所述启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准的智能家电信息,将所述符合UPNP标准的智能家电信息发送给所述远程控制端;由所述远程控制端根据所述符合UPNP标准的智能家电信息为对应的智能家电建立远程控制点;
[0032]接收转发模块,用于接收所述远程控制端通过所述远程控制点发送的控制管理指令,并转发给所述启动UPNP控制点功能的智能家电,由该智能家电的UPNP控制点根据所述控制管理指令对所述家庭网关内其他智能家电云端服务器的符合UPNP标准的智能家电进行控制管理操作;以及接收所述启动UPNP控制点功能的智能家电返回的控制管理操作结果,并转发给所述远程控制端。
[0033]优选地,所述检测模块还用于当检测到家庭网关内没有该智能家电云端服务器的智能家电启动UPNP控制点功能时,启动所述家庭网关内的第一个登陆所述智能家电云端服务器的智能家电的UPNP控制点功能。
[0034]本发明提出的一种智能家电远程监控方法、服务器及系统,智能家电云端服务器在远程控制端登陆后,检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能;若没有,则按登陆的顺序规则启动第一个登陆智能家电云端服务器的智能家电的UPNP控制点功能,通过启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准的智能家电信息,将所述家庭网关内符合UPNP标准的智能家电信息发送给所述远程控制端;远程控制端根据所述家庭网关内符合UPNP标准的智能家电信息为对应的智能家电建立远程控制点,通过所述远程控制点对所述家庭网关内符合UPNP标准的智能家电进行远程控制,从而实现了多种不同接入云端系统的智能家电设备之间的远程控制管理兼容,解决了现有技术多个企业生产的符合UPNP标准的智能家电难于统一远程控制管理的问题。
【专利附图】

【附图说明】
[0035]图1是现有的远程控制管理系统的架构图;
[0036]图2是本发明智能家电控制方法第一实施例的流程示意图;
[0037]图3a是本发明实施例的一种实例架构图;
[0038]图3b是图3a中架构下的具体流程示意图;
[0039]图4是本发明智能家电控制方法第二实施例的流程示意图;[0040]图5是本发明智能家电控制系统较佳实施例的结构示意图;
[0041]图6是本发明智能家电控制云端服务器较佳实施例的结构示意图。
[0042]为了使本发明的技术方案更加清楚、明了,下面将结合附图作进一步详述。
【具体实施方式】
[0043]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0044]如图2所示,本发明较第一实施例提出一种智能家电控制方法,包括:
[0045]步骤S101,智能家电云端服务器在远程控制端登陆后,检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能;若是,则进入步骤SlOll ;否则,进入步骤S1012 ;步骤S1011,通过所述启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准的智能家电信息,将所述家庭网关内符合UPNP标准的智能家电信息发送给所述远程控制端;进入步骤S102 ;步骤S1012,按登陆的顺序规则启动第一个登陆智能家电云端服务器的智能家电的UPNP控制点功能;进入步骤SlOll ;
[0046]本实施例中涉及的智能家电具备联网能力,符合UPNP (Universal Plug andPlay,通用即插即用)标准,各智能家电通过家庭网关接入到Internet等数据传输网络,并进一步连接到所属智能家电云端服务器。该智能家电云端服务器是智能家电企业针对其所生产或者销售的智能家电建立的用于为智能家电提供增值服务的控制中心,也就是说,每一智能家电云端服务器管理控制其下属的一个或多个智能家电。该家庭网关是指将家庭网络连接到外部网络的智能接口,可以从外部网络接收通讯信号通过家庭网络传递信号给某个智能家电,也可以将智能家电的信息发送给外部智能终端。
[0047]所述远程控制端可以为用户操作的手机、遥控器等。在远程控制端上安装有远程控制管理软件,通过网络连接到各智能家电云端服务器,实现对智能家电的远程控制和管理。其中,远程控制端可控的智能家电是指该远程控制端在家庭网关内当前可以控制的智能家电,也就是说,当前通过家庭网关接入到Internet等数据传输网络的智能家电,该智能家电可以由远程控制端来实现控制。远程控制端预先通过如图3b所示的步骤I至步骤11在其对应的智能家电云端服务器注册,同时绑定其对应家庭网关内的相应企业的智能家电,例如安装有A企业智能家电远程控制管理软件的远程控制端预先在A企业智能家电云端服务器注册,同时绑定其对应家庭网关内的A企业的智能家电。
[0048]具体地,在本实施例中,智能家电云端服务器在远程控制端登陆该智能家电云端服务器后,检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器管理控制的智能家电启动UPNP控制点功能;
[0049]若家庭网关内有该智能家电云端服务器管理控制的智能家电启动UPNP控制点功能,则通过该启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准的智能家电信息,将所述家庭网关内符合UPNP标准的智能家电信息发送给所述远程控制端。
[0050]其中,智能家电云端服务器通过启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准的智能家电信息具体可以为以下情形:
[0051]第一种情形:智能家电云端服务器通过启动UPNP控制点功能的智能家电获取所述家庭网关内由其他智能家电云端服务器控制的符合UPNP标准的智能家电信息,以便后续对其他智能家电云端服务器控制的符合UPNP标准的智能家电进行管理控制操作;比如,当前智能家电云端服务器为A企业智能家电云端服务器,其他智能家电云端服务器有B企业智能家电云端服务器、C企业智能家电云端服务器等4企业智能家电云端服务器通过A企业智能家电云端服务器所属的启动UPNP控制点功能的智能家电获取所述家庭网关内由其他智能家电云端服务器(智能家电云端服务器B企业智能家电云端服务器、C企业智能家电云端服务器等)控制的符合UPNP标准的智能家电信息,以实现A企业智能家电云端服务器通过其控制的启动了 UPNP控制点功能的智能家电,来对其他智能家电云端服务器(智能家电云端服务器B企业智能家电云端服务器、C企业智能家电云端服务器等)的UPNP智能家电进行远程控制。
[0052]第二种情形:智能家电云端服务器通过启动UPNP控制点功能的智能家电获取所述家庭网关内其他所有符合UPNP标准的智能家电信息,其中包括当前智能家电云端服务器所能控制的智能家电信息,同时还可包括由其他智能家电云端服务器控制的智能家电信息,以便后续对家庭网关内所有符合UPNP标准的智能家电进行管理控制操作。
[0053]本实施例以第一种情形举例说明。
[0054]其中,所述符合UPNP标准的智能家电信息包括智能家电的设备描述信息和服务描述信息。
[0055]智能家电是否启动UPNP控制点功能由该智能家电所属的智能家电云端服务器决定。智能家电云服务端根据智能家电和远程控制端的上线情况,决定是否启动UPNP控制点功能。在具体启动时,可以根据家庭网关内该智能家电云端服务器管理控制的智能家电登陆的优先原则,启动相应的智能家电的UPNP控制点功能,比如启动所述家庭网关内的第一个登陆智能家电云端服务器的智能家电的UPNP控制点功能。
[0056]考虑到远程控制端的用户对智能家电的远程控制具有一定的时间性,因此,存在一种情况是,在智能家电云端服务器启动家庭网关内的第一个登陆智能家电云端服务器的智能家电的UPNP控制点功能后,远程控制端在启动后会对智能家电进行监控,之后,用户又关闭了远程控制端,而之前启动UPNP控制点功能的智能家电还未关闭。
[0057]因此,在智能家电云端服务器监测到远程控制端启动后,检测家庭网关内是否有该智能家电云端服务器管理控制的智能家电启动UPNP控制点功能;若有,则通过该启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准的智能家电信息,若没有,则可以采用以下处理方式:
[0058]按登陆的顺序规则启动家庭网关内的第一个登陆智能家电云端服务器的智能家电的UPNP控制点功能(如图2所示),或者,启动家庭网关内任何一个登陆智能家电云端服务器的智能家电的UPNP控制点功能。
[0059]启动了UPNP控制点功能的智能家电,通过UPNP协议,获取家庭网关内的其他智能家电云端服务器管理控制的符合UPNP标准的智能家电(比如其他企业的UPNP设备信息),并上报给智能家电云端服务器,由此通过启动UPNP控制点功能的智能家电获取所述家庭网关内其他智能家电云端服务器管理控制的符合UPNP标准的智能家电信息。
[0060]智能家电云端服务器将启动UPNP控制点功能的智能家电上报的家庭网关内所有其他智能家电云端服务器的符合UPNP标准的智能家电信息发送给远程控制端,由远程控制端对家庭网关内所属不同智能家电云端服务器的所有智能家电进行远程控制,远程控制端也可以是仅对家庭网关内其他不同智能家电云端服务器的所有智能家电进行远程控制。
[0061]步骤S102,所述远程控制端根据所述符合UPNP标准的智能家电信息为对应的智能家电建立远程控制点,通过所述远程控制点对所述家庭网关内符合UPNP标准的智能家电进行远程控制。
[0062]远程控制端通过智能家电云端服务器从启动UPNP控制点功能的智能家电获取到所有其他智能家电云端服务器的符合UPNP标准的智能家电信息后,从符合UPNP标准的智能家电信息中解析出设备描述和服务描述信息,并根据需要以此信息为对应的智能家电构建远程控制点,获取对相应智能家电的控制管理能力。
[0063]其中,远程控制端创建远程控制点是指:远程控制端针对用户需要控制的智能家电,将该智能家电的本地控制功能对应地映射到远程控制端,并由此建立相应的数据控制链路,形成远程控制点,以便远程控制端通过该远程控制点对相应的智能家电进行远程控制。
[0064]之后,远程控制端发出控制管理指令至智能家电云端服务器,智能家电云端服务器向启动UPNP控制点功能的智能家电转发该控制管理指令,由该智能家电的UPNP控制点根据所述控制管理指令对所述家庭网关内其他智能家电云端服务器的符合UPNP标准的智能家电进行控制管理操作。
[0065]所述智能家电云端服务器从所述启动UPNP控制点功能的智能家电获取控制管理操作结果,并转发给所述远程控制端。
[0066]下面以具体实例对本实施例方案进行详细阐述:
[0067]如图3a所示,其中,各智能家电具备联网能力,符合UPNP标准,各智能家电通过家庭网关接入到Internet网络,并进一步连接到所属智能家电云端服务器。
[0068]在该实例中,家庭网关下的智能家电云端服务器有A、B、C企业智能家电云端服务器,A企业智能家电云端服务器可以直接对该服务器下的符合UPNP标准的智能家电a进行管理控制;B企业智能家电云端服务器可以直接对该服务器下的符合UPNP标准的智能家电b进行管理控制;C企业智能家电云端服务器可以直接对该服务器下的符合UPNP标准的智能家电N进行管理控制。
[0069]本实例可以实现A企业远程控制端对A企业智能家电云端服务器下的UPNP智能家电a进行管理控制,同时还可以对家庭网关下的B企业智能家电云端服务器下的智能家电b进行管理控制,以及对家庭网关下的C企业智能家电云端服务器下的智能家电N进行
管理控制。
[0070]其中,A企业智能家电云端服务器下的UPNP智能家电a启动了 UPNP控制点功能;A企业智能家电云端服务器通过该启动了 UPNP控制点功能的UPNP智能家电a获取B企业智能家电云端服务器下的智能家电b的信息以及C企业智能家电云端服务器下的智能家电N的信息,并转发给A企业远程控制端,由A企业远程控制端为上述智能家电b、智能家电N建立对应的远程控制点,以通过对应的远程控制点对智能家电b、智能家电N进行远程控制,由此实现跨智能家电云端服务器的智能家电的远程控制。
[0071 ] 结合图3b所示,本实例A远程控制端通过A企业智能家电云端服务器实现对B企业智能家电云端服务器下的智能家电进行远程控制的具体流程如下:
[0072] 其中:步骤I至步骤11为A企业智能家电云端服务器下的智能家电的云端接入、控制端的用户注册、家电设备和用户的绑定等操作。在此不再赘述。
[0073]后续步骤12至步骤26的具体过程阐述如下:
[0074]步骤12至步骤13:A企业远程控制端与A企业智能家电云端服务器交互实现A企 业远程控制端用户登录;
[0075]步骤14至步骤19:当A企业远程控制端用户登录A企业智能家电云端服务器后, 检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器管理控 制的智能家电启动UPNP控制点功能(在初始操作时,A企业智能家电云端服务器会设置启 动智能家电UPNP控制点并启动),若检测到该远程控制端可控的智能家电所在家庭网关内 有该智能家电云端服务器管理控制的智能家电启动UPNP控制点功能,则通过该启动UPNP 控制点功能的A智能家电获取B企业智能家电云端服务器的符合UPNP标准的B企业智能 家电信息,转发给A企业远程控制端。
[0076]之后进入步骤20至步骤26,A企业远程控制端发出控制管理指令至A企业智能家 电云端服务器,A企业智能家电云端服务器向启动UPNP控制点功能的A企业智能家电转发 该控制管理指令,由该A企业智能家电的UPNP控制点根据所述控制管理指令对B企业智能 家电进行控制管理操作。
[0077]A企业智能家电云端服务器从启动UPNP控制点功能的智能家电获取控制管理操 作结果,并转发给A远程控制端。由此,实现A企业远程控制端对B企业智能家电云端服务 器的B企业智能家电的远程控制。
[0078]此外,智能家电云端服务器还会记录相应的控制管理信息,以及记录所有符合 UPNP标准的智能家电信息以及用户行为信息,以供数据分析使用。
[0079]本实施例通过上述方案,在目前智能家电远程控制管理没有统一标准的前提下, 可以非常经济快速实现多种智能家电设备之间的远程控制管理兼容,解决了多个企业生产 的符合UPNP标准的智能家电的难于统一远程控制管理问题。
[0080]如图4所示,本发明第二实施例提出一种智能家电控制方法,包括:
[0081]步骤S10,智能家电云端服务器在远程控制端登陆后,检测该远程控制端可控的智 能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能; 若是,则进入步骤S20 ;否则,进入步骤S50 ;
[0082]步骤S20,通过所述启动UPNP控制点功能的智能家电获取所述家庭网关内其他符 合UPNP标准的智能家电信息,将所述符合UPNP标准的智能家电信息发送给所述远程控制 端;由所述远程控制端根据所述符合UPNP标准的智能家电信息为对应的智能家电建立远 程控制点;
[0083]步骤S30,接收所述远程控制端通过所述远程控制点发送的控制管理指令,并转发 给所述启动UPNP控制点功能的智能家电,由该智能家电的UPNP控制点根据所述控制管理 指令对所述家庭网关内其他智能家电云端服务器的符合UPNP标准的智能家电进行控制管 理操作;
[0084]步骤S40,接收所述启动UPNP控制点功能的智能家电返回的控制管理操作结果, 并转发给所述远程控制端。
[0085]步骤S50,启动所述家庭网关内的第一个登陆所述智能家电云端服务器的智能家 电的UPNP控制点功能;进入步骤S20。[0086]本发明实施例通过智能家电云端服务器实现家庭网关下多种不同接入云端系统 的智能家电设备之间的远程控制管理的基本原理,请参照上述实施例,在此不再赘述。
[0087]本实施例智能家电云端服务器在远程控制端登陆后,检测该远程控制端可控的智 能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能; 若没有,则按登陆的顺序规则启动第一个登陆智能家电云端服务器的智能家电的UPNP控 制点功能,通过启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准 的智能家电信息,将所述家庭网关内符合UPNP标准的智能家电信息发送给所述远程控制 端;远程控制端根据所述家庭网关内符合UPNP标准的智能家电信息为对应的智能家电建 立远程控制点,通过所述远程控制点对所述家庭网关内符合UPNP标准的智能家电进行远 程控制,从而实现了多种不同接入云端系统的智能家电设备之间的远程控制管理兼容,解 决了现有技术多个企业生产的符合UPNP标准的智能家电难于统一远程控制管理的问题。
[0088]如图5所不,本发明较佳实施例提出一种智能家电控制系统,包括:智能家电云端 服务器201以及远程控制端202,其中:
[0089]所述智能家电云端服务器201,用于在所述远程控制端202登陆后,检测该远程控 制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器201的智能家电启动 UPNP控制点功能;若有,则直接进入后续流程,若没有,则按登陆的顺序规则启动第一个登 陆智能家电云端服务器的智能家电的UPNP控制点功能。
[0090]然后,通过所述启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合 UPNP标准的智能家电信息,将所述家庭网关内所有符合UPNP标准的智能家电信息发送给 所述远程控制端202 ;
[0091]所述远程控制端202,用于根据所述家庭网关内其他符合UPNP标准的智能家电 信息为对应的智能家电建立远程控制点,通过所述远程控制点对所述家庭网关内其他符合 UPNP标准的智能家电进行远程控制。
[0092]本实施例中涉及的智能家电具备联网能力,符合UPNP标准,各智能家电通过家庭 网关接入到Internet等数据传输网络,并进一步连接到所属智能家电云端服务器201。该 智能家电云端服务器201是智能家电企业针对其所生产或者销售的智能家电建立的用于 为智能家电提供增值服务的控制中心。也就是说,每一智能家电云端服务器管理控制其下 属的一个或多个智能家电。该家庭网关是指将家庭网络连接到外部网络的智能接口,可以 从外部网络接收通讯信号通过家庭网络传递信号给某个智能家电,也可以将智能家电的信 息发送给外部智能终端。
[0093]所述远程控制端202可以为用户操作的手机、遥控器等。在远程控制端202上安 装有远程控制管理软件,通过网络连接到各智能家电云端服务器201,实现对智能家电的远 程控制和管理。其中,远程控制端202可控的智能家电是指该远程控制端202在家庭网关 内当前可以控制的智能家电,也就是说,当前通过家庭网关接入到Internet等数据传输网 络的智能家电,该智能家电可以由远程控制端来实现控制。远程控制端202预先通过如图 3b所示的步骤I至步骤11在其对应的智能家电云端服务器注册,同时绑定其对应家庭网关 内的相应企业的智能家电,例如安装有A企业智能家电远程控制管理软件的远程控制端预 先在A企业智能家电云端服务器注册,同时绑定其对应家庭网关内的A企业的智能家电。
[0094]具体地,在本实施例中,智能家电云端服务器201在远程控制端202登陆该智能家电云端服务器时,检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云 端服务器201管理控制的智能家电启动UPNP控制点功能。
[0095]若家庭网关内有该智能家电云端服务器201管理控制的智能家电启动UPNP控制 点功能,则通过该启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标 准的智能家电信息,将所述家庭网关内符合UPNP标准的智能家电信息发送给所述远程控 制端202。
[0096]其中,智能家电云端服务器通过启动UPNP控制点功能的智能家电获取所述家庭 网关内其他符合UPNP标准的智能家电信息具体可以为以下情形:
[0097]第一种情形:智能家电云端服务器通过启动UPNP控制点功能的智能家电获取所 述家庭网关内由其他智能家电云端服务器控制的符合UPNP标准的智能家电信息,以便后 续对其他智能家电云端服务器控制的符合UPNP标准的智能家电进行管理控制操作;比如, 当前智能家电云端服务器为A企业智能家电云端服务器,其他智能家电云端服务器有B企 业智能家电云端服务器、C企业智能家电云端服务器等;A企业智能家电云端服务器通过A 企业智能家电云端服务器所属的启动UPNP控制点功能的智能家电获取所述家庭网关内由 其他智能家电云端服务器(智能家电云端服务器B企业智能家电云端服务器、C企业智能家 电云端服务器等)控制的符合UPNP标准的智能家电信息,以实现A企业智能家电云端服务 器通过其控制的启动了 UPNP控制点功能的智能家电,来对其他智能家电云端服务器(智能 家电云端服务器B企业智能家电云端服务器、C企业智能家电云端服务器等)的UPNP智能 家电进行远程控制。
[0098]第二种情形:智能家电云端服务器通过启动UPNP控制点功能的智能家电获取所 述家庭网关内其他所有符合UPNP标准的智能家电信息,其中包括当前智能家电云端服务 器所能控制的智能家电信息,同时还可包括由其他智能家电云端服务器控制的智能家电信 息,以便后续对家庭网关内所有符合UPNP标准的智能家电进行管理控制操作。
[0099]本实施例以第一种情形举例说明。其中,所述符合UPNP标准的智能家电信息包括 智能家电的设备描述信息和服务描述信息。
[0100]智能家电是否启动UPNP控制点功能由该智能家电所属的智能家电云端服务器 201决定。智能家电云服务端根据智能家电和远程控制端202的上线情况,决定是否启动 UPNP控制点功能。在具体启动时,可以根据家庭网关内该智能家电云端服务器201管理控 制的智能家电登陆的优先原则,启动相应的智能家电的UPNP控制点功能,比如启动所述家 庭网关内的第一个登陆智能家电云端服务器201的智能家电的UPNP控制点功能。
[0101]考虑到远程控制端202的用户对智能家电的远程控制具有一定的时间性,因此, 存在一种情况是,在智能家电云端服务器201启动家庭网关内的第一个登陆智能家电云端 服务器201的智能家电的UPNP控制点功能后,远程控制端202在启动后会对智能家电进行 监控,之后,用户又关闭了远程控制端202,而之前启动UPNP控制点功能的智能家电还未关 闭。
[0102]因此,在智能家电云端服务器201监测到远程控制端202启动后,检测家庭网关内 是否有该智能家电云端服务器201管理控制的智能家电启动UPNP控制点功能;若有,则通 过该启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准的智能家电 信息,若没有,则可以采用以下处理方式:[0103]按登陆的顺序规则启动家庭网关内的第一个登陆智能家电云端服务器的智能家 电的UPNP控制点功能,或者,启动家庭网关内任何一个登陆智能家电云端服务器的智能家 电的UPNP控制点功能。
[0104]启动了UPNP控制点功能的智能家电,通过UPNP协议,获取家庭网关内的其他智能 家电云端服务器201管理控制的符合UPNP标准的智能家电(比如其他企业的UPNP设备信 息),并上报给智能家电云端服务器201,由此通过启动UPNP控制点功能的智能家电获取所 述家庭网关内其他智能家电云端服务器201管理控制的符合UPNP标准的智能家电信息。
[0105]智能家电云端服务器201将启动UPNP控制点功能的智能家电上报的家庭网关内 所有其他智能家电云端服务器的符合UPNP标准的智能家电信息发送给远程控制端202,由 远程控制端202对家庭网关内所属不同智能家电云端服务器201的所有智能家电进行远程 控制,远程控制端也可以是仅对家庭网关内其他不同智能家电云端服务器的所有智能家电 进行远程控制。
[0106]远程控制端202通过智能家电云端服务器201从启动UPNP控制点功能的智能家 电获取到所有其他智能家电云端服务器的符合UPNP标准的智能家电信息后,从符合UPNP 标准的智能家电信息中解析出设备描述和服务描述信息,并根据需要以此信息为对应的智 能家电构建远程控制点,获取对相应智能家电的控制管理能力。
[0107]其中,远程控制端创建远程控制点是指:远程控制端针对需用控制的智能家电, 将该智能家电的本地点控制功能对应的映射到远程控制端,并由此建立相应的数据控制链 路,形成远程控制点,以便远程控制端通过该远程控制点对相应的智能家电进行远程控制。
[0108]之后,远程控制端202发出控制管理指令至智能家电云端服务器201,智能家电云 端服务器201向启动UPNP控制点功能的智能家电转发该控制管理指令,由该智能家电的 UPNP控制点根据所述控制管理指令对所述家庭网关内其他智能家电云端服务器201的符 合UPNP标准的智能家电进行控制管理操作。
[0109]所述智能家电云端服务器201从所述启动UPNP控制点功能的智能家电获取控制 管理操作结果,并转发给所述远程控制端202。
[0110]下面以具体实例对本实施例方案进行详细阐述:
[0111]如图3a所示,其中,各智能家电具备联网能力,符合UPNP标准,各智能家电通过家 庭网关接入到Internet网络,并进一步连接到所属智能家电云端服务器。
[0112]在该实例中,家庭网关下的智能家电云端服务器有A、B、C企业智能家电云端服务 器,A企业智能家电云端服务器可以直接对该服务器下的符合UPNP标准的智能家电a进行 管理控制;B企业智能家电云端服务器可以直接对该服务器下的符合UPNP标准的智能家电 b进行管理控制;C企业智能家电云端服务器可以直接对该服务器下的符合UPNP标准的智 能家电N进行管理控制。
[0113]本实例可以实现A企业远程控制端对A企业智能家电云端服务器下的UPNP智能 家电a进行管理控制,同时还可以对家庭网关下的B企业智能家电云端服务器下的智能家 电b进行管理控制,以及对家庭网关下的C企业智能家电云端服务器下的智能家电N进行
管理控制。
[0114]其中,A企业智能家电云端服务器下的UPNP智能家电a启动了 UPNP控制点功能; A企业智能家电云端服务器通过该启动了 UPNP控制点功能的UPNP智能家电a获取B企业智能家电云端服务器下的智能家电b的信息以及C企业智能家电云端服务器下的智能家电 N的信息,并转发给A企业远程控制端,由A企业远程控制端为上述智能家电b、智能家电 N建立对应的远程控制点,以通过对应的远程控制点对智能家电b、智能家电N进行远程控 制,由此实现跨智能家电云端服务器的智能家电的远程控制。
[0115]结合图3b所示,本实例A远程控制端通过A企业智能家电云端服务器实现远程控 制的具体流程如下:
[0116]其中:步骤I至步骤11为A企业智能家电云端服务器下的智能家电的云端接入、 控制端的用户注册、家电设备和用户的绑定等操作。在此不再赘述。
[0117]后续步骤12至步骤26的具体过程阐述如下:
[0118]步骤12至步骤13:A企业远程控制端与A企业智能家电云端服务器交互实现A企 业远程控制端用户登录;
[0119]步骤14至步骤19:当A企业远程控制端用户登录A企业智能家电云端服务器后, 检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器管理控 制的智能家电启动UPNP控制点功能(在初始操作时,A企业智能家电云端服务器会设置启 动智能家电UPNP控制点并启动),若检测到该远程控制端可控的智能家电所在家庭网关内 有该智能家电云端服务器管理控制的智能家电启动UPNP控制点功能,则通过该启动UPNP 控制点功能的A企业智能家电获取B企业智能家电云端服务器的符合UPNP标准的B智能 家电信息,转发给A远程控制端。
[0120]之后进入步骤20至步骤26,A企业远程控制端发出控制管理指令至A企业智能家 电云端服务器,A企业智能家电云端服务器向启动UPNP控制点功能的A智能家电转发该控 制管理指令,由该A企业智能家电的UPNP控制点根据所述控制管理指令对B企业智能家电 进行控制管理操作。
[0121]A企业智能家电云端服务器从启动UPNP控制点功能的智能家电获取控制管理操 作结果,并转发给A企业远程控制端。由此,实现A企业远程控制端对B企业智能家电云端 服务器的B企业智能家电的远程控制。
[0122]此外,智能家电云端服务器201还会记录相应的控制管理信息,以及记录所有符 合UPNP标准的智能家电信息以及用户行为信息,以供数据分析使用。
[0123]本实施例通过上述方案,在目前智能家电远程控制管理没有统一标准的前提下, 可以非常经济快速实现多种智能家电设备之间的远程控制管理兼容,解决了多个企业生产 的符合UPNP标准的智能家电的难于统一远程控制管理问题。
[0124]如图6所示,本发明较佳实施例提出一种智能家电控制云端服务器,包括:检测模 块301、获取发送模块302及接收转发模块303,其中:
[0125]检测模块301,用于在远程控制端登陆后,检测该远程控制端可控的智能家电所在 家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能;
[0126]获取发送模块302,用于存在智能家电云端服务器的智能家电启动UPNP控制点功 能时,通过所述启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准 的智能家电信息,将所述符合UPNP标准的智能家电信息发送给所述远程控制端;由所述远 程控制端根据所述符合UPNP标准的智能家电信息为对应的智能家电建立远程控制点;
[0127]接收转发模块303,用于接收所述远程控制端通过所述远程控制点发送的控制管理指令,并转发给所述启动UPNP控制点功能的智能家电,由该智能家电的UPNP控制点根据 所述控制管理指令对所述家庭网关内其他智能家电云端服务器的符合UPNP标准的智能家 电进行控制管理操作;以及接收所述启动UPNP控制点功能的智能家电返回的控制管理操 作结果,并转发给所述远程控制端。
[0128]进一步地,所述检测模块301还用于当检测到家庭网关内没有该智能家电云端服 务器的智能家电启动UPNP控制点功能时,启动所述家庭网关内的第一个登陆所述智能家 电云端服务器的智能家电的UPNP控制点功能。
[0129]本实施例智能家电云端服务器在远程控制端登陆后,检测该远程控制端可控的智 能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能; 若没有,则按登陆的顺序规则启动第一个登陆智能家电云端服务器的智能家电的UPNP控 制点功能,通过启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准 的智能家电信息,将所述家庭网关内符合UPNP标准的智能家电信息发送给所述远程控制 端;远程控制端根据所述家庭网关内符合UPNP标准的智能家电信息为对应的智能家电建 立远程控制点,通过所述远程控制点对所述家庭网关内符合UPNP标准的智能家电进行远 程控制,从而实现了多种不同接入云端系统的智能家电设备之间的远程控制管理兼容,解 决了现有技术多个企业生产的符合UPNP标准的智能家电难于统一远程控制管理的问题。
[0130]上述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或流程变换,或直接或间接运用在其它相关的技术领 域,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种智能家电控制方法,其特征在于,包括: 智能家电云端服务器在远程控制端登陆后,检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能;若是,则通过所述启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准的智能家电信息,将所述符合UPNP标准的智能家电信息发送给所述远程控制端; 所述远程控制端根据所述智能家电信息为对应的智能家电建立远程控制点,通过所述远程控制点对所述家庭网关内的符合UPNP标准的智能家电进行远程控制。
2.根据权利要求1所述的方法,其特征在于,所述检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能的步骤之后还包括: 当检测到家庭网关内没有该智能家电云端服务器的智能家电启动UPNP控制点功能时,启动所述家庭网关内的第一个登陆所述智能家电云端服务器的智能家电的UPNP控制点功能。
3.根据权利要求1所述的方法,其特征在于,所述远程控制端通过所述远程控制点对所述家庭网关内符合UPNP标准的智能家电进行远程控制的步骤包括: 所述远程控制端通过所述远程控制点向所述智能家电云端服务器发送控制管理指令; 所述智能家电云端服务器向所述启动UPNP控制点功能的智能家电转发所述控制管理指令,由该智能家电的UPNP控制点根据所述控制管理指令对所述家庭网关内其他智能家电云端服务器的符合UPNP标准的智能家电进行控制管理操作。
4.根据权利要求3所述的方法,其特征在于,所述远程控制端通过所述远程控制点对所述家庭网关内符合UPNP标准的智能家电进行远程控制的步骤还包括: 所述智能家电云端服务器从所述启动UPNP控制点功能的智能家电获取控制管理操作结果,并发送给所述远程控制端。
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述符合UPNP标准的智能家电信息包括智能家电的设备描述信息和服务描述信息。
6.一种智能家电控制系统,其特征在于,包括:智能家电云端服务器以及远程控制端,所述智能家电云端服务器管理控制其下属的一个或多个智能家电;其中: 所述智能家电云端服务器,用于在所述远程控制端登陆后,检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能;若是,则通过所述启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准的智能家电信息,将所述符合UPNP标准的智能家电信息发送给所述远程控制端; 所述远程控制端,用于根据所述符合UPNP标准的智能家电信息为对应的智能家电建立远程控制点,通过所述远程控制点对所述家庭网关内符合UPNP标准的智能家电进行远程控制。
7.根据权利要求6所述的智能家电控制系统,其特征在于,所述智能家电云端服务器还用于当检测到家庭网关内没有该智能家电云端服务器的智能家电启动UPNP控制点功能时,启动所述家庭网关内的第一个登陆所述智能家电云端服务器的智能家电的UPNP控制点功能。
8.根据权利要求6或7所述的智能家电控制系统,其特征在于, 所述远程控制端,还用于通过所述远程控制点向所述智能家电云端服务器发送控制管理指令; 所述智能家电云端服务器,还用于向所述启动UPNP控制点功能的智能家电转发所述控制管理指令,由该智能家电的UPNP控制点根据所述控制管理指令对所述家庭网关内其他智能家电云端服务器的符合UPNP标准的智能家电进行控制管理操作;以及从所述启动UPNP控制点功能的智能家电获取控制管理操作结果,并发送给所述远程控制端。
9.一种智能家电控制方法,其特征在于,包括: 智能家电云端服务器在远程控制端登陆后,检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能;若是,则 通过所述启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准的智能家电信息,将所述符合UPNP标准的智能家电信息发送给所述远程控制端;由所述远程控制端根据所述符合UPNP标准的智能家电信息为对应的智能家电建立远程控制点; 接收所述远程控制端通过所述远程控制点发送的控制管理指令,并转发给所述启动UPNP控制点功能的智能家电,由该智能家电的UPNP控制点根据所述控制管理指令对所述家庭网关内其他智能家电云端服务器的符合UPNP标准的智能家电进行控制管理操作; 接收所述启动UPNP控制点功能的智能家电返回的控制管理操作结果,并转发给所述远程控制端。
10.根据权利要求9所述的方法,其特征在于,还包括: 当检测到家庭网关内没有该智能家电云端服务器的智能家电启动UPNP控制点功能时,启动所述家庭网关内的第一个登陆所述智能家电云端服务器的智能家电的UPNP控制点功能。
11.一种智能家电控制云端服务器,其特征在于,包括: 检测模块,用于在远程控制端登陆后,检测该远程控制端可控的智能家电所在家庭网关内是否有该智能家电云端服务器的智能家电启动UPNP控制点功能; 获取发送模块,用于存在智能家电云端服务器的智能家电启动UPNP控制点功能时,通过所述启动UPNP控制点功能的智能家电获取所述家庭网关内其他符合UPNP标准的智能家电信息,将所述符合UPNP标准的智能家电信息发送给所述远程控制端;由所述远程控制端根据所述符合UPNP标准的智能家电信息为对应的智能家电建立远程控制点; 接收转发模块,用于接收所述远程控制端通过所述远程控制点发送的控制管理指令,并转发给所述启动UPNP控制点功能的智能家电,由该智能家电的UPNP控制点根据所述控制管理指令对所述家庭网关内其他智能家电云端服务器的符合UPNP标准的智能家电进行控制管理操作;以及接收所述启动UPNP控制点功能的智能家电返回的控制管理操作结果,并转发给所述远程控制端。
12.根据权利要求11所述的服务器,其特征在于,所述检测模块还用于当检测到家庭网关内没有该智能家电云端服务器的智能家电启动UPNP控制点功能时,启动所述家庭网关内的第一个登陆所述智能家电云端服务器的智能家电的UPNP控制点功能。
【文档编号】G05B19/418GK103439934SQ201310354745
【公开日】2013年12月11日 申请日期:2013年8月14日 优先权日:2013年8月14日
【发明者】罗寿中 申请人:惠州Tcl家电集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1