场景引擎管理方法、系统和计算机可读存储介质与流程
未命名
09-07
阅读:127
评论:0
1.本技术涉及车联网领域,具体而言,涉及一种场景引擎管理方法、系统和计算机可读存储介质。
背景技术:
2.场景引擎通常由当前的联网车辆系统用来提供人工智能技术,可以用于处理和管理车辆和驾驶员的各种场景和情境。场景引擎可以理解和解释车辆和驾驶员的行为、需求和环境,并根据这些信息做出相应的决策和响应。
3.目前的场景引擎对车控场景定义笼统,对不同品牌的车辆适应性差;并且对于目标车辆的车控场景触发规则是固定的,不能对不同的用户进行个性化场景触发,导致用户体验感不佳。
技术实现要素:
4.本技术实施例的目的在于提供一种场景引擎管理方法、系统和计算机可读存储介质,根据不同的车控接口信息生成对应的预设场景;在接收到目标车辆当前的使用信息之后,可以根据当前车辆的使用信息从预设场景中确定出目标场景。本技术提供的场景引擎能够针对不同的车辆生成对应的预设场景,且针对用户当前的使用信息生成对应的目标场景,提升了用户的体验感。
5.第一方面,本技术实施例提供一种场景引擎管理方法,该方法包括:接收目标车辆的车控接口信息,并根据车控接口信息生成预设场景;接收目标车辆的当前使用信息;其中,当前使用信息包括当前用户信息、当前车辆信息和当前通用信息;根据当前使用信息,从预设场景中确定目标场景。
6.在上述实现过程中,本技术实施例提供的场景引擎管理方法用过接收目标车辆的车控接口信息,根据车控接口信息生成预设场景;再根据目标车辆的当前使用信息,从预设场景中匹配出目标场景。自动化地预生成预设场景,可以有效降低前期手动配置场景的重复性、繁琐操作;能够针对不同的车辆生成对应的预设场景,提升了用户体验感。
7.可选地,在本技术实施例中,该方法还包括:向目标车辆发送目标场景对应的执行内容;获取执行内容对应的执行结果;其中,执行结果包括已执行和未执行;在执行结果为未执行的情况下,优化目标场景。
8.在上述实现过程中,本技术提供的场景引擎管理方法在向目标车辆发送目标场景对应的执行内容之后,从目标车辆车端获取执行内容对应的执行结果,在执行结果为未执行的情况下优化目标场景。也就是说,本技术实施例提供的引擎管理方法通过收集用户反馈信息,对场景的触发规则进行个性化的优化,能够提升用户的使用体验。
9.可选地,在本技术实施例中,在执行结果为未执行的情况下,优化目标场景,包括:获取与执行内容对应的用户习惯数据;根据用户习惯数据,修改目标场景的场景规则。
10.在上述实现过程中,执行结果为未执行的情况下,根据用户习惯数据,优化目标场
景的场景规则,该个性化的规则建立方式可以有效提升用户体验。
11.可选地,在本技术实施例中,在执行结果为未执行的情况下,优化目标场景,包括:通过修改接口获取场景规则修改信息,并基于场景规则修改信息生成自定义目标场景;其中,场景规则修改信息包括用户输入的信息。
12.在上述实现过程中,本技术实施例通过修改接口获取场景规则修改信息,并基于这些信息生成自定义目标场景,同时提供一个场景列表和修改接口的界面,可以帮助用户在车机端上直观地管理和定制驾驶场景。这样的优化措施可以提升驾驶体验,使用户能够更好地适应不同的驾驶环境和需求。
13.可选地,在本技术实施例中,在根据当前使用信息,从预设场景中得到目标场景之前,方法还包括:对前用户信息、当前车辆信息和当前通用信息进行数据结构化处理,得到数据格式统一的前用户信息、当前车辆信息和当前通用信息。
14.在上述实现过程中,本技术实施例提供的场景引擎管理方法中包括当前使用信息,如前用户信息、当前车辆信息和当前通用信息进行数据结构化处理,能够提高数据的可用性,提高场景匹配的准确性。
15.可选地,在本技术实施例中,根据车控接口信息生成预设场景,包括:根据预定义场景规则,将车控接口信息与预定义场景规则进行匹配,以生成预设场景;其中,预定义场景规则包括根据目标用户习惯生成的场景规则、根据理论计算的场景规则或操作人员输入的场景规则。
16.在上述实现过程中,本技术实施例提供的场景引擎管理方法可以对自动生成的预设场景进行检查,判断预设场景是否符合实际功能需求,并上架(使配置好的场景生效),即可使新的车辆系统迅速接入场景引擎功能,能够保证用户需求被最大可能地满足。
17.可选地,在本技术实施例中,当前用户信息包括用户id,当前车辆信息包括车辆剩余能源信息,当前通用信息包括当前时间、车辆当前位置信息;目标场景包括能源补给站推送场景;根据当前使用信息,从预设场景中得到目标场景,包括:在预设场景中,根据车辆续航预警信息获取能源补给站推送场景;其中,车辆续航预警信息基于车辆能源信息生成;能源补给站推送场景对应的推送内容根据用户id、当前时间和车辆当前位置信息生成。
18.在上述实现过程中,根据当前使用信息从预设场景中可以得到目标场景,如能源补给站推送场景;可以帮助车辆和驾驶员更好地管理车辆,并提供相关的信息和建议,以支持驾驶决策和舒适性。
19.可选地,在本技术实施例中,当前用户信息包括车内乘客数,当前车辆信息包括当前车内环境信息;目标场景包括车内环境控制场景;根据当前使用信息,从预设场景中得到目标场景,包括:在预设场景中,根据车内温度调节信息获取车内环境控制场景;其中,车内温度调节信息基于当前车内环境信息生成;车内环境控制场景对应的执行内容根据当前车内环境信息和车内乘客数生成。
20.在上述实现过程中,根据当前使用信息从预设场景中可以得到目标场景,如车内环境控制场景;能自动调节车内环境,提升用户的体验感。
21.第二方面,本技术实施例提供一种场景引擎管理系统,所述系统包括:预设场景生成模块、当前使用信息获取模块和目标场景拉取模块;所述预设场景生成模块用于接收目标车辆的车控接口信息,并根据所述车控接口信息生成预设场景;所述当前使用信息获取
模块用于接收所述目标车辆的当前使用信息;其中,所述当前使用信息包括当前用户信息、当前车辆信息和当前通用信息;所述目标场景拉取模块根据所述当前使用信息,从所述预设场景中确定目标场景。
22.第三方面,本技术实施例提供一种电子设备,所述电子设备包括存储器和处理器,所述存储器中存储有程序指令,所述处理器读取并运行所述程序指令时,执行上述任一实现方式中的步骤。
23.第四方面,本技术实施例还提供一种计算机可读存储介质,所述可读取存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行上述任一实现方式中的步骤。
附图说明
24.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
25.图1为本技术实施例提供的场景引擎管理流程图;
26.图2为本技术实施例提供的场景优化流程图;
27.图3为本技术实施例提供的场景引擎管理系统的模块示意图;
28.图4为本技术实施例提供的电子设备的结构示意图。
具体实施方式
29.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。例如,附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
30.场景引擎通常由当前的联网车辆系统用来提供人工智能技术,可以用于处理和管理车辆和驾驶员的各种场景和情境。场景引擎可以理解和解释车辆和驾驶员的行为、需求和环境,并根据这些信息做出相应的决策和响应。例如,场景引擎可以识别是否是高速公路驾驶、城市拥堵、停车场寻找等场景。
31.一旦场景被确定,场景引擎可以采取相应的车控行为。可以与其他车辆、交通基础设施、云服务或驾驶员的移动设备进行通信,以获取更多的信息或共享有用的数据。基于这些信息,场景引擎可以生成适当的建议、警告或指令,以提供更智能化的驾驶体验和服务。
32.申请人在研究过程中发现,目前的场景引擎对车控场景定义笼统,对不同品牌的车辆适应性差;并且对于目标车辆的车控场景触发规则是固定的,不能对不同的用户进行个性化场景触发。
33.基于此,本技术提供一种场景引擎管理方法、系统和计算机可读存储介质;该场景引擎管理方法通过不同车辆的车控接口信息,根据不同的车控接口信息生成对应的预设场景;在接收到目标车辆当前的使用信息之后,可以根据当前车辆的使用信息从预设场景中确定出目标场景。本技术提供的场景引擎能够针对不同的车辆生成对应的预设场景,且针对用户当前的使用信息生成对应的目标场景,提升了用户的体验感。
34.请参看图1,图1为本技术实施例提供的场景引擎管理流程图,本技术提供的场景引擎管理方法应用于场景引擎对应的服务器,场景引擎可以实现与车端的交互。
35.本技术提供的场景引擎管理方法包括以下步骤:
36.步骤s100:接收目标车辆的车控接口信息,并根据车控接口信息生成预设场景。
37.在上述步骤s100中,场景引擎接收到目标车辆的车控接口信息,根据车控接口信息生成预设场景。
38.新的车机系统接入场景引擎,预上传车机的车控接口列表至场景引擎对应的管理平台;其中,车控接口信息列表包括如:空调开、空调关、座椅加热开、侧后视镜展开等。
39.情景引擎接收车控列表,进行关键字匹配,自动生成预设场景。示例性地,根据关键字“空调开”,生成预设场景“车内温度大于20℃时,提示用户开启空调”;根据关键词“打开座椅按摩”,生成预设场景“车速小于30km/h,当前道路等级小于2级时,提示用户打开座椅按摩”。
40.需要说明的是,不同品牌不同车型的车机,支持的车控接口列表厂商可以提供;如安卓系统中,不同app可以调用手机相机,定位等权限。本技术实施例可通过车机上传信息到场景引擎,也可以与厂商协商直接拿到可使用的车控接口列表文本进行上传,完成场景的预配置,生成预设场景。
41.步骤s101:接收目标车辆的当前使用信息。
42.在上述步骤s101中,场景引擎接收目标车辆的当前使用信息,例如当前用户信息、当前车辆信息和当前通用信息。本技术实施例中的车辆当前使用信息能够全面反映车辆当前的状况和车内状况,如用户个性化信息包括用户id、乘客数量等,车辆信息包括剩余油量、剩余电量、车内温度等,通用信息包括时间,当前经纬度等。
43.需要说明的是,场景引擎接收的车辆的当前使用信息可以是目标车辆定时传输的,或者是用户在进行特定操作时传输的。
44.步骤s102:根据当前使用信息,从预设场景中确定目标场景。
45.在上述步骤s102中,再得到车辆的当前使用信息之后,根据车辆当前使用信息从预设场景中确定目标场景,目标场景就是符合当前车辆的预设场景。
46.进一步地,在配置好场景之后,可以依据配置场景中所对应的推送信息,推送至对应用户车机。场景引擎中,配置好的场景需包含的信息有:触发场景所需要匹配的场景规则,该场景对应的车控动作,该场景推送至车机时需展示的提示信息。
47.配置好的场景可以保存至场景引擎中,可以对场景、规则、用户数据进行管理和存储。
48.通过图1可知,本技术实施例提供的场景引擎管理方法用过接收目标车辆的车控接口信息,根据车控接口信息生成预设场景;再根据目标车辆的当前使用信息,从预设场景中匹配出目标场景。自动化地预生成预设场景,可以有效降低前期手动配置场景的重复性、繁琐操作;能够针对不同的车辆生成对应的预设场景,提升了用户体验感。
49.请参看图2,图2为本技术实施例提供的场景优化流程图;在本技术实施例提供的场景引擎管理方法还包括以下步骤:
50.步骤s200:向目标车辆发送目标场景对应的执行内容。
51.在上述步骤s200中,向目标车辆发送目标场景对应的执行内容,执行内容如:提示开窗,打开座椅按摩,推荐油站或电站列表等。
52.步骤s201:获取执行内容对应的执行结果。
53.在上述步骤s201中,从目标车辆车端获取执行内容对应的执行结果,执行结果包括已执行和未执行。已执行,例如用户同意操作;未执行,例如,用户拒绝、取消或直接等待消息过期等不同的反馈操作。
54.步骤s202:在执行结果为未执行的情况下,优化目标场景。
55.在上述步骤s202中,在执行结果为未执行的情况下优化目标场景,若执行结果为未执行,则表明当前的目标场景对应的车控操作并不是用户所需要的,是需要进行调整的。
56.需要说明的是,执行内容相应的能够被推送至车端,例如:弹出提示消息是否打开座椅按摩,弹出推荐油站或电站列表等。
57.通过图2可知,本技术提供的场景引擎管理方法在向目标车辆发送目标场景对应的执行内容之后,从目标车辆车端获取执行内容对应的执行结果,在执行结果为未执行的情况下优化目标场景。也就是说,本技术实施例提供的引擎管理方法通过收集用户反馈信息,对场景的触发规则进行个性化的优化,能够提升用户的使用体验。
58.在一可选地实施例中,在执行结果为未执行的情况下,优化目标场景,包括:
59.获取与执行内容对应的用户习惯数据,根据用户习惯数据,修改目标场景的场景规则。
60.示例性地,基于与执行内容对应的用户习惯数据,根据用户习惯数据,通过构建梯度提升决策树算法,针对用户个性化的优化场景触发的规则。例如:提示打开空调的基础规则为车内温度大于20℃时,提示用户开启空调;通过收集某用户的反馈信息,发现该用户偏向在24℃以下时拒绝提醒,24℃以上时接受提醒,则优化该用户开启空调的场景触发规则为温度大于24℃时触发提醒。
61.由此可知,执行结果为未执行的情况下,根据用户习惯数据,优化目标场景的场景规则,该个性化的规则建立方式可以有效提升用户体验。
62.在一可选地实施例中,在执行结果为未执行的情况下,优化目标场景,包括:
63.通过修改接口获取场景规则修改信息,并基于场景规则修改信息生成自定义目标场景;其中,场景规则修改信息包括用户输入的信息。
64.基于车控(开关窗等,非业务内容如油站电站等推荐)的场景,为了使用户能够直观地查看当前场景及其触发规则,可以在车机端上提供一个场景列表界面。通过修改接口,用户可以进行场景规则的修改,例如调整触发条件、优先级等,用户可以根据自己的需求对场景进行个性化配置。
65.车机提供一个场景修改页面,用户可以在此页面选择并修改某特定场景触发规则的具体判定数值,及同一场景的触发间隔时间,或用户可以手动选择关闭某些场景的推送,即用户也可以自定义自己需要的车控场景。
66.示例性地:针对开启空调提醒,原规则为温度大于20℃时触发提醒,用户可手动修改此规则的数值为25℃,需注意的是,此处温度修改将提供一个数值区间,该区间的设定将基于实际空气温度可能存在的区间设定,以避免用户设置一个不合理的规则判定数值。关于推送间隔时间的设定,用户可以自行设定,同意或取消操作后,同场景需相隔一定时间才会再次触发,以避免重复触发打扰用户,反而降低用户体验。
67.由此可知,本技术实施例通过修改接口获取场景规则修改信息,并基于这些信息生成自定义目标场景,同时提供一个场景列表和修改接口的界面,可以帮助用户在车机端上直观地管理和定制驾驶场景。这样的优化措施可以提升驾驶体验,使用户能够更好地适应不同的驾驶环境和需求。
68.在一可选地实施例中,在根据当前使用信息,从预设场景中得到目标场景之前,方法还包括:对前用户信息、当前车辆信息和当前通用信息进行数据结构化处理,得到数据格式统一的前用户信息、当前车辆信息和当前通用信息。
69.例如将时间字段信息细化为,具体时段,是否为工作日,当前季节等。
70.数据结构化处理,是指对原始数据进行一系列处理和转换的过程,以使数据格式适用于后续分析或使用。通常来说,数据结构化处理可以包括数据清洗、数据集成、数据集成、数据集成和数据标准化等。
71.由此可知,本技术实施例提供的场景引擎管理方法中包括当前使用信息,如前用户信息、当前车辆信息和当前通用信息进行数据结构化处理,能够提高数据的可用性,提高场景匹配的准确性。
72.在一可选地实施例中,根据车控接口信息生成预设场景,包括:根据预定义场景规则,将车控接口信息与预定义场景规则进行匹配,以生成预设场景。
73.其中,预定义场景规则包括根据目标用户习惯生成的场景规则、根据理论计算的场景规则或操作人员输入的场景规则。
74.预定义场景规则可以是目标用户习惯生成的场景规则,例如某一车型的80%用户都在车内温度大于20℃时,操作开启了车内空调;则将空调开启的规则配置为车内温度大于20℃时,提示用户开启空调。也可以是根据理论计算的场景规则
75.预定义场景规则也可以是根据理论计算的场景规则,例如以计算得到的人体最佳环境温度,在超过最佳环境温度时,提示用户开启空调。
76.预定义场景规则还可以是操作人员输入的场景规则,如操作人员将想要设定的目标温度作为开启空调提示的触发规则。
77.需要说明的是,管理员可以通过对生成的预设场景进行检查修改,针对不同品牌不同车型使用不同的推送规则方案。并可对不满足用户需求的场景进行规则的修改,完成后对配置好的场景进行上架操作,使之在服务中生效。
78.由此可知,本技术实施例提供的场景引擎管理方法可以对自动生成的预设场景进行检查,判断预设场景是否符合实际功能需求,并上架(使配置好的场景生效),即可使新的车辆系统迅速接入场景引擎功能,能够保证用户需求被最大可能地满足。
79.在一可选地实施例中,当前用户信息包括用户id,当前车辆信息包括车辆剩余能源信息,当前通用信息包括当前时间、车辆当前位置信息;目标场景包括能源补给站推送场景;
80.根据当前使用信息,从预设场景中得到目标场景,包括:
81.在预设场景中,根据车辆续航预警信息获取能源补给站推送场景。
82.需要说明的是,车辆续航预警信息基于车辆能源信息生成;能源补给站推送场景对应的推送内容根据用户id、当前时间和车辆当前位置信息生成。
83.根据车辆剩余能源信息,可以计算车辆的续航能力,并生成相应的续航预警信息,将当前使用信息与预设场景进行匹配;可以使用车辆续航预警信息作为匹配条件,找到与当前续航状态相符的能源补给站推送场景。找到匹配的能源补给站推送场景,根据用户id、当前时间和车辆当前位置信息,生成相应的推送内容。推送内容可以包括最近的能源补给站位置、剩余能源补给站数量、推荐的最佳路线等信息。
84.由此可知,根据当前使用信息从预设场景中可以得到目标场景,如能源补给站推送场景;可以帮助车辆和驾驶员更好地管理车辆,并提供相关的信息和建议,以支持驾驶决策和舒适性。
85.在一可选地实施例中,当前用户信息包括车内乘客数,当前车辆信息包括当前车内环境信息;目标场景包括车内环境控制场景;
86.根据当前使用信息,从预设场景中得到目标场景,包括:
87.在预设场景中,根据车内温度调节信息获取车内环境控制场景。
88.需要说明的是,车内温度调节信息基于当前车内环境信息生成;车内环境控制场景对应的执行内容根据当前车内环境信息和车内乘客数生成。
89.例如当车内温度超过预设温度时,对应匹配到车内环境控制场景;进一步地,根据当前车内环境信息和车内乘客数,生成相应的执行内容。执行内容可以包括调整空调温度、风速、座椅加热或通风等,以满足乘客的舒适需求。
90.由此可知,根据当前使用信息从预设场景中可以得到目标场景,如车内环境控制场景;能自动调节车内环境,提升用户的体验感。
91.请参看图3,图3为本技术实施例提供的场景引擎管理系统的模块示意图;本技术的第二方面提供一种场景引擎管理系统,该场景引擎管理系统100包括:预设场景生成模块110、当前使用信息获取模块120和目标场景拉取模块130。
92.预设场景生成模块110用于接收目标车辆的车控接口信息,并根据车控接口信息生成预设场景。
93.当前使用信息获取模块120用于接收目标车辆的当前使用信息;其中,当前使用信息包括当前用户信息、当前车辆信息和当前通用信息。
94.目标场景拉取模块130根据当前使用信息,从预设场景中确定目标场景。
95.在一可选地实施例中,该场景引擎管理系统100还包括场景优化模块140;场景优化模块140向目标车辆发送目标场景对应的执行内容;获取执行内容对应的执行结果;其中,执行结果包括已执行和未执行;场景优化模块140在执行结果为未执行的情况下,优化目标场景。
96.在一可选地实施例中,场景优化模块140在执行结果为未执行的情况下,优化目标
场景,包括:获取与执行内容对应的用户习惯数据;根据用户习惯数据,修改目标场景的场景规则。
97.在一可选地实施例中,场景优化模块140在执行结果为未执行的情况下,优化目标场景,包括:场景优化模块140通过修改接口获取场景规则修改信息,并基于场景规则修改信息生成自定义目标场景;其中,场景规则修改信息包括用户输入的信息
98.在一可选地实施例中,在根据当前使用信息,从预设场景中得到目标场景之前,当前使用信息获取模块120还用于对前用户信息、当前车辆信息和当前通用信息进行数据结构化处理,得到数据格式统一的前用户信息、当前车辆信息和当前通用信息。
99.在一可选地实施例中,目标场景拉取模块130根据车控接口信息生成预设场景,包括:目标场景拉取模块130根据预定义场景规则,将车控接口信息与预定义场景规则进行匹配,以生成预设场景;其中,预定义场景规则包括根据目标用户习惯生成的场景规则、根据理论计算的场景规则或操作人员输入的场景规则。
100.在一可选地实施例中,当前用户信息包括用户id,当前车辆信息包括车辆剩余能源信息,当前通用信息包括当前时间、车辆当前位置信息;目标场景包括能源补给站推送场景;目标场景拉取模块130根据当前使用信息,从预设场景中得到目标场景,包括:目标场景拉取模块130在预设场景中,根据车辆续航预警信息获取能源补给站推送场景;其中,车辆续航预警信息基于车辆能源信息生成;能源补给站推送场景对应的推送内容根据用户id、当前时间和车辆当前位置信息生成。
101.在一可选地实施例中,当前用户信息包括车内乘客数,当前车辆信息包括当前车内环境信息;目标场景包括车内环境控制场景;目标场景拉取模块130根据当前使用信息,从预设场景中得到目标场景,包括:目标场景拉取模块130在预设场景中,根据车内温度调节信息获取车内环境控制场景;其中,车内温度调节信息基于当前车内环境信息生成;车内环境控制场景对应的执行内容根据当前车内环境信息和车内乘客数生成。
102.请参见图4,图4为本技术实施例提供的电子设备的结构示意图。本技术实施例提供的一种电子设备300,包括:处理器301和存储器302,存储器302存储有处理器301可执行的机器可读指令,机器可读指令被处理器301执行时执行如上的方法。
103.基于同一发明构思,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行上述任一实现方式中的步骤。
104.所述计算机可读存储介质可以是随机存取存储器(random access memory,ram),只读存储器(read only memory,rom),可编程只读存储器(programmable read-only memory,prom),可擦除只读存储器(erasable programmable read-only memory,eprom),电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)等各种可以存储程序代码的介质。其中,存储介质用于存储程序,所述处理器在接收到执行指令后,执行所述程序,本发明实施例任一实施例揭示的过程定义的电子终端所执行的方法可以应用于处理器中,或者由处理器实现。
105.在本技术所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可
以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
106.另外,作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
107.再者,在本技术各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
108.可以替换的,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。
109.所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。
110.在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
111.以上所述仅为本技术的实施例而已,并不用于限制本技术的保护范围,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
技术特征:
1.一种场景引擎管理方法,其特征在于,所述方法包括:接收目标车辆的车控接口信息,并根据所述车控接口信息生成预设场景;接收所述目标车辆的当前使用信息;其中,所述当前使用信息包括当前用户信息、当前车辆信息和当前通用信息;根据所述当前使用信息,从所述预设场景中确定目标场景。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:向所述目标车辆发送所述目标场景对应的执行内容;获取所述执行内容对应的执行结果;其中,所述执行结果包括已执行和未执行;在所述执行结果为未执行的情况下,优化所述目标场景。3.根据权利要求2所述的方法,其特征在于,所述在所述执行结果为未执行的情况下,优化所述目标场景,包括:获取与所述执行内容对应的用户习惯数据;根据所述用户习惯数据,修改所述目标场景的场景规则。4.根据权利要求2所述的方法,其特征在于,所述在所述执行结果为未执行的情况下,优化所述目标场景,包括:通过修改接口获取场景规则修改信息,并基于所述场景规则修改信息生成自定义目标场景;其中,所述场景规则修改信息包括用户输入的信息。5.根据权利要求1所述的方法,其特征在于,在所述根据所述当前使用信息,从所述预设场景中得到目标场景之前,所述方法还包括:对所述前用户信息、当前车辆信息和当前通用信息进行数据结构化处理,得到数据格式统一的前用户信息、当前车辆信息和当前通用信息。6.根据权利要求1所述的方法,其特征在于,所述根据所述车控接口信息生成预设场景,包括:根据预定义场景规则,将所述车控接口信息与所述预定义场景规则进行匹配,以生成所述预设场景;其中,所述预定义场景规则包括根据目标用户习惯生成的场景规则、根据理论计算的场景规则或操作人员输入的场景规则。7.根据权利要求1所述的方法,其特征在于,所述当前用户信息包括用户id,所述当前车辆信息包括车辆剩余能源信息,所述当前通用信息包括当前时间、车辆当前位置信息;所述目标场景包括能源补给站推送场景;所述根据所述当前使用信息,从所述预设场景中得到目标场景,包括:在所述预设场景中,根据车辆续航预警信息获取所述能源补给站推送场景;其中,所述车辆续航预警信息基于所述车辆能源信息生成;所述能源补给站推送场景对应的推送内容根据所述用户id、当前时间和车辆当前位置信息生成。8.根据权利要求1所述的方法,其特征在于,所述当前用户信息包括车内乘客数,所述当前车辆信息包括当前车内环境信息;所述目标场景包括车内环境控制场景;所述根据所述当前使用信息,从所述预设场景中得到目标场景,包括:在所述预设场景中,根据车内温度调节信息获取所述车内环境控制场景;其中,所述车内温度调节信息基于所述当前车内环境信息生成;所述车内环境控制场景对应的执行内容根据所述当前车内环境信息和车内乘客数生成。
9.一种场景引擎管理系统,其特征在于,所述系统包括:预设场景生成模块、当前使用信息获取模块和目标场景拉取模块;所述预设场景生成模块用于接收目标车辆的车控接口信息,并根据所述车控接口信息生成预设场景;所述当前使用信息获取模块用于接收所述目标车辆的当前使用信息;其中,所述当前使用信息包括当前用户信息、当前车辆信息和当前通用信息;所述目标场景拉取模块根据所述当前使用信息,从所述预设场景中确定目标场景。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器运行时,执行权利要求1-8任一项所述方法中的步骤。
技术总结
本申请提供一种场景引擎管理方法、系统和计算机可读存储介质,涉及车联网领域。该场景引擎管理方法包括:接收目标车辆的车控接口信息,并根据所述车控接口信息生成预设场景;接收所述目标车辆的当前使用信息;其中,所述当前使用信息包括当前用户信息、当前车辆信息和当前通用信息;根据所述当前使用信息,从所述预设场景中确定目标场景。使用本申请实施例提供的场景引擎管理方法和系统,不但能够自动生成场景配置,还能够根据用户反馈对场景触发规则进行个性化优化。则进行个性化优化。则进行个性化优化。
技术研发人员:孔佑记 徐梦
受保护的技术使用者:上海极豆科技有限公司
技术研发日:2023.06.06
技术公布日:2023/9/6
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
