基于服务的展车模式自定义方法、装置、终端及存储介质与流程

文档序号:28916008发布日期:2022-02-16 10:52阅读:142来源:国知局
基于服务的展车模式自定义方法、装置、终端及存储介质与流程

1.本发明实施例涉及车辆控制技术领域,尤其涉及一种基于服务的展车模式自定义方法、装置、终端及存储介质。


背景技术:

2.随着汽车技术的发展以及生活水平的提高,汽车已经成为人们生活中必不可少的交通工具,汽车的性能越来越强大,功能日益多样化。在汽车销售和宣传等过程中,需要对车辆的形态和性能进行展示,但这些可展示的内容都是厂商预先制定好且唯一的,出厂后无法更改。例如,一台车辆用于展示外观或内饰,观展者可以入坐,但无法启动车辆更不能试驾,因为车辆的动力、门窗锁等控制功能都被禁用,这样做的目的是尽可能保证观展者在体验过程中,不会因为启动车辆等意外操作造成安全事故或引起不必要的损失。然而,这种展车模式很大程度上限制了车辆的展示效果,不能满足不同场景下的需求。


技术实现要素:

3.本发明实施例提供一种基于服务的展车模式自定义方法、装置、终端及存储介质,以实现展车模式的个性化定义和服务调用,提高展车模式的适用性和灵活性。
4.第一方面,本发明实施例提供一种基于服务的展车模式自定义方法,包括:
5.接收展车模式自定义指令;
6.通过用户图形界面显示展车模式的配置信息;
7.根据用户的编辑指令,在用户图形界面中显示与配置信息适配的功能项;
8.通过接口调取展车模式下功能项对应的服务;
9.启用展车模式。
10.第二方面,本发明实施例提供一种展车模式自定义装置,包括:
11.接收模块,用于接收展车模式自定义指令;
12.第一显示模块,用于通过用户图形界面显示展车模式的配置信息;
13.第二显示模块,用于根据用户的编辑指令,在用户图形界面中显示与配置信息适配的功能项;
14.调取模块,用于通过接口调取展车模式下功能项对应的服务;
15.启用模块,用于启用展车模式。
16.第三方面,本发明实施例提供一种终端,包括:
17.一个或多个处理器;
18.存储装置,用于存储一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面的展车模式自定义方法。
19.第四方面,本发明实施例提供一种可读存储介质,当可读存储介质中的指令由终端的处理器执行时,使得终端接收展车模式自定义指令,通过用户图形界面显示展车模式的配置信息;根据用户的编辑指令,在用户图形界面中显示与配置信息适配的功能项;通过
接口调取展车模式下功能项对应的服务;启用展车模式。
20.本发明实施例公开了一种基于服务的展车模式自定义方法、装置、终端及存储介质。该方法包括接收展车模式自定义指令,通过用户图形界面显示展车模式的配置信息;根据用户的编辑指令,在所述用户图形界面中显示与所述配置信息适配的功能项;通过接口调取展车模式下所述功能项对应的服务;启用所述展车模式。通过提供与用户的编辑指令有关的功能项的服务调用接口,支持展车模式的个性化定义以及相应服务的自动调用,提高展车模式的适用性和灵活性。
附图说明
21.为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
22.图1是本发明实施例提供的一种基于服务的展车模式自定义方法的流程示意图;
23.图2是本发明实施例提供的另一种基于服务的展车模式自定义方法的流程图;
24.图3是本发明实施例提供的再一种基于服务的展车模式自定义方法的流程图;
25.图4是本发明实施例提供的又一种基于服务的展车模式自定义方法的流程图;
26.图5是本发明实施例提供的又一种基于服务的展车模式自定义方法的流程图;
27.图6a是本发明实施例提供的一种用户图形界面的示意图;
28.图6b是本发明实施例提供的一种编辑区的示意图;
29.图7是本发明实施例提供的一种自定义展车模式的流程图;
30.图8是本发明实施例提供的一种显示与场景类型适配的功能项的流程图;
31.图9是本发明实施例提供的一种运行展车模式的流程图;
32.图10是本发明实施例提供的一种展车模式自定义装置的结构示意图;
33.图11是本发明实施例提供的一种终端的结构示意图;
34.图12是本发明实施例提供的一种车辆的结构示意图。
具体实施方式
35.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
36.为了方便在不同场合针对不同人群对车辆的形态、功能和性能等进行展示,需要针对性的开发展车模式,通过对车辆功能进行限制和定制,来实现安全、高效的展示效果。目前的展车模式都是针对室内静止展示的情况,并且展车模式都是预先制定好的,出厂后无法更改。通常情况下在汽车正常上电、整车电气网络唤醒的前提下禁用了车辆的动力、门窗锁等控制系统,目的是最大程度保证观展者在体验汽车的各种操作中,不会因为启动车辆等意外操作而造成安全事故或车辆的损坏等。这种限制造成了使用展车模式则车辆功能不能完整展示,不使用展车模式则存在安全隐患的局面。
37.本发明实施例为了解决上述展车模式局限性强、车辆的功能展示效果差、若使用
不当则存在安全隐患等问题,利用面向服务架构(service oriented architecture,soa)的设计方法,提供了可灵活调用的服务接口,基于可视化界面实现人机交互,用户可以灵活地对展车模式进行自定义,以适应不同的展示场景,满足不同的需求。
38.本发明实施例提供了一种基于服务的展车模式自定义方法。本实施例可适用于由用户自定义展车模式以实现相应功能展示的情况,其中,用户可以是车辆的观展者、车辆功能的体验者或展示者等,也可以是负责展车的工作人员。具体的,用户可以编辑或更改展车模式的配置信息,终端可以据此调用不同的服务以展示不同的车辆功能,在此基础上可将自定义的结果保存成一个展车模式以在展车过程中运行。该基于服务的展车模式自定义方法可以由展车模式自定义装置执行,该展车模式自定义装置可以通过软件和/或硬件的方式实现,并集成在终端中。进一步的,终端包括但不限定于:移动终端、车载终端、与车辆互联的终端、车辆中控设备以及车机显示屏等。
39.图1是本发明实施例提供的一种基于服务的展车模式自定义方法的流程示意图。参见图1,本发明实施例提供的基于服务的展车模式自定义方法,包括:
40.s110、接收展车模式自定义指令。
41.具体的,展车模式可以理解为展示车辆功能的模式。展车模式可用于指示待展示的车辆功能,例如动力系统的启用或禁用、车载音响的开关、自动驾驶的级别和/或座椅位置调节等;展车模式还可用于指示各项车辆功能的展示的时长、展示顺序,以及各项车辆功能是依次展示还是同时展示等。
42.s120、通过用户图形界面显示展车模式的配置信息。
43.具体的,用户图形界面可以理解为一种可视化界面,是终端和用户之间进行交互和信息交换的媒介。该用户图形界面可存在于车载娱乐系统、与车辆建立数据通讯的移动设备等。
44.一方面,用户图形界面可将展车模式的配置信息和自定义过程呈现给用户,还可以将待展示的车辆功能、展示进度和/或车辆功能的执行结果等呈现给用户;另一方面,用户图形界面也可以将可调用服务的接口呈现给用户,并通过人机交互的方式将用户的操作转换为计算机指令,以实现展车模式的自定义并控制相应的车辆功能。
45.配置信息主要指用于描述展车模式具体内容的信息,例如展车模式的名称、展示的对象(例如驾驶人员为观展者还是展示者)和/或展示场景类型(例如是在固定位置展示或在驾驶过程中移动展示)等。通过将配置信息显示在用户图形界面中,可以供用户查看和编辑。
46.s130、根据用户的编辑指令,在用户图形界面中显示与配置信息适配的功能项。
47.具体的,配置信息可以由用户通过用户图形界面编辑。编辑指令可以是指用户对用户图形界面中所显示的配置信息的编辑指令,例如可以是从预设的配置信息中选择特定选项的指令,例如,选择场景类型为在固定位置展示、选择驾驶人员为观展者等。功能项包括但不限于关于车载空调、车窗、车门、外灯、内灯、音响、导航、娱乐功能、自动驾驶、小程序等的功能项。不同的配置信息,需要展示的功能可能不同。例如,如果用户选择在固定位置展示,则适配的功能项可以包括座椅调节功能、灯光功能和/或音响功能等;如果用户选择在驾驶过程中移动展示,则适配的功能项可以是动力系统、车门自动落锁和/或自动驾驶的使能状态等。与配置信息适配的功能项可以通过用户图形界面呈现给用户,在此基础上,用
户可根据需求对功能项的配置值进行编辑和修改。
48.可选的,基础信息和引导设置可以由用户编辑,也可以在进入用户图形界面时自动生成,即,基础信息和引导设置可以先配置为默认值。
49.s140、通过接口调取展车模式下功能项对应的服务。
50.具体的,在确定与配置信息适配的功能项的情况下,可以通过用户图形界面所提供的接口调取功能项对应的服务。在此之前,可以封装车辆功能并提供调用各种车辆功能的接口,使得功能项对应的服务可以在用户自定义展车模式时被调用,从而用户可以通过图形界面完成展车模式的自主配置,并通过图形界面启用展车模式,体验各种车辆功能。
51.s150、启用展车模式。
52.具体的,启用展车模式可以理解为使得各功能项的配置值生效,通过调用各功能项的服务以将相应的车辆功能展示给用户。至此,用户成功完成展车模式的自定义。
53.本发明实施例提供的基于服务的展车模式自定义方法,通过提供与用户的编辑指令有关的功能项的服务调用接口,支持展车模式的个性化定义以及相应服务的自动调用,提高展车模式的适用性和灵活性。
54.图2是本发明实施例提供的另一种基于服务的展车模式自定义方法的流程图。本实施例中,在用户图形界面中显示与配置信息适配的功能项之前,还包括:将展车模式相关的车辆功能封装为接口,每个功能项对应于一个接口。参见图2,本发明实施例提供的基于服务的展车模式自定义方法,包括:
55.s210、将展车模式相关的车辆功能封装为接口,每个功能项对应于一个接口。
56.具体的,可以将展车模式相关的各种车辆功能,通过软件的方式基于标准协议封装为不同的接口,即标准控制接口,每个接口对应于一种车辆功能,用于调用车辆功能相应的服务。当接口被调用时,可根据相应功能项的配置值触发相应的车辆功能。本实施例的方法,通过对车辆功能进行封装,提供标准的服务接口,使得应用层的可以通过图形界面编辑和调用这些车辆功能,为实现展车模式的自定义提供基础。
57.s110、接收展车模式自定义指令。
58.展车模式可以由用户自定义。自定义指令可以是展车模式的创建指令(例如创建一个新的展车模式)、编辑指令(例如更改已有的展车模式)、保存指令(例如保存当前正在编辑的展车模式)、删除指令(例如删除已有的展车模式)和/或复制指令(例如复制选中的展车模式)等。自定义指令可以是由用户发出的语音指令,也可以是用户通过触屏、按键或遥控等方式输入至终端中,也可以是在终端启动时默认用户需要自定义展车模式,即终端启动即视为接收到展车模式自定义指令。
59.s120、通过用户图形界面显示展车模式的配置信息。
60.用户图形界面包括配置区、编辑区和功能备选池;配置区用于获取展车模式的配置信息;功能备选池用于显示与配置信息适配的功能项;编辑区用于显示编辑中的功能项,以及用于获取编辑中的功能项的配置值,其中,编辑中的功能项属于功能备选池中显示的功能项。在此基础上,利用用户图形界面实现人机交互,可智能化推荐功能项,并供用户灵活选择功能项进行赋值,用户可以简单高效地获知配置信息并发出编辑指令。
61.s130、根据用户的编辑指令,在用户图形界面中显示与配置信息适配的功能项。
62.用户图形界面包括显示区,显示区用于显示根据功能项的配置值触发的车辆功能
的逻辑执行结果,例如氛围灯是否已开启、车辆是否已启动、试驾过程中是否超过规定的限速等。通过用户图形界面可以实时的显示当前的逻辑执行结果,便于用户了解车辆功能。
63.功能项的配置值包括以下至少之一:使能状态,开关控制,数值,级别,位置以及任务。
64.功能项的配置值可以是默认值,也可以由用户赋值。使能状态例如为自动落锁或怠速启停功能的使能与否等;开关控制例如为氛围灯的开关、车载喇叭的开关等;数值例如为限速、行驶范围以及试驾时长等;级别例如为自动驾驶等级(例如,一级为全自动驾驶,二级为半自动驾驶,半自动驾驶例如是只开启自适应巡航、偏离车道预警等部分自动驾驶功能);位置例如为车窗位置、挡位、后视镜位置以及远光灯高度等;任务例如为变道任务、转向任务、紧急制动任务等。根据上述的配置值,可以支持对多样的车辆功能的展示。
65.在场景类型为动态场景的情况下,引导设置还包括驾驶人员类型;驾驶人员类型包括观展者(例如消费者、体验者、顾客等)和非观展者(例如厂家工作人员、内部工作人员、车辆的管理者和展示者等),观展者功能项的安全限制级别高于非观展者功能项的安全限制级别。
66.根据用户通过用户图形界面所设置的驾驶人员类型,可在用户图形界面中自动推荐匹配的功能项并由用户赋值,例如用户选择驾驶人员类型为观展者,则可以推荐适配的功能项为限速和行驶区域,并且可由用户设置限速值和行驶区域的大小。此外,观展者功能项的安全限制级别高于非观展者功能项的安全限制级别。例如,如果驾驶人员类型为观展者,则安全限制级别为一级,例如限速不超过60km/h、行驶区域不超过周围3km;如果驾驶人员类型为非观展者,则安全限制级别为二级,例如限速不超过80km/h、行驶区域不超过周围5km。在此基础上,可以充分保证在动态场景下的展车的安全性。
67.s140、通过接口调取展车模式下功能项对应的服务。
68.可选的,接口包括整车服务接口以及系统能力接口;其中,整车服务接口用于提供各种车辆功能的服务,包括状态接口以及控制接口,状态接口用于整车控制,例如用于配置动力系统开启或禁用的接口以及用于配置自动驾驶的级别的接口等;控制接口用于事件消息的订阅,例如用于查看或推送车辆的油耗、行驶里程以及各项车辆功能是否正常的接口等。系统能力接口用于为车辆提供信息交互的服务,包括以下至少一项:蓝牙、无线保真(wireless fidelity,wifi)、音频(audio)接口,用户可通过系统能力接口与终端建立连接,实现信息交互,在此基础上,终端可通过调用相应服务以展示车辆功能。
69.s150、启用展车模式。
70.可选的,配置信息包括基础信息和引导设置。基础信息至少包括展车模式的标识,其中,标识可用于唯一区分展车模式,例如,标识可以为展车模式的名称、索引或编号等。引导设置至少包括展车模式的场景类型,场景类型包括静态场景和动态驾驶场景,用户可以自定义展车模式适用于哪一种场景。其中,静态场景可以理解为在固定位置展示车辆功能,动态驾驶场景可以理解为在驾驶过程中移动展示车辆功能。如果用户选择静态场景,终端可自动将与动态场景相关的功能项赋予默认值,包括但不限于默认选择禁用动力系统、限速默认为0km/h、空调(air conditioning,ac)模式默认开启、音乐音量默认调低、默认禁用外放功能或者调低外放喇叭的音量等;而静态场景相关的功能可推荐给用户以进行编辑,例如氛围灯的开关、座椅自动调节功能的开关等。
71.本实施例中,动态驾驶场景包括车辆驾驶过程中的功能项,例如动力系统、自动驾驶级别、限速等。在此基础上,通过图形用户界面支持用户选择静态或动态场景以及对适配的功能项进行编辑,可满足不同的功能展示需求,也保证了展车模式的安全性。
72.图3是本发明实施例提供的再一种基于服务的展车模式自定义方法的流程图。本实施例中,在展车模式运行期间,功能项的配置值保持有效,或者按照设定顺序依次生效,直至退出展车模式。参见图3,本发明实施例提供的基于服务的展车模式自定义方法,包括:
73.执行s110~s140,此处不在赘述;在通过接口调用展车模式功能对应的服务之后、启动服务之前,判断功能项展示模式类型。
74.s310、功能项展示模式为状态型?若是,则执行s320;否则,执行s330。
75.本实施例中,引导设置还可以包括功能项展示模式,功能项展示模式包括流程型模式和状态型模式,用户可以通过用户图形界面选择功能项展示模式。如果设置为状态型模式,在该展车模式运行期间,相应的功能项将按照配置值同时生效,并维持生效状态直至退出该展车模式,展车模式的退出方式可以为手动或者自动,设置为自动时,具体可以是再设定时间退出,或者剩余电量低于电量阈值时退出等。如果展示模式设置为流程型模式,则相应的功能项可按照一定的顺序排列,在该展车模式运行期间,相应的功能项可将按照此顺序依次生效,各功能项的有效时长可以相同(即按照相等的时间间隔依次生效)也可以不同,这种情况下,还可以在最后一个功能项生效之后退出展车模式。
76.s320、在展车模式运行期间,功能项的配置值保持有效,直至退出展车模式。
77.s330、在展车模式运行期间,功能项的配置值按照设定顺序依次生效,直至退出展车模式。
78.在此基础上,展车模式可以依次展示不同的车辆功能,也支持展示任意的车辆功能,可以满足用户的个性化需求,展车模式具有较强的灵活性。
79.图4是本发明实施例提供的又一种基于服务的展车模式自定义方法的流程图。本实施例中,若接收到启用指令,或者满足启用条件,则启用展车模式。
80.参见图4,本发明实施例提供的基于服务的展车模式自定义方法,包括:
81.执行s110~s140,此处不在赘述;在通过接口调用展车模式功能对应的服务之后、启动服务之前,判断是否接收到展车模式的启用指令或者满足启用条件。
82.s410、接收到启用指令,或者满足启用条件?若是,则执行s150;否则,等待接收启用指令或满足启用条件。
83.具体的,启用指令包括语音指令和/或通过用户图形界面接收的指令;启用条件包括:编辑区中显示的功能项的配置值获取完成,即,用户对编辑区中的功能项完成赋值,这种情况下可以启用展车模式。在此基础上,户通过手动、语音、条件自动触发等方式,可以适时地自动启用展车模式,实现对展车模式的智能化控制。
84.s150、启用展车模式。
85.图5是本发明实施例提供的又一种基于服务的展车模式自定义方法的流程图。本实施例中,若接收到退出指令,或者满足退出条件,则退出展车模式。
86.参见图5,本发明实施例提供的基于服务的展车模式自定义方法,包括:
87.执行s110~s150,此处不在赘述;在启用展车模式之后,判断是否接收到展车模式的退出指令或者满足退出条件。
88.s510、接收到退出指令,或者满足退出条件?若是,则执行s150;否则,等待接收退出指令或满足退出条件。
89.具体的,退出指令包括语音指令和/或通过用户图形界面接收的指令;退出条件包括以下至少之一:展车模式的运行时长到达设定时长;车辆的剩余电量低于电量阈值;功能项展示模式为流程型且最后一个功能项的配置值失效。
90.例如,展车模式的运行时长到达设定时长,则退出展车模式,可以避免展示时间过长造成审美疲劳和能耗浪费。
91.又如,车辆的剩余电量低于电量阈值,则退出展车模式,可以防止车辆由于剩余电量过低而影响性能甚至在展示过程中突然断电,影响展车效果及观展体验,并且能够合理控制能耗。
92.再如,在功能项展示模式为流程型的情况下,所有功能项的配置值依次生效,每个功能项的配置值的有效时长可以相同也可以不同。在最后一个功能项的配置值失效后,所有车辆功能展示完毕,则退出展车模式,退出展车模式时,所有功能项可恢复到启用前的状态。
93.在此基础上,通过手动、语音、条件自动触发等方式,可以适时地自动退出展车模式,避免长期运行,实现对展车模式的智能化控制。
94.s520、退出展车模式。
95.对于设置为状态类的展车模式,退出展车模式后,恢复到开启之前的正常状态,流程型执行完流程后恢复到执行完成后的正常状态,如流程为“大灯闪一下、门开一下、放音乐、门关上”,则执行完成后维持放音乐,车门关闭的状态。
96.可选的,展车模式自定义指令包括以下至少之一:新建指令,删除指令,复制指令,排序指令以及编辑指令。
97.具体的,用户通过展车模式自定义指令可管理展车模式,例如新建一个展车模式、删除一个已有的展车模式、复制当前选中的展车模式、对已有的展车模式进行排序、对已有的展车模式进行编辑和修改等。在此基础上,展车模式可灵活增删,以满足不同场景下对不同车辆功能的展示的需求,提升用户的观展体验。用户也可以对已有的展车模式进行排序,例如按照创建时间、编辑时间、优先级或者使用频率等进行排序,便于用户灵活选用;用户也可以对已有的展车模式进行编辑和修改,在已有展车模式的基础上可快速得到新的展车模式,操作便捷,可提高展车模式自定义的效率。
98.图6a是本发明实施例提供的一种用户图形界面的示意图。本实施例的展车模式聚焦于服务展车场景的功能定义,由于允许用户编辑基础信息和引导设置,用户图形界面可以自适应地推荐功能项以供用户对展车模式进行自定义。
99.如图6a所示,用户可先在配置区610中编辑基础信息和引导信息,根据上述的基础信息和引导信息,可在用户图形界面中的功能备选池630中显示适配的车辆功能的功能项列表,以供用户进行选择;用户可以从中选择想要编辑的功能项移入编辑区620并对其进行赋值;未移入编辑区620的功能项可以采用默认值。这种情况下,编辑区620中的功能项都属于功能备选池630中的功能项。此外,另一种情况是,根据上述的基础信息和引导信息,可在用户图形界面中的编辑区620中显示适配的功能项供用户编辑,而其他功能项显示在备选功能池630中,以供用户根据需求自主选择和编辑。
100.可选的,在用户图形界面中还可以有显示区,用于显示车辆功能的逻辑执行结果。显示区可以布置在如图6a所示的界面中,也可以布置在用户自定义展车模式完成后(例如用户点击“确定”后)自动跳转的一个新的界面中。
101.图6b是本发明实施例提供的一种编辑区的示意图。如图6b所示,用户可以将想要编辑的功能项移入编辑区并对其进行赋值,例如,可以通过选择操作对各功能项的使能状态、开关控制、数值、级别、位置和/或任务等进行赋值。
102.图7是本发明实施例提供的一种自定义展车模式的流程图。如图7所示,用户可以通过编辑指令,在用户图形界面中编辑展车模式的基础信息和引导设置;然后终端根据用户的编辑指令,在用户图形界面中的功能备选池中显示与基础信息和引导设置适配的功能项;然后用户从功能备选池中选择想要编辑的功能项移入编辑区,并为编辑区中的功能项赋值;用户点击确定后可以保存此次自定义的展车模式。
103.图8是本发明实施例提供的一种显示与场景类型适配的功能项的流程图。如图8所示,用户可以在引导设置中选择场景类型;如果场景类型为静态场景,则终端可以推荐与静态场景适配的功能项并移入编辑区,例如动力输出、中控锁、车窗状态、车窗控制等功能项,与此同时,可以在功能备选池中隐藏与静态场景不适配的功能项;如果场景类型为动态场景,则用户可以在引导设置中进一步选择驾驶人员类型,如果驾驶人员类型为观展者,则终端可以推荐与动态场景适配的功能项并移入编辑区,例如限速、自动驾驶等级、驾驶模式(经济、标准、节能、运动)等,与此同时,可以在功能备选池中隐藏与动态场景不适配的功能项;如果驾驶人员类型为非观展者,其受到的安全限制较少,或者可以不受安全限制,直接隐藏与动态场景不适配的功能项即可。
104.图9是本发明实施例提供的一种运行展车模式的流程图。如图9所示,用户可以在引导设置中选择功能项展示模式;如果功能项展示模式为状态型模式,则适配的功能项在展车模式运行期间时钟保持有效,终端可以在编辑区中将可编辑的功能项平铺显示,可以随时调取任意的功能项对应的服务,以展示任意的车辆功能;如果功能项展示模式为流程型模式,则适配的功能项在展车模式运行期间依次生效,编辑区中的功能项是顺序排列的,终端据此可依次调用各功能项的服务,依次展示不同的车辆功能。可选的,对编辑区中当前有效的功能项与其他无效的功能项进行区分,例如当前生效的功能项可以被加粗、框选、放大或闪烁等,以使用户可以直观了解当前有效的功能项,进而针对性的体验各种车辆功能。
105.用户还可以在引导设置中选择展车模式的退出方式,例如为手动退出和自动退出,手动退出可以是指用户通过用户图形界面发出退出指令,该退出指令可以是语音、按键或触屏等形式;自动退出又可为定时退出和根据剩余电量退出,定时退出例如是展车模型运行设定时长后退出,根据剩余电量退出例如是当剩余电量低于电量阈值时自动退出等。此外,如果功能项展示模式为流程型模式,则自动退出也可以是在最后一个功能项的配置值生效后(例如生效后1分钟时)自动退出。在此基础上,可以实现对展车模式智能化和自动化的控制,能够避免展车模式长期运行,合理控制能耗。
106.图10是本发明实施例提供的一种展车模式自定义装置的结构示意图。在上述实施例的基础上,参见图10,本发明实施例提供的展车模式自定义装置,用于执行上述任意实施例所述基于服务的展车模式自定义方法。展车模式自定义装置,包括:
107.接收模块1010,用于接收展车模式自定义指令;
108.第一显示模块1020,用于通过用户图形界面显示展车模式的配置信息;
109.第二显示模块1030,用于根据用户的编辑指令,在用户图形界面中显示与配置信息适配的功能项;
110.调取模块1040,用于通过接口调取展车模式下功能项对应的服务;
111.启用模块1050,用于启用展车模式。
112.本实施例中的展车模式自定义装置,通过提供与用户的编辑指令有关的功能项的服务调用接口,支持展车模式的个性化定义以及相应服务的自动调用,提高展车模式的适用性和灵活性。
113.可选的,展车模式自定义装置还包括:封装模块,用于在用户图形界面中显示与配置信息适配的功能项之前,将展车模式相关的车辆功能封装为接口,每个功能项对应于一个标准控制接口;标准控制接口被调用时,用于根据相应功能项的配置值触发相应的车辆功能。
114.可选的,接口包括整车服务接口以及系统能力接口;
115.整车服务接口包括状态接口以及控制接口,状态接口用于整车控制;控制接口用于事件消息的订阅;
116.系统能力接口包括以下至少一项:蓝牙、wifi、音频接口。
117.可选的,配置信息包括基础信息和引导设置;基础信息至少包括展车模式的标识;
118.引导设置至少包括展车模式的场景类型,场景类型包括静态场景和动态驾驶场景,静态驾驶场景包括动态功能设置为默认值;动态驾驶场景包括车辆驾驶过程中的功能项。
119.可选的,在场景类型为动态场景的情况下,引导设置还包括驾驶人员类型;驾驶人员类型包括观展者和非观展者,观展者功能项的安全限制级别高于非观展者功能项的安全限制级别。
120.可选的,引导设置还包括功能项展示模式,功能项展示模式包括流程型模式和状态型模式;
121.启用模块1050可具体用于:
122.若功能项展示模式为状态型模式,则在展车模式运行期间,功能项的配置值保持有效,直至退出展车模式;
123.若功能项展示模式为流程型模式,则在展车模式运行期间,功能项的配置值按照设定顺序依次生效,直至退出展车模式。
124.可选的,展车模式自定义装置还包括退出模块,退出模块可用于:
125.接收到退出指令,或者满足退出条件,则退出展车模式;其中,退出指令包括语音指令和/或通过用户图形界面接收的指令;
126.退出条件包括以下至少之一:
127.展车模式的运行时长到达设定时长;
128.车辆的剩余电量低于电量阈值;
129.功能项展示模式为流程型且最后一个功能项的配置值失效。
130.可选的,用户图形界面包括配置区、编辑区和功能备选池;
131.配置区用于获取展车模式的配置信息;
132.功能备选池用于显示与配置信息适配的功能项;
133.编辑区用于显示编辑中的功能项,以及用于获取编辑中的功能项的配置值,其中,编辑中的功能项属于功能备选池中显示的功能项。
134.可选的,启用模块1050,可具体用于:
135.接收到启用指令,或者满足启用条件,则启用展车模式;其中,启用指令包括语音指令和/或通过用户图形界面接收的指令;
136.启用条件包括:编辑区中显示的功能项的配置值获取完成。
137.可选的,用户图形界面包括显示区,显示区用于显示根据功能项的配置值触发的车辆功能的逻辑执行结果。
138.可选的,功能项的配置值包括以下至少之一:使能状态,开关控制,数值,级别,位置以及任务。
139.本发明实施例展车模式自定义装置可以用于执行上述任意实施例提供的基于服务的展车模式自定义方法,具备相应的功能和有益效果。
140.图11是本发明实施例提供的一种终端的结构示意图。在上述实施例的基础上,参见图11,终端包括存储装置1102、处理器1101以及存储在存储装置上并可在处理器上运行的计算机程序,处理器1101执行所述程序时实现上述的基于服务的展车模式自定义方法。
141.可选的,终端还包括:通信装置1103、输入装置1104和输出装置1105。
142.终端中的处理器1101、存储装置1102、通信装置1103、输入装置1104和输出装置1105可以通过总线或其他方式连接,图11中以通过总线连接为例。
143.输入装置1104可用于接收输入的数字或字符信息,以及产生与终端的用户设置以及功能控制有关的按键信号输入。输出装置1105可包括显示屏等显示设备。
144.通信装置1103可以包括接收器和发送器。通信装置1103设置为根据处理器1101的控制进行信息收发通信。
145.存储装置1102作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序以及模块,如本技术实施例所述基于服务的展车模式自定义方法对应的程序指令/模块。存储装置1102可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据通信节点的使用所创建的数据等。此外,存储装置1102可以包括高速随机存取存储装置,还可以包括非易失性存储装置,例如至少一个磁盘存储装置件、闪存器件、或其他非易失性固态存储装置件。在一些实例中,存储装置1102可进一步包括相对于处理器1101远程设置的存储装置,这些远程存储装置可以通过网络连接至通信节点。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
146.在上述实施例的基础上,本实施例还提供一种可读存储介质,其上存储有计算机可执行指令,该计算机可执行指令被终端的处理器装置执行时实现本发明上述任意实施例中的基于服务的展车模式自定义方法。该方法包括:接收展车模式自定义指令,通过用户图形界面显示展车模式的配置信息;根据用户的编辑指令,在所述用户图形界面中显示与所述配置信息适配的功能项;通过接口调取展车模式下所述功能项对应的服务;启用所述展车模式。
147.本发明实施例所提供的一种包含计算机可执行指令的可读存储介质,可以采用一
个或多个计算机可读的介质的任意组合,例如计算机可读信号介质或者存储介质。计算机可读存储介质例如可以是,但不限于:电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储装置(random access memory,ram)、只读存储装置(read only memory,rom)、可擦式可编程只读存储装置(erasable programmable read only memory,eprom)、闪存、光纤、便携式cd-rom、光存储装置件、磁存储装置件、或者上述的任意合适的组合。可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
148.计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于:电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
149.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、无线电频率(radio frequency,rf)等等,或者上述的任意合适的组合。
150.可以以一种或多种程序设计语言或其组合来编写用于执行本技术操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如java、smalltalk、c++,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
151.通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储装置(read-only memory,rom)、随机存取存储装置(random access memory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
152.当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的基于服务的展车模式自定义方法操作,还可以执行本发明任意实施例所提供的基于服务的展车模式自定义方法中的相关操作,且具备相应的功能和有益效果。
153.图12是本发明实施例提供的一种车辆的结构示意图。在上述实施例的基础上,参见图12,本发明实施例提供一种车辆1210,车辆中设置有可读存储介质1220,其上存储有软件程序,当所述可读存储介质1220中的指令由车辆1210的处理器1230执行时,能够使得车辆1210实现上述任意实施例所述的基于服务的展车模式自定义方法。该方法包括:接收展车模式自定义指令,通过用户图形界面显示展车模式的配置信息;根据用户的编辑指令,在
用户图形界面中显示与配置信息适配的功能项;通过接口1240调取展车模式下功能项对应的服务;启用展车模式。通过提供与用户的编辑指令有关的功能项的服务调用接口,支持展车模式的个性化定义以及相应服务的自动调用,提高展车模式的适用性和灵活性。
154.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1