通过嵌入式车辆网络访问设备的安全简单配对的制作方法

文档序号:7808942阅读:241来源:国知局
通过嵌入式车辆网络访问设备的安全简单配对的制作方法
【专利摘要】本发明公开了通过嵌入式车辆网络访问设备的安全简单配对。通过从移动通信设备接收车辆信息和移动通信设备的标识符、从车辆信息识别车辆以及将车辆信息和移动通信设备的标识符发送到车辆来提供安全简单配对。车辆使用车辆信息和移动通信设备的标识符来开始与移动通信设备的通信。
【专利说明】通过嵌入式车辆网络访问设备的安全简单配对

【技术领域】
[0001]本发明涉及移动通信设备与车辆之间的安全无线通信,并且更具体来说,涉及移动通信设备与车辆的安全简单配对以验证移动通信设备与车辆之间的无线通信。

【背景技术】
[0002]诸如智能电话的移动通信设备是提供比由其前代产品提供的电话特征多得多的功能性的先进设备。现在,这些先进的移动设备提供基于特定平台运行复杂应用的能力。由于智能电话先进的计算机处理能力而对其需求不断增长。
[0003]随着智能电话的流行,许多在他们的车辆中花费大量时间的人期望他们的智能电话或其他移动通信设备能够与车辆通信。例如,当电话在车辆中时,希望通过车辆的音频系统以免提的方式拨出电话或接听电话。这种类型的整合需要电话或其他移动通信设备与车辆之间的安全、可靠的通信。虽然一些车辆现在提供设备与车辆之间的无线通信,但是相关的设置过程可能是麻烦的。
[0004]将需要通过使用现有的可信频带外源建立共享密钥来实现移动通信设备与车辆之间的安全无线通信。


【发明内容】

[0005]在本发明的一个示例性实施例中,提供一种系统。该系统包括计算机处理器和可由计算机处理器执行的逻辑。该逻辑被配置成实施一种方法。该方法包括从移动通信设备接收车辆信息和移动通信设备的标识符、从车辆信息识别车辆以及将车辆信息和移动通信设备的标识符发送到车辆。车辆使用车辆信息和移动通信设备的标识符来开始与移动通信设备的通信。
[0006]在本发明的另一个示例性实施例中,提供一种方法。该方法包括从移动通信设备接收车辆信息和移动通信设备的标识符、从车辆信息识别车辆以及将车辆信息和移动通信设备的标识符发送到车辆。车辆使用车辆信息和移动通信设备的标识符来开始与移动通信设备的通信。
[0007]在本发明的又一个示例性实施例中,提供一种计算机程序产品。该计算机程序产品包括其上含有指令的计算机可读存储媒介,所述指令在由计算机处理器执行时使得计算机处理器实施一种方法。该方法包括从移动通信设备接收车辆信息和移动通信设备的标识符、从车辆信息识别车辆以及将车辆信息和移动通信设备的标识符发送到车辆。车辆使用车辆信息和移动通信设备的标识符来开始与移动通信设备的通信。
[0008]本发明示例性地包括以下方案:
1.一种系统,包括:
计算机处理器;以及
可由计算机处理器执行的逻辑,逻辑被配置成实施一种方法,方法包括:
从移动通信设备接收车辆信息和移动通信设备的标识符; 从车辆信息识别车辆;以及
将车辆信息和移动通信设备的标识符发送到车辆,其中车辆使用车辆信息和移动通信设备的标识符来开始与移动通信设备的通信。
[0009]2.如方案I所述的系统,其中车辆信息通过第一网络从移动通信设备接收,并且车辆信息和移动通信设备的标识符通过第二网络发送到车辆。
[0010]3.如方案I所述的系统,其中车辆信息包括用于产生验证值的指令。
[0011]4.如方案I所述的系统,其中验证值是链路关键字。
[0012]5.如方案I所述的系统,其中车辆信息包括以下中的至少一个:
车辆识别号码;
车辆中网络访问设备的移动设备标识符;
网络访问设备的电话号码;以及
远程信息处理服务账户标识符,其中网络访问设备是远程信息处理系统。
[0013]6.如方案I所述的系统,其中移动通信设备是智能电话。
[0014]7.如方案I所述的系统,其中验证值用来开始移动通信设备与车辆之间的配对过程。
[0015]8.如方案I所述的系统,其中来自移动通信设备的车辆信息被作为蜂窝数据包有效负荷接收。
[0016]9.如方案I所述的系统,其中来自移动通信设备的车辆信息被作为文字消息接收。
[0017]10.如方案I所述的系统,其中发送到车辆的车辆信息被作为文字消息传输。
[0018]11.一种方法,包括:
在计算机处理器处从移动通信设备接收车辆信息和移动通信设备的标识符;
从车辆信息识别车辆;以及
将车辆信息和移动通信设备的标识符发送到车辆,其中车辆使用车辆信息和移动通信设备的标识符来开始与移动通信设备的通信。
[0019]12.如方案11所述的方法,其中车辆信息通过第一网络从移动通信设备接收,并且车辆信息和移动通信设备的标识符通过第二网络发送到车辆。
[0020]13.如方案11所述的方法,其中车辆信息包括用于产生验证值的指令。
[0021]14.如方案11所述的方法,其中验证值是链路关键字。
[0022]15.如方案11所述的方法,其中车辆信息包括以下中的至少一个:
车辆识别号码;
车辆中网络访问设备的移动设备标识符;
网络访问设备的电话号码;以及
远程信息处理服务账户标识符,其中网络访问设备是远程信息处理系统。
[0023]16.如方案11所述的方法,其中移动通信设备是智能电话。
[0024]17.如方案11所述的方法,其中验证值用来开始移动通信设备与车辆之间的配对过程。
[0025]18.如方案11所述的方法,其中来自移动通信设备的车辆信息被作为蜂窝数据包有效负荷接收。
[0026]19.如方案11所述的方法,其中来自移动通信设备的车辆信息被作为文字消息接收;以及
其中发送到车辆的车辆信息被作为文字消息传输。
[0027]20.一种计算机程序产品,计算机程序产品包括其上含有程序代码的计算机可读存储媒介,程序代码在由计算机处理器执行时使得计算机处理器实施一种方法,方法包括:
在计算机处理器处从移动通信设备接收车辆信息和移动通信设备的标识符;
从车辆信息识别车辆;以及
将车辆信息和移动通信设备的标识符发送到车辆,其中车辆使用车辆信息和移动通信设备的标识符来开始与移动通信设备的通信。
[0028]本发明的以上特征和优点以及其他特征和优点将从在结合附图进行时的本发明的以下详细描述显而易见。

【专利附图】

【附图说明】
[0029]在实施例的以下详细描述中,其他特征、优点和细节仅通过示例出现,详细描述参照附图,其中:
图1是根据一个示例性实施例的通过其可以实施移动通信设备与车辆之间的安全的无线配对和通信的系统;
图2描绘根据一个示例性实施例的用于实施安全的无线配对和通信的网络访问设备;
以及
图3A至3D是描述根据一个示例性实施例的用于实施移动通信设备与车辆之间的安全的无线配对和通信的过程的流程图。

【具体实施方式】
[0030]以下描述实质上仅是示例性的而并非意欲限制本披露、其应用或使用。
[0031]根据本发明的一个示例性实施例,提供移动通信设备与车辆之间的安全简单配对和无线通信。示例性过程在移动通信设备与嵌入在车辆中的网络访问设备之间建立安全的无线通信。车辆的远程信息处理系统(诸如OnStar?)用于输入引导移动通信设备与车辆之间的信任。
[0032]使用由移动通信设备获得的关于车辆的信息来在移动通信设备与网络访问设备之间执行配对过程。一旦完成了配对过程,则车辆的网络访问设备通过近距离无线网络开始与移动通信设备的通信,并且移动通信设备的用户可以通过移动通信设备代替钥匙或一键式启动系统来实施车辆功能,诸如远程启动车辆。现在将描述示例性过程的这些和其他特征。
[0033]现在转向图1,现在将在一个示例性实施例中描述通过其可以实施移动通信设备与车辆之间的安全简单配对和无线通信的系统100。
[0034]系统100包括远程信息处理服务提供商计算机102、车辆106以及车辆106的用户(例如,车辆106的所有者或操作者)的移动通信设备104。车辆106支持通过嵌入式网络访问设备112的车载移动设备的无线连接性。在一个实施例中,蓝牙⑧用于这种无线连接性。可以通过安全简单配对(SSP)来实现蓝牙配对或建立安全无线通信。
[0035]示例性过程使用可信的第三方或“频带外”媒介来验证两个通信设备。具体来说,车辆106具有移动通信设备104希望连接的蓝牙网络。假定移动通信设备104在车辆106内或紧邻车辆。车辆106通过蜂窝服务提供商(其可以是网络110之一)来访问远程信息处理服务提供商计算机102,诸如OnStar。移动通信设备104可以通过蜂窝服务提供商(其可以是与车辆106的蜂窝服务提供商相同的蜂窝提供商或者可以不同)接收电话和数据服务。蜂窝服务提供商与因特网(例如,网络110之一)通信,远程信息处理服务提供商计算机102可以从该因特网到达。以此架构,可以通过将远程信息处理服务提供商计算机102用作可信频带外媒介来输入引导或者自我启用车辆106与移动通信设备104之间的无线通信信任。
[0036]在系统100中,假定蜂窝通信链路(从车辆106到蜂窝服务提供商(例如,网络110之一)和从移动通信设备104到蜂窝服务提供商(例如,网络110之一))都是安全的。还假定从蜂窝服务提供商到因特网和从远程信息处理服务提供商计算机102到因特网的通信链路都是安全的。
[0037]远程信息处理服务提供商计算机102可以实施为能够处理在计算机102与网络实体(例如,图1中所示的移动通信设备104和车辆106中的网络访问设备112)之间进行的大容量活动的高速计算机处理设备(例如,大型计算机)。远程信息处理服务提供商计算机102可以作为网页服务器工作,包括用于产生用于车辆制造商和/或经销商的订购账户以及用于为远程信息处理服务的用户或消费者提供安全配对信息的访问。在一个实施例中,远程信息处理服务提供商计算机102实施用于与移动通信设备104和车辆106都通信的逻辑108 (即,从移动通信设备104接收车辆信息和将信息转发到车辆106)。此外,逻辑108被配置成产生验证值并将其传输到移动通信设备,如本文将进一步描述的。
[0038]移动通信设备104可以是具有增强的功能性的蜂窝电话(例如,智能电话)。移动通信设备104包括存储器和通信部件。存储器可以存储和执行通常与移动通信设备相关的一个或多个应用(例如,文字消息应用、网页浏览器、联系人/地址文件夹、语音信箱等)。通信部件使得移动通信设备104能够通过一个或多个网络(诸如网络110)通信。移动通信设备104配置有各种通信协议,这些协议用于使得能够通过其通信部件来通信。例如,协议可以包括W1-f1、低功耗Bluetooth Smart? (“BLE”)协议以及蜂窝通信协议。
[0039]如以上所指示,移动通信设备104实施各种应用,诸如网页浏览器、文字消息应用等。在一个实施例中,移动通信设备104还执行用于开始如本文所述的安全配对的配对特征的应用或逻辑118。图3中进一步描述配对特征。逻辑118可以包括用户界面,该界面可以通过移动通信设备104的显示器面板提供给用户。配对特征可以包括用于促进移动通信设备104与车辆106的网络访问设备112之间的安全配对的加密算法。在一个实施例中,移动通信设备104包括配置成扫描例如通用产品代码(UPC)和/或快速响应(QR)代码的扫描器(未不出),如本文将进一步描述的。
[0040]车辆106可以包括各种车辆部件,诸如被动式进入与被动式启动(PEPS)模块和相关电路和天线以及管理车辆网络(例如,局域网)上的通信的中央控制器。本领域技术人员完全理解这些部件并且将不再进一步论述。
[0041]网络110可以包括网络(例如,蜂窝、卫星、地面)的组合,并且可以包括局域网、广域网和因特网。
[0042]如以上所指示,示例性安全简单配对和无线通信过程为移动通信设备104提供额外的功能性,诸如代替钥匙或一键式启动系统来启用车辆106的远程启动。使用由移动通信设备104获得的关于车辆106的信息来在移动通信设备104与车辆106的网络访问设备112之间执行配对过程。一旦成功完成了配对过程,则网络访问设备112通过近距离无线网络(诸如蓝牙)开始与移动通信设备104的通信,并且移动通信设备104可以无需钥匙或一键式启动系统开始车辆的启动。
[0043]现在转向图2,现在将在一个示例性实施例中描述用于实施安全简单配对和无线通信的网络访问设备200。网络访问设备200对应于图1的网络访问设备112。
[0044]网络访问设备112可以包括嵌入在车辆106中的远程信息处理系统部件。网络访问设备112包括通信部件202 (诸如天线)、计算机处理器204、存储器206以及存储在存储器206中且可由计算机处理器204执行的逻辑208。通信部件202被配置成使用无线电频率信号传输通过近距离无线网络通信。通信部件可以是蓝牙启用的部件。
[0045]逻辑208被配置成处理从移动通信设备104和远程信息处理服务提供商计算机102接收到的数据,如本文将进一步论述。
[0046]现在转向图3A至3D,现在将描述根据一个示例性实施例的用于安全配对和无线通信的过程的流程图。为了说明目的,假定移动通信设备104的用户已经购买了车辆106并且准备好将他/她的移动通信设备104配对到车辆106。在一个实施例中,例如在车辆购买时将配对过程中使用的车辆信息提供给用户。车辆信息可以包括车辆识别号码(VIN)、网络访问设备112的移动设备标识符、网络访问设备112的电话号码以及与车辆106相关的远程信息处理服务账户标识符中的一个或多个。
[0047]在一个实施例中,车辆信息可以通过与车辆106相关的标签或纸上的编码的信息(例如,UPC或OR代码)转发到移动通信设备104。在另一个实施例中,可以通过网络110将车辆信息传送到用户的移动通信设备104或者传送到服务车辆106的远程信息处理服务提供商计算机102。
[0048]在图3A中,移动通信设备104获得车辆信息并将信息发送(302)到远程信息处理服务提供商计算机102。远程信息处理服务提供商计算机102从该信息识别车辆106并将信息转发(304)到车辆106上。此时,移动通信设备104和车辆106都具有必要信息来建立(分别是306和308)用于将移动通信设备104配对到车辆106的验证值(例如,链路关键字)。
[0049]在图3B中,移动通信设备104获得车辆信息并将信息作为有效负荷(例如,蜂窝数据包)发送(320)到远程信息处理服务提供商计算机102。远程信息处理服务提供商计算机102从该信息识别车辆106、产生(322)验证值(例如,链路关键字)并将验证值发送(324)到移动通信设备104,并且还将验证值发送(326)到车辆106。
[0050]在图3C中,移动通信设备104获得车辆信息并将信息作为文字消息发送(330)到远程信息处理服务提供商计算机102。远程信息处理服务提供商计算机102从该信息识别车辆106并将文字消息转发(332)到车辆106。此时,移动通信设备104和车辆106都具有必要信息来建立(分别是334和336)用于将移动通信设备104配对到车辆106的验证值(例如,链路关键字)。
[0051]在图3D中,移动通信设备104获得车辆信息并将信息作为文字消息发送(340)到远程信息处理服务提供商计算机102。远程信息处理服务提供商计算机102从该信息识别车辆106、产生(342)验证值(例如,链路关键字)并将验证值发送(344)到移动通信设备104,并且还将验证值发送(346)到车辆106。
[0052]在一个实施例中,移动通信设备104的逻辑118建立用于产生验证值的种子信息。逻辑118可以在将车辆信息和移动通信设备104的唯一标识符发送到远程信息处理服务提供商计算机102之前加密该唯一标识符。在一个实施例中,唯一标识符是移动通信设备104的蓝牙网络地址。也可以加密种子信息。
[0053]一旦由车辆106接收到验证值,或者替代地,一旦由车辆106产生了该值,则网络访问设备112将验证值存储在存储器206中。
[0054]网络访问设备112通过近距离无线通信网络开始与移动通信设备104的连接。一旦完成了此配对过程,则移动通信设备104可以开始用于由车辆实施的各种功能,例如,当设备处于彼此的通信范围内时远程启动。
[0055]技术效应包括使用远程信息处理服务提供商系统在移动通信设备与车辆网络访问设备之间的安全简单配对和无线通信。使用由移动通信设备获得的关于车辆的信息来在移动通信设备与车辆的网络访问设备之间执行配对过程。一旦成功完成了配对过程,则网络访问设备通过近距离无线网络开始与移动通信设备的联络,并且移动通信设备可以无需钥匙或一键式启动系统开始车辆启动。
[0056]如上所述,本发明可以计算机实施的过程和用于实践这些过程的装置的形式来体现。本发明的实施例也可以计算机程序代码的形式来体现,所述代码包括包含在有形介质(诸如软盘、CD-ROM、硬驱动或任何其他计算机可读存储媒介)中的指令,其中,当将计算机程序代码载入到计算机中并由计算机执行时,计算机变成用于实践本发明的装置。本发明的一个实施例还可以计算机程序代码的形式体现,例如,无论存储在存储媒介中、载入到计算机中和/或由计算机执行、或通过一些传输媒介(诸如通过电线或电缆、通过光纤或借由电磁辐射)传输,其中,当将计算机程序代码载入到计算机中并由计算机执行时,计算机变成用于实践本发明的装置。当在通用微处理器上实施时,计算机程序代码段配置微处理器以建立专用逻辑电路。
[0057]虽然参照示例性实施例描述了本发明,但是本领域技术人员将理解,在不脱离本发明的范围的情况下,可以进行各种改变并且等价物可以替代其元件。此外,在不脱离本发明的实质范围的情况下,可以进行许多修改来使特定情况或材料适应本发明的教示。因此,本发明并不意欲限于所披露的用于实现本发明的特定实施例,而是本发明将包括落入本申请范围内的所有实施例。
【权利要求】
1.一种用于将第二车辆与移动通信设备相关联的方法,包括: 由第二车辆验证与第二车辆在一起的用户; 从远程服务器检索用户的用户信息,用户信息包括移动通信设备的标识符,移动通信设备的标识符先前已经由第一车辆发送到远程服务器并且存储在远程服务器处;以及 基于检索到的用户信息与移动通信设备自动地相关联。
2.如权利要求1所述的方法,其进一步包括维护近距离无线网络,其中自动地相关联包括在无需用户人工参与的情况下允许移动通信设备加入近距离无线网络。
3.如权利要求2所述的方法,其中所述近距离无线网络是基于W1-Fi技术或蓝牙技术。
4.如权利要求1所述的方法,其中所述用户信息进一步包括移动通信设备的至少一个额外标识符。
5.如权利要求1所述的方法,其中所述验证包括获得和使用用户的生物测定的信息。
6.如权利要求1所述的方法,其中所述验证包括接收和使用用户名和密码。
7.如权利要求1所述的方法,其中所述移动通信设备的标识符包括蓝牙地址(BD_ADDR)和媒介访问控制(MAC)地址中的至少一个。
8.一种系统,包括: 计算机处理器;以及 可由计算机处理器执行的逻辑,逻辑被配置成实施一种方法,方法包括: 从第一车辆接收包括移动通信设备的标识符的用户信息; 存储用户信息; 从第二车辆接收用户信息的请求;以及 将用户信息发送给第二车辆, 其中第二车辆基于用户信息自动地与移动通信设备相关联。
9.如权利要求8所述的系统,其中在第一车辆验证与第一车辆在一起的携带移动通信设备的用户之后,第一车辆将用户信息发送到系统。
10.如权利要求8所述的系统,其中在第二车辆验证先前已经访问第一车辆并且随后访问第二车辆的携带移动通信设备的用户之后,第二车辆将请求发送到系统。
【文档编号】H04W12/06GK104301371SQ201410337500
【公开日】2015年1月21日 申请日期:2014年7月16日 优先权日:2013年7月16日
【发明者】R.A.赫拉巴克 申请人:通用汽车环球科技运作有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1