制車載主機10的操作的輸入數(shù)據(jù)。輸入鍵模塊350可以包括鍵盤、圓頂開關(guān)、觸摸板(靜壓/靜電)、搖動輪和搖動開關(guān)。
[0089]輸出360產(chǎn)生與視、聽、或者觸覺有關(guān)的輸出。輸出360可以包括顯示模塊361、聲音輸出模塊352和報警模塊363。
[0090]顯示模塊361顯示或者輸出車載主機10處理的信息。例如,在車載主機10處于電話交談模式時,顯示模塊361顯示與電話交談相關(guān)的用戶界面(UI)或者圖形用戶界面(GUI)。另一方面,在車載主機10處于導(dǎo)航模式時,顯示模塊361顯示與旅行指南相關(guān)的用戶界面(UI)或者圖形用戶界面(GUI)。
[0091]具體地,顯示模塊361可以配置并顯示關(guān)于自動藍牙連接模式的自動連接進程狀態(tài)的信息以及關(guān)于配對模式中的配對進程狀態(tài)和配對相關(guān)的菜單的信息作為用戶界面(UI)或者圖形用戶界面(GUI)。
[0092]例如,顯示模塊361可以包括顯示包括通知自動藍牙連接程序正在進行的通知消息和用于請求新用戶裝置的注冊的新增按鈕的自動連接屏幕的功能。顯示第二用戶界面屏幕的功能包括在選擇新增按鈕時通知自動藍牙連接程序被取消的通知消息。顯示第三用戶界面屏幕的功能包括在取消自動藍牙連接程序時表示允許在用戶裝置中裝備的藍牙功能的通知消息。顯示第四用戶界面屏幕的功能包括根據(jù)來自用戶裝置的連接請求的車輛名和口令值。
[0093]顯示模塊361可以包括選自液晶顯示器、薄膜晶體管-液晶顯示器、有機發(fā)光二極管、柔性顯示器和三維(3D)顯示器的至少一種。
[0094]根據(jù)車載主機10的配置,可以提供兩個或更多顯示模塊361。例如,顯示模塊361可以分開或者整體設(shè)置在車載主機10的一側(cè)。可替代地,顯示模塊361可以設(shè)置在車載主機10的相對側(cè)。
[0095]在顯示模塊361和用于感測觸摸的傳感器(在下文中,稱為“觸摸傳感器”)組成互層結(jié)構(gòu)時(在下文中,僅稱為“觸摸屏”),顯示模塊361可以用作除了輸出裝置之外的輸入裝置。
[0096]觸摸傳感器可以被配置為觸摸膜、觸摸薄片、或者觸摸板。
[0097]觸摸傳感器可以被配置為將施加至顯示模塊361的具體的部分的壓力或者從顯示模塊361的具體的部分產(chǎn)生的電容變化轉(zhuǎn)換為電輸入信號。觸摸傳感器可以被配置為感測觸摸以及觸摸的位置或者區(qū)域的壓力。
[0098]在對觸摸傳感器進行觸摸輸入時,對應(yīng)于觸摸的信號被發(fā)送至觸摸控制器。觸摸控制器處理信號然后將對應(yīng)于處理的信號的數(shù)據(jù)發(fā)送至控制器380。因此,控制器380可以識別顯示模塊361的已經(jīng)觸摸的部分。
[0099]聲音輸出模塊362可以以呼叫信號接收模式、電話交談模式、記錄模式、語音識別模式、或者配對模式輸出從藍牙模塊310收到的或者存儲在存儲器340中的音頻數(shù)據(jù)。聲音輸出模塊362輸出與由車載主機10進行的功能(例如,呼叫信號接收聲音、消息接收聲音、或者配對完成聲音)相關(guān)的聲音信號。聲音輸出模塊362可以包括接收器、揚聲器和蜂鳴器。另外,聲音輸出模塊362可以通過設(shè)置在車載主機10的一側(cè)的耳機塞孔輸出聲音。
[0100]報警模塊363輸出用于通知已經(jīng)在車載主機10中產(chǎn)生事件的信號。在車載主機10中產(chǎn)生的事件的示例可以包括呼叫信號接收、消息接收、按鍵信號輸入、觸摸輸入和來自車載通信模塊320的車輛狀態(tài)信息的接收。車輛狀態(tài)信息可以包括門打開信息、發(fā)動機過熱信息、車道偏移信息和燃料狀況信息。報警模塊363可以輸出除了視頻信號或者音頻信號之外的其他不同的信號,諸如用于事件生成的通知的振動信號。視頻信號或者音頻信號也可以通過顯示模塊361或者聲音輸出模塊362輸出。
[0101]A/V輸入370設(shè)置為輸入音頻信號或者視頻信號。A/V輸入370可以包括照相機371和麥克風(fēng)372。
[0102]照相機371以視頻交談模式或者捕捉模式處理諸如靜止圖像的圖像幀或者通過圖像傳感器獲取的視頻。處理的圖像幀可以顯示在顯示模塊361上。另外,在車輛向后移動時,照相機371可以捕獲車輛后面的圖像。捕獲的圖像可以通過顯示模塊361輸出。
[0103]照相機371處理的圖像幀可以存儲在存儲器340中或者通過藍牙模塊310發(fā)送至配對的用戶裝置20。
[0104]根據(jù)車載主機10和車輛的配置,可以提供兩個或更多照相機371。
[0105]麥克風(fēng)372接收外部聲音信號并且將收到的聲音信號以電話交談模式、記錄模式、或者語音識別模式轉(zhuǎn)換為電子語音數(shù)據(jù)。在電話交談模式中,轉(zhuǎn)換的語音數(shù)據(jù)可以通過藍牙模塊310發(fā)送至配對的用戶裝置20。
[0106]電源390供應(yīng)操作車載主機10必需的電力。在車輛的電源為0N時,電源390可以自動向車載主機10供應(yīng)電力。在車輛的電源為OFF時,電源390可以自動中斷向車載主機10的電力供應(yīng)。
[0107]控制器380通??刂栖囕d主機10的總體操作。例如,控制器380可以控制包括使用藍牙配對的語音通信、數(shù)據(jù)通信和視頻通信的通信功能。另外,控制器380可以控制待安裝和驅(qū)動的應(yīng)用程序。
[0108]另外,控制器380可以進行能夠?qū)⒃谟|摸屏上進行的寫字輸入或繪圖輸入識別為文本和圖像的模式識別處理。
[0109]具體地,控制器380可以根據(jù)從較低模塊收到的不同的控制信號控制輸入和輸出操作并且基于此提供用戶界面屏幕。較低模塊可以包括如之前描述的藍牙模塊310、車載通信模塊320、信號檢測模塊330、存儲器340、輸入鍵模塊350、輸出360、A/V輸入370和電源390。
[0110]控制器380可以設(shè)置:在施加電力時開始與注冊的第一用戶裝置的自動藍牙連接程序的手段;根據(jù)新用戶裝置注冊的請求用于檢查自動藍牙連接程序的進程狀態(tài)的手段;用于進行對應(yīng)于檢查的進程狀態(tài)的斷開程序的手段;和用于切換至新用戶裝置注冊的配對模式的手段。
[0111]另外,控制器380可以根據(jù)檢查的進程狀態(tài)適應(yīng)地進行斷開程序。進程狀態(tài)可以包括連接了鏈接的狀態(tài)和連接了配置文件的狀態(tài)。
[0112]在檢查的進程狀態(tài)是連接了鏈接的狀態(tài)時,控制器380可以完成連接的鏈接的連接,并且斷開已經(jīng)連接的鏈接。
[0113]在檢查的進程狀態(tài)是連接了配置文件的狀態(tài)時,控制器380可以完成連接的配置文件的連接,并且然后斷開已經(jīng)連接的配置文件和已經(jīng)連接的鏈接。
[0114]作為另一個示例,在檢查的進程狀態(tài)是連接了配置文件的狀態(tài)時,控制器380完成連接的配置文件的連接,然后,檢查是否存在處于連接準(zhǔn)備狀態(tài)的配置文件?;跈z查存在處于連接準(zhǔn)備狀態(tài)的配置文件,控制器380可以使已經(jīng)連接的配置文件和已經(jīng)連接的鏈接斷開,而不嘗試連接處于連接準(zhǔn)備狀態(tài)的配置文件。
[0115]另外,在接收來自處于連接了鏈接的狀態(tài)或者處于連接了配置文件的狀態(tài)的第二用戶裝置的連接請求時,控制器380可以忽視連接請求并且進入配對模式以控制待注冊的新用戶裝置。
[0116]控制器380可以利用存儲在非易失性計算機可讀介質(zhì)中的程序執(zhí)行的一個或多個顯微處理器實現(xiàn)。根據(jù)本發(fā)明構(gòu)思的示例性實施方式,程序可以包括用于進行包括在控制具有語音識別功能的車輛中的主呼叫的方法中的每個步驟的一系列指令。
[0117]圖4是根據(jù)本發(fā)明構(gòu)思的實施方式的藍牙協(xié)議棧的示圖。
[0118]參考圖4,藍牙協(xié)議??梢园ㄋ{牙無線層410、藍牙基帶層420、鏈接管理協(xié)議(LMP)層430、邏輯鏈接控制和適應(yīng)協(xié)議(L2CAP)層440、服務(wù)發(fā)現(xiàn)協(xié)議(SDP)層450、射頻通信協(xié)議(RFC0MM)層460、連接管理協(xié)議層470和配置文件層480。
[0119]藍牙無線層410將具有2400至2483.5MHz的工業(yè)科學(xué)的和醫(yī)學(xué)(ISM)頻帶的無線電信號轉(zhuǎn)換為基帶并且將轉(zhuǎn)換的信號通過天線發(fā)送至藍牙基帶層420或者將從藍牙基帶層420收到的基帶信號轉(zhuǎn)換為ISM頻率帶并且將轉(zhuǎn)換的信號發(fā)送至上級層。
[0120]藍牙基帶層420調(diào)制從上級層收到的數(shù)據(jù)并且將調(diào)制的數(shù)據(jù)發(fā)送至藍牙無線層410或者使從藍牙無線層410收到的基帶信號解調(diào)并且將解調(diào)的信號發(fā)送至上級層。此時,頻移鍵控(FSK)、相移鍵控(PSK)、或者正交調(diào)幅(QAM)可以用作調(diào)制法。
[0121]用于直接控制基帶硬件的固件級別的軟件的鏈接管理協(xié)議層430進行微微網(wǎng)管理功能、鏈接管理功能和加密管理功能。
[0122]微微網(wǎng)管理功能包括:管理連接至從屬裝置或者從從屬裝置斷開的功能;在主裝置和從屬裝置之間切換的功能;在同步連接導(dǎo)向(SCO)鏈接和異步無連接(ACL)鏈接之間的連接的功能;和電力模式管理功能。ACL鏈接是藍牙數(shù)據(jù)鏈接的一種類型。在兩個裝置之間的數(shù)據(jù)包的交換中,ACL鏈接以異步方式操作。因此,ACL鏈接被用于連接除語音信道以外的通常的數(shù)據(jù)通信。在一方面,SCO鏈接用于同步數(shù)據(jù)傳輸。SCO鏈接通常用于語音通
?目Ο
[0123]鏈接管理功能包括管理與數(shù)據(jù)傳輸率和出錯率相關(guān)的服務(wù)質(zhì)量的功能和電力控制功能。
[0124]加密管理功能包括與驗證和加密相關(guān)的功能。
[0125]邏輯鏈接控制和適應(yīng)協(xié)議層440被連接至藍牙基帶層420以提供用于上級層的邏輯信道。邏輯信道是指設(shè)置為發(fā)送從上級層或者應(yīng)用層收到的數(shù)據(jù)至下級層或者發(fā)送從下級層收到的數(shù)據(jù)至上級層的虛擬信道。具體地,邏輯鏈接控制和適應(yīng)協(xié)議層440進行多路復(fù)用、多路分解、分段和重裝在上級層和藍牙基帶層420之間發(fā)送和收到的數(shù)據(jù)的功能。
[0126]服務(wù)發(fā)現(xiàn)