国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      使用于車輛計算系統(tǒng)回放的導(dǎo)航數(shù)據(jù)標(biāo)準化的方法和設(shè)備的制作方法

      文檔序號:8002026閱讀:203來源:國知局
      使用于車輛計算系統(tǒng)回放的導(dǎo)航數(shù)據(jù)標(biāo)準化的方法和設(shè)備的制作方法
      【專利摘要】提供一種使用于車輛計算系統(tǒng)回放的導(dǎo)航數(shù)據(jù)標(biāo)準化的方法和設(shè)備。一種系統(tǒng)包括:處理器,被構(gòu)造為與移動裝置進行無線通信,其中,所述處理器還被構(gòu)造為從運行在移動裝置上的導(dǎo)航應(yīng)用接收輸出數(shù)據(jù)。處理器還被構(gòu)造為:如果輸出數(shù)據(jù)是不可用格式,則通過移動裝置將數(shù)據(jù)包括對標(biāo)準化的請求發(fā)送回在遠程系統(tǒng)上運行的標(biāo)準化系統(tǒng)。另外,處理器被構(gòu)造為接收已通過遠程標(biāo)準化系統(tǒng)標(biāo)準化的標(biāo)準化形式的數(shù)據(jù)。處理器還被構(gòu)造為:處理標(biāo)準化數(shù)據(jù)以通過可由處理器控制的一個或多個車輛輸出來提供導(dǎo)航方向。
      【專利說明】使用于車輛計算系統(tǒng)回放的導(dǎo)航數(shù)據(jù)標(biāo)準化的方法和設(shè)備
      【技術(shù)領(lǐng)域】
      [0001]說明性實施例總體上涉及一種標(biāo)準化用于車輛計算系統(tǒng)回放的導(dǎo)航數(shù)據(jù)的方法和設(shè)備。
      【背景技術(shù)】
      [0002]已向車輛計算系統(tǒng)(諸如,福特SYNC系統(tǒng))提供了越來越多的向車輛駕駛員和乘客提供應(yīng)用和獨特功能的能力。例如,車輛(甚至之前的SYNC)已被配備有向用戶提供導(dǎo)航方向的能力。
      [0003]通常,為了使車輛能夠提供車載導(dǎo)航,車輛配備有提供車輛的當(dāng)前位置的全球定位系統(tǒng)(GPS)裝置和特定形式的用于處理方向處理和方向顯示的處理器和輸出。
      [0004]同時,現(xiàn)在許多現(xiàn)代無線裝置(諸如智能電話)也配備有GPS功能。這些裝置通常具有方向提供能力并可用于確定通往目的地的方向。
      [0005]如果來自這些智能電話導(dǎo)航應(yīng)用的輸出可被車輛計算系統(tǒng)利用,則車輛原始設(shè)備制造商(OEM)可先行將GPS模塊安裝在車輛自身內(nèi)。不幸地,由于缺乏強制標(biāo)準化和開發(fā)商之間的不一致兩者,開發(fā)商幾乎沒有智能電話導(dǎo)航應(yīng)用的標(biāo)準化。通常,開發(fā)商甚至?xí)鞘箲?yīng)用銷售給移動裝置的用戶的唯一的人。

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

      [0006]在第一說明性實施例中,一種系統(tǒng)包括:處理器,被構(gòu)造為與移動裝置進行無線通信,其中,處理器還被構(gòu)造為從在移動裝置上運行的導(dǎo)航應(yīng)用接收輸出數(shù)據(jù)。處理器還被構(gòu)造為:如果輸出數(shù)據(jù)是不可用格式,則通過移動裝置將數(shù)據(jù)包括對標(biāo)準化的請求發(fā)送回在遠程系統(tǒng)上運行的標(biāo)準化系統(tǒng)。另外,處理器還被構(gòu)造為接收已通過遠程標(biāo)準化系統(tǒng)標(biāo)準化的標(biāo)準化形式的數(shù)據(jù)。處理器還被構(gòu)造為:處理標(biāo)準化數(shù)據(jù)以通過可由處理器控制的一個或多個車輛輸出來提供導(dǎo)航方向。
      [0007]在第二說明性實施例中,一種系統(tǒng),包括:移動裝置,與處理器進行通信并被構(gòu)造為運行多個應(yīng)用。運行數(shù)據(jù)處理應(yīng)用導(dǎo)致移動裝置被構(gòu)造為從也在移動裝置上運行的導(dǎo)航應(yīng)用接收輸出數(shù)據(jù)。移動裝置還被構(gòu)造為:確定輸出數(shù)據(jù)是否是可用格式,并將可用數(shù)據(jù)包括對車輛輸出導(dǎo)航指令形式的可用數(shù)據(jù)的請求發(fā)送到與移動裝置進行無線通信的車輛計算系統(tǒng)。另外,移動終端還被構(gòu)造為:如果數(shù)據(jù)可由移動裝置執(zhí)行的本地處理被標(biāo)準化,則使不可用數(shù)據(jù)標(biāo)準化。移動終端還被構(gòu)造為將不可用或不可本地標(biāo)準化的數(shù)據(jù)發(fā)送到遠程服務(wù)器以用于標(biāo)準化。
      [0008]另外,移動終端被構(gòu)造為:接收已通過遠程服務(wù)器標(biāo)準化的數(shù)據(jù),并將標(biāo)準化了的數(shù)據(jù)包括對車輛輸出導(dǎo)航指令形式的可用數(shù)據(jù)的請求傳送到車輛計算系統(tǒng)。
      [0009]移動裝置確定數(shù)據(jù)是否是可用格式的步驟包括:所述裝置被構(gòu)造為將數(shù)據(jù)包括對數(shù)據(jù)的可用性進行響應(yīng)的請求發(fā)送到車輛計算系統(tǒng)。
      [0010]移動裝置確定數(shù)據(jù)是否是可用格式的步驟包括:所述裝置被構(gòu)造為從車輛計算系統(tǒng)接收包括數(shù)據(jù)可用性的指示的響應(yīng)。
      [0011 ] 移動裝置還被構(gòu)造為向車輛計算系統(tǒng)詢問系統(tǒng)信息。
      [0012]詢問的步驟包括:關(guān)于VIN的詢問。
      [0013]詢問的步驟包括:關(guān)于操作系統(tǒng)信息的詢問。
      [0014]詢問的步驟包括:關(guān)于用戶賬戶信息的詢問。
      [0015]移動裝置還被構(gòu)造為包括作為與所述數(shù)據(jù)一起發(fā)送到遠程服務(wù)器的詢問的結(jié)果而檢索的系統(tǒng)信息。
      [0016]移動裝置還被構(gòu)造為:至少部分基于作為與所述數(shù)據(jù)一起發(fā)送到遠程服務(wù)器的詢問的結(jié)果而檢索的系統(tǒng)信息來改變數(shù)據(jù)的標(biāo)準化。
      [0017]在第三說明性實施例中,一種系統(tǒng),包括:處理器,被構(gòu)造為與移動裝置進行無線通信,其中,處理器還被構(gòu)造為從在移動裝置上運行的應(yīng)用接收輸入導(dǎo)航數(shù)據(jù)。處理器還被構(gòu)造為:通過移動裝置將數(shù)據(jù)包括對數(shù)據(jù)標(biāo)準化的請求發(fā)送回遠程裝置并接收通過服務(wù)器根據(jù)請求而標(biāo)準化的數(shù)據(jù)。處理器還被構(gòu)造為:處理重構(gòu)數(shù)據(jù)以將導(dǎo)航指令提供給駕駛員。
      [0018]數(shù)據(jù)標(biāo)準化的步驟包括轉(zhuǎn)換數(shù)據(jù)格式。
      [0019]處理器被構(gòu)造為包括與所述數(shù)據(jù)一起發(fā)送回遠程服務(wù)器的一條或多條信息。
      【專利附圖】

      【附圖說明】
      [0020]圖1示出說明性的車輛計算系統(tǒng);
      [0021]圖2示出移動和車輛通信系統(tǒng)的說明性示例;
      [0022]圖3示出導(dǎo)航數(shù)據(jù)處理過程的說明性示例;
      [0023]圖4示出第二導(dǎo)航數(shù)據(jù)處理過程的說明性示例;
      [0024]圖5示出第三導(dǎo)航數(shù)據(jù)處理過程的說明性示例;
      [0025]圖6示出另一導(dǎo)航數(shù)據(jù)處理過程的說明性示例。
      【具體實施方式】
      [0026]根據(jù)需要,在此公開本發(fā)明的具體實施例;然而,應(yīng)當(dāng)理解,所公開的實施例僅為本發(fā)明的示例,其可以以多種替代形式實施。附圖無需按比例繪制;可夸大或縮小一些特征以顯示特定組件的細節(jié)。因此,此處所公開的具體結(jié)構(gòu)和功能細節(jié)不應(yīng)被解釋為限制,而僅為教導(dǎo)本領(lǐng)域技術(shù)人員以多種形式實施本發(fā)明的代表性基礎(chǔ)。
      [0027]圖1示出用于車輛31的基于車輛的計算系統(tǒng)(VCS)I的示例框式拓樸圖。這種基于車輛的計算系統(tǒng)I的示例為由福特汽車公司制造的SYNC系統(tǒng)。設(shè)有基于車輛的計算系統(tǒng)的車輛可包含位于車輛中的可視前端界面4。如果所述界面設(shè)置有例如觸敏屏幕,則用戶還可與該界面交互。在另一說明性的實施例中,通過按壓按扭、可聽語音和語音合成進行交互。
      [0028]在圖1中所示的說明性實施例1中,處理器3控制基于車輛的計算系統(tǒng)的操作的至少一部分。設(shè)在車輛中的處理器允許命令和程序的車載處理。另外,處理器連接至非永久存儲器5和永久存儲器7兩者。在該說明性實施例中,非永久存儲器為隨機存取存儲器(RAM)并且永久存儲器為硬盤驅(qū)動器(HDD)或閃存。
      [0029]處理器還設(shè)有允許用戶與處理器交互的多個不同的輸入。在該說明性實施例中,設(shè)有麥克風(fēng)29、輔助輸入25 (用于輸入33)、通用串行總線(USB)輸入23、全球定位系統(tǒng)(GPS)輸入24和藍牙輸入15。還設(shè)有輸入選擇器51,以允許用戶在各種輸入之間切換。在對麥克風(fēng)和輔助連接器的輸入被傳遞至處理器之前,通過轉(zhuǎn)換器27將對麥克風(fēng)和輔助連接器的輸入從模擬信號轉(zhuǎn)換為數(shù)字信號。盡管沒有顯示,但是與VCS通信的多個車輛組件和輔助組件可使用車輛網(wǎng)絡(luò)(諸如但不限于控制器區(qū)域網(wǎng)絡(luò)(CAN)總線)以向VCS (或其組件)傳遞數(shù)據(jù)或傳遞來自VCS (或其組件)的數(shù)據(jù)。
      [0030]對系統(tǒng)的輸出可包括但不限于視覺顯不器4和揚聲器13或立體聲系統(tǒng)輸出。揚聲器連接至放大器11并通過數(shù)字-模擬轉(zhuǎn)換器9從處理器3接收其信號。還可分別沿19、21處所示的雙向數(shù)據(jù)流產(chǎn)生至遠程藍牙裝置(諸如個人導(dǎo)航裝置(PND) 54)或USB裝置(諸如車輛導(dǎo)航裝置60)的輸出。
      [0031]在一個說明性實施例中,系統(tǒng)I使用藍牙收發(fā)器15與用戶的移動裝置53 (例如,蜂窩電話、智能電話、個人數(shù)字助理(PDA)或具有無線遠程網(wǎng)絡(luò)連接能力的任何其它裝置)進行通信17。移動裝置隨后可用于通過例如與蜂窩塔57的通信55來與車輛31外部的網(wǎng)絡(luò)61進行通信59。在一些實施例中,蜂窩塔57可以為WiFi接入點。
      [0032]信號14代表了移動裝置和藍牙收發(fā)器之間的示例性通信。
      [0033]可通過按鈕52或類似輸入來指示移動裝置53與藍牙收發(fā)器15進行配對。因此,向中央處理器(CPU)指示車載藍牙收發(fā)器將與移動裝置中的藍牙收發(fā)器進行配對。
      [0034]可利用例如與移動裝置53相關(guān)聯(lián)的數(shù)據(jù)計劃、話上數(shù)據(jù)或雙音多頻(DTMF)音調(diào)在CPU3和網(wǎng)絡(luò)61之間傳遞數(shù)據(jù)??蛇x擇地,可能期望包括具有天線18的車載調(diào)制解調(diào)器63以便在語音頻帶上在CPU3和網(wǎng)絡(luò)61之間對數(shù)據(jù)進行傳遞16。移動裝置53隨后能夠通過例如與蜂窩塔57的通信55而被用來與車輛31之外的網(wǎng)絡(luò)61進行通信59。在一些實施例中,調(diào)制解調(diào)器63可與蜂窩塔57建立通信20,以與網(wǎng)絡(luò)61通信。作為非限制性示例,調(diào)制解調(diào)器63可以為USB蜂窩調(diào)制解調(diào)器并且通信20可以為蜂窩通信。
      [0035]在一個說明性實施例中,處理器設(shè)有包括與調(diào)制解調(diào)器應(yīng)用軟件進行通信的應(yīng)用編程接口(API)的操作系統(tǒng)。調(diào)制解調(diào)器應(yīng)用軟件可訪問藍牙收發(fā)器上的嵌入式模塊或固件,以完成與遠程藍牙收發(fā)器(諸如設(shè)在移動裝置里的)的無線通信。藍牙是IEEE802PAN(個人區(qū)域網(wǎng)絡(luò))協(xié)議的子集。IEEE802LAN (局域網(wǎng)絡(luò))協(xié)議包括WiFi并且與IEEE802PAN具有相當(dāng)多的交叉功能。兩者都適合于車輛內(nèi)的無線通信??梢栽谠擃I(lǐng)域使用的其它通信方式為自由空間光通信(諸如紅外數(shù)據(jù)協(xié)議(IrDA))和非標(biāo)準的消費者紅外(IR)協(xié)議。
      [0036]在另一實施例中,移動裝置53包括用于語音頻帶或?qū)拵?shù)據(jù)通信的調(diào)制解調(diào)器。在話上數(shù)據(jù)的實施例中,當(dāng)正在傳輸數(shù)據(jù)期間移動裝置的擁有者可對裝置說話時,可執(zhí)行如頻分復(fù)用的已知技術(shù)。在其它時間,當(dāng)擁有者沒有使用該裝置時,數(shù)據(jù)傳輸能夠使用整個帶寬(在一個示例中為300Hz至3.4kHz)。盡管頻分復(fù)用對于車輛與互聯(lián)網(wǎng)之間的模擬蜂窩通信而言可能是常見的并且仍然在使用,但其已經(jīng)很大程度上被碼域多址(CDMA)、時域多址(TDMA)、空域多址(SDMA)的混合體代替用于數(shù)字蜂窩通信。這些都是符合ITUIMT-2000(3G)的標(biāo)準,并且為靜止或者行走的用戶提供高達2mbs的數(shù)據(jù)傳輸速率以及為在移動車輛中的用戶提供高達385kbs的數(shù)據(jù)傳輸速率。3G標(biāo)準現(xiàn)正被為車輛中的用戶提供IOOmbs以及為靜止用戶提供Igbs數(shù)據(jù)傳輸速率的MT高級(4G)所替代。如果用戶具有與移動裝置相關(guān)聯(lián)的數(shù)據(jù)計劃,則該數(shù)據(jù)計劃可能允許寬帶傳輸且系統(tǒng)可使用寬得多的帶寬(加速數(shù)據(jù)傳送)。在又一實施例中,移動裝置53被安裝至車輛31的蜂窩通信裝置(未示出)所代替。在又一實施例中,ND (移動裝置)53可為能夠通過例如(而非限制)802.1lg網(wǎng)絡(luò)(即WiFi)或WiMax網(wǎng)絡(luò)進行通信的無線局域網(wǎng)(LAN)裝置。
      [0037]在一個實施例中,輸入數(shù)據(jù)可經(jīng)由話上數(shù)據(jù)或數(shù)據(jù)計劃通過移動裝置、通過車載藍牙收發(fā)器、并進入車輛內(nèi)部處理器3。例如,在某些臨時數(shù)據(jù)的情況下,數(shù)據(jù)可存儲在HDD或其它存儲介質(zhì)7上,直至不再需要所述數(shù)據(jù)的時候。
      [0038]可與車輛進行接口連接的其它源包括具有例如USB連接56和/或天線58的個人導(dǎo)航裝置54、具有USB62或其它連接的車輛導(dǎo)航裝置60、車載GPS裝置24、或者與網(wǎng)絡(luò)61連接的遠程導(dǎo)航系統(tǒng)(未顯示)。USB是一類串行網(wǎng)絡(luò)協(xié)議中的一種。IEEE1394 (火線)、EIA(電子工業(yè)協(xié)會)串行協(xié)議、IEEE1284(Centronics端口)、S/TOIF(索尼/飛利浦數(shù)字互聯(lián)格式)和USB-1F(USB應(yīng)用者論壇)形成了裝置-裝置串行標(biāo)準的骨干。多數(shù)協(xié)議可實施為用于電通信或光通信。
      [0039]另外,CPU能與各種其它的輔助裝置65進行通信。這些裝置可通過無線連接67或有線連接69來連接。輔助裝置65可包括但不限于個人媒體播放器、無線健康裝置、便攜式計算機等。
      [0040]另外或可選擇地,CPU可使用例如WiFi71收發(fā)器來連接到基于車輛的無線路由器73。這能允許CPU在本地路由器73的范圍內(nèi)連接到遠程網(wǎng)絡(luò)。
      [0041]除了具有通過位于車輛中的車輛計算系統(tǒng)執(zhí)行的示例性處理之外,在一些實施例中,還可以通過與車輛計算系統(tǒng)通信的計算系統(tǒng)來執(zhí)行示例性處理。這樣的系統(tǒng)可包括但不限于無線裝置(例如,但不限于移動電話)或者經(jīng)由無線裝置連接的遠程計算系統(tǒng)(例如,但不限于服務(wù)器)??傮w上,這些系統(tǒng)可被稱為與車輛相關(guān)聯(lián)的計算系統(tǒng)(VACS)。在特定實施例中,VACS的特定組件可以根據(jù)系統(tǒng)的特定實施而執(zhí)行處理的特定部分。通過示例并且是非限制的方式,如果處理具有利用配對的無線裝置發(fā)送或者接收信息的步驟,則由于該無線裝置不會與自身進行信息的“發(fā)送和接收”,因此該無線裝置很可能不執(zhí)行該處理。本領(lǐng)域的普通技術(shù)人員將理解何時不適合對給定解決方案應(yīng)用特定VACS。在所有解決方案中,預(yù)期至少位于車輛本身中的車輛計算系統(tǒng)(VCS)能夠執(zhí)行示例性處理。
      [0042]圖2示出移動和車輛通信系統(tǒng)的說明性示例。在該示例性系統(tǒng)中,車輛計算系統(tǒng)205能夠與無線裝置203或多個無線裝置進行無線通信。通過例如藍牙連接207來提供所述通信。還可在車輛計算系統(tǒng)與遠程服務(wù)器(諸如基于云的系統(tǒng)201)之間建立連接。所述服務(wù)器可提供遠遠超出較便宜的車輛計算系統(tǒng)的計算能力和資源獲取。
      [0043]在該示例中,移動裝置運行用戶選擇的導(dǎo)航應(yīng)用。所述應(yīng)用能夠獲得坐標(biāo),提供方向等。然而,由于應(yīng)用的性質(zhì),來自應(yīng)用的輸出在不同移動應(yīng)用上可不同。在說明性實施例中,從各種移動應(yīng)用輸出的數(shù)據(jù)可被標(biāo)準化為可由車輛計算系統(tǒng)識別的格式。
      [0044]在示出的說明性系統(tǒng)中,在移動裝置上運行的導(dǎo)航應(yīng)用將數(shù)據(jù)發(fā)送到例如運行移動應(yīng)用客戶端211的VCS。在這種情況下,數(shù)據(jù)最初由API209處理。如果移動應(yīng)用客戶端接收到它不能處理的數(shù)據(jù)或未被正確格式化的數(shù)據(jù),則在213,處理可按不同路徑發(fā)送數(shù)據(jù)。
      [0045]一旦按不同路徑發(fā)送數(shù)據(jù),則處理可將數(shù)據(jù)發(fā)送到移動裝置,移動裝置隨后可將數(shù)據(jù)傳送到基于云的應(yīng)用201或其它遠程處理應(yīng)用。遠程應(yīng)用可獲取可由移動應(yīng)用輸出的形式的輸入數(shù)據(jù)流并可將數(shù)據(jù)處理為可由車輛計算系統(tǒng)識別和處理的標(biāo)準化流。[0046]—旦被轉(zhuǎn)換,則基于云的系統(tǒng)可將數(shù)據(jù)發(fā)送回用于處理的車輛計算系統(tǒng)。在該示例中,通過例如運行應(yīng)用最初產(chǎn)生導(dǎo)航數(shù)據(jù)的相同的裝置來傳送數(shù)據(jù)。數(shù)據(jù)被送回到車輛計算系統(tǒng),在車輛計算系統(tǒng)中,該數(shù)據(jù)可被處理并被輸出到一個或多個車輛輸出215。
      [0047]圖3示出導(dǎo)航數(shù)據(jù)處理過程的說明性示例。在該說明性示例中,示例性處理在與車輛計算系統(tǒng)進行無線通信的移動裝置上運行。在301,首先啟用在移動裝置上運行的導(dǎo)航應(yīng)用。在303,應(yīng)用隨后可繼續(xù)以確定路線以及導(dǎo)航數(shù)據(jù)并將輸出的數(shù)據(jù)發(fā)送到車輛計算系統(tǒng)。
      [0048]如先前所述,導(dǎo)航應(yīng)用的數(shù)量、導(dǎo)航應(yīng)用運行的平臺的類型和運行應(yīng)用的裝置會差別很大,并且如果車輛OEM期望使用戶能夠回放車輛中的導(dǎo)航數(shù)據(jù),則可帶來問題。除非應(yīng)用的所有開發(fā)商采用通用輸出格式和策略(這是不太可能的),否則如果期望與所有應(yīng)用進行接口連接,則將存在OEM應(yīng)該的至少一些輸出的不一致。
      [0049]在該示例中,在303,(假設(shè)非標(biāo)準化形式的)數(shù)據(jù)被發(fā)送到車輛計算系統(tǒng)。在305,車輛計算系統(tǒng)隨后將數(shù)據(jù)按不路路線發(fā)送回移動裝置,用于在307進一步發(fā)送到(在該情況下)基于云的應(yīng)用。在云端,一個或多個處理能夠解釋各種導(dǎo)航數(shù)據(jù)輸出并使輸入到車輛計算系統(tǒng)的數(shù)據(jù)標(biāo)準化。因為云計算比典型的車輛計算系統(tǒng)能夠進行更強大的計算,所以可更有效地完成在云端處理轉(zhuǎn)換。
      [0050]一旦數(shù)據(jù)已被合適的遠程應(yīng)用(在該實施例中,遠程地存在于車輛和無線裝置兩者的應(yīng)用)適當(dāng)?shù)剞D(zhuǎn)換,則在309,將數(shù)據(jù)發(fā)送回到移動裝置。這也不是數(shù)據(jù)的停止點,而在311,裝置隨后進一步將轉(zhuǎn)換了的數(shù)據(jù)傳送到車輛計算系統(tǒng)。此時,數(shù)據(jù)已被標(biāo)準化并被組織以被車輛計算系統(tǒng)使用,并且如果合適,則將被假設(shè)為被接受并被輸出給用戶。
      [0051]圖4示出第二導(dǎo)航數(shù)據(jù)處理過程的說明性示例。在該說明性示例中,二級應(yīng)用在移動裝置上運行。在該示例中,二級應(yīng)用處理一些轉(zhuǎn)換、傳送決定和數(shù)據(jù)移動。如先前的示例所示,這也可由結(jié)合移動裝置或以任何合適的方式工作的車輛計算系統(tǒng)處理。
      [0052]在該說明性示例中,在401,啟用二級數(shù)據(jù)處理應(yīng)用,并在403,啟用導(dǎo)航應(yīng)用。導(dǎo)航應(yīng)用可以是提供導(dǎo)航數(shù)據(jù)、方向、GPS數(shù)據(jù)等的用戶選擇的任何應(yīng)用。在該示例中,二級應(yīng)用由OEM提供或至少由OEM指定(并且可能由第三方開發(fā))并且被設(shè)計為代表車輛計算系統(tǒng)處理數(shù)據(jù)。
      [0053]在405,二級應(yīng)用從導(dǎo)航應(yīng)用接收數(shù)據(jù),在該示例中,所述數(shù)據(jù)是將被輸出到車輛計算系統(tǒng)的數(shù)據(jù)。換句話說,不是將數(shù)據(jù)輸出到車輛計算系統(tǒng),
      [0054]而是導(dǎo)航應(yīng)用將數(shù)據(jù)輸出到數(shù)據(jù)處理應(yīng)用。
      [0055]首先,在該說明性示例中,在407,二級應(yīng)用查看數(shù)據(jù)是否已是適合傳送到車輛計算系統(tǒng)的形式。例如,盡管存在適當(dāng)?shù)奶幚硪允箤?dǎo)航應(yīng)用輸出標(biāo)準化,但是一個或多個導(dǎo)航應(yīng)用開發(fā)商可僅選擇采用OEM或其它通用范式并以已適合的格式輸出數(shù)據(jù)。在這樣的情況下,可能不需要轉(zhuǎn)換和/或重新格式化數(shù)據(jù)。因此,如果數(shù)據(jù)已是適當(dāng)?shù)母袷?,則在409,將數(shù)據(jù)傳送到車輛計算系統(tǒng)導(dǎo)航應(yīng)用。
      [0056]如果數(shù)據(jù)不是適當(dāng)格式,則數(shù)據(jù)也可以是與適當(dāng)格式相似的格式,另外,在411,也可使用在裝置上運行的二級應(yīng)用轉(zhuǎn)換數(shù)據(jù)。例如,二級應(yīng)用的開發(fā)商可考慮一些最普及的導(dǎo)航應(yīng)用輸出,并將處理放入應(yīng)用中以處理這些輸出的轉(zhuǎn)換。這避免向云的傳送,并可引起更快地轉(zhuǎn)換數(shù)據(jù)。如果在411,數(shù)據(jù)可由本地二級應(yīng)用轉(zhuǎn)換,則在413,處理可轉(zhuǎn)換數(shù)據(jù),并在409,將轉(zhuǎn)換了的數(shù)據(jù)發(fā)送到車輛計算系統(tǒng)以用于輸出。
      [0057]如果不存在本地轉(zhuǎn)換能力,或如果二級應(yīng)用不能將數(shù)據(jù)轉(zhuǎn)換為通用格式以用于傳送,則在415,處理可將數(shù)據(jù)發(fā)送到基于云的應(yīng)用或遠程應(yīng)用以用于轉(zhuǎn)換。在417,轉(zhuǎn)換了的數(shù)據(jù)隨后可被送回到二級應(yīng)用并可被傳送到車輛計算系統(tǒng)以用于處理。
      [0058]圖5示出第三導(dǎo)航數(shù)據(jù)處理過程的說明性示例。在該說明性示例中,示出在車輛計算系統(tǒng)上運行的處理。這是與圖4中的在移動裝置上運行的處理相似的用于數(shù)據(jù)處理的處理。在該示例中,在501,處理從在移動裝置上運行的應(yīng)用接收導(dǎo)航數(shù)據(jù)。數(shù)據(jù)可以是任何格式,并且不必為車輛計算系統(tǒng)的接口/最優(yōu)化而設(shè)計。
      [0059]如果數(shù)據(jù)已被導(dǎo)航應(yīng)用適當(dāng)?shù)仡A(yù)先格式化,或如果已完成了對數(shù)據(jù)的轉(zhuǎn)換,則在503,處理可識別數(shù)據(jù)處于可接受的格式,并在505,處理數(shù)據(jù)以用于輸出給用戶。然而,如果數(shù)據(jù)需要被處理,則在507,處理可對輸入數(shù)據(jù)進行打包以用于傳送到遠程轉(zhuǎn)換處理。一旦數(shù)據(jù)被設(shè)置為用于傳送,并且轉(zhuǎn)換請求包括任何附加信息,則在509,可將請求發(fā)送到服務(wù)器。
      [0060]因為不同車輛具有不同的安裝在其內(nèi)的可用輸出、軟件構(gòu)件、計算機等,所以情況可能是這樣的:特定車輛需要與具有不同能力的其它車輛不同的格式的數(shù)據(jù)。在該示例中,對服務(wù)器的請求可包括關(guān)于車輛(制造商/型號、軟件版本、輸出、模式請求、VIN信息等)的信息。這可幫助遠程應(yīng)用決定轉(zhuǎn)換格式。
      [0061]另外,可存在用戶可訂閱的與一個或多個車輛有關(guān)的基于用戶的服務(wù)。例如,電話上的導(dǎo)航應(yīng)用可提供導(dǎo)航數(shù)據(jù),而不提供交通數(shù)據(jù)。但是,用戶能夠訂閱OEM交通數(shù)據(jù),或?qū)V告的接收交換為交通數(shù)據(jù)的添加。在這樣的示例中,VIN信息可有益于識別用戶可用的服務(wù)。可將數(shù)據(jù)發(fā)送到遠程服務(wù)器以用于轉(zhuǎn)換,并且附加數(shù)據(jù)(交通、廣告等)可添加到格式化了的數(shù)據(jù)中以用于返回到車輛。
      [0062]一旦完成了對數(shù)據(jù)的遠程處理,則可將數(shù)據(jù)傳送回車輛計算系統(tǒng)。在511,接收到響應(yīng),并且在513,處理查看數(shù)據(jù)是否是適當(dāng)格式。如果數(shù)據(jù)仍然不是適當(dāng)格式,則在515,處理可將錯誤報告給駕駛員,這是因為已執(zhí)行了轉(zhuǎn)換。如果數(shù)據(jù)被適當(dāng)轉(zhuǎn)換并被正確格式化,則處理隨后可將數(shù)據(jù)發(fā)送到合適的功能以用于在505處理。如上所述,處理可包括交通信息、廣告、轉(zhuǎn)換的導(dǎo)航數(shù)據(jù)等的顯示。
      [0063]圖6示出另一導(dǎo)航數(shù)據(jù)處理過程的說明性示例。該說明性示例示出轉(zhuǎn)換處理的示例。還將示出數(shù)據(jù)的示例性格式化,盡管這被理解為僅用于說明性目的,并不意圖限制本發(fā)明的范圍,但是以同樣的方式,示例性和說明性實施例不意圖限制本發(fā)明的范圍。
      [0064]在該說明性實施例中,轉(zhuǎn)換處理在遠程服務(wù)器上運行,但是轉(zhuǎn)換處理還可在任何適合的計算系統(tǒng)上運行。在601,處理接收包括對數(shù)據(jù)的轉(zhuǎn)換的請求的導(dǎo)航數(shù)據(jù)。首先,在603,處理查看導(dǎo)航數(shù)據(jù)是否是可由轉(zhuǎn)換處理識別的格式。如果數(shù)據(jù)不可識別,則處理可返回指示不能進行轉(zhuǎn)換的錯誤消息。
      [0065]如果數(shù)據(jù)可由轉(zhuǎn)換處理識別,則處理可開始轉(zhuǎn)換并組織數(shù)據(jù)的元素。在該示例中,處理檢查包括在導(dǎo)航數(shù)據(jù)中的坐標(biāo)數(shù)據(jù)。該數(shù)據(jù)可涉及例如當(dāng)前位置數(shù)據(jù)、拐點、結(jié)束點數(shù)據(jù)等。
      [0066]在一個非限制性示例中,GPS數(shù)據(jù)被輸入為如下的XML格式:
      [0067]
      【權(quán)利要求】
      1.一種系統(tǒng),包括: 處理器,被構(gòu)造為與移動裝置進行無線通信,其中,所述處理器還被構(gòu)造為 從在移動裝置上運行的導(dǎo)航應(yīng)用接收輸出數(shù)據(jù), 如果輸出數(shù)據(jù)是不可用格式,則通過移動裝置將數(shù)據(jù)包括對標(biāo)準化的請求發(fā)送回在遠程系統(tǒng)上運行的標(biāo)準化系統(tǒng); 接收已通過遠程標(biāo)準化系統(tǒng)標(biāo)準化的標(biāo)準化形式的數(shù)據(jù); 處理標(biāo)準化數(shù)據(jù)以通過可由處理器控制的一個或多個車輛輸出來提供導(dǎo)航方向。
      2.如權(quán)利要求1所述的系統(tǒng),其中,標(biāo)準化系統(tǒng)在移動裝置上運行。
      3.如權(quán)利要求1所述的系統(tǒng),其中,標(biāo)準換系統(tǒng)在遠離車輛的處理器上運行。
      4.如權(quán)利要求1所述的系統(tǒng),其中,標(biāo)準化請求包括車輛信息。
      5.如權(quán)利要求4所述的系統(tǒng),其中,車輛信息包括車輛操作系統(tǒng)信息。
      6.如權(quán)利要求4所述的系統(tǒng),其中,車輛信息包括VIN。
      7.如權(quán)利要求4所述的系統(tǒng),其中,車輛信息包括用戶賬戶信息。
      8.如權(quán)利要求1所述的系統(tǒng),其中,處理器還被構(gòu)造為使用可由處理器運行的程序確定不可用數(shù)據(jù)格式是否可本地標(biāo)準化,其中,處理器還被構(gòu)造為在數(shù)據(jù)可本地標(biāo)準化的情況下,則訪問本地程序以使數(shù)據(jù)標(biāo)準化。
      【文檔編號】H04L29/08GK103546533SQ201310286652
      【公開日】2014年1月29日 申請日期:2013年7月9日 優(yōu)先權(quán)日:2012年7月12日
      【發(fā)明者】穆尼爾·海德, 大衛(wèi)·馬維·基薩貝克, 愛德華·安德魯·弗雷特, 夏一平 申請人:福特全球技術(shù)公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1