用于车辆状态通知的系统和方法

申请号 CN201410517014.0 申请日 2014-09-30 公开(公告)号 CN104512424B 公开(公告)日 2017-11-14
申请人 通用汽车环球科技运作有限责任公司; 发明人 M.J.塔努斯; M.E.麦圭尔;
摘要 提供用于车辆状态通知的系统和方法。该方法包括从与车辆的一个或多个系统相关的一个或多个 传感器 接收 传感器数据 。一个或多个传感器监测与车辆的一个或多个系统相关的状况。该方法包括从车辆用户接收用于通知的偏好。该方法进一步包括基于偏好和传感器数据产生至少一个通知以及将至少一个通知传达给用户的设备。
权利要求

1.一种向用户通知车辆状况的方法,包括:
从与车辆的一个或多个系统相关的一个或多个传感器接收传感器数据,一个或多个传感器监测与车辆的一个或多个系统相关的状况;
从车辆的用户接收用于通知的偏好;
基于所述偏好和所述传感器数据产生至少一个通知;以及
将至少一个通知传达给用户的设备;
进一步包括:
在设备的显示器上显示所述至少一个通知;
响应于显示在所述设备上的所述至少一个通知,在车辆上从所述设备接收至少一个动作,其中从所述设备接收至少一个动作包括:
基于由所述设备接收到的至少一个通知,从响应数据存储器检索至少一个动作;
输出所述至少一个动作以显示在与所述设备相关的显示器上;
接收对与所述设备相关的用户输入设备的选择至少一个动作的用户输入;以及将选定的至少一个动作传达到车辆。
2.如权利要求1所述的方法,其进一步包括:
基于接收到的至少一个动作产生用于与车辆的一个或多个系统相关的一个或多个控制模的一个或多个控制信号
3.如权利要求1所述的方法,其中从车辆的用户接收用于通知的偏好进一步包括:
从对与车辆相关的用户界面的用户输入接收至少一个偏好。
4.如权利要求1所述的方法,其中用户的设备是手持便携式电子设备。
5.一种用于向用户通知与车辆的系统相关的状况的通知系统,包括:
监测与车辆的系统相关的状况并且基于监测到的状况产生传感器数据的传感器;
用于从用户接收用于通知的偏好的用户输入设备;
将通知传达到与用户相关的设备的通信设备;以及
基于所述偏好和所述传感器数据产生通知以供通信设备传达的控制模块
其中所述与用户相关的设备进一步包括基于所述通知从响应数据存储器检索至少一个动作并且输出所述至少一个动作和所述通知以显示在与所述与用户相关的设备相关的显示器上的设备控制模块。
6.如权利要求5所述的系统,其中所述传感器监测与总成系统、车身系统、内部系统、娱乐系统以及加热和冷却系统中的至少一个相关的状况。
7.如权利要求5所述的系统,其中用于接收所述偏好的用户输入设备与车辆相关。
8.如权利要求5所述的系统,其中所述与用户相关的设备进一步包括用户输入数据源,并且所述设备控制模块基于用户输入数据产生远程动作数据以传达到车辆的通信设备。
9.如权利要求8所述的系统,其中所述远程动作数据包括响应于所述通知对车辆的系统选择的动作。
10.如权利要求9所述的系统,其中所述控制模块从通信设备接收远程动作数据并且基于所述远程动作数据产生用于所述系统的一个或多个控制信号
11.一种向用户通知车辆状况的方法,包括:
提供与车辆通信的用户设备,所述用户设备具有显示器和用户输入设备;
从与车辆的一个或多个系统相关的一个或多个传感器接收传感器数据,所述一个或多个传感器监测与车辆的一个或多个系统相关的状况;
从车辆的用户界面接收用于通知的偏好;
基于所述偏好和所述传感器数据,产生至少一个通知;
将所述至少一个通知传达给所述用户设备;
基于所述至少一个通知从响应数据存储器检索至少一个动作;
将所述至少一个通知和所述至少一个动作显示在与所述用户设备相关的显示器上;
响应于所述至少一个通知和所述至少一个动作的显示接收对所述用户设备的用户输入设备的至少一个用户输入;
以及
基于从所述用户设备的至少一个用户输入的接收,产生用于车辆的一个或多个系统的一个或多个控制信号。
12.如权利要求11所述的方法,其中产生一个或多个控制信号进一步包括:
产生一个或多个控制信号以致动与车辆的一个或多个系统中的一个相关的致动器
13.如权利要求11所述的方法,其中所述用户设备是手持便携式电子设备。
14.如权利要求11所述的方法,其中将所述至少一个通知传达给所述用户设备进一步包括:
将所述至少一个通知传达给与所述用户设备通信的远程站。
15.如权利要求11所述的方法,其中所述一个或多个传感器监测与车辆的动力总成系统、车身系统、内部系统、娱乐系统以及加热和冷却系统中的一个或多个相关的状况。
16.如权利要求11所述的方法,其中车辆的用户界面包括车辆显示器和车辆用户输入设备,并且从对车辆用户输入设备的用户输入接收所述偏好。

说明书全文

用于车辆状态通知的系统和方法

技术领域

[0001] 本发明一般涉及车辆并且更具体来说涉及用于向车辆的操作者通知关于车辆系统状态的系统和方法。

背景技术

[0002] 大部分车辆包括若干车辆系统,诸如总成系统、车身系统(例如,和上翻式车门系统)、内部系统(例如,天窗系统)、加热和冷却系统等。这些系统的正常运作对于确保车辆的正常运作而言是重要的。例如,如果动力总成系统包括由燃料提供动力的发动机,则如果燃料平低,那么车辆可能不能正常启动。另外,在车辆的操作者处于与车辆分开的位置处的情况下,操作者可能不知道与车辆系统相关的一个或多个状况。
[0003] 因此,需要提供一种向操作者通知车辆系统的状态的系统和方法。此外,本发明的其他理想特征和特性将从结合附图以及以上技术领域和背景进行的以下详细描述和随附权利要求变得显而易见。

发明内容

[0004] 提供一种用于向用户通知车辆状况的方法。该方法包括从与车辆的一个或多个系统相关的一个或多个传感器接收传感器数据。一个或多个传感器监测与车辆的一个或多个系统相关的状况。该方法包括从车辆用户接收用于通知的偏好。该方法进一步包括基于偏好和传感器数据产生至少一个通知以及将至少一个通知传达给用户的设备。
[0005] 提供一种用于向用户通知与车辆的系统相关的状况的装置。该装置包括监测与车辆的系统相关的状况并且基于监测到的状况产生传感器数据的传感器。该装置还包括用于从用户接收用于通知的偏好的用户输入设备和将通知传达到与用户相关的设备的通信设备。该装置包括基于偏好和传感器数据产生通知以供通信设备传达的控制模
[0006] 1. 一种向用户通知车辆状况的方法,包括:
[0007] 从与车辆的一个或多个系统相关的一个或多个传感器接收传感器数据,一个或多个传感器监测与车辆的一个或多个系统相关的状况;
[0008] 从车辆的用户接收用于通知的偏好;
[0009] 基于所述偏好和所述传感器数据产生至少一个通知;以及
[0010] 将至少一个通知传达给用户的设备。
[0011] 2. 如方案1所述的方法,其进一步包括:
[0012] 在设备的显示器上显示所述至少一个通知。
[0013] 3. 如方案2所述的方法,其进一步包括:
[0014] 响应于显示在所述设备上的所述至少一个通知,在车辆上从所述设备接收至少一个动作。
[0015] 4. 如方案3所述的方法,其中从所述设备接收至少一个动作包括:
[0016] 基于由所述设备接收到的至少一个通知,从响应数据存储器检索至少一个动作;
[0017] 输出所述至少一个动作以显示在与所述设备相关的显示器上;
[0018] 接收对与所述设备相关的用户输入设备的选择至少一个动作的用户输入;以及[0019] 将选定的至少一个动作传达到车辆。
[0020] 5. 如方案3所述的方法,其进一步包括:
[0021] 基于接收到的至少一个动作产生用于与车辆的一个或多个系统相关的一个或多个控制模块的一个或多个控制信号
[0022] 6. 如方案1所述的方法,其中从车辆的用户接收用于通知的偏欢进一步包括:
[0023] 从对与车辆相关的用户界面的用户输入接收至少一个偏好。
[0024] 7 如方案1所述的方法,其中用户的设备是手持便携式电子设备。
[0025] 8. 一种用于向用户通知与车辆的系统相关的状况的通知系统,包括:
[0026] 监测与车辆的系统相关的状况并且基于监测到的状况产生传感器数据的传感器;
[0027] 用于从用户接收用于通知的偏好的用户输入设备;
[0028] 将通知传达到与用户相关的设备的通信设备;以及
[0029] 基于所述偏好和所述传感器数据产生通知以供通信设备传达的控制模块。
[0030] 9. 如方案8所述的系统,其中所述传感器监测与动力总成系统、车身系统、内部系统、娱乐系统以及加热和冷却系统中的至少一个相关的状况。
[0031] 10. 如方案8所述的系统,其中用于接收所述偏好的用户输入设备与车辆相关。
[0032] 11. 如方案8所述的系统,其中所述设备进一步包括基于所述通知从响应数据存储器检索至少一个动作并且输出所述至少一个动作和所述通知以显示在与所述设备相关的显示器上的设备控制模块。
[0033] 12. 如方案11所述的系统,其中所述设备进一步包括用户输入数据源,并且所述设备控制模块基于用户输入数据产生远程动作数据以传达到车辆的通信设备。
[0034] 13. 如方案12所述的系统,其中所述远程动作数据包括响应于所述通知对车辆的系统选择的动作。
[0035] 14. 如方案13所述的系统,其中所述控制模块从通信设备接收远程动作数据并且基于所述远程动作数据产生用于所述系统的一个或多个控制信号
[0036] 15. 一种向用户通知车辆状况的方法,包括:
[0037] 提供与车辆通信的用户设备,所述用户设备具有显示器和用户输入设备;
[0038] 从与车辆的一个或多个系统相关的一个或多个传感器接收传感器数据,所述一个或多个传感器监测与车辆的一个或多个系统相关的状况;
[0039] 从车辆的用户界面接收用于通知的偏好;
[0040] 基于所述偏好和所述传感器数据,产生至少一个通知;
[0041] 将所述至少一个通知传达给所述用户设备;
[0042] 将所述至少一个通知显示在与所述用户设备相关的显示器上;
[0043] 响应于所述至少一个通知的显示接收对所述用户设备的用户输入设备的至少一个用户输入;以及
[0044] 基于从所述用户设备的至少一个用户输入的接收,产生用于车辆的一个或多个系统的一个或多个控制信号。
[0045] 16. 如方案15所述的方法,其中产生一个或多个控制信号进一步包括:
[0046] 产生一个或多个控制信号以致动与车辆的一个或多个系统中的一个相关的致动器
[0047] 17. 如方案15所述的方法,其中所述用户设备是手持便携式电子设备。
[0048] 18. 如方案15所述的方法,其中将所述至少一个通知传达给所述用户设备进一步包括:
[0049] 将所述至少一个通知传达给与所述用户设备通信的远程站。
[0050] 19. 如方案15所述的方法,其中所述一个或多个传感器监测与车辆的动力总成系统、车身系统、内部系统、娱乐系统以及加热和冷却系统中的一个或多个相关的状况。
[0051] 20. 如方案15所述的方法,其中车辆的用户界面包括车辆显示器和车辆用户输入设备,并且从对车辆用户输入设备的用户输入接收所述偏好。

附图说明

[0052] 下文将结合以下附图来描述示例性实施例,其中相同数字指示相同元件,并且其中:
[0053] 图1是示出包括根据各种实施例的用于与远程设备联用的通知系统的车辆的功能方框图
[0054] 图2是示出根据各种实施例的通知系统的控制系统的数据流图;
[0055] 图3是示出根据各种实施例的远程设备的控制系统的数据流图;以及
[0056] 图4是示出根据各种实施例的通知系统的控制方法的流程图

具体实施方式

[0057] 以下详细描述实际上仅是示例性的而并不意欲限制应用和使用。此外,并不意欲受以上技术领域、背景、简要概述或以下详细描述中呈现的任何明确或暗示的理论约束。如本文使用,术语模块是指任何硬件软件固件、电子控制部件、处理逻辑和/或处理器设备(单独地或者以任何组合),包括而不限于:专用集成电路(ASIC)、电子电路、执行一个或多个软件或固件程序的处理器(共享、专用或成组的)和存储器、组合逻辑电路和/或提供所描述的功能性的其他适合的部件。
[0058] 参照图1,车辆10包括与车辆10的一个或多个系统14有关的与车辆10的操作者的设备8通信的用于通知的通知系统12。在一个实例中,车辆10包括推进系统16、车身系统18、内部系统20、娱乐系统21、加热和冷却系统22以及用户界面系统23。应注意,与本文描述的车辆10相关的系统14仅是示例性的,因为车辆10可以包括任何数量的系统和子系统连同任何的系统配置。每个示例性系统14包括控制模块,诸如推进控制模块24、车身控制模块26、内部控制模块28、娱乐控制模块29以及加热和冷却控制模块30。控制模块24至30中的每一个通过互连架构31或者促进数据、命令、动力等的传递的布置与通知系统12和用户界面系统23通信。如可以了解,图1中所示的子模块可以组合和/或进一步划分到车辆10的类似控制系统14。控制模块24至30中的每一个产生控制信号以控制与车辆10相关的特定系统16至22的特征。这些控制信号可以基于对由与系统16至22相关的一个或多个传感器32至38监测到的一个或多个状况和/或在从通知系统12接收到控制信号后的响应。
[0059] 在各种实施例中的一个中,推进控制模块24产生控制与用于车辆10的移动和操作的推进系统16相关的各种系统的控制信号,包括但不限于用于推进设备、点火系统悬架系统、转向系统、制动系统以及排气系统的操作的控制信号。推进控制模块24所产生的控制信号可以基于从一个或多个传感器32接收到的信号、从互连架构31接收到的数据或从与车辆10相关的其他模块接收到的数据。
[0060] 传感器32监测推进系统16的状况,并且基于监测到的状况产生传感器信号。在一个示例中,传感器32监测推进系统16的各种状况,包括但不限于:电池充电状态、从电池获得的寄生电流、推进设备的油水平、推进设备的燃料水平、与(车辆10中的)点火系统相关的钥匙状态、制动系统的驻车制动状态(关或开)、动力模式状态(关、辅助、开)、变速箱的档位状态、变速箱的油水平、变速箱的温度、发动机空气过滤器状况、排气系统的气传感器状态、保持排气系统的状态的催化转化器寿命、制动系统的制动液水平、与制动系统相关的一个或多个制动垫的制动垫寿命、传动系状态(两轮驱动、全轮驱动、四轮驱动)、轴和分动箱液水平、轴和分动箱液寿命、加油口盖以及燃料箱盖状态(打开、关闭)、悬架系统的水平(充气的、放气的)、车辆10的倾斜度、与悬架系统相关的一个或多个轮胎的轮胎压力、挡玻璃雨刷系统的雨刷液水平、移动授权状态(车辆10的移动被授权或移动未被授权)、转向系统的转向管柱的状态(锁定或未锁定)以及转向管柱的位置。传感器32将传感器信号传达到推进控制模块24。如将论述,通知系统12通过互连架构31从推进控制模块24检索这些传感器信号作为传感器数据。
[0061] 在一个示例性实施例中,车身控制模块26产生控制与车辆10的车身系统18相关的各种系统的操作的信号,包括但不限于对用于将车辆10的一个或多个门锁定或紧固到与车辆10相关的车身上的门锁系统的一个或多个门锁控制信号、对与用于打开紧固到车辆车身上的门、货物进入结构或上翻式车门系统的打开系统相关的一个或多个门闩的一个或多个解开控制信号、对用于将货物进入结构或上翻式车门系统锁定或紧固到车身上的货物进入结构或上翻式车门系统锁系统的锁定控制信号、对用于相对于车辆车身打开和关闭货物进入结构或上翻式车门系统的货物进入结构或上翻式车门系统动力致动器的动力致动器控制信号、对用于将外部后视镜相对于车辆10的车身移动的后视镜动力致动器的后视镜动力致动器控制信号。车身控制模块26所产生的控制信号可以基于从一个或多个传感器34接收到的信号、从互连架构31接收到的数据或从与车辆10相关的其他模块接收到的数据。
[0062] 传感器34监测车身系统18的状况,并且基于监测到的状况产生传感器信号。在一个示例中,传感器34监测到的状况包括但不限于:门锁状态(锁定或未锁定)、货物进入结构或上翻式车门系统锁状态(锁定或未锁定)、降雨状态(降雨或未降雨)、门状态(打开或关闭)、货物进入结构或上翻式车门系统状态(打开或关闭)、门闩状态(闩上或解开)、货物进入结构或上翻式车门系统闩锁状态(闩上或解开)、牵引状态(有或没有挂车附接到车辆10)、轮胎千斤顶状态(在车辆10中或在车辆10外)、铰接式踏脚板状态(伸出或缩回)、安全状态(安全被侵害或车辆安全)以及儿童安全门锁状态(儿童安全门锁处于工作状态以防止儿童打开门)。传感器34将传感器信号传达到车身控制模块26。如将论述,通知系统12通过互连架构31从车身控制模块26检索这些传感器信号作为传感器数据。
[0063] 在各种实施例中的另一个中,内部控制模块28产生控制与车辆10的内部系统20相关的各种系统的操作的控制信号,包括但不限于,用于调整自动调节座椅的位置的一个或多个座椅控制信号、用于致动致动器以折叠或展开折叠座椅的一个或多个座椅折叠控制信号、展开内部系统20的气囊系统的一个或多个控制信号、将座椅调整到用于车辆10的特定驾驶员的已知位置的一个或多个驾驶员控制信号、对致动器35以打开或关闭与车辆10相关的天窗的一个或多个天窗控制信号、打开或关闭与车辆10相关的遮阳挡的一个或多个遮阳挡控制信号、打开或关上一个或多个内部灯的一个或多个灯控制信号等。内部控制模块28所产生的控制信号可以基于从一个或多个传感器36接收到的信号、从互连架构31接收到的数据或从与车辆10相关的其他模块接收到的数据。
[0064] 通常,传感器36监测内部系统20的状况,并且基于监测到的状况产生传感器信号。在一个示例中,传感器36监测到的状况包括但不限于:乘客状态(座椅被占用或未占用)、可折叠座椅状态(折叠或展开)、座椅位置状态(倾斜量)、天窗状态(打开或关闭)、遮阳挡状态(打开或关闭)、儿童安全座椅状态(儿童安全座椅固定到儿童安全座椅闩锁)、后备箱盖状态(打开或关闭)、内部灯状态(灯开或灯关)、代客模式状态(开或关)、手套箱或贮物箱状态(打开或关闭)、辅助动力出口状态(使用中或未使用)以及客舱空气过滤器状况(良好或更换)。传感器36将传感器信号传达到内部控制模块28。如将论述,通知系统12通过互连架构
31从内部控制模块28检索这些传感器信号作为传感器数据。
[0065] 在各种实施例中的一个中,娱乐控制模块29产生控制与车辆10的娱乐系统21相关的各种系统的操作的控制信号,包括但不限于,用于改变无线电台和/或调整无线电台音量的一个或多个无线电控制信号、用于从便携式电子设备获得数据的一个或多个便携式电子设备控制信号、用于控制与娱乐系统21相关的显示设备的显示的一个或多个控制信号、用于控制娱乐系统21的导航设备的一个或多个控制信号、用于控制娱乐系统21的通信设备(诸如控制蓝牙连接、无线连接)的一个或多个控制信号等。娱乐控制模块29所产生的控制信号可以基于从一个或多个传感器37接收到的信号、从互连架构31接收到的数据或从与车辆10相关的其他模块接收到的数据。
[0066] 传感器37监测娱乐系统21的状况,并且基于监测到的状况产生传感器信号。在一个示例中,传感器37监测到的状况包括但不限于:无线电状态(开或关)、无线电存在状态(在车辆10中或在车辆10外)、便携式电子设备状态(连接或断开)、光盘存在状态(在光盘驱动器中或在光盘驱动器外)、光盘标题、连接状态(连接或断开)、进入的通信消息数量以及时钟设置和时间区。传感器37将传感器信号传达到娱乐控制模块29。如将论述,通知系统12通过互连架构31从娱乐控制模块29检索这些传感器信号作为传感器数据。
[0067] 加热和冷却控制模块30产生控制与车辆10的加热和冷却系统22相关的各种系统的操作的控制信号,包括但不限于,用于调整由吹风机输出的热或冷空气的一个或多个控制信号、致动加热器的一个或多个控制信号、致动空气调节单元的一个或多个控制信号、致动发动机组加热器的一个或多个控制信号、致动发动机冷却风扇的一个或多个控制信号等。加热和冷却控制模块30所产生的控制信号可以基于从一个或多个传感器38接收到的信号、从互连架构31接收到的数据或从与车辆10相关的其他模块接收到的数据。
[0068] 传感器38监测加热和冷却系统22的状况,并且基于监测到的状况产生传感器信号。在一个示例中,传感器38监测到的状况包括但不限于:客舱温度、外部温度、发动机冷却风扇状态(运作或不运作)、客舱温度设置、客舱加热和冷却状态(开或关)以及客舱加热和冷却类型(热或空气调节)。传感器38将传感器信号传达到加热和冷却控制模块30。如将论述,通知系统12通过互连架构31从加热和冷却控制模块30检索这些传感器信号作为传感器数据。
[0069] 用户界面系统23为车辆10的操作者或乘客提供与车辆10的各种系统14互动。用户界面系统23包括用户输入设备50、显示器52以及用户界面控制模块54。用户输入设备50是能够接收用户输入的任何适合的设备,包括但不限于键盘、麦克风、与显示器52相关的触屏层或从用户接收数据和/或命令的其他适合的设备。当然,也可以使用多个用户输入设备50。显示器52包括用于显示信息的任何适合的技术,包括但不限于液晶显示器(LCD)、有机发光二极管(OLED)、等离子或阴极射线管(CRT)。用户界面控制模块54通过互连架构31与用户输入设备50、显示器52以及通知系统12通信。如本文将更详细论述,用户界面控制模块54从用户输入设备50接收与用于通知系统12的用户偏好有关的用户输入数据(其可以显示在显示器52上),并且将与用户偏好有关的此用户输入数据提供给通知系统12。
[0070] 通知系统12通过互连架构31与系统14和用户界面控制模块54通信。在一个示例中,通知系统12包括控制模块60和车辆通信设备62。如将参照图2详细论述,控制模块60通过互连架构31从系统14和用户界面控制模块54接收数据,并且基于传感器数据和用户偏好设置用于车辆通信设备62的通知以传输到设备8以便向用户通知车辆10的一个或多个系统14的一个或多个状态。此外,控制模块60通过车辆通信设备62从设备8接收远程动作,并且基于接收到的动作设置用于系统14的控制模块24至30中的一个或多个的控制信号。应注意,车辆10中的控制模块60的图示仅是示例性的,因为控制模块60可以通过娱乐系统21和/或作为与车辆10相关的信息娱乐系统的一部分来实施。此外,控制模块60可以远离车辆10定位,并且可以实施为蜂窝电话、平板电脑、便携式通信设备或者可以从远程用户接收输入并且将那些设置传输到车辆10的基于网络的应用。
[0071] 车辆通信设备62包括用于从设备8接收数据并且将数据传输到设备8的任何适合的系统。例如,车辆通信设备62可以包括配置成接收通过调制来自远程站64的无线电频率(RF)信号而传输的数据的无线电,如本领域技术人员所公知的。例如,远程站64可以是蜂窝电话网络的一部分并且可以根据长期演进(LTE)标准来传输数据。车辆通信设备62还将数据传输到远程站64以实现双向通信。然而,可以替代地使用用于传输和接收数据的其他技术。例如,车辆通信设备62可以通过蓝牙或者通过利用Wi-Fi标准(即,如由电气与电子工程师协会(“IEEE”)定义的802.11标准中的一个或多个)来实现与设备8的双向通信,如本领域技术人员所公知的。车辆通信设备62可以与娱乐系统21分开或与其整体形成。此外,车辆通信设备62可以配置成编码数据或产生编码的数据。可以将车辆通信设备62所产生的编码数据进行加密。可以使用安全密钥来解密和解码编码数据,如本领域技术人员所了解的。安全密钥可以是“密码”或允许解密编码数据的其他数据设置。可选地,远程站64可以实施安全协议以确保在适当的车辆10与设备8之间的通信发生。
[0072] 设备8与车辆10通信以从车辆通信设备62接收数据并将数据传输到车辆通信设备62。设备8是车辆10外部的任何适合的电子设备,包括但不限于:手持便携式电子设备,诸如笔记本计算设备、移动或智能电话、个人数字助理;膝上型计算设备;台式计算设备等。设备
8包括设备通信部件66、设备用户界面68以及设备控制模块70。设备通信部件66包括用于从车辆通信设备62接收数据并将数据传输到车辆通信设备62的任何适合的系统。在一个示例中,设备通信部件66可以包括配置成接收通过调制来自远程站64的无线电频率(RF)信号传输的数据的无线电。设备通信部件66还将数据传输到远程站64以实现双向通信。然而,可以替代地使用用于传输和接收数据的其他技术。例如,设备通信部件66可以通过蓝牙或者通过利用Wi-Fi标准(即,如由电气与电子工程师协会(“IEEE”)定义的802.11标准中的一个或多个)来实现与车辆通信设备62的双向通信,如本领域技术人员所已知。设备通信部件66也可以配置成编码数据或产生编码的数据。可以将设备通信部件66所产生的编码数据进行加密。可以使用安全密钥来解密和解码编码数据,如本领域技术人员所了解。安全密钥可以是“密码”或允许解密编码数据的其他数据设置。
[0073] 设备用户界面68允许设备8的用户与设备8互动。在一个示例中,设备用户界面68包括用户输入设备72和显示器74。用户输入设备72是能够接收用户输入的任何适合的设备,包括但不限于键盘、麦克风、与显示器74相关的触屏层或从用户接收数据和/或命令的其他适合的设备。当然,也可以使用多个用户输入设备72。显示器74包括用于显示信息的任何适合的技术,包括但不限于液晶显示器(LCD)、有机发光二极管(OLED)、等离子或阴极射线管(CRT)。
[0074] 设备控制模块70通过适合的互连架构或促进数据、命令、动力等的传送的布置来与设备通信部件66和设备用户界面68通信。如将论述,设备控制模块70从设备用户界面68接收输入并且基于来自设备用户界面68的输入设置用于由设备通信部件66传输到车辆10的数据。设备控制模块70还从设备通信部件66接收数据并且将此数据设置为用于显示在设备用户界面68的显示器74上的输出。因此,设备控制模块70使得能够与车辆10进行双向数据传送并且使得远离车辆10的用户能够与车辆10的系统14互动。
[0075] 现在参照图2并且继续参照图1,数据流图示出通知系统12的控制模块60的各种实施例。根据本披露的控制模块60的各种实施例可以包括嵌入在控制模块60中的任何数量的子模块。如可以了解,图2中所示的子模块可以被组合和/或进一步划分以类似地产生对车辆10的一个或多个系统14的控制信号和/或产生用于传输到设备8的通知数据。对控制模块60的输入可以从车辆10(图1)感测、从车辆10内的其他控制模块(未示出)接收和/或由控制模块60内的其他子模块(未示出)确定/建模。在各种实施例中,控制模块60可以包括用户界面(UI)控制模块100、通知控制模块102、通信控制模块104以及设置数据存储器106。
[0076] 设置数据存储器106存储用于由车辆10的操作者提供的通知的各种设置。例如,设置数据存储器106存储用于车辆10的操作者的通知的一个或多个偏好。在各种实施例中,预先定义(例如,出厂设置)用于通知的一个或多个偏好;并且用于通知的一个或多个偏好是用户配置的。如可以了解,设置数据存储器106可以是通过车辆10的重复使用存储信息的任何非易失性存储器类型。
[0077] UI控制模块100产生用户界面数据110,该数据可以由显示器52使用用来显示可以包括用于配置关于通知的各种偏好的配置菜单的用户界面。例如,配置菜单可以包括用于基于从车辆10的各种传感器32至38获得的传感器数据配置各种可用通知的可选项和/或文字输入项(例如,可用通知列表,包括但不限于与车辆10的系统14的传感器32至38所监测到的状况相关的燃料水平、油水平、降雨状态、天窗状态、遮阳挡状态、无线电状态等)。
[0078] UI控制模块100可以基于与用户界面的用户互动来接收用户输入数据112作为输入。用户输入数据112包括用于通知系统12的希望偏好112。UI控制模块100将用户输入数据112作为偏好114存储在设置数据存储器106中。
[0079] 通知控制模块102接收例如来自车辆10的系统14的传感器38至32的传感器数据118和远程动作数据120作为输入。应注意,可以从与车辆10相关的其他模块接收传感器数据118。当接收到传感器数据118时,通知控制模块102从设置数据存储器106检索偏好114。
基于与传感器数据118相关的偏好114,通知控制模块102设置用于由通信控制模块104使用的通知数据122。在一个示例中,如果偏好114指示操作者希望接收关于由传感器32至38中的一个或多个监测到的特定状况的通知,则通知控制模块102产生用于通信控制模块104的包括由特定传感器32至38监测到的状况的通知的通知数据122。
[0080] 通知控制模块102还基于远程动作数据120的接收来输出用于系统14的控制模块24至30中的一个或多个的一个或多个控制信号124。远程动作数据120是从通信控制模块
104接收,并且包括用于将基于用户与设备8的互动在车辆10处执行的动作的远程用户输入。在一个示例中,一个或多个控制信号124包括致动与系统14中的一个或多个相关的部件的一个或多个控制信号。例如,一个或多个控制信号124可以包括致动致动器以折叠或展开折叠座椅的控制信号124、将座椅调整到用于车辆10的特定驾驶员的已知位置的控制信号
124、打开或关闭与车辆10相关的天窗的控制信号124、打开或关闭与车辆10相关的遮阳挡的控制信号124、对用于将车辆10的一个或多个门锁定或紧固到与车辆10相关的车身上的门锁系统的控制信号124、对与用于打开紧固到车辆车身上的门、货物进入结构或上翻式车门系统的打开系统相关的一个或多个门闩的控制信号124、对用于将货物进入结构或上翻式车门系统锁定或紧固到车身上的货物进入结构或上翻式车门系统锁系统的控制信号
124、对用于相对于车辆车身打开和关闭货物进入结构或上翻式车门系统的货物进入结构或上翻式车门系统动力致动器的控制信号124、对用于将外部后视镜相对于车辆10的车身移动的后视镜动力致动器的控制信号124等。
[0081] 通信控制模块104接收通知数据122和远程动作数据120作为输入。在接收到通知数据122后,通信控制模块104使用车辆通信设备62将通知126输出到设备8。通知126包括将由设备8和/或远程站64接收的适合的格式的通知数据122。因此,通知126可以包括但不限于文字消息、电子邮件、图形表示、听觉消息等。通信控制模块104设置接收到的远程动作数据120用于通知控制模块102。远程动作数据120由通信控制模块104通过车辆通信设备62接收。
[0082] 现在参照图3并且继续参照图1,数据流图示出与设备8相关的设备控制模块70的各种实施例。根据本披露的设备控制模块70的各种实施例可以包括嵌入在设备控制模块70中的任何数量的子模块。如可以了解,图3中所示的子模块可以被组合和/或进一步划分以类似地产生用于传输到车辆10的数据。对设备控制模块70的输入可以从设备8内的其他控制模块(未示出)接收和/或由设备控制模块70内的其他子模块(未示出)确定/建模。在各种实施例中,设备控制模块70可以包括远程用户界面(UI)控制模块150、远程通信控制模块152以及响应数据存储器154。
[0083] 响应数据存储器154存储用于对由设备8接收到的通知126的响应的各种动作。例如,响应数据存储器108存储响应通知126的一个或多个动作156以供设备8的用户选择。在各种实施例中,预先定义(例如,出厂设置)响应通知126的动作156中的一个或多个;以及响应通知126的动作156中的一个或多个是用户配置的。如可以了解,响应数据存储器154可以是存储信息的任何非易失性存储器类型。
[0084] 远程UI控制模块150产生远程用户界面数据158,该数据可以由显示器74用来显示通知126和用于响应通知126的一个或多个动作156。例如,远程用户界面数据158可以显示通知126和用于基于通知126可用的动作156的可选项和/或文字输入项(例如,可用响应列表)。请注意,并非所有通知126必然需要包括响应通知126的动作156。远程UI控制模块150基于用户与设备用户界面68的互动接收远程用户输入数据160作为输入。远程用户输入数据160包括响应通知126的希望动作156。
[0085] 远程通信控制模块152接收通知126和远程用户输入数据160作为输入。在接收到远程用户输入数据160后,远程通信控制模块162使用车辆通信设备62将远程动作数据120输出到设备8。远程动作数据120包括由车辆10和/或远程站64接收的适合的格式的远程用户输入数据160。通信控制模块104设置接收到的通知126用于远程UI控制模块150。通知126由远程通信控制模块152通过设备通信部件66接收。
[0086] 现在参照图4并继续参照图1和2,流程图示出根据本披露的可以由控制模块60执行的控制方法。如鉴于本披露可以了解,方法内的操作次序并不限于如图4中所示的顺序执行,而是可以适用且根据本披露的一个或多个不同的次序执行。如可以进一步了解,在不改变方法的精神的情况下,可以添加或移除方法的一个或多个步骤。
[0087] 方法可以在步骤200开始。在步骤210从传感器32至38中的一个或多个接收传感器数据118。在步骤212,方法基于偏好114确定是否将一个或多个通知126传输到设备8。如果将一个或多个通知126传输到设备8,则在步骤214,产生一个或多个通知126。否则,方法循环。在步骤216,将一个或多个通知126传输到设备8和/或远程站64并且将计时器设置为零。在步骤218,方法确定是否响应于一个或多个通知126已接收到远程动作数据120。如果尚未接收到远程动作数据120,则在步骤220,方法确定预定时间延迟是否期满,从而使得计时器大于预定时间。如果为真,则方法在步骤222结束。
[0088] 否则,如果在步骤218接收到远程动作数据120,则在步骤224,方法响应于远程动作数据120产生一个或多个控制信号124。在步骤226,将一个或多个控制信号124输出到与车辆10相关的相应的一个或多个系统14。随后,方法在步骤228结束。
[0089] 在一个示例中,通知控制模块102所接收到的传感器数据118包括由与车辆10的车身系统18相关的一个传感器34监测到的降雨状态。通知控制模块102还接收由内部系统20的一个或多个传感器36监测到的遮阳挡状态。通知控制模块102检索到的偏好114可以指示用户希望被通知的降雨状态是否为真并且遮阳挡是否打开。基于传感器数据118和偏好114的接收,通知控制模块102设置用于通信控制模块104的通知数据122。然后通信控制模块104将指示降雨状态为真并且将遮阳挡打开的通知126输出到设备8和/或远程站64。
[0090] 在设备通信部件66接收到通知126后,远程通信控制模块152设置用于远程UI控制模块150的通知126。在接收到通知126后,远程UI控制模块150查询响应数据存储器154以获得与通知126相关的一个或多个动作156,诸如关闭遮阳挡或忽略。远程UI控制模块150随后输出一个或多个动作156连同通知126以显示在设备8的显示器74上。在接收到远程用户输入数据160(例如,关闭遮阳挡)后,远程UI控制模块150设置用于远程通信控制模块152的远程用户输入数据160。远程通信控制模块152使用设备通信部件66来将远程动作数据120传输到车辆通信设备62。
[0091] 在接收到远程动作数据120后,通信控制模块104设置用于通知控制模块102的远程动作数据120。基于远程动作数据120,通知控制模块102产生一个或多个控制信号以执行所请求的动作(例如,关闭遮阳挡)。在此示例中,一个或多个控制信号被输出到内部控制模块28以致动致动器35来关闭车辆10的遮阳挡。
[0092] 虽然在以上详细描述中已呈现了至少一个示例性实施例,但是应了解,存在大量变体。还应了解,一个示例性实施例或多个示例性实施例仅是示例,而并不意欲以任何方式限制本披露的范围、适用性或配置。相反,以上详细描述将为本领域技术人员提供用于实施一个示例性实施例或多个示例性实施例的便利的路线图。应理解,在不脱离随附权利要求和其合法均等物的范围的情况下,可以对元件的功能和布置进行各种改变。
QQ群二维码
意见反馈