一种智能家居设备远程控制方法、装置、介质和计算设备与流程

文档序号:11250003阅读:584来源:国知局
一种智能家居设备远程控制方法、装置、介质和计算设备与流程

本发明涉及智能家居技术领域,尤其涉及一种智能家居设备远程控制方法、装置、介质和计算设备。



背景技术:

本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。

智能家居即通过底层物联网协议,将家庭中的各个电器设备、照明元件、活动组件(如窗帘等)以uniformresourceidentifiers(uris,统一资源标识符)定位,并以representationalstatetransfer(rest,表述性状态转移)的原则进行状态间的通信。智能家居设备包括智能灯、智能门锁、智能空调,智能温度控制器,智能摄像头,智能热水器,智能电饭煲智能网关等等。

用户可以通过移动终端上安装的控制客户端远程控制智能家居设备,现有技术中,可以通过远程图像采集的方式采集智能家居设备的实时图像并通过控制客户端呈现给用户,用户可以通过控制客户端远程向智能家居设备发送控制指令,但是,现有技术中,控制客户端向用户呈现的实时图像是固定不变的,除非图像采集装置的拍摄角度发生变化,这样,如果用户需要获知现场的环境信息,还需要向智能家居设备发送控制指令来获取。用户希望获知场景的温度信息,则需要向智能空调发送控制指令以查看环境温度信息。上述过程中,用户在发送控制指令之前,需向智能家居设备发送查询指令以查询现场的环境信息,这增加了用户与智能家居设备的交互次数,通常情况下,智能家居设备处于休眠状态,而在接收到用户发送的查询指令后,需从休眠状态切换至工作状态以响应用户的查询操作,无疑增加了智能家居设备的资源开销。



技术实现要素:

本发明实施例提供一种智能家居设备远程控制方法、装置、介质和计算设备,使得用户可以通过控制画面的改变直观的了解智能家居设备现场的环境信息改变,减少用户与智能家居设备之间的交互次数,节约智能家居设备的开销。

本发明实施例提供一种智能家居设备远程控制方法,包括:

接收智能家居服务器发送的智能家居设备实时图像并显示相应的控制画面,所述实时图像为智能摄像头采集并发送给所述智能家居服务器的;

接收所述智能家居服务器发送的智能家居设备采集的环境信息,根据所述环境信息确定所述控制画面的显示信息,其中,所述环境信息为所述智能家居设备采集并通过所述智能摄像头发送给所述智能家居服务器的;并

根据所述显示信息更新显示的控制画面。

可选地,本发明实施例提供的智能家居设备远程控制方法,还包括:

识别所述控制画面中包含的智能设备并标记;

针对所述控制画面中包含的每一智能家居设备,根据该智能家居设备的标记位置在相应的位置上添加隐藏的控制菜单。

可选地,本发明实施例提供的智能家居设备远程控制方法,还包括:

接收用户针对所述控制画面中包含的任一智能家居设备发出的控制操作指令;

将接收到的控制操作指令通过所述智能家居服务器发送给所述智能摄像头,由所述智能摄像头发送给相应的智能家居设备执行。

优选地,所述控制操作指令包括触控操作指令或者语音控制指令。

本发明实施例提供一种智能家居设备远程控制装置,包括:

第一接收单元,用于接收智能家居服务器发送的智能家居设备实时图像并显示相应的控制画面,所述实时图像为智能摄像头采集并发送给所述智能家居服务器的;

第二接收单元,用于接收所述智能家居服务器发送的智能家居设备采集的环境信息,根据所述环境信息确定所述控制画面的显示信息,其中,所述环境信息为所述智能家居设备采集并通过所述智能摄像头发送给所述智能家居服务器的;

更新单元,用于根据所述显示信息更新显示的控制画面。

可选地,本发明实施例提供的智能家居设备远程控制装置,还包括:

识别单元,用于识别所述控制画面中包含的智能设备并标记;

添加单元,用于针对所述控制画面中包含的每一智能家居设备,根据该智能家居设备的标记位置在相应的位置上添加隐藏的控制菜单。

可选地,本发明实施例提供的智能家居设备远程控制装置,还包括:

第三接收单元,用于接收用户针对所述控制画面中包含的任一智能家居设备发出的控制操作指令;

发送单元,用于将接收到的控制操作指令通过所述智能家居服务器发送给所述智能摄像头,由所述智能摄像头发送给相应的智能家居设备执行。

优选地,所述控制操作指令包括触控操作指令或者语音控制指令。

本发明实施例提供一种计算装置,包括至少一个处理单元、以及至少一个存储单元,其中,所述存储单元存储有计算机程序,当所述程序被所述处理单元执行时,使得所述处理单元执行上述任一智能家居设备远程控制方法的步骤。

本发明实施例提供一种计算机可读介质,其存储有可由计算装置执行的计算机程序,当所述程序在计算装置上运行时,使得所述计算装置执行上述任一智能家居设备远程控制方法的步骤。

本发明实施例提供的智能家居设备远程控制方法和装置中,根据智能家居设备采集的环境信息改变控制画面的显示信息,这样,使得用户可以通过控制画面的改变直观的了解智能家居设备现场的环境信息改变,而无需用户向智能家居设备发送环境信息查询指令进行查询,减少了用户与智能家居设备的交互此处,节约了智能家居设备的资源开销。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明实施例的应用场景示意图;

图2为本发明实施例中,智能家居设备远程控制方法的实施流程示意图;

图3为本发明实施例中,第一种智能家居设备远程控制装置的结构示意图;

图4为本发明实施例中,第二种智能家居设备远程控制装置的结构示意图。

具体实施方式

为了使用户直观了解智能家居设备现场的环境信息,节约智能家居设备资源的开销,本发明实施例提供了一种智能家居设备远程控制方法、装置、介质和计算设备。

以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

如图1所示,其为本发明实施例的应用场景示意图。用户10通过用户设备11中安装的智能家居控制客户端访问智能家居服务器12,智能摄像头13采集智能家居设备现场的实时图像并上报给智能家居设备服务器12,智能家居设备服务器12将接收到的实时图像发送给智能家居控制客户端。

具体实施时,用户10通过智能家居控制客户端向智能家居服务器发送注册请求,获得用户标识,该用户标识可以为用户手机号,或者用户名等等,本发明实施例对此不进行限定。用户10注册成功获得用户标识后,需要进行用户标识、智能摄像头标识以及智能家居设备标识的绑定。

优选地,用户在使用注册的用户标识成功登录智能家居服务器之后,可以进入智能家居设备标识绑定页面,依次绑定智能摄像头标识和每一智能家居设备,例如,用户可以在绑定页面输入需绑定的智能家居设备标识提交给服务器进行智能家居设备绑定,也可以通过扫描智能摄像头或者智能家居设备上的二维码等获得该智能家居设备的标识并提交给智能服务器,本发明实施例对此不进行限定。

在建立了用户标识、智能摄像头标识以及智能家居设备标识之间的关联关系之后,智能摄像头可以将采集的智能家居设备现场的实时图像发送给智能家居服务器12,由智能家居服务器12发送给智能家居控制客户端,由智能家居控制客户端呈现给用户10。

另外,各智能家居设备14还可以根据自身安装的传感器采集环境信息,例如,智能空调可以通过自身安装的温度传感器采集温度信息,智能燃气表可以通过自身安装的传感器测量现场的有害气体例如一氧化碳的浓度,智能加湿器可以通过自身安装的湿度传感器采集现场的环境湿度等等,各智能家居设备14将各自采集的环境信息通过智能摄像头13发送给智能家居服务器12,由智能家居设备服务器12发送给智能家居控制客户端以通知用户。

用户设备与智能摄像头13以及智能家居服务器12之间可以通过通信网络进行连接,该网络可以为局域网、广域网等。用户设备11可以为便携设备(例如:手机、平板、笔记本电脑等),也可以为个人电脑(pc,personalcomputer),智能家居服务器12可以为任何的服务器设备。智能摄像头13与智能家居设备14之间可以通过近距离通信方式进行通信,例如,蓝牙,wifi(无线保真),zigbee(紫蜂协议)等等,本发明实施例对此不进行限定。

下面结合图1的应用场景,参考图2来描述本发明实施例提供的智能家居设备远程控制方法。需要注意的是,上述应用智能家居设备远程控制方法。需要注意的是,上述应用场景仅是为了便于理解本发明的精神和原理而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适用的任何场景。

如图2所示,其为本发明实施例提供的智能家居设备远程控制方法的实施流程示意图,可以包括以下步骤:

s21、接收智能家居服务器发送的智能家居设备实时图像并显示相应的控制画面。

其中,所述实时图像为智能摄像头采集并发送给所述智能家居服务器的。

具体实施时,智能摄像头对智能家居设备的现场环境进行图像采集得到实时图像并发送给智能家居服务器,智能家居服务器将接收到的实时图像发送给智能家居控制客户端,这样,用户通过智能家居控制客户端可以看到智能家居设备的实时图像。

s22、接收所述智能家居服务器发送的智能家居设备采集的环境信息,根据所述环境信息确定所述控制画面的显示信息。

其中,所述环境信息为所述智能家居设备采集并通过所述智能摄像头发送给所述智能家居服务器的。

本步骤中,智能家居设备上安装的传感器可以按照设定的周期采集现场的环境信息并发送给智能摄像头,由智能摄像头将智能家居设备采集的环境信息发送给智能家居服务器。

以智能空调采集环境温度为例,智能空调可以按照设定的周期采集环境温度并发送给智能摄像头,由智能摄像头将智能空调采集的环境温度发送给智能服务器。

较佳地,为了节约网络传输资源,智能摄像头还可以在接收到智能家居设备采集的环境信息之后,与上一采集周期智能家居设备采集的环境信息进行比较,如果确定相邻两次采集的环境信息发生变化时,智能摄像头再将智能家居设备采集的环境信息发送给智能家居服务器。

智能家居服务器在接收到智能摄像头采集的环境信息之后,将接收到的环境信息发送给智能家居控制客户端,使得智能家居控制客户端根据接收到的环境信息确定显示的控制画面的显示信息。

具体实施时,智能家居控制客户端根据接收到的环境信息,可以在标记的智能家居设备上直接显示,例如,智能家居控制客户端可以根据智能空调上报的环境温度在控制画面中包含的智能空调上直接显示当前的环境温度,或者智能家居设备还可以根据接收到的环境信息更新当前显示的控制画面的色调来提示当前的环境温度。

例如,智能家居控制客户端根据接收到的环境温度,如果判断出环境温度高于预设的第一温度阈值,则调整当前显示的控制画面为暖色调,如果判断出环境温度低于预设的第二温度阈值,则调整当前显示的控制画面为冷色调,这样,使得用户可以根据智能家居控制客户端显示的控制画面判断出智能家居设备现场的环境温度,并据此确定是否需要向智能家居设备发送控制指令。例如,如果用户根据控制画面判断出当前的环境温度过低时,可以通过智能家居控制客户端向智能空调发送开启制热的控制指令,如果用户根据控制画面判断出当前的环境温度过高时,可以通过智能家居控制客户端向智能空调发送开启制冷的控制指令。又如,如果智能家居控制客户端根据接收到的环境中有害气体浓度判断出当前环境中有害气体浓度或者烟雾浓度超过预设浓度阈值时,可以调整控制画面为灰度图像,且根据有害气体浓度的升高,灰度图像的灰度值也增加,用户根据控制画面判断出当前的环境中有害气体浓度超过预设阈值时,通过智能家居控制客户端向智能燃气表发送关闭阀门的控制指令等等。或者,智能家居控制客户端根据接收到的污染物指数信息确定智能家居设备现场的空气质量,并根据确定出的空气质量调整画面的显示颜色,例如,如果确定空气质量为优,则调整画面显示颜色为绿色,如果确定空气质量为良,则调整画面显示颜色为橙色,如果确定空气质量为轻度污染,则调整画面显示颜色为灰色,随着污染指数的增加,灰度图像的灰度值也随之增加。这样,用户根据智能家居控制客户端显示的控制换面颜色即可直观的了解到现场环境的变化。

具体实施时,智能家居控制客户端还可以根据接收到的环境信息,在控制画面中相应的智能家居设备标记位置处显示接收到的环境信息的同时,调整控制画面的显示颜色。

需要说明的是,针对第二种实施方式,即智能家居设备还可以根据接收到的环境信息调整当前显示的控制画面的色调的实施方式中,如果智能家居控制客户端同时接收到多个智能家居设备采集的不同环境信息,则智能家居控制客户端可以预先设置的显示优先级确定根据哪一智能家居设备采集的环境信息来改变控制画面的色调。

例如,智能家居控制客户端根据接收到的环境信息中的有害气体浓度高于预设浓度阈值确定需要调整显示的控制画面为灰度画面,而根据接收到的环境信息中的环境温度确定当前的环境温度要高于预设的第一温度阈值确定需要调整显示的控制画面为暖色调,则这种情况下,智能家居控制客户端可以根据预设的显示优先级确定控制画面的色调,例如,可以设置环境信息中的有害气体浓度的显示优先级高于环境温度的显示优先级,则智能家居控制客户端调整显示的控制画面为灰度画面。

更佳地,具体实施时,如果智能家居控制客户端根据接受到的环境信息判断出当前的环境中有害气体浓度或者烟雾浓度超过预设阈值时,在调整控制画面的为灰度图像的同时,还可以播放语音告警信息,提示用户及时关闭燃气阀门。

或者,具体实施时,智能家居控制客户端还可以根据用户的选择确定当前显示的控制画面,例如,用户选中控制画面中的智能空调,则智能家居控制客户端根据接收到的环境温度调整控制画面的显示颜色为暖色调或者冷色调,如果用户选中空气净化器,则智能家居控制客户端根据接收到的污染指数调整控制画面的显示颜色为绿色、橙色或者灰度图像等等。

s23、根据所述显示信息更新显示的控制画面。

本步骤中,智能家居控制客户端可以根据步骤s22中确定出的控制画面的显示信息,更新显示的控制画面。

较佳地,具体实施时,智能家居控制客户端在接收到智能家居服务器发送的实时图像之后,还可以识别其中包含的智能家居设备,并标记识别出的智能家居设备,例如,智能家居设备控制客户端可以对识别出的智能家居设备边缘处突出显示。具体实施时,为了节约智能家居控制客户端的资源消耗,降低控制画面的显示延迟,本发明实施例中,还可以由智能家居服务器对接收到的实施图像中的智能家居设备进行识别并标记之后再发送给智能家居控制客户端,这样,智能家居控制客户端可以直接显示即可,无需执行识别智能家居设备的步骤,从而减少了智能家居控制客户端资源的消耗。

具体实施时,智能家居服务器可以预先采集不同品牌、不同型号的智能家居设备的图像特征信息,根据采集的图像特征识别智能摄像头采集的实时图像中包含的智能家居设备。

进一步地,智能家居控制客户端针对控制画面中包含的每一智能家居设备,根据该智能家居设备的标记位置在相应的位置上添加隐藏的控制菜单。应当理解,针对不同的智能家居设备,其对应的控制菜单不同,例如,对于智能空调来说,其控制菜单可以包括开启制冷、开启制热、关闭等几种控制操作指令。

具体实施时,用户还可以根据智能家居控制客户端显示的控制画面的变化,向相应的智能家居设备发送控制操作指令。基于此,本发明实施例提供的智能家居设备远程控制方法,还可以包括以下步骤:

步骤一、智能家居控制客户端接收用户针对所述控制画面中包含的任一智能家居设备发出的控制操作指令;

步骤二、智能家居控制客户端将接收到的控制操作指令通过所述智能家居服务器发送给所述智能摄像头,由所述智能摄像头发送给相应的智能家居设备执行。

较佳地,所述控制操作指令包括触控操作指令或者语音控制指令。根据用户发出的不同类型的控制操作指令,智能家居控制客户端执行的流程也不同,以下分别介绍之。

第一种方式、用户发出的控制操作指令为触控操作指令。

这种实施方式下,触控操作指令可以分为两种,一种是菜单式触控操作指令,另外一种是基于3dtouch实现的操作指令。

以用户发出的触控操作指令为菜单式触控操作指令为例,智能家居控制客户端在检测到到用户针对控制画面中显示的任一智能家居设备的触控操作时,显示相应的控制菜单。优选地,显示的控制菜单中包含至少一个控制操作指令。

基于此,智能家居控制客户端根据用户通过控制菜单选择的控制操作指令,将用户选择的控制操作指令通过智能家居服务器发送给所述智能摄像头,由所述智能摄像头发送给相应的智能家居设备执行。

例如,用户根据智能摄像头采集的实时图像看到当前开始下雨但是窗户未关,则可以通过控制画面中通过触控操作调出智能窗户的控制菜单,选择关闭窗户的控制操作指令并发送给智能家居服务器,由智能家居服务器转发给智能摄像头,并由智能摄像头向智能窗户发送关闭窗户的控制指令以关闭窗户。

以用户发出的触控操作指令为3dtouch实现的操作指令为例。这种实施方式下,智能家居控制客户端根据用户针对不同智能家居设备设定不同的3dtouch控制指令,例如,针对智能空调,预先设置顺时针旋转为开启制热,逆时针旋转为开启制冷,重按压为关闭空调等等。这样,用户在需要向智能空调发出开启制热的控制指令时,选中智能家居控制客户端显示的控制画面中包含的智能空调,并顺时针旋转,则智能家居控制客户端将该操作识别为开启智能空调制热,并发送给智能家居服务器,由智能家居服务器发送给智能摄像头,由智能摄像头发送给智能空调执行相应的操作。

具体实施时,本发明实施例中的触控操作指令还可以为4dtouch等等,本发明实施例对此不进行限定。

第二种方式、用户发出的控制操作指令为语音控制操作指令。

这种实施方式下,用户可以通过语音控制智能家居设备执行相应的操作。具体实施时,用户根据智能家居控制客户端显示的环境信息确定需要向相应的智能家居设备发送控制指令时,可以直接发出语音控制指令。其中,语音指令可以通过智能家居服务器预先设置并提供给用户,例如,用户发出的语音控制指令为“开启空调制热”,则智能家居控制客户端可以将接收到的该语音指令发送给智能家居服务器,语音控制服务器进行语音识别后发送给智能摄像头,由智能摄像头发送给智能空调执行相应的操作。

本发明实施例提供的智能家居设备远程控制方法和装置中,根据智能家居设备采集的环境信息改变控制画面的显示信息,这样,使得用户可以通过控制画面的改变直观的了解智能家居设备现场的环境信息改变,而无需用户向智能家居设备发送环境信息查询指令进行查询,减少了用户与智能家居设备的交互次数,节约了智能家居设备的资源开销。

基于同一发明构思,本发明实施例中还提供了一种智能家居设备远程控制装置,由于上述装置解决问题的原理与智能家居设备远程控制方法相似,因此上述装置的实施可以参见方法的实施,重复之处不再赘述。

如图3所示,其为本发明实施例提供的智能家居设备远程控制装置的结构示意图,可以包括:

第一接收单元31,用于接收智能家居服务器发送的智能家居设备实时图像并显示相应的控制画面,所述实时图像为智能摄像头采集并发送给所述智能家居服务器的;

第二接收单元32,用于接收所述智能家居服务器发送的智能家居设备采集的环境信息,根据所述环境信息确定所述控制画面的显示信息,其中,所述环境信息为所述智能家居设备采集并通过所述智能摄像头发送给所述智能家居服务器的;

更新单元33,用于根据所述显示信息更新显示的控制画面。

可选地,本发明实施例提供的智能家居设备远程控制装置,还可以包括:

识别单元,用于识别所述控制画面中包含的智能设备并标记;

添加单元,用于针对所述控制画面中包含的每一智能家居设备,根据该智能家居设备的标记位置在相应的位置上添加隐藏的控制菜单。

可选地,本发明实施例提供的智能家居设备远程控制装置,还可以包括:

第三接收单元,用于接收用户针对所述控制画面中包含的任一智能家居设备发出的控制操作指令;

发送单元,用于将接收到的控制操作指令通过所述智能家居服务器发送给所述智能摄像头,由所述智能摄像头发送给相应的智能家居设备执行。

优选地,所述控制操作指令包括触控操作指令或者语音控制指令。

为了描述的方便,以上各部分按照功能划分为各模块(或单元)分别描述。当然,在实施本发明时可以把各模块(或单元)的功能在同一个或多个软件或硬件中实现。

在介绍了本发明示例性实施方式的智能家居设备远程控制方法和装置之后,接下来,介绍根据本发明的另一示例性实施方式的智能家居设备远程控制装置。

所属技术领域的技术人员能够理解,本发明的各个方面可以实现为系统、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。

在一些可能的实施方式中,根据本发明的智能家居设备远程控制装置可以至少包括至少一个处理单元、以及至少一个存储单元。其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行本说明书中描述的根据本发明各种示例性实施方式的智能家居设备远程控制方法中的步骤。例如,所述处理单元可以执行如图2中所示的步骤s21、接收智能家居服务器发送的智能家居设备实时图像并显示相应的控制画面,所述实时图像为智能摄像头采集并发送给所述智能家居服务器的,步骤s22、接收所述智能家居服务器发送的智能家居设备采集的环境信息,根据所述环境信息确定所述控制画面的显示信息,其中,所述环境信息为所述智能家居设备采集并通过所述智能摄像头发送给所述智能家居服务器的,以及步骤s23、根据所述显示信息更新显示的控制画面。

下面参照图4来描述根据本发明的这种实施方式的智能家居设备远程控制装置40。图4显示的智能家居设备远程控制装置40仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图4所示,智能家居设备远程控制装置40以通用计算设备的形式表现。智能家居设备远程控制装置40的组件可以包括但不限于:上述至少一个处理单元41、上述至少一个存储单元42、连接不同系统组件(包括存储单元42和处理单元41)的总线43。

总线43表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、外围总线、处理器或者使用多种总线结构中的任意总线结构的局域总线。

存储单元42可以包括易失性存储器形式的可读介质,例如随机存取存储器(ram)421和/或高速缓存存储器422,还可以进一步包括只读存储器(rom)423。

存储单元42还可以包括具有一组(至少一个)程序模块424的程序/实用工具425,这样的程序模块424包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。

智能家居设备远程控制装置40也可以与一个或多个外部设备44(例如键盘、指向设备等)通信,还可与一个或者多个使得用户能与智能家居设备远程控制装置40交互的设备通信,和/或与使得该智能家居设备远程控制装置40能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口45进行。并且,智能家居设备远程控制装置40还可以通过网络适配器46与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器46通过总线43与智能家居设备远程控制装置40的其它模块通信。应当理解,尽管图中未示出,可以结合智能家居设备远程控制装置40使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。

在一些可能的实施方式中,本发明提供的智能家居设备远程控制方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在计算机设备上运行时,所述程序代码用于使所述计算机设备执行本说明书中描述的根据本发明各种示例性实施方式的智能家居设备远程控制方法中的步骤,例如,所述计算机设备可以执行如图2中所示的步骤s21、接收智能家居服务器发送的智能家居设备实时图像并显示相应的控制画面,所述实时图像为智能摄像头采集并发送给所述智能家居服务器的,步骤s22、接收所述智能家居服务器发送的智能家居设备采集的环境信息,根据所述环境信息确定所述控制画面的显示信息,其中,所述环境信息为所述智能家居设备采集并通过所述智能摄像头发送给所述智能家居服务器的,以及步骤s23、根据所述显示信息更新显示的控制画面。

所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。

根据本发明的实施方式的用于智能家居设备远程控制的程序产品,其可以采用便携式紧凑盘只读存储器(cd-rom)并包括程序代码,并可以在服务器设备上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、有线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。

应当注意,尽管在上文详细描述中提及了用于智能家居设备远程控制的装置的若干单元或子单元,但是这种划分仅仅并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元的特征和功能可以在一个装置中具体化。反之,上文描述的一个单元的特征和功能可以进一步划分为由多个单元来具体化。

此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1