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.图1是本发明的方法流程图示意图;
37.图2是本发明的车机上电前车机与云端的处理流程图;
38.图3是本发明的车机上电后车机与云端的处理流程图。
具体实施方式
39.下面将结合本发明的附图,对本发明实施例的技术方案进行清楚、完整的描述。
40.本发明所揭示的一种自动切换车机界面风格的方法,能够自动切换车机界面,以为用户提供不同风格的车机界面,提升用户使用体验。
41.结合图1~图3所示,为本发明所揭示的一种自动切换车机界面风格的方法,包括如下步骤:
42.s100,从云端下载至少一种风格的车机界面;
43.具体地,在车辆的车机系统中,车机用于信息的展示,用户可通过车机获取一些关于车辆的信息,如胎压、行驶里程、油耗等等。车机可通过蓝牙模块、移动通信模块(如3g、4g、5g通信模块)等与外界建立通信连接,如车机通过移动通信模块与云端建立通信连接,可将一些信息存储于云端,如将一些故障诊断信息存储于云端等等,便于维修人员直接从云端获取故障诊断信息等等,又如车机通过蓝牙模块与手机建立通信连接,以通过车机接听电话、播放音乐等等。在车联网中,车机与云端建立通信连接,云端可实现数据的存储、计算等功能,本发明通过云端与车机的配合实现自动切换不同风格的车机界面,极大改善了用户体验,如用户无需从车机终端进行设置,云端会进行数据采集和计算,并推送到车机终端中,且计算得快,切换的更快,更智能化。而且,以监管多角度来讲更可控,避免用户自行操作以影响车辆安全。
44.如图2所示,不同风格的车机界面通过在后台配置并存储至云端,当在云端存储不同风格的车机界面后,云端向车机推送界面风格发布消息,车机接收到界面风格发布消息后从云端自动静默下载至少一种风格的车机界面,也即在车机上电之前,车机自动从云端将至少一种风格的车机界面下载至车机中,避免在车机界面切换时再从云端下载相应的车机界面,可提高车机界面的切换效率。
45.本实施例中,车机在上电之前将不同风格的车机界面自动静默下载到车机中,也即是说车机在上电之前将存储于云端的车机界面下载至车机中,以提高车机界面切换效率,当然,在其他实施例中,也可将不同风格的车机界面直接存储于车机中,也可以提高车机界面的切换效率。
46.s200,获取车机界面风格数据,所述车机界面风格数据是云端根据预设的界面风格计算规则计算获得的;
47.具体地,结合图2和图3所示,当车机上电启动后,车机通过移动通信模块向云端发送获取车机界面风格数据的请求。在车机主动向云端发送请求时,车机将一些所需信息传输至云端,如将用户信息、当地时间、车机位置等等发送至云端。当然,云端也可在不管车机是否上电的情况下,主动向车机端推送车机界面风格数据,而该车机界面风格数据是云端主动采集一些所需信息计算获得的,如主动采集用户信息、当地时间、车机位置等等来计算车机界面风格数据。
48.进一步地,当云端接收到获取车机界面风格数据的请求后,云端根据预设的界面风格计算规则计算出车机界面风格数据,并将车机界面风格数据发送至车机中,其中,车机界面风格数据用于标识车机界面属于何种风格,这里的界面风格计算规则是预先配置的一
些规则,以计算出当前的车机界面风格数据,以供车机切换至相应的车机界面。实施时,在后台配置车机界面时,每个车机界面对应一个风格数据,如下雪风格的车机界面对应的风格数据为下雪,中秋节日风格的车机界面对应的风格数据为中秋节,生日风格的车机界面对应的风格数据为生日等等,根据风格数据可获取对应的车机界面。当然,每个车机界面也可以对应多个风格数据,包括但不限于颜色、节日、风格(简约、复古等等)、设计人信息、版权人信息,可根据实际需求为车机界面设置一个或多个风格数据。
49.进一步地,在后台配置车机界面时还为每种风格的车机界面配置一权重值,车机界面的风格数据与权重值相对应,权重值用于衡量车机界面的重要程度,如生日风格的车机界面的权重值为100,国庆风格的车机界面的权重值为90,中秋风格的车机界面的权重值为80,下雪风格的车机界面的权重值为70,下雨风格的车机界面的权重值为60等等。当然,在后台配置车机界面时也可以为每种风格的车机界面配置优先级,车机界面的风格数据与优先级相对应,优先级也用于衡量车机界面的重要程度,如生日的优先级高于节日的优先级,节日的优先级高于天气的优先级等等。当然,在后台配置车机界面时也可以为每种风格的车机界面均配置权重值和优先级,如生日风格的车机界面的权重值为100,国庆风格的车机界面的权重值为90,生日的优先级高于节日(国庆)的优先级,可根据实际需求进行设置。
50.结合图2和图3所示,当在后台为每个车机界面配置权重值时,云端根据预设的界面风格计算规则计算获得的车机界面风格数据包括如下步骤:
51.首先,云端判断当前日期与用户生日信息是否匹配,若匹配,则确定风格数据为生日并记录其对应的权重值;同时,还判断当前日期与节日日期是否匹配,若匹配,则确定风格数据为节日并记录其对应的权重值,还判断车机位置所对应的城市天气与天气格车机界面风数据是否匹配,若匹配,则确定风格数据为天气并记录其对应的权重值;
52.最后,对比多个风格数据所对应的权重值,选择权重值最高的风格数据作为车机界面风格数据。
53.本实施例中,预设的界面风格计算规则中,采用当前日期、当前车机位置来计算出相应的车机界面风格数据,当然,在其他实施例中,也可采用当前车机所在位置的动植物特征等计算出相应的车机界面风格数据,如依据车机所在位置的花、树、草、牛、羊等特征计算出相应的车机界面风格数据分别为花、树、草、牛、羊,其中,车机所在位置的动植物特征可通过车载摄像头获取。实施时,云端判断当前日期与用户生日是否匹配,若匹配,则确定风格数据为生日并记录其相应的权重值为100;云端还判断当前日期与节日日期是否匹配,若匹配,则确定风格数据为节日及相应的权重值,如当前日期与中秋节日期相匹配,则记录相应的风格数据为中秋节及相应的权重值为80;云端还判断当前车机位置所对应的城市天气与天气车机界面风格数据是否匹配,若匹配,则确定风格数据为天气及相应的权重值,如当前车机位置所对应的城市天气为下雪,且下雪与下雪风格界面相匹配,云端确定风格数据为下雪并记录其相应的权重值为70。云端进一步将多个权重值进行对比,选择权重值最高的风格数据作为车机界面风格数据,并将该车机界面风格数据发送至车机,如通过对上述风格数据的权重值进行对比可知,生日的权重值最大,因此云端将生日发送至车机中。
54.结合图2和图3所示,当在后台为每个车机界面配置优先级时,云端根据预设的界面风格计算规则计算获得的车机界面风格数据包括如下步骤:
55.首先,云端判断当前日期与用户生日信息是否匹配,若匹配,则确定风格数据为生
日并记录其对应的优先级;同时,还判断当前日期与节日日期是否匹配,若匹配,则确定风格数据为节日并记录其对应的优先级,还判断车机位置所对应的城市天气与天气车机界面风格数据是否匹配,若匹配,则确定风格数据为天气并记录其对应的优先级;
56.最后,对比多个风格数据所对应的权重值,选择权重值最高的风格数据作为车机界面风格数据。
57.实施时,云端判断当前日期与用户生日是否匹配,若匹配,则确定风格数据为生日;云端还判断当前日期与节日日期是否匹配,若匹配,则确定风格数据为节日,如当前日期与中秋节日期相匹配,则确定风格数据为中秋节;云端还判断当前车机位置所对应的城市天气与天气风格界面是否匹配,若匹配,则确定当前风格数据为天气,如当前车机位置所对应的城市天气为下雪,下雪与下雪风格界面相匹配,云端确定风格数据为下雪。云端进一步对比各个风格数据的优先级,选择优先级最高的风格数据作为车机界面风格数据,并将该车机界面风格数据发送至车机,如生日的优先级高于节日的优先级,节日的优先级高于天气的优先级,云端最终将生日发送至车机中。
58.结合图2和图3所示,当为每个车机界面配置权重值和优先级时,云端根据预设的界面风格计算规则计算获得的车机界面风格数据包括如下步骤:
59.首先,云端判断当前日期与用户生日信息是否匹配,若匹配,则确定风格数据为生日并记录其对应的优先级,同时还判断当前日期与节日日期是否匹配,若匹配,则确定风格数据为节日并记录其对应的优先级,还判断车机位置所对应的城市天气与天气车机界面风格数据是否匹配,若匹配,则确定风格数据为天气并记录其对应的优先级;
60.最后,对比多个风格数据所对应的权重值,选择权重值最高的风格数据,并判断是否存在权重值相同,若存在相同,则选择优先级最高的风格数据作为车机界面风格数据。
61.实施时,云端判断当前日期与用户生日是否匹配,若匹配,则确定风格数据为生日并记录其相应的权重值,如100;云端还判断当前日期与节日日期是否匹配,若匹配,则确定风格数据为节日并记录其相应的权重值,如当前日期与中秋节日期相匹配,则确定风格数据为中秋节并记录其相应的权重值为80;云端还判断当前车机位置所对应的城市天气与天气风格界面是否匹配,若匹配,则确定风格数据为天气并记录其相应的权重值,如当前车机位置所对应的城市天气为下雪,下雪与下雪风格界面相匹配,云端确定风格数据为下雪并记录其相应的权重值为70。云端进一步将多个权重值进行对比,选择权重值最高的风格数据作为车机界面风格数据,并且在选择时,若存在多个权重值相同的风格数据,则选取优先级最高的一个风格数据作为车机界面风格数据。在实施时,对于一些车机界面在预设时间内,如一天、三天或者一周等等,向用户展示过,则对应风格数据的权重值减少预设值,如权重值减少10等等,当权重值减少后,该风格数据对应的权重值可能与其他风格数据的权重值相同,因此当权重值相同时,可根据优先级进行判断,将优先级高的风格数据作为车机界面风格数据。
62.s300,根据所述车机界面风格数据,切换相应风格的所述车机界面。
63.具体地,云端将车机界面风格数据,如生日、天气、节日等,推送至车机,车机根据接收到的车机界面风格数据选择相应风格的车机界面进行显示,如车机接收到的车机界面风格数据为生日,则选择生日风格的车机界面并显示,如车机接收到的车机界面风格数据为中秋节,则选择中秋节风格的车机界面并显示,这里车机界面的显示风格、显示时长、显
示规则等可通过云端进行控制。通过云端返回的数据自动切换不同风格的车机界面,能够改善用户体验。
64.本发明还揭示了一种存储介质,该存储介质为计算机可读存储介质,其内存储有指令,该指令被处理器执行时可实现上述自动切换车机界面的方法,以改善用户体验。
65.本发明还揭示了一种车机,包括存储器和处理器,存储器用于存储指令,该指令用于控制处理器进行操作以执行步骤s100~s300的方法。进一步地,本发明还揭示了一种车辆,包括上述车机,车机包括存储器和处理器,存储器用于存储指令,指令用于控制该处理器以执行步骤s100~s300的方法。
66.本发明能够实现车机界面的自动切换,可将车机界面切换成不同风格,并且当前展示的车机界面与用户密切相关,如展示生日风格界面、展示节日风格界面等,极大的改善了用户的体验。
67.本发明的技术内容及技术特征已揭示如上,然而熟悉本领域的技术人员仍可能基于本发明的教示及揭示而作种种不背离本发明精神的替换及修饰,因此,本发明保护范围应不限于实施例所揭示的内容,而应包括各种不背离本发明的替换及修饰,并为本专利申请权利要求所涵盖。