專利名稱:用于在無線設備上仿真和配置車輛程序的方法
技術領域:
本發(fā)明中的說明性實施例總體上涉及用于在移動平臺上仿真和配置車輛程序的方法和裝置。
背景技術:
隨著計算機集成入很多車輛系統(tǒng),已經(jīng)在許多方面提升了駕駛員體驗。較為顯著的改善之一是車輛的中控面板(center stack)中包括了全色彩、觸摸式可導航的可視化顯示器。從娛樂到信息,這些顯示器提供了一系列用于改善駕駛體驗的選項,這些選項可統(tǒng)稱為信息娛樂系統(tǒng)。這些選項中的很多是用戶可配置的,并且菜單和顯示通常被設計為使用起來較直觀。收音機控制、導航系統(tǒng)、文本消息、郵件和電話呼叫的顯示通過系統(tǒng)都是可用的,并且通常地,與這些顯示器相關聯(lián)的控制遵循來自提供這些選項的其它設備的熟悉的控制。然而,通??赡艽嬖谕ㄟ^信息娛樂系統(tǒng)的額外的系統(tǒng)控制,而不是所有這些控制能“映射”(map)到生活的其它方面中的控制,特別是如果控制是車輛特有的。車輛系統(tǒng)的啟動(enablement)和配置、座椅設置、偏好的氣候控制選項、呼叫處理功能、導航顯示等只是可用選項中的一些。盡管對于很多用戶而言播放圖標(橫向設置的三角形)可用于播放⑶上的曲目是顯而易見的,但是一些其它特征可能較為不夠直觀。此外,對于很多其它人會認為是“普通”的圖標,一些人確實不熟悉,而可能需要某些級別的培訓以使用與其關聯(lián)的特征。不幸的是,當駕駛員在車內(nèi)時,他們通常集中注意力在駕駛任務上。雖然從安全角度這是明顯需要的,但是它可導致駕駛員無法熟悉信息娛樂系統(tǒng)控制。出于安全原因當車輛在移動中時也可禁用很多控制。當駕駛時駕駛員通過可視化界面調(diào)節(jié)座椅控制可能是危險的,因而可以鎖定這些控制直到車輛停止。由于當停車后駕駛員通常不會在他們的車中待很長時間,事實上可能由于困惑或缺少知識而會忽略掉很多功能。除非駕駛員努力熟悉系統(tǒng)控制,否則可能完全不會使用信息娛樂系統(tǒng)的很多出色的特征。同樣,用戶可能具有電話支持的特征和信息娛樂特征之間的交叉。例如,可以從電話界面或使用車輛系統(tǒng)界面播放音樂。如果用戶熟悉電話界面而電話界面與車輛系統(tǒng)界面不同,用戶可能簡單地選擇使用電話上的電話界面而不是與車輛交互。類似地,很多電話具有安裝在其上的導航系統(tǒng)。如果用戶滿意于電話導航界面,則可能很大程度上不會使用車輛導航界面。
發(fā)明內(nèi)容
在第一說明性實施例中,計算機可執(zhí)行的方法包括在無線設備上提供對應于車輛信息娛樂系統(tǒng)控制界面的界面。該說明性方 法還包括在該界面上提供模擬的控制功能,使得控制的激活通知用戶如果在車輛界面上激活該控制會發(fā)生什么。
此外,該方法包括至少將一個用戶設置輸入保存進該界面。該方法額外地包括當無線設備與VCS通信時,將保存的設置傳輸至車輛計算機系統(tǒng)(VCS, vehicle computingsystem)以便于在信息娛樂控制中使用。在第二說明性示例中,計算機可執(zhí)行的方法包括在VCS和無線設備之間建立通信。該方法進一步包括確定無線設備具有一個或多個在其上提供的對應于VCS上已有功能的本機功能(native function)。額外地,該方法包括向用戶提供從無線設備導入該功能以用作為對應的VCS功能的替代方式的選項。該方法進一步包括取決于用戶對導入選項的選擇,至少將該本機功能的一些功能下載至該VCS,并且提供對應于本機功能的功能控制界面來代替與對應的VCS功能相關聯(lián)的界面。在第三說明性實施例中,計算機可讀的存儲介質(zhì)存儲有當通過處理器執(zhí)行時使處理器執(zhí)行下述方法的指令,該方法包括在無線設備上提供對應于車輛信息娛樂系統(tǒng)控制界面的界面。該說明性方法進一步包括在該界面上提供控制的模擬功能,使得控制的激活通知用戶如果在車輛界面上激活該控制會發(fā)生什么。同樣,該說明性方法包括將至少一個用戶設置輸入保存進該界面。該說明性方法額外地包括當該無線設備與該VCS通信時將該保存的設置傳輸至VCS以便于在信息娛樂系統(tǒng)控制中使用。
圖1顯示了說明性的車輛計算機系統(tǒng);圖2顯示了在智能電話上運行的信息娛樂程序的說明性示例;圖3顯示了仿真程序的說明性示例;圖4顯示了配置傳輸程序的說明性示例;圖5顯示了常見問答程序的說明性示例;以及圖6顯示了功能轉移程序的說明性示例。
具體實施例方式根據(jù)需要,本說明書中公開了本發(fā)明具體的實施例;但是,應理解公開的實施例僅為本發(fā)明的示例,其可以以多種替代形式實施。圖紙無需按比例繪制;一些特征可放大或縮小以顯示特定部件的細節(jié)。所以,此處所公開的具體結構和功能細節(jié)不應解釋為限定,而僅為教導本領域技術人員以多種形式實施本發(fā)明的代表性基礎。圖1說明了用于車輛31的基于車輛的計算機系統(tǒng)(VCS,vehicle basedcomputing system)的示例框式拓撲圖。這樣的基于車輛的計算機系統(tǒng)I的示例是由福特汽車公司制造的SYNC系統(tǒng)。設有基于車輛的計算機系統(tǒng)的車輛包括位于車輛里的可視前端界面4。如果設有可視前端界面的話,用戶可和所述界面(例如觸摸屏)交互。在另一個說明性實施例中,可通過按壓按鈕、可聽語言和語音合成進行交互。圖1所示在說 明性實施例中,處理器3至少控制基于車輛的計算機系統(tǒng)的操作的一部分。設于車內(nèi)的處理器允許車載地處理指令和程序。進一步地,所述處理器連接到非持久存儲器5和持久存儲器7。在這個說明性實施例中,所述非持久儲存器是隨機存取存儲器(RAM)并且所述持久存儲器是硬盤驅(qū)動器(HDD)或閃存。所述處理器還設有許多不同的允許用戶和所述處理器交互的輸入。在這個說明性實施例中,提供了話筒29、輔助輸入25 (用于輸入33)、USB輸入23、GPS輸入24和藍牙輸A 15中的全部。也提供了輸入選擇器51,以允許用戶在多種輸入之間切換。話筒和輔助連接器兩者的輸入在傳給處理器之前通過轉換器27從模擬信號轉換為數(shù)字信號。雖然未示出,多個和VCS通信的車輛部件和輔助部件可使用車輛網(wǎng)絡(比如,但不限于CAN總線)向VCS(或者它的部件)傳輸數(shù)據(jù)或從其傳輸數(shù)據(jù)。系統(tǒng)的輸出可包括但不限于,視覺顯不器4和揚聲器13或立體聲系統(tǒng)的輸出。揚聲器和放大器11相連并且通過數(shù)字至模擬轉換器9接收它的來自處理器3的信號。輸出也可沿分別如19、21處所示的雙向數(shù)據(jù)流向遠程藍牙裝置(比如PND 54)或USB裝置(比如車輛導航裝置60)進行輸出。在一個說明性實施例中,系統(tǒng)I使用藍牙收發(fā)器15和用戶的移動設備53 (例如蜂窩電話、智能電話、PDA或任何其它具有無線遠程可連接性的裝置)通信17。移動設備然后能用于通過例如與蜂窩塔57的通信55來與車輛31外部的網(wǎng)絡61通信59。在一些實施例中,塔57可為WiFi接入點。在移動設備和藍牙收發(fā)器之間的示例性通信可通過信號14表示。可通過按鈕或相似的輸入來指示移動設備53和藍牙收發(fā)器15的配對52。這樣,CPU指示車載的藍牙收發(fā)器將與移動設備里的藍牙收發(fā)器配對。可利用例如與移動設備53關聯(lián)的數(shù)據(jù)計劃(data-plan)、聲載數(shù)據(jù)或雙音多頻(DTMF)音調(diào)在CPU 3和網(wǎng)絡61之間通信數(shù)據(jù)??商娲兀上Mň哂刑炀€18的車載調(diào)制解調(diào)器63以在CPU 3和網(wǎng)絡61之間通過聲音頻帶通信16數(shù)據(jù)。移動設備53然后能用于通過比如和蜂窩塔57的通信55來和車輛31外部的網(wǎng)絡61通信59。在一些實施例中,調(diào)制解調(diào)器63可建立和塔57的通信20,以用于與網(wǎng)絡61通信。如一個非限制性的示例,調(diào)制解調(diào)器63可以是USB蜂窩式調(diào)制`解調(diào)器并且通信20可以是蜂窩通信。在一個說明性實施例中,處理器設置有包括與調(diào)制解調(diào)器應用軟件(modemapplication software)通信的API的操作系統(tǒng)。調(diào)制解調(diào)器應用軟件可訪問藍牙收發(fā)器上的嵌入式模塊或固件,以完成和遠程藍牙收發(fā)器(比如設置在移動設備里的)的無線通信。藍牙是 IEEE 802PAN(personal area network)協(xié)議的子集。IEEE 802LAN(localarea network)協(xié)議包括WiFi并且與IEEE802PAN有相當多的交叉功能。兩者都適合用于在車輛中無線通信。在此范圍中可使用的另一個通信方法是自由空間光通信(free-spaceoptical communication)(例如紅外數(shù)據(jù)通訊(IrDA, Infrared Data Association))和非標準的消費者IR(Infrared)協(xié)議。在另外一個實施例中,移動設備53包括用于聲音頻帶或?qū)拵?shù)據(jù)通信的調(diào)制解調(diào)器。在聲載數(shù)據(jù)的實施例中,可執(zhí)行已知的頻分復用技術,此時移動設備的所有者可在正在傳輸數(shù)據(jù)時通過所述裝置談話。在其它時間,當所有者沒有使用所述裝置時,數(shù)據(jù)傳輸能使用所有的帶寬(在一個示例中是300Hz到3.4kHz)。盡管頻分復用對于車輛和互聯(lián)網(wǎng)之間的模擬蜂窩通信很普遍并且仍然在使用,它已經(jīng)主要被用于數(shù)字蜂窩通信的碼域多址(CDMA,Code Domain Multiple Access)、時域多址(TDMA,Time Domain Multiple Access)和空域多址(SDMA, Space-Domian Multiple Access)的混合所取代。這些均是遵從ITUIMT-200(國際電信聯(lián)盟國際移動通信-2000) (3G)的標準,并且對于靜止的或步行的用戶提供高達2mbs的數(shù)據(jù)速率并且對于移動的車輛中的用戶提供高達385kbs的數(shù)據(jù)速率。3G標準現(xiàn)在正在被MT-Advanced(4G)取代,其對于車輛中的用戶提供IOOmbs并且對靜止的用戶為lgbs。如果用戶有和移動設備關聯(lián)的數(shù)據(jù)計劃,數(shù)據(jù)計劃可允許寬帶傳輸并且所述系統(tǒng)可使用寬得多的帶寬(加速數(shù)據(jù)傳輸)。在另外一個實施例中,用安裝在車輛31上的蜂窩通信裝置(未示出)代替移動設備53。在另一個實施例中,移動設備53 (ND,nomadicdevice)可以是能通過例如(但不限于)802.1lg網(wǎng)絡(即WiFi)或WiMax網(wǎng)絡通信的無線局域網(wǎng)(LAN)裝置。在一個實施例中,接收到的數(shù)據(jù)能通過聲載數(shù)據(jù)或數(shù)據(jù)計劃穿過移動設備,穿過車載藍牙收發(fā)器并且流入車輛的內(nèi)部處理器3。在某些臨時數(shù)據(jù)的情況下,例如數(shù)據(jù)能儲存在HDD或其它存儲媒體7上直到不再需要所述數(shù)據(jù)的時候。其它可和車輛交互的源包括具有例如USB連接56和/或天線58的個人導航裝置54 ;或者具有USB 62或其它連接的車輛導航裝置60,車載GPS裝置24或和連接至網(wǎng)絡61的遠程導航系統(tǒng)(未示出)。USB是串行網(wǎng)絡協(xié)議的分類的一個。IEEE 1394(火線)、EIA(電子工業(yè)協(xié)會,Electronics Industry Association)串行協(xié)議、IEEE 1284(并行端口,Centronics Port)、S/PDIF(索尼 / 飛利浦數(shù)字互相連接格式,Sony/Philips DigitalInterconnect Format)和 USB-1F (USB 制訂人論壇,USB Implementers Forum)形成裝置與裝置(device-device)串行標準的主要部分。大多數(shù)協(xié)議可執(zhí)行用于電子或光通信。此外,CPU能和各種其它的輔助裝置65通信。這些裝置可通過無線連接67或有線連接69來連接。輔助裝置65可包括,但不限于,個人媒體播放機、無線健康裝置、便攜式計算機等。額外地或可替代地,CPU可基于無線路由器73例如使用WiFi 71收發(fā)器和車輛連接。這能允許CPU連接到本地路由器73的范圍里的車輛。除了具有通 過位于車內(nèi)的車輛計算機系統(tǒng)執(zhí)行的示例程序,在某些實施例中,示例程序可通過和車輛計算機系統(tǒng)通信的計算機系統(tǒng)執(zhí)行。這種系統(tǒng)可包括但不限于無線裝置(例如,但不限于,移動電話)或者通過無線裝置連接的遠程計算機系統(tǒng)(例如,但不限于,服務器)。共同地,這種系統(tǒng)可指車輛關聯(lián)計算機系統(tǒng)(VACS, vehicle associatedcomputing system)。在某些實施例中,取決于系統(tǒng)的特定實施VACS的特定組件可執(zhí)行程序的特定部分。通過示例并不限制的方式,如果程序具有與配對的無線裝置發(fā)送或接收信息的步驟,那么無線裝置有可能不執(zhí)行程序,因為無線裝置不能與自己發(fā)送和接收信息。本技術領域內(nèi)的普通技術人員應理解何時對給定的解決方案應用特定的VACS是不適當?shù)摹K械慕鉀Q方案中,可預想至少位于車內(nèi)的VCS自身能執(zhí)行示例程序。圖2顯示了在智能電話上運行的信息娛樂程序的說明性示例。由于信息娛樂程序具有的平臺可能與在某些移動設備上運行的平臺具有通用性,將信息娛樂程序的特征中的一些或所有傳輸至移動設備可能是流暢的。當然,移動設備可能沒有例如要調(diào)節(jié)的座椅,但是當在移動設備上運行時程序能顯示對應于座椅調(diào)節(jié)的信息或者甚至可視化地顯示調(diào)節(jié)可能會怎樣影響座椅。程序可被配置為用于識別何時在移動設備上運行,并且當在這類環(huán)境中運行時提供一些輸入影響(input effect)的指示。額外地或可替代地,如果移動設備在車輛附近或與車輛通信,在移動設備上作出的調(diào)節(jié)可能對車輛設置具有直接影響。在這種情形下,可能需要確保程序控制者實際正在駕駛車輛(或坐在駕駛員座位上),這樣不在駕駛車輛的一方不會對車輛系統(tǒng)進行控制。這可通過多種方式完成,例如,包括但不限于,使用近端無線技術(proximal wireless technology)(例如無線射頻識別(RFID))以確保移動設備運轉時至少非常接近于駕駛員座椅。在此說明性示例中,在智能電話200上仿真車輛暖通空調(diào)(HVAC)和氣候控制(climate control)功能。如果電話接近于車輛(或在啟用允許控制的狀態(tài)的情況下與車輛通信),該電話實際上可用于實時主動設置車輛的氣候控制。在其它實例中,可將設置保存在設備上并且導入車輛,或者在另一個情況下用戶可能只是想隨意翻看氣候控制界面以更好地理解系統(tǒng)如何工作。由于這個界面可在用戶有電話的任何位置使用,在其下可使用該界面的平臺會是非常方便的。例如,點擊元素221會彈出窗口通知用戶如果在車輛界面上點擊的話這個選擇可打開應急燈。一旦用戶已經(jīng)變得熟悉車輛氣候控制界面,將會極大地促進在車輛中時使用該界面。在此說明性示例中,用戶能控制駕駛員一側的氣候控制201或乘客一側的氣候控制203。一旦已經(jīng)選擇了特定一側或兩側來控制,可使用氣候控制的多個方面。在此示例中,駕駛員可控制個性化的、駕駛員一側的氣候選項205。這些選項說明性地包括但不限于,加熱或冷卻的座椅、加熱的方向盤以及駕駛員溫度偏好。額外地或可替代地,駕駛員可控制乘客一側的選項207,例如加熱或冷卻的座椅(或其它未顯示的可用選項)。駕駛員還可選擇送風控制209和送風功率227。進一步的控制包括但不限于前方除霧211、后方除霜213、自動溫度控制215、空調(diào)選項219、最大檔空調(diào)(maxAC)設置223和空氣再循環(huán)225 。在選項中還包括信息按鈕217,其能向用戶提供關于在顯示的設備菜單上看見的多種功能的建議。它甚至可能包括彈出顯示的教程,其能通過用戶選擇的或預定的控制序列指導用戶以便于用戶能更好地理解所給定顯示的功能。圖3顯示了仿真程序的說明性示例。在此示例中,對應于車輛控制系統(tǒng)的一個或多個方面的應用程序已經(jīng)載入智能電話。在301處可激活應用程序,并且在303處可向用戶顯示例如圖2中顯示的界面用于交互。一旦顯示可交互的用戶界面,在305處它能從用戶接收一個或多個指令。通常,這些指令將對應于也能在車輛中交互的輸入,盡管也可能接收到例如涉及幫助請求的其它輸入。一旦已經(jīng)輸入對應于車輛控制的指令,在此實施例中在307處程序?qū)⒎抡孳囕v系統(tǒng)的控制。這可通過文本或可視化顯示完成并且如果需要的話可包括音頻信息。說明性程序還可包括在309處用于接收關于特定指令的幫助的選項。如果選擇了幫助選項,在311處顯示關于指令的幫助界面或更多信息。該界面可額外地包括發(fā)起關于指令的教程的選項,或者包括將指令的使用作為學習程序的一部分的教程。一旦已經(jīng)完成幫助程序,系統(tǒng)可返回以顯示用于交互的界面。在其它實施例中,如果電話接近于實際車輛和/或與其進行可允許的通信,輸入的指令可用于直接控制車輛系統(tǒng)。這樣,用戶能看到輸入多種指令的實際結果。額外地或可替代地,車輛設置可保存至無線設備并且一旦電話與車輛通信便傳輸進車輛。例如,如果用戶步行回到車輛而正好天氣炎熱,用戶可甚至在到達車輛之前開始配置HVAC系統(tǒng)的程序以冷卻車輛。圖4顯示了配置傳輸程序的說明性示例。在此說明性示例中,在401處在無線設備和車輛計算機系統(tǒng)之間建立通信。在403處程序檢查以確定車輛計算機界面和無線設備應用程序之間是否存在對應。由于用戶的電話可與多個車輛交互,可能只希望在存在對應時(例如用戶在從其獲取界面的車輛內(nèi))傳輸設置。如果在應用程序和車輛計算機界面之間存在通用的界面,則在405處,程序可顯示將預設的設置從無線設備上傳至車輛的選項。例如,不同的用戶可選擇具有對應于他們各自偏好的不同的預設無線電臺??梢砸耘c他們在車內(nèi)會使用的同樣的方式,在電話界面上預選這些電臺。當用戶的電話界面與車輛計算機系統(tǒng)交互時,用戶在電話界面上的預設電臺的選擇可導入車輛系統(tǒng)以防止用戶不得不重復配置的步驟。當用戶離開車輛時設置可復原,或者例如當具有不同設置的新用戶進入車輛時設置可改變(對于其中存在多個電話仿真車輛界面的實例可建立優(yōu)先順序)。在此示例中,在407處給予用戶從無線設備載入一個或多個設置的選項,雖然這類選項一旦通過用戶設置也可自動設置以提供自動上傳。如果選擇載入,則程序繼續(xù),以從設備將設置上傳至車輛信息娛樂系統(tǒng)。圖5顯示了常見問題程序的說明性示例。在此說明性示例中,可眾包(crowdsource)用戶數(shù)據(jù)以開發(fā)一系列對用戶最有用并涉及系統(tǒng)功能的問答。在一個示例中,用戶可接收來自車輛信息娛樂系統(tǒng)的涉及車輛系統(tǒng)的一個或多個提醒,該車輛系統(tǒng)可能是次優(yōu)的(sub-optimal)或具有與其關聯(lián)的問題。當用戶在車內(nèi)時,用戶可能希望行駛到目的地,并且可能沒有時間處理系統(tǒng)問題。但是,如果相同的提醒能傳輸至無線設備,用戶可能更好地做好準備以利用并不打算花費在駕駛上的充裕時間處理任何潛在問題。此外,用戶能通過車輛界面的仿真得知怎樣糾正使用車輛界面的某些問題,鼓勵用戶在車內(nèi)時更多地使用該界面。在此示例中,在401處無線設備與車輛計算機系統(tǒng)建立通信。由于當不在車輛處時用戶可能想處理提醒的狀況,可例如通過遠程連接(例如向車載電話撥打電話呼叫)建立這種通信。額外地或可替代地,當用戶在車內(nèi)時可遠程存儲提醒或在電話上存儲提醒,并且隨后在更方便的時間向用戶提供以解決該提醒。在501處如果存在至少一個提醒,在503處程序可匯集所有存在的提醒以在無線設備界面上向用戶傳輸。此外,由于眾包可提供關于特定提醒的數(shù)據(jù)(例如通過確定什么數(shù)據(jù)對于經(jīng)歷類似提醒的其它用戶是有用的),在505處程序可連接至遠程服務器以在507處訪問眾包的數(shù)據(jù)。例如,一個提醒可以是由于輪胎中的空氣較少??赡苡杏玫男畔⒌氖纠ǖ幌抻谧罴烟?、怎樣給輪胎充氣的解釋、季節(jié)改變導致的壓力改變等。用戶訪問數(shù)據(jù)可分類、組織數(shù)據(jù)并對數(shù)據(jù)的有用性提供反饋。2010年8月26日申請的美國專利12/869032更詳細地討論了眾包的常見問答(FAQs),其內(nèi)容通過引用的方式合并入本說明書。
在509處可向用戶顯示數(shù)據(jù),最初按對所有用戶最普遍有用的順序。然而,如果用戶提供反饋,在511處可以將反饋上傳至服務器用于數(shù)據(jù)的進一步分類。除了按通常有用的來分類數(shù)據(jù),信息還可用于向給定的用戶具體地分類數(shù)據(jù)。例如,可以觀察出,關于胎壓的“基本”答案(例如怎樣充氣)可能對某些用戶是很有用的而其他人則不太需要。另一方面,更加“技術型”的用戶可能認為胎壓設置為首要有用的數(shù)據(jù)。通過關聯(lián)一個用戶的答復與其它用戶的答復,可觀察到相似意向的(like-minded)用戶之間的共性,并且可實現(xiàn)數(shù)據(jù)的更好組織?!盎拘汀庇脩艨墒紫冉邮栈局R、隨后接收系統(tǒng)特定知識,而更加“先進”的用戶可將接收系統(tǒng)特定的知識作為首要選項。圖6顯示了功能轉移程序的說明性示例。用戶可能在他們的無線設備上始終使用某些特征。例如,導航或媒體控制功能可能是特定用戶已經(jīng)在無線設備上變得很熟悉的選項。額外地,用戶可能不希望學習這種功能中的一些的新布局,因為他們可能適應了他們已經(jīng)有些了解的功能。由于可能在共同的操作平臺上構建用于電話功能和車輛信息娛樂系統(tǒng)的用戶界面,將功能從無線設備導入信息娛樂系統(tǒng)可能是相對容易的任務。額外地或可替代地,如果可簡單地從無線設備導入完整的功能性特征,這可節(jié)省某些特征的開發(fā)時間。在此示例中,在601處車輛計算機系統(tǒng)(VCS)連接至無線設備。在此程序中,在603處系統(tǒng)確定是否在電話上存在對應于車輛信息娛樂系統(tǒng)功能的應用程序(例如,但不限于,媒體控制、導航、電話控制等)。如果在電話上存在對應于車輛功能的應用程序,程序可導入用于該應用程序的設置。例如,在此實例中,仍然可使用車輛功能,但是在605處可導入來自類似電話應用程序的設置(例如,但不限于,用于導航系統(tǒng)的地址設置)。同樣,在607處程序可檢查車輛平臺與電話上提供的程序之間的兼容性。例如,這可包括確定電話支持的導航程序是否能在車輛計算平臺上運行。如果程序和平臺之間存在兼容性,在609處程序可詢問用戶他們是否偏向于使用程序的電話版本。如果用戶偏 向于電話版本,則在611處,可以確定是否適合在電話上利用VCS界面運行程序,或者其是否適合于使得全部程序在VCS上運行。例如,關于導航系統(tǒng),遠程操作可包括通過VCS選擇地址,并且隨后與電話支持的GPS和基本程序通信以確定方向。可將所確定的方向中繼至VCS并輸出至用戶。用戶可能甚至沒有意識到為了計算能力(computingpower)而利用無線設備,而這種交互能空出車輛計算機系統(tǒng)的循環(huán)以輔助更快地處理其它請求。如果遠程操作是不可能的或不需要的,則在613處可將對應于電話功能的軟件包下載至VCS。然而,如果需要遠程處理或者其是可操作的,則在615處程序可直接取代VCS上對應的程序的某些功能。在任何一種情況下,在617處還可顯示用戶界面。這樣,甚至能夠例如向缺少GPS系統(tǒng)的車輛提供導航。通過將電話用作為GPS引擎,通過下載并提供界面,并且通過利用無線設備的在VCS中不可用的功能,車輛信息娛樂系統(tǒng)可以具有向其“添加”的導航。因此,可通過使用配備有兼容的、所需能力的電話,用戶可“升級”系統(tǒng)功能。盡管上文描述了典型的實施例,并非意味著這些實施例描述了本發(fā)明的所有可能形式。相反,說明書中使用的詞語為描述性詞語而非限定,并且應理解可做多種改變而不脫離本發(fā)明的精神和范圍。另外,可組合多種執(zhí)行實施例的特征以形成本發(fā)明進一步的實施例。
權利要求
1.一種用于在無線設備上仿真和配置車輛程序的方法,包括: 在無線設備上提供對應于車輛信息娛樂系統(tǒng)控制界面的界面; 在所述界面上提供控制的模擬功能,使得控制的激活通知用戶如果在車輛界面上激活所述控制會發(fā)生什么; 將至少一個用戶設置輸入保存進所述界面;并且 當所述無線設備與車輛計算機系統(tǒng)VCS通信時,向所述VCS傳輸所述保存的設置以在信息娛樂系統(tǒng)控制中使用。
2.根據(jù)權利要求1所述的方法,其特征在于,所述模擬功能包括車輛系統(tǒng)響應的可視化顯示。
3.根據(jù)權利要求1所述的方法,其特征在于,所述模擬功能包括描述車輛系統(tǒng)響應的文本輸出。
4.根據(jù)權利要求1所述的方法,其特征在于,所述模擬功能包括車輛系統(tǒng)響應的音頻輸出。
5.根據(jù)權利要求1所述的方法,其特征在于,所述界面包括娛樂系統(tǒng)界面。
6.根據(jù)權利要求5所述的方法,其特征在于,所述用戶設置包括預設置無線電臺。
7.根據(jù)權利要求1所述的方法,其特征在于,所述界面包括暖通空調(diào)HVAC界面。
8.根據(jù)權利要 求7所述的方法,其特征在于,所述用戶設置包括偏好的車輛溫度。
全文摘要
本發(fā)明提供一種用于在無線設備上仿真和配置車輛程序的方法,其包括在無線設備上提供對應于車輛信息娛樂系統(tǒng)控制界面的界面。該方法還包括在界面上提供模擬的控制功能,使得控制的激活通知用戶如果在車輛界面上激活控制會發(fā)生什么。此外,方法包括至少將一個用戶設置輸入存儲進界面。該方法額外地包括當無線設備與VCS通信時將存儲的設置傳輸至VCS以便于在信息娛樂系統(tǒng)控制中使用。
文檔編號H04L29/08GK103227805SQ20121033336
公開日2013年7月31日 申請日期2012年9月10日 優(yōu)先權日2011年9月12日
發(fā)明者陳一帆, 加里·史蒂文·史杜莫樂, 迪米塔·彼特諾夫·菲利夫, 杰弗瑞·艾倫·格林波爾格, 奧萊格·由里維奇·古斯京, 佩里·羅賓遜·麥克尼爾, 巴薩瓦拉齊·多薩爾, 克里希納斯瓦米·韋卡特施·普拉薩德, 保羅·阿爾蒂格希瑞 申請人:福特全球技術公司