设备控制方法、装置、电子设备及存储介质与流程

文档序号:26709162发布日期:2021-09-22 18:43阅读:88来源:国知局
设备控制方法、装置、电子设备及存储介质与流程

1.本技术涉及设备控制技术领域,更具体地,涉及一种设备控制方法、装置、电子设备及存储介质。


背景技术:

2.随着科技的发展,车辆配置有越来越多的智能化功能,例如,智能化空调、智能化音箱等,为用户提供了舒适的乘坐体验。然而,目前的智能化功能大多需要用户手动调节,在用户较为疲劳的状态下可能会影响用户使用体验。


技术实现要素:

3.本技术提出了一种设备控制方法、装置、电子设备及存储介质,以改善上述问题。
4.第一方面,本技术实施例提供了一种设备控制方法,所述方法包括:若检测到车辆处于未驾驶状态,生成调整指令;根据所述调整指令控制调整车内设备的工作状态。
5.第二方面,本技术实施例提供了一种设备控制装置,所述装置包括:指令生成模块,用于若检测到车辆处于未驾驶状态,生成调整指令;调整模块,用于根据所述调整指令控制调整车内设备的工作状态。
6.第三方面,本技术实施例提供了一种电子设备,包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行上述第一方面提供的设备控制方法。
7.第四方面,本技术实施例提供了一种计算机可读取存储介质,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行上述第一方面提供的设备控制方法。
8.本技术提供的一种设备控制方法、装置、电子设备及存储介质,通过若检测到车辆处于未驾驶状态,生成调整指令,继而根据调整指令控制调整车内设备的工作状态。从而通过上述方式实现了能够在检测到车辆处于未驾驶状态时,根据调整指令自动的调整车内设备的工作状态,而无需人为操作,提升了用户使用体验。
附图说明
9.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
10.图1示出了本技术一实施例提供的一种设备控制方法的流程图。
11.图2示出了本技术实施例提供的根据调整指令控制调整车内设备的工作状态的示例图。
12.图3示出了本技术另一实施例提供的一种设备控制方法的流程图。
13.图4示出了本技术实施例提供的根据调整指令控制调整车内设备的工作状态的另一示例图。
14.图5示出了本技术实施例提供的根据调整指令控制调整车内设备的工作状态的又一示例图。
15.图6示出了本技术又一实施例提供的一种设备控制方法的流程图。
16.图7示出了本技术再一实施例提供的一种设备控制方法的流程图。
17.图8示出了本技术实施例提供的一种设备控制装置的结构框图。
18.图9示出了本技术实施例提供的一种电子设备的结构框图。
19.图10示出了本技术实施例的用于保存或者携带实现根据本技术实施例的设备控制方法的程序代码的存储单元。
具体实施方式
20.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
21.目前车辆通常会提供两种比较接近的车辆调整方式,一种是切换驾驶模式,比如从comfort(舒适)驾驶模式切换至更舒适的驾驶模式;另一种是通过调节座椅的角度来提升用户乘坐体验,一些更高端的车型可以关闭遮阳帘和提供座椅按摩功能。然而,当下的体验更多是主动调节,降低了用户体验。
22.发明人经过长期的研究发现,可以通过通过若检测到车辆处于未驾驶状态,生成调整指令,继而根据调整指令控制调整车内设备的工作状态。从而通过上述方式实现了能够在检测到车辆处于未驾驶状态时,根据调整指令自动的调整车内设备的工作状态,而无需人为操作,提升了用户使用体验。
23.因此,为了改善上述问题,发明人提出了本技术提供的可以在检测到车辆处于未驾驶状态时,根据调整指令自动的调整车内设备的工作状态,而无需人为操作,提升了用户使用体验的设备控制方法、装置、电子设备及存储介质。
24.下面将结合附图具体描述本技术的各实施例。
25.请参阅图1,示出了本技术一实施例提供的一种设备控制方法的流程图,本实施例提供一种设备控制方法,可应用于电子设备,其中,本实施例中的电子设备可以为手环、手表等具备(有线或无线)网络连接功能的智能穿戴设备,也可以为手机等具备网络连接功能的移动通信设备。电子设备可以通过蓝牙或者usb与车辆的指定车载设备(例如,车辆的中控)连接,以实现数据交互。
26.该方法包括:
27.步骤s110:若检测到车辆处于未驾驶状态,生成调整指令。
28.本实施例中,未驾驶状态可以包括车辆处于静止状态、车辆处于匀速行驶状态(加速度恒定)、或者车辆处于自动驾驶状态等。
29.其中,可以通过检测车辆的速度或在一定时间段内的单向移动距离来判断车辆是否处于静止状态,示例性的,若检测到车辆的行驶速度为零、或者是检测到车辆在一定时间内(例如10秒内)朝着一个方向移动的距离为零,那么可以判定车辆处于静止状态,也即处
于未驾驶状态。可以通过电子设备的陀螺系统检测车辆的加速度,若检测出车辆的加速度的值在一段时间内为恒定值,那么,可以判定车辆处于静止状态,也即处于未驾驶状态。可选的,还可以检测车辆的驾驶模式,若检测到车辆为自动驾驶模式,那么可以判定车辆处于自动驾驶状态,也即处于未驾驶状态。
30.可选的,车辆处于未驾驶状态时,乘坐车辆的用户可以是正在休息,例如在驾驶位休息、或者是在非驾驶位休息,也可以是正在匀速驾驶车辆。本实施例中,电子设备可以实时检测车辆是否处于未驾驶状态,作为一种方式,若检测到车辆处于未驾驶状态,则可以生成调整指令,该调整指令用于调整车内设备的工作状态。
31.步骤s120:根据所述调整指令控制调整车内设备的工作状态。
32.本实施例中,设备的工作状态表征设备的开闭状态、使用状态数据等,例如,空调的开闭状态,音频的播放内容、播放音量等。
33.其中,若检测到车辆处于未驾驶状态时,车内乘坐用户可能处于休息状态,为了便于为用户提供更为舒适的乘坐体验,可以触发生成调整指令,以便于电子设备可以根据该调整指令控制调整车内设备的工作状态,以实现自动的调节车内设备的工作状态,而无需人工操作。
34.本实施例中,根据调整指令控制调整车内设备的工作状态至少包括如下调整方式之一:根据调整指令控制调低车内音频的播放音量;根据调整指令控制调整车内音频的音频播放模式;根据调整指令控制调整车内空调的温度以及出风口方向;以及根据调整指令控制调整座椅的高度。示例性的,如果车内正在播放歌曲,可以根据调整指令控制将歌曲播放音量调整到40分贝以下;若检测到车内正在播放比较激情的歌曲,可以根据调整指令控制切换到相对舒缓的歌曲;根据调整指令控制将车内温度控制到26度左右;根据调整指令控制调低车内车灯的照明强度;如果有对准乘坐人的出风口,将该风口的出风强度调低;或者是如果该车的驾驶模式可以调整,且驾驶模式处在非舒适的模式,根据调整指令控制将车的驾驶模式调整至舒适等。
35.例如,在一个具体的应用场景中,请参阅图2,示出了本技术实施例提供的根据调整指令控制调整车内设备的工作状态的示例图。如图2所示,用户手上佩戴的电子设备(图中所示为智能手表)可以实时检测车辆是否处于未驾驶状态,当检测出车辆处于未驾驶状态时,车内用户可以是在休息状态(如图2所示的用户在后排座椅上睡觉),而如果用户是在很累的情况下去调节座椅均需要手动操作,可能还未来得及去调节已经睡着了,作为一种方式,本实施例中的电子设备可以根据调整指令控制车辆自动地调整座椅的高度(具体调整到何种高度可以不作限定,可以是直接将座椅靠背放至水平,也可以是将座椅靠背放至斜向上30度等),而无需人工手动操作,使得用户在休息时车辆可以自动的将座椅靠背调整至让用户舒适的角度,提升了用户使用体验。
36.可选的,本实施例中的车辆的每一座椅内还可以设置压力传感器(具体设置位置可以不作限定),用于在检测到车辆处于未驾驶状态,生成调整指令后,若座椅内的压力传感器的数值发生变化,可以将该发生变化的值对应的座椅位置数据发送给电子设备。例如,如图2所示,用户当前躺在了后排座椅的左边两个座椅上睡觉,该两个座椅内的压力传感器均可以将压力值上传至电子设备(其中,电子设备可以预先获取并存储前一时刻各个压力传感器的压力值),若电子设备检测出该两个压力传感器的压力值相对于各自前一时刻的
压力值发生了变化,那么电子设备可以针对性的调整该两个座椅靠背的高度,而无需全部调整,从而可以一定程度上节约功耗。
37.本实施例提供的设备控制方法,通过若检测到车辆处于未驾驶状态,生成调整指令,继而根据调整指令控制调整车内设备的工作状态。从而通过上述方式实现了能够在检测到车辆处于未驾驶状态时,根据调整指令自动的调整车内设备的工作状态,而无需人为操作,提升了用户使用体验。
38.请参阅图3,示出了本技术另一实施例提供的一种设备控制方法的流程图,本实施例提供一种设备控制方法,可应用于电子设备,该方法包括:
39.步骤s210:若监测到目标用户的心率在预设时间段内处于下降状态,判定车辆处于未驾驶状态。
40.其中,在电子设备的内部可以配置有心率监测传感器,该心率监测传感器可以实时监测佩戴该电子设备的目标用户的心率,并根据监测结果判断用户是否处于休息状态。作为一种方式,若监测到目标用户的心率在预设时间段内处于下降状态,或者若监测到目标用户的心率在预设时间段内处于下降状态且变得平稳,则可以判定用户当前未开车(例如处于休息状态),也即可以判定车辆处于未驾驶状态。
41.本实施例中,可以通过uwb(ultra wide band,超宽带)技术中的aoa(angle

of

arrival,到达角度)测量原理,测出电子设备与车辆的指定车载设备(例如车辆中控)之间的距离和角度。并且,当用户驾驶车辆时,手握在方向盘的任意位置,其手上携带的智能手表与指定车载设备之间的距离是可以在一个固定的范围内的,可选的,可以将这一个固定的范围作为电子设备与车辆的指定车载设备之间的预设距离范围。那么,作为一种方式,若监测到目标用户的心率在预设时间段内处于下降状态,且检测到电子设备与车辆的指定车载设备之间的距离在预设距离范围之外,表明用户此时正在休息并且未驾驶车辆,则可以判定车辆处于未驾驶状态。
42.例如,在一个具体的应用场景中,当用户坐在驾驶位上驾驶车辆时(驾驶用户是在车辆的左侧驾驶位驾驶车辆),如果用户是右手戴着智能手表,那么若检测到电子设备距离中控(即前述指定车载设备)的左侧的距离为30厘米时,可以判定用户在驾驶位;如果用户是左手戴着智能手表,那么若检测到电子设备距离中控(即前述指定车载设备)的左侧的距离为70厘米时,可以判定用户在驾驶位。那么作为一种方式,若检测到电子设备距离中控(即前述指定车载设备)的左侧的距离为30

70厘米以外的其他数值时,则可以判定车辆处于未驾驶状态。
43.步骤s220:若检测到车辆处于未驾驶状态,生成调整指令。
44.步骤s230:根据所述调整指令控制调整车内设备的工作状态。
45.作为一种方式,若车辆内部只有一个人的时候(例如图2所示只有一个人在车辆内部后排座椅睡觉),该用户佩戴的智能手表可以根据调整指令控制将车辆内部的空调的温度调整至26度、将空调的出风口调整至未对着用户的方向、将座椅靠背放平、和或播放催眠音乐等。
46.示例性的,如果车辆有车机系统,那么该用户佩戴的智能手表(即图2中所示的电子设备)可以与车机系统通过蓝牙等无线通信方式连接,当智能手表生成调整指令时,会将该调整指令发送给车机系统,以指示车机系统根据该调整指令控制调整车内设备的工作状
态。此时车机系统可以识别在指定时长(例如3秒、5秒等数值,具体数值可以不作限定)内是否接收到其他电子设备发送的调整指令,如果没有接收到其他电子设备发送的调整指令,则该车机系统可以直接根据接收到的调整指令进行车内设备工作状态的调整。
47.可选的,当车辆内部不止一位用户,例如,如图4所示,当车辆内部有两位用户,一位是驾驶员正在驾驶车辆,而另一位躺在后排座椅上睡觉时,两位用户手上佩戴的智能手表均可以将各自对应的用户状态发送给车机系统。例如,图4所示的驾驶员用户所佩戴的智能手表(图中未示出)会将该用户正在驾驶车辆的信息发送给车机系统,而图4所示的正在睡觉的用户所佩戴的智能手表(图中未示出)会将该用户正在休息的信息发送给车机系统。在该种方式下,两个智能手表可以均生成调整指令,需要说明的是,对于正在开车的驾驶员用户来说,车辆的未驾驶状态表征车辆处于匀速行驶状态,为了防止驾驶员用户产生疲劳诱发安全隐患,此时驾驶员用户佩戴的智能手表可以生成调整指令,以便于可以根据该调整指令控制将车内播放的音频类型调整为提神类音乐,或者可以将空调的出风口对着该驾驶员朋友吹,以防止由于闷热引发驾驶员用户的视觉疲劳,进而诱发安全隐患。
48.而对于正躺在后排座椅上休息的用户,为了让该用户可以更好的休息,该用户手上佩戴的智能手表(图中未示出)可以生成调整指令,以便于根据该调整指令控制将该休息用户周围的空调出风口的方向调整至未对着该用户,并且可以控制播放舒缓的音乐,以减轻该用户的疲劳,便于其更好的入睡。本实施例中,两位用户手上佩戴的智能手表均将各自生成的调整指令发送给车机系统时,可以根据发送的时间顺序自动携带编号,以便于车机系统可以准确的识别不同的调整指令,其中,可以预先配置好不同的调整指令对应不同的调整内容,例如,表征用户正在休息的调整指令对应控制播放舒缓的音乐,表征用户正在驾驶车辆的调整指令对应将车内播放的音频类型调整为提神类音乐等,具体何种指令对应何种调整内容可以根据实际情况进行设定。
49.可选的,当车辆内部有两位用户,并且两位用户佩戴的智能手表发送给车机系统的数据均表明用户在休息时,即图5所示的电子设备1发送给车机系统的数据表明驾驶位上用户正在休息,且电子设备2发送给车机系统的数据表明后排座椅上躺着的用户也正在休息时,可以根据各个电子设备各自生成的调整指令分别进行车内设备工作状态的调整。例如,根据电子设备1生成的调整指令控制将车内驾驶位附近的空调温度调整至27度,根据电子设备2生成的调整指令控制将车内后排座椅靠背放平等。也可以根据各个电子设备各自生成的调整指令统一对车内设备的工作状态进行调整,例如,根据电子设备1生成的调整指令控制将车内整体的空调温度调整至27度,以及根据电子设备2生成的调整指令控制将车内所有座椅靠背放平。
50.本实施例提供的设备控制方法,实现了能够在检测到车辆处于未驾驶状态时,根据调整指令自动的调整车内设备的工作状态,而无需人为操作,提升了用户使用体验。
51.请参阅图6,示出了本技术又一实施例提供的一种设备控制方法的流程图,本实施例提供一种设备控制方法,可应用于电子设备,该方法包括:
52.步骤s310:若检测到所述电子设备与所述车辆的指定车载设备之间的距离在预设距离范围之外,判定车辆处于未驾驶状态。
53.作为一种方式,若检测到电子设备与车辆的指定车载设备之间的距离在预设距离范围之外,则可以判定车辆处于未驾驶状态,具体判断原理以及判断过程可以参考前述实
施例相关部分的描述,在此不再赘述。
54.作为另一种方式,若检测到电子设备与车辆的指定车载设备之间的距离在预设距离范围之外,且电子设备与车辆的指定车载设备之间的到达角度在预设角度范围内,可以判定车辆处于未驾驶状态。其中,用户在驾驶位手握持方向盘开车时,其手上佩戴的智能手表与车辆中控之间的到达角度可以理解为预设角度,而可以理解的是,随着用户手在方向盘上握持位置的变化,该预设角度可以发生变化,但其可以在一个角度范围内,将该角度范围作为预设角度范围。
55.步骤s320:若检测到车辆处于未驾驶状态,生成调整指令。
56.步骤s330:根据所述调整指令控制调整车内设备的工作状态。
57.本实施例提供的设备控制方法,实现了能够在检测到车辆处于未驾驶状态时,根据调整指令自动的调整车内设备的工作状态,而无需人为操作,提升了用户使用体验。
58.请参阅图7,示出了本技术再一实施例提供的一种设备控制方法的流程图,本实施例提供一种设备控制方法,可应用于电子设备,该方法包括:
59.步骤s410:检测车辆是否具备智能化调整功能。
60.其中,智能化调整功能表征能够响应外部设备的指令或信号等的功能。例如,对于配置有车机系统的车辆,可以视为其具备智能化调整功能,而对于未配置有车机系统的车辆,可以视为其不具备智能化调整功能。可选的,若车辆具备智能化调整功能,那么车辆可以与电子设备通过无线通信方式进行连接,例如蓝牙连接或者usb连接等。
61.步骤s420:若检测到车辆处于未驾驶状态,生成调整指令。
62.作为一种方式,若检测出车辆具备智能化调整功能,那么若通过电子设备检测到车辆处于未驾驶状态,则可以生成调整指令。
63.步骤s421:根据所述调整指令控制调整车内设备的工作状态。
64.步骤s430:通过所述电子设备提醒目标用户调整车内设备的工作状态。
65.作为另一种方式,若未检测出车辆具备智能化调整功能,那么可以通过电子设备提醒目标用户调整车内设备的工作状态,例如,通过手机语音提示用户可以将音箱音量调低、将车内温度调至26度等,以便于可以避免用户忘记调整车内设备的工作状态而休息不好,进而提升用户体验。
66.本实施例提供的设备控制方法,实现了能够在检测到车辆处于未驾驶状态时,根据调整指令自动的调整车内设备的工作状态,而无需人为操作,提升了用户使用体验。
67.请参阅图8,为本技术实施例提供的一种设备控制装置的结构框图,本实施例提供一种设备控制装置500,可以运行于电子设备,所述装置500包括:指令生成模块510以及调整模块520:
68.指令生成模块510,用于若检测到车辆处于未驾驶状态,生成调整指令。
69.可选的,装置500还可以包括功能检测模块,用于在若检测到车辆处于未驾驶状态,生成调整指令之前,检测车辆是否具备智能化调整功能。其中,若具备智能化调整功能,则执行若检测到车辆处于未驾驶状态,生成调整指令;若不具备智能化调整功能,则可以通过所述电子设备提醒目标用户调整车内设备的工作状态。
70.可选的,装置500还可以包括状态判断模块,用于在若检测到车辆处于未驾驶状态,生成调整指令之前,若监测到目标用户的心率在预设时间段内处于下降状态,判定车辆
处于未驾驶状态。
71.可选的,状态判断模块还可以用于在若检测到车辆处于未驾驶状态,生成调整指令之前,若监测到目标用户的心率在预设时间段内处于下降状态,且检测到所述电子设备与所述车辆的指定车载设备之间的距离在预设距离范围之外,判定车辆处于未驾驶状态。
72.可选的,状态判断模块还可以用于在若检测到车辆处于未驾驶状态,生成调整指令之前,若检测到所述电子设备与所述车辆的指定车载设备之间的距离在预设距离范围之外,判定车辆处于未驾驶状态。
73.可选的,状态判断模块还可以用于在若检测到车辆处于未驾驶状态,生成调整指令之前,若检测到所述电子设备与所述车辆的指定车载设备之间的距离在预设距离范围之外,且所述电子设备与所述车辆的指定车载设备之间的到达角度在预设角度范围内,判定车辆处于未驾驶状态。
74.调整模块520,用于根据所述调整指令控制调整车内设备的工作状态。
75.本实施例中,调整模块520具体可以用于根据所述调整指令控制调低车内音频的播放音量;或根据所述调整指令控制调整车内音频的音频播放模式;或根据所述调整指令控制调整车内空调的温度以及出风口方向;或根据所述调整指令控制调整座椅的高度,或上述任意一种或多种调整方式的组合。
76.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
77.在本技术所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
78.另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
79.请参阅图9,基于上述的设备控制方法及装置,本技术实施例还提供了一种可以执行前述设备控制方法的电子设备100。电子设备100包括存储器102以及相互耦合的一个或多个(图中仅示出一个)处理器104,存储器102以及处理器104之间通信线路连接。存储器102中存储有可以执行前述实施例中内容的程序,而处理器104可以执行存储器102中存储的程序。
80.其中,处理器104可以包括一个或者多个处理核。处理器104利用各种接口和线路连接整个电子设备100内的各个部分,通过运行或执行存储在存储器102内的指令、程序、代码集或指令集,以及调用存储在存储器102内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器104可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器104可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器104中,单独通过一块通信芯片进行实现。
81.存储器102可以包括随机存储器(random access memory,ram),也可以包括只读
存储器(read

only memory)。存储器102可用于存储指令、程序、代码、代码集或指令集。存储器102可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现前述各个实施例的指令等。存储数据区还可以存储电子设备100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
82.请参考图10,其示出了本技术实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质600中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
83.计算机可读存储介质600可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读存储介质600包括非易失性计算机可读介质(non

transitory computer

readable storage medium)。计算机可读存储介质600具有执行上述方法中的任何方法步骤的程序代码610的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码610可以例如以适当形式进行压缩。
84.综上所述,本技术实施例提供的一种设备控制方法、装置、电子设备及存储介质,通过若检测到车辆处于未驾驶状态,生成调整指令,继而根据调整指令控制调整车内设备的工作状态。从而通过上述方式实现了能够在检测到车辆处于未驾驶状态时,根据调整指令自动的调整车内设备的工作状态,而无需人为操作,提升了用户使用体验。
85.最后应说明的是:以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1