一种受控设备的运行状态控制方法、装置及存储介质与流程

文档序号:17635498发布日期:2019-05-11 00:22阅读:270来源:国知局
一种受控设备的运行状态控制方法、装置及存储介质与流程

本发明涉及物联网或通信技术领域,尤其涉及一种受控设备的运行状态控制方法、装置及存储介质。



背景技术:

目前,现有技术中可以通过移动设备连接云端服务器平台以控制智能家居,但是,需要不断打开移动设备中的相关应用程序进行操作,操作过程非常繁琐。而且,若移动设备处于交通工具中,一边驾驶一边使用所述移动设备控制所述智能家居,会存在很大的安全隐患。



技术实现要素:

有鉴于此,本发明实施例提供一种受控设备的运行状态控制方法、装置及存储介质。

本发明的技术方案是这样实现的:

一种受控设备的运行状态控制方法,所述方法包括:

确定交通工具与目标位置之间的第一距离和所述交通工具的行驶速度;

基于所述第一距离和所述行驶速度,确定所述交通工具预计达到所述目标位置的第一预定距离范围内的达到时刻;

在所述达到时刻之前调整所述目标位置的受控设备的运行状态。

上述方案中,所述方法还包括:

根据受控设备的类型,确定提前时长;

所述在所述达到时刻之前调整所述目标位置的受控设备的运行状态,包括:

在距离所述达到时刻的时间长等于所述提前时长的时刻,调整所述目标位置的受控设备的运行状态。

上述方案中,所述根据受控设备的类型,确定提前时长,包括:

若所述受控设备为第一类受控设备,确定第一提前时长;

若所述受控设备为第二类受控设备,确定第二提前时长,

其中,第一提前时长大于第二提前时长;

所述第一类受控设备的实际运行状态达到第一预期运行状态所需的时长,大于所述第二类受控设的实际运行状态达到第二预期运行状态所需的时长。

上述方案中,所述在所述达到时刻之前调整所述目标位置的受控设备的运行状态,包括:

在所述交通工具行驶到距离所述目标位置的第二距离范围内时,调整所述目标位置的受控设备的运行状态;所述第二距离范围包括所述第一预定距离范围。

上述方案中,所述在所述达到时刻之前调整所述目标位置的受控设备的运行状态,包括:

在所述达到时刻之前的任意时刻,若获取到所述交通工具发送的语音信息,基于所述语音信息调整所述受控设备的运行状态。

上述方案中,所述基于语音信息调整所述受控设备的运行状态,包括:

识别所述语音信息的语音内容,用以确定需要控制的受控设备;

调整所述受控设备的运行状态。

上述方案中,所述基于所述语音信息调整所述受控设备的运行状态之前,还包括:

基于所述语音信息,获取第一用户的第一声纹信息;

所述方法还包括:

若确定所述第一声纹信息与所述交通工具的第二用户的声纹信息匹配,则执行基于所述语音信息调整所述受控设备的运行状态的操作。

上述方案中,所述确定所述交通工具与目标位置之间的第一距离之前,所述方法还包括:

获取所述交通工具的标识符以及所述受控设备的标识符;

基于所述交通工具的标识符与所述受控设备的标识符,建立所述交通工具与所述受控设备的对应关系;

基于所述对应关系,确定所述交通工具对应的所述目标位置的受控设备。

上述方案中,所述方法还包括:

获取所述受控设备的运行状态参数;

将所述运行状态参数发送给所述受控设备对应的所述交通工具,以用于所述交通工具能监控所述受控设备。

本发明实施还提供了一种计算机存储介质,所述存储介质中有计算机可执行指令,其特征在于,所述计算机可执行指令被处理器执行实现本发明实施例任一项所述的受控设备的运行状态控制方法。

本发明提供的受控设备的运行状态控制方法,通过确定交通工具与目标位置之间的第一距离和所述交通工具的行驶速度;基于所述第一距离和所述行驶速度,确定所述交通工具预计达到所述目标位置的第一预定距离范围内的达到时刻,如此,可以较准确的确认所述交通工具的持有用户达到目标位置,例如住宅、公司附近等的具体时间;在所述达到时刻之前调整所述目标位置的受控设备的运行状态,如此,可以基于交通工具抵达所述受控设备的具体时间之前调整所述目标位置(例如住宅、公司)处的受控设备的运行状态,能够更加便利地享受所述受控设备给用户带来的服务。

且,由于调整受控设备运行状态的操作是根据所述交通工具达到目标位置的达到时刻,在到达时刻之前由所述云端服务器自动执行的,不需要用户基于所述交通工具的车载终端或移动终端等进行操作,因而可以进一步简化用户的操作,对用户更加友好;且,由于可以进一步简化用户操作,可以避免用户在驾车的行驶过程中对交通工具的车载终端或移动终端等的频繁操作,也进一步提高了用户在驾车过程中的安全性。

附图说明

图1为本发明实施例提供的受控设备的运行状态控制方法的流程示意图;

图2为本发明实施例提供的受控设备的运行状态控制方法的流程示意图;

图3为本发明实施例提供的受控设备的运行状态控制方法的流程示意图;

图4为本发明实施例提供的受控设备的运行状态控制装置的流程示意图;

图5为本发明实施例提供的受控设备的运行状态控制方法的流程示意图;

图6为本发明实施例提供的受控设备的运行状态控制方法的流程示意图;

图7为本发明实施例提供的受控设备的运行状态控制方法的硬件结构示意图。

具体实施方式

以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例所提供的信息处理方法,主要应用于车联网系统;所述车联网系统包括交通工具、云端服务器、受控设备;所述云端服务器分别与所述交通工具和受控设备建立通信连接。

可以理解的是,所述交通工具上设置有车载终端;所述车载终端至少包括处理器;所述车载终端可以包括传感器、数据处理器、显示屏以及包括定位系统装置;所述定位系统装置可以是全球定位系统(globalpositioningsystem,gps)装置;所述车载终端可以通过定位装置实时采集所述交通工具的行驶数据,例如,可以捕获到所述交通工具所处位置的信息;所述显示屏可以是触摸屏;用户可以利用触控件作用于所述触摸屏上触发控制指令等的操作;所述车载终端可以通过数据处理器对显示屏触发的控制指令、定位装置获取的位置信息、传感器采集的数据进行处理并发送给云端服务器。

可以理解的是,所述云端服务器可以是一个服务器,或者有多个服务器组成的服务器集群;所述云端服务器至少包括处理器和存储介质。

可以理解的是,所述受控设备可以包括智能网关以及智能家居;所述智能网关可以通过有线或无线的方式分别与各个智能家居建立通信连接;有线的方式包括但不限于:红外线、蓝牙或wifi;无线的方式包括但不限于:电力线通信、互联网或电话线;所述智能家居可以是空调、热水器、冰箱、洗衣机、智能锁、摄像头,等等。

如图1所示,本发明实施例提供了一种受控设备的运行状态控制方法,所述方法应用于云端服务器,包括:

步骤101,确定交通工具与目标位置之间的第一距离和所述交通工具的行驶速度;

步骤103,基于所述第一距离和所述行驶速度,确定所述交通工具预计达到所述目标位置的第一预定距离范围内的达到时刻;

步骤105,在所述达到时刻之前调整所述目标位置的受控设备的运行状态。

这里,所述第一距离可以是几百米、几千米、几十千米,甚至更远;所述第一预定距离范围对应的距离长度可以是几米、几十米、几百米。

这里,所述交通工具可以为私家车、出租车、公共汽车、货车,等等。

这里,所述交通工具设置有车载终端;所述交通工具可以用于携带货物和/或搭载人。

这里,所述目标位置,可以是住宅、办公楼的位置,等等;所述目标位置中包括有受控设备;或者,所述目标位置为所述受控设备所在的位置。

这里,所述受控设备可以是一个或多个;所述受控设备可以是智能家居,例如空调、热水器、冰箱、洗衣机;还可以是窗户的智能锁;可以是监控设备,例如,摄像头;所述受控设备还可以包括智能网关,所述智能网关可以与一个或多个智能家居建立通信连接;这里的多个是指两个或两个以上。可以理解的是,一个目标位置中的受控设备可以由一个智能网关控制,所述智能网关接入到车联网系统中,可以接收云端服务器下发的控制指令,对所述受控设备进行控制。

可以理解的是,所述通信连接可以是通过通用分组无线服务(generalpacketradioservice,gprs)网络、全球移动通信系统(globalsystemformobilecommunications,gsm)网络、无线通信协议(wirelessapplicationprotocol,wap)网络、码分多址(codedivisionmultipleaccess,cdma)网络等进行的通信连接;也可以通过3g网络、4g网络、5g网络等进行的通信连接;也可以通过蓝牙、无线局域网络(wirelesslocalareanetworks,wlan)等进行的通信连接。

在一些实施例中,确定交通工具与目标位置之间的第一距离可以是:云端服务器根据所述交通工具所在位置的经纬度以及所述目标位置之间的经纬度,确定所述交通工具与所述目标位置之间的距离。

在一些实施例中,所述交通工具的行驶速度可以是在设置的时间间隔内所述交通工具的平均速度。例如,交通工具在5分钟行驶了5公里,则确定所述交通工具的平均速度为1公里/分钟。

在另一些实施例中,所述交通工具的行驶速度还可以是根据历史数据查询到的行驶速度。例如,所述交通工具在昨天该时间段经过该路线的行驶速度是1.2公里/分钟,则确定所述交通工具在当前移动路线的行驶速度为1.2公里/分钟。

在一些实施例中,在所述达到时刻之前的调整所述目标位置的受控设备的运行状态可以是:在达到时刻之前的任意时刻调整所述目标位置的受控设备的运行状态。

这里,所述调整受控设备的运行状态,可以是由一种工作模式调整到另一种工作模式。例如,将受控设备由开启状态调整到关闭状态;将受控设备由关闭状态调整到开启状态;将受控设备在开启状态下由第一档位调整到第二档位,其中,第一档位与第二档位的运行功率不同;等等;又如,可以将受控设备由一种模式调整到另一种模式,例如,对于空调的运行状态的调整,可以由“抽湿”模式调整到“加热”模式;又如,对于电视机的运行状态的调整,可以由“待机”模式调整到“正常播放”模式。

可以理解的是,所述目标位置是与所述交通工具对应的,所述目标位置的受控设备也是与所述交通工具对应的。例如,可以通过云端服务器建立所述目标位置与所述交通工具的对应关系,或者,通过所述云端服务器建立所述目标位置的受控设备与所述交通工具的对应关系;如此,所述云端服务器确定的第一距离始终为所述交通工具与对应的所述目标位置之间的距离。

在本实施例中,由于可以通过基于所述交通工具与所述目标位置之间的距离以及所述交通工具的行驶速度确定所述交通工具预计抵达所述目标位置的一定预定距离范围内的达到时刻,因而可以较准确的确认交通工具的持有用户达到目标位置,例如住宅、公司附近等的具体时间;且,通过在达到时刻之前调整所述目标位置的受控设备的运行状态,因而可以提前调整所述目标位置处的受控设备的运行状态,能够更加便利地享受受控设备给用户带来的服务,例如,可以在到达家之前开启家里的热水器,使用户可以在大家或就能泡个舒服的热水澡;又如,可以在到达办公室时提前开启空调,使用户能够进入舒适的环境办公的温度;再如,可以在到达家门前,通过开启车库大门,方便用户将车开进家中车库。

本实施例中,由于调整受控设备运行状态的操作是根据所述交通工具达到目标位置的达到时刻,在到达时刻之前由所述云端服务器自动执行的,不需要用户通过交通工具的车载终端或移动终端等进行操作,因而可以进一步简化用户的操作,对用户更加友好。并且,可以避免用户在驾车的行驶过程中对交通设备中的车载终端等的频繁操作,能够进一步保证用户在驾车过程中安全性。

在一些实施例中,如图2所示,所述方法还包括:

步骤104:根据受控设备的类型,确定提前时长;

所述步骤105,包括:

步骤1051,在距离所述达到时刻的时间长等于所述提前时长的时刻,调整所述目标位置的受控设备的运行状态。

在一些实施例中,根据受控设备的类型,确定提前时长的一种实现方式是:云端服务器根据受控设备的类型,对不同的受控设备类型设置不同的提前时长;例如,对于电热水器的开启,可以是提前30分钟;对于空调的开启,可以是提前20分钟;对于智能窗户的关闭,也可以是提前20分钟;对于车库或者大门等智能锁的开启,可以是提前5分钟;等等。如此,当距离达到时刻的时长等于所述提前时长,就可以调整所述目标位置的受控设备的运行状态。

这里,可以理解的是,云端服务器器也可以设置当到达时刻时长等于所述提前时长的时刻的一定阈值范围内,调整所述目标位置的受控设备的运行状态。例如,达到时刻是5点,开启家中电热水壶的提前时长是10分钟,可以设置开启电热水壶的时间段是4点48分钟至4点52分钟。

在一些实施例中,所述根据受控设备的类型,确定提前时长,包括:

若所述受控设备为第一类受控设备,确定第一提前时长;

若所述受控设备为第二类受控设备,确定第二提前时长,

其中,第一提前时长大于第二提前时长;

所述第一类受控设备的实际运行状态达到第一预期运行状态所需的时长,大于所述第二类受控设的实际运行状态达到第二预期运行状态所需的时长。

这里,所述第一预期运行状态、第二预期运行状态可以是保温状态、睡眠状态,等等。例如,所述第一类受控设备包括热水器,其实际运行状态达到其保温状态60℃所需的时长需要30分钟;所述第二类受控设备包括:空调,其实际运行状态达到保温状态20℃所需的时长需要10分钟;如此,可以根据受控设备的所实际运行状态达到各自预期运行状态所需的时长来设置提前时长,能够进一步确定在合适的时间段控制需要的受控设备。

这里,所述第二类受控设备,可以包括:智能锁;所述智能锁可以是窗户的智能锁、或房门的智能锁;如此,当云端服务器检测到所述交通工具与所述目标位置的第一距离为几米、十几米或几十米,所述交通工具达到所述目标位置的时间只需要几秒或者十几秒时,也可以通过在达到时刻之前的几秒或者十几秒开启所述房门的智能锁和/或窗户的智能锁。

本实施例中,由于可以根据不同的受控设备的类型确定不同的提前时长,在所述达到时刻的时间长等于所述提前时长的时刻时或者在达到时刻的时长等于所述提前时长的时刻的一定时间范围内,调整相应的受控设备的运行状态;因而,一方面,能够在预定的时间调整对应的受控设备的运行状态,能进一步确保调整受控设备的运行状态的时间的精准性;另一方面,不需要交通工具的持有用户频繁进行操作,一到预定的时间就通过云端服务器开启,简化了用户的操作以及降低了驾车过程中的安全隐患。

在一些实施例中,所述步骤105,包括:

在所述交通工具行驶到距离所述目标位置的第二距离范围内时,调整所述目标位置的受控设备的运行状态;所述第二距离范围包括所述第一预定距离范围。

这里,所述目标位置的第二距离可以是几米、几十米、几百米。

在一些实施例中,所述第二距离范围包括所述第一预定距离范围;在另一些实施例中,所述第二距离范围还可以是大于所述第一预定距离范围。

本实施例中,可以通过当交通工具行驶到距离所述目标位置的第二距离范围内时,调整所述目标位置的受控设备的运行状态;如此,可以使得云端服务器根据交通工具与目标位置的距离,来确定合适的时间来调整所述目标位置的运行状态。

在一些实施例中,如图3所示,所述步骤105,还包括:

步骤1052,在所述达到时刻之前的任意时刻,若获取到所述交通工具发送的语音信息,基于所述语音信息调整所述受控设备的运行状态。

可以理解的是,所述交通工具的车载终端中还可以设置语音处理系统,可以录入用户发出的语音信息,并将所述语音信息经过处理后发送给云端服务器。

在一些实施例中,所述基于语音信息调整所述受控设备的运行状态,包括:

识别所述语音信息的语音内容,用以确定需要控制的受控设备;

调整所述受控设备的运行状态。

在一些实施例中,所述识别所述语音信息的语音内容,用以确定需要控制的受控设备的可以是:云端服务器接收到语音信息,对所述语音信息进行语音内容的识别,确定语音内容中是否包括受控设备的标识符;若确定语音内容中包括受控设备的标识符,则可以确定需要控制的受控设备。例如,云端服务器接收到的语音信息的内容为“开启空调”,这里所述语音信息中包括受控设备(空调)的标识符,即空调的名称“空调”二字,则确定需要开启的是空调。又如,所述语音信息的内容为“开启设备a”,而设备a指示的是车库的智能锁,则确定的是开启的是智能锁;当然,这里,云端服务器中已预设保存了所述设备a表征所述智能锁的信息。这里,所述受控设备的标识符是可以唯一指示一个受控设备的。

在另一些实施例中,所述识别所述语音信息的语音内容,用以确定需要控制的受控设备的可以是:云端服务器接收到语音信息,对所述语音信息进行语音内容识别,可以确定语音内中是否包括受控设备的标识符和受控设备调整运行状态的具体时间;基于受控设备的标识符可以确定需要控制的受控设备,以及基于运行状态的具体时间可以确定在何时调整所述受控设备的运行状态。例如,云端服务器接收到的语音信息的内容为“在到达时刻前10分钟开启热水器”,由于云端服务器可以根据第一距离以及行驶速度确定达到时刻是下午六点,如此,云端服务器可以确定在5点50分钟时开启热水器。

在又一些实施例中,所述识别所述语音信息的语音内容,用以确定需要控制的受控设备的可以是:云端服务器接收到语音信息,对语音信息的语音内容进行识别,将所述语音内容转换为文本信息;基于所述文本信息,确定需要控制的受控设备。

这里,实现调整所述受控设备的运行状态的一种方式是:云端服务器基于语音信息确定需要调整的受控设备,且基于所述语音信息生成相应的控制指令;将所述控制信令发送给目标位置中的智能网关,基于所述智能网关调整相应的受控设备的运行状态。

在本实施例中,由于可以通过在行驶过程中,通过交通工具发送的语音信息,基于所述语音信息对受控设备的运行状态进行调整,不需要用户在所述交通工具的车载系统的显示屏等进行手动操作,可以进一步简化操作,提高设备的智能化;且,也能一步确保用户在驾车过程中的安全。

在一些实施例中,所述基于所述语音信息调整所述受控设备的运行状态之前,还包括:

基于所述语音信息,获取第一用户的第一声纹信息;

所述方法还包括:

若确定所述第一声纹信息与所述交通工具的第二用户的声纹信息匹配,则执行基于所述语音信息调整所述受控设备的运行状态的操作。

在本实施例中,通过确定所述第一声纹信息与所述交通工具的第二用户的声纹信息是否匹配,可以确定交通工具中正在录入语音信息的用户与交通工具的持有用户是否为同一人;如此,可以降低误操作的发生。

例如,当交通工具中大人驾车带小孩一起回家,大人通过输入语音信息“开启热水器”而开启家中的热水器;而家中的空调并不需要开启,此时,小孩也学着大人的说话方式,输入了“开启空调”的相关语言信息;如此,通过验证对语音信息的声纹进行识别,发现该语音信息的声纹并非是所述交通工具的持有用户(大人)的声纹,因而不会调整相应的受控设备的运行状态。

在一些实施例中,所述基于语音信息调整所述受控设备的运行状态,还可包括:

基于所述语音信息,获取第一用户的第一声纹信息;

所述方法还包括:

若确定所述第一声纹信息与的受控设备的持有用户的声纹信息匹配,则执行基于所述语音信息调整所述受控设备的运行状态的操作。

在本实施例中,可以通过确定第一声纹信息与所述受控设备的持有用户的声纹信息是否匹配,可以确定交通工具中正在录入语音信息的用户与受控设备持有用户是否为同人;如此,能够进一步降低误操作的发生。

例如,用户a搭乘用户b的交通工具回家,若用户a输入语音信息中包括调整用户b家中受控设备的运行状态的信息,显然,用户a并不是用户b的家中受控设备的持有用户;如此,通过对比用户a的语音信息中的声纹信息与用户b之前已存储在云端服务器的声纹信息,发现用户a的语音信息中的声纹信息并非预定保存受控设备的持有用户的声纹信息,则不会执行对用户b家中的受控设备的运行状态的调整。

在一些实施例中,所述确定所述交通工具与目标位置之间的第一距离之前,所述方法还包括:

获取所述交通工具的标识符以及所述受控设备的标识符;

基于所述交通工具的标识符与所述受控设备的标识符,建立所述交通工具与所述受控设备的对应关系;

基于所述对应关系,确定所述交通工具对应的所述目标位置的受控设备。

在一些实施例中,所述方法还包括:

将所述对应关系,发送给所述交通工具和/或受控设备。

这里,所述交通工具的标识符是可以唯一标识所述交通工具的,所述受控设备的标识符是可以唯一标识所述受控设备的。

这里,所述交通工具的标识符可以是所述交通工具的机车号、车牌号,云服务器平台分配的编号,等等;所述受控设备的标识符可以是受控设备的名称、受控设备的型号、受控设备所处目标位置的信息、预先设置的编号,等等。

本实施例中,可以通过建立的对应关系使所交通工具与相应的受控设备关联起来,能够进一步确保交通工具的持有用户与受控设备的持有用户为同一人,降低误操作的发生。

在一些实施例中,所述方法还包括:

获取所述受控设备的运行状态参数;

将所述运行状态参数发送给所述受控设备对应的所述交通工具,以用于所述交通工具能监控所述受控设备。

这里,所述运行参数可以是指示受控设备运行的时间参数、温度参数、功率参数。

本实施例中,可以通过云端服务器获取受控设备的运行状态参数,并将所述运行状态参数发送给受控设备对应交通工具,可以方便所述交通工具的持有用户从所述交通工具上获知到受控设备的运行状态,同时也可以有利于所述交通工具实时监控所述受控设备的运行状态;若有异常数据出现,可以方便用户即时基于交通工具发送语音信息获知控制指令给云端服务器,基于云端服务器实现对受控设备的重新设置运行状态等。

本发明实施例还提供了一种受控设备的运行状态控制方法,所述方法应用于交通设备,包括:

获取所述交通工具的位置信息以及所述交通工具的行驶速度;将所述位置信息以及所述行驶速度发送给云端服务器,以用于所述云端服务器确定所述交通工具预计达到所述目标位置的第一预定距离范围内的达到时刻,且在所述达到时刻之前调整所述目标位置的受控设备的运行状态。

这里,所述交通工具位置信息是所述交通工具的当前位置信息;所述交通工具的行驶速度可以是所述交通工具的当前速度,或者,在一定设置时间内的平均速度,或者,根据历史数据查询到的历史平均速度。

在本实施例中,可以通过所述交通工具将自身的位置信息以及行驶速度发送给云端服务器,可以节省云端服务器的资源,降低云端服务器的负荷,且进一步提高所述交通工具资源的利用率。

在一些实施例中,所述方法还包括:

以设置的时间间隔检测所述交通工具的位置信息;根据所述位置信息确定所述交通工具与所述目标位置之间的第一距离;

以及,以设置的所述时间间隔获取所述交通工具的行驶速度;

所述将所述交通工具的位置信息以及所述交通工具的行驶速度发送给云端服务器,包括:

将所述第一距离的信息以及所述行驶速度的信息发送给云端服务器。

本实施例中,可以利用交通工具实现所述交通工具与所述目标位置之间距离的确定,能够进一步节省云端服务器的资源,且进一步充分利用交通工具的资源。

在一些实例中,还可以利用交通工具确定所述交通工具预计达到所述目标位置的第一预定距离范围内的达到时刻,将所述达到时刻发送给所述云端服务器;如此,能够更加充分利用交通工具的资源,使交通工具为用户提供更多的服务和功能;同时,进一步降低云端服务器的负荷。

在一些实施例中,所述方法还包括:

接收云端服务器发送的所述受控设备的运行状态参数;

基于所述运行状态参数,向所述云端服务器发送控制所述受控设备的运行状态的控制指令。

在一些实施例中,所述方法还包括:

获取第一用户的语音信息;

识别所述语音信息的语音内容,获取所述语音信息对应的文本信息;

将所述文本信息发送给所述云端服务器,以用于所述云端服务器根据所述文本信息对所述受控设备进行控制。

这里需要指出的是:以下受控设备的运行状态控制装置项的描述,与上述受控设备的运行状态控制方法项描述是类似的,同方法的有益效果描述,不做赘述。对于本发明信息处理装置实施例中未披露的技术细节,请参照本发明受控设备的运行状态控制方法实施例的描述。

如图4所示,本发明实施例还提供了一种受控设备的运行状态控制装置,所述装置包括:第一确定模块21、第二确定模块22和处理模块23;其中,

所述第一确定模块21,用于确定交通工具与目标位置之间的第一距离和所述交通工具的行驶速度;

所述第二确定模块22,用于基于所述第一距离和所述行驶速度,确定所述交通工具预计达到所述目标位置的第一预定距离范围内的达到时刻;

所述处理模块23,用于在所述达到时刻之前调整所述目标位置的受控设备的运行状态。

在一些实施例中,所述第二确定模块22,还用于根据受控设备的类型,确定提前时长;

所述处理模块23,用于在距离所述达到时刻的时间长等于所述提前时长的时刻,调整所述目标位置的受控设备的运行状态。

在一些实施例中,所述根据受控设备的类型,确定提前时长,包括:

若所述受控设备为第一类受控设备,确定第一提前时长;

若所述受控设备为第二类受控设备,确定第二提前时长,

其中,第一提前时长大于第二提前时长;

所述第一类受控设备的实际运行状态达到第一预期运行状态所需的时长,大于所述第二类受控设的实际运行状态达到第二预期运行状态所需的时长。

在一些实施例中,所述处理模块23,用于在所述交通工具行驶到距离所述目标位置的第二距离范围内时,调整所述目标位置的受控设备的运行状态;所述第二距离范围包括所述第一预定距离范围。

在一些实施例中,所述处理模块23,用于在所述达到时刻之前的任意时刻,若获取到所述交通工具发送的语音信息,基于所述语音信息调整所述受控设备的运行状态。

在一些实施例中,所述处理模块23,还用于识别所述语音信息的语音内容,用以确定需要控制的受控设备;调整所述受控设备的运行状态。

在一些实施例中,所述第一确定模块21,还用于基于所述语音信息,获取第一用户的第一声纹信息;

所述处理模块23,还用于若确定所述第一声纹信息与所述交通工具的第二用户的声纹信息匹配,则执行基于所述语音信息调整所述受控设备的运行状态的操作。

在一些实施例中,所述装置还包括获取模块24;其中,

所述获取模块24,还用于获取所述交通工具的标识符以及所述受控设备的标识符;

所述处理模块23,用于基于所述交通工具的标识符与所述受控设备的标识符,建立所述交通工具与所述受控设备的对应关系;基于所述对应关系,确定所述交通工具对应的所述目标位置的受控设备。

在一些实施例中,所述装置还包括第一发送模块25;其中,

所述获取模块24,还用于获取所述受控设备的运行状态参数;

所述发送模块25,还用于将所述运行状态参数发送给所述受控设备对应的所述交通工具,以用于所述交通工具能监控所述受控设备。

本发明实施例还提供了一种信息处理系统,所述系统包括:交通工具、云端服务器和受控设备;其中,

所述交通工具获取所述交通工具的位置信息以及所述交通工具的行驶速度;将所述位置信息以及所述行驶速度发送给云端服务器;

所述云端服务器接收所述位置信息以及所述行驶速度;基于所述位置信息,确定所述交通工具与目标位置之间的第一距离;基于所述第一距离和所述行驶速度,确定所述交通工具预计达到所述目标位置的第一预定距离范围内的达到时刻;在所述达到时刻之前调整所述目标位置的受控设备的运行状态。

在一些实施例中,所述受控设备还将所述受控设备的运行状态参数发送给所述云端服务器。

以下通过具体实施例对本发明实施例的技术方案作进一步详细说明。

如图5所示,本发明实施例还提供了一种受控设备的运行状态控制方法,所述方法包括以下步骤。

s100:车载终端设置回家模式;

这里,交通中设置有车载终端,所述车载终端与云端服务器进行通信连接;所述车载终端设置有应用程序app;例如,所述app可以为地图应用程序和/或导通应用程序。

这里,可以通过车载终端打开app,设置回家模式;其中,所述回家模式是预先设置的模式中的一种;在所述回家模式下,所述车载终端可以将所述交通工具的当前位置信息以及行驶速度自动发送给云端服务器。

步骤s101:以预设的时间间隔检测交通工具的位置以及行驶速度;

可选地,车载终端可以每5m采集一次gps定位信息;根据所述定位信息确定所述交通工具当前的位置信息,以及根据行驶5m所使用的时间计算所述交通工具的行驶速度。

步骤s102:车载终端将所述交通工具的位置信息以及行驶速度信息发送给云端服务器;

步骤s103:云端服务器根据所述位置信息以及所述行驶速度信息计算所述交通工具达到时刻;

可选地,云端服务器根据位置信息以及目标位置的位置信息,确定所述交通工具与目标位置之间的第一距离;根据所述第一距离以及所述交通工具的行驶速度,确定所述交通工具达到所述目标位置的时刻;其中,所述目标位置为指示智能家居或智能家居网关的位置。

这里,所述智能家居为上述步骤105中的受控设备。

步骤s104:在达到开启智能家居的预设时间,云端服务器发送控制指令给智能家居网关;

这里,所述开启智能家居的预设时间可以是所述达到时刻之前任意时刻,也可以是所述达到时刻之前的任意时间段内;所述任意时刻或所述任意时间段内的时间满足所述智能家居的需要开启的时间

步骤s105:基于控制指令调整所述智能家居的运行状态;

这里,智能家居网关接收到所述云端服务器发送的控制指令,基于所述控制指令调整智能家居的运行状态。

这里,所述智能家居网关为上述步骤105中的受控设备。

步骤s106:返回控制结果给云端服务器;

这里,智能家居网关将控制结果的指令发送给云端服务器。

步骤s107:返回控制结果给车载终端;

这里,云端服务器将控制结果的指令发送给车载终端。

本实施例中,可以通过云端服务器根据交通工具的位置信息确定所述交通工具与目标位置之间的第一距离,通过所述第一距离以及所述交通工具上传的所述交通工具的行驶速度确定所述交通工具到达所述目标位置的时刻;在所述达到时刻前根据预先设置的开启对应的智能家居的时间,确认在合适的时间将所述控制智能家居的指令发送给智能家居网关,使智能家居网关控制所述智能家居的运行状态。如此,能够进一步简化用户的操作,能够降低用户因而频繁操作而在驾车过程中的存在的安全隐患;并且,能够对智能家居的控制能够控制在合适的时间内,达到在时间层面上精细化控制智能家居的目的。

如图6所示,本发明实施例还提供了一种受控设备的运行状态控制方法,所述方法包括以下步骤。

步骤s200:车载终端获取语音信息;

这里,交通中设置有车载终端,所述车载终端与云端服务器进行通信连接;所述车载终端设置有应用程序app;例如,所述app可以为地图应用程序和/或导通应用程序。

这里,通过打开app,进入回家模式;所述车载终端获取用户的语音信息。

步骤s201:对语音信息进行识别,提取文本信息;

可选地,所述车载终端对语音信息的语音内容进行识别,提取语音信息中的文本信息。

步骤s202:车载终端将所述文本信息发送给云端服务器;

步骤s203:云端服务器确定与所述交通工具对应的智能家居网关;

可选地,所述云端服务器根据预先设置的对应关系,确定与发送文本信息的交通工具对应的智能家居网关。

这里,所述对应关系是由所述云端服务器预设设置的;所述对应关系可以是云端服务建立的交通工具的标识符与智能家居网关的标识符的对应关系;其中,所述交通工具的标识符能够唯一标识所述交通工具,所述智能家居网关的标识符能够唯一标识所述智能家居网关。

如此,可以根据对应关系,确定与所述交通工具的标识符对应的智能家居网关的标识符,从而通过所述智能家居网关的标识符确定对应的智能家居网关。

步骤s204:云端服务器确定对应的智能家居;

可选地,所述云端服务器根据所述文本信息,确定需要控制的智能家居。

步骤s205:云端服务器发送控制指令给智能家居网关;

这里,所述云端服务器将控制对应的智能家居的控制指令发送给智能家居网关。

步骤s206:基于控制指令调整所述智能家居的运行状态;

这里,所述智能家居网关基于控制指令调整所述智能家居的运行状态。

步骤s207:返回控制结果给云端服务器;

这里,智能家居网关将控制结果的指令发送给云端服务器。

步骤s208:返回控制结果给车载终端。

这里,云端服务器将控制结果的指令发送给车载终端。

本实施例中,通过语音信息录入车载终端中,从而使得云端服务器能够基于所述语音信息实现对所述智能家居的控制;如此,不需要用户手动输入控制指令,进一步简化了用户的操作,提高了所述交通工具的智能化。且,由于可以根据所述语音信息中的语音内容确定需要控制的智能家居,也能够提高所述云端服务器的智能化。

如图7所示,本发明实施例还提供了一种服务器,所述服务器包括存储器32、处理器31及存储在存储器32上并可在处理器31上运行的计算机指令;所述处理器31执行所述指令时实现应用于所述云端服务器或者车载终端中的受控设备的运行状态控制方法的步骤。

在一些实施例中,本发明实施例中的存储器32可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本文描述的系统和方法的存储器32旨在包括但不限于这些和任意其它适合类型的存储器。

而处理器31可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器31中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器31可以是通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器32,处理器31读取存储器32中的信息,结合其硬件完成上述方法的步骤。

在一些实施例中,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(applicationspecificintegratedcircuits,asic)、数字信号处理器(digitalsignalprocessing,dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(programmablelogicdevice,pld)、现场可编程门阵列(field-programmablegatearray,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。

对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。

本发明又一实施例提供了一种计算机存储介质,该计算机可读存储介质存储有可执行程序,所述可执行程序被处理器31执行时,可实现应用于所述云端服务器或车载终端中的受控设备的运行状态控制方法的步骤。例如,如图1或图2或图3所示的方法中的一个或多个。

在一些实施例中,所述计算机存储介质可以包括:u盘、移动硬盘、只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

需要说明的是:本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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