用于跟蹤裝置交互信息的方法和設備的制作方法
【專利摘要】公開了一種用于跟蹤裝置交互信息的方法和設備。一種系統(tǒng)包括:處理器,被配置為嘗試與無線裝置建立通信。處理器還被配置為存儲連接失敗的情況和相關的錯誤數(shù)據(jù)。此外,處理器被配置為與連接裝置執(zhí)行交互。處理器還被配置為存儲與交互失敗相關的錯誤數(shù)據(jù)。處理器還被配置為確定遠程網(wǎng)絡連接已經(jīng)建立,并向遠程網(wǎng)絡報告之前沒有報告的與連接失敗和錯誤以及交互失敗和錯誤數(shù)據(jù)相關的所有存儲的數(shù)據(jù)。
【專利說明】用于跟蹤裝置交互信息的方法和設備
【技術領域】
[0001]本示意性實施例總體涉及一種用于跟蹤裝置交互信息的方法和設備。
【背景技術】
[0002]隨著車輛信息娛樂系統(tǒng)繼續(xù)向移動裝置提供無線集成,以及隨著移動裝置選項繼續(xù)增長,使得確保盡可能多的裝置與盡可能多的車輛系統(tǒng)兼容的壓力越來越大。
[0003]在任何給定的短時間,肯定存在流行的移動裝置。無論是五個、十五個還是五十裝置,都可以實現(xiàn)針對到車輛信息娛樂系統(tǒng)的裝置連接的策略。不幸的是,主要由于移動裝置的高營業(yè)額、非標準化的平臺及設置在裝置上的硬件和軟件配置,使得難以與持續(xù)變化的移動技術保持同步。
[0004]此外,往往難以實現(xiàn)對信息娛樂系統(tǒng)的更新。即使用于特定裝置的補丁或者修復是有效的,用戶也可能需要利用存儲器刷新來實現(xiàn)改變,這會令人困惑。此外,用戶甚至可能不知道信息娛樂軟件模塊的更新的補丁或者版本是有效的。
[0005]車輛信息娛樂系統(tǒng)通常提供無線裝置(諸如手機、智能電話、平板電腦等)的連接能力。雖然很方便,但是這也帶來了一些潛在的問題。自從手機公司已發(fā)布了字面意義的上百種(如果不是上千種)手機變化,則可能難以確保與市場上的各種各樣的手機的兼容性。
[0006]此外,車輛OEM經(jīng)常渴望滲透新的市場和新興市場。這可以呈現(xiàn)全新的一批交易的手機,這是因為例如印度的手機可能遠不同于美國的手機。
【發(fā)明內(nèi)容】
[0007]在第一示意性實施例中,一種系統(tǒng)包括:處理器,被配置為嘗試與無線裝置建立通信。處理器還被配置為存儲連接失敗的情況和相關的錯誤數(shù)據(jù)。此外,處理器被配置為與連接裝置執(zhí)行交互。處理器還被配置為存儲與交互失敗相關的錯誤數(shù)據(jù)。處理器還被配置為確定遠程網(wǎng)絡連接已經(jīng)建立,并向遠程網(wǎng)絡報告之前沒有報告的與連接失敗和錯誤以及交互失敗和錯誤數(shù)據(jù)相關的所有存儲的數(shù)據(jù)。
[0008]所述處理器還被配置為:創(chuàng)建用于無線裝置的包括無線裝置配置數(shù)據(jù)的裝置配置文件,并針對配置文件存儲與無線裝置相關的失敗和錯誤。
[0009]所述無線裝置配置數(shù)據(jù)包括:裝置軟件和硬件信息。
[0010]所述處理器還被配置為:針對存儲的與連接或交互相關的失敗或錯誤存儲關于車輛配置的信息。
[0011]所述關于車輛配置的信息包括:當前車輛軟件版本。
[0012]所述關于車輛配置的信息包括:當前車輛硬件構造。
[0013]所述處理器還被配置為:針對被報告的一次或更多次失敗或錯誤報告存儲的無線裝置配置數(shù)據(jù)和車輛配置數(shù)據(jù)。
[0014]在第二示意性實施例中,計算機實現(xiàn)的方法包括:嘗試與無線裝置建立通信。所述方法還包括:存儲連接失敗的情況和相關錯誤數(shù)據(jù)。此外,所述方法包括執(zhí)行從VCS到連接裝置的交互。所述方法還包括存儲與交互失敗相關的錯誤數(shù)據(jù)。所述方法還包括確定遠程網(wǎng)絡連接已經(jīng)建立,并向遠程網(wǎng)絡報告之前沒有報告的與連接失敗和錯誤以及交互失敗和錯誤數(shù)據(jù)相關的所有存儲的數(shù)據(jù)。
[0015]所述方法還包括:創(chuàng)建用于無線裝置的裝置配置文件(profile),并存儲針對配置文件存儲與失敗和錯誤相關的無線裝置,所述配置文件包括無線裝置配置數(shù)據(jù)。
[0016]所述無線裝置配置數(shù)據(jù)包括:裝置軟件和硬件信息。
[0017]所述方法還包括:針對與存儲的失敗或錯誤相關的連接或交互存儲關于車輛配置的信息。
[0018]所述車輛配置信息包括:當前車輛軟件版本。
[0019]所述車輛配置信息包括:當前車輛硬件版本。
[0020]所述方法還包括:針對被報告的一次或更多次失敗或錯誤報告存儲的無線裝置配置數(shù)據(jù)和車輛配置數(shù)據(jù)。
[0021]在第三示意性實施例中,一種非暫時性計算機可讀存儲介質,存儲了當被處理器執(zhí)行時使得處理器執(zhí)行下述方法的指令,所述方法包括:嘗試與無線裝置建立通信。所述方法還包括:存儲連接失敗的情況和相關錯誤數(shù)據(jù)。此外,所述方法包括執(zhí)行從VCS到連接裝置的交互。所述方法還包括存儲與交互失敗相關的錯誤數(shù)據(jù)。所述方法還包括確定遠程網(wǎng)絡連接已經(jīng)建立,并向遠程網(wǎng)絡報告之前沒有報告的與連接失敗和錯誤以及交互失敗和錯誤數(shù)據(jù)相關的所有存儲的數(shù)據(jù)。
[0022]所述方法還包括:創(chuàng)建用于無線裝置的裝置配置文件,并存儲關于配置文件的與失敗和錯誤相關的無線裝置,所述配置文件包括無線裝置配置數(shù)據(jù)。
[0023]所述無線裝置配置數(shù)據(jù)包括:裝置軟件和硬件信息。
[0024]所述方法還包括:針對與存儲的失敗或錯誤相關的連接或交互存儲關于車輛配置的信息。
[0025]所述車輛配置信息包括:當前車輛軟件版本。
[0026]所述方法還包括:針對被報告的一次或更多次失敗或錯誤報告存儲的無線裝置配置數(shù)據(jù)和車輛配置數(shù)據(jù)。
【專利附圖】
【附圖說明】
[0027]圖1示出示意性的車輛計算系統(tǒng);
[0028]圖2示出電話交互跟蹤的示意性處理;
[0029]圖3示出電話交互跟蹤的第二示意性處理。
【具體實施方式】
[0030]根據(jù)需要,在此公開本發(fā)明的詳細實施例;然而,應當理解,所公開的實施例僅為本發(fā)明的示例,其可以以多種形式和替代形式實施。附圖無需按比例繪制;可夸大或縮小一些特征以顯示特定組件的細節(jié)。因此,此處所公開的具體結構和功能細節(jié)不應被解釋為限制,而僅作為教導本領域技術人員以各種形式采用本發(fā)明的代表性基礎。
[0031]圖1示出用于車輛31的基于車輛的計算系統(tǒng)(VCS)I的示例框式拓樸框圖。這種基于車輛的計算系統(tǒng)I的示例為由福特汽車公司制造的SYNC系統(tǒng)。設有基于車輛的計算系統(tǒng)的車輛可包含位于車輛中的可視前端界面4。如果所述界面設置有例如觸敏屏幕,則用戶還可以與所述界面交互。在另一示意性實施例中,通過按壓按扭、可聽語音和語音合成進行交互。
[0032]在圖1中示出的示意性實施例1中,處理器3控制基于車輛的計算系統(tǒng)的操作的至少某一部分。設在車輛中的處理器允許命令和程序的車載處理。另外,處理器連接至非永久存儲器5和永久存儲器7兩者。在該示意性實施例中,非永久存儲器為隨機存取存儲器(RAM)并且永久存儲器為硬盤驅動器(HDD)或閃存。
[0033]處理器還設有允許用戶與處理器進行接口連接的多個不同的輸入。在該示意性實施例中,設有麥克風29、輔助輸入25 (用于輸入33)、USB輸入23、GPS輸入24和藍牙輸入15。還設有輸入選擇器51,以允許用戶在各種輸入之間切換。在對麥克風和輔助連接器兩者的輸入被傳送到處理器之前,通過轉換器27將所述輸入從模擬轉換為數(shù)字。盡管未示出,但與VCS進行通信的多個車輛組件和輔助組件可使用車輛網(wǎng)絡(諸如但不限于CAN總線)以向VCS (或其組件)傳送數(shù)據(jù)或傳送來自VCS (或其組件)的數(shù)據(jù)。
[0034]對系統(tǒng)的輸出可包括但不限于視覺顯不器4和揚聲器13或立體聲系統(tǒng)輸出。揚聲器連接至放大器11并通過數(shù)字-模擬轉換器9從處理器3接收其信號。還可分別沿19、21處示出的雙向數(shù)據(jù)流產(chǎn)生至遠程藍牙裝置(諸如PND54)或USB裝置(諸如車輛導航裝置60)的輸出。
[0035]在一個示意性實施例中,系統(tǒng)I使用藍牙收發(fā)器15與用戶的移動裝置53(例如,蜂窩電話、智能電話、PDA或具有無線遠程網(wǎng)絡連接能力的任何其它裝置)進行通信17。移動裝置隨后可用于通過例如與蜂窩塔57的通信55來與車輛31外部的網(wǎng)絡61進行通信59。在一些實施例中,蜂窩塔57可以是WiFi接入點。
[0036]信號14代表了移動裝置與藍牙收發(fā)器之間的示例性通信。
[0037]可通過按鈕52或類似輸入來指示移動裝置53與藍牙收發(fā)器15進行配對。因此,向CPU指示車載藍牙收發(fā)器將與移動裝置中的藍牙收發(fā)器進行配對。
[0038]可使用例如與移動裝置53相關聯(lián)的數(shù)據(jù)計劃、話上數(shù)據(jù)或DTMF音調在CPU3與網(wǎng)絡61之間傳送數(shù)據(jù)??蛇x擇地,可能期望包括具有天線18的車載調制解調器63以便在語音頻帶上在CPU3與網(wǎng)絡61之間對數(shù)據(jù)進行傳送16。移動裝置53隨后能夠通過例如與蜂窩塔57的通信55而被用來與車輛31之外的網(wǎng)絡61進行通信59。在一些實施例中,調制解調器63可與蜂窩塔57建立通信20,以與網(wǎng)絡61進行通信。作為非限制性示例,調制解調器63可以是USB蜂窩調制解調器,并且通信20可以是蜂窩通信。
[0039]在一個示意性實施例中,處理器設有包括與調制解調器應用軟件進行通信的API的操作系統(tǒng)。調制解調器應用軟件可訪問藍牙收發(fā)器上的嵌入式模塊或固件,以完成與遠程藍牙收發(fā)器(諸如設在移動裝置里的藍牙收發(fā)器)的無線通信。藍牙是IEEE802PAN (個域網(wǎng))協(xié)議的子集。IEEE802LAN (局域網(wǎng))協(xié)議包括WiFi并且與IEEE802PAN具有相當多的交叉功能。兩者都適合于車輛內(nèi)的無線通信??梢栽谠擃I域使用的其它通信方式是自由空間光通信(諸如IrDA)和非標準的消費者IR協(xié)議。
[0040]在另一實施例中,移動裝置53包括用于語音帶或寬帶數(shù)據(jù)通信的調制解調器。在話上數(shù)據(jù)的實施例中,當正在傳輸數(shù)據(jù)期間移動裝置的擁有者可對裝置說話時,可實現(xiàn)如頻分復用的已知技術。在其它時間,當擁有者沒有使用該裝置時,數(shù)據(jù)傳輸能夠使用整個帶寬(在一個示例中為300Hz至3.4kHz)。盡管頻分復用對于車輛與互聯(lián)網(wǎng)之間的模擬蜂窩通信而言可能是常見的并且仍然在使用,但其已經(jīng)很大程度上被用于數(shù)字蜂窩通信的碼域多址(CDMA)、時域多址(TDMA)、空域多址(SDMA)的混合體代替。這些都是符合ITUIMT-2000 (3G)兼容的標準,并且為靜止或者行走的用戶提供高達2mbs的數(shù)據(jù)傳輸速率以及為在移動車輛中的用戶提供高達385kbs的數(shù)據(jù)傳輸速率。3G標準現(xiàn)在正被為車輛內(nèi)的用戶提供10mbs以及為靜止用戶提供Igbs的數(shù)據(jù)傳輸速率的MT高級(4G)所替代。如果用戶具有與移動裝置相關聯(lián)的數(shù)據(jù)計劃,則該數(shù)據(jù)計劃可允許寬帶傳輸且系統(tǒng)可使用寬得多的帶寬(加速數(shù)據(jù)傳送)。在另一實施例中,移動裝置53被安裝至車輛31的蜂窩通信裝置(未示出)所代替。在另一實施例中,ND (移動裝置)53可以是能夠通過例如(而非限制)802.1lg網(wǎng)絡卿WiFi)或WiMax網(wǎng)絡進行通信的無線局域網(wǎng)(LAN)裝置。
[0041]在一實施例中,輸入數(shù)據(jù)可經(jīng)由話上數(shù)據(jù)或數(shù)據(jù)計劃通過移動裝置、通過車載藍牙收發(fā)器,并進入車輛內(nèi)部處理器3。例如,在某些臨時數(shù)據(jù)的情況下,數(shù)據(jù)可存儲在HDD或其它存儲介質7上,直至不再需要所述數(shù)據(jù)的時候。
[0042]可與車輛進行交互的其它源包括具有例如USB連接56和/或天線58的個人導航裝置54、具有USB62或其它連接的車輛導航裝置60、車載GPS裝置24、或者具有與網(wǎng)絡61的連接能力的遠程導航系統(tǒng)(未示出)。USB是一類串行網(wǎng)絡協(xié)議中的一種。IEEE1394 (火線)、EIA (電子工業(yè)協(xié)會)串行協(xié)議、IEEE1284 (并口)、S/PDIF (索尼/飛利浦數(shù)字互聯(lián)格式)和USB-1F (USB應用者論壇)形成了裝置-裝置串行標準的骨干。多數(shù)協(xié)議可被實施為用于電通信或光通信。
[0043]另外,CPU能與各種其它的輔助裝置65進行通信。這些裝置可通過無線連接67或有線連接69來連接。輔助裝置65可包括但不限于個人媒體播放器、無線健康裝置、便攜式計算機等。
[0044]另外或可選擇地,CPU可使用例如WiFi71收發(fā)器來連接到基于車輛的無線路由器73。這能允許CPU在本地路由器73的范圍內(nèi)連接到遠程網(wǎng)絡。
[0045]除了具有通過位于車輛中的車輛計算系統(tǒng)執(zhí)行的示例性處理之外,在特定實施例中,還可以通過與車輛計算系統(tǒng)進行通信的計算系統(tǒng)來執(zhí)行示例性處理。這樣的系統(tǒng)可包括但不限于無線裝置(例如但不限于移動電話)或者通過無線裝置連接的遠程計算系統(tǒng)(例如但不限于服務器)??傮w上,這樣的系統(tǒng)可被稱為與車輛相關聯(lián)的計算系統(tǒng)(VACS)。在特定實施例中,VACS的特定組件可以根據(jù)系統(tǒng)的特定實施方式而執(zhí)行處理的特定部分。通過示例并且是非限制的方式,如果處理具有使用配對的無線裝置發(fā)送或者接收信息的步驟,則由于該無線裝置不會與自身進行信息的“發(fā)送和接收”,因此該無線裝置很可能不執(zhí)行該處理。本領域的普通技術人員將理解何時不適合對給定解決方案應用特定VACS。在所有解決方案中,預期至少位于車輛本身中的車輛計算系統(tǒng)(VCS)能夠執(zhí)行示例性處理。
[0046]隨著市場上出現(xiàn)大量的蜂窩電話和移動裝置,使用特定的電話與車輛計算系統(tǒng)交互的客戶常常會不知道他們的裝置與車輛計算系統(tǒng)的兼容性。類似地,雖然OEM可確認最初與車輛計算系統(tǒng)一起運行的特定裝置,但是由于難以測試所有裝置的所有功能,因此OEM可能難以隨時間測量裝置的兼容性。
[0047]因此,本示意性實施例描述一種用于隨時間跟蹤裝置兼容性信息的系統(tǒng)和方法。用戶可收到基于觀察到的數(shù)據(jù)的兼容性問題和修復的提醒。OEM工程師可檢查聚集數(shù)據(jù),這可以讓他們更快地觀察到與特定裝置相關的問題。聚集信息也可以讓工程師觀察給定裝置是否基于初始配置或者應用的熱補丁(hot-fix)來按預期工作。
[0048]圖2示出電話交互跟蹤的示意性處理。在此示意性實施例中,所述處理創(chuàng)建用于未來錯誤報告的裝置配置文件。與裝置連接問題和裝置交互失敗相關的所有聚集信息可被存儲在本地,直到允許報告的時候。
[0049]在此示意性示例中,所述處理嘗試連接到無線裝置(201)。在建立連接(203)之前,或者在達到連接嘗試的最大次數(shù)(205)之前,系統(tǒng)將繼續(xù)嘗試連接到裝置(207)。
[0050]如果由于未知的條件而使連接不可能實現(xiàn),則由于可能不將從裝置獲得任何信息,而退出該處理。另一方面,可以記錄錯誤(如果已知)(209)以將其報告給車輛OEM。除了收集錯誤信息之外,處理可嘗試收集任何可用的裝置信息(211)。所述收集可以被自動完成,或者也可以包括通過關于裝置的一系列問題直接從用戶直接收集信息。
[0051]可存儲錯誤數(shù)據(jù)和裝置信息(如果存在的話)以用于報告(213)。報告信息還可以包括諸如在錯誤發(fā)生時的車輛軟件版本、車輛特征和設備構造、VIN號碼和可用于診斷問題的任何其他信息的信息。
[0052]在通過無線裝置與遠程網(wǎng)絡建立成功連接之前,處理可以等待(215)。一旦建立連接,可以執(zhí)行報告錯誤信息和/或車輛信息(217)。
[0053]如果成功建立與裝置的連接,則處理可查看是否有與裝置相關的配置文件(219)。隨著交互持續(xù),配置文件可用于隨時間聚集裝置信息。該配置文件也可以存儲相關裝置信息,諸如但不限于此,生產(chǎn)商和型號、軟件版本、服務提供商和其他信息。然后,每當收集數(shù)據(jù)用于報告時,系統(tǒng)也已收集和存儲了關于裝置的所有相關信息。如果配置文件不存在,則可以為裝置創(chuàng)建配置文件(221)。
[0054]裝置周期性地從服務提供商或制造商接收更新。在這種情況下,存儲新生成的裝置信息會是有用的。此外,可針對配置文件存儲由裝置上的VCS訪問的特定應用程序。如果這些應用程序被更新,則存儲與更新相關聯(lián)的新軟件版本會是有用的。如果存在新裝置信息(223),則處理可以存儲與裝置配置文件相關聯(lián)的新信息(225)。
[0055]一旦配置文件被訪問、創(chuàng)建和/或更新,處理會持續(xù)訪問裝置并與裝置交互(227 )。如果在允許參數(shù)范圍內(nèi)交互成功(229 ),則處理可針對裝置配置文件存儲成功的交互信息(235)。另一方面,如果存在與交互相關的錯誤或其他問題,則處理可針對裝置配置文件存儲與錯誤相關的數(shù)據(jù)(231)。
[0056]此外,如果存在與裝置相關的錯誤信息(233),則處理可針對裝置配置文件確定并存儲錯誤信息(237)。這種錯誤信息可用于以后在未來時間點報告。一旦電話連接到遠程網(wǎng)絡,就允許錯誤報告(239),處理可報告包括裝置信息、系統(tǒng)信息、失敗信息和錯誤信息的信息(241)。利用每個成功或失敗,系統(tǒng)可以拍攝裝置信息和系統(tǒng)信息(在裝置上的軟件/硬件配置和/或版本、應用程序等)的快照。
[0057]圖3示出電話交互跟蹤的第二示意性處理。在此示意性實施例中,車輛計算系統(tǒng)將用于跟蹤裝置交互和報告目的。VCS首先嘗試連接到用戶帶進車里的給定的裝置(301)。由于VCS可能無法連接到所有裝置,因此可能存在VCS無法連接到裝置的情況(303)。
[0058]如果VCS最初無法連接到裝置,則處理可繼續(xù)多次重試(305)以嘗試連接到裝置(307)。由于用戶可能仍然沒有意識到?jīng)]有建立連接并且這會導致沮喪,因此處理不太可能會無限期地嘗試連接。
[0059]一旦已達到最大重試次數(shù),處理就嘗試收集任何可用的裝置信息(309)。由于連接不成功,因此可能不存在可在裝置上獲得的任何信息。另一方面,仍然可以從藍牙配置文件、WiFi配置文件或其他信息源獲得特定裝置信息。在一示例中,系統(tǒng)甚至可以讓駕駛員輸入關于裝置的一些基本信息,從而汽車OEM可考慮針對該裝置采取的措施以允許日后與更新的系統(tǒng)進行通信。
[0060]如果存在關于裝置的任何可用的信息(311),則處理可存儲信息(313)以使OEM將裝置識別為未連接的裝置。在本示意性實施例中,還提醒用戶無法連接到裝置(315),從而用戶可以嘗試連接不同的裝置,或者采用OEM建議的可以使幫助連接的其他措施。
[0061]由于當前裝置無法連接,因此VCS當前將不太可能連接到其可以執(zhí)行報告的無線網(wǎng)絡。然而,另一裝置可能在某點上連接,以使VCS具有連接遠程網(wǎng)絡的連接介質。一旦已經(jīng)建立連接(317),處理可上傳與裝置無法連接相關的信息(連同任何裝置識別信息和其他相關信息,諸如但不限于,安裝在VCS上的軟件模塊的當前版本等)(319)。
[0062]響應于上傳的信息,系統(tǒng)可以接收傳入的建議以提供給用戶(321)。例如,如果過時的連接模塊存在于車輛中,則可以建議將模塊更新為與裝置兼容的已知版本。還可以存在其他建議,并且建議甚至可以包括對已知連接問題的確認,連同預計的修復時間表(如果已知的話)。然后,可以向車輛內(nèi)的用戶提供接收到的建議(323)。
[0063]如果裝置能夠與VCS連接,則VCS將隨后開始以正常方式與裝置交互(325)。交互可包括但不限于運行應用程序、利用GPS、導航服務、數(shù)據(jù)傳輸、對裝置和在其上運行的應用程序的遠程控制等。在VCS與裝置之間的每次交互將導致成功、部分成功、失敗和/或一些錯誤。如果交互完全成功(327),則處理將繼續(xù)與裝置交互。
[0064]如果存在與交互相關聯(lián)的任何失敗,則處理將報告失敗(329)。如果已建立連接且允許報告,則處理將立即報告失敗,連同可能有用的任何其他信息一起。所述信息可包括但不限于電話生產(chǎn)商和型號、電話軟件、當前VCS軟件、當前VCS硬件等。如果不允許報告,則處理將存儲數(shù)據(jù),直到可允許報告的時候。
[0065]也可能有與完全或部分失敗相關的一個或更多個錯誤(331)。有時,將不知道錯誤,因此可能沒有產(chǎn)生錯誤消息,只是預期的成功沒有發(fā)生。在其他情況下,可能產(chǎn)生特定的錯誤消息,這對于確定通信中存在什么問題是有用的。在這種情況下,可將錯誤報告至遠程服務器(333)。隨著報告失敗,可以報告與電話和車輛相關的額外的信息。此外,如果不允許報告,則隨著報告失敗,系統(tǒng)可以存儲錯誤信息,直到允許錯誤報告。
[0066]一旦向遠程系統(tǒng)報告失敗和/或錯誤,處理就可接收與失敗或錯誤有關的建議(335)。再次,這可以是關于可校正問題的可行更新的建議、推薦的對問題的修復及問題校正的估計日期等。如果接收到建議,則可將該建議呈現(xiàn)給用戶以提供幫助糾正問題或通知用戶OEM對問題的了解。然后交互繼續(xù)進行。
[0067]雖然上面已經(jīng)描述了示例性實施例,但是不意圖這些實施例描述本發(fā)明的所有可能形式。相反,在說明書中使用的詞語是描述而非限制的詞語,并且應理解,在不脫離本發(fā)明的精神和范圍的情況下,可以進行各種改變。此外,可組合各種執(zhí)行實施例的特征以形成本發(fā)明的進一步的實施例。
【權利要求】
1.一種計算機實現(xiàn)的方法,包括: 嘗試與無線裝置建立通信; 存儲連接失敗的情況和相關錯誤數(shù)據(jù); 執(zhí)行從VCS到連接裝置的交互; 存儲與交互失敗相關的錯誤數(shù)據(jù); 確定遠程網(wǎng)絡連接已經(jīng)建立; 向遠程網(wǎng)絡報告之前沒有報告的與連接失敗和錯誤以及交互失敗和錯誤數(shù)據(jù)相關的所有存儲的數(shù)據(jù)。
2.如權利要求1所述的方法,還包括:創(chuàng)建用于無線裝置的包括無線裝置配置數(shù)據(jù)的裝置配置文件,并針對配置文件存儲與無線裝置相關的失敗和錯誤。
3.如權利要求2所述的方法,其中,無線裝置配置數(shù)據(jù)包括:裝置軟件和硬件信息。
4.如權利要求3所述的方法,還包括:針對存儲的與連接或交互相關的失敗或錯誤存儲關于車輛配置的信息。
5.如權利要求4所述的方法,其中,關于車輛配置的信息包括:當前車輛軟件版本。
6.如權利要求5所述的方法,其中,關于車輛配置的信息包括:當前車輛硬件構造。
7.如權利要求6所述的方法,還包括:針對被報告的一次或更多次失敗或錯誤報告存儲的無線裝置配置數(shù)據(jù)和車輛配置數(shù)據(jù)。
【文檔編號】H04L29/08GK104052794SQ201410097869
【公開日】2014年9月17日 申請日期:2014年3月14日 優(yōu)先權日:2013年3月14日
【發(fā)明者】多倫·M·埃利奧特, 詹姆斯·德萊格斯古 申請人:福特全球技術公司