一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

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

2022-06-29 16:04:43 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,尤其涉及一种车辆的控制方法、装置、电子设备及存储介质。


背景技术:

2.随着计算机技术的发展,汽车的功能也越来越强大,用户更加追求车辆的使用感。因此,如何更好的对车辆进行控制,以提升用户体验,成为至关重要的一部分。


技术实现要素:

3.本技术提出的车辆的控制方法、装置、电子设备及存储介质,用于解决相关技术中,车辆控制复杂繁琐、不好操作的问题。
4.本技术一方面实施例提出的方法,包括:
5.获取车辆启动请求;
6.根据所述启动请求,确定待启动的目标车辆及启动所述目标车辆的用户标识;
7.获取与所述用户标识关联的历史使用数据;
8.根据所述历史使用数据,将所述目标车辆进行个性化设置。
9.在一种可能的实现方式中,所述获取车辆启动请求,包括:
10.获取用户终端发送的车辆启动请求;
11.或者,
12.获取所述目标车辆发送的车辆启动请求,其中,所述车辆启动请求是所述目标车辆在获取到用户发送的启动指令后自动生成的;
13.或者,
14.检测到与所述车辆绑定的用户终端与所述目标车辆间的距离小于第一阈值的情况下,生成所述车辆启动请求。
15.在一种可能的实现方式中,,在所述根据所述用户标识,获取所述历史使用数据之前,还包括:
16.确定所述用户标识为与所述目标车辆的标识绑定的用户标识。
17.在一种可能的实现方式中,还包括:
18.获取车辆绑定请求,其中,所述绑定请求中包括所述目标车辆的标识、用户标识及校验码;
19.在所述校验码为所述目标车辆的标识对应的合法校验码的情况下,将所述用户标识与所述车辆的标识进行绑定。
20.在一种可能的实现方式中,还包括:
21.获取车辆绑定请求,其中,所述绑定请求中包括所述目标车辆的标识及至少两个用户标识;
22.在所述至少两个用户标识中包括与所述目标车辆的标识已绑定的任一用户标识
的情况下,将所述至少两个用户标识中未与所述目标车辆的标识绑定的用户标识,与所述目标车辆的标识进行绑定。
23.在一种可能的实现方式中,在所述获取与所述用户标识关联的历史使用数据之后,还包括:
24.在未获取到所述用户标识关联的历史使用数据的情况下,将所述目标车辆设置为预设的运行模式;
25.在所述目标车辆运行的过程中,获取所述目标车辆的操作数据;
26.根据所述操作数据,确定与所述用户标识相似的参考用户;
27.根据所述参考用户的历史使用数据,将所述目标车辆进行个性化设置。
28.在一种可能的实现方式中,所述将所述目标车辆进行个性化设置,包括:
29.将所述目标车辆的以下参数中的至少一个进行个性化设置:动力输出曲线、刹车力度、油门开度、动力输出范围、座椅角度、后视镜角度、转向机构高度、空调温度、音乐偏好、欢迎语、车载广播频段及目的地。
30.在一种可能的实现方式中,所述获取与所述用户标识关联的历史使用数据,包括:
31.根据各使用数据的类型,确定每种使用数据的获取模式;
32.根据所述每种使用数据的获取模式,获取与所述用户标识关联的历史使用数据。
33.在一种可能的实现方式中,还包括:
34.确定数据库中各历史使用数据的获取时间;
35.将获取时间与当前时间间隔大于第二阈值的历史使用数据清除。
36.在一种可能的实现方式中,在所述获取与所述用户标识关联的历史使用数据之前,还包括:
37.在监测到所述用户标识使用所述目标车辆的情况下,向所述用户标识关联的终端发送操作数据获取询问消息;
38.响应于获取到所述终端返回的确认指令,记录所述用户标识使用所述目标车辆的操作数据。
39.在一种可能的实现方式中,据所述历史使用数据,将所述目标车辆进行个性化设置,包括:
40.确定所述用户标识对应的个性化设置权限;
41.根据所述个性化设置权限及所述历史使用数据,将所述目标车辆进行个性化设置。
42.在一种可能的实现方式中,所述确定所述用户标识对应的个性化设置权限,包括:
43.向所述用户标识关联的终端发送个性化设置询问消息;
44.响应于获取到所述终端返回的确认指令,确定所述用户标识对应的个性化设置权限。
45.本技术另一方面实施例提出的装置,包括:
46.第一获取模块,用于获取车辆启动请求;
47.第一确定模块,用于根据所述启动请求,确定待启动的目标车辆及启动所述目标车辆的用户标识;
48.第二获取模块,用于获取与所述用户标识关联的历史使用数据;
49.第一设置模块,用于根据所述历史使用数据,将所述目标车辆进行个性化设置。
50.在一种可能的实现方式中,所述第一获取模块,具体用于:
51.获取用户终端发送的车辆启动请求;
52.或者,
53.获取所述目标车辆发送的车辆启动请求,其中,所述车辆启动请求是所述目标车辆在获取到用户发送的启动指令后自动生成的;
54.或者,
55.检测到与所述目标车辆绑定的用户终端与所述目标车辆间的距离小于阈值的情况下,生成所述车辆启动请求。
56.在一种可能的实现方式中,还包括:
57.第二确定模块,用于确定所述用户标识为与所述目标车辆的标识绑定的用户标识。
58.在一种可能的实现方式中,还包括:
59.第三获取模块,用于获取车辆绑定请求,其中,所述绑定请求中包括所述目标车辆的标识、用户标识及校验码;
60.第一绑定模块,用于在所述校验码为所述目标车辆的标识对应的合法校验码的情况下,将所述用户标识与所述目标车辆的标识进行绑定。
61.在一种可能的实现方式中,还包括:
62.第四获取模块,用于获取车辆绑定请求,其中,所述绑定请求中包括所述目标车辆的标识及至少两个用户标识;
63.第二绑定模块,用于在所述至少两个用户标识中包括与所述目标车辆的标识已绑定的任一用户标识的情况下,将所述至少两个用户标识中未与所述目标车辆的标识绑定的用户标识,与所述目标车辆的标识进行绑定。
64.在一种可能的实现方式中,还包括:
65.第二设置模块,用于在未获取到所述用户标识关联的历史使用数据的情况下,将所述车辆设置为预设的运行模式;
66.第五获取模块,用于在所述目标车辆运行的过程中,获取所述目标车辆的操作数据;
67.第三确定模块,用于根据所述操作数据,确定与所述用户标识相似的参考用户;
68.所述第一设置模块,还可用于根据所述参考用户的历史使用数据,将所述目标车辆进行个性化设置。
69.在一种可能的实现方式中,所述第一设置模块,还可用于:
70.将所述目标车辆的以下参数中的至少一个进行个性化设置:动力输出曲线、刹车力度、油门开度、动力输出范围、座椅角度、后视镜角度、转向机构高度、空调温度、音乐偏好、欢迎语、车载广播频段及目的地。
71.在一种可能的实现方式中,所述第二获取模块,具体用于:
72.根据各使用数据的类型,确定每种使用数据的获取模式;
73.根据所述每种使用数据的获取模式,获取与所述用户标识关联的历史使用数据。
74.在一种可能的实现方式中,还包括:
75.第四确定模块,用于确定数据库中各历史使用数据的获取时间;还用于将获取时间与当前时间间隔大于第二阈值的历史使用数据清除。
76.在一种可能的实现方式中,还包括:
77.记录模块,用于在监测到所述用户标识使用所述目标车辆的情况下,向所述用户标识关联的终端发送操作数据获取询问消息;响应于获取到所述终端返回的确认指令,记录所述用户标识使用所述目标车辆的操作数据。
78.在一种可能的实现方式中,所述第一设置模块,具体用于:
79.确定所述用户标识对应的个性化设置权限;
80.根据所述个性化设置权限及所述历史使用数据,将所述目标车辆进行个性化设置。
81.在一种可能的实现方式中,所述第一设置模块,还可具体用于:
82.向所述用户标识关联的终端发送个性化设置询问消息;
83.响应于获取到所述终端返回的确认指令,确定所述用户标识对应的个性化设置权限。
84.本技术再一方面实施例提出的电子设备,其包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如前所述的车辆的控制方法。
85.本技术又一方面实施例提出的计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如前所述的车辆的控制方法。
86.本技术又一方面实施例提出的计算机程序,该程序被处理器执行时,以实现本技术实施例所述的车辆的控制方法。
87.本技术实施例提供的车辆的控制方法、装置、电子设备及存储介质,存在如下有益效果:
88.获取车辆启动请求,根据启动请求,确定待启动的目标车辆及启动目标车辆的用户标识,之后获取与用户标识关联的历史使用数据,即可根据历史使用数据,将目标车辆进行个性化设置。由此,在用户使用车辆前,首先基于用户关联的历史使用数据,对车辆进行个性化设置,从而不仅减少了用户对车辆进行设置的操作,节省了用户时间,并且提升用户的体验。
89.本技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。
附图说明
90.本技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
91.图1为本技术一实施例提供的一种车辆的控制方法的流程示意图;
92.图2为本技术另一实施例提供的一种车辆的控制方法的流程示意图;
93.图3为本技术又一实施例提供的一种车辆的控制方法的流程示意图;
94.图4为本技术一实施例提供的一种车辆的控制装置的结构示意图;
95.图5为本技术另一实施例提供的一种车辆的控制装置的结构示意图;
96.图6为本技术实施例提供的电子设备的结构示意图。
具体实施方式
97.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的要素。下面通过参考附图描述的实施例是示例性的,旨在用于解释本技术,而不能理解为对本技术的限制。
98.下面参考附图对本技术提供的车辆的控制方法、装置、电子设备及存储介质序进行详细描述。
99.本技术实施例的车辆的控制方法,可由本技术实施例提供的车辆的控制装置执行,该装置可配置于云端电子设备中。
100.图1为本技术实施例提供的一种车辆的控制方法的流程示意图。
101.如图1所示,该车辆的控制方法,包括以下步骤:
102.步骤101,获取车辆启动请求。
103.其中,云端电子设备获取车辆启动请求时,可以有多种方式。
104.比如说,获取用户终端发送的车辆启动请求。
105.其中,用户终端,可以为任意可控制车辆、并发送启动请求的终端,比如可以为手机、智能穿戴设备、钥匙等,本技术对此不做限定。
106.或者,获取目标车辆发送的车辆启动请求,其中,车辆启动请求是目标车辆在获取到用户发送的启动指令后自动生成的。
107.其中,用户可以通过任意用户终端发送启动指令,也可以通过车载系统发送启动指令,或者还使用其他方式发送启动指令,本技术对此不做限定。
108.或者,检测到与目标车辆绑定的用户终端与目标车辆间的距离小于第一阈值的情况下,生成车辆启动请求。
109.其中,第一阈值,可以为提前设定好的一个数值,比如可以为1米、5米等,本技术对此不做限定。
110.本技术实施例中,用户终端的定位系统和目标车辆的车载系统中的定位模块可以将各自的位置信息发送到云端电子设备,从而云端电子设备可以对用户终端和目标车辆进行定位。比如说设定的阈值为2米,检测到与目标车辆绑定的用户终端与目标车辆间的距离为1.5米,小于设定的阈值,此时可生成车辆启动请求。
111.需要说明的是,上述示例只是举例说明,不能作为对本技术实施例中获取车辆启动请求的限定。
112.其中,用户标识,可以为任一可唯一表明用户为目标车辆对应的合法用户的身份标识,比如,可以为用户对应的身份证号码、名字或者用户终端标识等,本技术对此不做限定。
113.步骤102,根据启动请求,确定待启动的目标车辆及启动目标车辆的用户标识。
114.其中,启动请求中可能直接包含了待启动的目标车辆的标识及启动目标车辆的用户标识,或者也可能至包含了待启动的目标车辆的标识,或者还可能只包含了用户标识,本技术对此不做限定。
115.举例来说,启动请求中可能包含了待启动的目标车辆,在车辆和用户为一对一时,
根据待启动的目标车辆即可确定出启动目标车辆的用户标识。
116.或者,启动请求中可能包含了用户标识,一个用户标识只对应一个目标车辆,从而根据用户标识即可确定出待启动的目标车辆。
117.或者,目标车辆和用户标识为多对多时,即一个目标车辆可以对应多个用户标识,一个用户标识可以对应多个目标车辆,启动请求中包含待启动的目标车辆及启动目标车辆的用户标识。需要说明的是,上述举例只是示意性说明,不能作为对本技术实施例中确定待启动的目标车辆及启动目标车辆的用户标识的限定。
118.步骤103,获取与用户标识关联的历史使用数据。
119.其中,历史使用数据,可以包括行驶速度、行驶路线、出发位置、出发时间、导航系统、转弯速度、刹车速度、转弯角度、音乐播放记录、目的地等数据,本技术对此不做限定。
120.另外,历史使用数据,不仅限于用户标识对应的用户使用当前车辆相关的历史使用数据,还可以为用户标识对应的用户使用任一车辆所产生的历史使用数据,本技术对此不做限定。
121.本技术实施例中,云端电子设备在获取到车辆启动请求中包括的启动车辆的用户标识后,可以进一步获取与该用户标识关联的历史使用数据。
122.步骤104,根据历史使用数据,将目标车辆进行个性化设置。
123.其中,可以将目标车辆的以下参数中的至少一个进行个性化设置:动力输出曲线、刹车力度、油门开度、动力输出范围、座椅角度、后视镜角度、转向机构高度、空调温度、音乐偏好、欢迎语、车载广播频段及目的地等。
124.举例来说,根据音乐播放记录可知,用户经常播放a歌曲,即可将a歌曲设置为经常播放曲目。或者,根据导航系统可知,用户经常去b地方,从而可将b地方设置为常去的目的地。
125.需要说明的是,上述示例只是举例说明,不能作为对本技术实施例中将车辆进行个性化设置的限定。
126.本技术实施例,获取车辆启动请求,根据启动请求,确定待启动的目标车辆及启动目标车辆的用户标识,之后获取与用户标识关联的历史使用数据,即可根据历史使用数据,将目标车辆进行个性化设置。由此,在用户使用车辆前,首先基于用户关联的历史使用数据,对车辆进行个性化设置,从而不仅减少了用户对车辆进行设置的操作,节省了用户时间,并且提升用户的体验。
127.上述实施例通过获取与车辆的用户标识关联的历史使用数据,即可根据历史使用数据,对车辆进行个性化设置。在一种可能的实现方式中,还可以对车辆的标识和用户标识进行绑定,下面结合图2对将车辆的标识与用户标识进行绑定这一过程进行详细说明。
128.步骤201,获取车辆绑定请求,其中,绑定请求中包括目标车辆的标识、用户标识及校验码。
129.其中,校验码,可以为每台车辆销售时携带的、用于唯一表征车辆身份的校验码,其可能具有相应的使用权限,比如有一定的使用次数等,本技术对此不做限定。
130.本技术实施例中,当用户将用户标识与车辆的标识进行绑定时,可以向云端电子设备发送绑定请求,云端电子设备可以基于获取到的用户发送的车辆绑定请求,获取其中包含的目标车辆的标识、用户标识及校验码。
131.步骤202,在校验码为目标车辆的标识对应的合法校验码的情况下,将用户标识与目标车辆的标识进行绑定。
132.其中,每台车辆都有各自对应的合法校验码,当云端电子设备获取到的校验码为目标车辆的标识对应的合法校验码时,可以将用户标识与目标车辆的标识进行绑定。
133.比如说,当前获取到的校验码为aaa,目标车辆的标识对应的合法校验码为aaa,此时该校验码即为目标车辆的标识对应的合法校验码,可以将用户标识与目标车辆的标识进行绑定。
134.或者,云端电子设备当前获取到的校验码为aaa,目标车辆的标识对应的合法校验码为aab,此时该校验码不是目标车辆的标识对应的合法校验码,不能将用户标识与该目标车辆的标识进行绑定。
135.需要说明的是,上述示例只是举例说明,不能作为对本技术实施例中将用户标识与车辆的标识进行绑定的限定。
136.在一种可能的实现方式中,用户还可以通过其他方式将用户标识与车辆的标识进行绑定。比如已绑定用户,可以再次向云端电子设备发送包括其他用户标识的绑定请求,相应的,云端电子设备即可获取车辆绑定请求,其中,绑定请求中包括车辆的标识及至少两个用户标识;在至少两个用户标识中包括与车辆的标识已绑定的任一用户标识的情况下,将至少两个用户标识中未与车辆的标识绑定的用户标识,与车辆的标识进行绑定。
137.举例来说,获取到的车辆绑定请求中,包括有目标车辆的标识以及用户标识a、用户标识b、用户标识c,其中,用户标识a已与目标车辆的标识成功绑定,用户标识b、用户标识c未与目标车辆的标识绑定,可以将用户标识b、用户标识c分别与该目标车辆的标识进行绑定。
138.需要说明的是,上述示例只是举例说明,不能作为对本技术实施例中将用户标识与车辆标识进行绑定的限定。
139.另外,用户标识在与目标车辆的标识进行绑定时,可以有多种绑定方式。
140.举例来说,可以为一个用户绑定成功后,邀请其他用户进行绑定。比如,绑定成功的用户也可以向其他用户发送绑定邀请,绑定邀请中可以包含有云端电子设备生成的特定的邀请码,被邀请的其他用户在填写相关信息并提交给云端电子设备后,即可进行绑定;或者,绑定成功的用户也可以向其他用户发送绑定邀请,被邀请的其他用户在填写相关信息并提交给云端电子设备的绑定请求中,会携带绑定成功的用户的用户标识,进而云端电子设备收到该绑定请求后,即可将用户标识与目标车辆标识进行绑定。
141.或者,其他用户也可以直接使用目标车辆的标识、用户标识以及校验码进行车辆绑定。
142.需要说明的是,上述示例只是举例说明,不能作为对本技术实施例中用户标识与车辆的标识进行绑定的限定。
143.步骤203,获取车辆启动请求。
144.其中,车辆启动请求中,除了包括启动车辆的用户标识以外,还可以包括车辆的标识等其他内容,本技术对此不做限定。
145.步骤204,根据启动请求,确定待启动的目标车辆及启动目标车辆的用户标识。
146.步骤205,确定用户标识为与目标车辆的标识绑定的用户标识。
147.其中,从车辆启动请求中获取到的用户标识可能是与目标车辆的标识绑定的用户标识,也可能是未与该目标车辆的标识绑定的用户标识,本技术对此不做限定。
148.本技术实施例中,在获取到车辆启动请求中的用户标识之后,为了安全起见,可以进一步确定出获取到的用户标识中与该目标车辆的标识绑定的用户标识。
149.步骤206,获取与用户标识关联的历史使用数据。
150.步骤207,在未获取到用户标识关联的历史使用数据的情况下,将目标车辆设置为预设的运行模式。
151.其中,未获取到用户标识关联的历史使用数据,表明用户标识对应的用户可能没有任何相关车辆的历史使用数据,不仅限于没有当前目标车辆的历史使用数据。
152.另外,预设的运行模式可以为多种运行模式,比如可以为运动模式,其特点为动力足、油耗大,适合于载重、上坡、道路较差、泥泞道路、高速公路等;或者,也可以为普通模式,其特点为动力正常、油耗适中;或者,还可以为经济模式,其特点为油耗低,适合平坦道路、市区低速行驶;或者,还可以为其他的预设运行模式,本技术对此不做限定。
153.步骤208,在目标车辆运行的过程中,获取目标车辆的操作数据。
154.其中,目标车辆的操作数据,可以包括刹车踏板踩踏力度、油门踏板踩踏力度、导航系统使用情况、座椅调整情况等各种对车辆进行任意操作的数据,本技术对此不做限定。
155.举例来说,车辆在运行过程中,当前用户的行驶速度为a,油门踏板踩踏力度为b,座椅角度为c,从而可以获取到当前的操作数据a、b、c。
156.需要说明的是,上述示例只是举例说明,不能作为对本技术实施例中获取车辆的操作数据的限定。
157.步骤209,根据操作数据,确定与用户标识相似的参考用户。
158.其中,参考用户,可能为一个,也可能为多个,本技术对此不做限定。
159.比如说,当前车辆的行驶速度为a,车辆运行过程速度较低、速度改变较小,车辆行驶较平稳,根据这些操作数据,得到三个与当前用户标识相似的参考用户。
160.需要说明的是,上述示例只是举例说明,不能作为对本技术实施例中确定与用户标识相似的参考用户的限定。
161.步骤210,根据参考用户的历史使用数据,将目标车辆进行个性化设置。
162.其中,参考用户的历史使用数据,可以包括各种车辆操作数据,比如车辆行驶速度、导航记录、油门踏板踩踏力度、音乐播放记录等任意可对车辆进行操作的数据,本技术对此不做限定。
163.本技术实施例中,为了方便用户使用车辆,在未获取到用户标识关联的历史使用数据时,可以将车辆设置为预设模式,从而根据车辆在预设模式下对车辆进行的操作数据,确定出相似的参考用户,进而根据参考用户的历史使用数据,将车辆进行个性化设置,从而无需用户一一动手设置,即可使车辆达到用户较为满意的状态,节约了用户时间,方便了用户的操作,提高了车辆的性能。
164.本技术实施例,获取车辆绑定请求,其中,绑定请求中包括目标车辆的标识、用户标识及校验码;在校验码为目标车辆的标识对应的合法校验码的情况下,将用户标识与目标车辆的标识进行绑定;获取车辆启动请求,根据启动请求,确定待启动的目标车辆及启动目标车辆的用户标识,确定用户标识为与目标车辆的标识绑定的用户标识;获取与用户标
识关联的历史使用数据;在未获取到用户标识关联的历史使用数据的情况下,将目标车辆设置为预设的运行模式;在目标车辆运行的过程中,获取目标车辆的操作数据;根据操作数据,确定与用户标识相似的参考用户;根据参考用户的历史使用数据,将目标车辆进行个性化设置。由此,在用户使用车辆时,即可以根据用户的历史使用数据对车辆进行个性化设置,还可以在未获取到历史使用数据时,根据相似的参考用户的历史使用数据,将车辆进行个性化设置,减少了用户的操作,同时又可以使车辆达到用户满意的状态,节约了用户的等待时间,可以给予用户良好的使用感,进一步提高了车辆的性能。
165.在一种可能的实现方式中,云端电子设备还可以在记录操作数据之前,先向用户发送询问消息,下面结合图3对这一过程进行详细说明。
166.步骤301,在监测到用户标识使用车辆的情况下,向用户标识关联的终端发送操作数据获取询问消息。
167.其中,用户可能在同一车辆上使用同一用户标识,或者也可能在不同的车辆上使用该用户标识,或者,同一车辆可能对应一个用户标识,或者也可能对应多个用户标识,本技术对此不做限定。
168.可以理解的是,用户在使用其他车辆时,可能不需要云端电子设备记录本次的使用数据。故为了更好的满足用户需求,云端电子设备可以在检测到用户标识使用任一车辆时,均向用户标识关联的终端发送操作数据获取询问消息,从而用户即可选择是否允许获取操作数据。即上述步骤301中,用户使用的车辆,可能为目标车辆,也可能为其他任意车辆,本公开对此不做限定。
169.步骤302,响应于获取到终端返回的确认指令,记录用户标识使用车辆的操作数据。
170.其中,确认指令,可以为语音指令,或者也可以为文字指令等,本技术对此不做限定。
171.本技术实施例中,当云端电子设备获取到用户标识关联的终端返回的确认指令后,可以记录用户标识本次使用车辆的操作数据。
172.其中,对于不同的历史使用数据,可能使用不同的获取方式,或者也可能使用同一种获取方式,本技术对此不做限定。
173.在一种可能的实现方式中,可以根据各使用数据的类型,确定每种使用数据的获取模式;之后根据每种使用数据的获取模式,获取与用户标识关联的历史使用数据。
174.其中,获取模式可以包括获取频率、统计方式等,获取频率可以为从车辆端获取使用数据的频率,也可以是进行个性化设置时,从云端电子设备的存储器中获取使用数据时的采集频率。另外,统计方式可以为计算使用数据的平均值、峰值、最小值,或者也可以为统计一段时间内的使用数据等,本技术对此不做限定。
175.举例来说,使用数据的类型为a类型,确定出的获取模式为从车辆端每隔30分钟获取一次。
176.需要说明的是,上述示例只是举例说明,不能作为对本技术实施例中使用数据的类型、使用数据的获取模式以及获取历史使用数据的限定。
177.另外,在对目标车辆进行个性化设置时,可以按照预置的规则进行设置,还可以根据用户确认的设置权限进行设置,即,本公开中,还可以包括:向用户标识关联的终端发送
个性化设置询问消息,响应于获取到终端返回的确认指令,确定用户标识对应的个性化设置权限。
178.其中,个性化设置询问消息,可以为文字消息,比如为“是否进行个性化设置”,或者也可以为语音消息等其他形式的询问消息,本技术对此不做限定。
179.个性化设置权限,可以为用户设置的相应权限,可能为全部同意,或者也可能为部分同意等,本技术对此不做限定。
180.举例来说,云端电子设备向用户标识关联的终端发送个性化设置询问消息为“是否进行个性化设置”,当获取到该终端返回的确认指令时,可以进一步确定用户标识对应的个性化设置权限。
181.需要说明的是,上述示例只是举例说明,不能作为对本技术实施例中确定用户标识对应的个性化设置权限的限定。
182.相应的,在确定用户对应的个性化设置权限后,即可根据个性化设置权限及历史使用数据,将目标车辆进行个性化设置。
183.其中,个性化设置权限可以为用户自己设置的各种选项、自动设置的时间段、地点等各种权限,本技术对此不做限定。
184.举例来说,当前用户标识对应的个性化设置权限可以为“只对音乐播放进行个性化设置”,云端电子设备即可根据该用户标识对应的历史使用数据对车辆的音乐播放进行个性化设置。
185.或者,当前用户标识对应的个性化设置权限也可以为“行驶十分钟后自动开始个性化设置”,云端电子设备即可根据该用户标识对应的个性化设置权限及历史使用数据在车辆行驶十分钟之后进行个性化设置。
186.需要说明的是,上述示例只是举例说明,不能作为对本技术实施例中个性化设置权限、历史使用数据、个性化设置的限定。
187.为了尽量提高运行效率,可以减少存储数据,比如可以对历史使用数据进行定期的清除。在一种可能的实现方式中,可以确定数据库中各历史使用数据的获取时间,将获取时间与当前时间间隔大于第二阈值的历史使用数据清除。
188.其中,第二阈值,可以为设定好的数值,比如可以为3个月、半年等,本身对此不做限定。
189.举例来说,数据库中各历史使用数据的获取时间为2020年1月1日,与当前时间的时间间隔为1年,第二阈值为8个月,可以对该历史使用数据进行清除,以减少不必要的数据存储,从而可以尽量提高工作效率。
190.需要说明的是,上述示例只是举例说明,不能作为对本技术实施例中历史使用数据清除的限定。
191.本技术实施例中,在监测到用户标识使用车辆的情况下,向用户标识关联的终端发送操作数据获取询问消息,响应于获取到终端返回的确认指令,记录用户标识使用车辆的操作数据。由此,云端电子设备可以获取到不同用户使用同一车辆时的操作数据,还可以获取到同一用户使用不同车辆的操作数据,从而为基于用户的各种使用数据,对待使用的目标车辆进行个性化设置提供了条件,从而满足用户不同的需求,给予用户极大的空间,同时可以给予用户更好的体验。
192.为了实现上述实施例,本技术还提出一种车辆的控制装置。
193.图4为本技术实施例提供的一种车辆的控制装置的结构示意图。
194.如图4所示,该车辆的控制装置300,包括第一获取模块310、第一确定模块320、第二获取模块330、第一设置模块340。
195.其中,第一获取模块310,用于获取车辆启动请求。
196.第一确定模块320,用于根据启动请求,确定待启动的目标车辆及启动目标车辆的用户标识。
197.第二获取模块330,用于获取与所述用户标识关联的历史使用数据。
198.第一设置模块340,用于根据所述历史使用数据,将所述车辆进行个性化设置。
199.在一种可能的实现方式中,第一获取模块310,可以具体用户获取用户终端发送的车辆启动请求;或者,用于获取所述目标车辆发送的车辆启动请求,其中,所述车辆启动请求是所述目标车辆在获取到用户发送的启动指令后自动生成的;或者,用于检测到与所述目标车辆绑定的用户终端与所述目标车辆间的距离小于第一阈值的情况下,生成所述车辆启动请求。
200.在一种可能的实现方式中,第一设置模块340,还可用于将所述车辆的以下参数中的至少一个进行个性化设置:动力输出曲线、刹车力度、油门开度、动力输出范围、座椅角度、后视镜角度、转向机构高度、空调温度、音乐偏好、欢迎语、车载广播频段及目的地。
201.需要说明的是,本技术实施例中的上述各模块的功能及具体实现原理,可参照上述各方法实施例,此处不再赘述。
202.本技术实施例提供的车辆的控制装置,获取车辆启动请求,根据启动请求,确定待启动的目标车辆及启动目标车辆的用户标识,之后获取与用户标识关联的历史使用数据,即可根据历史使用数据,将目标车辆进行个性化设置。由此,在用户使用车辆前,首先基于用户关联的历史使用数据,对车辆进行个性化设置,从而不仅减少了用户对车辆进行设置的操作,节省了用户时间,并且提升用户的体验。
203.作为一种可能的实现方式,如图5所示,在图4所示基础上,车辆的控制装置还可以包括:第二确定模块350、第三获取模块360、第一绑定模块370。
204.其中,第二确定模块350,用于确定所述用户标识为与所述车辆的标识绑定的用户标识。
205.第三获取模块360,用于获取车辆绑定请求,其中,所述绑定请求中包括所述目标车辆的标识、用户标识及校验码。
206.第一绑定模块370,用于在所述校验码为所述目标车辆的标识对应的合法校验码的情况下,将所述用户标识与所述目标车辆的标识进行绑定。
207.在一种可能的实现方式中,上述装置还包括第四获取模块,用于获取车辆绑定请求,其中,所述绑定请求中包括所述目标车辆的标识及至少两个用户标识。
208.在一种可能的实现方式中,上述装置还包括第二绑定模块,用于在所述至少两个用户标识中包括与所述目标车辆的标识已绑定的任一用户标识的情况下,将所述至少两个用户标识中未与所述目标车辆的标识绑定的用户标识,与所述目标车辆的标识进行绑定。
209.在一种可能的实现方式中,上述装置还包括第二设置模块,用于在未获取到所述用户标识关联的历史使用数据的情况下,将所述车辆设置为预设的运行模式。
210.在一种可能的实现方式中,上述装置还包括第五获取模块,用于在所述车辆运行的过程中,获取所述车辆的操作数据。
211.在一种可能的实现方式中,上述装置还包括第三确定模块,用于根据所述操作数据,确定与所述用户标识相似的参考用户。
212.在一种可能的实现方式中,第一设置模块340,还可用于根据所述参考用户的历史使用数据,将所述车辆进行个性化设置。
213.在一种可能的实现方式中,第二获取模块330,还可具体用于根据各使用数据的类型,确定每种使用数据的获取模式;还可用于根据所述每种使用数据的获取模式,获取与所述用户标识关联的历史使用数据。
214.在一种可能的实现方式中,上述装置还包括第四确定模块,用于确定数据库中各历史使用数据的获取时间;还用于将获取时间与当前时间间隔大于第二阈值的历史使用数据清除。
215.在一种可能的实现方式中,上述装置还包括记录模块,用于在监测到所述用户标识使用目标车辆的情况下,向所述用户标识关联的终端发送操作数据获取询问消息;响应于获取到所述终端返回的确认指令,记录所述用户标识使用目标车辆的操作数据。
216.在一种可能的实现方式中,第一设置模块340,具体用于确定所述用户标识对应的个性化设置权限;还可用于根据所述个性化设置权限及所述历史使用数据,将所述目标车辆进行个性化设置。
217.在一种可能的实现方式中,第一设置模块340,还可具体用于向所述用户标识关联的终端发送个性化设置询问消息;响应于获取到所述终端返回的确认指令,确定所述用户标识对应的个性化设置权限。
218.需要说明的是,本技术实施例中的上述各模块的功能及具体实现原理,可参照上述各方法实施例,此处不再赘述。
219.本技术实施例提供的车辆的控制装置,获取车辆绑定请求,其中,绑定请求中包括目标车辆的标识、用户标识及校验码;在校验码为车辆的标识对应的合法校验码的情况下,将用户标识与车辆的标识进行绑定;获取车辆启动请求,根据启动请求,确定待启动的目标车辆及启动目标车辆的用户标识,确定用户标识为与目标车辆的标识绑定的用户标识;获取与用户标识关联的历史使用数据;在未获取到用户标识关联的历史使用数据的情况下,将目标车辆设置为预设的运行模式;在目标车辆运行的过程中,获取目标车辆的操作数据;根据操作数据,确定与用户标识相似的参考用户;根据参考用户的历史使用数据,将目标车辆进行个性化设置。由此,在用户使用车辆时,即可以根据用户的历史使用数据对车辆进行个性化设置,还可以在未获取到历史使用数据时,根据相似的参考用户的历史使用数据,将车辆进行个性化设置,减少了用户的操作,同时又可以使车辆达到用户满意的状态,节约了用户的等待时间,可以给予用户良好的使用感,进一步提高了车辆的性能。
220.为了实现上述实施例,本技术还提出一种电子设备。
221.图6为本技术实施例的车辆的控制方法的电子设备的结构示意图。
222.如图6所示,上述电子设备200包括:
223.存储器210及处理器220,连接不同组件(包括存储器210和处理器220)的总线230,存储器210存储有计算机程序,当处理器220执行所述程序时实现本技术实施例所述的方
法。
224.总线230表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(isa)总线,微通道体系结构(mac)总线,增强型isa总线、视频电子标准协会(vesa)局域总线以及外围组件互连(pci)总线。
225.电子设备200典型地包括多种电子设备可读介质。这些介质可以是任何能够被电子设备200访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
226.存储器210还可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)240和/或高速缓存存储器250。电子设备200可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统260可以用于读写不可移动的、非易失性磁介质(图6未显示,通常称为“硬盘驱动器”)。尽管图6中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom,dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线230相连。存储器210可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本技术各实施例的功能。
227.具有一组(至少一个)程序模块270的程序/实用工具280,可以存储在例如存储器210中,这样的程序模块270包括——但不限于——操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块270通常执行本技术所描述的实施例中的功能和/或方法。
228.电子设备200也可以与一个或多个外部设备290(例如键盘、指向设备、显示器291等)通信,还可与一个或者多个使得用户能与该电子设备200交互的设备通信,和/或与使得该电子设备200能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口292进行。并且,电子设备200还可以通过网络适配器293与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器293通过总线230与电子设备200的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备200使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
229.处理器220通过运行存储在存储器210中的程序,从而执行各种功能应用以及数据处理。
230.可以理解的是,本技术实施例中的电子设备可以为上述实施例中的云端电子设备。
231.需要说明的是,本实施例的电子设备的实施过程和技术原理参见前述对本技术实施例的方法的解释说明,此处不再赘述。
232.本技术实施例提供的电子设备,可以执行如前所述的方法,获取车辆启动请求,根据启动请求,确定待启动的目标车辆及启动目标车辆的用户标识,之后获取与用户标识关联的历史使用数据,即可根据历史使用数据,将目标车辆进行个性化设置。由此,在用户使用车辆前,首先基于用户关联的历史使用数据,对车辆进行个性化设置,从而不仅减少了用
户对车辆进行设置的操作,节省了用户时间,并且提升用户的体验。
233.为了实现上述实施例,本技术还提出一种计算机可读存储介质。
234.其中,该计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时,以实现本技术实施例所述的方法。
235.为了实现上述实施例,本技术再一方面实施例提供一种计算机程序,该程序被处理器执行时,以实现本技术实施例所述的方法。
236.一种可选实现形式中,本实施例可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
237.计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
238.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、电线、光缆、rf等等,或者上述的任意合适的组合。
239.可以以一种或多种程序设计语言或其组合来编写用于执行本技术操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c ,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户电子设备上执行、部分地在用户电子设备上执行、作为一个独立的软件包执行、部分在用户电子设备上部分在远程电子设备上执行、或者完全在远程电子设备或服务器上执行。在涉及远程电子设备的情形中,远程电子设备可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户电子设备,或者,可以连接到外部电子设备(例如利用因特网服务提供商来通过因特网连接)。
240.根据本技术的技术方案,获取车辆启动请求,根据启动请求,确定待启动的目标车辆及启动目标车辆的用户标识,之后获取与用户标识关联的历史使用数据,即可根据历史使用数据,将目标车辆进行个性化设置。由此,在用户使用车辆前,首先基于用户关联的历史使用数据,对车辆进行个性化设置,从而不仅减少了用户对车辆进行设置的操作,节省了用户时间,并且提升用户的体验。
241.本领域技术人员在考虑说明书及实践这里申请的发明后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未发明的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由权利要
求指出。
242.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求来限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献