亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種車載設備的中間件系統(tǒng)及車載設備的制作方法

文檔序號:7815087閱讀:595來源:國知局
一種車載設備的中間件系統(tǒng)及車載設備的制作方法
【專利摘要】本發(fā)明涉及車載設備領域,是一種車載設備的中間件系統(tǒng)及車載設備,該系統(tǒng)包括人機界面,接收為實現(xiàn)應用服務所生成的服務請求,將所述服務請求通過所述協(xié)調(diào)單元傳遞給所述服務單元,并向用戶提供所述服務單元實現(xiàn)的應用服務結(jié)果;協(xié)調(diào)單元,在所述人機界面與所述服務單元之間以及所述服務單元的各應用服務子單元之間相互傳遞信令和/或數(shù)據(jù);服務單元,用于接收所述服務請求或調(diào)用請求,驅(qū)動硬件模塊實現(xiàn)應用服務,并通過所述協(xié)調(diào)單元將結(jié)果反饋給所述人機界面。本發(fā)明不僅簡化了現(xiàn)有技術(shù)中車載設備的軟件設計,而且當通過協(xié)調(diào)單元的應用程序接口便能使新增的模塊融入車載設備中實現(xiàn)應用,使開發(fā)重用性、兼容性增強,同時也節(jié)約了開發(fā)資源。
【專利說明】一種車載設備的中間件系統(tǒng)及車載設備

【技術(shù)領域】
[0001]本發(fā)明涉及車載設備領域,特別涉及一種車載設備的中間件系統(tǒng)及車載設備。

【背景技術(shù)】
[0002]通常所說的Telematics (由 telecommunicat1n 和 informatics 縮合而成)是指應用無線通信技術(shù)的車載電腦系統(tǒng)?,F(xiàn)今,隨著汽車產(chǎn)業(yè)的發(fā)展,具備外部通信和遠程服務能力的下一代Telematics車載設備帶來的服務與汽車硬件銷售結(jié)合的新商業(yè)模式大有最終替代目前基于本地化娛樂及導航應用為主的車載設備的趨勢。但是,隨著越來越多的功能模塊加入到車載設備中,使功能模塊之間的相互聯(lián)系變得很復雜,由此對驅(qū)動功能模塊工作的相應軟件模塊的設計也顯得比較復雜,而且當采用不同的硬件模塊或是需要引入新的功能模塊時,其設計需要重新開發(fā),從而導致重用性差、兼容性差,同時也浪費開發(fā)資源。
[0003]中間件是一種獨立的系統(tǒng)或服務程序,位于客戶機/服務器的操作系統(tǒng)之上,管理計算機資源和網(wǎng)絡通訊,連接兩個獨立應用程序或獨立系統(tǒng)。相連接的系統(tǒng),即使它們具有不同的接口,但通過中間件相互之間仍能交換信息。執(zhí)行中間件的一個關(guān)鍵途徑是信息傳遞。中間件是位于平臺(硬件和操作系統(tǒng))與應用之間的通用的服務,這些通用的服務具有標準的程序接口和協(xié)議。針對不同的平臺或操作系統(tǒng),中間件可以有符合程序接口和協(xié)議規(guī)范的多種應用,并使應用可以工作于多平臺或操作系統(tǒng)環(huán)境。
[0004]中間件技術(shù)在不同的應用領域中廣泛使用,如申請?zhí)枮?00810065041.3的中國發(fā)明專利申請公開了一種面向3C融合的中間件。但現(xiàn)有技術(shù)中還沒有一種中間件來實現(xiàn)簡化驅(qū)動車載設備各硬件模塊的軟件模塊及其模塊間聯(lián)系的設計,使開發(fā)重用性、兼容性增強并節(jié)約開發(fā)資源。


【發(fā)明內(nèi)容】

[0005]本發(fā)明解決的問題是現(xiàn)有技術(shù)中導航控制單元設計復雜、重用性差、兼容性差,同時也浪費開發(fā)資源。
[0006]為解決上述問題,本發(fā)明一種車載設備的中間件系統(tǒng),包括:
人機界面、協(xié)調(diào)單元、服務單元;
所述人機界面,接收為實現(xiàn)應用服務所生成的服務請求,將所述服務請求通過所述協(xié)調(diào)單元傳遞給所述服務單元,并向用戶提供所述服務單元實現(xiàn)的應用服務結(jié)果;
所述協(xié)調(diào)單元,在所述人機界面與所述服務單元之間以及所述服務單元的各應用服務子單元之間相互傳遞信令和/或數(shù)據(jù),所述信令包括所述服務請求、各應用服務子單元之間的調(diào)用請求,所述數(shù)據(jù)包括基于所述服務請求或調(diào)用請求所實現(xiàn)的所述應用服務結(jié)果;所述服務單元包括各應用服務子單元,接收所述協(xié)調(diào)單元傳遞的所述服務請求或調(diào)用請求,驅(qū)動硬件模塊實現(xiàn)應用服務,并通過所述協(xié)調(diào)單元將所述應用服務結(jié)果反饋給所述人機界面。
[0007]可選的,所述協(xié)調(diào)單元包括分別與各應用服務對應的應用程序接口,所述協(xié)調(diào)單元在所述人機界面與所述服務單元之間相互傳遞信令和/或數(shù)據(jù)包括:將所述服務請求通過對應的應用程序接口傳遞給所述服務單元對應的應用服務子單元,并接收所述應用服務子單元獲取的所述應用服務結(jié)果并傳遞給所述人機界面。
[0008]可選的,所述協(xié)調(diào)單元在所述服務單元的各應用服務子單元之間相互傳遞信令和/或數(shù)據(jù)包括:所述服務單元的各應用服務子單元為實現(xiàn)各自應用服務,生成調(diào)用請求并通過所述協(xié)調(diào)單元對其他應用服務子單元進行調(diào)用,并接收調(diào)用后的結(jié)果。
[0009]可選的,所述通過所述協(xié)調(diào)單元對其他應用服務子單元進行調(diào)用,并接收調(diào)用后的結(jié)果包括:通過所述協(xié)調(diào)單元的與所需應用服務對應的應用程序接口傳遞發(fā)起調(diào)用的應用服務子單元的所述調(diào)用請求以及被調(diào)用的應用服務子單元所反饋的所述調(diào)用后的結(jié)果。
[0010]可選的,所述服務單元的各應用服務子單元所實現(xiàn)的應用服務包括:遠程通訊服務、導航服務、藍牙服務、語音服務、多媒體服務。
[0011]可選的,所述協(xié)調(diào)單元還用于將所述信令的確認結(jié)果傳遞給所述人機界面。
[0012]可選的,所述確認結(jié)果為應用服務實現(xiàn)過程中生成的成功或失敗的反饋信息以及失敗原因的反饋信息。
[0013]可選的,所述人機界面接收的所述服務請求還包括基于觸發(fā)事件產(chǎn)生的服務請求。
[0014]本發(fā)明的另一目的是提供了一種車載設備,該車載設備包括:
上述中間件系統(tǒng)和硬件模塊,所述硬件模塊由所述服務單元驅(qū)動以實現(xiàn)應用服務,并通過所述協(xié)調(diào)單元將所述應用服務結(jié)果反饋給所述人機界面。
[0015]可選的,所述硬件模塊包括:遠程通訊模塊、GPS (Global Posit1ning System)模塊、藍牙模塊、語音模塊或多媒體模塊。
[0016]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點:
通過使實現(xiàn)應用服務的各應用服務子單元的功能單一化,并由所述協(xié)調(diào)單元提供的應用程序接口實現(xiàn)所述人機界面與服務單元以及服務單元各應用服務子單元之間信令和/或數(shù)據(jù)的交互,不僅簡化了現(xiàn)有技術(shù)中驅(qū)動車載設備各硬件模塊的軟件模塊(各應用服務子單元)及其相互聯(lián)系的設計,而且當采用不同的硬件模塊或引入新的功能模塊進行設計時僅需調(diào)整所述協(xié)調(diào)單元的應用程序接口便能使新增的模塊融入車載設備中實現(xiàn)應用,使開發(fā)重用性、兼容性增強,同時也節(jié)約了開發(fā)資源。

【專利附圖】

【附圖說明】
[0017]圖1是本發(fā)明提供的車載設備的中間件的結(jié)構(gòu)示意圖。
[0018]圖2是本發(fā)明提供的車載設備的中間件的一種實施例示意圖。
[0019]圖3是本發(fā)明提供的車載設備的中間件的另一種實施例示意圖。

【具體實施方式】
[0020]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更為明顯易懂,下面結(jié)合附圖對本發(fā)明的【具體實施方式】做詳細的說明。
[0021]在以下描述中闡述了具體細節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以多種不同于在此描述的其它方式來實施,本領域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似推廣。因此本發(fā)明不受下面公開的【具體實施方式】的限制。
[0022]參閱圖1,圖1是本發(fā)明提供的車載設備的中間件系統(tǒng)的結(jié)構(gòu)示意圖。所述車載設備的中間件系統(tǒng)包括:人機界面101、協(xié)調(diào)單元102、服務單元103 ;所述人機界面101,接收為實現(xiàn)應用服務所生成的服務請求,將所述服務請求通過所述協(xié)調(diào)單元102傳遞給所述服務單元103,并向用戶提供所述服務單元103實現(xiàn)的應用服務結(jié)果;所述協(xié)調(diào)單元102,在所述人機界面101與所述服務單元103之間以及所述服務單元103的各應用服務子單元之間相互傳遞信令和/或數(shù)據(jù),所述信令包括所述服務請求、各應用服務子單元之間的調(diào)用請求,所述數(shù)據(jù)包括基于所述服務請求或調(diào)用請求所實現(xiàn)的所述應用服務結(jié)果;所述服務單元103包括各應用服務子單元,接收所述協(xié)調(diào)單元傳遞的所述服務請求或調(diào)用請求,驅(qū)動硬件模塊實現(xiàn)應用服務,并通過所述協(xié)調(diào)單元102將所述應用服務結(jié)果反饋給所述人機界面。
[0023]另外,所述協(xié)調(diào)單元102還用于將所述信令的確認結(jié)果傳遞給所述人機界面101。具體實施時,在應用服務的實現(xiàn)過程中,例如所述服務請求、調(diào)用請求等信令的傳遞時,協(xié)調(diào)單元102、服務單元103都可能生成對所述信令的確認結(jié)果,所述確認結(jié)果為應用服務實現(xiàn)過程中生成的成功或失敗及失敗原因的反饋信息,根據(jù)確認結(jié)果可以生成提示信息請求用戶進一步進行操作,例如,如果提出進行導航的服務請求但導航失敗了,則需要傳遞確認結(jié)果提示用戶導航失敗并注明失敗原因(例如目標地址錯誤、連接衛(wèi)星失敗等),并可以詢問是否重試。當然,有些確認結(jié)果僅僅對本發(fā)明提供的中間件系統(tǒng)的運行提供必要返回值參數(shù),而不是通過人機界面101顯示給用戶。
[0024]具體實施中,所述服務請求一般是通過用戶為實現(xiàn)所需的應用服務執(zhí)行操作(通過按鍵或者點擊顯示屏的觸摸按鈕)而觸發(fā)生成的,由用戶界面101對所述服務請求進行接收并以信令的形式傳遞,當然,所述人機界面101接收的所述服務請求還包括基于觸發(fā)事件產(chǎn)生的服務請求,例如,當有緊急呼叫電話呼入時,自動觸發(fā)接聽電話的服務請求以實現(xiàn)接聽該緊急呼叫電話的應用服務。所述服務單元103的各應用服務子單元所實現(xiàn)的應用服務包括:遠程通訊服務、導航服務、藍牙服務、語音服務、多媒體服務等。對應地,由各應用服務子單元所驅(qū)動的所述硬件模塊則包括:遠程通訊模塊、GPS模塊、藍牙模塊、語音模塊或多媒體模塊等。
[0025]下面對本發(fā)明提供車載設備的中間件系統(tǒng)如何實現(xiàn)應用服務進行詳細說明。圖2是本發(fā)明提供的車載設備的中間件的一種實施例示意圖,如圖2所示,本實施例中,所述車載設備的中間件包括:人機界面201、協(xié)調(diào)單元202、服務單元203。所述協(xié)調(diào)單元202包括分別與各應用服務對應的應用程序接口(API, Applicat1n Programming Interface),
為 API202a、API202b、API202c、API202d、API202e......(其他 API ),這些應用程序接口對應的應用服務分別為遠程通訊服務、導航服務、藍牙服務、語音服務、多媒體服務……(其他服務),為實現(xiàn)上述應用服務,分別由服務單元203中的各個應用服務子單元實現(xiàn),對應為遠程通訊服務子單元203a、導航服務子單元203b、藍牙服務子單元203c、語音服務子單元203d、多媒體服務子單元203e……(其他服務子單元)。所述協(xié)調(diào)單元202在所述人機界面201與所述服務單元203之間相互傳遞信令和/或數(shù)據(jù)是通過將所述服務請求通過對應的應用程序接口傳遞給所述服務單元203對應的應用服務子單元的,例如,如果人機界面201接收到的服務請求為“導航服務請求”,則傳遞給所述協(xié)調(diào)單元202后,通過所述協(xié)調(diào)單元202中的API202b傳遞給導航服務子單元203b,如果人機界面201接收到的服務請求為“呼出電話的服務請求”,則傳遞給所述協(xié)調(diào)單元202后,通過所述協(xié)調(diào)單元202中的API202a傳遞給遠程通訊服務子單元203a,以此類推。在所述協(xié)調(diào)單元202的應用程序接口中將各類服務請求進行定義,當接收到服務請求后則可以調(diào)用相應的軟件模塊(應用服務子單元)去實現(xiàn)所需的應用服務,其中對各類服務請求的定義以及調(diào)用采用標準化的形式進行,如果有新的功能模塊加入,不需要考慮對現(xiàn)有模塊的設計進行改變,僅需要在應用程序接口中以所述標準化的形式添加新的功能模塊的程序代碼即可。
[0026]以導航服務請求為例,當人機界面201接收到的服務請求為“獲取當前位置信息”的導航服務請求后傳遞給所述協(xié)調(diào)單元202,由其通過所述協(xié)調(diào)單元202中的API202b傳遞給導航服務子單元203b,所述導航服務子單元203b調(diào)用硬件模塊204中GPS模塊204b的驅(qū)動程序以驅(qū)動其工作,所述GPS模塊204b獲取到GPS信號后將其反饋給所述導航服務子單元203b,再由所述導航服務子單元203b通過所述協(xié)調(diào)單元202中的API202b傳遞給所述人機界面201,由其向用戶提供所述服務單元203 (具體為所述導航服務子單元203b)實現(xiàn)的應用服務結(jié)果,即本例中的能表示當前位置信息的GPS信號。當然,該當前位置信息可以通過導航軟件地圖中以坐標點(包括標注的經(jīng)緯度)的形式顯示出來。
[0027]當然,其他的應用服務(遠程通訊服務、藍牙服務、語音服務、多媒體服務等)的實現(xiàn)可參考本實施例,例如:可以通過服務單元203中的遠程通訊服務子單元203a驅(qū)動硬件模塊204中的通訊模塊204a從通訊網(wǎng)絡獲取遠程服務/內(nèi)容。
[0028]參閱圖3,圖3為本發(fā)明提供的車載設備的中間件系統(tǒng)的另一種實施例示意圖。在實際實施過程中,某項服務請求經(jīng)常需要各應用服務單元之間相互調(diào)用才能實現(xiàn)所需的應用服務。例如,當接收到所述服務請求為“當前位置I公里內(nèi)所有餐廳信息”的導航服務請求時,僅依靠所述導航服務子單元203b是不能實現(xiàn)的(僅能獲取當前位置信息),還需要調(diào)用所述遠程通訊服務子單元203a從通訊網(wǎng)絡獲取到相關(guān)信息(通過查詢網(wǎng)絡數(shù)據(jù)庫獲得當前位置周邊I公里內(nèi)所有餐廳信息)。因此,在本實施例中,所述協(xié)調(diào)單元302除了用于在所述人機界面201與所述服務單元203之間相互傳遞信令和/或數(shù)據(jù),還用于在所述服務單元203的各應用服務子單元之間相互傳遞信令和/或數(shù)據(jù),具體地,所述服務單元203的各應用服務子單元為實現(xiàn)各自應用服務,生成調(diào)用請求并通過所述協(xié)調(diào)單元302對其他應用服務子單元進行調(diào)用,并接收調(diào)用后的結(jié)果。進一步,可以通過所述協(xié)調(diào)單元302包括的與所需應用服務對應的應用程序接口傳遞發(fā)起調(diào)用的應用服務子單元的所述調(diào)用請求以及被調(diào)用的應用服務子單元所反饋的所述調(diào)用后的結(jié)果。所述調(diào)用請求同樣是以信令的形式進行傳遞。
[0029]以接收到所述服務請求為“當前位置I公里內(nèi)所有餐廳信息”的導航服務請求為例進行詳細說明。當人機界面201接收到“當前位置I公里內(nèi)所有餐廳信息”的導航服務請求后,先通過所述協(xié)調(diào)單元302的API302b將所述服務請求傳遞給所述導航服務子單元203b,由其驅(qū)動所述GPS模塊204b獲取到當前位置信息,再由所述導航服務子單元203b通過所述協(xié)調(diào)單元302中的API302b傳遞給所述人機界面201。同時,所述導航服務子單元203b還基于獲得的當前位置信息生成調(diào)用請求并傳遞到與導航服務對應的API302b、再由API302b傳遞給與遠程通訊服務對應的API302a,之后由API302a將所述調(diào)用請求傳遞給所述遠程通訊服務子單元203a,由其從通訊網(wǎng)絡(2G/3G的通訊網(wǎng)絡或者無線寬帶網(wǎng)絡W1-Fi等)獲取到相關(guān)信息(當前位置周邊I公里內(nèi)所有餐廳信息,包括餐廳的地址坐標信息),具體可通過查詢網(wǎng)絡數(shù)據(jù)庫獲得。獲取到所需的信息后,所述遠程通訊服務子單元203a將所述信息作為調(diào)用后的結(jié)果先后經(jīng)API302a、API302b傳遞給所述導航服務子單元203b,再由所述導航服務子單元203b通過API302b傳遞給所述人機界面201,由其向用戶提供所述服務單元203 (具體為所述導航服務子單元203b和所述遠程通訊服務子單元203a)實現(xiàn)的應用服務結(jié)果,即本例中的基于當前位置的I公里內(nèi)所有餐廳信息。當然,該當前位置信息以及I公里內(nèi)所有餐廳名稱可以先通過導航軟件地圖中以坐標點(包括標注的經(jīng)緯度)的形式顯示出來,再進一步點擊選擇可顯示詳細信息。
[0030]需要指出的是,本實施例中,所述協(xié)調(diào)單元302包括的API302a、API302b、
API302c、API302d、API302e......等應用程序接口與圖2所示協(xié)調(diào)單元202包括的API202a、
API202b、API202c、API202d、API202e……等應用程序接口是不同的應用程序接口,后者僅在所述人機界面201與所述服務單元203之間傳遞信令和/或數(shù)據(jù),而前者除了在所述人機界面201與所述服務單元203之間傳遞信令和/或數(shù)據(jù),還為所述服務單元203的各應用服務子單元之間的相互調(diào)用傳遞信令和/或數(shù)據(jù),所以,在第二種實施例中,也可以用兩組應用程序接口來實現(xiàn),第一組為第一種實施例中圖2所示協(xié)調(diào)單元202包括的API202a、API202b、API202c、API202d、API202e……等應用程序接口 ;第二組為第二種實施例中用以實現(xiàn)所述服務單元203的各應用服務子單元之間的相互調(diào)用傳遞信令和/或數(shù)據(jù)的應用程序接口。由于實際實施時,可以將這兩組應用程序接口實現(xiàn)的作用合起來,即為第二種實施例中圖 3 所示協(xié)調(diào)單元 302 包括的 API302a、API302b、API302c、API302d、API302e......等應用程序接口。當然,在其他實施例中,所述第二組應用程序接口并不局限于與第一組應用程序接口合起來或者包含在所述協(xié)調(diào)單元302中,例如可以包含于所述服務單元203中實現(xiàn)各服務子單元之間調(diào)用時信令和/或數(shù)據(jù)的傳遞。
[0031]其他服務請求的實現(xiàn)過程中,還會出現(xiàn)某服務子單元需要調(diào)用2個以上服務子單元的情況,例如:若服務請求為“藍牙免提語音通話”,則首先需要由服務單元203中的遠程通訊服務子單元203a進行電話呼出或接聽,然后還需要調(diào)用藍牙服務子單元203c建立車內(nèi)藍牙通訊,最后需要調(diào)用語音服務子單元203d驅(qū)動揚聲器、麥克風等硬件設備實現(xiàn)語音編解碼并輸入輸出以達到免提的功能。其具體實施過程同樣可參考第二種實施例。
[0032]參閱圖3 (也可以參閱圖2),本發(fā)明提供的車載設備包括上述中間件系統(tǒng)和硬件模塊204,所述硬件模塊204由所述中間件的所述服務單元203驅(qū)動以實現(xiàn)應用服務,并通過所述中間件的所述協(xié)調(diào)單元302 (圖2中則為協(xié)調(diào)單元202)將所述應用服務結(jié)果反饋給所述人機界面201。所述硬件模塊204則包括:遠程通訊模塊204a、GPS模塊204b、藍牙模塊204c、語音模塊204d、多媒體模塊204e等。具體所述車載設備的實施可參考上述中間件的實施過程,在此不再贅述。
[0033]此外,本領域技術(shù)人員可以理解實現(xiàn)上述實施例的車載設備的中間件系統(tǒng)全部或部分是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于計算機可讀存儲介質(zhì)中,所述存儲介質(zhì)可以是ROM、RAM、磁碟、光盤等。
[0034]綜上,本發(fā)明提供的導航裝置,至少具有如下有益效果:
通過使實現(xiàn)應用服務的各應用服務子單元的功能單一化,并由所述協(xié)調(diào)單元提供的應用程序接口實現(xiàn)所述人機界面與服務單元以及服務單元各應用服務子單元之間信令和/或數(shù)據(jù)的交互,不僅簡化了現(xiàn)有技術(shù)中驅(qū)動車載設備各硬件模塊的軟件模塊(各應用服務子單元)及其相互聯(lián)系的設計,而且當采用不同的硬件模塊或引入新的功能模塊進行設計時僅需調(diào)整所述協(xié)調(diào)單元的應用程序接口便能使新增的模塊融入車載設備中實現(xiàn)應用,使開發(fā)重用性、兼容性增強,同時也節(jié)約了開發(fā)資源。
[0035]本發(fā)明雖然已以較佳實施例公開如上,但其并不是用來限定本發(fā)明,任何本領域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以利用上述揭示的方法和技術(shù)內(nèi)容對本發(fā)明技術(shù)方案做出可能的變動和修改,因此,凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實質(zhì)對以上實施例所作的任何簡單修改、等同變化及修飾,均屬于本發(fā)明技術(shù)方案的保護范圍。
【權(quán)利要求】
1.一種車載設備的中間件系統(tǒng),其特征在于,包括:人機界面、協(xié)調(diào)單元、服務單元; 所述人機界面,接收為實現(xiàn)應用服務所生成的服務請求,將所述服務請求通過所述協(xié)調(diào)單元傳遞給所述服務單元,并向用戶提供所述服務單元實現(xiàn)的應用服務結(jié)果; 所述協(xié)調(diào)單元,在所述人機界面與所述服務單元之間以及所述服務單元的各應用服務子單元之間相互傳遞信令和/或數(shù)據(jù),所述信令包括所述服務請求、各應用服務子單元之間的調(diào)用請求,所述數(shù)據(jù)包括基于所述服務請求或調(diào)用請求所實現(xiàn)的所述應用服務結(jié)果; 所述服務單元包括各應用服務子單元,接收所述協(xié)調(diào)單元傳遞的所述服務請求或調(diào)用請求,驅(qū)動硬件模塊實現(xiàn)應用服務,并通過所述協(xié)調(diào)單元將所述應用服務結(jié)果反饋給所述人機界面。
2.根據(jù)權(quán)利要求1所述的車載設備的中間件系統(tǒng),其特征在于,所述協(xié)調(diào)單元包括分別與各應用服務對應的應用程序接口,所述協(xié)調(diào)單元在所述人機界面與所述服務單元之間相互傳遞信令和/或數(shù)據(jù)包括:將所述服務請求通過對應的應用程序接口傳遞給所述服務單元對應的應用服務子單元,并接收所述應用服務子單元獲取的所述應用服務結(jié)果并傳遞給所述人機界面。
3.根據(jù)權(quán)利要求2所述的車載設備的中間件系統(tǒng),其特征在于,所述協(xié)調(diào)單元在所述服務單元的各應用服務子單元之間相互傳遞信令和/或數(shù)據(jù)包括:所述服務單元的各應用服務子單元為實現(xiàn)各自應用服務,生成調(diào)用請求并通過所述協(xié)調(diào)單元對其他應用服務子單元進行調(diào)用,并接收調(diào)用后的結(jié)果。
4.根據(jù)權(quán)利要求3所述的車載設備的中間件系統(tǒng),其特征在于,所述通過所述協(xié)調(diào)單元對其他應用服務子單元進行調(diào)用,并接收調(diào)用后的結(jié)果包括:通過所述協(xié)調(diào)單元的與所需應用服務對應的應用程序接口傳遞發(fā)起調(diào)用的應用服務子單元的所述調(diào)用請求以及被調(diào)用的應用服務子單元所反饋的所述調(diào)用后的結(jié)果。
5.根據(jù)權(quán)利要求1所述的車載設備的中間件系統(tǒng),其特征在于,所述服務單元的各應用服務子單元所實現(xiàn)的應用服務包括:遠程通訊服務、導航服務、藍牙服務、語音服務或多媒體服務。
6.根據(jù)權(quán)利要求1所述的車載設備的中間件系統(tǒng),其特征在于,所述協(xié)調(diào)單元還用于將所述信令的確認結(jié)果傳遞給所述人機界面。
7.根據(jù)權(quán)利要求6所述的車載設備的中間件系統(tǒng),其特征在于,所述確認結(jié)果為應用服務實現(xiàn)過程中生成的成功或失敗的反饋信息以及失敗原因的反饋信息。
8.根據(jù)權(quán)利要求1所述的車載設備的中間件系統(tǒng),其特征在于,所述人機界面接收的所述服務請求還包括基于觸發(fā)事件產(chǎn)生的服務請求。
9.一種車載設備,其特征在于,包括權(quán)利要求1至8任一項所述的中間件系統(tǒng)和硬件模塊,所述硬件模塊由所述服務單元驅(qū)動以實現(xiàn)應用服務,并通過所述協(xié)調(diào)單元將所述應用服務結(jié)果反饋給所述人機界面。
10.根據(jù)權(quán)利要求9所述的車載設備,其特征在于,所述硬件模塊包括:遠程通訊模塊、GPS模塊、藍牙模塊、語音模塊或多媒體模塊。
【文檔編號】H04L29/08GK104394185SQ201410489027
【公開日】2015年3月4日 申請日期:2014年9月23日 優(yōu)先權(quán)日:2014年9月23日
【發(fā)明者】朱發(fā)財, 李婷, 胡晶, 張璜, 董航, 施林 申請人:福州海峽職業(yè)技術(shù)學院
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1