专利名称: | 用于基于位置的定制的系统和方法 | ||
专利名称(英文): | Systems And Methods For Location Based Customization | ||
专利号: | CN201410154020.4 | 申请时间: | 20140416 |
公开号: | CN104108356A | 公开时间: | 20141022 |
申请人: | 通用汽车环球科技运作有限责任公司 | ||
申请地址: | 美国密执安州 | ||
发明人: | B.L.华盛顿; R.J.兰格; M.尖; B.D.德雷克 | ||
分类号: | B60R16/02 | 主分类号: | B60R16/02 |
代理机构: | 中国专利代理(香港)有限公司 72001 | 代理人: | 成城; 傅永霄 |
摘要: | 本发明涉及用于基于位置的定制的系统和方法。提供用于具有舱室的车辆的定制控制系统的方法和设备。所述设备可包括车辆位置数据的源和车门,该车门联接到舱室并包括能够相对于车门在第一关闭位置和第二打开位置之间移动的窗。所述设备还可包括定制模块,所述定制模块基于车辆位置数据来输出用于车辆的包括窗相对于车门的移动的设定数据。 | ||
摘要(英文): | Methods and apparatus are provided for a customization control system for a vehicle having a cabin. The apparatus can include a source of vehicle location data, and a door coupled to the cabin and including a window movable relative to the door between a first, closed position and a second, opened position. The apparatus can also include a customization module that, based on the vehicle location data, outputs setting data for the vehicle that includes a movement for the window relative to the door. |
1. 一种用于具有舱室的车辆的定制控制系统,包括: 车辆位置数据的源; 车门,所述车门联接到所述舱室,并包括能够相对于所述车门在第一关闭位置和第二打开位置之间移动的窗;以及 定制模块,所述定制模块基于所述车辆位置数据来输出用于所述车辆的包括所述窗相对于所述车门的移动的设定数据。
2. 根据权利要求1所述的系统,其中,基于所述车辆位置数据和所述窗的当前位置,所述定制模块输出将所述窗从所述第一关闭位置移动到所述第二打开位置的设定数据。
3. 根据权利要求2所述的系统,还包括: 指示车辆速度的速度数据的源, 其中,基于所述车辆位置数据、速度数据和所述窗的当前位置,所述定制模块输出将所述窗从所述第一关闭位置移动到所述第二打开位置的设定数据。
4. 根据权利要求3所述的系统,还包括: 指示所述车辆的制动踏板的位置的制动数据的源, 其中,基于所述车辆位置数据、速度数据、制动数据和所述窗的当前位置,所述定制模块输出将所述窗从所述第一关闭位置移动到所述第二打开位置的设定数据。
5. 根据权利要求2所述的系统,还包括: 安装在所述车辆上的至少一个挡风玻璃雨刮;以及 指示所述至少一个挡风玻璃雨刮是否被致动的输入, 其中,基于所述车辆位置数据和所述窗的当前位置,所述定制模块在所述至少一个挡风玻璃雨刮未被致动的情况下输出将所述窗从所述第一关闭位置移动到所述第二打开位置的设定数据。
6. 根据权利要求1所述的系统,其中,所述车辆的车门包括锁,并且所述系统还包括: 遥控无钥匙进入系统,其包括产生启动所述锁以将所述车门固定到所述车辆的舱室的信号的钥匙扣,并且所述定制模块基于所述车辆位置数据利用所述钥匙扣来输出解除所述锁的锁定的设定数据。
7. 根据权利要求1所述的系统,其中,所述舱室还包括至少一个内部灯,并且所述定制模块基于所述车辆位置数据来输出点亮所述至少一个内部灯的设定数据。
8. 根据权利要求1所述的系统,还包括: 至少一个用户输入的源; 其中,所述定制模块基于所述车辆位置数据和所述用户输入来输出点亮所述至少一个内部灯的设定数据。
9. 一种定制具有舱室的车辆的方法,包括: 确定所述车辆的当前地理位置; 确定所述车辆先前是否来过所述当前地理位置;以及 在所述车辆先前来过所述当前位置的情况下,输出用于保存用于所述车辆的系统的设定的用户界面。
10. 一种车辆,包括: 乘客舱室,其包括具有锁和窗的车门,所述锁能够被致动以将所述车门锁定到舱室,所述窗联接到窗致动装置,所述窗致动装置能够被致动以相对于所述车门将所述窗从第一关闭位置移动到第二打开位置; 产生用于致动所述锁的信号的遥控无钥匙进入系统; 提供所述车辆的当前地理位置的位置数据的源; 基于所述位置数据控制所述锁和窗的定制模块,并且所述定制模块: 基于所述位置数据来致动窗致动装置以将所述窗从所述第一关闭位置移动到所述第二打开位置;以及 基于所述位置数据通过所述遥控无钥匙进入系统来解除所述锁的致动。
1. 一种用于具有舱室的车辆的定制控制系统,包括: 车辆位置数据的源; 车门,所述车门联接到所述舱室,并包括能够相对于所述车门在第一关闭位置和第二打开位置之间移动的窗;以及 定制模块,所述定制模块基于所述车辆位置数据来输出用于所述车辆的包括所述窗相对于所述车门的移动的设定数据。
2. 根据权利要求1所述的系统,其中,基于所述车辆位置数据和所述窗的当前位置,所述定制模块输出将所述窗从所述第一关闭位置移动到所述第二打开位置的设定数据。
3. 根据权利要求2所述的系统,还包括: 指示车辆速度的速度数据的源, 其中,基于所述车辆位置数据、速度数据和所述窗的当前位置,所述定制模块输出将所述窗从所述第一关闭位置移动到所述第二打开位置的设定数据。
4. 根据权利要求3所述的系统,还包括: 指示所述车辆的制动踏板的位置的制动数据的源, 其中,基于所述车辆位置数据、速度数据、制动数据和所述窗的当前位置,所述定制模块输出将所述窗从所述第一关闭位置移动到所述第二打开位置的设定数据。
5. 根据权利要求2所述的系统,还包括: 安装在所述车辆上的至少一个挡风玻璃雨刮;以及 指示所述至少一个挡风玻璃雨刮是否被致动的输入, 其中,基于所述车辆位置数据和所述窗的当前位置,所述定制模块在所述至少一个挡风玻璃雨刮未被致动的情况下输出将所述窗从所述第一关闭位置移动到所述第二打开位置的设定数据。
6. 根据权利要求1所述的系统,其中,所述车辆的车门包括锁,并且所述系统还包括: 遥控无钥匙进入系统,其包括产生启动所述锁以将所述车门固定到所述车辆的舱室的信号的钥匙扣,并且所述定制模块基于所述车辆位置数据利用所述钥匙扣来输出解除所述锁的锁定的设定数据。
7. 根据权利要求1所述的系统,其中,所述舱室还包括至少一个内部灯,并且所述定制模块基于所述车辆位置数据来输出点亮所述至少一个内部灯的设定数据。
8. 根据权利要求1所述的系统,还包括: 至少一个用户输入的源; 其中,所述定制模块基于所述车辆位置数据和所述用户输入来输出点亮所述至少一个内部灯的设定数据。
9. 一种定制具有舱室的车辆的方法,包括: 确定所述车辆的当前地理位置; 确定所述车辆先前是否来过所述当前地理位置;以及 在所述车辆先前来过所述当前位置的情况下,输出用于保存用于所述车辆的系统的设定的用户界面。
10. 一种车辆,包括: 乘客舱室,其包括具有锁和窗的车门,所述锁能够被致动以将所述车门锁定到舱室,所述窗联接到窗致动装置,所述窗致动装置能够被致动以相对于所述车门将所述窗从第一关闭位置移动到第二打开位置; 产生用于致动所述锁的信号的遥控无钥匙进入系统; 提供所述车辆的当前地理位置的位置数据的源; 基于所述位置数据控制所述锁和窗的定制模块,并且所述定制模块: 基于所述位置数据来致动窗致动装置以将所述窗从所述第一关闭位置移动到所述第二打开位置;以及 基于所述位置数据通过所述遥控无钥匙进入系统来解除所述锁的致动。
翻译:技术领域
本发明公开涉及车辆,更具体地涉及用于基于车辆的位置来定制车辆的系统的系统和方法。
背景技术
许多现代车辆采用在操作车辆期间提高驾驶员的便利性的许多特征。此外,许多现代车辆包括能够确定车辆的当前位置的系统。在某些基于车辆的位置的例子中,可能期望基于车辆的当前位置改变一个或多个驾驶员便利特征的操作。例如,期望在车辆处于免下车(drive through)情况时为了方便驾驶员而使车辆的车窗自动从关闭位置移动到打开位置,或者在特定位置驻车时为了驾驶员安全而自动解锁仅一个车门。
因此,期望提供使车辆驾驶员能够基于当前的车辆位置而改变一个或多个驾驶员便利特征的操作的系统和方法。此外,通过随后的详细描述和所附权利要求书连同附图和前述技术领域和背景技术,本发明的其它期望特征和特点将变得显而易见。
发明内容
提供用于具有舱室的车辆的定制控制系统的设备。所述设备可包括车辆位置数据的源和车门,该车门联接到舱室并包括能够相对于车门在第一关闭位置和第二打开位置之间移动的窗。所述设备还可包括定制模块,所述定制模块基于车辆位置数据来输出用于车辆的包括窗相对于车门的移动的设定数据。
提供用于定制具有舱室的车辆的方法。所述方法包括确定车辆的当前地理位置以及确定车辆先前是否来过所述当前地理位置。所述方法还包括:在车辆先前来过所述当前位置的情况下,输出用于保存用于车辆的系统的设定的用户界面。
本发明还可包括下列方案。
1. 一种用于具有舱室的车辆的定制控制系统,包括:
车辆位置数据的源;
车门,所述车门联接到所述舱室,并包括能够相对于所述车门在第一关闭位置和第二打开位置之间移动的窗;以及
定制模块,所述定制模块基于所述车辆位置数据来输出用于所述车辆的包括所述窗相对于所述车门的移动的设定数据。
2. 根据方案1所述的系统,其中,基于所述车辆位置数据和所述窗的当前位置,所述定制模块输出将所述窗从所述第一关闭位置移动到所述第二打开位置的设定数据。
3. 根据方案2所述的系统,还包括:
指示车辆速度的速度数据的源,
其中,基于所述车辆位置数据、速度数据和所述窗的当前位置,所述定制模块输出将所述窗从所述第一关闭位置移动到所述第二打开位置的设定数据。
4. 根据方案3所述的系统,还包括:
指示所述车辆的制动踏板的位置的制动数据的源,
其中,基于所述车辆位置数据、速度数据、制动数据和所述窗的当前位置,所述定制模块输出将所述窗从所述第一关闭位置移动到所述第二打开位置的设定数据。
5. 根据方案2所述的系统,还包括:
安装在所述车辆上的至少一个挡风玻璃雨刮;以及
指示所述至少一个挡风玻璃雨刮是否被致动的输入,
其中,基于所述车辆位置数据和所述窗的当前位置,所述定制模块在所述至少一个挡风玻璃雨刮未被致动的情况下输出将所述窗从所述第一关闭位置移动到所述第二打开位置的设定数据。
6. 根据方案1所述的系统,其中,所述车辆的车门包括锁,并且所述系统还包括:
遥控无钥匙进入系统,其包括产生启动所述锁以将所述车门固定到所述车辆的舱室的信号的钥匙扣,并且所述定制模块基于所述车辆位置数据利用所述钥匙扣来输出解除所述锁的锁定的设定数据。
7. 根据方案1所述的系统,其中,所述舱室还包括至少一个内部灯,并且所述定制模块基于所述车辆位置数据来输出点亮所述至少一个内部灯的设定数据。
8. 根据方案1所述的系统,还包括:
至少一个用户输入的源;
其中,所述定制模块基于所述车辆位置数据和所述用户输入来输出点亮所述至少一个内部灯的设定数据。
9. 根据方案1所述的系统,其中,所述车辆的车门包括锁,并且所述系统还包括:
联接到所述车辆的传动系的变速器,
其中,所述定制模块基于变速器范围和车辆的位置数据来输出大致自动地解锁所述锁的设定数据。
10. 一种定制具有舱室的车辆的方法,包括:
确定所述车辆的当前地理位置;
确定所述车辆先前是否来过所述当前地理位置;以及
在所述车辆先前来过所述当前位置的情况下,输出用于保存用于所述车辆的系统的设定的用户界面。
11. 根据方案10所述的方法,其中,所述设定是用于与联接到所述车辆的舱室的车门相关的窗的动作的设定。
12. 根据方案10所述的方法,其中,所述设定是用于与所述车辆相关的外部灯的设定。
13. 根据方案10所述的方法,还包括:
确定用于与所述车辆的车门的锁的锁定相关的锁反馈的设定是否与所述车辆的当前地理位置相关;
确定所述车辆周围的环境情况;
接收用于锁定所述锁的请求;以及
基于用于所述锁反馈的设定来输出灯反馈数据,所述灯反馈数据包括基于所述车辆周围的环境情况、锁定请求和所述车辆的当前地理位置而定的与所述车辆相关的听觉装置的听觉输出或与所述车辆相关的外部灯的视觉输出。
14. 根据方案10所述的方法,还包括:
确定用于沿至目的地的行程的车辆导航的设定是否与所述车辆的当前地理位置相关;以及
基于车辆接近目的地和所述车辆的当前地理位置来点亮所述车辆的舱室内的至少一个内部灯。
15. 根据方案10所述的方法,还包括:
确定用于沿至目的地的行程的车辆导航的设定是否与所述车辆的当前地理位置相关;以及
基于所述车辆相对于所述行程的当前地理位置来点亮所述车辆的舱室内的至少一个内部灯。
16. 根据方案10所述的方法,还包括:
确定用于沿至目的地的行程的车辆导航的设定是否与所述车辆的当前地理位置相关;以及
基于所述车辆接近与所述行程相关的转弯处和所述车辆的当前地理位置来点亮所述车辆的舱室内的至少一个内部灯。
17. 一种车辆,包括:
乘客舱室,其包括具有锁和窗的车门,所述锁能够被致动以将所述车门锁定到舱室,所述窗联接到窗致动装置,所述窗致动装置能够被致动以相对于所述车门将所述窗从第一关闭位置移动到第二打开位置;
产生用于致动所述锁的信号的遥控无钥匙进入系统;
提供所述车辆的当前地理位置的位置数据的源;
基于所述位置数据控制所述锁和窗的定制模块,并且所述定制模块:
基于所述位置数据来致动窗致动装置以将所述窗从所述第一关闭位置移动到所述第二打开位置;以及
基于所述位置数据通过所述遥控无钥匙进入系统来解除所述锁的致动。
18. 根据方案17所述的车辆,其中,所述定制模块基于所述车辆的速度来致动所述窗致动装置,以将所述窗从所述第一关闭位置移动到所述第二打开位置。
19. 根据方案17所述的车辆,其中,所述定制模块基于所述车辆的变速器的范围来致动所述窗致动装置,以将所述窗从所述第一关闭位置移动到所述第二打开位置。
20. 根据方案17所述的车辆,其中,所述定制模块输出用于显示在显示器上的用户界面,所述用户界面指示已通过所述遥控无钥匙进入系统解除了所述锁的致动。
附图说明
下文将结合以下附图来描述示例性实施例,其中,相同的附图标记表示相同的元件,并且其中:
图1是图示根据各个实施例的包括位置定制控制系统的车辆的功能框图;
图2是根据各个实施例的车辆的功能框图;
图3是图示根据各个实施例的位置定制控制系统的控制系统的数据流图;
图4是图示根据各个实施例的设定显示数据的示例性显示器;
图5是图示示例性提示用户界面的示例性显示器;
图6是图示根据各个实施例的位置定制控制系统的控制方法的流程图;
图7是图6的流程图的延续部分;以及
图8是图7的流程图的延续部分。
具体实施方式
以下详细描述在本质上仅是示例性的,并非意在限制应用和用途。此外,绝非意在受前述技术领域、背景技术、发明内容或下述具体实施方式中呈现的任何明示或暗示性理论约束。如本文所使用的,术语模块是指单独地或以任何方式结合的任何硬件、软件、固件、电子控制部件、处理逻辑和/或处理器装置,包括但不限于:专用集成电路(ASIC)、电子电路、执行一个或多个软件或固件程序的处理器(共享的、专用的或成组的)和储存器、组合逻辑电路和/或提供所述功能的其它合适部件。
参照图1,示出了车辆10。车辆10可以包括动力系12、转向系统14、车门系统16、通知系统18、导航系统20和可以向定制模块24提供输入的至少一个或多个传感器22。车辆10还包括娱乐系统25。如本文将更详细地论述的,定制模块24可以从动力系12、转向系统14、车门系统16、导航系统20和传感器22接收输入,以基于车辆10的地理位置来定制车门系统16、通知系统18和娱乐系统25中的一者或多者的操作。
一般而言,车辆10可包括用于推进的动力系12。动力系12可包括例如推进装置13,推进装置13包括但不限于内燃发动机、电气发动机或其混合(未示出)。定制模块24可与推进装置13通信,以接收或确定推进装置13是否开启从而使得车辆10可移动,或推进装置13是否关闭。推进装置13可向变速器26供应动力,变速器26可将此动力传递到联接至车辆10的一个或多个车轮(和轮胎)28上的合适动力系,以使车辆10能够移动。如本领域技术人员已知的,变速器26可包括合适的档位变速器,其可以以各种档位位置操作,包括但不限于,驻车档、空档、倒车档、行驶档等。如本领域技术人员已知的,变速器26可以是手动变速器或自动变速器。定制模块24可与变速器26通信,以接收或确定变速器26的当前位置。替代性地,可从与车辆10相关联的其它模块或必要时通过可由车辆10的驾驶员操作的变速器档位选择器向定制模块24提供变速器26的当前位置。
继续参照图1,转向系统14可包括联接到转向轴32的手轮30,所述转向轴可与动力系12协作以使车辆10转向。应该注意,手轮的使用仅是示例性的,因为转向系统14可包括用于使车辆10转向的任何合适的装置,包括但不限于控制杆。在此例子中,手轮30可包括可向定制模块24提供输入的一个或多个用户输入装置34。仅以方框形式示出动力系12和转向系统14,而不对其进行进一步详细描述,因为这些机构的实施例各不相同且是本领域技术人员公知的。
车门系统16可包括一个或多个车门36和遥控无钥匙进入(RKE)系统38。车门36联接到车辆10的车身40,并且可允许进出由车辆10的车身40限定的舱室,如本领域技术人员公知的。车门36可包括但不限于进入门、装货门和升降门。每个车门36可包括锁42和窗系统44。锁42可是任何合适的机构,包括但不限于机械装置或电气装置,其适于将车门36固定到车身40以阻止进入车辆10的舱室。此外,一个或多个车门36还可包括手动锁定执行器,以使车辆10的用户能够锁定或解锁车门36,如本领域技术人员已知的。手动锁定执行器可包括任何合适的用户输入装置,其在需要时可与定制模块24通信。在一个例子中,手动锁定执行器可包括联接到一个或多个车门36的机械按钮或杆,机械按钮或杆可被操纵以使操作员能够向定制模块24发送信号。在另一个例子中,手动锁定执行器可包括联接到一个或多个车门36的电气开关,电气开关可被致动以使操作员能够向定制模块24发送信号。作为另外的例子,一个或多个车门36可包括机械按钮或杆和电气开关,并因此在一个或多个车门36上可采用多个锁定执行器。此外,手动锁定执行器不需要直接联接到一个或多个车门36,而是可以联接到与车辆10相关联的控制台、或通过与车辆10相关联的用户界面实现。应该注意,由于可利用其它技术向定制模块24发送信号,因此手动锁定执行器是可选的。
窗系统44可位于车门36中,并且可以包括窗46和窗移动装置48。窗46可借助于窗移动装置48而相对于车门36移动,如本领域技术人员已知的。窗移动装置48可与定制模块24通信,以接收相对于车门36移动窗46的信号。窗移动装置48可包括能够相对于车门36移动窗46的任何合适的机械、电气或机电装置。车门36还可包括手动窗执行器49,以使车辆10的用户能够手动致动窗移动装置48,如本领域技术人员已知的。手动窗执行器49可包括能够致动窗移动装置48以移动窗46的任何合适的机械、电气或机电装置或开关。在一个例子中,车辆10可包括位于窗移动装置48’中且可与窗移动装置48’一起相对于邻近车辆10的驾驶员8的车门36’移动的窗45、以及位于窗移动装置48’’中且可与窗移动装置48’’一起相对于邻近车辆10的乘客的车门36’’移动的窗46’’。可经由手动窗执行器49’、49’’手动致动窗46’、46’’。应该注意,虽然本文仅示出和描述了两个车门36’、36’’,但是车辆10可具有与车辆10的车身40相关联的任何数量的车门36,所述车门36可包括或可不包括窗系统44。
RKE系统38可用于向定制模块24发送信号,以致动一个或多个锁42。在一个例子中,RKE系统38可包括钥匙扣50和接收器52,如本领域技术人员已知的。在一个例子中,钥匙扣50可包括一个或多个用户输入装置54和发射器56。在“主动式”RKE系统38的情况下,操作员可致动用户输入装置54以产生锁定或解锁车辆10的一个或多个车门36的信号。发射器56可将通过致动用户输入装置54而产生的信号经由合适的无线链路发送到接收器52。替代性地,在“被动式”RKE系统38的情况下,当钥匙扣50已离开与车辆10相关的预定区域(诸如但不限于,距离车辆10约15英尺)时,发射器56可向接收器52发送信号。接收器52可从钥匙扣50的发射器56接收信号。接收器52可与定制模块24通信,以将从发射器56接收的信号提供到定制模块24。
通知系统18可包括一个或多个外部视觉指示器或灯58、一个或多个内部视觉指示器或灯60以及至少一个听觉指示器62,它们可与定制模块24通信。外部灯58可在视觉上指示一个或多个车门36被锁定或解锁。在一个例子中,外部灯58可包括但不限于车辆10的头灯和尾灯,然而,外部灯58可包括位于车辆10外部上的视觉指示器,其能够指示一个或多个锁42被锁定或解锁。
内部灯60可包括可利用定制模块24进行定制的一个或多个视觉指示器,以向车辆10的用户提供各种指示。在一个例子中,内部灯60可包括但不限于多色发光二极管(LED),其可发出基于至定制模块24的输入被预先确定的颜色。内部灯60可包括但不限于位于车辆的仪表板或控制台内的一个或多个视觉指示器或灯、位于车辆10的舱室的脚部空间中的一个或多个灯、沿车辆10的车顶内衬放置的一个或多个灯、沿一个或多个车门36放置的一个或多个灯、位于与舱室相关的座位中的一个或多个灯等。因此,本文所示的内部灯60的位置和数量仅是示例性的。听觉指示器62可提供一个或多个锁42被锁定或解锁的听觉指示。在一个例子中,听觉指示器62可包括但不限于与车辆10相关联的喇叭。
继续参照图1,导航系统20可与定制模块24通信。导航系统20可包括定位系统64和显示器66。定位系统64可包括合适的接收器,其可通过合适的数据传输链路接收车辆10的位置。例如,可从诸如全球定位系统(GPS)的卫星数据或从诸如远程导航系统(LORAN)的陆上位置指示器来接收车辆10的位置。
显示器66可与定制模块24通信并可向驾驶员8和/或车辆的其它使用者提供视觉信息。在一个例子中,显示器66可实现为车辆10的仪表板或控制台中的平板显示器。本领域技术人员了解实现车辆10中的显示器66的其它技术。显示器66可包括用于显示信息的任何合适的技术,包括但不限于液晶显示器(LCD)、有机发光二极管(OLED)、等离子体或阴极射线管(CRT)。显示器66可包括用户输入装置68,其可从用户(诸如车辆10的驾驶员8)接收输入,以基于位置来定制车辆10的各种特征,如本文将要论述的。用户输入装置68可被实现为键盘(未单独示出)、麦克风(未单独示出)、与显示器66相关的触摸屏层或从用户接收数据和/或命令的其它合适装置。当然,也可以采用多个输入装置68。
多个传感器22检测和测量车辆的可观察情况,所述情况可被提供给定制模块24。多个传感器22基于可观察情况产生传感器信号。在一个例子中,制动踏板位置传感器70检测与车辆10相关联的制动踏板72的位置,并基于该位置产生制动踏板位置信号。从制动踏板位置传感器70接收的信号可用于确定是否正在制动车辆10。应该注意,制动踏板位置传感器70仅是示例性的,因为可采用其它技术来确定是否正在制动车辆10,诸如,从与车辆10的制动系统相关的一个或多个传感器接收的信号或从在踩压制动踏板72时被致动的制动灯接收的信号。
速度传感器74可检测车辆10的速度并可基于该速度产生车辆速度信号。应该注意,还可从与车辆10相关的其它模块来估计或预先确定车辆10的速度。雨刮传感器76可检测与车辆10相关的一个或多个挡风玻璃雨刮78是否正在操作。定制模块24可使用从雨刮传感器76接收的信号,以确定车辆10周围的环境情况。应该注意,雨刮传感器76仅是示例性的,因为其它合适的传感器可用来确定车辆10周围的环境情况,诸如安装在车辆10的外部上的传感器或安装在车辆10的舱室内并且邻近于车辆10的挡风玻璃的传感器。此外,定制模块24可从车辆10中的其它模块接收可指示挡风玻璃雨刮78处于有效的信号。环境情况传感器80可联接到车辆10,从而观测车辆10周围的环境照明情况。在一个例子中,环境情况传感器80可包括光传感器,其可检测车辆10周围的光量并可基于光量来产生信号。例如,环境情况传感器80可测量车辆10所暴露于的日光量并可产生指示车辆10是否处于日间情况和/或夜间情况(黑暗)的信号。在某些实施方式中,环境情况传感器80还可产生车辆10处于黄昏或昏暗情况的信号。
娱乐系统25可位于车辆10的舱室中并可与定制模块24通信。娱乐系统25可在车辆10的操作期间供车辆10的用户娱乐。在一个例子中,娱乐系统25可用显示器66实现,然而,娱乐系统25可实现在车辆10的仪表板或控制台中。在一个实施例中,娱乐系统25可包括但不限于接收器82和至少一个扬声器84。接收器82可包括但不限于AM/FM无线电接收器,其可从位于接收器82范围内的广播站接收无线电频率传输,如本领域技术人员已知的。在本例子中,来自接收器82的无线电频率传输可通过至少一个扬声器84被传送给车辆10的用户。应该注意,接收器82还可包括但不限于基于卫星的接收器、蓝牙传输接收器等。接收器82可与定制模块24通信,以接收至少一个基于位置的设定,如本文将要详细论述的。
定制模块24可基于从用户输入装置34、54、68、导航系统20、手动窗执行器49和传感器22接收的信号产生可用于控制车门系统16、通知系统18和娱乐系统25的信号。应该注意,对车辆10中的定制模块24的描述仅是示例性的,因为定制模块24可用导航系统20、娱乐系统25来实现和/或实现为与车辆10相关的娱乐资讯系统的一部分,以基于车辆10的地理位置来管理各种驾驶员便利特征。此外,定制模块24可被放置为远离车辆10,并可被实现为蜂窝电话、平板电脑、便携式通信装置或基于网络的应用,其可接收来自远程用户的输入并将那些设定传送到车辆10。一般而言,基于至用户输入装置34、68的用户输入、从导航系统20接收的车辆10的地理位置和来自传感器22的输入,定制模块24可针对车辆10的地理位置来控制RKE系统38、外部灯58、内部灯60、听觉指示器62、锁42、窗系统44和娱乐系统25。这可在车辆10的特定地理位置处提供提高的驾驶员便利性。
在这方面,参照图2,图2是车辆10的实施例的功能框图。图2描绘产生控制信号以控制图1所描述的车辆10的特征的各种示例性控制模块。在一个例子中,车辆10可包括第一控制模块86、第二控制模块88、第三控制模块90、第四控制模块92、第五控制模块94、第六控制模块96和定制模块24,其可经由互连架构98或便于传递数据、命令、动力等的布置而联接在一起。如可以明白的,图2所示的子模块可被结合和/或进一步被划分,以类似地控制图1所描述的车辆10的特征。
在各种示例性实施例中,第一控制模块86可基于经由互连架构98从定制模块24检索的数据产生控制车门36的一个或多个锁42的致动的控制信号。第二控制模块88可基于经由互连架构98从定制模块24检索的数据产生致动一个或多个窗移动装置48的控制信号。第三控制模块90可基于经由互连架构98从定制模块24检索的数据产生致动听觉指示器62的控制信号。第四控制模块92可基于经由互连架构98从定制模块24检索的数据产生致动接收器82的控制信号。第五控制模块94可基于经由互连架构98从定制模块24检索的数据产生致动内部灯60的控制信号。第六控制模块96可基于经由互连架构98从定制模块24检索的数据产生致动外部灯58的控制信号。定制模块24可基于从车辆10感测、经由互连架构98从其它控制模块(未示出)接收、和/或通过定制模块24内的其它子模块(未示出)确定/建模的输入而向互连架构98输出数据。
现在参照图3,数据流图图示可嵌入定制模块24内的用于车辆10(图1)的位置定制控制系统100的各种实施例。根据本公开的位置定制控制系统100的各种实施例可包括嵌入定制模块24内的任何数量的子模块。如可以明白的,图3所示的子模块可被结合和/或进一步被划分,以类似地控制车辆10(图1)的基于地理位置的定制。至系统的输入可从车辆10(图1)被感测、从其它控制模块(未示出)被接收、和/或通过定制模块24内的其它子模块(未示出)被确定/建模。在各种实施例中,定制模块24可包括设定控制模块102、导航控制模块104和用户界面(UI)控制模块106。
设定控制模块102可接收以下数据作为输入:输入位置数据108、窗数据110、速度数据112、制动数据114、雨刮数据116、变速器数据118、锁数据119、环境数据120、推进数据121、用户选择数据122和导航设定数据124。设定控制模块102还可接收以下数据作为输入:先前的位置设定数据126、先前的位置数据127和先前的窗动作位置数据128,它们可从数据存储区130被访问或检索。位置数据108可包括从定位系统64接收的车辆10的地理位置,该地理位置也可保存在数据存储区130中。窗数据110可包括窗46’、46’’是否已经被手动窗执行器49’、49’’致动的指示。一般而言,窗数据110可包括指示窗46’、46’’是否已经从相对于车门36’、36’’的第一关闭位置移动到相对于车门36’、36’’的第二打开位置的数据。速度数据112可包括从速度传感器74接收的车辆10的速度。制动数据114可包括可从制动踏板位置传感器70接收的制动踏板72的检测位置。雨刮数据116可包括从雨刮传感器76接收的指示一个或多个挡风玻璃雨刮78是否开启的信号。变速器数据118可包括指示变速器范围的数据。在这方面,变速器数据118可指示变速器是否处于驻车档或空档,变速器数据118可由变速器26提供。在某些实施方式中,变速器26所提供的“原始”传感器或状态数据可引起产生合适的控制信号,该控制信号继而由定制模块24接收和处理。在这类实施方式中,控制信号自身可由另一控制模块、界面或翻译装置等产生。换言之,变速器26可以是但不必是定制模块24所采用的实际控制/命令信号源。
锁数据119可包括从钥匙扣50或手动锁执行器接收的致动一个或多个锁42的请求,以将相应一个或多个车门36固定到车辆10的车身40。环境数据120可包括由环境情况传感器80测量或确定的日光量。推进数据121可以是推进装置13是开启或关闭。用户选择数据122可从UI控制模块106接收,并且可包括从用户输入装置34、68接收的用户输入。在一个例子中,用户选择数据122可包括但不限于RKE系统38、外部灯58、内部灯60、听觉指示器62、锁42、窗系统44和娱乐系统25中的一者或多者的期望设定。导航设定数据124可从导航控制模块104被接收,并且可包括与车辆10的计划行程相关的设定。例如,在行程的给定点处点亮一个或多个内部灯60的期望颜色。先前的位置设定数据126可包括对于特定地理位置来说的RKE系统38、外部灯58、内部灯60、听觉指示器62、锁42、窗系统44和娱乐系统25中的一者或多者的定制设定,其可存储在数据存储区130中和从数据存储器130访问。先前的位置数据127可包括车辆10已经来到的先前地理位置的数据,其可存储在数据存储区130中和从数据存储器130访问。先前的窗动作位置数据128可包括在特定地理位置处窗46的操作动作,其可存储在数据存储区130中和从数据存储器130访问。
基于位置数据108、窗数据110、速度数据112、制动数据114、雨刮数据116、变速器数据118、锁数据119、环境数据120、推进数据121、用户选择数据122、导航设定数据124、先前的位置设定数据126、先前的位置数据127和先前的窗动作位置数据128,设定控制模块102可访问例如查找表或校准表,并检索输出设定数据132,其可包括无线电数据134、被动锁定数据136、锁反馈数据138、自动车门锁定数据140、安全灯数据142、内部灯数据144和窗动作数据146。设定控制模块102还可设定用于UI控制模块106的通知数据148和学习数据150以及位置设定数据151和窗动作数据153,其可存储在数据存储区130中。
设定数据132可包括基于特定地理位置的用于RKE系统38、外部灯58、内部灯60、听觉指示器62、锁42、窗系统44和娱乐系统25中的一个或多个的用户输入定制设定。无线电数据134可包括基于车辆10的特定地理位置的接收器82要调节到的一个或多个无线电台。被动锁定数据136可包括基于车辆10的地理位置被发送到RKE系统38以解除被动锁定的信号。例如,如果车辆10驻车在已知的安全位置,诸如用户的车库,则可以利用钥匙扣50来解除车辆10的一个或多个车门36的被动锁定。锁反馈数据138可包括基于车辆10的地理位置而输出到外部灯58和听觉指示器62中的至少一个的信号,以通知使用者一个或多个车门36被锁定并固定到车身40。例如,如果车辆10位于居民区并且光线昏暗,则锁反馈数据138可包括致动外部灯58以指示一个或多个车门36被锁定的数据。作为另外的例子,如果车辆10位于市区并且光线昏暗,则锁反馈数据138可包括致动外部灯58和听觉指示器62以通知用户一个或多个车门36被锁定的数据。
自动车门锁定数据140可包括当车辆10的变速器26位于驻车档位置时基于车辆10的地理位置来解锁一个或多个车门的信号。例如,自动车门锁定数据140可包括当在特定地理位置处变速器26位于驻车档位置时仅解锁邻近驾驶员8的车门36’的信号。安全灯数据142可包括基于车辆10的地理位置启动外部灯58达延长的时间段的信号。内部灯数据144可包括传送到一个或多个内部灯60以启动内部灯60的数据,其可包括关于一个或多个内部灯60的期望颜色输出的数据。窗动作数据146可包括一个或多个窗46的动作,诸如到窗移动装置48以将一个或多个窗46相对于车门36中的相应一个从第一关闭位置移动到第二打开位置的信号。
通知数据148可包括指示一个或多个用户定制设定对于地理位置来说有效的数据。学习数据150可包括由设定控制模块102识别的行为模式。例如,学习数据150可包括提示用户将频繁出现的地理位置处的设定保存为设定数据132的数据。作为一个例子,学习数据150可包括当在特定地理位置处车辆10的驾驶员8使用手动窗执行器49将窗46’从第一关闭位置移动到第二打开位置的情形在该地理位置处发生多于一次时保存窗动作数据146的提示。位置设定数据151可包括对于特定地理位置的设定,其可被保存在数据存储区130。窗动作数据153可包括关于在特定地理位置处从相应一个手动窗执行器49接收的一个或多个窗46的动作的数据。
导航控制模块104可接收位置数据108和用户选择数据122作为输入。基于位置数据108和用户选择数据122,导航控制模块104可访问查找表或使用任何合适的方法来检索用于设定控制模块102的导航设定数据124。
UI控制模块106可接收通知数据148、学习数据150和用户输入数据152作为输入。用户输入数据152可包括通过用户输入装置34、68从车辆10的用户接收的输入。基于通知数据148、学习数据150和用户输入数据152,UI控制模块106可例如访问查找表,并检索输出设定显示数据154和至少一个用户界面156。UI控制模块106还可设定用于设定控制模块102和导航控制模块104的用户选择数据122。设定显示数据154可包括用于显示在显示器66上的图形或文本消息,其可基于通知数据148告知用户特定设定对于给定地理位置来说有效。例如,如图4所示,示例性设定显示数据154可包括基于车辆10的地理信息显示在文本框中的文本消息,RKE系统38的被动锁定已被解除。例如,文本消息可表述“到达:家”,“已解除被动锁定”。设定显示数据154可在显示器66上单独显示给用户或可叠加在至少一个用户界面156上。
再次参照图3,至少一个用户界面156可包括一个或多个合适的图形或文本界面,其可与用户输入装置34、68协作,以使用户能够定制用于RKE系统38、外部灯58、内部灯60、听觉指示器62、锁42、窗系统44和娱乐系统25中的一个或多个的设定。至少一个用户界面156可被显示在显示器66上,并且可叠加在显示在显示器66上的其他用户界面上。在一个例子中,至少一个用户界面156可包括内部灯用户界面158、被动锁定用户界面160、窗用户界面162、无线电用户界面164、锁用户界面166、安全灯用户界面168、提示用户界面170和重复提示用户界面172。
内部灯用户界面158可包括可与用户输入装置34、68协作以使得用户能够定制一个或多个内部灯60的设定的合适的图形或文本界面。被动锁定用户界面160可包括可与用户输入装置34、68协作以使得用户能够定制RKE系统38的合适的图形或文本界面。窗用户界面162可包括可与用户输入装置34、68协作以使得用户能够定制一个或多个窗46的设定(诸如,在特定地理位置处将一个或多个窗46相对于车门36中的相应一个从第一关闭位置移动到第二打开位置的设定)的合适的图形或文本界面。无线电用户界面164可包括可与用户输入装置34、68协作以使得用户能够基于车辆10的地理位置定制与接收器82相关的无线电台的合适的图形或文本界面。锁用户界面166可包括合适的图形或文本界面,其可与用户输入装置34、68协作,以使得用户能够基于变速器26的位置和车辆10的位置定制一个或多个锁42的设定,并且还能够使得用户定制一个或多个锁42被致动以将相应车门36固定到车辆10的车身40的通知。安全灯用户界面168可包括合适的图形或文本界面,其可与用户输入装置34、68协作,以使得用户能够基于车辆10的地理位置定制外部灯58被启动的持续时间。
提示用户界面170可包括可与用户输入装置34、68协作以使得用户能够基于学习数据150选择保存对于车辆10的地理位置的设定的合适的图形或文本界面。例如,如图5所示,示出了示例性提示用户界面170。提示用户界面170可使得用户能够保存对于频繁出现的地理位置的特定设定,并且可包括一个或多个用户输入装置68。作为另外的例子,基于先前的窗动作位置数据128,提示用户界面170可提示用户保存在地理位置处的一个或多个窗46的设定。例如,提示用户界面170可显示消息,诸如,“经常行驶到此位置,是否想要记住此位置?”。参照图3,重复提示用户界面172可包括合适的图形或文本界面,其可与用户输入装置34、68协作,以使得用户能够选择他们是否想要定制模块24在再次来到该地理位置时提示他们保存该位置的设定。
现在参照图6-8,并继续参照图1和3,流程图图示了根据本公开的可通过图1的定制模块24执行的控制方法。如根据本公开可明白的,所述方法中的操作顺序不限于图6-8所示的执行顺序,而是可以根据需要或根据本公开以一个或多个改变的顺序被执行。
在各个实施例中,所述方法可被排定成基于预定事件来运行,和/或可在车辆10的操作期间连续运行。
所述方法可开始于200。在202,方法可基于位置数据108确定车辆10的当前地理位置。在204,方法可通过访问用于车辆10的当前地理位置的先前位置设定数据126的数据区130来确定当前位置是否具有已保存的设定。如果方法确定当前地理位置具有已保存的设定,则方法前进到图7的205。否则,方法前进到206。
在206,方法可确定是否已通过用户输入装置34、68从用户接收了保存当前地理位置的设定的请求。如果已经接收到保存设定的请求,则方法前进到208。否则,方法前进到210。在208,方法保存当前地理位置的设定。然后,在212,方法基于推进数据121确定推进装置13是否开启,从而确定车辆10是否启动。如果推进装置13开启,则方法前进到214。否则方法在217结束。在214,方法确定车辆10的变速器26是否在驻车档或空档位置。如果变速器26处于驻车档或空档位置,则方法循环到212。否则,方法循环到202。
在210,方法通过访问用于先前位置数据127的数据存储区130来确定是否重复行驶到当前地理位置。如果方法确定重复行驶到当前地理位置,则方法前进到216。否则,方法前进到212。
在216,方法通过访问数据存储区130确定在当前地理位置是否存在重复动作。如果存在与当前地理位置相关的重复动作,则在219,方法输出至少一个用户界面156,包括但不限于,内部灯用户界面158、被动锁定用户界面160、窗用户界面162、无线电用户界面164、锁用户界面166、安全灯用户界面168,以提示用户将重复动作保存为当前地理位置的期望设定。然后,方法前进到208。
否则,在221,方法输出提示用户界面170,以提示用户保存当前地理位置的设定。在218,方法基于用户输入数据152确定用户是否选择保存用于所述位置的设定。如果用户已选择保存设定,则在220,方法输出至少一个用户界面156,包括但不限于,内部灯用户界面158、被动锁定用户界面160、窗用户界面162、无线电用户界面164、锁用户界面166、安全灯用户界面168,以使得用户能够选择用于当前地理位置的期望设定。然后,方法前进到208。
在218,如果方法确定用户不想保存用于当前地理位置的设定,则方法可前进到222。在222,方法可输出重复提示用户界面172。在224,方法可基于用户输入数据152确定用户是否想要在他们返回至当前地理位置时显示提示用户界面170。如果是,则方法循环到212。否则,方法前进到226。在226,方法将位置设定数据151保存在数据存储区130中,该数据指示用户不想被提示保存用于车辆10的当前地理位置的设定。然后,方法前进到212。
参照图7,在205,方法前进到230。在230,方法确定当前地理位置是否与用于RKE系统38的被动锁定的已保存设定相关。如果已保存的设定是用于RKE系统38的被动锁定,则方法前进到232。在232,方法输出用于RKE系统38的被动锁定数据136,并且在234,方法输出用于显示在显示器66上的设定显示数据154。然后,方法前进到图6的265。
继续参照图7,如果已保存的设定不是用于RKE系统38的被动锁定,则方法前进到236。在236,方法确定保存的设定是否是一个或多个车门36被锁定的通知。如果保存的设定是一个或多个车门36被锁定的通知,则方法前进到238。否则,方法前进到240。在238,方法基于环境数据120确定车辆10周围的环境情况。在242,方法确定是否已经由锁数据119接收到锁定一个或多个车门36的请求。如果已接收到锁定一个或多个车门36的请求,则方法前进到244。否则,方法循环。在244,基于环境数据120和当前地理位置,方法输出锁反馈数据138。例如,如果环境数据120指示车辆10处于黑暗中且车辆10驻车在已知地理位置,则锁反馈数据138可包括仅启动外部灯58的信号。替代性地,如果环境数据120指示车辆10处于黄昏且车辆10驻车在已知的地理位置,则锁反馈数据138可包括启动外部灯58和听觉指示器62的信号。作为另外的例子,如果环境数据120指示车辆10处于日间且车辆10驻车在已知地理位置,则锁反馈数据138可包括启动外部灯58和听觉指示器62的信号。作为另外的例子,如果车辆10驻车在已知地理位置,则方法可在需要时输出仅启动外部灯58的锁反馈数据138。然后,方法在246结束。作为又一例子,方法可基于当前地理位置和与车辆10的当前时区相关的时间来输出锁反馈数据138,其可作为输入经由互连架构98由定制模块24接收。在此例子中,锁反馈数据138可包括在一天中的时间指示车辆10会处于黑暗中的情况下在已知地理位置处仅启动外部灯58的信号。
在240,方法可确定已保存的设定是否是用于一个或多个车门36的自动解锁。如果设定是用于解锁一个或多个车门36,则方法可前进到248。否则,方法可前进到250。在248,方法可基于变速器数据118确定变速器26是否在驻车档或空档位置。如果变速器26在驻车档或空档位置,则方法可前进到252。否则,方法可循环。在252,方法输出自动车门锁定数据140。然后,方法在254结束。
在250,方法确定保存的设定是否是用于外部灯58的延长启动。如果保存的设定是用于外部灯58的延长启动,则方法前进到256。否则,方法前进到252。在256,方法确定是否已从锁数据119接收到致动一个或多个锁42的请求。如果已经接收到致动一个或多个锁42的请求,则方法前进到260。否则,方法循环。在260,方法输出安全灯数据142。然后,方法在262结束。作为另外的例子,外部灯58的延长启动可基于环境数据120。在此例子中,如果环境数据120指示车辆10处于充足的光线下,则外部灯58可启动达变短的时间段。这在车辆10处于照明良好区域时可节省车辆电力。
在258,方法确定保存的设定是否用于一个或多个内部灯60的启动和/或颜色。如果保存的设定是用于一个或多个内部灯60的启动和/或颜色,则方法前进到264。否则,方法前进到图8的263。在264,方法输出用于当前地理位置的内部灯数据144。然后,方法前进到图6的265。
从图8的263,方法前进到266。在266,方法确定保存的设定是否是用于一个或多个窗46的动作。如果保存的设定是用于一个或多个窗46的动作,则方法前进到267。否则,方法前进到270。在267,方法确定一个或多个窗46是否在第一关闭位置。如果一个或多个窗46在第一关闭位置,则方法前进到268。否则,方法前进到272。在272,当方法已确定一个或多个窗46不应该从第一关闭位置自动移动到第二打开位置时,所述方法不输出窗动作数据146。然后,方法前进到图6的265。
在268,方法基于变速器数据118确定变速器26是否在驻车档或空档位置。如果变速器26在驻车档或空档位置,则方法前进到272。否则,在274,方法基于制动数据114确定制动踏板是否被踩压。如果制动踏板被踩压,则方法前进到276。否则,方法前进到272。在276,方法确定车辆10的速度是否小于车辆10的阈值速度。阈值速度可以是表示车辆10减速以便停止的速度,诸如小于约每小时10英里。如果基于速度数据112确定车辆10的速度小于阈值速度,则方法前进到278。否则,方法前进到272。在278,方法基于雨刮数据116确定挡风玻璃雨刮78是否开启。如果挡风玻璃雨刮78开启,则方法前进到272。否则,在280,方法输出将一个或多个窗46从第一关闭位置移动到第二打开位置的窗动作数据146。然后,在282,方法输出用于显示在显示器66上的设定显示数据154,以告知用户一个或多个窗46正在从第一关闭位置移动到第二打开位置。然后,方法在图6的265继续。应该注意,在车辆10行驶预定距离之后,根据需要,方法还可输出将窗从第二打开位置移动到第一关闭位置的数据。
在270,方法确定保存的设定是否是与导航系统20相关的设定。如果是,则方法前进到284。否则,方法在286标记错误并在288结束。在284,方法基于导航设定数据124和位置数据108向一个或多个内部灯60输出关于接近目的地的内部灯数据144。然后,方法前进到292。应该注意,基于接近目的地,根据需要,还可改变与显示器66有关的照明和图像的颜色。
在292,方法确定保存的设定是否是关于接近转弯处。如果保存的设定是关于接近转弯处,则在294,方法基于导航设定数据124和位置数据108向一个或多个内部灯60输出关于接近转弯处的内部灯数据144。然后,方法前进到图6的297。应该注意,基于接近转弯处,根据需要,还可改变与显示器66有关的照明和图像的颜色。
如果保存的设定不是关于接近转弯处,则在296,方法基于导航设定数据124向一个或多个内部灯60输出关于相对于路线的当前地理位置的内部灯数据144。例如,内部灯数据144可包括当车辆10的当前位置是沿着路线时使一个或多个灯60点亮为绿色的数据、或当车辆10的当前位置未沿着路线时使一个或多个灯60点亮为红色的数据。然后,方法前进到图6的297。应该注意,基于接近目的地,根据需要,还可改变与显示器66有关的照明和图像的颜色。
尽管在以上详细描述中呈现了至少一个示例性实施例,但是应该明白,存在大量变型。还应该理解,一个或多个示例性实施例仅是例子,且并非意在以任何方式限制本公开的范围、适用性或配置。更确切地说,以上详细描述将为本领域技术人员提供实施一个或多个示例性实施例的方便的路线图。应该理解,在不脱离所附权利要求及其法定等同物的范围的情况下,可对元件的功能和布置方式进行各种改变。