国产精品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>

      解決藍(lán)牙兼容性問(wèn)題的方法和裝置與流程

      文檔序號(hào):11064649閱讀:3174來(lái)源:國(guó)知局
      解決藍(lán)牙兼容性問(wèn)題的方法和裝置與制造工藝

      本發(fā)明總體涉及一種車輛藍(lán)牙通信,且更具體地,涉及用于解決藍(lán)牙兼容性問(wèn)題的方法和裝置,其用于適應(yīng)性地解決在具有藍(lán)牙功能車輛的主機(jī)單元(H/U;head unit)和與車輛H/U藍(lán)牙配對(duì)的用戶設(shè)備之間產(chǎn)生的藍(lán)牙兼容性的問(wèn)題。



      背景技術(shù):

      近來(lái)信息技術(shù)(IT)的發(fā)展已經(jīng)影響到汽車工業(yè),借此,跟隨著當(dāng)前趨勢(shì),各種IT已經(jīng)與車輛結(jié)合。具體地,用于結(jié)合通信設(shè)備,例如智能電話來(lái)提供各式服務(wù)的車輛配對(duì)技術(shù)已經(jīng)引起注意。

      一般地,具有藍(lán)牙免提功能等的主機(jī)單元(H/U)能夠以如下方式進(jìn)行配置,所述方式為:當(dāng)啟動(dòng)車輛時(shí),自動(dòng)開啟藍(lán)牙功能使其進(jìn)入配對(duì)待機(jī)狀態(tài),從而使駕駛員可通過(guò)選擇在車輛H/U和用戶的智能電話中的預(yù)定的菜單來(lái)執(zhí)行配對(duì)操作。在此種情況下,當(dāng)完成配對(duì)操作和藍(lán)牙通信連接時(shí),駕駛員能夠使用藍(lán)牙免提呼叫。

      然而,由于與車輛H/U配對(duì)的用戶設(shè)備類型和用戶設(shè)備的操作系統(tǒng)(OS:operating system)已經(jīng)多樣化,并且藍(lán)牙相關(guān)軟件頻繁進(jìn)行更新,因此在車輛H/U和用戶設(shè)備之間難以維持兼容性。因此,公司研究實(shí)驗(yàn)室和原始設(shè)備生產(chǎn)商(OEM:original equipment manufacture)已經(jīng)積極地進(jìn)行對(duì)所產(chǎn)生的藍(lán)牙兼容性問(wèn)題的原因和解決方案的研究,但是這樣的問(wèn)題往往不能及時(shí)解決,并且無(wú)法保證客戶的滿意度。

      在北美傳統(tǒng)的藍(lán)牙兼容性更新的情況下,已由于致命錯(cuò)誤或由于定期更新事件而執(zhí)行新的更新程序。另一方面,在韓國(guó)、中國(guó)、歐洲等,并未執(zhí)行定期更新程序,并且因此,用戶對(duì)車輛藍(lán)牙服務(wù)的不滿已經(jīng)增加。



      技術(shù)實(shí)現(xiàn)要素:

      因此,本發(fā)明目的在于提供一種用于解決藍(lán)牙兼容性問(wèn)題的方法和裝置,其能夠基本上消除由于現(xiàn)有技術(shù)的限制和缺陷帶來(lái)的一個(gè)或者多個(gè)問(wèn)題。

      本發(fā)明的一個(gè)目標(biāo)是提供一種用于解決藍(lán)牙兼容性問(wèn)題的方法和裝置。本發(fā)明的另一個(gè)目標(biāo)是提供一種用于解決藍(lán)牙兼容性問(wèn)題的方法和裝置,當(dāng)在車輛中檢測(cè)到藍(lán)牙兼容性問(wèn)題時(shí),該方法和裝置能夠通過(guò)將與已檢測(cè)的藍(lán)牙兼容性問(wèn)題有關(guān)的信息通過(guò)車輛H/U或用戶設(shè)備實(shí)時(shí)地發(fā)送至服務(wù)器進(jìn)行原因分析,并且根據(jù)原因分析進(jìn)行實(shí)時(shí)應(yīng)對(duì)。

      基于下文檢查或可從本發(fā)明的實(shí)施中習(xí)得的是,本發(fā)明的另外的優(yōu)點(diǎn)、目標(biāo)和特征將在下文的描述中部分地提出,并且對(duì)于本領(lǐng)域的普通技術(shù)人員而言部分地變得顯而易見。本發(fā)明的目標(biāo)和其他優(yōu)點(diǎn)將通過(guò)在書面說(shuō)明書和其權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)實(shí)現(xiàn)和獲得。

      為了實(shí)現(xiàn)這些目標(biāo)和其他優(yōu)點(diǎn),并且根據(jù)本發(fā)明的目的,如本文所體現(xiàn)和廣泛描述的,一種用于解決車輛藍(lán)牙設(shè)備中的藍(lán)牙兼容性問(wèn)題的方法包括:在電力供應(yīng)過(guò)程中與用戶設(shè)備建立藍(lán)牙連接;當(dāng)在與用戶設(shè)備進(jìn)行藍(lán)牙通信的過(guò)程中檢測(cè)到錯(cuò)誤時(shí),產(chǎn)生包括用于識(shí)別在與用戶設(shè)備進(jìn)行藍(lán)牙通信的過(guò)程中檢測(cè)到的錯(cuò)誤類型的車輛錯(cuò)誤信息以及用于識(shí)別車輛藍(lán)牙設(shè)備的車輛設(shè)備信息的分組(packet);將上述分組發(fā)送至兼容性管理服務(wù)器或用戶設(shè)備;基于來(lái)自兼容性管理服務(wù)器的車輛錯(cuò)誤信息和車輛設(shè)備信息接收要被更新的軟件或固件版本;以及,安裝上述軟件或固件版本。

      上述藍(lán)牙連接可包括:與用戶設(shè)備進(jìn)行藍(lán)牙配對(duì);當(dāng)藍(lán)牙配對(duì)成功時(shí),與用戶設(shè)備建立藍(lán)牙通信會(huì)話;以及,根據(jù)錯(cuò)誤類型識(shí)別已檢測(cè)的錯(cuò)誤。

      上述方法可還可包括:檢驗(yàn)在車輛藍(lán)牙設(shè)備中是否安裝有移動(dòng)通信調(diào)制解調(diào)器;以及,當(dāng)安裝有移動(dòng)通信調(diào)制解調(diào)器時(shí),將上述分組發(fā)送至兼容性管理服務(wù)器。

      上述方法還可包括:當(dāng)未安裝移動(dòng)通信調(diào)制解調(diào)器時(shí),將上述分組發(fā)送至用戶設(shè)備。

      上述方法還可包括:當(dāng)將上述分組發(fā)送至用戶設(shè)備時(shí),使用不具有藍(lán)牙兼容性問(wèn)題的預(yù)定藍(lán)牙通信協(xié)議將上述分組發(fā)送至用戶設(shè)備。

      上述不具有藍(lán)牙兼容性問(wèn)題的預(yù)定藍(lán)牙通信協(xié)議可以是串行端口配置文件(serial port profile)和對(duì)象交換配置文件(object exchange profile)中的任意一者。

      上述方法還可包括:當(dāng)將上述分組發(fā)送至用戶設(shè)備時(shí),將車輛錯(cuò)誤信息和車輛設(shè)備信息映射至在藍(lán)牙標(biāo)準(zhǔn)中定義的設(shè)備信息服務(wù)分組格式。

      上述方法還可包括:當(dāng)在藍(lán)牙連接的過(guò)程中未檢測(cè)到錯(cuò)誤時(shí),監(jiān)測(cè)藍(lán)牙操作。當(dāng)在藍(lán)牙操作的監(jiān)測(cè)過(guò)程中檢測(cè)到錯(cuò)誤時(shí),可以將包括對(duì)應(yīng)于當(dāng)前正在進(jìn)行的服務(wù)或配置文件的錯(cuò)誤類型的車輛錯(cuò)誤信息和車輛設(shè)備信息發(fā)送至兼容性管理服務(wù)器或用戶設(shè)備。

      當(dāng)在藍(lán)牙操作的監(jiān)測(cè)過(guò)程中與用戶設(shè)備建立的藍(lán)牙連接異常釋放時(shí),可以將通過(guò)將錯(cuò)誤類型設(shè)置成連接釋放而形成的車輛錯(cuò)誤信息和車輛設(shè)備信息發(fā)送至兼容性管理服務(wù)器或用戶設(shè)備。

      此外,根據(jù)本發(fā)明的實(shí)施例,一種用于解決用戶設(shè)備中的藍(lán)牙兼容性的問(wèn)題的方法,其中上述用戶設(shè)備結(jié)合車輛藍(lán)牙設(shè)備來(lái)執(zhí)行藍(lán)牙通信,該方法包括:與車輛藍(lán)牙設(shè)備建立藍(lán)牙連接;當(dāng)在與車輛藍(lán)牙設(shè)備進(jìn)行藍(lán)牙通信的過(guò)程中檢測(cè)到錯(cuò)誤時(shí),產(chǎn)生包括用于識(shí)別在與用戶設(shè)備進(jìn)行藍(lán)牙通信的過(guò)程中檢測(cè)到的錯(cuò)誤類型的用戶錯(cuò)誤信息以及用于識(shí)別用戶設(shè)備的用戶設(shè)備信息的分組;將上述分組發(fā)送至兼容性管理服務(wù)器或車輛藍(lán)牙設(shè)備;基于來(lái)自兼容性管理服務(wù)器的車輛錯(cuò)誤信息和用戶設(shè)備信息接收要被更新的軟件或固件版本;以及,安裝上述軟件或固件版本。

      上述藍(lán)牙連接可包括:與車輛藍(lán)牙設(shè)備進(jìn)行藍(lán)牙配對(duì);與車輛藍(lán)牙設(shè)備建立藍(lán)牙通信會(huì)話;以及,根據(jù)錯(cuò)誤類型識(shí)別已檢測(cè)的錯(cuò)誤。

      上述方法還可包括:在錯(cuò)誤的檢測(cè)后,當(dāng)在預(yù)定時(shí)間段內(nèi)從車輛藍(lán)牙設(shè)備接收車輛錯(cuò)誤信息和車輛設(shè)備信息時(shí),將上述分組發(fā)送至兼容性管理服務(wù)器。上述分組可還包括已接收的車輛錯(cuò)誤信息和車輛設(shè)備信息。

      上述方法還可包括:在錯(cuò)誤的檢測(cè)后,當(dāng)在預(yù)定時(shí)間段內(nèi)未接收 到來(lái)自車輛藍(lán)牙設(shè)備的車輛錯(cuò)誤信息和車輛設(shè)備信息時(shí),將僅包括用戶錯(cuò)誤信息和用戶設(shè)備信息的分組發(fā)送至車輛藍(lán)牙設(shè)備。

      上述方法還可包括:當(dāng)將上述分組發(fā)送至車輛藍(lán)牙設(shè)備時(shí),使用不具有藍(lán)牙兼容性問(wèn)題的預(yù)定藍(lán)牙通信協(xié)議將上述分組發(fā)送至車輛藍(lán)牙設(shè)備。

      不具有藍(lán)牙兼容性問(wèn)題的預(yù)定藍(lán)牙通信協(xié)議可以是串行端口配置文件和對(duì)象交換配置文件中的任意一者。

      上述方法還可包括:當(dāng)將上述分組發(fā)送至車輛藍(lán)牙設(shè)備時(shí),將車輛錯(cuò)誤信息和車輛設(shè)備信息映射至在藍(lán)牙標(biāo)準(zhǔn)中定義的設(shè)備信息服務(wù)分組格式。

      上述方法還包可括:當(dāng)將上述分組發(fā)送至車輛藍(lán)牙設(shè)備時(shí),使用不具有藍(lán)牙兼容性問(wèn)題的預(yù)定藍(lán)牙通信協(xié)議來(lái)將上述分組發(fā)送至車輛藍(lán)牙設(shè)備。

      當(dāng)在藍(lán)牙操作的監(jiān)測(cè)過(guò)程中與車輛藍(lán)牙設(shè)備建立的藍(lán)牙連接異常釋放時(shí),可將通過(guò)將錯(cuò)誤類型設(shè)置成連接釋放而形成的用戶錯(cuò)誤信息和車輛設(shè)備信息發(fā)送至兼容性管理服務(wù)器或用戶設(shè)備。

      此外,根據(jù)本發(fā)明的實(shí)施例,一種用于執(zhí)行與用戶設(shè)備進(jìn)行藍(lán)牙通信的車輛藍(lán)牙設(shè)備包括:藍(lán)牙模塊,其與用戶設(shè)備進(jìn)行藍(lán)牙通信;移動(dòng)通信模塊,其通過(guò)無(wú)線通信網(wǎng)絡(luò)與兼容性管理服務(wù)器進(jìn)行通信;以及,兼容性診斷模塊,當(dāng)在與用戶設(shè)備進(jìn)行藍(lán)牙通信的過(guò)程中檢測(cè)到錯(cuò)誤時(shí),該兼容性診斷模塊執(zhí)行控制,從而產(chǎn)生包括用于識(shí)別在與用戶設(shè)備進(jìn)行藍(lán)牙通信的過(guò)程中檢測(cè)到的錯(cuò)誤類型的車輛錯(cuò)誤信息以及用于識(shí)別車輛藍(lán)牙設(shè)備的車輛設(shè)備信息的分組,并且基于移動(dòng)通信模塊是否激活,來(lái)將產(chǎn)生的分組發(fā)送至兼容性管理服務(wù)器或用戶設(shè)備?;趤?lái)自兼容性管理服務(wù)器或用戶設(shè)備的車輛錯(cuò)誤信息和車輛設(shè)備信息,上述兼容性診斷模塊將接收要被更新的軟件或固件版本,并且安裝上述軟件或固件版本。

      此外,根據(jù)本發(fā)明的實(shí)施例,一種用于結(jié)合車輛藍(lán)牙設(shè)備執(zhí)行藍(lán)牙通信的用戶設(shè)備包括:藍(lán)牙模塊,其與車輛藍(lán)牙設(shè)備進(jìn)行藍(lán)牙通信;移動(dòng)通信模塊,其通過(guò)無(wú)線通信網(wǎng)絡(luò)與兼容性管理服務(wù)器進(jìn)行通信;以及,兼容性管理應(yīng)用,當(dāng)在與車輛藍(lán)牙設(shè)備進(jìn)行藍(lán)牙通信的過(guò)程中 檢測(cè)到錯(cuò)誤時(shí),該兼容性管理應(yīng)用執(zhí)行控制,從而產(chǎn)生包括用于識(shí)別在與用戶設(shè)備進(jìn)行藍(lán)牙通信的過(guò)程中檢測(cè)到的錯(cuò)誤的類型的用戶錯(cuò)誤信息,以及用于識(shí)別用戶設(shè)備的用戶設(shè)備信息的分組,并且,通過(guò)移動(dòng)通信模塊來(lái)將產(chǎn)生的分組發(fā)送至兼容性管理服務(wù)器,或通過(guò)藍(lán)牙模塊將產(chǎn)生的分組發(fā)送至車輛藍(lán)牙設(shè)備,其中兼容性管理應(yīng)用基于來(lái)自兼容性管理服務(wù)器的車輛錯(cuò)誤信息和用戶設(shè)備信息接收要被更新的軟件或固件版本,并且安裝上述軟件或固件版本。

      應(yīng)當(dāng)理解的是,本發(fā)明的上文的一般性描述和下文的詳細(xì)描述都是示例性和示意性的,并且其意在提供如權(quán)利要求所主張的本發(fā)明的進(jìn)一步的解釋。

      附圖說(shuō)明

      附圖被包括來(lái)提供對(duì)于本發(fā)明的進(jìn)一步地理解,并且包括在本申請(qǐng)并構(gòu)成本申請(qǐng)的一部分,這些附圖示出本發(fā)明的實(shí)施例,并且與描述一起用于闡釋本發(fā)明的原理。在附圖中:

      圖1是用于解釋車輛中的一般藍(lán)牙配對(duì)程序的視圖;

      圖2是根據(jù)本發(fā)明的用于藍(lán)牙車輛通信的藍(lán)牙協(xié)議棧的解釋的視圖;

      圖3是示出根據(jù)本發(fā)明的實(shí)施例的用于解決藍(lán)牙兼容性問(wèn)題的系統(tǒng)的結(jié)構(gòu)的視圖;

      圖4是解釋根據(jù)本發(fā)明的實(shí)施例的用于解決在車輛藍(lán)牙設(shè)備中的藍(lán)牙兼容性問(wèn)題的方法的流程圖;以及

      圖5是解釋根據(jù)本發(fā)明的實(shí)施例的用于解決在兼容性管理服務(wù)器中的藍(lán)牙兼容性問(wèn)題的方法的視圖。

      具體實(shí)施方式

      現(xiàn)將詳細(xì)參考本發(fā)明的實(shí)施例,其中本發(fā)明實(shí)施例的示例將在附圖中示出。如本領(lǐng)域的技術(shù)人員將意識(shí)到的是,所描述的實(shí)施例可在均不違背本發(fā)明的精神或者范圍的情況下,以各種不同的方式進(jìn)行修改。更進(jìn)一步地,貫穿說(shuō)明書,相同的附圖標(biāo)記指代相同的元件。

      盡管構(gòu)成本發(fā)明的實(shí)施例的全部元件被描述成集成至單一元件中 或作為單個(gè)元件進(jìn)行操作,但是本發(fā)明不必須限制于這些實(shí)施例中。根據(jù)實(shí)施例,在本發(fā)明的目標(biāo)和范圍內(nèi),全部元件可有選擇性的集成至一個(gè)或多個(gè)元件中或可作為一個(gè)或多個(gè)元件進(jìn)行操作。每個(gè)元件可以作為獨(dú)立的硬件進(jìn)行實(shí)施?;蛘呤牵承┗蛉康脑梢杂羞x擇性地組合成具有在一個(gè)或多個(gè)硬件中結(jié)合的執(zhí)行一些或全部功能的程序模塊的計(jì)算機(jī)程序。構(gòu)成計(jì)算機(jī)程序的多個(gè)代碼和代碼段可被本發(fā)明所屬領(lǐng)域的技術(shù)人員輕易地理解。計(jì)算機(jī)程序可存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中,從而使可通過(guò)計(jì)算機(jī)讀取并且執(zhí)行計(jì)算機(jī)程序,從而實(shí)施本發(fā)明的實(shí)施例。計(jì)算機(jī)程序存儲(chǔ)介質(zhì)可包括磁性記錄解釋、光學(xué)記錄介質(zhì),以及載波介質(zhì)。

      本文所使用的元件后綴“模塊”和“單元”是為了便于描述,并且因此其可交替使用并且不具有任何區(qū)別意思或功能。除非另有提及,由于可包括對(duì)應(yīng)的元件,本文所描述的術(shù)語(yǔ)“包括”、“包含”,或“具有”應(yīng)當(dāng)被解釋成不排除其他元件,而是還包括這些其他元件。除非另有提及,包括技術(shù)術(shù)語(yǔ)和科學(xué)術(shù)語(yǔ)的所有術(shù)語(yǔ)具有與本發(fā)明所屬領(lǐng)域的普通技術(shù)人員通常理解的意思相同的意思。通常使用的術(shù)語(yǔ),例如在字典中定義的術(shù)語(yǔ),應(yīng)當(dāng)解釋為與來(lái)自上文中的現(xiàn)有技術(shù)的意思一致。除非本發(fā)明中進(jìn)行不同地定義,這些術(shù)語(yǔ)不應(yīng)以理想方式或過(guò)度方式進(jìn)行解釋。

      應(yīng)當(dāng)理解的是,盡管術(shù)語(yǔ)第一、第二、A、B、(a)、(b)等可在本文中用于描述本發(fā)明的各種元件,但是這些術(shù)語(yǔ)僅用于將一個(gè)元件從另一元件中區(qū)分開,并且對(duì)應(yīng)元件的本質(zhì)、次序,或順序?qū)⒉皇艿竭@些術(shù)語(yǔ)限制。應(yīng)當(dāng)理解的是,當(dāng)一個(gè)元件被稱為“連接至”、“耦合至”或“接入”另一元件時(shí),盡管上述的一個(gè)元件可直接連接或直接接入另一元件,但是上述的一個(gè)元件還可通過(guò)另外的元件“連接至”、“耦合至”,或“接入”另一元件。

      應(yīng)當(dāng)理解的是,本文所使用的術(shù)語(yǔ)“車輛”或“車輛的”或者其他相似術(shù)語(yǔ)包括一般的機(jī)動(dòng)車輛,例如包括運(yùn)動(dòng)型多用途車(SUV)、公交車、卡車、各式商用車輛在內(nèi)的載客車輛,包括各種艇和船在內(nèi)的水運(yùn)工具,以及航空器等等,并且包括混合動(dòng)力車輛、電動(dòng)車輛、插電式混合動(dòng)力電動(dòng)車輛、氫動(dòng)力車輛以及其他代用燃料車輛(例如,從 石油以外的資源取得的燃料)。如本文所述,混合動(dòng)力車輛是同時(shí)具有兩種或多種動(dòng)力源的車輛,例如,同時(shí)汽油驅(qū)動(dòng)和電驅(qū)動(dòng)的車輛。

      此外,應(yīng)當(dāng)理解的是,下述方法中的一者或者多者,或者其方面,都可通過(guò)至少一個(gè)被特定地編程的處理器來(lái)執(zhí)行存儲(chǔ)在存儲(chǔ)器中的程序指令從而執(zhí)行下文將進(jìn)一步描述的一個(gè)或多個(gè)過(guò)程。此外,應(yīng)當(dāng)理解的是,如本領(lǐng)域的技術(shù)人員所理解的,通過(guò)包括結(jié)合一個(gè)或者多個(gè)其他組件的控制器和/或存儲(chǔ)器的裝置可執(zhí)行下文所述方法。

      此外,本發(fā)明的處理器可實(shí)施為包含由處理器、控制器等執(zhí)行的可執(zhí)行程序指令的計(jì)算機(jī)可讀介質(zhì)上的非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)。計(jì)算機(jī)可讀介質(zhì)的示例包括但不限于ROM、RAM、光盤(CD)-ROM、磁帶、軟盤、閃存盤、智能卡和光學(xué)數(shù)據(jù)存儲(chǔ)設(shè)備。計(jì)算機(jī)可讀記錄介質(zhì)也可分布在網(wǎng)絡(luò)連接的計(jì)算機(jī)系統(tǒng)中,以便例如通過(guò)遠(yuǎn)程信息處理服務(wù)器或控制器局域網(wǎng)絡(luò)(CAN),以分布方式存儲(chǔ)和執(zhí)行計(jì)算機(jī)可讀介質(zhì)。

      在下文中,將參考圖1和圖2示意性描述車輛中的傳統(tǒng)的藍(lán)牙配對(duì)程序。

      圖1是解釋車輛中的一般的藍(lán)牙配對(duì)程序的視圖。

      附圖標(biāo)記1a可指的是通過(guò)車輛主機(jī)單元(H/U)執(zhí)行的藍(lán)牙配對(duì)程序,并且附圖標(biāo)記1b可指的是通過(guò)用戶設(shè)備執(zhí)行的藍(lán)牙配對(duì)程序。

      參考附圖標(biāo)記1a,當(dāng)用戶啟動(dòng)車輛來(lái)向車輛供電,即,ACC ON,車輛的系統(tǒng)預(yù)備好時(shí),車輛的主機(jī)單元(H/U)啟動(dòng)自動(dòng)藍(lán)牙配對(duì)程序。在此情況下,車輛H/U可進(jìn)入電話模式并且嘗試與預(yù)定或預(yù)注冊(cè)的用戶設(shè)備進(jìn)行配對(duì),例如,駕駛員智能電話,(S101至S103)。此外,車輛H/U的顯示屏可配置成顯示預(yù)定用戶界面圖像,該用戶界面圖像示出正在嘗試與特定設(shè)備進(jìn)行連接。

      當(dāng)用戶取消在車輛啟動(dòng)后自動(dòng)執(zhí)行的配對(duì)過(guò)程時(shí),車輛H/U可順序地進(jìn)入設(shè)置菜單和電話菜單來(lái)注冊(cè)新的用戶設(shè)備,或可配置并且顯示包括用于選擇任意一個(gè)預(yù)注冊(cè)用戶的菜單的預(yù)定用戶界面圖像(S105至S109),在下文中,便于描述,該預(yù)定的用戶界面圖像被稱為”設(shè)備注冊(cè)選擇圖像”。在此種情況下,用戶可根據(jù)在設(shè)備注冊(cè)選擇圖像上的菜單選擇確定作為配對(duì)目標(biāo)的用戶設(shè)備。此外,車輛H/U的 顯示屏可顯示用于請(qǐng)求激活作為連接目標(biāo)的用戶設(shè)備的藍(lán)牙功能的預(yù)定引導(dǎo)信息。

      參考附圖標(biāo)記1b,根據(jù)在用戶車輛H/U的顯示屏上顯示的引導(dǎo)信息,可激活藍(lán)牙功能(S111)。

      當(dāng)通過(guò)用戶激活用戶設(shè)備的藍(lán)牙功能時(shí),用戶設(shè)備可搜索要進(jìn)行藍(lán)牙配對(duì)的外部設(shè)備,并且將搜索結(jié)果顯示在屏幕上(S113)。

      作為搜索結(jié)果,當(dāng)用戶在屏幕上選擇用戶的車輛時(shí),用戶設(shè)備可將連接請(qǐng)求信號(hào)發(fā)送至已選擇的車輛(S115)。在此情況下,用戶設(shè)備屏幕可顯示用于接收對(duì)應(yīng)于已選擇的車輛的私鑰值的預(yù)定私鑰輸入圖像。

      繼續(xù)地,在接收來(lái)自用戶設(shè)備的連接請(qǐng)求信號(hào)時(shí),車輛H/U可在屏幕上顯示車輛信息和私鑰值。

      用戶設(shè)備可在私鑰輸入圖像上接收私鑰值,并且將該值發(fā)送至車輛H/U,并且在此種情況下,當(dāng)已接收的私鑰值對(duì)應(yīng)于車輛H/U的私鑰值時(shí),車輛H/U可將表示連接請(qǐng)求認(rèn)證完成的預(yù)定認(rèn)證完成信息發(fā)送至用戶設(shè)備(S117)。

      圖2是根據(jù)本發(fā)明的用于藍(lán)牙車輛通信的藍(lán)牙協(xié)議棧的解釋的視圖。

      如圖2所示,藍(lán)牙協(xié)議??砂ㄋ{(lán)牙無(wú)線電(Bluetooth radio)層210、藍(lán)牙基帶層220、鏈路管理協(xié)議(LMP:link management protocol)層230、邏輯鏈路控制與適配協(xié)議(L2CAP:logical link control and adaption protocol)層240、服務(wù)發(fā)現(xiàn)協(xié)議(SDP:service discovery protocol)層250、射頻通信協(xié)議(RFCOMM:radio frequency communication protocol)層260、連接管理器層270、配置文件(profile)層280。構(gòu)成藍(lán)牙棧不需要這些所有的層,并且因此應(yīng)當(dāng)注意的是,相比于圖2中的更多或更少層的協(xié)議棧也可構(gòu)成協(xié)議棧。

      藍(lán)牙無(wú)線電層210可通過(guò)包括在藍(lán)牙無(wú)線電層210中的天線將在2400MHz至2483.5MHz的工業(yè)科學(xué)和醫(yī)療(ISM:industrial scientific and medical)頻帶內(nèi)的無(wú)線電信號(hào)轉(zhuǎn)換至基頻,并且將已轉(zhuǎn)換的信號(hào)轉(zhuǎn)發(fā)至藍(lán)牙基帶層220,或可將從藍(lán)牙基帶220接收的基帶信號(hào)轉(zhuǎn)換至ISM頻帶,并且將已轉(zhuǎn)換的信號(hào)進(jìn)行無(wú)線傳輸。

      藍(lán)牙基帶層220可調(diào)制從更高層接收的數(shù)據(jù),并且將已調(diào)制的數(shù)據(jù)轉(zhuǎn)發(fā)至藍(lán)牙無(wú)線電層210,或解調(diào)從藍(lán)牙無(wú)線電層210接收的基帶信號(hào),并且將解調(diào)的信號(hào)轉(zhuǎn)發(fā)至更高層。在此種情況下,調(diào)制方案可以是,例如,頻移鍵控(FSK:frequency shift keying)、相移鍵控(PSK:phase shift keying)、正交幅值調(diào)制(QAM:quadrature amplitude modulation)等。

      LMP層230可以是對(duì)應(yīng)于直接控制基帶硬件的固件級(jí)的軟件,并且可執(zhí)行微微網(wǎng)管理功能、鏈路管理功能,加密管理功能等。

      此處,微微網(wǎng)管理功能可包括與從設(shè)備的連接和連接釋放管理功能、主設(shè)備和從設(shè)備之間的功能開關(guān)功能、異步連接鏈路(ACL:asynchronous connectionless link)和同步面向連接(SCO:synchronous connection orient)連接功能、電源模式管理功能等。此處,ACL可以是藍(lán)牙數(shù)據(jù)鏈路之一,并且對(duì)于兩個(gè)設(shè)備之間的分組交換可以異步的方式進(jìn)行操作。因此,除了語(yǔ)音信道,ACL可在一般數(shù)據(jù)通信連接中使用。在另一方面,SCO可以是用于同步數(shù)據(jù)傳輸?shù)逆溌罚⑶移淇芍饕糜谡Z(yǔ)音通信。

      鏈路管理功能可包括管理網(wǎng)絡(luò)中的與數(shù)據(jù)傳輸速率和錯(cuò)誤率有關(guān)的服務(wù)質(zhì)量的功能,功率控制功能等。

      加密管理功能可包括與認(rèn)證和加密有關(guān)的功能。

      L2CAP層240可連接至藍(lán)牙基帶層220,并且可為更高層提供邏輯信道。此處,邏輯信道可指的是為了將從L2CAP層240的更高層或應(yīng)用層轉(zhuǎn)發(fā)來(lái)的數(shù)據(jù)轉(zhuǎn)發(fā)到更低層或?qū)母蛯愚D(zhuǎn)發(fā)的數(shù)據(jù)轉(zhuǎn)發(fā)至更高層而設(shè)置的虛擬信道。具體地,L2CAP層240可負(fù)責(zé)在藍(lán)牙基帶層220和更高層之間發(fā)送和接收的數(shù)據(jù)的復(fù)用和解復(fù)用、分割和重組的功能等。

      SDP層250可以是提供用于交換如下信息的協(xié)議的層,其中,上述交換的信息是與能夠由與SDP層250連接的藍(lán)牙設(shè)備執(zhí)行的服務(wù)以及可用服務(wù)的特征有關(guān)的信息,并且SDP層250可以服務(wù)器-客戶端結(jié)構(gòu)運(yùn)行。在這種情況下,可向每個(gè)服務(wù)分配通用唯一標(biāo)識(shí)符(UUID:universally unique identifier),并且服務(wù)器設(shè)備可將可用服務(wù)的列表和每個(gè)服務(wù)的細(xì)節(jié)保持為數(shù)據(jù)庫(kù)??蛻舳嗽O(shè)備可向服務(wù)器請(qǐng)求并且獲得與 對(duì)應(yīng)的服務(wù)有關(guān)的信息。

      RFCOMM層260可基于歐洲電信標(biāo)準(zhǔn)協(xié)會(huì)(ETSI:European telecommunications standards institute)的TS 07.10來(lái)模擬RS-232 9針腳串行端口。RFCOMM層260可在下列兩種設(shè)備中使用。其中之一可以是通過(guò)使用兩種設(shè)備作為通信端來(lái)經(jīng)由藍(lán)牙鏈路直接連接的“類型1設(shè)備”,并且另一種可以是作為另一網(wǎng)絡(luò)的一部分的“類型2設(shè)備”。

      連接管理器層270可以是管理用于每個(gè)配置文件(服務(wù))的連接的車輛H/U的軟件。

      配置文件層280可以是維持并且管理與通過(guò)藍(lán)牙通信提供的各種服務(wù)有關(guān)的詳細(xì)信息的層。例如,通過(guò)藍(lán)牙通信能夠提供的配置文件(例如,服務(wù))可以包括耳機(jī)配置文件、LAN接入配置文件、文件傳輸配置文件、免提電話配置文件、電話簿訪問(wèn)配置文件(PBAP:phone book access profile)、串行端口配置文件(SPP:serial port profile)、對(duì)象交換(OBEX:object exchange)配置文件、高級(jí)音頻分發(fā)配置文件(A2DP:advanced audio distribution profile)、音頻視頻遠(yuǎn)程控制配置文件(AVRCP:audio video remote control profile)、健康設(shè)備配置文件(HDP:health device profile)、設(shè)備ID配置文件(DIP:device ID profile)、屬性配置文件(ATT:attribute profile)、基本成像配置文件(BIP:base imaging profile)、基本打印配置文件(BPP:basic printing profile)、傳真配置文件(FAX:fax profile)等。

      具體地,與藍(lán)牙配置文件相比,SPP或OBEX可以是更少受到設(shè)備之間的兼容性的影響的藍(lán)牙通信配置文件,并且可用作用于交換在藍(lán)牙設(shè)備之間出現(xiàn)藍(lán)牙兼容性問(wèn)題時(shí)所檢測(cè)的錯(cuò)誤信息、設(shè)備信息等的通信元件。

      例如,錯(cuò)誤信息可包括用于識(shí)別錯(cuò)誤類型的錯(cuò)誤類型信息、用于識(shí)別檢測(cè)錯(cuò)誤的時(shí)間點(diǎn)的時(shí)間信息等。此處,錯(cuò)誤類型信息可包括,但不限于,配對(duì)失敗、連接失敗、H/Free錯(cuò)誤、A2DP錯(cuò)誤、AVRCP錯(cuò)誤、PBAP錯(cuò)誤、連接釋放等等,并且應(yīng)當(dāng)注意的是,錯(cuò)誤類型可包括在上述配置文件的執(zhí)行過(guò)程中出現(xiàn)的各種錯(cuò)誤。

      此外,根據(jù)本發(fā)明的實(shí)施例的設(shè)備信息還可包括車輛號(hào)(或設(shè)備標(biāo)識(shí)符)信息、生產(chǎn)商標(biāo)識(shí)信息、模型名稱信息、對(duì)應(yīng)設(shè)備的操作系 統(tǒng)/應(yīng)用軟件/固件版本信息、分配給對(duì)應(yīng)設(shè)備的IP信息以及用戶標(biāo)識(shí)信息中的至少一者。

      參考圖2,當(dāng)注冊(cè)用于藍(lán)牙通信的新設(shè)備時(shí),可以執(zhí)行兩個(gè)連接管理程序(connection management procedure)。其中之一可以是鏈路連接管理程序291,并且另一個(gè)可以是服務(wù)連接管理程序292。

      鏈路連接管理291可以在藍(lán)牙無(wú)線電層210和SDP層250之間執(zhí)行,并且服務(wù)連接管理292可以在SDP層250和配置文件層280之間執(zhí)行。

      如從圖2可以看出,通過(guò)順序執(zhí)行鏈路連接管理程序291和服務(wù)連接管理程序292可以執(zhí)行藍(lán)牙連接。

      例如,在根據(jù)新設(shè)備注冊(cè)請(qǐng)求的鏈路連接管理291的過(guò)程中,從用戶設(shè)備接收到連接(例如,服務(wù))請(qǐng)求消息時(shí),車輛H/U可執(zhí)行控制來(lái)拒絕連接(例如,服務(wù))請(qǐng)求消息,并且不再執(zhí)行對(duì)應(yīng)于對(duì)應(yīng)服務(wù)請(qǐng)求的連接程序。當(dāng)在用于新設(shè)備注冊(cè)的鏈路連接管理291的過(guò)程中,車輛H/U不接收連接請(qǐng)求消息時(shí),車輛H/U可釋放預(yù)設(shè)的藍(lán)牙通信連接。此處,藍(lán)牙通信連接包括鏈路連接和服務(wù)連接。此處,可通過(guò)在上述的LMP層230、L2CAP層240和SDP層250之間的消息通信來(lái)執(zhí)行鏈路連接。

      此外,車輛H/U還可以以預(yù)定的服務(wù)訪問(wèn)順序訪問(wèn)通過(guò)SDP250檢索到的每個(gè)服務(wù)。在此種情況下,車輛的H/U可存儲(chǔ)對(duì)應(yīng)服務(wù)的連接順序,并且監(jiān)測(cè)來(lái)自用戶設(shè)備的連接請(qǐng)求。作為監(jiān)測(cè)結(jié)果,當(dāng)接收到來(lái)自用戶的新設(shè)備注冊(cè)請(qǐng)求時(shí),車輛的H/U可僅完成用于當(dāng)前執(zhí)行的服務(wù)的連接程序,并且隨后釋放目前已經(jīng)訪問(wèn)的所有服務(wù)。隨后,在接收到來(lái)自另一用戶設(shè)備的訪問(wèn)請(qǐng)求時(shí),車輛H/U可執(zhí)行控制來(lái)忽略對(duì)應(yīng)的訪問(wèn)請(qǐng)求,并且開啟由用戶請(qǐng)求的新設(shè)備注冊(cè)程序。

      圖3是示出根據(jù)本發(fā)明的實(shí)施例的用于解決藍(lán)牙兼容性問(wèn)題的系統(tǒng)的結(jié)構(gòu)的視圖。

      如圖3所示,用于解決藍(lán)牙兼容性問(wèn)題的系統(tǒng)可配置成主要包括車輛藍(lán)牙設(shè)備310、用戶設(shè)備320以及兼容性管理服務(wù)器330。例如,車輛藍(lán)牙設(shè)備310可配置成包括在車輛H/U內(nèi),但是其僅僅是本發(fā)明的實(shí)施例,并且應(yīng)當(dāng)注意的是,車輛藍(lán)牙設(shè)備310配置成作為單獨(dú)的 設(shè)備并且安裝在車輛中。

      用戶設(shè)備320可包括,但不限于,智能電話、便攜式計(jì)算機(jī)、可穿戴設(shè)備等,并且可以是只要用戶設(shè)備320能與車輛藍(lán)牙設(shè)備310進(jìn)行藍(lán)牙通信的任意設(shè)備。為了本發(fā)明的目的,”藍(lán)牙通信”指的是在兩個(gè)或者多個(gè)具有藍(lán)牙功能的設(shè)備之間建立藍(lán)牙通信會(huì)話和/或使用藍(lán)牙技術(shù)通信。

      車輛藍(lán)牙設(shè)備310可配置成包括移動(dòng)通信模塊311、兼容性診斷模塊312以及藍(lán)牙模塊313中至少一者。

      兼容性診斷模塊312可執(zhí)行控制來(lái)識(shí)別在結(jié)合藍(lán)牙模塊313進(jìn)行藍(lán)牙通信的過(guò)程中發(fā)生的錯(cuò)誤類型,并且將包括已識(shí)別的錯(cuò)誤類型的車輛錯(cuò)誤信息和車輛設(shè)備信息通過(guò)激活的移動(dòng)通信模塊311發(fā)送至兼容性管理服務(wù)器330。

      當(dāng)未安裝移動(dòng)通信模塊311或安裝的移動(dòng)通信模塊311未激活時(shí),兼容性診斷模塊312可執(zhí)行控制來(lái)將車輛錯(cuò)誤信息和車輛設(shè)備信息通過(guò)預(yù)定的藍(lán)牙通信協(xié)議,例如,SPP或OBEX發(fā)送至用戶設(shè)備320。具體地,當(dāng)移動(dòng)通信模塊311激活時(shí),兼容性診斷模塊312可收集從用戶設(shè)備320接收的用戶錯(cuò)誤信息和用戶設(shè)備信息,以及收集通過(guò)兼容性診斷模塊312所檢測(cè)的車輛錯(cuò)誤信息和車輛設(shè)備信息,并且隨后也可將包括已收集的錯(cuò)誤信息和設(shè)備信息的預(yù)定分組通過(guò)無(wú)線通信網(wǎng)絡(luò)340發(fā)送至兼容性管理服務(wù)器330。

      根據(jù)本發(fā)明的實(shí)施例,車輛藍(lán)牙設(shè)備310和用戶設(shè)備320可基于在藍(lán)牙標(biāo)準(zhǔn)中用于錯(cuò)誤信息和設(shè)備信息的傳輸和接收而定義的設(shè)備信息服務(wù)(DIS:device information service)分組使用下列GATT。

      DIS分組可配置成包括,例如,用于記錄對(duì)應(yīng)設(shè)備的生產(chǎn)商的名稱的生產(chǎn)商名稱字符串分組,用于記錄分配給對(duì)應(yīng)設(shè)備的模型編號(hào)的模型編號(hào)字符串字段、用于記錄用于唯一地識(shí)別對(duì)應(yīng)設(shè)備的唯一編號(hào)的序列號(hào)字符串字段、用于識(shí)別安裝在對(duì)應(yīng)設(shè)備中的硬件版本的硬件版本字符串字段、用于識(shí)別安裝在對(duì)應(yīng)設(shè)備中的軟件版本的軟件版本字符串字段、用于識(shí)別安裝在對(duì)應(yīng)設(shè)備內(nèi)的固件版本的固件版本字符串字段、包括機(jī)構(gòu)唯一標(biāo)識(shí)符(OUI:organization unique identifier)的系統(tǒng)ID段、用于記錄在IEEE11073-20601中定義的標(biāo)準(zhǔn)和認(rèn)證數(shù)據(jù)列表 的IEEE11073-20601管理認(rèn)證數(shù)據(jù)列表字段等等。

      根據(jù)本發(fā)明的實(shí)施例,車輛設(shè)備信息或用戶設(shè)備信息可映射至DIS分組中定義的字段。例如,生產(chǎn)商名稱字符串字段可以記錄車輛的生產(chǎn)商名稱或用戶設(shè)備的生產(chǎn)商名稱。作為另一示例,模型編號(hào)字符串字段可以記錄車輛的型號(hào)名稱或用戶設(shè)備的型號(hào)名稱。作為另一示例,序列號(hào)字符串字段可以記錄車輛的序列號(hào)或用戶設(shè)備的序列號(hào)。作為另一示例,IEEE 11073-20601管理認(rèn)證數(shù)據(jù)列表字段可以記錄錯(cuò)誤類型,并且系統(tǒng)ID段可以記錄對(duì)應(yīng)錯(cuò)誤檢測(cè)的時(shí)間信息。

      用戶設(shè)備320可配置成包括移動(dòng)通信模塊321、兼容性管理應(yīng)用322以及藍(lán)牙模塊323中至少一者。

      此處,移動(dòng)通信模塊321可提供寬帶碼分多址(WCDMA)、碼分多址(CDMA)、長(zhǎng)期演進(jìn)(LTE)/高級(jí)長(zhǎng)期演進(jìn)以及WiFi中的至少一個(gè)功能。

      車輛藍(lán)牙設(shè)備310和用戶設(shè)備320可分別通過(guò)包括在車輛藍(lán)牙設(shè)備310和用戶設(shè)備320中的藍(lán)牙模塊313和323中的每一者來(lái)執(zhí)行藍(lán)牙通信。

      當(dāng)在藍(lán)牙通信過(guò)程中檢測(cè)到錯(cuò)誤時(shí),車輛藍(lán)牙設(shè)備310可將已檢測(cè)的錯(cuò)誤信息和與對(duì)應(yīng)錯(cuò)誤發(fā)生所在的設(shè)備有關(guān)的信息通過(guò)無(wú)線通信網(wǎng)絡(luò)340和互聯(lián)網(wǎng)350,使用移動(dòng)通信模塊311發(fā)送至兼容性管理服務(wù)器330。此處,設(shè)備信息可包括與用戶設(shè)備320有關(guān)的用戶設(shè)備信息以及與車輛藍(lán)牙設(shè)備310有關(guān)的車輛設(shè)備信息。當(dāng)在與用戶設(shè)備320進(jìn)行藍(lán)牙通信過(guò)程中檢測(cè)到錯(cuò)誤發(fā)生時(shí),車輛藍(lán)牙設(shè)備310可通過(guò)使用預(yù)定的藍(lán)牙通信協(xié)議,例如,SPP或OBEX,來(lái)獲得由用戶設(shè)備320檢測(cè)的錯(cuò)誤信息以及與用戶設(shè)備320有關(guān)的信息。

      當(dāng)未在車輛藍(lán)牙設(shè)備310內(nèi)安裝移動(dòng)通信模塊311或已安裝的移動(dòng)通信模塊311未激活時(shí),即,當(dāng)不能通過(guò)無(wú)線通信網(wǎng)絡(luò)340與兼容性管理服務(wù)器330進(jìn)行通信時(shí),車輛藍(lán)牙設(shè)備310可將檢測(cè)的錯(cuò)誤信息和車輛藍(lán)牙設(shè)備310的設(shè)備信息通過(guò)預(yù)定的藍(lán)牙配置文件,例如SPP或OBEX,發(fā)送至用戶設(shè)備320。在此種情況下,用戶設(shè)備320可使用包括在用戶設(shè)備320中的移動(dòng)通信模塊321將在內(nèi)部檢測(cè)的錯(cuò)誤信息和/或從車輛藍(lán)牙設(shè)備310處接收的錯(cuò)誤信息、以及與車輛藍(lán)牙設(shè)備310 和用戶設(shè)備320的設(shè)備有關(guān)的信息通過(guò)無(wú)線通信網(wǎng)絡(luò)340和互聯(lián)網(wǎng)350發(fā)送至兼容性管理服務(wù)器330。

      例如,當(dāng)通過(guò)藍(lán)牙模塊323檢測(cè)到錯(cuò)誤時(shí),兼容性管理應(yīng)用322將以預(yù)定記錄區(qū)域存儲(chǔ)已檢測(cè)的錯(cuò)誤信息和設(shè)備信息,并且隨后,當(dāng)在預(yù)定的時(shí)間段內(nèi)未從車輛藍(lán)牙設(shè)備310接收到錯(cuò)誤信息和設(shè)備信息時(shí),兼容性管理應(yīng)用322可將預(yù)存儲(chǔ)的錯(cuò)誤信息和設(shè)備信息使用藍(lán)牙通信協(xié)議,例如SPP或OBEX發(fā)送至車輛藍(lán)牙設(shè)備310。在另一方面,當(dāng)在預(yù)定時(shí)間段內(nèi)從車輛藍(lán)牙設(shè)備310接收到錯(cuò)誤信息和設(shè)備信息時(shí),兼容性管理應(yīng)用322可將從車輛藍(lán)牙設(shè)備310接收的錯(cuò)誤信息和設(shè)備信息、以及兼容性管理應(yīng)用322的預(yù)先檢測(cè)和存儲(chǔ)的錯(cuò)誤信息和設(shè)備信息通過(guò)包括在兼容性管理應(yīng)用322中的移動(dòng)通信模塊321發(fā)送至兼容性管理服務(wù)器330。

      在下文中,為了便于描述,對(duì)應(yīng)于車輛藍(lán)牙設(shè)備310的設(shè)備信息可稱為車輛設(shè)備信息,并且對(duì)應(yīng)于用戶設(shè)備320的設(shè)備信息可稱為用戶設(shè)備信息,此外,通過(guò)車輛藍(lán)牙設(shè)備310檢測(cè)的藍(lán)牙錯(cuò)誤信息可稱為車輛錯(cuò)誤信息,并且通過(guò)用戶設(shè)備320檢測(cè)的藍(lán)牙錯(cuò)誤信息可稱為用戶設(shè)備錯(cuò)誤信息。

      根據(jù)本發(fā)明的實(shí)施例,當(dāng)車輛錯(cuò)誤信息和用戶設(shè)備錯(cuò)誤信息相同時(shí),僅有一個(gè)錯(cuò)誤信息項(xiàng)將被發(fā)送至兼容性管理服務(wù)器330。此外,車輛藍(lán)牙設(shè)備310和用戶設(shè)備320可檢測(cè)在藍(lán)牙通信過(guò)程中在圖2中的附圖標(biāo)記230至280中的任意一層中發(fā)生的錯(cuò)誤。

      兼容性管理服務(wù)器330可以配置成包括兼容性管理器331、兼容性問(wèn)題處理器332、兼容性問(wèn)題數(shù)據(jù)庫(kù)333以及兼容性問(wèn)題解決數(shù)據(jù)庫(kù)334。

      兼容性管理器331與車輛藍(lán)牙設(shè)備310或用戶設(shè)備320建立通信會(huì)話,并且通過(guò)已建立的會(huì)話接收錯(cuò)誤信息和設(shè)備信息。

      此外,兼容性管理器331可向兼容性問(wèn)題處理器332提供已接收的錯(cuò)誤信息和設(shè)備信息。

      當(dāng)在兼容性問(wèn)題解決數(shù)據(jù)庫(kù)334中存在對(duì)應(yīng)于已檢測(cè)錯(cuò)誤的要被更新的軟件和/或固件版本時(shí),兼容性管理器331可立即將對(duì)應(yīng)的軟件和/或固件作為對(duì)應(yīng)更新目標(biāo)通過(guò)已建立的會(huì)話發(fā)送至車輛藍(lán)牙設(shè)備 310和/或用戶設(shè)備320。

      此外,當(dāng)在兼容性問(wèn)題解決數(shù)據(jù)庫(kù)334中存在能夠克服已檢的測(cè)錯(cuò)誤的軟件和/或固件版本時(shí),兼容性管理器331可將表示對(duì)應(yīng)問(wèn)題已被克服的預(yù)定引導(dǎo)消息發(fā)送至車輛藍(lán)牙設(shè)備310和/或用戶設(shè)備320,并且隨后向車輛藍(lán)牙設(shè)備310和/或用戶設(shè)備320提供更新,并且隨后將對(duì)應(yīng)的錯(cuò)誤信息和設(shè)備信息發(fā)送至分析中心360。

      隨后,當(dāng)通過(guò)分析中心360完成對(duì)應(yīng)錯(cuò)誤的分析從而產(chǎn)生新軟件和/或固件版本時(shí),兼容性管理器331可從分析中心360接收的新產(chǎn)生的軟件和/或固件,并且將新產(chǎn)生的軟件和/或固件存儲(chǔ)在兼容性問(wèn)題解決數(shù)據(jù)庫(kù)334中。此外,當(dāng)兼容性管理應(yīng)用322的版本改變時(shí),兼容性管理器331可執(zhí)行控制來(lái)在用戶設(shè)備320中安裝已改變的兼容性管理應(yīng)用。

      兼容性問(wèn)題處理器332可從兼容性管理器331接收錯(cuò)誤信息和設(shè)備信息,并且檢驗(yàn)對(duì)應(yīng)于已接收的錯(cuò)誤信息的錯(cuò)誤類型,即,錯(cuò)誤種類是否存于兼容性問(wèn)題數(shù)據(jù)庫(kù)333中。隨后,作為檢驗(yàn)結(jié)果,當(dāng)不存在對(duì)應(yīng)的錯(cuò)誤類型時(shí),兼容性問(wèn)題處理器332可在兼容性問(wèn)題數(shù)據(jù)庫(kù)333中記錄對(duì)應(yīng)的錯(cuò)誤類型。

      此外,兼容性問(wèn)題處理器332可基于參考兼容性問(wèn)題解決數(shù)據(jù)庫(kù)334的錯(cuò)誤類型和設(shè)備信息來(lái)檢驗(yàn)是否存在要被更新的軟件和/或固件版本。作為檢驗(yàn)結(jié)果,當(dāng)存在作為更新目標(biāo)的軟件和/或固件版本時(shí),兼容性問(wèn)題處理器332可從兼容性問(wèn)題解決數(shù)據(jù)庫(kù)334中讀取作為更新目標(biāo)的軟件和/或固件版本,并且將該軟件和/或固件版本提供給兼容性管理器331。在這種情況下,兼容性管理器331可執(zhí)行預(yù)定控制程序,從而在對(duì)應(yīng)的車輛藍(lán)牙設(shè)備310和/或用戶設(shè)備320中安裝作為更新目標(biāo)的軟件和/或固件版本。

      兼容性問(wèn)題數(shù)據(jù)庫(kù)333可記錄從分析中心360預(yù)先收集的錯(cuò)誤類型、以及從車輛藍(lán)牙設(shè)備310和/或用戶設(shè)備320實(shí)時(shí)收集的錯(cuò)誤類型。例如,錯(cuò)誤類型可包括,但不限于,配對(duì)失敗、連接失敗、免提通信失敗、流故障(streaming failure)、電話簿下載失敗、A2DP失敗、AVRCP失敗、消息訪問(wèn)失敗、異常連接釋放等等。例如,配對(duì)失敗可對(duì)應(yīng)于設(shè)備注冊(cè)失敗的情況,并且連接失敗可對(duì)應(yīng)于配對(duì)成功但是連接建立 失敗的情況。

      根據(jù)本發(fā)明的實(shí)施例,基于已接收的錯(cuò)誤信息和設(shè)備信息,當(dāng)存在用于車輛藍(lán)牙設(shè)備310的要被更新的軟件和/或固件時(shí),兼容性管理服務(wù)器330可將用于車輛藍(lán)牙設(shè)備310的要被更新的軟件和/或固件通過(guò)無(wú)線通信網(wǎng)絡(luò)340發(fā)送至用戶設(shè)備320。在此種情況下,未在車輛藍(lán)牙設(shè)備310中安裝移動(dòng)通信模塊,或已安裝的移動(dòng)通信模塊未激活。繼續(xù)地,應(yīng)當(dāng)注意的是,用戶設(shè)備320將從兼容性管理服務(wù)器330接收的作為車輛藍(lán)牙設(shè)備310更新目標(biāo)的軟件和/或固件,使用預(yù)定的藍(lán)牙通信協(xié)議發(fā)送至車輛藍(lán)牙設(shè)備310。

      圖4是解釋根據(jù)本發(fā)明的實(shí)施例的在車輛藍(lán)牙設(shè)備中用于解決藍(lán)牙兼容性問(wèn)題的方法的流程圖。

      如圖4所示,當(dāng)啟動(dòng)車輛時(shí),車輛藍(lán)牙設(shè)備可開啟藍(lán)牙配對(duì)程序(S401至S402)。

      當(dāng)藍(lán)牙配對(duì)程序未成功完成時(shí),車輛藍(lán)牙設(shè)備可將錯(cuò)誤類型設(shè)置成配對(duì)錯(cuò)誤,并且將錯(cuò)誤信息存儲(chǔ)在預(yù)定記錄區(qū)域(S403至S404)。

      車輛藍(lán)牙設(shè)備可收集車輛設(shè)備信息(S405),并且隨后將檢驗(yàn)是否激活移動(dòng)通信調(diào)制解調(diào)器(S406)。某些車輛可安裝有用于提供遠(yuǎn)程信息處理通信服務(wù)和/或移動(dòng)通信服務(wù)的移動(dòng)通信調(diào)制解調(diào)器,但是另一些車輛型號(hào)可能未安裝對(duì)應(yīng)的移動(dòng)通信調(diào)制解調(diào)器。因此,當(dāng)在車輛藍(lán)牙設(shè)備中未安裝移動(dòng)通信調(diào)制解調(diào)器時(shí),車輛的藍(lán)牙設(shè)備可確定未激活移動(dòng)通信調(diào)制解調(diào)器。

      在確定激活移動(dòng)通信調(diào)制解調(diào)器時(shí),車輛藍(lán)牙設(shè)備可使用藍(lán)牙通信協(xié)議,例如SPP或OBEX,接收來(lái)自用戶設(shè)備的用戶錯(cuò)誤信息和/或用戶設(shè)備信息(S407)。繼續(xù)地,車輛藍(lán)牙設(shè)備可產(chǎn)生包括錯(cuò)誤信息和設(shè)備信息的兼容性問(wèn)題報(bào)告分組,并且將該兼容性問(wèn)題報(bào)告分組通過(guò)所訪問(wèn)的無(wú)線通信網(wǎng)絡(luò)發(fā)送至兼容性管理服務(wù)器(S408)。在此種情況下,車輛藍(lán)牙設(shè)備可將在操作404和405中存儲(chǔ)的錯(cuò)誤信息和車輛設(shè)備信息與從用戶設(shè)備接收的用戶錯(cuò)誤信息和用戶設(shè)備信息結(jié)合,從而產(chǎn)生兼容性問(wèn)題報(bào)告分組。

      在上述操作406中,當(dāng)未激活移動(dòng)通信調(diào)制解調(diào)器時(shí),車輛藍(lán)牙設(shè)備可使用藍(lán)牙通信協(xié)議例如SPP或OBEX將車輛錯(cuò)誤信息和車輛設(shè) 備信息傳輸給用戶設(shè)備(S409)。在此種情況下,用戶設(shè)備可基于車輛錯(cuò)誤信息、車輛設(shè)備信息、用戶設(shè)備信息等產(chǎn)生兼容性問(wèn)題報(bào)告分組,并且將已產(chǎn)生的兼容性問(wèn)題報(bào)告分組使用包括在用戶設(shè)備中的移動(dòng)通信模塊發(fā)送至兼容性管理服務(wù)器。

      在上述操作403中,當(dāng)藍(lán)牙配對(duì)程序成功時(shí),車輛藍(lán)牙設(shè)備可檢驗(yàn)與對(duì)應(yīng)用戶設(shè)備的會(huì)話建立是否成功(S411)。

      作為檢驗(yàn)結(jié)果,當(dāng)會(huì)話建立失敗時(shí),車輛藍(lán)牙設(shè)備可存儲(chǔ)表示錯(cuò)誤類型是連接失敗的錯(cuò)誤信息,并且進(jìn)入上述操作405(S412)。

      作為上述操作411的檢驗(yàn)結(jié)果,當(dāng)連接建立成功時(shí),車輛藍(lán)牙設(shè)備可監(jiān)測(cè)藍(lán)牙通信操作(S413)。在此種情況下,車輛藍(lán)牙設(shè)備可根據(jù)用戶設(shè)備的請(qǐng)求提供各種配置文件或服務(wù)。

      作為監(jiān)測(cè)結(jié)果,當(dāng)確定錯(cuò)誤來(lái)自正在進(jìn)行的服務(wù)或配置文件時(shí),車輛藍(lán)牙設(shè)備可存儲(chǔ)對(duì)應(yīng)于對(duì)應(yīng)服務(wù)或配置文件的錯(cuò)誤信息,并且進(jìn)入上述操作405(S414至S415)。

      當(dāng)在上述操作414中未從當(dāng)前正在進(jìn)行的服務(wù)或配置文件中檢測(cè)到錯(cuò)誤并且藍(lán)牙通信連接異常釋放時(shí),車輛藍(lán)牙設(shè)備可將錯(cuò)誤類型設(shè)置為連接釋放,存儲(chǔ)該錯(cuò)誤類型,并且隨后進(jìn)入上述操作405(S416至S417)。

      圖5是根據(jù)本發(fā)明的實(shí)施例,在兼容性管理服務(wù)器中用于解決藍(lán)牙兼容性問(wèn)題的方法的解釋圖。

      如圖5所示,兼容性管理服務(wù)器可從車輛藍(lán)牙設(shè)備或用戶設(shè)備接收包括錯(cuò)誤信息和設(shè)備信息的預(yù)定兼容性問(wèn)題報(bào)告分組(S501)。

      兼容性管理服務(wù)器可參考已接收的錯(cuò)誤信息識(shí)別錯(cuò)誤類型,并且檢驗(yàn)已識(shí)別的錯(cuò)誤類型是否存在于兼容性問(wèn)題數(shù)據(jù)庫(kù)之中(S502至S503)。

      作為檢驗(yàn)結(jié)果,當(dāng)已識(shí)別的錯(cuò)誤類型存在于兼容性問(wèn)題數(shù)據(jù)庫(kù)中時(shí),兼容性管理服務(wù)器可參考兼容性問(wèn)題解決數(shù)據(jù)庫(kù)搜索是否存在對(duì)應(yīng)于已識(shí)別的錯(cuò)誤類型和已接收的設(shè)備信息的要被更新的軟件和/或固件版本(S504)。

      作為搜索結(jié)果,當(dāng)存在作為更新目標(biāo)的軟件和/或固件版本時(shí),兼容性管理服務(wù)器可將作為更新目標(biāo)的對(duì)應(yīng)的軟件和/或固件版本發(fā)送至 對(duì)應(yīng)的用戶設(shè)備和(或)車輛藍(lán)牙設(shè)備(S505至S506)。

      當(dāng)在上述操作505中,當(dāng)存在作為更新目標(biāo)的軟件和/或固件版本時(shí),兼容性管理服務(wù)器可產(chǎn)生表示對(duì)應(yīng)問(wèn)題已經(jīng)報(bào)告和解決的預(yù)定引導(dǎo)消息,并且將該引導(dǎo)消息發(fā)送至用戶設(shè)備和/或車輛藍(lán)牙設(shè)備(S507)。

      在上述操作503中,當(dāng)在兼容性問(wèn)題數(shù)據(jù)庫(kù)中未存在已識(shí)別的錯(cuò)誤類型時(shí),兼容性管理服務(wù)器可將該已識(shí)別的錯(cuò)誤類型添加至兼容性問(wèn)題數(shù)據(jù)庫(kù)中,并且將已接收的兼容性問(wèn)題報(bào)告分組轉(zhuǎn)發(fā)至分析中心或開發(fā)公司服務(wù)器(S508至S509)。

      根據(jù)本發(fā)明的方法和裝置可具有下列優(yōu)點(diǎn)。

      本發(fā)明有利于提供用于解決藍(lán)牙兼容性問(wèn)題的方法和裝置。

      本發(fā)明有利于提供解決藍(lán)牙兼容性問(wèn)題的方法和裝置,當(dāng)檢測(cè)到車輛中的藍(lán)牙兼容性問(wèn)題時(shí),上述方法和裝置通過(guò)將與已檢測(cè)的藍(lán)牙兼容性問(wèn)題有關(guān)的信息通過(guò)車輛H/U或用戶設(shè)備實(shí)時(shí)發(fā)送至服務(wù)器來(lái)進(jìn)行原因分析,并且能夠根據(jù)原因分析建立實(shí)時(shí)對(duì)應(yīng)。此外,本發(fā)明也有利于最小化訪問(wèn)用于藍(lán)牙有關(guān)問(wèn)題的離線服務(wù)中心的次數(shù),以更快地分析和解決藍(lán)牙兼容性問(wèn)題,并且減少維護(hù)成本,因此最小化用戶的不滿意度。

      本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解的是,在不違背本發(fā)明的精神或范圍的情況下,能夠在本發(fā)明中作出各種修改和變化。因此,本發(fā)明意圖在于覆蓋落入所附權(quán)利要求和其等效所主張的范圍內(nèi)的本發(fā)明的修改和變化。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1