本公開涉及車輛內(nèi)藍(lán)牙配對方法,并更具體地涉及用于提供車輛內(nèi)藍(lán)牙配對的方法和裝置,其由于簡化的用戶配對操縱步驟實(shí)現(xiàn)更快速和方便的配對。
背景技術(shù):
近期快速發(fā)展的信息技術(shù)(IT:information technology)已經(jīng)對車輛產(chǎn)業(yè)產(chǎn)生顯著的影響,并且已經(jīng)在車輛中實(shí)現(xiàn)了各種IT技術(shù)。具體地,最近幾年,對與諸如智能電話的通信設(shè)備組合的車輛配對技術(shù)有著顯著的興趣,以便提供各種有用的服務(wù)。
通常,當(dāng)啟動車輛時,具有藍(lán)牙免提能力的車輛內(nèi)主機(jī)單元(head unit)的藍(lán)牙功能被自動地啟用,并且作為結(jié)果,車輛內(nèi)主機(jī)單元進(jìn)入配對待機(jī)模式。此時,車輛的駕駛者通過選擇車輛內(nèi)主機(jī)單元和智能電話上的預(yù)定菜單項(xiàng)來執(zhí)行配對操作。當(dāng)完成配對操作時,駕駛者可在藍(lán)牙免提狀態(tài)中進(jìn)行電話交談。
作為藍(lán)牙技術(shù)的商業(yè)化結(jié)果,熟悉和適應(yīng)藍(lán)牙技術(shù)的用戶可容易地執(zhí)行車輛內(nèi)藍(lán)牙配對操作。然而,不熟悉或不適應(yīng)藍(lán)牙技術(shù)的用戶可難以執(zhí)行該種復(fù)雜的配對程序,并因此可不會使用該技術(shù)。
然而,車輛內(nèi)藍(lán)牙配對技術(shù)直接與車輛安全性相關(guān),并在駕駛期間提供給駕駛者方便性。出于這些原因,在北美,當(dāng)出售裝備有藍(lán)牙的車輛時,賣方而不是駕駛者提供藍(lán)牙配對服務(wù)。盡管如此,在出售之后,對于駕駛者來說執(zhí)行復(fù)雜的配對程序仍然是必要的,包括為藍(lán)牙通信注冊新的電話或者刪除預(yù)注冊的電話,這給駕駛者帶來不便。因此,在最近幾年,已經(jīng)研究了基于簡單安全配對(SSP:simple secure pairing)的帶外(OOB:out-of-band)類型簡單配對方法以及使用配對應(yīng)用程序的配對方法等等。
技術(shù)實(shí)現(xiàn)要素:
因此,本公開涉及用于提供車輛內(nèi)藍(lán)牙配對的方法和裝置,其基本上避免由于相關(guān)技術(shù)的限制和缺點(diǎn)引起的一個或多個問題。本公開的一個目的是提供用于提供車輛內(nèi)藍(lán)牙配對的方法。本公開的另一個目的是提供車輛內(nèi)配對方法,其能夠通過簡化用戶配對操作步驟來提供更迅速和方便的配對服務(wù)。本公開的另一個目的是提供車輛內(nèi)配對方法,其能夠同時請求用于配對的若干車輛內(nèi)用戶設(shè)備。本公開的另一個目的是提供車輛內(nèi)配對方法,其能夠基于從多個用戶設(shè)備接收的無線電信號的質(zhì)量來設(shè)置多個邏輯鏈路,并同時通過邏輯鏈路與用戶設(shè)備配對。
本公開的其他優(yōu)點(diǎn)、目的及特點(diǎn)將在隨后的說明書中得到部分闡述,其將部分地在隨后的研究中變得對于本領(lǐng)域那些普通技術(shù)人員顯而易見,或者可從本實(shí)施例的實(shí)踐獲知。本公開的目的和其它優(yōu)點(diǎn)可通過書面說明書、權(quán)利要求書以及隨附附圖中特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
為了實(shí)現(xiàn)這些目的和其他優(yōu)點(diǎn)并根據(jù)本公開的目的,如在本文所實(shí)施和廣泛描述的,本公開提供用于提供車輛內(nèi)藍(lán)牙配對的方法及其裝置。
根據(jù)本公開的實(shí)施例,一種車輛內(nèi)主機(jī)單元(head unit)中的藍(lán)牙配對方法,其包括以下步驟:在施加電源時啟動與預(yù)注冊第一用戶設(shè)備的藍(lán)牙自動連接程序;根據(jù)用戶輸入取消所啟動的自動連接程序;搜索可連接用戶設(shè)備;建立與搜索出的用戶設(shè)備的邏輯鏈路;以及通過所建立的邏輯鏈路將連接請求消息傳輸?shù)剿鲇脩粼O(shè)備。
所述邏輯鏈路可以為異步無連接(ACL:asynchronous connectionless)鏈路,并且預(yù)定義有允許在所述車輛內(nèi)主機(jī)單元中同時建立的ACL鏈路的最大數(shù)目。
所述藍(lán)牙配對方法還可以包括以下步驟:當(dāng)搜索到多個用戶設(shè)備時,搜索出的用戶設(shè)備為所述多個用戶設(shè)備中的一個,測量每個搜索出的用戶設(shè)備的接收信號強(qiáng)度指示(RSSI:received signal strength indicator),其中對應(yīng)于所述搜索出的用戶設(shè)備中的每個用戶設(shè)備的地址信息存儲在存儲器中,并根據(jù)測量出的RSSI布置在所述存儲器中。
所述地址信息可以包括對應(yīng)于所述搜索出的用戶設(shè)備的媒體訪問控制(MAC:media access control)地址信息以及被分配到配置在所述搜索出的用戶設(shè)備中的藍(lán)牙模塊的藍(lán)牙地址信息中的至少一個,并且使用所述地址信息傳輸所述連接請求消息。
所述藍(lán)牙配對方法還可以包括以下步驟:根據(jù)所述測量出的RSSI對所述搜索出的用戶設(shè)備進(jìn)行排序;以及根據(jù)所述排序,按優(yōu)先級依次將所述連接請求消息傳輸?shù)剿鏊阉鞒龅挠脩粼O(shè)備中的每一個。
可以在藍(lán)牙模塊的鏈路管理協(xié)議(LMP:link management protocol)層中測量所述RSSI,所述藍(lán)牙模塊配置在所述車輛內(nèi)主機(jī)單元中。
所述可連接用戶設(shè)備可以為具有啟用的藍(lán)牙功能和啟用的可發(fā)現(xiàn)模式的用戶設(shè)備。
所述連接請求消息可以包括車輛信息以及對應(yīng)于所述車輛內(nèi)主機(jī)單元的密鑰值(passkey value)。
可以在接收所述連接請求消息之后,所述用戶設(shè)備在其屏幕上顯示用于同意的預(yù)定彈出通知窗口,并且所述彈出通知窗口顯示所述車輛信息和所述密鑰值。
當(dāng)用戶輸入的密鑰值與所述彈出通知窗口中顯示的所述密鑰值完全相同時,可以出現(xiàn)所述連接請求消息所指示的連接請求的同意。
所述藍(lán)牙配對方法還可以包括以下步驟:在啟動所述自動連接程序時,顯示包括“取消”按鈕和“新添”按鈕的自動連接畫面,其中在選擇所述“新添”按鈕時,搜索所述可連接用戶設(shè)備。
另外,根據(jù)本發(fā)明的實(shí)施例,一種用戶設(shè)備中的藍(lán)牙配對方法,所述用戶設(shè)備能夠與車輛內(nèi)主機(jī)單元進(jìn)行藍(lán)牙通信,所述藍(lán)牙配對方法包括以下步驟:啟用所述用戶設(shè)備的藍(lán)牙功能和可發(fā)現(xiàn)模式;建立與所述車輛內(nèi)主機(jī)單元的邏輯鏈路;通過所建立的邏輯鏈路從所述車輛內(nèi)主機(jī)單元接收連接請求消息;顯示彈出通知窗口,用于所述連接請求消息所指示的連接請求的用戶同意;以及基于所述彈出通知窗口中的用戶輸入的密鑰值確定是否已經(jīng)同意所述連接請求。
所述藍(lán)牙配對方法還可以包括以下步驟:當(dāng)確定出同意所述連接請求時,將同意完成消息傳輸?shù)剿鲕囕v內(nèi)主機(jī)單元。
所述連接請求消息可以包括對應(yīng)于所述車輛內(nèi)主機(jī)單元的車輛信息以及密鑰值,并且當(dāng)所述用戶輸入的密鑰值與所述連接請求消息中所包括的密鑰值完全相同時,確定出同意所述連接請求。
所述彈出通知窗口可以顯示所述連接請求消息中所包括的車輛信息以及密鑰值中的至少一個。
另外,根據(jù)本發(fā)明的實(shí)施例,提供一種計算機(jī)可讀記錄介質(zhì),其中記錄有執(zhí)行如上所述的方法的程序。
另外,根據(jù)本發(fā)明的實(shí)施例,一種具有藍(lán)牙能力的車輛內(nèi)主機(jī)單元,其包括:配置成在施加電源時啟動與預(yù)注冊第一用戶設(shè)備的藍(lán)牙自動連接程序的裝置;配置成根據(jù)用戶輸入取消所啟動的自動連接程序的裝置;配置成搜索可連接用戶設(shè)備的裝置;配置成建立與搜索出的用戶設(shè)備的邏輯鏈路的裝置;以及配置成通過所建立的邏輯鏈路將連接請求消息傳輸?shù)剿鲇脩粼O(shè)備的裝置。
所述邏輯鏈路可以為異步無連接(ACL)鏈路,并且預(yù)定義有允許在所述車輛內(nèi)主機(jī)單元中同時建立的ACL鏈路的最大數(shù)目。
所述車輛內(nèi)主機(jī)單元,還可以包括:配置成測量多個搜索出的用戶設(shè)備中的接收信號強(qiáng)度指示(RSSI)的裝置,其中所述搜索出的用戶設(shè)備為所述多個搜索出的用戶設(shè)備中的一個;以及配置成根據(jù)測量出的RSSI存儲所述搜索出的用戶設(shè)備的地址信息并布置所述所存儲的地址信息的裝置,其中根據(jù)所述所布置的地址信息按優(yōu)先級依次將所述連接請求消息傳輸?shù)剿鏊阉鞒龅挠脩粼O(shè)備中的每個。
所述可連接用戶設(shè)備可以為具有啟用的藍(lán)牙功能和啟用的可發(fā)現(xiàn)模式的用戶設(shè)備。
所述的車輛內(nèi)主機(jī)單元,還可以包括配置成在傳輸所述連接請求消息之后從所述用戶設(shè)備接收同意完成消息的裝置,其中所述車輛內(nèi)主機(jī)單元執(zhí)行與所述用戶設(shè)備的藍(lán)牙通信。
另外,根據(jù)本發(fā)明的實(shí)施例,一種能夠與車輛內(nèi)主機(jī)單元進(jìn)行藍(lán)牙通信的用戶設(shè)備,所述用戶設(shè)備包括:配置成根據(jù)用戶菜單選擇啟用所述用戶設(shè)備的藍(lán)牙功能和可發(fā)現(xiàn)模式的裝置;配置成建立與所述車輛內(nèi)主機(jī)單元的邏輯鏈路的裝置;配置成通過所建立的邏輯鏈路從所述車輛內(nèi)主機(jī)單元接收連接請求消息的裝置;配置成顯示彈出通知窗口以用于所 述連接請求消息所指示的連接請求的用戶同意的裝置;以及配置成基于所述彈出通知窗口中的用戶輸入的密鑰值確定是否已經(jīng)同意所述連接請求的裝置,其中當(dāng)已經(jīng)同意所述連接請求后,所述用戶設(shè)備將同意確認(rèn)消息傳輸?shù)剿鲕囕v內(nèi)主機(jī)單元。
應(yīng)理解的是,本公開的前述一般描述和以下詳細(xì)描述為示例性和說明性的,并且旨在提供如所要求保護(hù)的本公開的進(jìn)一步說明。
附圖說明
附圖被包括來提供對本發(fā)明的進(jìn)一步理解并被并入本申請中構(gòu)成本申請的一部分,這些附圖示出了本發(fā)明的實(shí)施例,并與說明書一起用于解釋本發(fā)明的原理。在附圖中:
圖1為示出傳統(tǒng)車輛內(nèi)的藍(lán)牙配對程序的視圖;
圖2為示出在傳統(tǒng)藍(lán)牙配對程序期間,到車輛內(nèi)主機(jī)單元的用戶界面屏幕輸出的視圖;
圖3為根據(jù)本公開的實(shí)施例示出車輛內(nèi)藍(lán)牙配對系統(tǒng)的配置的視圖;
圖4為根據(jù)本公開的實(shí)施例示出車輛內(nèi)藍(lán)牙配對程序的視圖;
圖5為根據(jù)本公開的實(shí)施例示出在藍(lán)牙配對程序期間到車輛內(nèi)主機(jī)單元的用戶界面屏幕輸出的視圖;
圖6為根據(jù)本公開的實(shí)施例示出藍(lán)牙配對程序的流程圖;以及
圖7為根據(jù)本公開的實(shí)施例示出用戶設(shè)備搜索結(jié)果的表格。
具體實(shí)施方式
現(xiàn)在將詳細(xì)參考本發(fā)明的優(yōu)選實(shí)施例,其中在隨附附圖中示出該優(yōu)選實(shí)施例的示例。本文中元件的后綴“模塊”和“單元”用于方便描述的目的,并因此可以可交換地使用且不具有任何區(qū)分性的意義或功能。
盡管描述了構(gòu)成本公開的實(shí)施例的所有元件,以便集成為單個或作為單個操作,但本公開不必需局限于該類實(shí)施例。根據(jù)實(shí)施例,在本公開的目的和范圍內(nèi),所有元件可以選擇性地被集成到一個或多個 中并且可作為一個或多個操作。每個元件可被實(shí)施為獨(dú)立的硬件。
為此,應(yīng)理解的是,可通過至少一個控制器執(zhí)行下面方法或其方面中的一個或多個。術(shù)語“控制器”可指包括存儲器和處理器的硬件設(shè)備。存儲器經(jīng)配置存儲程序指令,并且處理器經(jīng)配置執(zhí)行程序指令,以執(zhí)行下面進(jìn)一步描述的一個或多個過程。此外,應(yīng)理解的是,可通過包括控制器的裝置執(zhí)行下面的方法。
可選地,元件中的一些或全部可以選擇性地被組合到具有程序模塊的計算機(jī)程序中,該程序模塊執(zhí)行被組合在一塊或多塊硬件中的一些或全部功能。本公開所屬的本領(lǐng)域技術(shù)人員可容易地推斷構(gòu)成計算機(jī)程序的多個代碼或代碼片段??稍谟嬎銠C(jī)可讀媒介中存儲計算機(jī)程序,以便通過計算機(jī)讀取和執(zhí)行計算機(jī)程序,以實(shí)施本公開的實(shí)施例。計算機(jī)程序存儲媒介可包括磁記錄媒介、光記錄媒介和載波媒介。
由于相應(yīng)元件可為固有的,除非另外提及,本文所描述的術(shù)語“包含”、“包括”或“具有”應(yīng)被解釋為不排除其他元件,而是還包括該類其他元件。除非另外提及,所有包括技術(shù)或科學(xué)術(shù)語的術(shù)語具有如本公開所屬的本領(lǐng)域技術(shù)人員一般理解的相同意義。通用術(shù)語,諸如詞典中所定義的術(shù)語,應(yīng)被解釋為與上下文的相關(guān)技術(shù)的意義一致。除非在本公開中明顯定義,該類術(shù)語不被解釋為理想的或過于正式的意義。
應(yīng)理解的是,盡管術(shù)語第一、第二、A、B、(a)、(b)等等可在本文中用于描述本公開的各種元件,這些術(shù)語僅用于區(qū)分元件,并且不通過這些術(shù)語限制相應(yīng)元件的本質(zhì)、優(yōu)先級或次序。應(yīng)理解的是,當(dāng)一個元件被參考作為“連接到”、“耦合到”另一個元件、或由另一個元件“訪問”時,一個元件可經(jīng)由進(jìn)一步的元件“連接到”、“耦合到”另一個元件、或由另一個元件“訪問”,盡管一個元件可直接連接到另一個元件或直接由另一個元件訪問。
應(yīng)當(dāng)理解的是,本文所使用的術(shù)語“車輛”或“車輛的”或其它相似術(shù)語一般包括機(jī)動車輛,諸如包括運(yùn)動型多用途車輛(SUV)、公共汽車、卡車、各種商業(yè)車輛的乘用車、包括各種船只和船舶的水上車輛、飛行器,等等,并包括混合動力車輛、電動車輛、插入式混合動力電動車輛、氫動力車輛,以及其它代用燃料車輛(例如得自除 石油之外的資源的燃料)。如本文所引用,混合動力車輛為具有兩種或更多種能源的車輛,例如汽油動力和電動力的車輛。
在下文中,將參考圖1和圖2簡要地描述傳統(tǒng)車輛內(nèi)藍(lán)牙配對程序。
圖1為示出傳統(tǒng)車輛內(nèi)藍(lán)牙配對程序的視圖。附圖標(biāo)記1a指示在車輛主機(jī)單元中執(zhí)行的藍(lán)牙配對程序,并且附圖標(biāo)記1b指示在用戶設(shè)備中執(zhí)行的藍(lán)牙配對程序。
參考附圖標(biāo)記1a,當(dāng)用戶啟動車輛并且因此將電力施加到車輛時(即,ACC開)且準(zhǔn)備車輛系統(tǒng)時,車輛內(nèi)主機(jī)單元(H/U:head unit)開始(即,啟動)自動藍(lán)牙配對程序。此時,車輛內(nèi)主機(jī)單元進(jìn)入電話模式,以試圖與預(yù)指定的或與注冊的用戶設(shè)備配對,例如,駕駛者的智能電話(S101和S103)。另外,可配置并在車輛內(nèi)主機(jī)單元的顯示屏幕上顯示預(yù)定用戶界面屏幕,其示出正在嘗試到具體設(shè)備的連接。
當(dāng)在通過用戶取消車輛的啟動后自動地執(zhí)行配對程序時,車輛內(nèi)主機(jī)單元可優(yōu)先級地進(jìn)入設(shè)定菜單和電話菜單,以配置和顯示包括菜單項(xiàng)的預(yù)定用戶界面屏幕,以用于注冊新的用戶設(shè)備或選擇預(yù)注冊的用戶設(shè)備中的一個,為方便描述,這將在下文中被稱為“設(shè)備注冊選擇屏幕”(S105到S109)。此時,用戶可根據(jù)設(shè)備注冊選擇屏幕上的菜單選擇來指定用于配對的用戶設(shè)備。另外,可在車輛內(nèi)主機(jī)單元的顯示屏幕上顯示預(yù)定引導(dǎo)消息,其指示以啟用用于配對的用戶設(shè)備的藍(lán)牙功能。
參考附圖標(biāo)記1b,用戶可根據(jù)車輛內(nèi)主機(jī)單元上顯示的引導(dǎo)信息來啟用用戶設(shè)備的藍(lán)牙功能(S111)。當(dāng)由用戶啟用了用戶設(shè)備的藍(lán)牙功能時,用戶設(shè)備可搜索周圍能夠執(zhí)行藍(lán)牙配對的設(shè)備,并在屏幕上顯示搜索結(jié)果(S113)。
當(dāng)用戶基于屏幕上顯示的搜索結(jié)果選擇他們的車輛時,用戶設(shè)備將連接請求信號傳輸?shù)剿x擇的車輛(S115)。此時,可在用戶設(shè)備的屏幕上顯示預(yù)定密鑰輸入屏幕,其用于輸入對應(yīng)于所選擇的車輛的密鑰值。
一旦從用戶設(shè)備接收到連接請求信號,車輛主機(jī)單元可在屏幕上 顯示車輛信息和密鑰值。當(dāng)將密鑰值輸入到密鑰輸入屏幕時,用戶設(shè)備將密鑰值傳輸?shù)杰囕v主機(jī)單元。確定所接收到的密鑰值與車輛主機(jī)單元的密鑰值完全相同,車輛主機(jī)單元可將指示已經(jīng)同意連接請求的預(yù)定同意完成消息傳輸?shù)接脩粼O(shè)備(S117)。
圖2示出在傳統(tǒng)藍(lán)牙配對程序期間到車輛內(nèi)主機(jī)單元的用戶界面屏幕輸出的視圖。
參考圖2,當(dāng)用戶啟動車輛并開始自動配對程序時,車輛主機(jī)單元可輸出自動連接畫面,其通知正在執(zhí)行到具體用戶設(shè)備的藍(lán)牙連接(S201)。此時,當(dāng)用戶點(diǎn)擊自動連接畫面上的“取消”按鈕200以取消自動配對時,車輛主機(jī)單元可顯示用于注冊或選擇用于配對的設(shè)備的屏幕(S203和S205)。
隨后,當(dāng)通過用戶指定用于配對的設(shè)備時,車輛主機(jī)單元可在屏幕上顯示預(yù)定藍(lán)牙連接引導(dǎo)消息,其指示以啟用所指定設(shè)備的藍(lán)牙功能(S207)。此時,用戶可根據(jù)藍(lán)牙連接引導(dǎo)消息啟用所指定設(shè)備的藍(lán)牙功能。
隨后,當(dāng)用戶點(diǎn)擊OK按鈕210時,車輛主機(jī)單元在屏幕上顯示車輛名稱和用于注冊新設(shè)備的密鑰值,并進(jìn)入配對待機(jī)狀態(tài)(S209)。當(dāng)在配對待機(jī)狀態(tài)中選擇“取消”按鈕220時,車輛主機(jī)單元可結(jié)束配對程序。
在另一個示例中,可使用利用配對應(yīng)用程序的傳統(tǒng)車輛內(nèi)藍(lán)牙配對方法。用戶可從因特網(wǎng)市場下載配對應(yīng)用程序并將配對應(yīng)用程序安裝在用戶設(shè)備中。大部分的配對程序與圖1和圖2中示出的車輛內(nèi)藍(lán)牙配對程序完全相同,除了如下情況之外:當(dāng)驅(qū)動配對應(yīng)用程序時,搜索通過配對應(yīng)用程序和可用設(shè)備注冊的設(shè)備,諸如車輛,藍(lán)牙耳機(jī),智能電話和移動電話,并且用戶可選擇并添加可用設(shè)備到注冊的設(shè)備列表。
然而,在使用配對應(yīng)用程序的車輛內(nèi)藍(lán)牙配對方法中,必須下載配對應(yīng)用程序并將其安裝在用戶設(shè)備中。此外,配對應(yīng)用程序可能不與所有的設(shè)備兼容。例如,可僅在基于安卓操作系統(tǒng)的設(shè)備中操作特定的配對應(yīng)用程序。此外,盡管使用了配對應(yīng)用程序,用于在車輛內(nèi)主機(jī)單元中配對的用戶操縱步驟的數(shù)量未被減少。
圖3為根據(jù)本公開的實(shí)施例示出藍(lán)牙配對系統(tǒng)的配置的視圖。
如圖3中所示例性示出,根據(jù)本公開的配對系統(tǒng)可包括用戶設(shè)備20和車輛內(nèi)主機(jī)單元10。車輛內(nèi)主機(jī)單元10可包括藍(lán)牙模塊310,車輛內(nèi)通信模塊320,信號檢測模塊330,存儲器單元340,輸入密鑰模塊350,輸出單元360,音頻/視頻(A/V:audio/video)輸入單元370,控制器380,和電源單元390。
藍(lán)牙模塊310可包括:基帶模塊(baseband module),其用于根據(jù)藍(lán)牙標(biāo)準(zhǔn)處理基帶信號;功率放大器,其用于放大基帶信號;帶通濾波器(BPF:band pass filter),其用于將所放大的基帶信號轉(zhuǎn)換成傳輸頻帶或通過從經(jīng)天線接收的射頻(RF:radio frequency)信號當(dāng)中選擇的具有所需頻帶的信號;低噪聲放大器,其用于放大帶通RF信號以被容易地識別并將RF信號傳輸?shù)交鶐K;以及天線,其用于傳輸并接收RF信號。
車輛內(nèi)通信模塊320與裝備在車輛中的電子控制單元(ECU:electronic control unit)通信。例如,當(dāng)啟動車輛時,車輛內(nèi)通信模塊320可從感應(yīng)車輛的啟動的ECU接收指示ACC開的控制信號,并將控制信號傳輸?shù)娇刂破?80??刂破?80可將電力施加到車輛內(nèi)主機(jī)單元,并開始自動配對程序。
信號檢測模塊330可檢測從外部設(shè)備接收信號強(qiáng)度指示(RSSI),并測量所檢測信號的強(qiáng)度。另外,信號檢測模塊330可基于所檢測信號的強(qiáng)度選擇可被配對的外部用戶設(shè)備并對其排序,以及將外部用戶設(shè)備20傳輸?shù)娇刂破?80。此時,信號檢測模塊330可將RSSI讀取命令傳輸?shù)剿{(lán)牙模塊310的鏈路管理協(xié)議(LMP:link management protocol)層,以便獲得從用戶設(shè)備20接收的RSSI值,其中該鏈路管理協(xié)議(LMP)層為執(zhí)行藍(lán)牙設(shè)備之間的鏈路設(shè)置的協(xié)議層。此時,可僅當(dāng)啟用用戶設(shè)備20的可發(fā)現(xiàn)模式時檢測RSSI值??赏ㄟ^選擇用戶設(shè)備20的預(yù)定菜單項(xiàng)設(shè)置可發(fā)現(xiàn)模式。
另外,信號檢測模塊330可對應(yīng)于RSSI檢測的用戶設(shè)備20獲取地址信息,其包括唯一被分配到相應(yīng)設(shè)備的唯一藍(lán)牙地址以及被分配到相應(yīng)設(shè)備的媒體訪問控制(MAC:media access control)地址中的至少一個,并與所檢測的RSSI級別(level)一起存儲地址信息。此時, 地址信息可被布置在RSSI值的高優(yōu)先級(order)中并被存儲在存儲器單元340中。
另外,可控制信號檢測模塊330以檢測預(yù)定數(shù)目的用戶設(shè)備20的RSSI。通常,藍(lán)牙啟用對延遲時間敏感的數(shù)據(jù)通信,諸如語音或音頻,以及在高速下執(zhí)行并對延遲時間不敏感的分組數(shù)據(jù)通信兩者。在兩種藍(lán)牙設(shè)備之間定義兩種不同的鏈路,以便傳輸該種數(shù)據(jù)??蔀閷ρ舆t時間敏感的語音通信設(shè)置面向同步連接(SCO:synchronous connection oriented)的鏈路,以及可為對延遲時間不敏感的分組數(shù)據(jù)通信設(shè)置異步無連接(ACL:asynchronous connectionless)鏈路。
根據(jù)本公開的實(shí)施例的信號檢測模塊330可識別用戶設(shè)備20的數(shù)目,其中根據(jù)預(yù)定最大異步無連接(ACL)鏈路值檢測其RSSI。例如,當(dāng)最大ACL鏈路(最大值A(chǔ)CL鏈路)值被設(shè)置為5時,信號檢測模塊330可檢測最多5個用戶設(shè)備20的RSSI。
通常,在其中經(jīng)由預(yù)定菜單的選擇啟用用戶設(shè)備的可發(fā)現(xiàn)模式以及用戶設(shè)備為安卓設(shè)備的情況中,可發(fā)現(xiàn)模式可被維持僅大約兩分鐘。因此,當(dāng)啟用可發(fā)現(xiàn)模式時,通過車輛內(nèi)主機(jī)單元10搜索的用戶設(shè)備的數(shù)目可不超過最多五個。
盡管以上通過示例的方式已將車輛內(nèi)主機(jī)單元10描述為在測量可發(fā)現(xiàn)模式中用戶設(shè)備20的RSSI以及基于測量出的RSSI執(zhí)行與相應(yīng)用戶設(shè)備20的配對,然而這僅為一個示例。此外,根據(jù)本公開的實(shí)施例,當(dāng)啟用用戶設(shè)備20的可發(fā)現(xiàn)模式時,車輛內(nèi)主機(jī)單元10可將邏輯鏈路的數(shù)目設(shè)置為與ACL鏈路的預(yù)定最大數(shù)目相同,并自動地執(zhí)行與用戶設(shè)備20的配對,而忽視用戶設(shè)備20的RSSI級別,其中通過所設(shè)置的邏輯鏈路啟用可發(fā)現(xiàn)模式。因此,用戶設(shè)備20不再需要執(zhí)行車輛搜索步驟以及基于搜索結(jié)果的車輛選擇步驟和連接嘗試步驟,它們被包括在傳統(tǒng)配對程序中。
總而言之,本公開可簡化車輛內(nèi)主機(jī)單元10和用戶設(shè)備20之間的配對實(shí)施上的用戶操縱步驟,并通過多個邏輯鏈路同時執(zhí)行與多個用戶設(shè)備的配對。
存儲器單元340可存儲用于操作控制器的程序以及通過控制器380控制的低級模塊,并臨時地存儲輸入/輸出數(shù)據(jù)(例如,地址簿, 消息,靜止圖像,視頻,和應(yīng)用程序)。應(yīng)用程序可包括用于導(dǎo)航,游戲,聊天,網(wǎng)上沖浪,日程管理,多媒體再現(xiàn)等等的程序。
具體地,根據(jù)本公開的存儲器單元340可存儲用于藍(lán)牙配對的應(yīng)用程序以及根據(jù)RSSI值布置的用戶設(shè)備20的地址信息。另外,存儲器單元340可在觸摸屏幕上的觸摸輸入時存儲關(guān)于各種振動和聲音模式的數(shù)據(jù)。
存儲器單元340可包括從閃存類型存儲器、硬盤類型存儲器、多媒體卡微型存儲器、卡類型存儲器(例如,SD或XD存儲器)、隨機(jī)存取存儲器(RAM:random access memory)、靜態(tài)隨機(jī)存取存儲器(SRAM:static random access memory)、只讀存儲器(ROM:read-only memory)、電可擦可編程只讀存儲器(EEPROM:electrically erasable programmable read-only memory)、可編程只讀存儲器(PROM:programmable read-only memory)、磁存儲器、磁盤和光盤中選擇的至少一個。
輸入密鑰模塊350生成用于控制車輛內(nèi)主機(jī)單元10的操作的輸入數(shù)據(jù)。輸入密鑰模塊350可包括鍵盤、薄膜開關(guān)、觸摸板(例如,靜態(tài)壓力/靜電的)、緩動輪(jog wheel)和滾輪開關(guān)(jog switch)。
輸出單元360生成與視覺、聽覺或觸覺的感應(yīng)相關(guān)的輸出。輸出單元360可包括顯示器模塊361、聲音輸出模塊352和報警模塊363。
顯示器模塊361顯示或輸出通過車輛內(nèi)主機(jī)單元10處理的信息。例如,當(dāng)車輛內(nèi)主機(jī)單元10處于電話交談模式中時,顯示器模塊361顯示與電話交談相關(guān)的用戶界面(UI:user interface)或圖形用戶界面(GUI:graphic user interface)。另一方面,當(dāng)車輛內(nèi)主機(jī)單元10處于導(dǎo)航模式中時,顯示器模塊361顯示與行進(jìn)導(dǎo)向相關(guān)的用戶界面(UI:user interface)或圖形用戶界面(GUI)。
具體地,顯示器模塊361可配置并顯示關(guān)于自動配對進(jìn)程狀態(tài)的信息以及配對模式中的配對相關(guān)的菜單作為用戶界面(UI)或圖形用戶界面(GUI)。顯示器模塊361可包括從液晶顯示器、薄膜晶體管液晶顯示器、有機(jī)發(fā)光二極管、柔性顯示器以及三維(3D)顯示器中選擇的至少一個。
根據(jù)車輛內(nèi)主機(jī)單元10的配置,可提供兩個或更多顯示器模塊 361。例如,顯示器模塊361可被分離地或一體地放置在車輛內(nèi)主機(jī)單元10的一側(cè)??蛇x地,顯示器模塊361可被放置在車輛內(nèi)主機(jī)單元10的相反側(cè)。
在其中顯示器模塊361以及用于感應(yīng)觸摸的傳感器(在下文中被稱為“觸摸傳感器”)構(gòu)成交互層結(jié)構(gòu)的情況中,除了顯示器模塊361可用作除了輸出設(shè)備以外的輸入設(shè)備。
觸摸傳感器可被配置為觸摸膜、觸摸片或觸摸板。觸摸傳感器可經(jīng)配置經(jīng)施加到顯示器模塊361的具體部分的壓力或者從顯示器模塊361的具體部分生成的電容改變轉(zhuǎn)換為電輸入信號。觸摸傳感器可經(jīng)配置感應(yīng)觸摸壓力以及所觸摸的位置和區(qū)域。
當(dāng)對觸摸傳感器作出觸摸輸入時,對應(yīng)于觸摸的信號被傳輸?shù)接|摸控制器。觸摸控制器處理信號并然后將對應(yīng)于所處理信號的數(shù)據(jù)傳輸?shù)娇刂破?80。因此,控制器380可識別已經(jīng)觸摸了顯示器模塊361的哪部分。
聲音輸出模塊362可輸出從藍(lán)牙模塊310接收的或者在存儲器單元340中以呼叫信號接收模式、電話交談模式、記錄模式、語音識別模式或配對模式存儲的音頻數(shù)據(jù)。聲音輸出模塊362輸出與通過車輛內(nèi)主機(jī)單元10執(zhí)行的功能(例如,呼叫信號接收聲音、消息接收聲音或配對完成聲音)相關(guān)的聲音信號。聲音輸出模塊362可包括接收器、揚(yáng)聲器和蜂鳴器。另外,聲音輸出模塊362可通過提供在車輛內(nèi)主機(jī)單元10的一側(cè)處的耳機(jī)塞孔(earphone jack)來輸出聲音。
報警模塊363輸出用于通知車輛內(nèi)主機(jī)單元10中已經(jīng)生成事件的信號。車輛內(nèi)主機(jī)單元10中生成的事件的示例可包括呼叫信號接收,消息接收,密鑰信號輸入、觸摸輸入以及來自車輛內(nèi)通信模塊320的車輛狀態(tài)信息的接收。車輛狀態(tài)信息可包括門開啟信息、發(fā)動機(jī)過熱信息、車道偏離信息和燃料狀態(tài)信息。報警模塊363可輸出除了視頻信號或音頻信號以外的其它不同的信號,諸如用于通知事件生成的振動信號。視頻信號或音頻信號也可通過顯示器模塊361或者聲音輸出模塊362輸出。
A/V輸入單元370被提供用于輸出音頻信號或視頻信號。A/V輸入單元370可包括攝像機(jī)371和麥克風(fēng)372。
攝像機(jī)371處理在視頻會話模式或拍攝模式中通過圖象傳感器獲得的圖像幀,諸如靜止圖像或視頻??稍陲@示器模塊361上顯示所處理的圖像幀。另外,當(dāng)車輛向后移動時,攝像機(jī)371可拍攝車輛后方的圖像。可通過顯示器模塊361輸出所拍攝的圖像。
通過攝像機(jī)371處理的圖像幀可被存儲在存儲器單元340中或者經(jīng)由藍(lán)牙模塊310被傳輸?shù)脚鋵τ脩粼O(shè)備20。根據(jù)車輛內(nèi)主機(jī)單元10和車輛的配置,可提供兩個或更多的攝像機(jī)371。
麥克風(fēng)372接收外部聲音信號并將所接收的聲音信號轉(zhuǎn)換為電話交談模式、記錄模式或語音識別模式中的電子語音數(shù)據(jù)。在電話交談模式中,可通過藍(lán)牙模塊310將所轉(zhuǎn)換的語音數(shù)據(jù)傳輸?shù)剿鋵Φ挠脩粼O(shè)備20。
電源單元390供給操作車輛內(nèi)主機(jī)單元10所必要的電力。當(dāng)車輛接通電源時,電源單元390可自動地向車輛內(nèi)主機(jī)單元10供應(yīng)電力。當(dāng)車輛斷開電源時,電源單元390可自動地終端到車輛內(nèi)主機(jī)單元10的電力供應(yīng)。
控制器380通常控制車輛內(nèi)主機(jī)單元10的整體操作。例如,控制器380可控制包括使用藍(lán)牙配對的語音通信,數(shù)據(jù)通信和視頻通信的通信功能。另外,控制器380可控制將被安裝及驅(qū)動的應(yīng)用程序。
另外,控制器380可執(zhí)行圖案識別處理,其能夠識別在觸摸屏幕上作為文本和圖像執(zhí)行的文字輸入或圖像輸入。具體地,控制器380可根據(jù)從低級模塊接收的各種控制信號來控制輸入和輸出操作,并基于其提供用戶界面屏幕。低級模塊可包括藍(lán)牙模塊310,車輛內(nèi)通信模塊320,信號檢測模塊330,存儲器單元340,輸入密鑰模塊350,輸出單元360,A/V輸入單元370,以及電源單元390,如先前所述。
具體地,在感應(yīng)至少一個啟用了可發(fā)現(xiàn)模式的用戶設(shè)備后,控制器380根據(jù)本公開的實(shí)施例可設(shè)置與相應(yīng)用戶設(shè)備的ACL邏輯鏈路的預(yù)定最大數(shù)目,并通過所設(shè)置的ACL邏輯鏈路控制配對請求和電話薄下載程序的實(shí)施。
此外,根據(jù)本公開的實(shí)施例,控制器380可基于每個用戶設(shè)備20基礎(chǔ)上的測量出的RSSI級別來確定配對次序,根據(jù)所確定的配對次序設(shè)置與相應(yīng)用戶設(shè)備20的鏈路,以及通過所設(shè)置的ACL鏈路控制 配對請求和電話薄下載的實(shí)施。
圖4為根據(jù)本公開的實(shí)施例示出車輛內(nèi)藍(lán)牙配對程序的視圖。
附圖標(biāo)記4a表示在車輛內(nèi)主機(jī)單元10中執(zhí)行的藍(lán)牙配對程序,并且附圖標(biāo)記4b表示在用戶設(shè)備20中執(zhí)行的藍(lán)牙配對程序。當(dāng)啟動車輛并將電力施加到車輛內(nèi)主機(jī)單元10時,車輛主機(jī)單元10可進(jìn)入電話模式,并然后檢測和注冊藍(lán)牙可連接的用戶設(shè)備20(S401到S405)。此時,車輛內(nèi)主機(jī)單元10可僅檢測啟用了該可發(fā)現(xiàn)模式的用戶設(shè)備20,并通過ACL鏈路將連接請求消息傳輸?shù)剿鶛z測的用戶設(shè)備20。在這種情況下,可將ACL鏈路的數(shù)目設(shè)置為預(yù)定的最大值。即,車輛內(nèi)主機(jī)單元10可同時連接到用戶設(shè)備20,該用戶設(shè)備20的數(shù)目與ACL鏈路的預(yù)定義最大數(shù)目相同。這里,連接請求消息可包括車輛信息,以及對應(yīng)于已經(jīng)傳輸了相應(yīng)連接請求消息的車輛內(nèi)主機(jī)單元10的密鑰值。車輛信息可包括車輛型號名稱信息,型號年份信息,車輛注冊號碼信息,以及車輛顏色信息中的至少一個。
應(yīng)當(dāng)注意的是,附圖標(biāo)記4a沒有清楚地示出在啟動車輛之后開始自動配對程序的步驟以及用戶選擇預(yù)定菜單項(xiàng)(通過圖5中的附圖標(biāo)記502指定)以便添加新設(shè)備的步驟。
參考附圖標(biāo)記4b,根據(jù)到車輛內(nèi)主機(jī)單元10的屏幕的所規(guī)定的引導(dǎo)消息輸出(參見下面將被描述的圖5中的步驟S510),用戶可啟用用戶設(shè)備20的藍(lán)牙功能和可發(fā)現(xiàn)模式(S407到S409)。
一旦通過ACL鏈路從車輛內(nèi)主機(jī)單元10接收連接請求消息后,用戶設(shè)備20可在屏幕上顯示用于同意的預(yù)定彈出通知窗口,并根據(jù)用戶輸入將同意完成消息傳輸?shù)杰囕v內(nèi)主機(jī)單元10,以便完成配對(S411)。
此時,在彈出通知窗口上顯示的信息可包括關(guān)于連接請求的車輛的信息(例如,車輛型號名稱,型號年份,和車輛注冊號碼)以及關(guān)于相應(yīng)車輛的預(yù)定密鑰信息(這里,密鑰信息可包括由數(shù)字組成的個人識別號碼(PIN:personal identification number)代碼信息以及由數(shù)字、字母和符號中的至少一個組合組成的密碼)。PIN代碼信息可由六位數(shù)字組合并且可用作用于車輛驗(yàn)證的工具。例如,用于同意的彈出通知窗口可包括PIN代碼輸入框,以用于接收通過用戶的PIN代碼 輸入。當(dāng)用戶輸入PIN代碼與通過連接請求消息接收的PIN代碼完全相同時,可判斷為同意成功。
圖5為根據(jù)本公開的實(shí)施例示出在藍(lán)牙配對程序期間到車輛內(nèi)主機(jī)單元的用戶界面屏幕輸出的視圖。
參考圖5,當(dāng)車輛接通電源并且電力被供應(yīng)到車輛內(nèi)主機(jī)單元10時,車輛內(nèi)主機(jī)單元10開始與預(yù)指定用戶設(shè)備20的自動配對程序(S510)。此時,車輛內(nèi)主機(jī)單元10可顯示預(yù)定自動連接畫面,其包括車輛內(nèi)主機(jī)單元10嘗試自動地連接到的用戶設(shè)備的名稱503。此時,自動連接畫面可包括用于取消進(jìn)行中的自動連接程序的“取消”按鈕501,以及用于注冊并選擇新用戶設(shè)備的“新添”按鈕502。
當(dāng)用戶選擇自動連接畫面上的“新添”按鈕502時,車輛內(nèi)主機(jī)單元10可搜索可連接用戶設(shè)備,并基于搜索結(jié)果將配對請求消息傳輸?shù)较鄳?yīng)用戶設(shè)備20。隨后,車輛內(nèi)主機(jī)單元10可等待接收來自用戶設(shè)備20的同意完成消息(S520)。
此時,如步驟S520中示例性示出,車輛內(nèi)主機(jī)單元10可顯示設(shè)備搜索屏幕,其包括車輛內(nèi)主機(jī)單元10為設(shè)備搜索的字符串引導(dǎo)(string guiding)、啟用藍(lán)牙功能和可發(fā)現(xiàn)模式的字符串引導(dǎo)以及相對于用戶設(shè)備20中的連接請求執(zhí)行同意的字符串引導(dǎo)。
圖6為根據(jù)本公開的實(shí)施例示出藍(lán)牙配對程序的流程圖。
參考圖6,當(dāng)車輛接通電源并且電力被供應(yīng)到車輛內(nèi)主機(jī)單元10時,車輛內(nèi)主機(jī)單元10開始與預(yù)指定用戶設(shè)備20的自動配對程序(S601到S603)。
此時,車輛內(nèi)主機(jī)單元10可顯示自動連接畫面,其包括用于取消進(jìn)行中的自動連接程序的“取消”按鈕501,以及用于搜索/注冊/選擇新用戶設(shè)備的“新添”按鈕502(S605)。
一旦選擇任一個按鈕,車輛主機(jī)單元10檢查(例如,確定)是否選擇了“新添”按鈕502(S607和S609)。當(dāng)檢查的結(jié)果表明選擇了“新添”按鈕502時,車輛主機(jī)單元10可取消正在進(jìn)行的自動連接程序,搜索可連接用戶設(shè)備20,并顯示預(yù)定設(shè)備搜索屏幕,其通知車輛主機(jī)單元10正在搜索用戶設(shè)備(S611和S613)。
隨后,車輛主機(jī)單元10基于RSSI級別布置用戶設(shè)備搜索結(jié)果并 根據(jù)所布置的次序設(shè)置ACL鏈路,以便將連接請求消息傳輸?shù)较鄳?yīng)用戶設(shè)備20(S615和S617)。這里,可設(shè)置ACL鏈路的預(yù)定最大數(shù)目。此外,根據(jù)本公開的實(shí)施例,車輛內(nèi)主機(jī)單元10可分配ACL鏈路并根據(jù)用戶設(shè)備20的搜索次序傳輸連接請求消息,而不是測量每個用戶設(shè)備基礎(chǔ)的RSSI以及基于測量出的RSSI級別確定連接請求消息到用戶設(shè)備20的傳輸次序。
一旦接收到通知用戶同意來自設(shè)備20的連接請求的預(yù)定同意確認(rèn)消息,車輛內(nèi)主機(jī)單元10設(shè)置與相應(yīng)用戶設(shè)備20的藍(lán)牙通信,并完成配對(S619和S621)。當(dāng)在步驟S607中沒有選擇按鈕時,車輛內(nèi)主機(jī)單元10判斷是否完成了自動連接程序(S625)。在步驟S625中判斷自動連接程序沒有完成,則方法返回到步驟S605。另一方面,判斷自動連接程序完成后,配對完成。
圖7為根據(jù)本公開的實(shí)施例示出用戶設(shè)備搜索結(jié)果表的視圖。
參考圖7,用戶設(shè)備搜索結(jié)果表700可包括存儲器地址字段710、板卡識別地址(BID:board identification address)字段720和RSSI級別字段730。存儲器地址字段710可為記錄在存儲器中的地址信息,其中記錄相應(yīng)BID字段720和RSSI級別字段730。例如,存儲器地址字段710可為區(qū)域的開始地址信息,其中在為用戶設(shè)備搜索表700預(yù)分配的記錄區(qū)域當(dāng)中記錄了相應(yīng)BID字段720和RSSI級別字段730。
BID字段720可為分配到裝備在相應(yīng)用戶設(shè)備中的藍(lán)牙模塊的固定藍(lán)牙地址,或者分配到相應(yīng)用戶設(shè)備的媒體訪問控制(MAC)地址。
RSSI級別字段730可為根據(jù)從相應(yīng)用戶設(shè)備接收的測量出的RSSI值確定的排序信息。根據(jù)本發(fā)明的車輛內(nèi)主機(jī)單元10可為多個用戶設(shè)備測量相應(yīng)的RSSI,并根據(jù)測量出的RSSI值確定用戶設(shè)備的排序。例如,最高RSSI級別可被排在第一,第二最高RSSI級別可被排在第二等等。具有最高RSSI級別的用戶設(shè)備可位于最靠近車輛內(nèi)主機(jī)單元10處。
具體地,根據(jù)本公開的車輛內(nèi)主機(jī)單元10可以優(yōu)先地將連接請求消息傳輸?shù)骄哂休^高RSSI排序的用戶設(shè)備。在同時從不同用戶設(shè)備接收連接請求的同意消息的情況下,車輛內(nèi)主機(jī)單元10可控制與具有較高RSSI排序的用戶設(shè)備的藍(lán)牙配對。
如從以上描述顯而易見的,根據(jù)本公開的方法和裝置具有以下效果。例如,本公開具有提供車輛內(nèi)藍(lán)牙配對方法的優(yōu)點(diǎn),即:1)由于簡化的用戶配對操作步驟導(dǎo)致更快速和方便;2)能夠通過設(shè)置與用戶設(shè)備的多個邏輯鏈路同時請求用戶配對的若干車輛內(nèi)用戶設(shè)備;以及3)能夠基于從用戶設(shè)備接收的無線電信號的質(zhì)量同時與多個用戶設(shè)備配對,從而簡化用戶操作步驟。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解的是,通過本發(fā)明可實(shí)現(xiàn)的效果不局限于上文已經(jīng)具體描述的內(nèi)容,并且本公開的其他優(yōu)點(diǎn)將從以上的詳細(xì)描述中更清楚地被理解。在不脫離本公開的精神和范圍的情況下,可在本公開中作出各種修改和變型對于本領(lǐng)域技術(shù)人員是顯而易見的。因此,預(yù)期的是本公開涵蓋本公開的修改和變型,只要它們落在所附權(quán)利要求及其等效物的范圍內(nèi)。