云平台、IVR系统、设备控制方法及系统、可读存储介质与流程

文档序号:11236658阅读:753来源:国知局
云平台、IVR系统、设备控制方法及系统、可读存储介质与流程

本发明涉及设备控制技术领域,尤其涉及一种云平台、ivr系统、设备控制方法及系统、可读存储介质。



背景技术:

目前,随着科学技术的发展,越来越多的智能家居设备进入到人们的日常工作、学习以及生活中。智能家居的基本要求为用户可对智能家居设备进行远程访问与控制。

现有技术中,对于智能家居设备的控制方式大都是通过手机app或者web页面以互联网的方式访问云平台,并通过云平台实现对智能家居设备的远程控制,或者直接通过智能终端对智能家居设备进行远程控制。上述控制方式必须是建立拥有智能手机或互联网环境的条件下来实现的。

上述对于智能家居设备的远程控制方式看似方便,实则在某些特殊场景下则无法使用,比如用户为只会使用普通电话而不会使用智能电话的老人、用户的智能手机没有电或者没有互联网等等,进而无法在特殊场景下实现对智能家居设备的远程控制,从而降低了用户的智能家居体验。



技术实现要素:

本发明的目的是在于提供一种设备控制方法、云平台、ivr系统以及设备远程控制系统,旨在解决用户无法在特殊场景下实现对智能家居设备的远程控制的技术问题。

为实现上述目的,本发明提供了一种设备控制方法,所述控制方法包括:

云平台接收ivr系统发送的用户端输入数据的鉴权请求,并反馈鉴权结果;

当鉴权成功时,通过ivr系统与用户端交互,以供确定待控设备及其待控功能;

与所述待控设备建立通讯连接,请求所述待控设备执行所述待控功能,并通过所述ivr系统向用户端反馈所述待控设备的响应结果。

优选地,云平台接收ivr系统发送的用户端输入数据的鉴权请求,并反馈鉴权结果的步骤包括:

云平台接收ivr系统发送的用户端呼入号码的鉴权请求,并反馈鉴权结果;

接收所述呼入号码确认授权后ivr系统发送的用户端输入鉴权码的鉴权请求,并反馈鉴权结果。

优选地,所述当鉴权成功时,通过ivr系统与用户端交互,以供确定待控设备及其待控功能的步骤包括:

当鉴权成功时,接收ivr系统发送的当前可控设备查询请求,并反馈当前可控设备;

接收ivr系统转发的用户端输入的当前可控设备的设备码,以供确定待控设备;

接收ivr系统发送的待控设备功能查询请求,并反馈待控设备功能;

接收ivr系统转发的用户端输入的待控设备功能的功能码,以供确定所述待控设备的待控功能。

此外,为实现上述目的,本发明还提出一种设备控制方法,所述设备控制方法包括:

ivr系统接收用户端输入数据,并请求云平台对用户端输入数据进行鉴权,以及将云平台反馈的鉴权结果转发至用户端;

当鉴权成功时,分别与云平台及用户端进行交互,以供确定待控设备及其待控功能;

接收云平台反馈的所述待控设备执行所述待控功能的响应结果,并将所述响应结果反馈至用户端。

优选地,所述ivr系统接收用户端输入数据,并请求云平台对所述用户端输入数据进行鉴权,以及将云平台反馈的鉴权结果转发至用户端的步骤包括:

ivr系统接收用户端呼入号码,请求云平台对所述呼入号码进行鉴权,并接收云平台反馈的鉴权结果;

当所述呼入号码已授权时,通知用户端输入的鉴权码请求云平台对所述鉴权码进行鉴权,并接收云平台反馈的鉴权结果。

优选地,所述当鉴权成功时,分别与云平台及用户端进行交互,以供确定待控设备及其待控功能的步骤包括:

当鉴权成功时,请求云平台查询当前可控设备,并将云平台反馈的当前可控设备转发至用户端;

接收用户端输入的当前可控设备的设备码并转发至云平台,以供云平台根据所述设备码,确定待控设备;

请求云平台查询所述待控设备的功能,并将云平台反馈的所述待控设备的功能转发至用户端;

接收用户端输入的所述待控设备的功能码并转发至云平台,以供云平台根据所述功能码,确定所述待控设备的待控功能。

此外,为实现上述目的,本发明还提出一种智能家居设备远程控制系统,包括若干智能家居设备,其特征在于,所述智能家居设备远程控制系统还包括:上述所述的云平台及ivr系统以及与所述ivr系统交互的若干用户端。

本发明提出的设备控制方法,在云平台预先存储和保存用户信息、被授权方号码、相关鉴权信息以及设备的相关信息,在用户通过或固话呼叫ivr系统固定电话的时候,用户通过提供授权号码及相关信息经ivr系统向云平台服务器请求确认信息正确性进而控制设备。相当于对于用户而言,只需要知道被授权的号码及相关鉴权信息就可以对智能家居进行远程控制,避免了在没有智能手机或者没有互联网的情况下不能远程控制的情况的发生,从而提高了用户对于设备控制控性及方便性。

附图说明

图1为本发明智能设备远程控制系统一实施例的框架结构示意图;

图2为本发明设备控制方法第一实施例的流程示意图;

图3为图2中步骤s110的细化流程示意图;

图4为图2中步骤s120的细化流程示意图;

图5为本发明设备控制方法第二实施例的流程示意图;

图6为图5中步骤s210的细化流程示意图;

图7为图5中步骤s220的细化流程示意图;

图8是图1中远程控制系统对智能家居设备进行远程控制一较佳实施例的时序示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1,图1为本发明智能设备远程控制系统一实施例的框架结构示意图。

1、整体的框架结构包括:

(1)智能家居设备:包括空调、电视机、热水器、冰箱等。

(2)智能家居云平台:简称云平台,云平台服务器存储了云平台用户信息、被授权方信息、注册设备信息以及云平台用户与被授权方关系联系、云平台用户与注册设备的关联关系以及被授权方与注册设备的关联关系。

(3)ivr用户接口子系统:简称ivr系统,ivr系统负责与被授权方进行语音交互,将被授权方输入的请求转换为云平台可以识别的请求并获取云平台返回的操作结果,通过语音方式应答被授权方。且ivr系统时只能家居云平台的一部分。

2、各部分连接方式方法

(1)用户端一定的通讯方式与ivr系统进行连接,例如利用手机呼入ivr系统;

(2)ivr系统与云平台通过无线或有线连接方式连接并进行交互。其中无线连接方式有无线lan、wi-fi、路由器等;

(3)智能家居设备通过物联网方式与智能家居云平台进行通信并能通过交互响应设备用户的远程控制请求。

3、基于框架结构的远程控制实现过程

当用户端、ivr系统、云平台以及智能家居设备通过上述如2中所述方式连接时,远程控制过程如下:

首先,用户端通过手机、固话等通讯设备呼叫ivr系统,ivr系统通过与用户端的交互接收用户端对输入信息的鉴权请求;

然后,ivr系统将接收到的信息转换为云平台可识别的信息发送至云平台,并请求云平台对此信息进行鉴权;

再次,当鉴权成功时,ivr系统通过与用户端和云平台的交互,确认待控设备及待控功能;

最后,ivr接收到控制请求后,请求云平台执行相应指令,并接收云平台反馈的响应结果发送至用户端。

下面基于图1,进一步对云平台的设备控制过程进行举例说明。

本发明提供一种被授权方通过ivr系统远程控制智能家居设备的方法。

实施例一:

参照图2,图2为本发明设备控制方法第一实施例的流程示意图。

步骤s110,云平台接收ivr系统发送的用户端输入数据的鉴权请求,并反馈鉴权结果;

本实施例中所述的用户端包括用户使用的手机或者固话等具有通讯能力的设备。用户端输入数据是指用户使用设备的按键所述的数字或符号信息(0-9、※、#)。

本实施例中,当ivr系统与用户端交互接收到用户端输入数据的鉴权请求时,云平台会接收ivr系统通过信息转换后发送的鉴权请求,然后对信息进行鉴权处理,并将鉴权结果反馈给ivr系统。用户端与ivr系统的交互是通过ivr系统语音播报及用户端的按键输入来进行的。例如,当用户端呼入ivr系统,则ivr系统首先会将用户端呼入号码发送至云平台并请求云平台对此号码进行鉴权,然后接受云平台反馈的鉴权结果。若鉴权成功,则ivr系统会语音通知用户并要求用户端输入鉴权码;若鉴权失败,则ivr系统会语音播报相关信息,并拒接此号码。当接收到鉴权码时,ivr系统会利用同样的方式请求云平台进行鉴权,在接收到反馈的鉴权结果时,通过语音播报的方式相应的鉴权结果信息。

云平台对于接收到的鉴权请求,其鉴权方式有很多种,例如,密码的验证、用户号码的验证、特定排列组合的数字、利用认证授权来验证数字签名等。在在本实施例中,鉴权方式是利用上述所述的云平台所存储的信息与用户端输入信息(包括密码、号码、特定排列组合的数字以及与字符※和#的组合等)进行对比,若信息与所存储信息相同,则鉴权成功;若有所差异,则失败。

步骤s120,当鉴权成功时,通过ivr系统与用户端交互,以供确定待控设备及其待控功能;

本实施例中,当利用上述鉴权方式鉴权成功时,云平台会根据ivr系统的设备查询请求,反馈用户可控制的设备列表,用户会根据所提供的设备列表选择想要控制的设备。根据用户的实际情况,设备列表的提供可以是这样:ivr系统语音播报设备列表,而不同的设备有不一样的数字代替,例如,1代表空调、2代表电视、3代表冰箱等,而用户通过选择相应的数字来确定设备的选择;当设备选择确认之后,ivr系统以同样的方式以供选择相应的功能,例如以空调为所选择设备,则设备列表可为1代表制冷、2代表制热、3代表除湿等。若用户想要选择空调的制冷功能,则只需在设备列表出来后输入1,在功能列表出来后输入1,即可选择空调制冷功能。

在本实施例中,用户只有在确认待控设备之后才会进入待控功能选择步骤,这里的数字只是对类别进行区分,没有任何意义。

步骤s130,与所述待控设备建立通讯连接,请求所述待控设备执行所述待控功能,并通过所述ivr系统向用户端反馈所述待控设备的响应结果。

本实施例中,当上述两个选择同时确认时,ivr系统会根据所选择信息请求云平台执行相应的指令。例如,用户所选择的是空调的制冷功能,则云平台会与用户家中的空调建立一种通信连接,并向空调发出相应的指令,操作空调实施制冷功能。本实施例中所述的一种通信连接,其连接方式有多种,包括:有线和无线,而无线连接方式有无线lan、wi-fi、路由器等。

本实施例中,在空调执行相应指令选择相应功能后,云平台会通过既定的通信连接方式接收到空调以执行相关的信息,并通过ivr系统与用户端的交互,将信息发送至用户端。

在本实施例中,用户端与ivr系统进行交互、ivr系统与云平台进行信息交流、云平台与智能家居设备进行交互,利用这三种交互关系实现对智能家居设备的远程控制。其中最为显著的一点在于:用户端仅仅只与ivr系统进行交互。在这个交互过程中,更为体现的是一种无网络交互,这一种交互方式摆脱了网络的限制,使得用户能够更为方便、简单的远程控制智能家居设备。

实施例二:

参照图3,图3为图2中步骤s110的细化流程示意图。基于上述实施例一,在本实施例中,上述步骤s110进一步包括:

步骤s1101,云平台接收ivr系统发送的用户端呼入号码的鉴权请求,并反馈鉴权结果;

本实施例中,当用户端呼入ivr系统时,ivr系统会将呼入号码经过信息转换方式至云平台,并请求云平台进行鉴权,然后根据云平台反馈的鉴权结果,利用语音播报的方式通知用户端。当用户端呼入ivr系统时,此时ivr系统会将呼入设备的号码发送至云平台,并请求云平台对此呼入号码进行鉴权,之后ivr系统会接收云平台反馈的鉴权结果,若呼入号码是被授权的号码,则ivr系统会会语音播报鉴权成功信息,并请求用户端输入鉴权码;若呼入号码时未被授权的号码,则ivr系统会通知用户端输入想要进行鉴权请求的号码,并将此号码发送至云平台请求鉴权。

步骤s1102,接收所述呼入号码确认授权后ivr系统发送的用户端输入鉴权码的鉴权请求,并反馈鉴权结果。

本实施例中,当呼入号码鉴权成功时,ivr系统会发送语音要求用户输入鉴权码(排列组合成的数字串),并经ivr系统的信息转换方式至云平台,请求鉴权,然后将鉴权结果利用语音方式反馈至用户端。由于号码是一个不属于保密的事物,鉴权码是对用户身份信息的再次确认,只有在用户端输入号码和鉴权码都正确的时候,才确认用户有权控制智能家居设备。在云平台接收到用户端的鉴权请求时,会将用户端输入的鉴权信息与自身存储的信息进行对比,再将对比鉴权结果反馈给ivr系统,当鉴权失败时,ivr系统会语音通知用户端其输入鉴权码错误,并要求用户端再次输入鉴权码,当输入一定次数(假定为3次)的鉴权码时,若再次鉴权失败,此时ivr系统会拒接此号码;若鉴权成功,则语音播报鉴权成功信息并做后续操作。

实施例三:

参照图4,图4为图2中步骤s120的细化流程示意图。基于上述实施例一,在本实施例中,上述步骤s120进一步包括:

步骤s1201,当鉴权成功时,接收ivr系统发送的当前可控设备查询请求,并反馈当前可控设备;

步骤s1202,接收ivr系统转发的用户端输入的当前可控设备的设备码,以供确定待控设备;

步骤s1203,接收ivr系统发送的待控设备功能查询请求,并反馈待控设备功能;

步骤s1204,接收ivr系统转发的用户端输入的待控设备功能的功能码,以供确定所述待控设备的待控功能。

本实施例中,当用户端号码和鉴权码同时鉴权成功时,ivr系统会请求云平台查询此用户可控制设备列表。云平台根据用户信息,在存储的信息数据库中查询与所述用户对应的设备,待用户端选择设备后便会提供功能列表,其中各列表如步骤s120中所述的形式。

本实施例中,以空调为例,假定空调在云平台中所存储的设备码为1,空调各个功能所对应功能码为:1代表制冷、2代表制热、3代表除湿等。当云平台以上述形式提供列表时,ivr系统会向用户端语音播报此列表,当用户端输入数字1(空调所对应的设备码为1),便选择了控制空调,然后ivr系统会请求云平台查询空调可控制的功能,ivr系统户再次语音播报此功能列表,用户端再次根据ivr系统播报的设备列表输入数字1(制冷所对应功能码为1)。至此,用户便根据提示选择了控制空调的制冷功能。

本实施例中,采用了用户端与ivr系统进行交互,ivr系统与云平台进行信息交流,更为主要的是用户端在接收到ivr系统的信息的语音播报时,仅仅通过一系列的数字及排列组合而成的数字串便确定了想要控制的是设备及其功能,这种方式使得对于智能家居设备的远程控制更为方便和快捷,而用户的操作也更加简单。

进一步地,基于图1,对ivr的设备控制过程进行进一步的举例说明。

实施例四:

参照图5,图5为本发明设备控制方法第二实施例的流程示意图。

步骤s210,ivr系统接收用户端输入数据,并请求云平台对用户端输入数据进行鉴权,以及将云平台反馈的鉴权结果转发至用户端;

本发明是基于用户端与ivr系统的交互进而来控制智能家居设备,本实施例中,ivr系统在接收到用户端呼入时,ivr系统会将用户端输入的信息(号码、鉴权码)进行转换并请求云平台进行鉴权,在云平台鉴权结束后,会接收云平台鉴权结果的反馈,并通过语音播报的方式将鉴权结果通知用户端。

本实施例中,当用户端利用手机呼入ivr系统时,ivr系统会将呼入号码进行信息转换方式至云平台,并请求云平台进行鉴权。当接收到鉴权请求的信息时,云平台会根据自身存储的信息与其进行对比,然后将对比鉴权的结果反馈至ivr系统,若呼入号码鉴权成功,则ivr系统会语音播报鉴权成功信息并要求用户端输入鉴权码;若呼入号码鉴权失败,此时ivr系统会语音播报鉴权失败信息并要求用户端输入想要鉴权的号码,然后将此号码信息转换后发送至云平台请求鉴权,若此时鉴权失败,则ivr系统会语音播报失败信息并拒接此号码,若鉴权成功,则ivr系统语音播报成功信息,并要求用户端输入鉴权码。

在用户端输入鉴权码进行鉴权时,ivr系统将鉴权码信息转换为云平台可识别信息,并请求鉴权。然后云平台根据存储的与被授权号码相关的信息数据库进行对比,若对比结果相同,则鉴权成功,若对比结果不一样,则鉴权失败。鉴权完成后,ivr系统会接收云平台的鉴权结果,并语音播报相关鉴权信息至用户端,鉴权成功则会进行下一步操作;当鉴权失败时,ivr系统会要求用户端再次输入鉴权码进行鉴权,当输入一定的次数(假定为3次)的鉴权码时,若鉴权结果仍至失败,则拒接此号码。

步骤s220,当鉴权成功时,分别与云平台及用户端进行交互,以供确定待控设备及其待控功能;

本实施例中,当云平台反馈至ivr系统的信息是上述用户端输入数据鉴权成功时,ivr系统会请求云平台查询该用户可控制设备列表,并会根据用户端反馈的查询结果请求用户端选择想要控制的设备,待ivr系统接收到用户端输入的设备码时,请求云平台查询所述设备的可控制功能列表,并将反馈的查询结果发送至用户端要求用户端选择。

本实施例中,用户端在输入选择设备及功能时,主要采用的是利用设备码代替设备,功能码代替功能的方式,例如,对于设备1代表空调、2代表电视、3代表冰箱等,当用户端输入设备码时,会请求查询该设备的功能列表,以空调为例,当用户端输入1时,ivr系统会请求云平台查询空调所可控制的功能,此时,云平台会接收并语音播报功能列表至用户端,1代表制冷、2代表制热、3代表除湿等,用户端便可根据列表选择想要控制的功能。

在本实施例中,用户是通过ivr系统的语音播报了解设备及功能列表,并输入代表不同设备和功能的数字来确定待控设备和待控功能,这里的数字只是对类别进行区分,没有任何意义。

步骤s230,接收云平台反馈的所述待控设备执行所述待控功能的响应结果,并将所述响应结果反馈至用户端。

本实施例中,当用户端选择了待控设备及其待控功能时,ivr系统便会请求云平台执行相应指令。同步骤s2201中实例,在用户选择空调的制冷功能时,就会要求云平台与空调进行通信并通过交互执行制冷功能。在执行完相应指令后,ivr系统会接收到云平台反馈的响应结果,并将此结果利用语音播报方式发送至用户端。

实施例五:

参照图6,图6为图5中步骤s210的细化流程示意图。基于上述实施例四,在本实施例中,上述步骤s210进一步包括:

步骤s2101,ivr系统接收用户端呼入号码,请求云平台对所述呼入号码进行鉴权,并接收云平台反馈的鉴权结果;

本实施例中,当用户端呼入ivr系统时,ivr系统会将呼入号码经过信息转换方式至云平台,并请求云平台进行鉴权,然后根据云平台反馈的鉴权结果,并利用语音播报的方式通知用户端。

在本实施例中,由于用户端呼入号码可能不会是已被授权或者可以控制设备的号码,在此以用户利用他人手机呼入ivr系统为例,当用户端呼入ivr系统时,ivr系统会先将呼入号码进行信息转换,然后将转换的信息发送至云平台并请求云平台进行鉴权,此时很显然会鉴权失败,ivr系统接收到云平台反馈的鉴权失败的结果,然后利用语音播报的方式将鉴权失败信息发送至用户端,并请求用户端输入想要鉴权的号码。待用户端输入待鉴权号码时,ivr系统便会利用同样的方式再次请求云平台进行鉴权,接收鉴权结果并语音播报反馈给用户端。若成功,则语音交互进行后续操作;若失败,则拒接此用户端。

步骤s2102,当所述呼入号码已授权时,通知用户端输入鉴权码,请求云平台对所述鉴权码进行鉴权,并接收云平台反馈的鉴权结果。

本实施例中,在鉴权成功时,ivr系统请求并接收用户端输入鉴权码,然后请求云平台确认此鉴权码是否已鉴权。当云平台鉴权完成时,ivr系统接收云平台反馈的鉴权结果,并通过语音播报的方式将鉴权结果发送至用户端。若鉴权失败,则ivr系统要求所述用户端再次输入鉴权码并再次请求云平台确认用户端再次输入的鉴权码是否鉴权,在输入一定次数(假定为3次)鉴权码后,若仍鉴权失败,则语音播报鉴权失败信息,并拒接此号码;若鉴权成功,则ivr系统会请求云平台查询鉴权成功用户当前可控制的设备列表。

实施例六:

参照图7,图7为图5中步骤s220的细化流程示意图。基于上述实施例四,在本实施例中,上述步骤s220进一步包括:

步骤s221,当鉴权成功时,请求云平台查询当前可控设备,并将云平台反馈的当前可控设备转发至用户端;

步骤s222,接收用户端输入的当前可控设备的设备码并转发至云平台,以供云平台根据所述设备码,确定待控设备;

步骤s223,请求云平台查询所述待控设备的功能,并将云平台反馈的所述待控设备的功能转发至用户端;

步骤s224,接收用户端输入的所述待控设备的功能码并转发至云平台,以供云平台根据所述功能码,确定所述待控设备的待控功能。

本实施例中,当上述鉴权成功时ivr系统会与用户端和云平台进行交互,来确认待控设备及待控功能。首先,鉴权成功时,ivr系统会请求云平台查询所述用户可控制的设备列表,并通过语音播报的方式通知用户端,然后要求用户端输入设备码;然后,待用户端输入设备码后,请求云平台查询该设备所对应的功能列表,并通过与上述一样的方式通知用户端,且要求用户端输入功能码;此时便确认了待控设备及相应待控功能。

上述所说的设备码和功能码如前述步骤中所述,利用不一样的数字代表不一样的信息,但数字只是用来进行列表区分,不具有任何实际意义。

在本发明中,在步骤s130或步骤s230之后,还包括如下步骤:

步骤s301,ivr系统发送语音播报执行结果,并提示用户选择下一步分支码;

步骤s302,ivr系统接收用户端输入的分支码,并根据分支码所指示的信息执行进一步操作。

在本实施例中,当用户端接收到通过ivr系统反馈回来的设备响应结果是,用户端会收到ivr系统提示的进一步操作指令,即分支码。当用户端输入代表返回设备列表的分支码时,用户端会再次与ivr系统进行交互,选择待控设备,并通过ivr系统与云平台的交互确认待控功能,最后通过云平台与待控设备建立通讯连接对设备进行控制;当用户端输入代表返回功能列表的设备码时,用户端会与ivr系统进行交互,选择待控功能(此时带控设备没有改变),并执行后续操作;当用户端输入代表结束本次操作的分支码时,ivr系统会请求云平台结束本次操作。

以实施例一或四为例,在用户端选择控制空调的制冷功能时,云平台会与空调进行通信并发出空调执行制冷功能的指令,待空调完成制冷操作时,云平台会接收到空调反馈的响应结果,并将此结果通过ivr系统发送至用户端,同时会要求用户做进一步操作。当用户端收到响应结果及进一步操作的分支码(例如:1代表重新选择待控设备、2代表重新选择待控功能、3代表结束本次操作)时,若用户端输入1,ivr系统会再次向用户端发送可控设备列表;若用户端输入2,ivr系统会再次向用户发送空调的功能列表;若用户端输入3,则表示操作结束,结束本次操作。

本方案是基于用户与ivr系统进行交互来对智能家居设备进行远程控制,在整个控制方案实施过程中,用户所需要做的有:输入所需鉴权号码、输入鉴权码、输入相应设备码及功能码等一系列的数字输入。每进行一个步骤,ivr系统会语音播报相应的执行结果,并提示用户进行下一步的操作。这种交互方式使得用户的操作更为简单,对于智能家居的控制更为方便。

参照图8,图8是图1中远程控制系统对智能家居设备进行远程控制一较佳实施例的时序示意图。

进一步地,为了辅助理解本发明智能家居分享授权方法,在此提供对智能家居设备进行远程控制一较佳实施例,智能家居设备远程控制的方法包括:

1,设备用户通过手机或固话呼叫ivr系统固定号码;

2,ivr系统请求云平台确认呼入号码是否已授权;

3,云平台查询数据库确认呼入号码是否已授权并返回结果;若呼入号码未授权,ivr系统拒接该号码,否则继续;

4,ivr系统发送语音欢迎用户访问并要求用户输入鉴权码;

5,被授权方发送鉴权码;

6,ivr系统请求云平台鉴权;

7,云平台进行鉴权并返回鉴权结果;若鉴权失败,ivr系统发送鉴权失败语音要求用户再次输入鉴权码并跳转到第4步;否则继续;

8,ivr系统请求云平台查询当前可控制设备列表;

9,云平台返回当前可控制设备列表;

10,ivr系统发送语音播报当前可控制设备列表并要求用户选择要控制的设备;

11,被授权方发送选择的设备码;

12,ivr系统请求云平台查询已选择设备功能列表;

13,云平台返回已选择设备功能列表;

14,ivr系统发送语音播报已选择设备功能列表并提示用户选择要控制的功能;

15,被授权方发送选择的功能码;

16,ivr系统请求云平台执行选择的设备功能;

17,云平台系统与选择的设备进行通讯,请求设备执行选择的控制功能;

18,设备响应请求并返回执行结果;

19,云平台返回执行结果;

20,ivr系统发送语音播报执行结果并提示用户选择下一步的分支码;

21,被授权发送选择的分支码;

22,若用户选择的分支为返回设备列表则跳转到第8步;若用户选择的分支为返回功能列表则跳转到第9步;若用户选择的分支为结束本次控制操作,ivr系统请求云平台结束本次控制操作。

23,本次控制操作会话结束。

本发明还提供一种云平台。

本发明基于云平台包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的设备控制程序,所述设备控制程序被所述处理器执行时实现如上所述的设备控制方法的实施例一、二、三中的步骤。

其中,在所述处理器上运行的提示信息的智能家居分享授权程序被执行时所实现的方法可参照本发明设备控制的方法各个实施例,在此不再赘述。

本发明还提供一种ivr系统。

本发明基于ivr系统包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的设备控制程序,所述设备控制程序被所述处理器执行时实现如上所述的设备控制的实施例四、五、六中的方法步骤。

其中,在所述处理器上运行的提示信息的智能家居分享授权程序被执行时所实现的方法可参照本发明设备控制的方法各个实施例,在此不再赘述。

本发明实施例还提出一种计算机可读存储介质。

本发明计算机可读存储介质上存储有设备控制程序,所述设备控制程序被处理器执行时实现如上所述的智能家居分享授权方法的步骤。

其中,在所述处理器上运行的提示信息的显示程序被执行时所实现的方法可参照本发明设备控制方法各个实施例,在此不再赘述。

本实施例提出的设备控制的方法,在云平台预先存储和保存用户信息、被授权方号码、相关鉴权信息以及设备的相关信息,在用户通过或固话呼叫ivr系统固定电话的时候,用户通过提供授权号码及相关信息经ivr系统向云平台服务器请求确认信息正确性进而控制设备。相当于对于用户而言,只需要知道被授权的号码及相关鉴权信息和输入一定的数字信息就可以对智能家居进行远程控制,避免了在没有智能手机或者没有互联网的情况下不能远程控制的情况的发生,从而提高了用户对于设备控制控性及方便性。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

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