通过用户轮廓的间接车辆参数化的制作方法

文档序号:12139164阅读:177来源:国知局
通过用户轮廓的间接车辆参数化的制作方法与工艺

本发明涉及一种用于设定车辆的可配置的参数的方法以及一种相应的装置。



背景技术:

在车辆中,典型地存在更改参数值的不同可能性。这可以通过驾驶舱中单独的操作元件进行,例如通过驾驶体验开关或通过选择车辆的信息娱乐系统中的菜单项进行,以便例如区分在第一次按下按钮对车辆进行远程操作时是只解锁驾驶员车门还是解锁车辆的所有门。

然而为了不过分要求用户(尤其是驾驶员),该设定可能性的数量不能超过一定范围。在该背景下,这尤其适用于用户主要逗留在行驶的车辆中的情况。用户很少花时间在静止的车辆中进行设定。

这种限制与用户想要完全充分利用车辆的可能性的愿望相矛盾。此外,这种限制对于在车辆中进一步创新构成困难,因为车辆的附加功能经常与附加的设定可能性有关。



技术实现要素:

本文研究的技术任务是允许系统的、尤其是车辆的用户有效率地且单独地确立多个可配置系统参数的值。由此可能的是,提高可配置参数的数量以及因此也提高可用的系统功能的数量。此外,这样可能的是,将系统更广泛地与不同的系统用户匹配。

该任务通过独立权利要求实现。有利的实施方式尤其是在从属权利要求中描述。

根据一个方面描述一种用于确立系统的系统参数的用户特定值的方法。在此,该系统包括车辆(尤其是道路行驶车辆,如客车、载重汽车或摩托车)。该系统参数可以在该情况下包括车辆参数。系统参数可以是可配置的参数,该参数确立系统的工作方式(尤其是系统的特定功能的工作方式)。

该方法包括确定用户的用户轮廓。在此,用户轮廓包括一个或多个用户参数的用户特定值。在此,用户参数描述用户特性和/或用户行为。所述一个或多个用户参数典型地与系统的系统参数无关。尤其是用户参数值的确立不等同于系统参数值的确立。

例如可以通过系统的输入/输出单元确定用户轮廓。输入/输出单元的示例是车辆的信息娱乐系统。输入/输出单元在第一模式(也称为“用户轮廓”视图)中允许用户确立一个或多个用户参数的用户特定值。因此,确定用户轮廓可以包括通过用户界面检测一个或多个用户参数的用户特定值,其中可以通过系统的输入/输出单元提供用户界面。尤其是,确定用户轮廓可以包括:在输入/输出单元的屏幕上显示用于确立一个或多个用户参数的用户特定值的图形用户界面,以及通过输入/输出单元的输入单元(例如通过键盘或旋钮)检测一个或多个用户参数的已确定的用户特定值。

该方法还包括提供用于系统参数的映射函数。在此,该映射函数将用户轮廓的一个或多个用户参数的不同值映射到系统参数的不同值上。该映射函数可以保存在系统的存储单元上。该映射函数可以例如由系统的制造者提供。

此外,该方法包括基于用户的用户轮廓以及映射函数针对用户确定系统参数的用户特定值。尤其是,可以来确定该系统参数的用户特定值作为用于用户的用户轮廓的一个或多个用户参数的用户特定值的映射函数的函数值。

因此,可以有效率地通过确立/提供用户轮廓以及提供映射函数来确定系统参数的用户特定值。在此,确立系统参数的用户特定值的花费与系统参数的数量无关,并且因此这可以通过所述方法有效率地且用户特定地确立相对多数量的系统参数的值。

尤其是,该方法就此而言包括提供用于多个系统参数的对应多个映射函数。此外,该方法可以包括基于用户的用户轮廓以及多个映射函数针对用户确定多个系统参数的用户特定值。在此,为了确定特定系统参数的值可以考虑特定系统参数的相应的映射函数。确立(限定)数量的用户参数的值对于确定多个系统参数的值来说即已足够。在此,系统参数的数量可以大于用户参数的数量。然而,确立系统参数的用户特定值的花费由用户参数的数量限定。

该方法还可包括将系统参数的用户特定值输出给用户。这例如可以通过系统的输入/输出单元进行。因此,可以在需要时通知用户确立哪个值与其用户轮廓有关地用于系统参数。此外,用户在需要时可以通过输入/输出单元更改系统参数的值。为此,可以使用手动更改系统参数的自动确定的值,以便使用户的用户轮廓匹配于用户的实际行为/实际特性。

根据另一方面描述一种用于确立系统(尤其是车辆)的系统参数的用户特定值的装置。该装置(尤其是装置的控制单元)可以设计为用以确定用户的用户轮廓。在此,该用户轮廓包括一个或多个用户参数的用户特定值,所述用户参数描述系统用户的一个或多个特性。此外,该装置设计为用以提供映射函数,该映射函数设计为将用户轮廓的一个或多个用户参数的不同值映射到系统参数的不同值上。此外,该装置设计为基于用户的用户轮廓以及映射函数针对用户确定系统参数的用户特定值。

该装置可以具有输入/输出单元,这允许用户在第一模式中(例如在“用户轮廓”视图中)确立一个或多个用户参数的用户特定值。在确立一个或多个用户参数的用户特定值后可以(利用用于系统参数的映射函数)确定系统参数的用户特定值。替代地或补充地,输入/输出单元允许用户在第二模式中(例如在“系统轮廓”视图中)确立系统参数的用户特定值。这样该系统参数的自动(通过映射函数)确定的用户特定值必要时可以由用户修改。

该装置可以设计为用于检测关于用户行为的数据。尤其是可以在确立一个或多个系统参数的值时(例如在手动更改系统参数的自动确立的值时)检测关于用户行为的数据。然后,基于检测到的数据确定和/或调整一个或多个用户参数的用户特定值。这样用户轮廓可以有效率地调整用户的实际行为。然后这使得系统参数的值更好地匹配用户的需求/偏好。

根据另一方面描述一种具有本文中所述装置的车辆(例如客车、载重汽车或摩托车)。

根据另一方面描述一种软件(SW)程序。该SW程序可以设计为用于在处理器上(例如在车辆的控制器上)实施,并且由此实施本文中所述的方法。

根据另一方面描述一种存储介质。该存储介质可以具有SW程序,该SW程序设计为用于在处理器上实施,并且由此实施本文中所述的方法。

应当注意的是,本文中所述的方法、装置和系统不仅可以单独地使用,而且可以与其他在本文中所述的方法、装置和系统结合使用。此外,本文中所述的方法、装置和系统的任何方面可以多样化地互相结合。尤其是,权利要求的特征可以多样化地互相结合。

附图说明

此外,借助实施例以及附图详细说明本发明。在附图中:

图1示出车辆的示例性组件;

图2a示出用于确立车辆参数的值的示例性菜单;

图2b示出用于确立用户轮廓的示例性列表;以及

图3示出用于确立一个或多个车辆参数的值的示例性方法的流程图。

具体实施方式

因此如开头所述的那样,本文研究允许车辆用户单独地通过尽可能少数量的输入来确立尽可能多数量的可配置参数的值。尤其是应使用户能够通过最终多次输入或预先给定来单独地、即配合用户地设定任意多个车辆参数。

图1示出具有车辆100的示例性组件的框图。该车辆100包括输入/输出单元102,所述输入/输出单元设计为将用于输入车辆参数的菜单输出(例如显示在输入/输出单元102的屏幕上)。所述输入/输出单元102还设计为用于检测车辆100的用户的输入(例如通过输入/输出单元102的键盘或选择按钮)。因此,输入/输出单元102可以设计为允许用户通过在示出的菜单中的导航来确立一个或多个车辆参数的值。

所述车辆100还包括控制单元101,该控制单元设计为用于支配输入/输出单元102、将菜单输出给用户以及确定通过输入/输出单元102已确立的一个或多个车辆参数的值(例如从输入/输出单元102中接收)。此外,控制单元101设计为用于将一个或多个车辆参数的已确立的值传递给车辆的相应的一个或多个操控单元103(例如控制器),以便根据一个或多个车辆参数的已确立的值来提供车辆的一个或多个函数。

图2a示出示例性菜单200。该菜单200可以包括多个菜单级201、202、203(例如主菜单201和子菜单202)。此外,菜单200包括参数级203,在该参数级中可以确立各单个车辆参数204的值。图2a中示出的菜单200的菜单项可以通过输入/输出单元102输出,其中输出的菜单级201、202、203与车辆100的用户的输入有关。由图2a可看出,借助示出的菜单200确立一个或多个车辆参数204的值会耗费时间。此外,借助菜单200确立参数值要求车辆100的用户能识别菜单200的结构。

为了简化单独确立车辆参数204的值,提出使用用户与车辆参数204之间的抽象层。代替单个设定所有的参数204,确定用户轮廓、即用户的档案。然后通过映射规则使一些或所有的车辆参数204获得对应于用户轮廓的预设定。

用户轮廓可以明确地通过用户的说明来确立(例如通过用户的输入)。替代地或补充地,用户轮廓可以隐含地通过分析用户行为的自动化功能来确立。

用户轮廓由限定数量的用户参数描述。在此,各用户参数尽可能互相无关联,以便通过用户的特性提供尽可能完整的图像。对于每个用户参数,可以构造为多个(例如大约5个)分级(例如++级,+级,中间级,-级,--级)。

示例性用户参数为:能量水平的高度/调节强度;舒适性vs.运动性;个体化/专业化的希望强度;驾驶辅助的希望程度/自动化的强度;希望的信息深度;和/或用户的学习行为。

图2b示出示例性用户轮廓210。该用户轮廓210描述车辆100的用户特性。为此目的,用户轮廓210可以包括一个或多个分别描述用户特性的用户参数214。控制单元101可以设计为用于支配输入/输出单元102、输出用于确立用户轮廓210的输入掩码以及确定一个或多个用户参数214的用户特定值。这样例如在车辆210启动时可以通过输入/输出单元102确定用户的用户轮廓210。

用户轮廓210典型地与车辆参数204无关。用户轮廓210描述车辆用户的特性和/或行为,而与车辆参数204无直接关系。控制单元101可以设计为用于提供映射函数或映射规则,其允许基于用户轮廓210确定一个或多个车辆参数204的用户特定值。尤其是,必要时借助映射函数以及借助用户轮廓210可以确定以及确立所有可配置车辆参数204的用户特定值。

用该方法可能的是,确立任意多个车辆参数204的值。为此目的,对于每个车辆参数204可以定义和/或提供映射函数,该映射函数将用户轮廓210的用户参数214映射到各车辆参数204的可能的数值范围上。如果不能为车辆参数204提供这样的函数,可以确立车辆参数204的预先设定的(默认)值。

附加地,还可以为用户给出通过菜单200单独更改单个车辆参数204的可能性。以这种方式,也可以设定必要时可以不由用户轮廓210确定的参数204。在此,可能有利的是,在用户引导中提供不同的细节层次。在此,较低的细节层次可以仅显示最重要的或最经常要更改的车辆参数,而想要使其车辆100的所有细节摊牌的用户可能对最高的细节层次感兴趣。

因此,可以为用户提供两个视图以用于确立车辆参数204。通过视图“用户轮廓”,用户可以检查以及必要时更改用户轮廓210的用户参数214。在此,用户参数214的更改典型地对一个或多个车辆参数204的值有影响。通过视图“车辆轮廓”,用户可以直接检查以及必要时更改车辆参数204的值。对于“车辆轮廓”视图,出于缩放的原因可以有利的是,除传统功能上的菜单分级200外也提供按字母顺序的列表以及用于车辆参数204的搜索功能。因此,可以提供快速访问任意的车辆参数204。

本文中所述的用户轮廓210区别于在其他领域中的使用者轮廓,其中使用后者描述装置的用户设定。在此,该使用者轮廓通常是装置的可用参数的具体配置。与此不同的是,本文中所述的方法依据的是抽象层。所述方法使用两种不同的轮廓:用户轮廓210,其包括表征用户的、(较小)限定数量的用户参数214;以及车辆轮廓,其包括确立车辆100行为的、(较高)数量的车辆参数204。

用户轮廓210描述抽象层的用户参数bpj214的具体配置{bp1,bp2,...,bpn}。用户参数bpj214首先与车辆参数fpi204无关。用户参数bpj214与车辆参数fpi204之间的关联通过翻译步骤(即通过映射函数)建立,该翻译步骤为每个车辆参数建立在特定用户轮廓210(定义量D)与车辆参数(目标量Zi)的数值范围之间的映射规则fi。因此适用于:

fpi=fi(bp1,bp2,...,bpn)其中fi:D->Zi

假定各车辆参数204不完全互相无关联。因此,通知的用户不会任意设置单个车辆参数204,而是以相同的方法更改相关的车辆参数204。事实上,如果不考虑各特定车辆参数204之间的相关性则会导致不平衡的车辆配置。

基于各车辆参数204之间的相关性足够确立(最终)限定数量的用户参数214的值,所述数量尽可能满足用户204的独立决定的总和。因此,通过映射规则可以计算并确立任意多个车辆参数204的值。由此造成的车辆配置自动均衡,因为可以间接通过映射规则中的相似性考虑各车辆参数204之间的相关性。

此外,可能的是,明确地检测各车辆参数204之间的相关性。然后,该相关性必要时可能导致消除车辆配置。

为了确定有意义的用于用户轮廓210的用户参数214,首先可以观察多个可配置的车辆参数214。例如由通过车辆100的信息娱乐系统提供的个性化可能性、由车辆100的驾驶舱中可用的操作元件和/或通过在车辆软件中存在的编码开关或个性化参数给出可配置的车辆参数214。

从数学方面看,车辆参数204的值涵盖由线性无关的单位矢量描述的矢量空间。可以为车辆参数矢量空间的每个单位矢量提供用户参数214,使得车辆参数204的整个矢量空间可以通过限定数量的用户参数214描述。换句话说,用户参数214可以这样选择,使得各用户参数彼此无关,并且用户参数214的总量允许确定所有待检测的车辆参数204的值。为此目的,尤其是可以使用本文中所述的用户参数214。

此外,可以为每个要考虑的车辆参数204定义一个函数,该函数将一个或多个用户参数214映射到车辆参数204的数值范围上。如果这种情况是不可能的(例如因为车辆参数204与用户参数214无关),则可以引入额外的用户参数214和/或可以将车辆参数204从要考虑的车辆参数204的量中去掉。

最后,可以重新观察或必要时更改定义的用户参数214,以便减少其数量和/或实现各用户参数214彼此间较大的独立性。

用于选择要考虑的车辆参数204、用户参数214的量以及映射函数的方法可以反复地重复直到达到如下结果,在该结果中利用尽可能少数量的用户参数214可以确立尽可能多数量的车辆参数204的值。尤其是,在此可以在明显长的配置可能性(用较少的用户参数214)与满足尽可能多的车辆参数204之间提供折中办法。可能所需数量的用户参数214的参考点是神奇的数字(7+/-2),所述神奇的数字表示人们同时可以加工的信息单元的数量。

此外,可能的是,明确地检测各车辆参数204之间的相关性。就此而言可以首先由用户参数214借助映射规则确定车辆参数204的初始值。此外,可以使用存在的关联性规则,以便检查以及必要时修改单个车辆参数204的值。

因此,在总和中可以:

·确定描述用户的用户轮廓210的约7+/-2个用户参数214;

·确定车辆参数204的量,对于车辆参数可以提供映射函数,该映射函数将用户参数214映射到车辆参数204的数值范围上;

·必要时确定车辆参数204的量,其值不可以或不应该由用户轮廓210确立;可以为车辆参数204定义标准设定;

·必要时提供相关联的各车辆参数204之间的一个或多个明确的规则。

接下来将示例性地列出用户参数214。此外说明各用户参数214特别强烈地对车辆100的何种组件和/或方面有影响。典型地不会得出用户参数214与车辆参数204之间的1:1的关联性。而是典型地对于每个单个的车辆参数204必须由多个(必要时由所有的)用户参数214确立映射规则。

用户参数:能量水平的高度/调节强度

·用户参数214可以给出关于是否用户更节省地使用能量的信息;

·消耗的能量水平可以倾向是高的vs.低的;

·系统的调节强度可以是较强的vs.较弱的;

·用户参数214例如对下面的车辆参数204有影响:

-Eco模式,例如导航仪、消耗器、“滑行”行驶状态;

-行驶动态,例如接通时间点;

-空气调节,例如制热/制冷功率、排风强度;

-照明功能,例如伴我回家功能;

用户参数:舒适性vs.运动性

·用户参数214说明用户是更喜欢运动地移动还是更重视舒适性;

·用户参数214可以采用运动vs.舒适之间的值;和/或动态vs.惬意之间的值;

·用户参数214例如对下面的车辆参数204有影响:

-行驶动态,例如减震/缓冲、转向;

-导航;

-设定座椅侧板;

用户参数:个体化/专业化的强度

·用户参数214说明是否用户倾向于将日用品匹配于个人偏好;·用户参数214可以采用较高或较低专业化之间的值;

·用户参数214例如对下面的车辆参数204有影响:

-历史记录的保存,例如导航、多媒体、空气调节;

-使用经调整的设定vs.标准设定;例如确立用户设定是更暂时适用(用于当前的行驶)还是持久地保存或个性化保存,例如座椅、车外后视镜和/或转向的设定;

-设定照明环境;

-激活特殊功能,例如点灭功能;

用户参数:驾驶辅助/自动化的强度

·用户参数214说明是否用户倾向于使用辅助功能;

·用户参数214可以采用较高或较低倾向之间的值;

·用户参数214例如对下面的车辆参数204有影响:

-驾驶辅助:辅助的vs.非辅助的;

-激活特定的部分系统(车道偏离辅助、变换车道警告、碰撞警告、人员警告、驾驶员监控);

-辅助功能的早期干预vs.晚期干预;

-自动化vs.手动操作,例如空气调节和/或音量强度匹配于车速;

用户参数:信息深度

·用户参数214说明是否用户对详细信息感兴趣;

·用户参数214可以采用明显对细节感兴趣vs.对细节不感兴趣之间的值;

·用户参数214例如对下面的车辆参数204有影响:

-显示信息的高细化程度vs.仅显示重要的信息(必要时也隐没显示器的部分);

-显示提示、报告、建议(例如换挡辅助)、导航(例如兴趣点);

-关于选项的问题,例如提供替代路线;

-激活车载电脑的部分功能;

用户参数:学习行为

·用户参数214说明是否用户对自适应系统感兴趣;

·用户参数214可以采用自适应系统vs.具有固定设定的系统之间的值;

·区别于目前所述的用户参数214,可以通过该用户参数214对其

他用户参数214的特征值有影响:

-自适应系统可以分析用户行为并因此明确地确立一些用户参数214的特征值;

-较弱的自适应系统典型地仅稍微修改手动确立的用户参数214;

-非自适应系统持续地保持手动预先给定的设定。

下面将描述示例性的映射规则。

用于车辆参数204“车道偏离警告”的映射规则:

·车辆参数的可能的数值范围{不激活,激活};

·映射规则:

-如果用户参数214“行驶辅助”的值>=“中间值”,则选择车辆参数204“车道偏离警告”的值=“激活”;

-否则选择车辆参数204“车道偏离警告”的值=“不激活”。

用于车辆参数204“车道偏离警告的警告时间点”的映射规则:

·车辆参数的可能的数值范围{晚期,中间,早期};

·映射规则:

-如果用户参数214“行驶辅助”的值>=“+”或如果用户参数214的值(“行驶辅助”=“中间”以及“信息深度”>=“+”),则选择车辆参数204“警告时间点”=“早期”,

-否则如果用户参数214“行驶辅助”的值=“中间值”以及信息深度=“中间值”,则选择车辆参数204“警告时间点”=“中间”,

-否则选择车辆参数204“警告时间点”=“晚期”。

下面将示例性地示出如何可以用本文中所述的方法确立车辆100的车辆参数204的值。

用户可以为了构建用户轮廓210(例如在车辆100启动时)选择用户界面的视图“用户轮廓”。然后用户可以确立一些或所有的用户参数214的值。在构建用户轮廓210后可以为用户提供“确定车辆参数”的功能,该功能可以由用户选择。然后,借助用户轮廓210以及借助预定义的映射函数计算并确立所有可以基于用户轮廓210确定的车辆参数204。

为了检查并精调车辆参数204,用户可以在用户界面中选择视图“车辆轮廓”。在该视图中,可以通过菜单200选择并设定车辆参数204。因此,用户可以检查以及必要时更改单个车辆参数204的分配。

在需要时,用户可以更改存在的用户轮廓210。为此,用户可以选择视图“用户轮廓”并且更改一个或多个用户参数214的设定。关于随后重新计算车辆参数204的值可设想更多的选择。例如可以进行完整的重新计算,即所有车辆参数204的值可以根据已更改的用户轮廓210重新计算。可替代地,仅没有单独通过视图“车辆轮廓”已确立的车辆参数204的值可以重新计算。

车辆参数204的已确定和/或已确立的值可以个性化地保存。附加地,用户参数214的值也可以个性化地保存。用户可以必要时设置多个不同的用户轮廓210,用户可以简单地在所述用户轮廓之间更换,并且因此也可以更改车辆参数204的设定。

车辆参数204的值和/或用户参数214(即尤其是用户轮廓210)的值可以通过数据载体和/或通过标识用户传输到另一车辆100上。在此,可以直接采用兼容的车辆参数204的值。新车辆100的在目前车辆100中不存在的车辆参数204的值可以由用户轮廓210计算。

必要时一个或多个分开的用户参数214可以用于车辆100的基础设定。因此,可以确立例如包括常用单位制在内的区域设置。

与装备组合和区域特定调节有关的可以是,相关地预先给定特定车辆参数204的值。相应地,对于基于用户轮廓210的参数204不可以进行更改。为此目的,该参数204可以由待通过用户轮廓210检测的车辆参数204的量获取。

图3示出用于确立系统100的系统参数204的用户特定值的示例性方法300的流程图。该系统100可以尤其涉及车辆并且系统参数204可以涉及车辆参数。该方法300包括确定301系统100的用户的用户轮廓210。在此,该用户轮廓210包括一个或多个用户参数214的用户特定值,所述用户参数描述系统100的用户的(相应的)一个或多个特性。此外,该方法300包括提供302映射函数,该映射函数将用户轮廓210的一个或多个用户参数214的不同值映射到系统参数204的不同值(即函数值)上。

此外,该方法300包括基于用户的用户轮廓210以及映射函数来针对用户确定303系统参数204的用户特定值。尤其是,可以确定系统参数204的用户特定值作为用于一个或多个用户参数214的用户特定值的映射函数的函数值。

本文中所述的方法以及相应的装置具有许多优点。通过借助用户轮廓210的抽象化可以检测任意多个车辆参数204并且确立其值,而不提高用户的花费。用户可以通过较少的用户参数214确立其轮廓210。然后,由该轮廓210可以导出用于所有待检测的车辆参数204的值。也可以部分地自动地通过分析用户行为确立用户轮廓210。

由用户轮廓210造成的车辆配置典型地自动均衡,因为可以间接通过映射规则中的相似性考虑各车辆参数204之间的相关性。用户可以有效率地更改车辆配置,因为用户可以用较少的说明同时且一致地更改多个有关联的车辆参数204。此外,感兴趣的用户可以访问单个的在没有使用用户轮廓210的情况下不能更改的车辆参数204,因为否则在菜单200中可能的车辆参数204的数量太大并且看不清楚。通过搜索功能可以保证能够快速找到以及必要时能够单独更改特定车辆参数204。

本文中所述的方法一般可以在存在人与系统之间的交互的系统中使用。尤其是当应该配置系统参数时可以使用该方法,其中特殊的配置明显与用户的愿望或需求有关。此外,如果要确立大量相关系统参数的值,则可以使用该方法。简化在于,仅做出最终少数量的独立决定(在确立用户参数的值时)并且能够从这些决定中导出真正的系统参数的值。

本发明不限于在这里示出的实施例。尤其应注意,说明书以及附图仅说明所提出的方法、装置和系统的原理。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1