用于钥匙扣上的配置文件指示的系统和方法与流程

文档序号:11520771阅读:521来源:国知局
用于钥匙扣上的配置文件指示的系统和方法与流程

本申请总体上涉及预先存储的用于车辆的驾驶员配置文件,并且更具体地涉及一种用于控制车辆中的功能的电子钥匙扣装置上的配置文件指示器。



背景技术:

许多车辆包括遥控系统(remotekeylesssystem,rks),该遥控系统用于允许对车辆的访问或车辆功能的控制,而无需使用传统钥匙或其他机械设备,或以其他方式与车辆进行物理接触。通常情况下,遥控系统包括遥控器(remotecontrol),该遥控器被链接到车辆并且包含用于允许对各种车辆功能的控制的按钮或开关。该遥控器可以是以与车辆的点火钥匙分开的独立的钥匙扣或内置于点火钥匙手柄内的钥匙扣的形式。钥匙扣可以包括用于遥控进入(remotekeylessentry,rke)系统的按钮或其他控制器,例如以允许对车门(例如,锁定和解锁车门锁)和行李箱或后挡板(例如,打开和/或关闭)的遥控控制。一些钥匙扣还包括用于遥控点火(remotekeylessignition,rki)系统的按钮或其它控制器,例如,以允许对车辆发动机的遥控启动。此外,钥匙扣通常包括用于激活车辆的报警系统的红色紧急按钮。

一些常规车辆与多个钥匙扣链接,并且每一个钥匙扣与存储在车辆的存储器或电子控制单元(ecu)中的不同的用户或驾驶员配置文件配对或相关联。例如,一些车辆可以存储多个不同用户或驾驶员的配置文件,其中每一个驾驶员配置文件包括用于车辆的用户可配置功能的一个或多个定制设置,诸如,例如,座椅位置、反光镜的位置、一个或多个踏板位置、无线电台预设、暖通空调(hvac)设置、导航屏幕配置、以及诸如此类。在这种情况下,每一个车辆用户可以调整特定车辆的任何或所有用户可配置功能并且将所选择的设置保存到车辆的存储器中作为用户自己的驾驶员配置文件。此外,用于车辆的每一个钥匙扣可以被指定以存储在车辆存储器中的驾驶员配置文件中选择的一个,并且可以被配置为每当用户使用该钥匙扣进入车辆时通知车辆指定的驾驶员配置文件。作为响应,车辆可以调用适当的驾驶员配置文件并且快速恢复用户的预先选择的设置。

对于多个家庭成员(例如,丈夫、妻子、符合驾驶年龄的孩子等)共享同一车辆并且具有不同的偏好的情况下的家庭车辆来说,上述布置可能是特别有益的。然而,现有的钥匙扣不能指示哪一个驾驶员配置文件被指定给每一个钥匙扣。因此,例如,如果用于同一车辆的多个钥匙扣位于一个地方,则用户可能难以区分钥匙扣或识别被编程为或被指定给他们自己的驾驶员配置文件的钥匙扣。

因此,在本领域中仍然需要一种被配置为指示与钥匙扣相关联的驾驶员配置文件的车辆钥匙扣。



技术实现要素:

本发明旨在通过提供用于指示多个驾驶员配置文件中的哪一个与给定的车辆钥匙扣相关联的系统和方法来解决上述以及其他问题。除了其他方面以外,该系统和方法包括在钥匙扣上呈现用于识别存储在车辆中的多个驾驶员配置文件中选择的一个的配置文件指示,其中该配置文件指示通过钥匙扣上的输出设备来呈现。

例如,一个实施例提供了一种与存储在车辆存储器中的多个驾驶员配置文件中选择的一个相关联的钥匙扣。该钥匙扣包含存储器和输出设备,存储器被配置为存储用于识别与钥匙扣相关联的驾驶员配置文件的配置文件指示,输出设备与存储器通信并且被配置为呈现配置文件指示。

另一个示例实施例提供了一种无线系统,该无线系统包含车辆和钥匙扣,该车辆包含被配置为存储多个驾驶员配置文件的存储器,该钥匙扣与车辆无线通信并且与驾驶员配置文件中选择的一个相关联,该钥匙扣包含被配置为呈现指定给驾驶员配置文件中选择的一个的配置文件指示的输出设备。

另一个示例实施例提供了一种在与车辆通信并且与存储在车辆中的多个驾驶员配置文件之一相关联的钥匙扣上提供配置文件指示的方法。该方法包含将识别符传送到车辆、从车辆接收与识别符相关联的配置文件指示、以及在钥匙扣的输出设备上呈现配置文件指示。

如可以领会的是,本公开是由所附的权利要求来限定。本说明书概述了实施例的多个方面并且不应该被用于限制权利要求。根据本文所描述的技术,其他实施方式是可预期的,如基于对以下附图和具体实施方式的考查对本领域普通技术人员来说将是显而易见的,并且这样的实施方式旨在包含在本申请的范围之内。

附图说明

为了更好地理解本发明,可以参照在以下附图中所示的实施例。附图中的部件不一定按比例绘制并且相关元件可以被省略,或在某些情况下比例可以被夸大,以便强调和清楚地说明在此所描述的新颖性特征。此外,系统部件可以不同地布置,如本领域中已知的那样。进一步地,在附图中,贯穿几个视图,相同的附图标记指代相应的部分。

图1是根据某些实施例包含与车辆配对的车辆钥匙扣的示例无线系统的框图;

图2是根据某些实施例包括在图1的车辆钥匙扣中的示例计算系统的框图;

图3至图6说明了根据某些实施例被配置为指示与钥匙扣相关联的驾驶员配置文件的车辆钥匙扣的各种示例性实施例;

图7是根据某些实施例用于在车辆钥匙扣上指示与该钥匙扣相关联的驾驶员配置文件的示例方法的流程图;

图8是根据某些实施例包括在图1的车辆中的示例车辆计算系统的框图;

图9是根据某些实施例用于利用车辆计算系统来生成钥匙扣指示器的示例方法的流程图。

具体实施方式

虽然本发明可以体现为各种形式,但是在附图中示出并且将在下文中描述一些示例性和非限制性实施例,要理解的是,本公开应被认为是本发明的例证,而不是旨在将本发明限制为所说明的具体实施例。

在本申请中,反意连接词的使用旨在包括连接词。定冠词或不定冠词的使用并不旨在表示基数。特别是,参考“该”对象或“一个(a/an)”对象旨在还表示可能的复数个这样的对象之一。

图1说明了根据实施例用于在钥匙扣装置102上提供配置文件指示器101的示例无线系统100,该钥匙扣装置102与包含多个驾驶员配置文件105的车辆104相关联或配对。车辆钥匙扣装置102(在本文中也被称为“钥匙扣”)被配置为向用户提供对车辆104的各种操作或功能的遥控控制,包括,但不限于,锁定和解锁车辆104的车门锁或其他电子锁、打开和/或关闭车辆104的行李箱、后挡板(tailgate)、滑动门或其他电子操作的门、打开和/或关闭车辆104的车窗或车顶、启动车辆104的发动机、和/或激活车辆104的报警系统。钥匙扣装置102可以被车辆制造商或与其相关联的实体预先配置为允许对车辆104的这些操作的直接控制。可以领会的是,其他车辆功能可以由钥匙扣102来控制,并且本公开旨在覆盖任何和所有这样的钥匙扣操作。

图2描绘了根据实施例包括在钥匙扣装置102中的示例性计算设备200。计算设备200可以被配置为允许对各种车辆操作或功能的控制并且将输入到钥匙扣102中的命令输入传输到车辆104。如图所示,钥匙扣计算设备200包括用于便于钥匙扣操作的数据处理器202和存储器204。例如,当计算设备200正在操作时,处理器202可以被配置为执行存储在存储器204内的软件、将数据传输到存储器204以及传输来自存储器204的数据、并且根据软件来总体上控制计算设备200的操作。特别地,存储器204可以容纳由处理器202执行的软件以便于钥匙扣102与车辆104之间的交互。

处理器202是硬件设备并且可以是任何定制或可商购的处理器,包括基于半导体的微处理器(以微芯片或芯片组的形式)、另一类型的微处理器或总体上用于执行软件指令的任何设备。存储器204包括易失性存储器元件(例如,随机存取存储器(ram,诸如动态随机存取存储器(dram)、静态随机存取存储器(sram)、同步动态随机存取存储器(sdram)等))和非易失性存储器元件(例如,只读存储器(rom)、硬盘驱动器、磁带、只读光盘(cdrom)等)中的任何一个或组合。此外,存储器204可以包含电子、磁性、光学和/或其它类型的存储介质。存储器204可以包括被配置为存储用于实施系统100和/或本文所描述的技术的软件的计算机可读介质。

如图2所示,钥匙扣102/200包括多个输入设备206,该多个输入设备206可以由用户操作以将操作命令传达到车辆104以用于控制各种车辆功能。输入设备206可以是任何类型的输入设备,包括,但不限于,按键或按钮、滑块、开关、旋钮、转盘和/或触摸输入设备。此外,每一个输入设备206可以被配置为允许对至少一个车辆功能的控制。

图3-6描绘了钥匙扣装置102以及包括在其中的示例输入设备206的各种示例性实施例。如图所示,多个输入设备206可以包括用于锁定车门的车门锁输入设备206a、用于解锁一个或多个车门的车门解锁输入设备206b、用于激活车辆报警系统的紧急输入设备(pan)206c、以及用于远程启动车辆点火的远程启动输入设备(rs)206d。在所示的实施例中,输入设备206是按钮,其可以由用户选择性地按压以激活与其相关联的车辆功能的执行。在一些情况下,一旦在输入设备206处接收到用于控制一些车辆功能的单个用户输入(例如,单次按压),就执行所述至少一些车辆功能,而一旦在一个或多个输入设备206处接收到某一顺序的输入或输入的组合(例如,两次按压),就可以执行其他车辆功能。

在实施例中,例如,当钥匙扣102在车辆104的预定距离(例如,200米)内时,钥匙扣102可以与车辆104无线通信。在一些情况下,钥匙扣102可以被配置用于与车辆104进行被动通信。例如,钥匙扣102可以不断地传送无线信号,并且车辆104可以不断地寻找所传送的无线信号,使得一旦钥匙扣102在车辆104的预定距离内,二者可以被自动连接。在其他情况下,钥匙扣102可以被配置用于与车辆104进行主动通信。例如,车辆104可以不断地搜索从钥匙扣102传送的无线信号,但是钥匙扣102可以仅当用户选择或操作钥匙扣102上的输入设备206之一,才发送无线信号或者对车辆104“可见”。在这种情况下,仅响应于钥匙扣102的用户操作而连接钥匙扣102和车辆104。

如图2所示,钥匙扣102/200包括无线单元208以便于与车辆104无线通信。在一些实施例中,钥匙扣102被配置为仅用于与车辆104进行单向通信。例如,无线单元208可以被配置为仅向车辆104传送用户输入的命令。在其他实施例中,钥匙扣102被配置为与车辆104进行双向通信。例如,无线单元208可以被配置为将命令输入传送到车辆104并且接收来自车辆104的命令或其它信息。

无线单元208包含天线210,该天线210被通信地连接到用于接收来自车辆104的输入信号和/或将命令或其他输出信号传送至车辆104的一个或多个接收器、发射器和/或收发器(未示出)。在实施例中,无线单元208被配置用于至少一种类型的短程无线通信技术,诸如,例如,射频(rf)、蓝牙、红外和/或近场通信(nfc)技术。在优选实施例中,钥匙扣102利用rf技术与车辆104进行通信。在其他实施例中,无线单元208还可以被配置用于长程或宽带无线通信技术,诸如,例如,无线保真(wifi)、全球微波接入互操作性(wimax)、其他无线以太网、蜂窝、全球定位系统(gps)和/或卫星技术。

如图2所示,唯一识别符(uniqueidentifier)212或不同的数字识别码可以被指定给钥匙扣装置102并且被存储在钥匙扣计算设备200的存储器204中。唯一识别符212(也被称为“钥匙扣id212”)可以被用于将钥匙扣102与车辆104通信地链接或配对。例如,车辆104可以被配置为存储与车辆104配对或相关联的每一个钥匙扣的钥匙id212,并且仅执行从具有匹配所存储的钥匙扣id212(例如,有效钥匙扣id)之一的id的钥匙扣接收到的命令。在一些情况下,钥匙扣102可以将钥匙扣id212与每一个用户输入的钥匙扣命令一起传送或者紧邻每一个用户输入的钥匙扣命令之前传送钥匙扣id212,使得车辆104可以容易地证实命令的来源。

为了与车辆104建立通信链路,钥匙扣102可以被置于初始编程模式,在此期间,钥匙扣102发射rf信号或其他无线信号,该rf信号或其他无线信号包含用于由车辆104接收的唯一识别符212。车辆104或更具体地车载车辆计算系统(vcs)(例如,图8所示的vcs800)接收rf信号并且将唯一识别符212保存在车辆存储器(例如,图8所示的数据存储设备804)中。在随后钥匙扣操作期间,车辆104可以通过将接收到的唯一识别符与存储在车辆存储器中的钥匙扣id212进行比较来认证钥匙扣102。在车辆104与多个钥匙扣配对的情况下,车辆存储器可以包括用于每一个配对的钥匙扣的钥匙扣id。在一些实施例中,车辆104的钥匙扣102被车辆制造商和/或钥匙扣制造商预先编程。在其他实施例中,钥匙扣102可以被用户或车辆驾驶员单独编程以与车辆104配对。

根据实施例,钥匙扣102可以与为车辆104生成并且存储在车辆104中的预先设定的驾驶员配置文件105中选择的一个相关联或链接。例如,车辆104可以与多个钥匙扣(未示出)相关联,并且每一个钥匙扣可以与驾驶员配置文件105中相应的一个相关联。如图1所示,车辆104将驾驶员配置文件105存储在车辆存储器(例如,图8所示的数据存储装置804)中。每一个驾驶员配置文件105可以包含由相应的用户或驾驶员选择的对车辆104的用户可配置功能的定制设置,诸如,例如,座椅位置、反光镜位置、踏板位置、无线电台预设、加热/空调设置、导航屏幕配置、音频设置、以及诸如此类。当驾驶员利用钥匙扣102来访问车辆104时,车辆104(或更具体地,图8所示的vcs800)被配置为从车辆存储器自动调用与钥匙扣102相关联的驾驶员配置文件105并且将用户定制的设置应用于车辆104。

在实施例中,钥匙扣102的配置文件指示器101被配置为可视地指示哪一个驾驶员配置文件105与钥匙扣102链接或相关联,以便表面上或外观上区分钥匙扣102和与同一车辆104配对但与不同的驾驶员配置文件105相关联的其它钥匙扣。例如,如图2所示,钥匙扣计算设备200可以包括至少一个输出设备214,该至少一个输出设备214被配置为可视地呈现指定给与钥匙扣102相关联的驾驶员配置文件105的配置文件指示216。配置文件指示216可以被存储在钥匙扣计算设备200的存储器204中,如图2所示。在这种情况下,输出设备214可以用作钥匙扣102的配置文件指示器101,并且与车辆104配对的每一个钥匙扣102/200可以具有存储在其存储器204中的不同类型的配置文件指示216。

在实施例中,配置文件指示216可以是能够由钥匙扣102/200的输出设备214呈现并且存储在钥匙扣计算设备200的存储器204中的任何类型的输出。例如,在一些实施例中,输出设备214可以包括一个或多个灯设备218,该一个或多个灯设备218被配置为使用由设备218发射的光显示来可视地指示相关联的驾驶员配置文件105。在这种情况下,例如,如果存在多个灯设备218,则配置文件指示可以是被激活的灯设备218的识别,或者,例如,如果仅存在一个灯设备218,则配置文件指示可以是由灯设备218发射的光显示的类型的识别。在其他实施例中,输出设备214包括显示设备220,该显示设备220被配置为通过显示与配置文件105相关联的图形(例如,图标、文本消息、图像等)可视地指示相关联的驾驶员配置文件105。在一些情况下,除了视觉配置文件指示之外或者代替视觉配置文件指示,配置文件指示器101可以包括用于呈现非视觉配置文件指示的其他类型的输出设备214,诸如,例如,被配置为输出用于每一个驾驶员配置文件105的唯一声音的音频设备(未示出)和/或被配置为输出用于每一个配置文件105的唯一触觉提示(例如,振动或嗡嗡声)的触觉设备(未示出)。

在一些实施例中,配置文件指示216可以在钥匙扣102上呈现仅预定的时间段(例如,五秒),以便节省电力并且最小化输出设备214的使用量。例如,输出设备214可以被配置为仅在选择输入设备206之一时点亮或激活,并且可以被进一步配置为在经过预定时间段之后停用或进入“睡眠模式”。

图3-6描绘了可以被包括在钥匙扣102上作为配置文件指示器101的输出设备214(或更具体地,灯设备218和显示设备220)的各种示例性实施例。在一些实施例中,输出设备214位于与输入设备206相邻的钥匙扣102的正面上,如图3-5所示。在其他实施例中,输出设备214可以位于钥匙扣102的另一侧或表面上,包括,例如,在钥匙扣102的背面(未示出)上、或者在左侧和/或右侧上(如图6所示)。

现在参考图3,示出了根据实施例具有配置文件指示器302的示例性钥匙扣300,该配置文件指示器302包含被配置为呈现配置文件指示216的多个发光装置(led)。led302a、302b、302c或302d中的每一个可以被配置为代表或表示不同的驾驶员配置文件105。例如,led302a可以被指定给多个配置文件105中的第一驾驶员配置文件,并且如果钥匙扣300与第一驾驶员配置文件配对,则可以被激活或打开。同样地,led302b可以被指定给来自多个配置文件105的第二驾驶员配置文件,并且如果钥匙扣300与第二驾驶员配置文件配对,则可以被激活。此外,led302c可以被指定给第三驾驶员配置文件,并且如果钥匙扣300与第三驾驶员配置文件配对,则可以被激活。此外,led302d可以被指定给第四驾驶员配置文件,并且如果钥匙扣300与第四驾驶员配置文件配对,则可以被激活。在这样的实施例中,存储在钥匙扣300中的配置文件指示216可以包括被指定给与钥匙扣300相关联的驾驶员配置文件105并且因此被配置文件指示器302激活的特定led302a、302b、302c或302d的识别。

在一些情况下,每一个led302被配置为当被激活时发射不同颜色的光(例如,红色、绿色、蓝色、黄色等),以进一步便于钥匙扣300的配置文件指示功能。例如,每一个驾驶员配置文件105可以被指定不同的颜色,并且驾驶员可以基于被激活的led302的颜色来识别与他的驾驶员配置文件105链接的钥匙扣300。在其他情况下,所有led302可以被配置为当被激活时输出相同颜色的光(例如,红色),但是每一个led302可以具有不同的编号(例如,1、2、3、4),如图3所示。在这种情况下,每一个驾驶员配置文件105可以被指定不同的编号,并且然后驾驶员可以基于被激活的led302的编号来识别链接到他的驾驶员配置文件105的钥匙扣102。

尽管图3示出了四个led302,但是可以领会的是,led302的数量可以根据与车辆104相关联的钥匙扣300的数量和/或可以存储在车辆104中的驾驶员配置文件105的数量而有所不同。例如,在一些情况下,车辆制造商可以将车辆104配置成仅接受三个驾驶员配置文件103,并且因此钥匙扣300可以被配置为仅包括三个led302。在其他情况下,钥匙扣300可以被配置为包括标准数量的led302,而不管存储在车辆104中的驾驶员配置文件105的数量和/或提供给车辆104的钥匙扣300的数量。此外,尽管钥匙扣300包括作为输出灯218的led302,但是可以领会的是,其他类型的光源可以替代输出灯218使用。

图4描绘了根据实施例具有配置文件指示器402的示例性钥匙扣400,该配置文件指示器402包含被配置为在钥匙扣400上呈现配置文件指示216的单个灯设备。灯设备402可以是能够发射不同光颜色的多色led,并且每一种光颜色可以被指定给不同的驾驶员配置文件105。在这种情况下,存储在钥匙扣400中的配置文件指示216可以包括被指定给与钥匙扣400相关联的驾驶员配置文件105并且因此由灯设备402显示的光颜色的识别。灯设备402可以是能够发射不同颜色的任何类型的光源。作为示例,灯设备402可以包括在单个壳体内的多个led发射器,其中每一个发射器具有不同颜色的光输出和单独的引线以允许对其的独立控制。可以领会的是,用于灯设备402的可能的光颜色的数量可以确定存储在车辆104中的驾驶员配置文件105的数量和/或提供给车辆104的钥匙扣400的数量。在一个示例实施例中,灯设备402是能够发射三种不同颜色的光(例如,红色、绿色和蓝色)的三色led。在这种情况下,钥匙扣400可以与用于车辆104的三个不同的驾驶员配置文件105之一相关联。

图5描绘了根据实施例具有配置文件指示器502的示例性钥匙500,该配置文件指示器502包含被配置为指示与钥匙扣500相关联的驾驶员配置文件105的显示设备。显示设备502可以是能够在钥匙扣500上显示配置文件指示216的任何类型的显示屏。例如,显示设备502可以是或包括液晶显示器(lcd)、有机发光二极管(oled)显示器、基于led的显示器、和/或电子油墨或电子纸显示器。此外,在显示设备502上显示并且存储在钥匙扣500中的配置文件指示216可以包括任何类型的图形消息(例如,图标、符号、标志或图像,例如,花、足球或其他运动装备、旗帜、动物、人或人的面部、照片等)和/或文本消息(例如,一个或多个字母、数字和/或字符)。在所示的实施例中,配置文件指示216是在显示屏502上显示的数字“1”,以指示钥匙扣500与车辆104的“驾驶员配置文件1”相关联。

图6描绘了根据实施例具有配置文件指示器602的示例性钥匙扣600,该配置文件指示器602包含被配置为呈现配置文件指示216并且被连接到或被嵌入到钥匙扣600的侧面604中的灯设备。如图所示,灯设备602沿着钥匙扣600的至少一个侧面604延伸。在一些实施例中,灯设备602环绕钥匙扣600的外边缘的大部分,使得可以从多个角度看到钥匙扣600上的配置文件指示216。例如,灯设备602可以沿着钥匙扣600的至少三个侧面——诸如,例如,顶侧(未示出)、侧面604和相对的侧面(未示出)——延伸。和灯设备402一样,灯设备602可以是能够发射不同光颜色的多色led,并且每一种光颜色可以被指定给不同的驾驶员配置文件105。在这样的实施例中,存储在钥匙扣600中的配置文件指示216可以包括被指定给与钥匙扣600相关联的驾驶员配置文件105并且因此由灯设备402显示的光颜色的识别。在一个示例性实施例中,灯设备602是能够发射三种不同颜色的光的三色led,并且钥匙扣600与车辆104的三个不同的驾驶员配置文件105之一相关联。

图7说明了根据实施例用于在车辆钥匙扣装置上提供配置文件指示的示例方法700,该车辆钥匙扣装置包括配置文件指示器并且与存储在车辆中的多个驾驶员配置文件之一相关联。方法700可以由车辆钥匙扣装置(诸如,例如,图1所示的钥匙扣102)或者更具体地包括在其中的计算设备(诸如,例如,图2所示的钥匙扣计算设备200)来执行。例如,方法700可以至少部分地由执行存储在存储器204中的软件应用程序的钥匙扣计算设备200的处理器202来实施。此外,车辆钥匙扣装置可以与与其相关联的车辆(诸如,例如,图1所示的车辆104)交互,以执行方法700的操作。钥匙扣的配置文件指示器可以是例如图3-6分别所示的配置文件指示器302、402、502和602之一或者能够呈现配置文件指示(例如,图2所示的配置文件指示216)的任何其它输出设备(例如,图2所示的输出设备214)。

如图7所示,方法700开始于步骤702,在步骤702,钥匙扣或其中的钥匙扣计算设备将钥匙扣id(例如,钥匙扣id212)传送到与该钥匙扣配对的车辆。钥匙扣id可以被包括在由天线(例如,图2所示的天线210)传送的射频(rf)信号或其他无线信号中,天线被包括在钥匙扣中并且被通信地连接到用于存储钥匙扣id的钥匙扣存储器。在实施例中,钥匙扣的处理器可以被配置为生成无线信号并且使天线将信号传送到车辆。在一些情况下,钥匙扣处理器响应于从车辆接收到的请求而发送钥匙扣id。在其他情况下,钥匙扣处理器一旦检测到车辆或一旦接收到钥匙扣的输入设备(例如,图2所示的输入设备206)的用户选择,就自动传送钥匙扣id。

在步骤704,钥匙扣从车辆接收与钥匙扣id相关联的配置文件指示。在实施例中,配置文件指示被包括在由车辆(或更具体地车辆的远程信息处理单元)传送并且由钥匙扣天线接收的rf信号或其他无线信号中。天线然后将接收到的配置文件指示提供给钥匙扣的处理器。

配置文件指示的内容可以根据包括在钥匙扣中的配置文件指示器的类型而变化。例如,如果配置文件指示器是多色led(例如,图4所示的灯设备402或图6所示的灯设备602),则配置文件指示可以包括被指定给与钥匙扣相关联的驾驶员配置文件并且因此将由钥匙扣上的led发射的光颜色的识别。作为另一个示例,如果配置文件指示器包括多个灯设备(例如,图3所示的led302),则配置文件指示可以包括被指定给与钥匙扣相关联的驾驶员配置文件并且因此被在钥匙扣上激活的单独的灯设备的识别。作为另一个示例,如果配置文件指示器包括显示设备(例如,图5所示的显示器502),则配置文件指示可以包括被指定给与钥匙扣相关联的驾驶员配置文件并且因此被显示在钥匙扣的显示器上的图形(例如,图形或文本消息)。

在步骤706,钥匙扣或者更具体地钥匙扣处理器将从车辆接收到的配置文件指示存储在钥匙扣的存储器中。在步骤708,钥匙扣例如使用钥匙扣的配置文件指示器来呈现所存储的配置文件指示。配置文件指示可以被存储在钥匙扣存储器中以便于未来检索和配置文件指示在钥匙扣上的呈现,而不需要与车辆交互。例如,在将钥匙扣与存储在车辆中的驾驶员配置文件之一配对或相关联之后并且在配置文件指示已被指定给钥匙扣或更具体地与其相关联的驾驶员配置文件之后,例如,根据图9所示的方法900以及下面更详细地描述的,钥匙扣第一次与车辆交互时,可以执行方法700。一旦方法700完成,钥匙扣就可以经由钥匙扣的配置文件指示器不断地呈现配置文件指示,使得驾驶员或其他钥匙扣用户可以容易地区分用于给定车辆的多个钥匙扣。在其他情况下,钥匙扣可以被配置为仅在检测到钥匙扣上的输入设备的用户选择时呈现配置文件指示和/或呈现配置文件指示仅持续预定时间段,以便节省电池电力。

图8描绘了根据实施例可以被包括在车辆104中例如作为车辆104的车辆电子系统或信息娱乐系统的一部分的示例性车辆计算系统(vcs)800。vcs800可以是信息娱乐系统,例如由福特汽车公司(fordmotor)制造的系统。vcs800的其它实施例可以包括与下面所描述和图8所示的部件不同的、更少的或附加的部件。在实施例中,vcs800可以被配置为与钥匙扣装置102通信并且接收、处理和执行从其接收到的命令输入。

如图8所示,vcs800可以包括数据处理器802(例如,电子数据处理器)、数据存储设备804和车辆数据总线806。vcs800可以进一步包括负责监测和控制车辆104的电气系统或子系统的各种电子控制单元(ecu)。每一个ecu可以包括例如用于收集、接收和/或传送数据的一个或多个输入端和输出端、用于存储数据的存储器、以及用于处理数据和/或基于此生成新信息的处理器。在所示的实施例中,vcs800的ecu包括遥控系统(rks)808、远程信息处理控制单元(tcm)810、车身控制模块(bcm)812、人机界面(hmi)814、以及动力传动系统控制模块(pcm)816。

vcs800的ecu可以通过车辆总线806(例如,控制器局域网(can)总线)互连,车辆总线806将数据传递到各种ecu以及与vcs800通信的其他车辆和/或辅助部件并且传递来自各种ecu以及与vcs800通信的其他车辆和/或辅助部件的数据。此外,数据处理器802可以经由数据总线806与ecu和数据存储设备804中的任何一个通信,以便执行一个或多个功能,包括与图9所示的方法900相关联的功能,或者支持与钥匙扣102交互,包括与图7所示的方法700相关联的那些。

遥控系统(rks)808是被配置用于控制和监测钥匙扣102与车辆104之间的遥控交互的ecu。rks808可以包括遥控进入系统并且在一些情况下还包括遥控点火系统。在后一种情况下,rks808也可以被称为“被动进入被动启动(passiveentrypassivestart,peps)系统”。在一些实施例中,rks808是经由车辆总线806互连到车辆104的bcm812、pcm816、tcu810和其它ecu的单独的独立ecu,以便执行rks/peps操作。例如,rks808可以经由tcu810接收来自钥匙扣102的车辆命令、处理命令以识别用于执行命令的适当的ecu、将命令发送到所识别的ecu、以及确认命令的执行。在其他实施例中,rks808可以包含并入到vcs800的各种ecu——诸如,例如,bcm812、pcm816和/或tcu810——中的多个段,以处理在每一个ecu处接收到的rks/peps命令。在其它实施例中,rks808可以被包括在一个ecu内,例如,tcu810,以便当tcu810接收到rks/peps命令时,操作或处理它们。

车身控制模块(bcm)812是用于控制和监测车辆104的车身中的各种电子配件的ecu。在实施例中,bcm812是控制车辆104的车门的ecu,包括锁定、解锁、打开和/或关闭所述门。在一些实施例中,bcm812还控制车辆104的动力车窗、动力车顶(例如,天窗(moonroof/sunroof)、敞篷车顶等)和内部照明。bcm812还可以控制车辆104的车身中的其它电动部件,诸如,例如,空调单元、动力反光镜和动力座椅。在bcm812仅控制和监测车辆104的车门的情况下,bcm812可以被称为车门控制单元(dcu),如可以领会的那样。bcm812可以被配置为执行从钥匙扣102接收到的与由bcm812控制的车门、车窗或其他车身部件相关的命令。

动力传动系统控制模块(pcm)816是用于控制和监测车辆104的发动机和变速器的ecu。在一些实施例中,pcm816可以被分成两个单独的ecu,具体是发动机控制单元和变速器控制单元。在任一种情况下,pcm816可以被配置为控制车辆104的发动机的启动和停止,并且可以执行从钥匙扣102接收到的启动发动机的命令。

远程信息处理控制单元(tcu)810是用于允许车辆104连接到各种无线网络(包括,例如,gps、wifi、蜂窝、蓝牙、nfc、射频识别(rfid)、卫星和/或红外)的ecu。在实施例中,tcu810(也被称为“车辆远程信息处理单元”)包括无线通信模块818,该无线通信模块818包含用于连接到各种无线网络的一个或多个天线、无线电、调制解调器、接收器和/或发射器(未示出)。例如,无线通信模块818可以包括用于通过蜂窝网络(例如,全球移动通信(gsm)、通用分组无线业务(gprs)、长期演进(lte)、第三代移动通信技术(3g)、第四代移动通信技术(4g)、码分多址(cdma)等)、802.11网络(例如,wifi)、wimax网络、和/或卫星网络进行无线通信的移动通信单元(未示出)。tcu810也可以被配置为使用从gps卫星获得的纬度和经度值来控制车辆104的追踪。在优选实施例中,无线通信模块818包括用于接收由钥匙扣102传送的车辆命令和/或数据(例如,钥匙扣id212)的蓝牙或其它短程接收器(未示出)和用于向钥匙扣102发送数据(例如,配置文件指示216)的蓝牙或其他短程发射器(未示出)。

在实施例中,tcu810经由无线通信模块818来接收外部数据,包括来自钥匙扣102的命令输入,并且将外部数据提供到vcs800的适当的ecu。例如,如果tcu810接收到锁定车门命令,则tcu408经由车辆总线806将命令发送到bcm812。同样地,如果tcu810接收到启动发动机命令,则tcu810经由车辆总线806将命令发送至pcm816。在一些实施例中,tcu408还接收来自vcs800的其他ecu和/或数据处理器802的内部数据,该内部数据包含将内部数据传送到车辆104或无线系统100的其他部件的指令。

人机界面(hmi)814(也被称为“用户界面”)可以是用于允许用户与车辆104交互并且用于向车辆操作者或驾驶员呈现车辆信息的ecu。尽管未示出,但是hmi814可以包含仪表板(ip)、媒体显示屏、以及用于输入、键入、接收、捕获、显示或输出与车辆计算系统800、图9所示的方法900或本文所公开的技术相关联的数据的一个或多个输入设备和/或输出设备。hmi814可以被配置为经由数据总线806与vcs800的其他ecu和/或数据处理器802交互,以便将经由hmi814接收到的信息或输入提供至vcs800的适当部件并且向车辆操作者或驾驶员呈现从vcs800的各种部件接收到的信息或输出。

数据处理器802可以包含下列中的一个或多个:微处理器、微控制器、可编程逻辑阵列、专用集成电路、逻辑设备或用于处理、输入、输出、操纵、存储、或检索数据的其他电子设备。在实施例中,vcs800可以包含通用计算机,该通用计算机编程有存储在数据存储设备804(例如,电子存储器)或其他地方中的各种编程指令或模块。

数据存储设备804可以包含下列中的一个或多个:电子存储器、非易失性随机存取存储器(例如ram)、触发器(flip-flop)、计算机可写或计算机可读存储介质、磁性或光学数据存储设备、磁盘或光盘驱动器、硬盘驱动器或用于存储、检索、读取或写入数据的其它电子设备。数据存储设备804存储一个或多个由数据处理器802执行的软件程序模块或软件指令,包括方法900。如图8所示,数据存储设备804还存储为车辆104生成的驾驶员配置文件105、与车辆104所配对的钥匙扣相关联的钥匙扣id212以及被指定给所配对的钥匙扣的配置文件指示216,如本文所描述的。

图9说明了根据实施例用于生成与存储在车辆中的驾驶员配置文件相关联的钥匙扣装置的配置文件指示的示例方法900。方法900可以由包括在例如车辆计算系统(例如,图8所示的车辆计算系统800)中的一个或多个处理器(或控制器)来执行。在一个实施例中,方法800至少部分由vcs800的数据处理器802来执行,该数据处理器802执行存储在数据存储设备804中的软件并且与vcs800的一个或多个其他部件——诸如,例如,hmi814和tcu810——交互。此外,车辆可以与其所关联或配对的钥匙扣(诸如,例如,图1所示的钥匙扣102)交互,以执行方法900的操作。

方法900可以开始于步骤902,在步骤902,车辆计算系统或其中的处理器从与车辆配对的钥匙扣接收钥匙扣id(例如,钥匙扣id212)。钥匙扣id可以被包括在由钥匙扣的天线传送并且由车辆的车辆远程信息处理单元(例如,图8所示的tcu810)接收的射频(rf)或其他无线信号中,其中车辆远程信息处理单元将接收到的钥匙扣id提供给车辆处理器。在步骤904,处理器通过将接收到的id与存储在车辆存储器中的id进行比较来确定钥匙扣id是否与存储的驾驶员配置文件之一相关联。例如,如图8所示,vcs800的数据存储设备804可以存储与车辆104配对或相关联的每一个钥匙扣的钥匙扣id212。在步骤904,vcs800的处理器802可以利用所存储的钥匙扣id212来认证钥匙扣id的来源是与车辆104配对的钥匙扣之一。

如果没有找到匹配(例如,在步骤904的确定为“否”),则可以不采取进一步的措施,并且方法900可以结束。在一些情况下,可以经由车辆的用户界面或hmi来显示错误消息以通知车辆的驾驶员或用户与接收到的钥匙扣id相关联的钥匙扣未与车辆配对或未被车辆授权。另一方面,如果找到匹配(例如,在步骤904的确定为“是”),则方法900继续到步骤908,在步骤908,车辆提示用户或驾驶员选择或以其他方式输入当前与车辆通信的钥匙扣的配置文件指示。

在一些实施例中,处理器被配置为经由车辆hmi来呈现用户可选择的选项以用于选择指定给钥匙扣的配置文件指示。用户可选择的选项(例如,按钮、触摸输入选项或其他输入设备)的数量和类型可以根据包括在钥匙扣上的配置文件指示器的类型(例如,图1所示的配置文件指示器101)而变化。例如,对于图3所示的钥匙扣300,用户可选择的选项可以包括用于每一个led302的输入,并且一旦选择输入之一,相应的led302就可以被指定给钥匙扣300,从而生成用于钥匙扣300的配置文件指示216。作为另一个示例,对于图4和6分别所示的钥匙扣400和600,用户可选择的选项可以分别包括用于灯设备402或602的每一种颜色的输入,并且一旦选择输入之一,相应的颜色就可以分别被指定给钥匙扣400或600,从而生成用于钥匙扣400和600的配置文件指示216。关于图5所示的钥匙扣500,用户可选择的选项可以包括用于选择在显示设备502上显示作为配置文件指示216的消息、图标、图像或其他图形的输入。在一些情况下,输入可以是预先配置的选项,诸如,例如,数字1、2和3,或固定的符号集合。在其他情况下,输入可以包括用于允许用户输入任何消息、图标或图像(包括从外部源下载的图像或照片)的键盘或其他用户界面。

在其他实施例中,指定给每一个驾驶员配置文件的配置文件指示是预先确定的,并且处理器被配置为在车辆hmi上呈现用户可选择的选项仅用于选择指定给钥匙扣的驾驶员配置文件。在这种情况下,仅给定驾驶员配置文件向钥匙扣的指定可以由用户来控制,而不是指定给驾驶员配置文件的配置文件指示。例如,用户可选择的选项可以包括用于“驾驶员配置文件1”、“驾驶员配置文件2”和“驾驶员配置文件3”中的每一个的输入,并且一旦选择输入之一,与所选择的驾驶员配置文件预先关联的配置文件指示就被自动指定给钥匙扣。预先确定的配置文件指示的确切类型可以根据包括在钥匙扣上的配置文件指示器的类型而变化,例如,如本文关于图3-6所描述的。

在一些实施例中,方法900包括步骤910,在步骤910,车辆处理器将所选择的与接收到的钥匙扣id相关联的配置文件指示存储在车辆存储器中。例如,所选择的配置文件指示可以被链接到接收到的钥匙扣id和/或与存储在车辆存储器中的数据表(未示出)中的钥匙扣id相关联的驾驶员配置文件。该相同的数据表可以在车辆与钥匙扣之间的未来交互期间使用。例如,一旦在车辆附近检测到钥匙扣,车辆就可以访问数据表以识别与检测到的钥匙扣相关联的驾驶员配置文件并且恢复包括在相关联的配置文件中的车辆设置。在其他实施例中,方法900直接从步骤908继续到步骤912,而不存储所选择的配置文件指示。

在步骤912,将所选择的配置文件指示传送到钥匙扣以在其上呈现。例如,车辆处理器可以将所选择的配置文件指示提供至车辆远程信息处理单元,该车辆远程信息处理单元可以将配置文件指示无线传送到钥匙扣。一旦接收到配置文件指示(例如,在图7所示的方法700的步骤704),钥匙扣就可以使用包括在钥匙扣上的配置文件指示器来存储(例如,在步骤706)和呈现(例如,在步骤708)配置文件指示。一旦在步骤912将配置文件指示发送到钥匙扣,或者在步骤906显示错误消息之后,方法900就可以结束。

可以领会的是,方法700和900需要一种能够与车辆进行双路或双向通信的钥匙扣,该钥匙扣与该车辆配对,以便使用户选择的配置文件指示使用车辆来生成并且被发送到钥匙扣并在钥匙扣上呈现。然而,在一些情况下,具体地,在仅能够进行单向通信的钥匙扣的情况下(例如,在通信仅从钥匙扣被发送到车辆的情况下),用于每一个钥匙扣的配置文件指示器可以被永久地配置为呈现预先选择的配置文件指示。在这种情况下,用户可以利用车辆hmi来调整与给定钥匙扣相关联的驾驶员配置文件的设置,而不是由钥匙扣呈现的配置文件指示。

例如,车辆可以被配置为将一定数量的驾驶员配置文件存储在车辆存储器内相应的预设存储位置(例如,第一配置文件位置、第二配置文件位置和第三配置文件位置),并且车辆可以与匹配数量的钥匙扣配对,每一个钥匙扣被预先指定给被存储或将被存储在三个存储位置中相应一个中的配置文件。在一个示例实施例中,第一钥匙扣与存储在第一位置中的配置文件相关联并且被编程为呈现用于存储在第一位置中的配置文件的配置文件指示,第二钥匙扣与存储在第二位置中的配置文件相关联并且被编程为呈现用于存储在第二位置中的配置文件的配置文件指示,并且第三钥匙扣与存储在第三位置中的配置文件相关联并且被编程为呈现用于存储在第三位置中的配置文件的配置文件指示。在这种情况下,用于三个钥匙扣中的每一个的唯一识别符可以被配置为包括用于钥匙扣的配置文件指示,例如以对唯一识别符的修改或追加(例如,“-1”用于第一配置文件,“-2”用于第二配置文件等)。因此,当这些钥匙扣之一将其唯一识别符传输至车辆时,也可以自动传输配置文件指示。然后,基于接收到的识别符,车辆可以确定哪一个驾驶员配置文件与钥匙扣相关联并且可以恢复包括在适当的驾驶员配置文件中的设置。

返回参考图1,在一些实施例中,无线系统100进一步包括使用已知的无线配对技术与车辆104配对的移动设备106。移动设备106可以经由云计算网络108并且使用蓝牙、红外、射频识别(rfid)、近场通信(nfc)、wifi或者与tcu810和云计算网络108兼容的任何其它无线通信技术来与车辆104或者更具体地与包括在其中的vcs800通信。移动设备106可以是任何类型的便携式电子设备,包括,例如,智能电话或其他移动电话、平板或平板型个人计算机、个人数字助理(pda)、智能手表或其他可佩戴设备、以及诸如此类。移动设备106可以包括被配置为经由云网络108与车辆104通信的软件应用程序110。软件应用程序110(本文也被称为“车辆应用程序”)可以是由车辆制造商开发和/或与车辆制造商相关联并且可以为车辆104定制的移动客户端。

在实施例中,车辆应用程序110可以被专门设计用于生成用于钥匙扣102的配置文件指示和/或管理存储在车辆104中的驾驶员配置文件105和配置文件指示216。例如,在图9所示的方法900的步骤908,车辆处理器可以经由车辆应用程序110在移动设备106上呈现用户可选择的选项以用于选择配置文件指示,并且可以从移动设备106接收用户选择的配置文件指示。在这种情况下,配置文件指示的用户控制或选择可以通过车辆应用程序110而不是车辆hmi来进行。车辆应用程序110还可以提供例如与车辆信息娱乐系统(例如,福特)相关的车辆信息,诸如,例如,关于车辆104的诊断和/或性能信息。在实施例中,车辆应用程序110的全部或一部分可以被存储在移动设备106的存储器(未示出)中。

云网络108可以是任何无线通信网络,诸如,例如,wifi网络或其他无线以太网、蜂窝网络和/或卫星。在实施例中,云计算网络108可以被通信地链接到由车辆制造商控制和/或与其相关联的远程服务器或云计算设备(未示出)。在一些实施例中,可以在车辆104的vcs800和云计算设备之间预先建立安全的无线通信信道,以便实现车辆104与云设备之间的直接通信,而不需要进行配对或预先授权。安全通信信道可以由车辆制造商建立或在车辆制造商的监督下建立。在一些情况下,驾驶员配置文件105、钥匙扣id212和/或配置文件指示216可以被存储在云计算设备上和/或移动设备106中以允许对钥匙扣102的配置文件指示器101的远程访问和控制。

在某些实施例中,附图——例如,图7和9——中的过程描述或框可以表示代码的模块、段、或部分,代码包括用于执行过程中的特定逻辑功能或步骤的一个或多个可执行指令。任何替代实施方式被包括在本文所描述的实施例的范围之内,其中功能可以根据涉及的功能按与所示或所讨论的顺序之外的顺序执行,包括大体上同时或以相反的顺序,如本领域普通技术人员所理解的那样。

应当强调的是,上述实施例,特别是,任何“优选”实施例,是实施方式的可能示例,仅仅阐述用于清楚地理解本发明的原理。在大体上不脱离本文所描述的技术的精神和原理的前提下,可以对上述实施例作出变化和修改。所有这样的修改在此旨在被包括在本公开的范围之内,并且受以下权利要求保护。

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