用于提供车辆内蓝牙配对的方法和装置与流程

文档序号:11846667阅读:323来源:国知局
用于提供车辆内蓝牙配对的方法和装置与流程

本公开涉及车辆内蓝牙配对方法,并更具体地涉及用于提供车辆内蓝牙配对的方法和装置,其由于简化的用户配对操纵步骤实现更快速和方便的配对。



背景技术:

近期快速发展的信息技术(IT:information technology)已经对车辆产业产生显著的影响,并且已经在车辆中实现了各种IT技术。具体地,最近几年,对与诸如智能电话的通信设备组合的车辆配对技术有着显著的兴趣,以便提供各种有用的服务。

通常,当启动车辆时,具有蓝牙免提能力的车辆内主机单元(head unit)的蓝牙功能被自动地启用,并且作为结果,车辆内主机单元进入配对待机模式。此时,车辆的驾驶者通过选择车辆内主机单元和智能电话上的预定菜单项来执行配对操作。当完成配对操作时,驾驶者可在蓝牙免提状态中进行电话交谈。

作为蓝牙技术的商业化结果,熟悉和适应蓝牙技术的用户可容易地执行车辆内蓝牙配对操作。然而,不熟悉或不适应蓝牙技术的用户可难以执行该种复杂的配对程序,并因此可不会使用该技术。

然而,车辆内蓝牙配对技术直接与车辆安全性相关,并在驾驶期间提供给驾驶者方便性。出于这些原因,在北美,当出售装备有蓝牙的车辆时,卖方而不是驾驶者提供蓝牙配对服务。尽管如此,在出售之后,对于驾驶者来说执行复杂的配对程序仍然是必要的,包括为蓝牙通信注册新的电话或者删除预注册的电话,这给驾驶者带来不便。因此,在最近几年,已经研究了基于简单安全配对(SSP:simple secure pairing)的带外(OOB:out-of-band)类型简单配对方法以及使用配对应用程序的配对方法等等。



技术实现要素:

因此,本公开涉及用于提供车辆内蓝牙配对的方法和装置,其基本上避免由于相关技术的限制和缺点引起的一个或多个问题。本公开的一个目的是提供用于提供车辆内蓝牙配对的方法。本公开的另一个目的是提供车辆内配对方法,其能够通过简化用户配对操作步骤来提供更迅速和方便的配对服务。本公开的另一个目的是提供车辆内配对方法,其能够同时请求用于配对的若干车辆内用户设备。本公开的另一个目的是提供车辆内配对方法,其能够基于从多个用户设备接收的无线电信号的质量来设置多个逻辑链路,并同时通过逻辑链路与用户设备配对。

本公开的其他优点、目的及特点将在随后的说明书中得到部分阐述,其将部分地在随后的研究中变得对于本领域那些普通技术人员显而易见,或者可从本实施例的实践获知。本公开的目的和其它优点可通过书面说明书、权利要求书以及随附附图中特别指出的结构来实现和获得。

为了实现这些目的和其他优点并根据本公开的目的,如在本文所实施和广泛描述的,本公开提供用于提供车辆内蓝牙配对的方法及其装置。

根据本公开的实施例,一种车辆内主机单元(head unit)中的蓝牙配对方法,其包括以下步骤:在施加电源时启动与预注册第一用户设备的蓝牙自动连接程序;根据用户输入取消所启动的自动连接程序;搜索可连接用户设备;建立与搜索出的用户设备的逻辑链路;以及通过所建立的逻辑链路将连接请求消息传输到所述用户设备。

所述逻辑链路可以为异步无连接(ACL:asynchronous connectionless)链路,并且预定义有允许在所述车辆内主机单元中同时建立的ACL链路的最大数目。

所述蓝牙配对方法还可以包括以下步骤:当搜索到多个用户设备时,搜索出的用户设备为所述多个用户设备中的一个,测量每个搜索出的用户设备的接收信号强度指示(RSSI:received signal strength indicator),其中对应于所述搜索出的用户设备中的每个用户设备的地址信息存储在存储器中,并根据测量出的RSSI布置在所述存储器中。

所述地址信息可以包括对应于所述搜索出的用户设备的媒体访问控制(MAC:media access control)地址信息以及被分配到配置在所述搜索出的用户设备中的蓝牙模块的蓝牙地址信息中的至少一个,并且使用所述地址信息传输所述连接请求消息。

所述蓝牙配对方法还可以包括以下步骤:根据所述测量出的RSSI对所述搜索出的用户设备进行排序;以及根据所述排序,按优先级依次将所述连接请求消息传输到所述搜索出的用户设备中的每一个。

可以在蓝牙模块的链路管理协议(LMP:link management protocol)层中测量所述RSSI,所述蓝牙模块配置在所述车辆内主机单元中。

所述可连接用户设备可以为具有启用的蓝牙功能和启用的可发现模式的用户设备。

所述连接请求消息可以包括车辆信息以及对应于所述车辆内主机单元的密钥值(passkey value)。

可以在接收所述连接请求消息之后,所述用户设备在其屏幕上显示用于同意的预定弹出通知窗口,并且所述弹出通知窗口显示所述车辆信息和所述密钥值。

当用户输入的密钥值与所述弹出通知窗口中显示的所述密钥值完全相同时,可以出现所述连接请求消息所指示的连接请求的同意。

所述蓝牙配对方法还可以包括以下步骤:在启动所述自动连接程序时,显示包括“取消”按钮和“新添”按钮的自动连接画面,其中在选择所述“新添”按钮时,搜索所述可连接用户设备。

另外,根据本发明的实施例,一种用户设备中的蓝牙配对方法,所述用户设备能够与车辆内主机单元进行蓝牙通信,所述蓝牙配对方法包括以下步骤:启用所述用户设备的蓝牙功能和可发现模式;建立与所述车辆内主机单元的逻辑链路;通过所建立的逻辑链路从所述车辆内主机单元接收连接请求消息;显示弹出通知窗口,用于所述连接请求消息所指示的连接请求的用户同意;以及基于所述弹出通知窗口中的用户输入的密钥值确定是否已经同意所述连接请求。

所述蓝牙配对方法还可以包括以下步骤:当确定出同意所述连接请求时,将同意完成消息传输到所述车辆内主机单元。

所述连接请求消息可以包括对应于所述车辆内主机单元的车辆信息以及密钥值,并且当所述用户输入的密钥值与所述连接请求消息中所包括的密钥值完全相同时,确定出同意所述连接请求。

所述弹出通知窗口可以显示所述连接请求消息中所包括的车辆信息以及密钥值中的至少一个。

另外,根据本发明的实施例,提供一种计算机可读记录介质,其中记录有执行如上所述的方法的程序。

另外,根据本发明的实施例,一种具有蓝牙能力的车辆内主机单元,其包括:配置成在施加电源时启动与预注册第一用户设备的蓝牙自动连接程序的装置;配置成根据用户输入取消所启动的自动连接程序的装置;配置成搜索可连接用户设备的装置;配置成建立与搜索出的用户设备的逻辑链路的装置;以及配置成通过所建立的逻辑链路将连接请求消息传输到所述用户设备的装置。

所述逻辑链路可以为异步无连接(ACL)链路,并且预定义有允许在所述车辆内主机单元中同时建立的ACL链路的最大数目。

所述车辆内主机单元,还可以包括:配置成测量多个搜索出的用户设备中的接收信号强度指示(RSSI)的装置,其中所述搜索出的用户设备为所述多个搜索出的用户设备中的一个;以及配置成根据测量出的RSSI存储所述搜索出的用户设备的地址信息并布置所述所存储的地址信息的装置,其中根据所述所布置的地址信息按优先级依次将所述连接请求消息传输到所述搜索出的用户设备中的每个。

所述可连接用户设备可以为具有启用的蓝牙功能和启用的可发现模式的用户设备。

所述的车辆内主机单元,还可以包括配置成在传输所述连接请求消息之后从所述用户设备接收同意完成消息的装置,其中所述车辆内主机单元执行与所述用户设备的蓝牙通信。

另外,根据本发明的实施例,一种能够与车辆内主机单元进行蓝牙通信的用户设备,所述用户设备包括:配置成根据用户菜单选择启用所述用户设备的蓝牙功能和可发现模式的装置;配置成建立与所述车辆内主机单元的逻辑链路的装置;配置成通过所建立的逻辑链路从所述车辆内主机单元接收连接请求消息的装置;配置成显示弹出通知窗口以用于所 述连接请求消息所指示的连接请求的用户同意的装置;以及配置成基于所述弹出通知窗口中的用户输入的密钥值确定是否已经同意所述连接请求的装置,其中当已经同意所述连接请求后,所述用户设备将同意确认消息传输到所述车辆内主机单元。

应理解的是,本公开的前述一般描述和以下详细描述为示例性和说明性的,并且旨在提供如所要求保护的本公开的进一步说明。

附图说明

附图被包括来提供对本发明的进一步理解并被并入本申请中构成本申请的一部分,这些附图示出了本发明的实施例,并与说明书一起用于解释本发明的原理。在附图中:

图1为示出传统车辆内的蓝牙配对程序的视图;

图2为示出在传统蓝牙配对程序期间,到车辆内主机单元的用户界面屏幕输出的视图;

图3为根据本公开的实施例示出车辆内蓝牙配对系统的配置的视图;

图4为根据本公开的实施例示出车辆内蓝牙配对程序的视图;

图5为根据本公开的实施例示出在蓝牙配对程序期间到车辆内主机单元的用户界面屏幕输出的视图;

图6为根据本公开的实施例示出蓝牙配对程序的流程图;以及

图7为根据本公开的实施例示出用户设备搜索结果的表格。

具体实施方式

现在将详细参考本发明的优选实施例,其中在随附附图中示出该优选实施例的示例。本文中元件的后缀“模块”和“单元”用于方便描述的目的,并因此可以可交换地使用且不具有任何区分性的意义或功能。

尽管描述了构成本公开的实施例的所有元件,以便集成为单个或作为单个操作,但本公开不必需局限于该类实施例。根据实施例,在本公开的目的和范围内,所有元件可以选择性地被集成到一个或多个 中并且可作为一个或多个操作。每个元件可被实施为独立的硬件。

为此,应理解的是,可通过至少一个控制器执行下面方法或其方面中的一个或多个。术语“控制器”可指包括存储器和处理器的硬件设备。存储器经配置存储程序指令,并且处理器经配置执行程序指令,以执行下面进一步描述的一个或多个过程。此外,应理解的是,可通过包括控制器的装置执行下面的方法。

可选地,元件中的一些或全部可以选择性地被组合到具有程序模块的计算机程序中,该程序模块执行被组合在一块或多块硬件中的一些或全部功能。本公开所属的本领域技术人员可容易地推断构成计算机程序的多个代码或代码片段。可在计算机可读媒介中存储计算机程序,以便通过计算机读取和执行计算机程序,以实施本公开的实施例。计算机程序存储媒介可包括磁记录媒介、光记录媒介和载波媒介。

由于相应元件可为固有的,除非另外提及,本文所描述的术语“包含”、“包括”或“具有”应被解释为不排除其他元件,而是还包括该类其他元件。除非另外提及,所有包括技术或科学术语的术语具有如本公开所属的本领域技术人员一般理解的相同意义。通用术语,诸如词典中所定义的术语,应被解释为与上下文的相关技术的意义一致。除非在本公开中明显定义,该类术语不被解释为理想的或过于正式的意义。

应理解的是,尽管术语第一、第二、A、B、(a)、(b)等等可在本文中用于描述本公开的各种元件,这些术语仅用于区分元件,并且不通过这些术语限制相应元件的本质、优先级或次序。应理解的是,当一个元件被参考作为“连接到”、“耦合到”另一个元件、或由另一个元件“访问”时,一个元件可经由进一步的元件“连接到”、“耦合到”另一个元件、或由另一个元件“访问”,尽管一个元件可直接连接到另一个元件或直接由另一个元件访问。

应当理解的是,本文所使用的术语“车辆”或“车辆的”或其它相似术语一般包括机动车辆,诸如包括运动型多用途车辆(SUV)、公共汽车、卡车、各种商业车辆的乘用车、包括各种船只和船舶的水上车辆、飞行器,等等,并包括混合动力车辆、电动车辆、插入式混合动力电动车辆、氢动力车辆,以及其它代用燃料车辆(例如得自除 石油之外的资源的燃料)。如本文所引用,混合动力车辆为具有两种或更多种能源的车辆,例如汽油动力和电动力的车辆。

在下文中,将参考图1和图2简要地描述传统车辆内蓝牙配对程序。

图1为示出传统车辆内蓝牙配对程序的视图。附图标记1a指示在车辆主机单元中执行的蓝牙配对程序,并且附图标记1b指示在用户设备中执行的蓝牙配对程序。

参考附图标记1a,当用户启动车辆并且因此将电力施加到车辆时(即,ACC开)且准备车辆系统时,车辆内主机单元(H/U:head unit)开始(即,启动)自动蓝牙配对程序。此时,车辆内主机单元进入电话模式,以试图与预指定的或与注册的用户设备配对,例如,驾驶者的智能电话(S101和S103)。另外,可配置并在车辆内主机单元的显示屏幕上显示预定用户界面屏幕,其示出正在尝试到具体设备的连接。

当在通过用户取消车辆的启动后自动地执行配对程序时,车辆内主机单元可优先级地进入设定菜单和电话菜单,以配置和显示包括菜单项的预定用户界面屏幕,以用于注册新的用户设备或选择预注册的用户设备中的一个,为方便描述,这将在下文中被称为“设备注册选择屏幕”(S105到S109)。此时,用户可根据设备注册选择屏幕上的菜单选择来指定用于配对的用户设备。另外,可在车辆内主机单元的显示屏幕上显示预定引导消息,其指示以启用用于配对的用户设备的蓝牙功能。

参考附图标记1b,用户可根据车辆内主机单元上显示的引导信息来启用用户设备的蓝牙功能(S111)。当由用户启用了用户设备的蓝牙功能时,用户设备可搜索周围能够执行蓝牙配对的设备,并在屏幕上显示搜索结果(S113)。

当用户基于屏幕上显示的搜索结果选择他们的车辆时,用户设备将连接请求信号传输到所选择的车辆(S115)。此时,可在用户设备的屏幕上显示预定密钥输入屏幕,其用于输入对应于所选择的车辆的密钥值。

一旦从用户设备接收到连接请求信号,车辆主机单元可在屏幕上 显示车辆信息和密钥值。当将密钥值输入到密钥输入屏幕时,用户设备将密钥值传输到车辆主机单元。确定所接收到的密钥值与车辆主机单元的密钥值完全相同,车辆主机单元可将指示已经同意连接请求的预定同意完成消息传输到用户设备(S117)。

图2示出在传统蓝牙配对程序期间到车辆内主机单元的用户界面屏幕输出的视图。

参考图2,当用户启动车辆并开始自动配对程序时,车辆主机单元可输出自动连接画面,其通知正在执行到具体用户设备的蓝牙连接(S201)。此时,当用户点击自动连接画面上的“取消”按钮200以取消自动配对时,车辆主机单元可显示用于注册或选择用于配对的设备的屏幕(S203和S205)。

随后,当通过用户指定用于配对的设备时,车辆主机单元可在屏幕上显示预定蓝牙连接引导消息,其指示以启用所指定设备的蓝牙功能(S207)。此时,用户可根据蓝牙连接引导消息启用所指定设备的蓝牙功能。

随后,当用户点击OK按钮210时,车辆主机单元在屏幕上显示车辆名称和用于注册新设备的密钥值,并进入配对待机状态(S209)。当在配对待机状态中选择“取消”按钮220时,车辆主机单元可结束配对程序。

在另一个示例中,可使用利用配对应用程序的传统车辆内蓝牙配对方法。用户可从因特网市场下载配对应用程序并将配对应用程序安装在用户设备中。大部分的配对程序与图1和图2中示出的车辆内蓝牙配对程序完全相同,除了如下情况之外:当驱动配对应用程序时,搜索通过配对应用程序和可用设备注册的设备,诸如车辆,蓝牙耳机,智能电话和移动电话,并且用户可选择并添加可用设备到注册的设备列表。

然而,在使用配对应用程序的车辆内蓝牙配对方法中,必须下载配对应用程序并将其安装在用户设备中。此外,配对应用程序可能不与所有的设备兼容。例如,可仅在基于安卓操作系统的设备中操作特定的配对应用程序。此外,尽管使用了配对应用程序,用于在车辆内主机单元中配对的用户操纵步骤的数量未被减少。

图3为根据本公开的实施例示出蓝牙配对系统的配置的视图。

如图3中所示例性示出,根据本公开的配对系统可包括用户设备20和车辆内主机单元10。车辆内主机单元10可包括蓝牙模块310,车辆内通信模块320,信号检测模块330,存储器单元340,输入密钥模块350,输出单元360,音频/视频(A/V:audio/video)输入单元370,控制器380,和电源单元390。

蓝牙模块310可包括:基带模块(baseband module),其用于根据蓝牙标准处理基带信号;功率放大器,其用于放大基带信号;带通滤波器(BPF:band pass filter),其用于将所放大的基带信号转换成传输频带或通过从经天线接收的射频(RF:radio frequency)信号当中选择的具有所需频带的信号;低噪声放大器,其用于放大带通RF信号以被容易地识别并将RF信号传输到基带模块;以及天线,其用于传输并接收RF信号。

车辆内通信模块320与装备在车辆中的电子控制单元(ECU:electronic control unit)通信。例如,当启动车辆时,车辆内通信模块320可从感应车辆的启动的ECU接收指示ACC开的控制信号,并将控制信号传输到控制器380。控制器380可将电力施加到车辆内主机单元,并开始自动配对程序。

信号检测模块330可检测从外部设备接收信号强度指示(RSSI),并测量所检测信号的强度。另外,信号检测模块330可基于所检测信号的强度选择可被配对的外部用户设备并对其排序,以及将外部用户设备20传输到控制器380。此时,信号检测模块330可将RSSI读取命令传输到蓝牙模块310的链路管理协议(LMP:link management protocol)层,以便获得从用户设备20接收的RSSI值,其中该链路管理协议(LMP)层为执行蓝牙设备之间的链路设置的协议层。此时,可仅当启用用户设备20的可发现模式时检测RSSI值。可通过选择用户设备20的预定菜单项设置可发现模式。

另外,信号检测模块330可对应于RSSI检测的用户设备20获取地址信息,其包括唯一被分配到相应设备的唯一蓝牙地址以及被分配到相应设备的媒体访问控制(MAC:media access control)地址中的至少一个,并与所检测的RSSI级别(level)一起存储地址信息。此时, 地址信息可被布置在RSSI值的高优先级(order)中并被存储在存储器单元340中。

另外,可控制信号检测模块330以检测预定数目的用户设备20的RSSI。通常,蓝牙启用对延迟时间敏感的数据通信,诸如语音或音频,以及在高速下执行并对延迟时间不敏感的分组数据通信两者。在两种蓝牙设备之间定义两种不同的链路,以便传输该种数据。可为对延迟时间敏感的语音通信设置面向同步连接(SCO:synchronous connection oriented)的链路,以及可为对延迟时间不敏感的分组数据通信设置异步无连接(ACL:asynchronous connectionless)链路。

根据本公开的实施例的信号检测模块330可识别用户设备20的数目,其中根据预定最大异步无连接(ACL)链路值检测其RSSI。例如,当最大ACL链路(最大值ACL链路)值被设置为5时,信号检测模块330可检测最多5个用户设备20的RSSI。

通常,在其中经由预定菜单的选择启用用户设备的可发现模式以及用户设备为安卓设备的情况中,可发现模式可被维持仅大约两分钟。因此,当启用可发现模式时,通过车辆内主机单元10搜索的用户设备的数目可不超过最多五个。

尽管以上通过示例的方式已将车辆内主机单元10描述为在测量可发现模式中用户设备20的RSSI以及基于测量出的RSSI执行与相应用户设备20的配对,然而这仅为一个示例。此外,根据本公开的实施例,当启用用户设备20的可发现模式时,车辆内主机单元10可将逻辑链路的数目设置为与ACL链路的预定最大数目相同,并自动地执行与用户设备20的配对,而忽视用户设备20的RSSI级别,其中通过所设置的逻辑链路启用可发现模式。因此,用户设备20不再需要执行车辆搜索步骤以及基于搜索结果的车辆选择步骤和连接尝试步骤,它们被包括在传统配对程序中。

总而言之,本公开可简化车辆内主机单元10和用户设备20之间的配对实施上的用户操纵步骤,并通过多个逻辑链路同时执行与多个用户设备的配对。

存储器单元340可存储用于操作控制器的程序以及通过控制器380控制的低级模块,并临时地存储输入/输出数据(例如,地址簿, 消息,静止图像,视频,和应用程序)。应用程序可包括用于导航,游戏,聊天,网上冲浪,日程管理,多媒体再现等等的程序。

具体地,根据本公开的存储器单元340可存储用于蓝牙配对的应用程序以及根据RSSI值布置的用户设备20的地址信息。另外,存储器单元340可在触摸屏幕上的触摸输入时存储关于各种振动和声音模式的数据。

存储器单元340可包括从闪存类型存储器、硬盘类型存储器、多媒体卡微型存储器、卡类型存储器(例如,SD或XD存储器)、随机存取存储器(RAM:random access memory)、静态随机存取存储器(SRAM:static random access memory)、只读存储器(ROM:read-only memory)、电可擦可编程只读存储器(EEPROM:electrically erasable programmable read-only memory)、可编程只读存储器(PROM:programmable read-only memory)、磁存储器、磁盘和光盘中选择的至少一个。

输入密钥模块350生成用于控制车辆内主机单元10的操作的输入数据。输入密钥模块350可包括键盘、薄膜开关、触摸板(例如,静态压力/静电的)、缓动轮(jog wheel)和滚轮开关(jog switch)。

输出单元360生成与视觉、听觉或触觉的感应相关的输出。输出单元360可包括显示器模块361、声音输出模块352和报警模块363。

显示器模块361显示或输出通过车辆内主机单元10处理的信息。例如,当车辆内主机单元10处于电话交谈模式中时,显示器模块361显示与电话交谈相关的用户界面(UI:user interface)或图形用户界面(GUI:graphic user interface)。另一方面,当车辆内主机单元10处于导航模式中时,显示器模块361显示与行进导向相关的用户界面(UI:user interface)或图形用户界面(GUI)。

具体地,显示器模块361可配置并显示关于自动配对进程状态的信息以及配对模式中的配对相关的菜单作为用户界面(UI)或图形用户界面(GUI)。显示器模块361可包括从液晶显示器、薄膜晶体管液晶显示器、有机发光二极管、柔性显示器以及三维(3D)显示器中选择的至少一个。

根据车辆内主机单元10的配置,可提供两个或更多显示器模块 361。例如,显示器模块361可被分离地或一体地放置在车辆内主机单元10的一侧。可选地,显示器模块361可被放置在车辆内主机单元10的相反侧。

在其中显示器模块361以及用于感应触摸的传感器(在下文中被称为“触摸传感器”)构成交互层结构的情况中,除了显示器模块361可用作除了输出设备以外的输入设备。

触摸传感器可被配置为触摸膜、触摸片或触摸板。触摸传感器可经配置经施加到显示器模块361的具体部分的压力或者从显示器模块361的具体部分生成的电容改变转换为电输入信号。触摸传感器可经配置感应触摸压力以及所触摸的位置和区域。

当对触摸传感器作出触摸输入时,对应于触摸的信号被传输到触摸控制器。触摸控制器处理信号并然后将对应于所处理信号的数据传输到控制器380。因此,控制器380可识别已经触摸了显示器模块361的哪部分。

声音输出模块362可输出从蓝牙模块310接收的或者在存储器单元340中以呼叫信号接收模式、电话交谈模式、记录模式、语音识别模式或配对模式存储的音频数据。声音输出模块362输出与通过车辆内主机单元10执行的功能(例如,呼叫信号接收声音、消息接收声音或配对完成声音)相关的声音信号。声音输出模块362可包括接收器、扬声器和蜂鸣器。另外,声音输出模块362可通过提供在车辆内主机单元10的一侧处的耳机塞孔(earphone jack)来输出声音。

报警模块363输出用于通知车辆内主机单元10中已经生成事件的信号。车辆内主机单元10中生成的事件的示例可包括呼叫信号接收,消息接收,密钥信号输入、触摸输入以及来自车辆内通信模块320的车辆状态信息的接收。车辆状态信息可包括门开启信息、发动机过热信息、车道偏离信息和燃料状态信息。报警模块363可输出除了视频信号或音频信号以外的其它不同的信号,诸如用于通知事件生成的振动信号。视频信号或音频信号也可通过显示器模块361或者声音输出模块362输出。

A/V输入单元370被提供用于输出音频信号或视频信号。A/V输入单元370可包括摄像机371和麦克风372。

摄像机371处理在视频会话模式或拍摄模式中通过图象传感器获得的图像帧,诸如静止图像或视频。可在显示器模块361上显示所处理的图像帧。另外,当车辆向后移动时,摄像机371可拍摄车辆后方的图像。可通过显示器模块361输出所拍摄的图像。

通过摄像机371处理的图像帧可被存储在存储器单元340中或者经由蓝牙模块310被传输到配对用户设备20。根据车辆内主机单元10和车辆的配置,可提供两个或更多的摄像机371。

麦克风372接收外部声音信号并将所接收的声音信号转换为电话交谈模式、记录模式或语音识别模式中的电子语音数据。在电话交谈模式中,可通过蓝牙模块310将所转换的语音数据传输到所配对的用户设备20。

电源单元390供给操作车辆内主机单元10所必要的电力。当车辆接通电源时,电源单元390可自动地向车辆内主机单元10供应电力。当车辆断开电源时,电源单元390可自动地终端到车辆内主机单元10的电力供应。

控制器380通常控制车辆内主机单元10的整体操作。例如,控制器380可控制包括使用蓝牙配对的语音通信,数据通信和视频通信的通信功能。另外,控制器380可控制将被安装及驱动的应用程序。

另外,控制器380可执行图案识别处理,其能够识别在触摸屏幕上作为文本和图像执行的文字输入或图像输入。具体地,控制器380可根据从低级模块接收的各种控制信号来控制输入和输出操作,并基于其提供用户界面屏幕。低级模块可包括蓝牙模块310,车辆内通信模块320,信号检测模块330,存储器单元340,输入密钥模块350,输出单元360,A/V输入单元370,以及电源单元390,如先前所述。

具体地,在感应至少一个启用了可发现模式的用户设备后,控制器380根据本公开的实施例可设置与相应用户设备的ACL逻辑链路的预定最大数目,并通过所设置的ACL逻辑链路控制配对请求和电话薄下载程序的实施。

此外,根据本公开的实施例,控制器380可基于每个用户设备20基础上的测量出的RSSI级别来确定配对次序,根据所确定的配对次序设置与相应用户设备20的链路,以及通过所设置的ACL链路控制 配对请求和电话薄下载的实施。

图4为根据本公开的实施例示出车辆内蓝牙配对程序的视图。

附图标记4a表示在车辆内主机单元10中执行的蓝牙配对程序,并且附图标记4b表示在用户设备20中执行的蓝牙配对程序。当启动车辆并将电力施加到车辆内主机单元10时,车辆主机单元10可进入电话模式,并然后检测和注册蓝牙可连接的用户设备20(S401到S405)。此时,车辆内主机单元10可仅检测启用了该可发现模式的用户设备20,并通过ACL链路将连接请求消息传输到所检测的用户设备20。在这种情况下,可将ACL链路的数目设置为预定的最大值。即,车辆内主机单元10可同时连接到用户设备20,该用户设备20的数目与ACL链路的预定义最大数目相同。这里,连接请求消息可包括车辆信息,以及对应于已经传输了相应连接请求消息的车辆内主机单元10的密钥值。车辆信息可包括车辆型号名称信息,型号年份信息,车辆注册号码信息,以及车辆颜色信息中的至少一个。

应当注意的是,附图标记4a没有清楚地示出在启动车辆之后开始自动配对程序的步骤以及用户选择预定菜单项(通过图5中的附图标记502指定)以便添加新设备的步骤。

参考附图标记4b,根据到车辆内主机单元10的屏幕的所规定的引导消息输出(参见下面将被描述的图5中的步骤S510),用户可启用用户设备20的蓝牙功能和可发现模式(S407到S409)。

一旦通过ACL链路从车辆内主机单元10接收连接请求消息后,用户设备20可在屏幕上显示用于同意的预定弹出通知窗口,并根据用户输入将同意完成消息传输到车辆内主机单元10,以便完成配对(S411)。

此时,在弹出通知窗口上显示的信息可包括关于连接请求的车辆的信息(例如,车辆型号名称,型号年份,和车辆注册号码)以及关于相应车辆的预定密钥信息(这里,密钥信息可包括由数字组成的个人识别号码(PIN:personal identification number)代码信息以及由数字、字母和符号中的至少一个组合组成的密码)。PIN代码信息可由六位数字组合并且可用作用于车辆验证的工具。例如,用于同意的弹出通知窗口可包括PIN代码输入框,以用于接收通过用户的PIN代码 输入。当用户输入PIN代码与通过连接请求消息接收的PIN代码完全相同时,可判断为同意成功。

图5为根据本公开的实施例示出在蓝牙配对程序期间到车辆内主机单元的用户界面屏幕输出的视图。

参考图5,当车辆接通电源并且电力被供应到车辆内主机单元10时,车辆内主机单元10开始与预指定用户设备20的自动配对程序(S510)。此时,车辆内主机单元10可显示预定自动连接画面,其包括车辆内主机单元10尝试自动地连接到的用户设备的名称503。此时,自动连接画面可包括用于取消进行中的自动连接程序的“取消”按钮501,以及用于注册并选择新用户设备的“新添”按钮502。

当用户选择自动连接画面上的“新添”按钮502时,车辆内主机单元10可搜索可连接用户设备,并基于搜索结果将配对请求消息传输到相应用户设备20。随后,车辆内主机单元10可等待接收来自用户设备20的同意完成消息(S520)。

此时,如步骤S520中示例性示出,车辆内主机单元10可显示设备搜索屏幕,其包括车辆内主机单元10为设备搜索的字符串引导(string guiding)、启用蓝牙功能和可发现模式的字符串引导以及相对于用户设备20中的连接请求执行同意的字符串引导。

图6为根据本公开的实施例示出蓝牙配对程序的流程图。

参考图6,当车辆接通电源并且电力被供应到车辆内主机单元10时,车辆内主机单元10开始与预指定用户设备20的自动配对程序(S601到S603)。

此时,车辆内主机单元10可显示自动连接画面,其包括用于取消进行中的自动连接程序的“取消”按钮501,以及用于搜索/注册/选择新用户设备的“新添”按钮502(S605)。

一旦选择任一个按钮,车辆主机单元10检查(例如,确定)是否选择了“新添”按钮502(S607和S609)。当检查的结果表明选择了“新添”按钮502时,车辆主机单元10可取消正在进行的自动连接程序,搜索可连接用户设备20,并显示预定设备搜索屏幕,其通知车辆主机单元10正在搜索用户设备(S611和S613)。

随后,车辆主机单元10基于RSSI级别布置用户设备搜索结果并 根据所布置的次序设置ACL链路,以便将连接请求消息传输到相应用户设备20(S615和S617)。这里,可设置ACL链路的预定最大数目。此外,根据本公开的实施例,车辆内主机单元10可分配ACL链路并根据用户设备20的搜索次序传输连接请求消息,而不是测量每个用户设备基础的RSSI以及基于测量出的RSSI级别确定连接请求消息到用户设备20的传输次序。

一旦接收到通知用户同意来自设备20的连接请求的预定同意确认消息,车辆内主机单元10设置与相应用户设备20的蓝牙通信,并完成配对(S619和S621)。当在步骤S607中没有选择按钮时,车辆内主机单元10判断是否完成了自动连接程序(S625)。在步骤S625中判断自动连接程序没有完成,则方法返回到步骤S605。另一方面,判断自动连接程序完成后,配对完成。

图7为根据本公开的实施例示出用户设备搜索结果表的视图。

参考图7,用户设备搜索结果表700可包括存储器地址字段710、板卡识别地址(BID:board identification address)字段720和RSSI级别字段730。存储器地址字段710可为记录在存储器中的地址信息,其中记录相应BID字段720和RSSI级别字段730。例如,存储器地址字段710可为区域的开始地址信息,其中在为用户设备搜索表700预分配的记录区域当中记录了相应BID字段720和RSSI级别字段730。

BID字段720可为分配到装备在相应用户设备中的蓝牙模块的固定蓝牙地址,或者分配到相应用户设备的媒体访问控制(MAC)地址。

RSSI级别字段730可为根据从相应用户设备接收的测量出的RSSI值确定的排序信息。根据本发明的车辆内主机单元10可为多个用户设备测量相应的RSSI,并根据测量出的RSSI值确定用户设备的排序。例如,最高RSSI级别可被排在第一,第二最高RSSI级别可被排在第二等等。具有最高RSSI级别的用户设备可位于最靠近车辆内主机单元10处。

具体地,根据本公开的车辆内主机单元10可以优先地将连接请求消息传输到具有较高RSSI排序的用户设备。在同时从不同用户设备接收连接请求的同意消息的情况下,车辆内主机单元10可控制与具有较高RSSI排序的用户设备的蓝牙配对。

如从以上描述显而易见的,根据本公开的方法和装置具有以下效果。例如,本公开具有提供车辆内蓝牙配对方法的优点,即:1)由于简化的用户配对操作步骤导致更快速和方便;2)能够通过设置与用户设备的多个逻辑链路同时请求用户配对的若干车辆内用户设备;以及3)能够基于从用户设备接收的无线电信号的质量同时与多个用户设备配对,从而简化用户操作步骤。

本领域技术人员应当理解的是,通过本发明可实现的效果不局限于上文已经具体描述的内容,并且本公开的其他优点将从以上的详细描述中更清楚地被理解。在不脱离本公开的精神和范围的情况下,可在本公开中作出各种修改和变型对于本领域技术人员是显而易见的。因此,预期的是本公开涵盖本公开的修改和变型,只要它们落在所附权利要求及其等效物的范围内。

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