控制方法及装置、车辆和非易失性计算机可读存储介质与流程

文档序号:33552214发布日期:2023-03-22 10:51阅读:45来源:国知局
控制方法及装置、车辆和非易失性计算机可读存储介质与流程

1.本技术涉及车辆控制领域,特别涉及一种控制方法、控制装置、车辆和非易失性计算机可读存储介质。


背景技术:

2.随着汽车逐步深入人们生活,用户对汽车的智能化也有越来越高的要求。当前车辆具备预设的功能设置,可通过如手机的应用程序(application,app)或车辆设置中存在不同预设功能的虚拟开关或者是车辆中存在不同预设功能的实体开关,来执行预设的功能。但是,预设的功能往往较单一,难以应对更为复杂的车辆控制场景,也难以满足用户在真实生活中对车辆控制的多元化需求。


技术实现要素:

3.本技术提供了一种控制方法、控制装置、车辆和非易失性计算机可读存储介质。
4.本技术实施方式的控制方法包括接收第一输入操作,以设置预设触发条件、及与所述预设触发条件对应的动作;根据所述预设触发条件、及与所述预设触发条件对应的所述动作,生成预设功能组件;获取车辆的当前交互信息;及在所述当前交互信息满足对应的所述预设功能组件的所述预设触发条件的情况下,控制所述车辆执行所述预设功能组件中的动作。
5.本技术实施方式的控制装置包括设置模块、构建模块、获取模块和控制模块。所述设置模块用于接收第一输入操作,以设置预设触发条件、及与所述预设触发条件对应的动作。所述构建模块用于根据所述预设触发条件、及与所述预设触发条件对应的所述动作,生成预设功能组件。所述获取模块,用于获取所述车辆的当前交互信息。所述控制模块,用于在所述交互信息满足预设触发条件的情况下,控制所述车辆执行与所述预设触发条件对应的动作。
6.本技术实施方式的车辆包括处理器、显示屏和麦克风。显示屏用于接收第一输入操作,以设置预设触发条件、及与预设触发条件对应的动作。所述显示屏还可和所述麦克风一起接收第二输入操作:所述麦克风用于接收输入操作,以获取所述语音输入信息;所述显示屏用于接收输入操作,以获取所述触控输入信息。处理器用于根据预设触发条件、及与预设触发条件对应的动作,生成预设功能组件和获取车辆的当前交互信息;及在交互信息满足预设触发条件的情况下,控制车辆执行与预设触发条件对应的动作。
7.本技术实施方式的一种包含计算机程序的非易失性计算机可读存储介质,当所述计算机程序被一个或多个处理器执行时,使得所述处理器执行所述控制方法。所述控制方法包括接收第一输入操作,以设置预设触发条件、及与所述预设触发条件对应的动作;根据所述预设触发条件、及与所述预设触发条件对应的所述动作,生成预设功能组件;获取车辆的当前交互信息;及在所述交互信息满足预设触发条件的情况下,控制所述车辆执行与所述预设触发条件对应的动作。
8.本技术的控制方法、控制装置、车辆和非易失性计算机可读存储介质能够复合地、循环地控制车辆执行一定的动作或动作组合,并为用户提供多种预设触发条件,使得用户能够自定义设置一定程度的车辆执行动作或动作组合,以满足用户多元化的用车需求。
9.本技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。
附图说明
10.为了更清楚地说明本技术实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以依据这些附图获得其他的附图。
11.图1是本技术某些实施方式的控制方法的流程示意图;
12.图2是本技术某些实施方式的控制装置的模块示意图;
13.图3是本技术某些实施方式的车辆的平面示意图;
14.图4至图9是本技术某些实施方式的控制方法的场景示意图;
15.图10是本技术某些实施方式的控制方法的流程示意图;
16.图11至图14是本技术某些实施方式的控制方法的场景示意图;
17.图15是本技术某些实施方式的控制方法的流程示意图;
18.图16是本技术某些实施方式的控制方法的场景示意图;
19.图17是本技术某些实施方式的控制方法的流程示意图;
20.图18是本技术某些实施方式的控制方法的场景示意图;
21.图19是本技术某些实施方式的控制方法的流程示意图;
22.图20是本技术某些实施方式的控制方法的场景示意图;
23.图21是本技术某些实施方式的控制方法的流程示意图;
24.图22至图32是本技术某些实施方式的控制方法的场景示意图;及
25.图33是本技术某些实施方式的处理器和非易失性计算机可读存储介质的连接示意图。
具体实施方式
26.以下结合附图对本技术的实施方式作进一步说明。附图中相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。另外,下面结合附图描述的本技术的实施方式是示例性的,仅用于解释本技术的实施方式,而不能理解为对本技术的限制。
27.请参阅图1,本技术实施方式的控制方法包括以下步骤:
28.011:接收第一输入操作,以设置预设触发条件、及与预设触发条件对应的动作;
29.012:根据预设触发条件、及与预设触发条件对应的动作,生成预设功能组件;
30.013:获取车辆100的交互信息;及
31.014:在当前交互信息满足对应的预设功能组件的预设触发条件的情况下,控制车辆100执行预设功能组件中的动作。
32.请参阅图2,本技术实施方式的控制装置10包括设置模块11、构建模块12、获取模块13和控制模块14。其中,设置模块11用于执行步骤011,构建模块12用于执行步骤012,获取模块13用于执行步骤013,控制模块14用于执行步骤014。即,设置模块11用于接收第一输入操作,以设置预设触发条件、及与预设触发条件对应的动作。构建模块12用于根据预设触发条件、及与预设触发条件对应的动作,生成预设功能组件。获取模块用于获取车辆100的交互信息。控制模块14用于在当前交互信息满足对应的预设功能组件的预设触发条件的情况下,控制车辆执行预设功能组件中的动作。
33.请参阅图3,本技术实施方式的车辆100包括处理器102和显示屏101。显示屏101用于执行步骤011,处理器102用于执行步骤012、步骤013和步骤014。即,显示屏101用于接收第一输入操作,以设置预设触发条件、及与预设触发条件对应的动作;处理器102用于根据预设触发条件、及与预设触发条件对应的动作,生成预设功能组件;及获取车辆100的交互信息;及在当前交互信息满足对应的预设功能组件的预设触发条件的情况下,控制车辆执行预设功能组件中的动作。
34.根据上述可知,本技术实施方式的控制方法也可以应用于车辆100。具体地,请结合图4,显示屏101会显示预设功能组件页面s1,在预设功能组件页面上有添加按钮p1和返回按钮p2。用户可通过点击添加按钮p1来添加自定义控制方式,可通过点击返回按钮p2退出当前页面。请结合图5及图6,当用户根据某些需要想控制车辆100时,可在车辆100设置预设触发条件及执行动作,其中预设触发条件包括语音触发、触控触发及状态触发。处理器102获取满足预设触发条件的交互信息时,会控制车辆100执行与预设触发条件对应的动作。
35.请结合图7,若用户想使用语音触发作为预设触发条件,便可打开语音触发,并选择触发语音的语句,触发语音的语句可使用车机系统自带的语句,用户也可自定义触发语音的语句。每当用户需要车辆执行这个动作,便可说出对应的触发语音,当处理器102发现获取的交互信息满足预设触发条件时,便会控制车辆执行这个动作。
36.同样地,请结合图8,用户在设置预设触发条件时打开触控触发后,每当用户想要执行这个预设触发条件对应的动作时,只需点击预设触发组件,处理器102便会控制车辆执行对应的动作。
37.请结合图9,用户还可设置状态触发作为预设触发条件,每当车辆的状态满足预设触发条件时,处理器102也会控制车辆执行对应的动作。在某些情况下,设置档位信息作为预设触发条件是必要的。例如,若用户想在一定的情况下控制车辆100完成自动调整驾驶位的位置及角度,那么为了保证安全,用户需要将档位信息为p档作为预设触发条件之一。
38.例如,车辆100的空气净化功能可以净化车辆100内的空气,消除车辆100内的异味,使车辆100内的环境变得更舒适,从而提高可以用户在车辆100内的舒适度。因此,用户可以设置好定期对车辆100进行空气净化,例如可以设置每周星期天的晚上八点对车辆100进行空气净化,那么到了每周星期天的晚上八点,处理器102会控制车辆100打开空气净化器的开关,进行空气净化,使得用户在第二天上班时,能够在一个更舒适的环境下驾驶车辆100。
39.再例如,用户甲及用户乙共同使用一部车辆100,生活中会根据需要决定哪一个用户驾驶车辆100。由于两人身高体型不一致,导致两人对驾驶位的位置需求和角度需求都不
一样,若他们不想每次换人驾驶车辆100时都人为调整驾驶位的位置和角度,两人便可分别设置独属于自己的控制方法来控制驾驶位的位置和角度:记录并设置好自己适合的驾驶位的位置和角度,并设置独属于自己的预设触发条件,则可使得车辆100获取的交互信息满足某个预设触发条件后,将驾驶位的位置和角度调整到预先设置好的位置和角度,减少了换人驾驶时的驾驶前准备时间。
40.此外,每个控制方法除了有专门的预设触发条件及执行动作外,还会有专门的名称,处理器102会将所有预设功能组件集中显示在预设功能组件页面s1,便于用户使用触控触发及便于用户管理所有预设功能组件。
41.车辆100会储存每个控制方法的信息,并可在车辆100上显示信息,便于用户管理已设置的控制方法。
42.本技术的控制方法、控制装置10、车辆100和非易失性计算机可读存储介质能够复合地、循环地控制车辆100执行一定的动作或动作组合,并为用户提供多种预设触发条件,使得用户能够自定义设置一定程度的车辆100执行动作或动作组合,以满足用户复杂的用车场景。
43.请参阅2、图3和图10,在某些实施方式中,交互信息包括输入信息,输入信息包括语音输入信息和/或触控输入信息。本控制方法包括步骤:
44.015:接收第二输入操作,以获取语音输入信息和/或触控输入信息。
45.在某些实施方式中,获取模块13用于接收第二输入操作,以获取步骤015所输入的信息。即,获取模块13用于接收第二输入操作,以获取语音输入信息和/或触控输入信息。
46.在某些实施方式中,车辆100还包括麦克风103。显示屏101和麦克风103用于接收第二输入操作,以获取步骤015所输入的信息。即,麦克风103用于接收输入操作,以获取语音输入信息;显示屏101用于接收输入操作,以获取触控输入信息,由此,处理器102可获取语音输入信息或是触控输入信息,便于用户根据使用场景的不同,提前设置好语音输入特定的语音输入信息或是触控输入来控制车辆100。
47.语音输入方便用户在行车过程中对车辆100进行特定的动作,使用户无需专门空出手去控制车辆100,从而用户得以在不影响安全行驶车辆100的情况下,对车辆100进行控制,满足用户在驾驶过程中的需求。例如,用户设置好播放的歌曲名称及触发的语音,如将触控触发和某首歌曲的名字设置为预设触发条件,那么若用户驾驶过程中想听这首歌曲时,则可说出这首歌的名字,处理器102获取到这个预设触发条件后,便会播放这首歌曲。当然,在车内环境嘈杂或者用户音准不标准的情况下,处理器102语音识别语音输入信息时可能会发生错误,此时用户便可使用触控触发来控制车辆100,当处理器102获取到触控输入消息满足预设触发条件时,会控制车辆100执行对应的动作。
48.进一步地,用户在语音输入前需要输入特定的唤醒词来唤醒语音助手,以免意外触发设置好的控制方法。例如,当用户需要通过语音输入触发某个控制方法时,需要先通过特定的唤醒词(如“hi,小明”)来唤醒语音助手,语音助手会进行进一步语音提示,例如“您好,需要我帮助什么”,用户再次语音输入对应的语音输入信息,接着处理器102获取满足预设触发条件的语音输入信息后,便会对车辆100执行对应的控制。
49.再进一步地,当处理器102获取到语音输入信息时,车辆100会再语音播报一次语音输入消息,以免处理器102识别语音输入消息时发生失误,触发到另一个控制方法。例如,
当用户语音输入“歌唱祖国”时,车辆100会语音播报“现在为您执行歌唱祖国”,接着,处理器102才会控制车辆100执行与“歌唱祖国”这一预设触发条件对应的动作,如播放歌唱祖国这首歌曲。当用户发现车辆100播报的语音输入信息有误时,可再一次语音输入唤醒词,唤醒语音助手后,再输入一次设置好的语音输入信息即可。
50.在某些实施方式中,控制装置10可放置在用户的手机上,手机的麦克风103用于接收输入操作,以获取语音输入信息;手机的显示屏101用于接收输入操作,以获取触控输入信息。由此,用户可通过手机软件实现对车辆100的远程控制,使得用户对车辆100的控制变得更灵活。
51.如此,用户可根据实际场景选择设置使用语音输入或是触控输入,提升用户使用过程的便捷性,满足用户在不同场景对车辆100进行不同控制的需求。
52.请参阅图2、图3和图9,在某些实施方式中,交互信息包括还包括状态信息,状态信息包括车辆100当前的时间信息、档位信息、定位信息、车座占用信息中至少一种。
53.在某些实施方式中,获取模块13用于获取交互信息,交互信息还包括状态信息,状态信息包括车辆100当前的时间信息、档位信息、定位信息、车座占用信息中至少一种。即,获取模块13用于获取车辆100当前的时间信息、档位信息、定位信息、车座占用信息中至少一种。
54.在某些实施方式中,处理器102用于获取交互信息,交互信息还包括状态信息,状态信息包括车辆100当前的时间信息、档位信息、定位信息、车座占用信息中至少一种。即,处理器102用于获取车辆100当前的时间信息、档位信息、定位信息、车座占用信息中至少一种。
55.具体地,处理器102可获取车辆100当前的时间信息、档位信息、定位信息、车座占用信息中至少一种等状态信息作为交互信息,即,用户将车辆100的状态信息设置为预设触发条件时,每当车辆100的状态信息满足预设触发条件,处理器102都会控制车辆100执行对应的动作。
56.请结合图11,设置时间信息作为预设触发条件时,可设置具体时间点及是否重复触发,重复时间信息包括是否每天重复,是否在法定工作日内每天重复,还是在法定节假日内每天重复。例如用户在开车需要了解每天的天气,则可设置车辆100在每天的固定时间播放天气预报。或者,用户在下班开车回家途中,想听音乐或电子书放松一下,便可设置在每个工作日的下班时间播放音乐或电子书,当处理器102获取的车辆100当前时间信息满足设置好的时间预设触发条件时,便会控制车辆100播放音乐或电子书。
57.请结合图12,档位信息分为p、n、d、r挡,使用户能够针对不同驾驶档位对车辆100实现不同的控制。例如,在驾驶过程中,行车灯作为信号灯,可用于提示附近的路人或车辆100,使车辆100在白天行驶时更容易被察觉出。因此,用户可根据天气需要,在天气恶劣时设置当档位信息为n档的时候,加大行车灯的亮度。从而,每当车辆的档位处于n档时,行车灯的亮度都会变大至用户设置的亮度,以用户加强提示的效果,避免因恶劣的天气导致可视度降低,导致其他车辆100难以准确判断用户车辆100的位置。
58.请结合图13,当用户选择定位信息做为预设触发条件时,用户可设置一个定位范围,定位范围位置及大小由用户自定义,设置好定位范围后,只有车辆100定位在这个自定义的定位范围内部,处理器102才会控制车辆100执行相应的动作。例如,用户可以提前设置
好某个定位范围,并将执行动作设置为寻找附近的加油站信息。如此,每当用户驾驶车辆100到达定位范围内部时,车机系统会自动寻找附近的加油站信息,并将信息展现在车辆100的显示屏101上,以供用户选择。
59.若用户选择状态信息中的多种信息作为预设触发条件,那么只有当车辆100的所有状态信息满足预设触发条件时,处理器102才会控制车辆100执行对应的动作。例如,用户可以将定位信息及档位信息结合起来作为预设触发条件。例如用户想在停车完毕后,车辆100自动关闭全车的窗户和灯光。此时用户可设置定位信息及档位信息作为预设触发条件:将常用的停车场的作为一个定位范围,并将档位信息设置为p档,再将对应的动作设置为关闭全车的窗户和灯光。如此,每当用户在常用的停车场停车完毕后,处理器102便会控制车辆100自动关闭全车窗户及灯光。
60.请结合图14,车座占用信息分为无人占用、仅主驾占用、仅后排占用和有人,同样地,车座占用信息由用户自定义。例如,用户为了保证所听的电子书或音乐的连续性,可设置只有在车座占用信息为有人的情况下,车辆100才可播放电子书或者音乐。从而当处理器102获取的车座占用信息为无人占用时,便会自动停止播放电子书或音乐。
61.如此,用户可根据使用场景,自定义多种预设触发条件,或将单独某一种状态信息,或将多种状态信息组合起来作为预设触发条件,使预设触发条件变得更精确,以适应复杂的使用车辆100的场景。并且,用户有时需要重复使用某些控制方法,在设置控制方法完成后,用户可通过不断地触发某种预设触发条件,对车辆100进行重复多次的对应的控制,提高了用户控制车辆100的便捷性。
62.请参阅图2、图3和图10,在某些实施方式中,触控输入信息包括车辆100的显示屏101显示的预设功能组件是否被点击,预设触发条件包括预设功能组件被点击、语音输入信息和预设触发语音匹配、和/或状态信息位于预设阈值范围,步骤014:在当前交互信息满足对应的预设功能组件的预设触发条件的情况下,控制车辆100执行预设功能组件中的动作,包括步骤:
63.0141:在预设功能组件被点击的情况下,控制车辆100执行预设功能组件的动作;和/或
64.0142:在语音输入信息的内容与预设功能组件的预设触发语音匹配的情况下,控制车辆100执行预设功能组件的动作;和/或
65.0143:在状态信息位于预设功能组件的预设阈值范围内的情况下,控制车辆100执行预设功能组件的动作。
66.在某些实施方式中,控制模块14用于执行步骤0141、步骤0142及步骤0143。即,控制模块14用于在预设功能组件被点击的情况下,控制车辆100执行预设功能组件的动作;和/或在语音输入信息的内容与预设功能组件的预设触发语音匹配的情况下,控制车辆100执行预设功能组件的动作;和/或在状态信息位于预设功能组件的预设阈值范围内的情况下,控制车辆100执行预设功能组件的动作。
67.在某些实施方式中,处理器102用于执行步骤0141、步骤0142及步骤0143。即,处理器102用于在预设功能组件被点击的情况下,控制车辆100执行预设功能组件的动作;和/或在语音输入信息的内容与预设功能组件的预设触发语音匹配的情况下,控制车辆100执行预设功能组件的动作;和/或在状态信息位于预设功能组件的预设阈值范围内的情况下,控
制车辆100执行预设功能组件的动作。
68.请结合图6,具体地,预设功能组件显示在车辆100的显示屏101上。用户可设置三种预设触发条件:预设功能组件被点击、语音输入信息的内容与预设功能组件的预设触发语音匹配及在状态信息位于预设阈值范围内。用户可选择三种预设触发条件的任意一种,也可任意组合三种预设触发条件,当交互信息满足预设触发条件的任意一种的情况下,处理器102会控制车辆100执行与预设触发条件对应的动作。
69.例如,用户想通过语音打开空调,可选择设置自定义的预设触发语音,如“开空调”,并设置好车辆100所需要控制的温度度数。那么用户需要开空调的时候,只需对着车辆100的麦克风103语音输入“开空调”,当处理器102识别出用户语音输入信息的内容与预设功能组件的预设触发语音匹配时,便会控制车辆100打开空调开关。
70.用户也可根据需要任意组合三种预设触发条件,根据实际生活的需要灵活触发预设触发条件。例如,近期用户想听某本电子书,可设置点击预设功能组件及设置自定义的预设触发语音,如这本电子书的名字,作为预设触发条件。如此,当用户想听这本电子书时,可语音输入这本书的名字;若是车内环境嘈杂,也可直接点击预设功能组件,处理器102接收到上述其中一种预设触发条件时,都会控制车辆100播放这本电子书。
71.再例如用户设置定位信息作为状态信息,选择预设功能组件被点击及状态信息位于预设阈值范围内作为预设触发条件,对应的动作设置为寻找附近的饭店,并将饭店信息在屏幕上显示出来。那么当处理器102获取的定位信息满足预设触发条件时,处理器102会控制车辆100寻找附近的饭店,并将饭店信息在屏幕上显示出来。若用户驾驶车辆100前往其他地方,此时车辆100的定位信息不满足预设触发条件,但用户想获取此时车辆100附近的饭店的信息时,可点击屏幕上的预设功能组件,处理器102在预设功能组件被点击后,同样会控制车辆100寻找附近的饭店,并在屏幕上显示饭店信息。
72.请参阅2、图3、图15和图16,在某些实施方式中,本控制方法包括步骤:
73.016:接收第三输入操作,以设置预设功能组件的退出条件。
74.在某些实施方式中,设置模块11用于执行步骤016。即,设置模块11用于接收第三输入操作,以设置预设功能组件的退出条件。
75.在某些实施方式中,显示屏101用于执行步骤016。即,显示屏101用于接收第三输入操作,以设置预设功能组件的退出条件。
76.用户还可根据实际需要,设置预设功能组件的退出条件,从而控制车辆100退出执行预设功能组件中的动作。退出条件包括语音触发、触控触发和状态触发。例如,当预设功能组件中的动作为播放歌曲时,用户设置的退出条件为语音输入“停止播放”。那么若用户想车辆100停止播放歌曲,便可对着车辆100的麦克风103语音输入“停止播放”,当处理器102识别出用户语音输入信息的内容与预设功能组件的退出条件匹配时,便会控制车辆100停止播放歌曲。
77.如此,用户可根据实际场景设置预设功能组件的退出条件,以提高用户控制场景的便捷性,进而提高用户的使用体验。
78.请参阅2、图3、图17和图18,在某些实施方式中,本控制方法包括步骤:
79.017:在当前交互信息满足对应的预设功能组件的退出条件的情况下,显示第一弹出框s2,第一弹出框s2包括退出按钮p3和取消按钮p4;
80.018:在退出按钮p3被点击的情况下,控制车辆100退出预设功能组件中的动作。
81.在某些实施方式中,控制装置还包括显示模块15。显示模块15用于执行步骤017,控制模块14用于执行步骤018。即,显示模块15用于在当前交互信息满足对应的预设功能组件的退出条件的情况下,显示第一弹出框s2,第一弹出框s2包括退出按钮p3和取消按钮p4;控制模块14用于在退出按钮p3被点击的情况下,控制车辆100退出预设功能组件中的动作。
82.在某些实施方式中,显示屏101用于执行步骤017,处理器102用于执行步骤018。即,显示屏101用于在当前交互信息满足对应的预设功能组件的退出条件的情况下,显示第一弹出框s2,第一弹出框s2包括退出按钮p3和取消按钮p4;处理器102用于在退出按钮p3被点击的情况下,控制车辆100退出预设功能组件中的动作。
83.为了进一步满足用户的使用需求,确保在在当前交互信息满足对应的预设功能组件的退出条件且用户想退出预设功能组件中的动作的情况下,处理器102才会控制车辆100退出预设功能组件中的动作。用户还可设置在退出预设功能组件中的动作前执行弹窗询问,即,在当前交互信息满足对应的预设功能组件的预设触发条件的情况下,显示屏101上还可显示第一弹出框s2,第一弹出框s2包括退出按钮p3和取消按钮p4,只有在退出按钮p3被点击的情况下,处理器102才会控制车辆100退出预设功能组件中的动作。例如,当前车辆100正在播放电子书,且当前交互信息满足停止播放电子书的条件,此时显示屏101上便会显示第一弹出框s2,若用户还想继续听电子书,便可点击取消按钮p4,若用户想停止播放电子书,便可点击退出按钮p3。
84.如此,车辆100可通过第一弹出框s2的设置,使得用户还可根据实际情况灵活地选择是否退出预设功能组件中的动作,进而满足用户在不同用车场景中对智能用车的需求。
85.请参阅2、图3、图19和图20,在某些实施方式中,步骤014:在当前交互信息满足对应的预设功能组件的预设触发条件的情况下,控制车辆执行预设功能组件中的动作,包括步骤:
86.0144:在当前交互信息满足对应的预设功能组件的预设触发条件的情况下,显示第二弹出框s3,第二弹出框s3包括执行按钮p5和取消按钮p6;
87.0145:在执行按钮p5被点击的情况下,控制车辆100执行预设功能组件中的动作。
88.在某些实施方式中,控制装置还包括显示模块15。显示模块15用于执行步骤0144,控制模块14用于执行步骤0145。即,显示模块15在当前交互信息满足对应的预设功能组件的预设触发条件的情况下,显示第二弹出框s3,第二弹出框s3包括执行按钮p5和取消按钮p6;控制模块14在执行按钮p5被点击的情况下,控制车辆100执行预设功能组件中的动作。
89.在某些实施方式中,显示屏101用于执行步骤0144,处理器102用于执行步骤0145。即,显示屏101用于在当前交互信息满足对应的预设功能组件的预设触发条件的情况下,显示第二弹出框s3,第二弹出框s3包括执行按钮p5和取消按钮p6;处理器102用于在执行按钮p5被点击的情况下,控制车辆100执行预设功能组件中的动作。
90.为了进一步满足用户的使用需求,确保在当前交互信息满足对应的预设功能组件的预设触发条件且用户想执行预设功能组件中的动作的情况下,处理器102才会控制车辆100执行预设功能组件中的动作。用户还可设置在执行预设功能组件中的动作前执行弹窗询问,即,在当前交互信息满足对应的预设功能组件的预设触发条件的情况下,显示屏101上还可显示第二弹出框s3,第二弹出框s3包括执行按钮p5和取消按钮p6,只有在执行按钮
p5被点击的情况下,处理器102才会控制车辆100执行预设功能组件中的动作。例如,当前交互信息满足播放音乐的条件,此时显示屏101上便会显示第二弹出框s3,若用户还想听音乐,便可点击执行按钮p5,处理器102便会控制车辆100播放音乐,若车辆100内有人正在打电话,此时不太方便播放音乐,用户便可点击取消按钮p6。
91.如此,车辆100可通过第二弹出框s3的设置,使得用户还可根据实际情况灵活地选择是否执行预设功能组件中的动作,进而提高用户的使用体验。
92.请参阅2、图3和图21,在某些实施方式中,本控制方法包括步骤:
93.019:接收第四输入操作,以调整预设功能组件对应的多个动作的执行顺序;
94.步骤014:控制车辆100执行预设功能组件中的动作,包括步骤:
95.0146:根据执行顺序控制车辆100执行预设功能组件中的动作。
96.在某些实施方式中,设置模块11用于执行步骤019,控制模块14用于执行步骤0146。即,设置模块11用于接收第四输入操作,以调整预设功能组件对应的多个动作的执行顺序;控制模块14用于根据执行顺序控制车辆100执行预设功能组件中的动作。
97.在某些实施方式中,显示屏101用于执行步骤019,处理器102用于执行步骤0146。即,显示屏101用于接收第四输入操作,以调整预设功能组件对应的多个动作的执行顺序;处理器102用于根据执行顺序控制车辆100执行预设功能组件中的动作。
98.请结合图22,当预设功能组件对应的动作为多个时,用户还可设置多个动作的执行顺序。显示屏101用于接收第四输入操作,从而根据第四输入操作调整预设功能组件对应的多个动作的执行顺序。然后在当前交互信息满足对应的预设功能组件的预设触发条件的情况下,处理器102根据执行顺序控制车辆100执行预设功能组件中的动作。
99.例如,用户在开车需要了解每天的天气,并想在听完天气预报后听电子书,那么用户便可通过第四输入操作,将预设功能组件中播放天气预报的顺序位置调整到播放电子书的顺序位置的前面。若当前交互信息满足对应的预设功能组件的预设触发条件,处理器102便会控制车辆100先播放天气预报,再播放电子书。
100.如此,用户可通过第四输入操作,调整预设功能组件对应的多个动作的执行顺序,使得车辆100能够进一步地满足用户用车的多样化需求,进而提高用户的使用体验。
101.请参阅图2、图3和图22,在某些实施方式中,动作包括车辆100控制动作、语音播报控制动作、显示控制动作、电子书控制动作、音乐控制动作和通信控制动作。
102.在某些实施方式中,控制模块14控制车辆100进行车辆100控制动作、语音播报控制动作、显示控制动作、电子书控制动作、音乐控制动作和通信控制动作中的至少一种。
103.在某些实施方式中,处理器102控制车辆100进行车辆100控制动作、语音播报控制动作、显示控制动作、电子书控制动作、音乐控制动作和通信控制动作中的至少一种。
104.请结合图23,车辆100控制动作可分为控制车窗、控制灯光、控制环境及控制座椅。用户可以通过设置控制方法,控制车辆100内任意车窗留缝、全开或全关,也可控制车辆100内部的温度、湿度、香氛类型及浓度,和是否进行空气净化。
105.请结合图24及图25a,例如,经太阳暴晒的车辆100内部的温度会上升至让人难以忍受的高温,此时用户可设置一个控制方法,控制车辆100打开所有车窗,并调节车辆100的温度,那么当处理器102获取的交互信息满足预设触发条件时,便可一次性打开所有车窗并打开空调,加强空气对流,提高车辆100内部降温的速度。然后再设置另一个控制方法,使这
个控制方法可以一次性关闭所有车窗,当用户感觉车内温度较适宜后,便可触发这个控制方法,快速地关闭所有车窗,以免过多的空调冷气溢出车外。若用户认为空调开久后空气会变得干燥,也可在设置开空调的控制方法里加一个控制车辆100内部湿度的动作,从而提高环境的舒适程度。
106.进一步地,请结合图25b,当车辆100使用次数多了,车辆100内部难免会有一些灰尘,若是偶尔需要运输一些有气味的物品,车辆100内部还可能会产生一些异味。此时用户可设置控制方法进行车辆100的空气净化,从而有效净化和去除车辆100内的灰尘、细菌、异味以及过敏源等有害物质。用户也可根据自己的喜好,在设置控制方法时不仅设置空气净化,还设置香氛类型及浓度,将车辆100内的环境调节至用户最舒适的环境,以舒缓用户身心。
107.更进一步地,请结合图26a、26b及26c,用户可以通过设置控制方法控制车辆100内灯的开启、关闭及亮度和车辆100外灯的亮度。例如,用户可根据天气情况控制车辆100外灯,例如远光灯、近光灯、行车灯和位置灯的亮度。在天气较恶劣,用户驾驶车辆100时的可视度较低时,可提高车辆100外灯的亮度,加强照明或提示效果,以免在驾驶过程中发生意外;在天气较晴朗时,车辆100外灯不可使用太高的亮度,会车时过高的灯光亮度会给对面司机带来视线盲区,极大危害双方的安全。因此用户还可设置一个控制方法,将车辆100外灯的亮度控制在一个合适天气晴朗时使用的亮度,如此用户根据天气切换不同的车辆100外灯的控制方法。再例如,某用户车辆100内设有氛围灯,用户想要在夜晚打开氛围灯,烘托车辆100内的氛围,使车辆100在夜晚变得更加绚丽,此时便可以根据自己的喜好,设置一个预设触发条件,将动作设置为氛围灯打开、并设置好氛围灯的亮度,如此,当用户需要打开氛围灯时,只需触发预设触发条件时,处理器102便会控制车辆100打开氛围灯,且氛围灯的亮度是用户提前设置好的亮度。
108.此外,请结合图27a至图27d,处理器102可控制车辆100的所有座椅的角度及位置,常使用车辆100的用户都可设置一个控制方式,在设置动作时选择自己在车辆100上常坐的位置,并设置适合自己的座椅位置及角度,便于偶尔有其他乘客调整座椅后,用户能够控制车辆100自动将座椅调回合适自己的位置及角度。
109.请结合图28,语音播报动作可播报问候语,节日提醒及当日天气。若用户在近期有一个重要的节日,又害怕自己会忘记,便可使用这个节日提醒动作,节日来临的前几天,车辆100便会语音播报提醒用户这个节日即将到来。
110.请结合图29,显示控制动作用于控制屏幕的主题壁纸及模式。用户根据不同的需求或想法选择不同的主题壁纸,用户只需针对每个想要的主题壁纸设置一个对应的控制方式,不同的主题壁纸对应不同的预设触发条件,如此用户便可轻易更换主题壁纸。此外,屏幕模式包含护眼模式,用户可针对护眼模式设置一个控制方法,以避免在车辆100内光线不足的情况下,屏幕亮度过高给用户的眼睛带来不良影响。
111.请结合图30,如今许多用户会选择在车辆100上听电子书,若在一段时间内用户都想听某本电子书,便可设置一个控制方法,设置好预设触发条件,并将动作设置为电子书控制动作,用户可根据需要选择电子书的书名,是否显示文本,和播放的音量。设置完成后,用户可以在需要的时候快速听到电子书,无需每次想听电子书时都进行人为的操作。
112.请结合图31,同样地,音乐也可以像电子书那样,通过用户设置一个控制方法,设
置好预设触发条件并选择播放的歌曲名字,是否显示歌词,和播放的音量,以便于用户每次想听某首歌的时候快速听到这首歌。
113.进一步地,请结合图32,车辆100还可执行通信控制动作,当车辆100执行完用户设置的动作后,可以向用户的手机发送通知,告知用户已执行完成。例如,用户设置一个控制方法来调节车辆100内环境的温度及湿度。那么在车辆100调节完毕后,便会发送信息给用户,以让用户知晓车辆100的情况。
114.需要注意的是,用户在设置控制方法时可以任意设置车辆100执行的动作中的任意一种或多种,当用户选择多种动作,并且处理器102接收到的交互信息满足预设触发动作后,处理器102会控制车辆100同时进行多种动作。例如,用户想在上车后,车辆100自动打开空调,将座椅的位置和角度调整为设置好的位置和角度,同时播放电子书,那么用户可以设置一个控制方法,设置一个专门的预设触发条件(例如语音输入“出发”),然后在设置对应动作时,设置合适的环境温度,记录并设置合适自己的座椅位置和角度,以及选择电子书的书名,是否需要文本显示及播放的音量。如此,用户上车后,便可对着车辆100的麦克风103语音输入对应的预设出发条件,处理器102接收到这个交互信息后,便会控制车辆100打开空调,调整座椅,并且播放电子书。
115.如此,车辆100能够提供更加灵活多变的动作及动作组合,从而满足用户在不同用车场景中对智能用车的需求。
116.请参阅图33,本技术实施方式的一个或多个包含计算机程序201的非易失性计算机可读存储介质200,当计算机程序201被一个或多个处理器102执行时,使得处理器102可执行上述任一实施方式的控制方法。
117.例如,请结合图1,当计算机程序201被一个或多个处理器102执行时,使得处理器102执行以下步骤:
118.011:接收第一输入操作,以设置预设触发条件、及与预设触发条件对应的动作;
119.012:根据预设触发条件、及与预设触发条件对应的动作,生成预设功能组件;
120.013:获取车辆100的交互信息;及
121.014:在当前交互信息满足对应的预设功能组件的预设触发条件的情况下,控制车辆100执行预设功能组件中的动作。
122.在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“示意性实施方式”、“示例”、“具体示例”或“一些示例”等的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施方式或示例以及不同实施方式或示例的特征进行结合和组合。
123.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括依据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本技术的实施方式所属技术领域的技术人员所理解。
124.尽管上面已经示出和描述了本技术的实施方式,可以理解的是,上述实施方式是示例性的,不能理解为对本技术的限制,本领域的普通技术人员在本技术的范围内可以对上述实施方式进行变化、修改、替换和变型。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1