车辆保养提醒的制作方法_3

文档序号:9558150阅读:来源:国知局
如,位于车辆仪表板上、位于车辆方向盘上等的)触摸屏、旋钮或按钮)。车辆HMI 212还可包括输出硬件,诸如用于提供视觉输出的一个或更多个显示器(例如,主机单元的触摸屏显示器、仪表盘的显示器,等)以及用于(例如,经由车辆31的音响系统)提供音频输出的一个或更多个扬声器。
[0044]保养推荐214可包括建议车辆车主考虑对车辆31进行保养的信息。例如,保养推荐214可指定建议考虑对车辆31进行保养的日期或时间。作为一些可行的实施方式,保养推荐214还可包括关于保养的附加信息,比如,要被执行的建议保养、用于保养程序的费用以及对要被执行的推荐保养的需求的迫切程度的指示。保养推荐214还可包括:指示由保养推荐214请求的保养是否已经被执行的信息。
[0045]保养推荐应用210可被配置为基于保养计划202和车辆传感器204的输入来确定车辆保养到期应被执行。保养推荐应用210还可被配置为:基于向天气服务206请求的预测天气状况,识别适合与保养计划202无关的保养程序的时间。例如,保养推荐应用210可被配置为识别即将到来的一天可能适合洗车。为了鼓励车辆车主执行保养计划202所要求的车辆保养,保养推荐应用210可被配置为基于适合与车辆磨损项目无关的保养程序的天气/状况,经由车辆HMI 212针对车辆31到期的保养程序(例如,机油更换)提供保养推荐214,其中,所述适合的天气/状况(例如,适合洗车的天气/状况)还被包括在保养推荐214中并且与车辆31绑定。
[0046]通过随同提供针对保养计划202所指定的车辆保养的保养推荐214,在保养推荐214中提供针对与车辆31磨损无关的保养程序的建议,保养推荐214能够提高操作者与保养计划202的配合度,并且同时向车辆车主提供用于执行与天气有关的车辆保养的好时机。以下参照附图3-5详细讨论保养推荐应用210的操作的进一步细节。
[0047]图3示出了系统使用保养推荐应用210向驾驶员提供保养推荐214的示例性框图300。在示例中,保养推荐应用210的模块可以通过车辆31的一个或更多个处理器或微处理器(比如,VCS 1的CPU 3)来实现,所述车辆31的一个或更多个处理器或微处理器被配置为执行存储在车辆31的一个或更多个存储器装置(比如,存储器5和7)上的保养推荐应用210的指令。在其它示例中,所述模块可以通过其它硬件组合或用于执行软件和/或固件的硬件来实现,其中,所述软件和/或固件被配置为执行在此讨论的操作。如所示出的,保养推荐应用210包括保养估计模块304,保养估计模块304被配置为接收车辆数据302并且确定保养指示306。保养推荐应用210还包括天气预测模块308,天气预测模块308被配置为从天气服务206接收天气预测数据310并且确定保养时间指示312。保养推荐应用210还包括保养管理模块316,其中,保养管理模块316被配置为接收保养指示306、保养时间指示312以及驾驶员保养偏好314,并且确定将经由车辆HMI 212显示的保养推荐214。应当注意的是,在图300中示出的保养推荐应用210的模块化是示例性的,可以使用包括更多、更少或以不同方式分开的模块的其它元件布置或组合。
[0048]车辆数据302可包括从车辆传感器204获得的信息。作为某些示例,车辆数据302可包括:指示车辆速度、横摆、俯仰、侧倾、横向加速度、环境温度、加速器踏板位置、方向盘角度、车辆位置、车辆流体温度和车辆行驶里程的信息。保养推荐应用210可被配置为通过车辆网络接收车辆数据302。在示例中,车辆网络可以是控制器局域网(CAN)网络,其中,车辆传感器204可被配置为通过所述CAN网络进行通信。
[0049]保养估计模块304可被配置为利用车辆数据302识别是否需要任何车辆保养。例如,保养估计模块304可被配置为:根据车辆31的保养计划202来识别车辆数据302的元素是否指示了可能被需要的保养。作为更具体的示例,保养估计模块304可基于车辆31的保养计划202以及从车辆里程表的车辆传感器204获得的车辆行驶里程的车辆数据302,来识别来自保养计划202的保养元素是到期的。作为另一示例,保养估计模块304可基于车辆31的保养计划202以及自上次流体更换之后的时间量来确定流体更换是到期的。作为又一示例,保养估计模块304可基于车辆31的保养计划202以及温度数据和平均车辆速度数据来确定流体更换是到期的。
[0050]当保养估计模块304根据保养计划202识别出可能被需要的保养时,保养估计模块304可以被配置为生成保养指示306。保养指示306可指示应该被执行的保养项目(例如,机油更换、新的空气过滤器等)。保养指示306还可指示应该被执行的保养项目的严重级别(例如,低优先级:保养不需要立即行动,中优先级:保养应在特定英里数或特定天数内被执行以保持车辆31的操作或避免车辆31损坏,或者,高优先级:必须等到保养被执行了,车辆31才能被驾驶)。
[0051]天气预测模块308可被配置为:在天气服务206中查询与保养指示306指示保养应该被执行的时间相关的过去的天气状况、当前的天气状况或预测的天气状况。检索到的信息可被称为天气预测数据310,并且可包括从天气服务206检索到的温度、降水、过敏原以及其它信息。基于天气预测数据310,天气预测模块308可被配置为生成保养时间指示312,其中,保养时间指示312指示被天气预测模块308视为合适的一个或更多个时间。例如,保养时间指示312可指示预期天气不包括降水的一个时间或多个时间。
[0052]驾驶员保养偏好314可包括:指示对车辆31的保养做出响应的驾驶员、车主或其他人在多大程度上倾向于执行保养的信息。例如,驾驶员保养偏好314可包括表明这些信息的指示:之前经常对车辆31进行保养的场所、车辆31之前进行保养(put into service)时是星期几及其当日时间、以及与车辆磨损项目无关的偏好的保养程序(例如,洗车、车辆细节设计(vehicle detailing))。作为另一示例,驾驶员保养偏好314可包括进行这种请求的信息:用户不要在特定天气之前或之后接收用于执行与车辆磨损项目无关的偏好的保养程序的提醒。例如,驾驶员保养偏好314可指示:用户不希望在预测的风暴之前或已被记录的风暴之后的特定天数内被提醒清洗车辆31。
[0053]保养管理模块316可被配置为从保养估计模块304接收保养指示306、向天气预测模块308请求保养时间指示312,并且基于驾驶员保养偏好314和保养时间指示312确定将经由车辆HMI 212向驾驶员提供的保养推荐214。例如,保养管理模块316可被配置为基于保养时间指示312确定适合与保养计划202无关的保养程序的时间,其中,所述与保养计划202无关的保养程序为基于驾驶员保养偏好314而被驾驶员所偏好的。响应于所述确定,保养管理模块316还可被配置为生成保养推荐214,保养推荐214建议与保养计划202无关的保养程序以及保养指示306所指示的保养两者均在适合与保养计划202无关的保养程序的时间被执行。作为特定示例,保养推荐应用210可确定由于今天可能会下雨但今后三天不会下雨,并且驾驶员喜欢洗车,因此保养推荐214应该被生成以建议驾驶员计划明天使车辆保养被执行并且洗车也被同时执行。
[0054]图4示出了在车辆HMI 212中示出通过保养推荐应用210显示的保养推荐214的示例性用户界面400。在示例中,当保养推荐应用210确定保养推荐应用210已经生成了针对尚未被执行的推荐保养的保养推荐214时,保养推荐214可被显示。如所显示的,保养推荐214包括消息402,所述消息402指示用于执行保养计划202所要求的车辆31保养以及与保养计划202无关的保养程序(例如,洗车)的建议的一天。用户界面400还包括附加控件,所述附加控件被配置为接收关于对提供的保养推荐214接受或拒绝的用户输入。例如,用户界面可包括肯定控件404和否定控件406,其中,肯定控件404被配置为从用户接收指示保养推荐214可被接受的输入,否定控件406被配置为从用户接收指示保养推荐214被拒绝的输入。
[0055]如果用户接受保养推荐214,则保养推荐应用210可被配置为利用保养计划服务208来完成针对用户的约定,以使对车
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1