本發(fā)明涉及安裝用于訪問車輛信息和控制車輛功能的基于注冊(cè)的移動(dòng)設(shè)備應(yīng)用程序。
背景技術(shù):
現(xiàn)今許多車輛配備有短程通信能力,例如與車輛用戶攜帶的移動(dòng)設(shè)備進(jìn)行無線通信的能力。oem正在開發(fā)能使車輛的授權(quán)移動(dòng)設(shè)備用戶從其手機(jī)或其他移動(dòng)設(shè)備遠(yuǎn)程訪問車輛信息和功能的移動(dòng)應(yīng)用程序。通常,可以將這些移動(dòng)設(shè)備應(yīng)用程序下載到移動(dòng)設(shè)備,然后需要免費(fèi)或付費(fèi)注冊(cè),以使用戶能夠經(jīng)由應(yīng)用程序訪問其車輛。注冊(cè)通常包括確認(rèn)注冊(cè)用戶被授權(quán)訪問車輛,并且這可能包括需要用戶與oem或其遠(yuǎn)程信息處理服務(wù)提供商建立帳戶。例如在oem或經(jīng)銷商將帳戶和車輛訪問提供作為標(biāo)準(zhǔn)選擇或包括為娛樂或升級(jí)包的一部分的情況下,帳戶可以是付費(fèi)訂購(gòu)賬戶或免費(fèi)帳戶。在任何情況下,車輛用戶可能未意識(shí)到移動(dòng)設(shè)備應(yīng)用程序的可用性,可能不知道如何定位用于下載的應(yīng)用程序,和/或可能不知道他們的移動(dòng)設(shè)備是否能夠使用該應(yīng)用程序。
技術(shù)實(shí)現(xiàn)要素:
根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種便于將應(yīng)用程序安裝到移動(dòng)設(shè)備上的方法,其中所述方法由車輛執(zhí)行,并且其中所述方法包括以下步驟:
(a)與車輛用戶的移動(dòng)設(shè)備建立短程通信;
(b)向遠(yuǎn)程設(shè)施發(fā)送識(shí)別信息,其中所述識(shí)別信息包括與所述車輛,所述用戶和/或所述移動(dòng)設(shè)備有關(guān)的信息;
(c)從所述遠(yuǎn)程設(shè)施接收指示用戶通過使用所述應(yīng)用程序經(jīng)由所述移動(dòng)設(shè)備來控制一個(gè)或多個(gè)車輛操作的資格的響應(yīng);
(d)確定應(yīng)用程序是否安裝在移動(dòng)設(shè)備上;以及
(e)當(dāng)確定所述應(yīng)用程序未被安裝在所述移動(dòng)設(shè)備上時(shí),提示所述車輛用戶將所述應(yīng)用程序安裝到所述移動(dòng)設(shè)備。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種便于將應(yīng)用程序下載到位于車輛上的移動(dòng)設(shè)備的方法,其中所述方法由車輛執(zhí)行,并且其中所述方法包括以下步驟:
(a)與車輛用戶的移動(dòng)設(shè)備建立通信;
(b)響應(yīng)于步驟(a),將識(shí)別信息發(fā)送到指示用戶具有移動(dòng)設(shè)備的遠(yuǎn)程設(shè)施;
(c)從所述遠(yuǎn)程設(shè)施接收指示所述用戶使用所述應(yīng)用程序經(jīng)由所述移動(dòng)設(shè)備訪問所述車輛的資格的響應(yīng);
(d)提示用戶指示是否下載和/或安裝所述應(yīng)用程序;
(e)響應(yīng)于步驟(c)從所述用戶接收應(yīng)該下載所述應(yīng)用程序的指示;
(f)響應(yīng)于所述用戶指示應(yīng)該下載應(yīng)用程序而訪問應(yīng)用程序的下載鏈接;以及
(g)使用下載鏈接來發(fā)起將所述應(yīng)用程序下載到所述移動(dòng)設(shè)備。
附圖說明
下文將結(jié)合附圖描述本發(fā)明的一個(gè)或多個(gè)實(shí)施例,其中相似的標(biāo)號(hào)表示相同的元件,并且其中:
圖1是描繪能夠利用本文所公開的方法的通信系統(tǒng)的一個(gè)實(shí)施例的框圖;以及
圖2是便于將應(yīng)用程序安裝到移動(dòng)設(shè)備上的方法的實(shí)施例。
具體實(shí)施方式
下文描述的方法由車輛執(zhí)行以便于將應(yīng)用程序安裝和設(shè)置在車輛用戶的移動(dòng)設(shè)備上,從而使得用戶能夠經(jīng)由所述應(yīng)用程序從移動(dòng)設(shè)備無線地訪問車輛。這包括由車輛自動(dòng)執(zhí)行以幫助用戶安裝應(yīng)用程序的步驟。至少一部分安裝過程的自動(dòng)化可以有助于提高車輛用戶的應(yīng)用程序的利用率,從而通過更好地使用戶能夠經(jīng)由其移動(dòng)設(shè)備上的應(yīng)用程序來利用可用的遠(yuǎn)程訪問功能來提高客戶滿意度。
根據(jù)本文提供的一個(gè)實(shí)施例,車輛與用戶的移動(dòng)設(shè)備建立短程通信。接下來,車輛獲取關(guān)于車輛、用戶和/或移動(dòng)設(shè)備的信息,并將該信息發(fā)送到遠(yuǎn)程設(shè)施。然后,車輛接收來自遠(yuǎn)程設(shè)施的響應(yīng),以便用戶有資格控制應(yīng)用程序的一個(gè)或多個(gè)車輛功能。例如,所述資格可以是基于車輛是否能夠遠(yuǎn)程訪問以供應(yīng)用程序使用,或者用戶的移動(dòng)設(shè)備是否能夠安裝和運(yùn)行該應(yīng)用程序。車輛確定應(yīng)用程序是否已經(jīng)安裝在移動(dòng)設(shè)備上。如果確認(rèn)資格但尚未安裝應(yīng)用程序,則車輛可能會(huì)提示用戶將應(yīng)用程序安裝到移動(dòng)設(shè)備上。這可以通過例如發(fā)送移動(dòng)設(shè)備指令進(jìn)行到用于應(yīng)用程序的移動(dòng)應(yīng)用程序商店列表,使用戶可以容易下載。
通信系統(tǒng)——
參考圖1,示出了包括移動(dòng)車輛通信系統(tǒng)10并且可以用于實(shí)現(xiàn)本文所公開的方法的操作環(huán)境。通信系統(tǒng)10通常包括車輛12、一個(gè)或多個(gè)無線載波系統(tǒng)14、陸地通信網(wǎng)絡(luò)16、計(jì)算機(jī)18、遠(yuǎn)程設(shè)施80和移動(dòng)設(shè)備90。應(yīng)當(dāng)理解,所公開的方法可以與任何數(shù)量的不同系統(tǒng)一起使用,并且不特別限于這里所示的操作環(huán)境。此外,系統(tǒng)10及其各個(gè)組件的架構(gòu)、構(gòu)造、設(shè)置和操作在本領(lǐng)域中通常是已知的。因此,以下段落簡(jiǎn)單地概述了一個(gè)這樣的通信系統(tǒng)10;然而,這里未示出的其他系統(tǒng)也可以采用所公開的方法。
車輛12在所示實(shí)施例中被描述為客車,但是應(yīng)當(dāng)理解,也可以使用包括摩托車、卡車、運(yùn)動(dòng)型多用途車(suv)、休閑車輛(rv)、船舶、飛機(jī)等的任何其他車輛。圖1中總體示出了一些車輛電子設(shè)備20,并且包括遠(yuǎn)程信息處理單元30、麥克風(fēng)32、一個(gè)或多個(gè)按鈕或其他控制輸入34、音頻系統(tǒng)36、可視顯示器38和gps模塊40以及多個(gè)其他車輛系統(tǒng)模塊(vsm)42。這些設(shè)備中的一些可以直接連接到遠(yuǎn)程信息處理單元,例如麥克風(fēng)32和按鈕34,而使用諸如通信總線44或娛樂總線46之類的一個(gè)或多個(gè)網(wǎng)絡(luò)連接來間接連接其他設(shè)備。合適的網(wǎng)絡(luò)連接的實(shí)例包括控制器區(qū)域網(wǎng)絡(luò)(can)、面向媒體的系統(tǒng)傳輸(most)、本地互連網(wǎng)絡(luò)(lin)、局域網(wǎng)(lan)以及其他適當(dāng)?shù)倪B接,例如以太網(wǎng)或其他符合已知的iso、sae和ieee標(biāo)準(zhǔn)和規(guī)范的那些,僅舉幾例。
遠(yuǎn)程信息處理單元30本身是車輛系統(tǒng)模塊(vsm),并且可以被實(shí)施為安裝在車輛中并且能夠通過無線載波系統(tǒng)14和經(jīng)由無線網(wǎng)絡(luò)進(jìn)行無線語音和/或數(shù)據(jù)通信的oem安裝式(嵌入式)或零件設(shè)備。這使得車輛能夠與遠(yuǎn)程設(shè)施80、其他遠(yuǎn)程信息處理車輛或某些其他實(shí)體或設(shè)備進(jìn)行通信。遠(yuǎn)程信息處理單元優(yōu)選使用無線電傳輸來建立與無線載波系統(tǒng)14的通信信道(語音信道和/或數(shù)據(jù)信道),使得語音和/或數(shù)據(jù)傳輸可以通過信道被發(fā)送和接收。通過提供語音和數(shù)據(jù)通信、遠(yuǎn)程信息處理單元30使得車輛能夠提供多種不同的服務(wù),包括與導(dǎo)航、電話、緊急援助、診斷、信息娛樂等相關(guān)的服務(wù)??梢允褂帽绢I(lǐng)域已知的技術(shù)經(jīng)由數(shù)據(jù)連接,例如經(jīng)由數(shù)據(jù)信道上的分組數(shù)據(jù)傳輸,或者經(jīng)由語音信道來發(fā)送數(shù)據(jù)。對(duì)于涉及語音通信(例如,與遠(yuǎn)程設(shè)施80處的現(xiàn)場(chǎng)顧問或語音響應(yīng)單元)和數(shù)據(jù)通信(例如,向遠(yuǎn)程設(shè)施80提供gps位置數(shù)據(jù)或車輛診斷數(shù)據(jù))的組合服務(wù),系統(tǒng)可以通過語音信道利用單個(gè)呼叫并根據(jù)需要在通過語音信道的語音和數(shù)據(jù)傳輸之間切換,并且可以使用本領(lǐng)域技術(shù)人員已知的技術(shù)來完成。
根據(jù)一個(gè)實(shí)施例,遠(yuǎn)程信息處理單元30利用根據(jù)gsm、cdma或lte標(biāo)準(zhǔn)的蜂窩通信,并因此包括用于諸如免提呼叫的語音通信的標(biāo)準(zhǔn)蜂窩式芯片組50、用于數(shù)據(jù)傳輸?shù)臒o線調(diào)制解調(diào)器、電子處理設(shè)備52、一個(gè)或多個(gè)數(shù)字存儲(chǔ)設(shè)備54和雙天線56。應(yīng)當(dāng)理解,調(diào)制解調(diào)器可以通過存儲(chǔ)在遠(yuǎn)程信息處理單元中并由處理器52執(zhí)行的軟件來實(shí)施,或者它可以是位于遠(yuǎn)程信息處理單元30內(nèi)部或外部的單獨(dú)的硬件組件。調(diào)制解調(diào)器可以使用任何數(shù)量的不同標(biāo)準(zhǔn)或協(xié)議(諸如lte、evdo、cdma、gprs和edge)進(jìn)行操作。車輛和其他聯(lián)網(wǎng)設(shè)備之間的無線網(wǎng)絡(luò)也可以使用遠(yuǎn)程信息處理單元30來執(zhí)行。為此,遠(yuǎn)程信息處理單元30可配置為根據(jù)一種或多種無線協(xié)議進(jìn)行無線通信,包括短程無線通信(srwc),諸如ieee802.11協(xié)議、wimax、zigbeetm、wi-fi直接、藍(lán)牙tm或近場(chǎng)通信(nfc)。當(dāng)用于諸如tcp/ip的分組交換數(shù)據(jù)通信時(shí),遠(yuǎn)程信息處理單元可以配置為靜態(tài)ip地址,或者可以設(shè)置為自動(dòng)從網(wǎng)絡(luò)上的另一設(shè)備(例如路由器)或從網(wǎng)絡(luò)地址服務(wù)器接收分配ip地址。
處理器52可以是能夠處理包括微處理器、微控制器、主機(jī)處理器、控制器、車輛通信處理器和專用集成電路(asics)的電子指令的任何類型的設(shè)備。它可以是僅用于遠(yuǎn)程信息處理單元30或者可以與其他車輛系統(tǒng)共享的專用處理器。處理器52執(zhí)行各種類型的數(shù)字存儲(chǔ)指令,諸如存儲(chǔ)在存儲(chǔ)器54中的軟件或固件程序,其使遠(yuǎn)程信息處理單元能夠提供各種各樣的服務(wù)。例如,處理器52可以執(zhí)行程序或處理數(shù)據(jù)以執(zhí)行至少一部分本文所討論的方法。
遠(yuǎn)程信息處理單元30可以用于向和/或從車輛提供涉及無線通信的各種各樣的車輛服務(wù)。這樣的服務(wù)包括:轉(zhuǎn)彎方向和連同基于gps的車輛導(dǎo)航模塊40一起提供的其他導(dǎo)航相關(guān)服務(wù);空氣囊展開通知以及連同諸如身體控制模塊(未示出)的一個(gè)或多個(gè)碰撞傳感器接口模塊一起提供的與其他突發(fā)事件或道路救援相關(guān)的服務(wù);使用一個(gè)或多個(gè)診斷模塊的診斷報(bào)告;以及信息娛樂相關(guān)服務(wù),其中音樂、網(wǎng)頁、電影、電視節(jié)目、視頻游戲和/或其他信息由信息娛樂模塊(未示出)下載,并被存儲(chǔ)以用于當(dāng)前或之后播放。上述所列出的服務(wù)絕不是遠(yuǎn)程信息處理單元30的所有功能的詳盡列表,而僅僅是列舉遠(yuǎn)程信息處理單元能夠提供的一些服務(wù)。此外,應(yīng)當(dāng)理解,至少一些上述模塊可以以保存在遠(yuǎn)程信息處理單元30的內(nèi)部或外部的軟件指令的形式來實(shí)施,它們可以是位于遠(yuǎn)程信息處理單元30的內(nèi)部或外部的硬件組件,或者它們可以彼此或與整個(gè)車輛的其他系統(tǒng)集成和/或共享,參考一些可行方案。在模塊被實(shí)現(xiàn)為位于遠(yuǎn)程信息處理單元30外部的vsm42的情況下,它們可以利用車輛總線44來與遠(yuǎn)程信息處理單元交換數(shù)據(jù)和命令。
gps模塊40從gps衛(wèi)星的星座60接收無線電信號(hào)。根據(jù)這些信號(hào),模塊40可以確定用于向車輛駕駛員提供導(dǎo)航和其他位置相關(guān)服務(wù)的車輛位置。導(dǎo)航信息可以呈現(xiàn)在顯示器38(或車輛內(nèi)的其他顯示器)上,或者可以口頭呈現(xiàn),諸如在提供轉(zhuǎn)彎導(dǎo)航時(shí)所做的??梢允褂脤S玫能囕v導(dǎo)航模塊(其可以是gps模塊40的一部分)來提供導(dǎo)航服務(wù),或者可以經(jīng)由遠(yuǎn)程信息處理單元30完成一些或所有導(dǎo)航服務(wù),其中位置信息被發(fā)送到遠(yuǎn)程位置用于向車輛提供導(dǎo)航地圖、地圖注釋(興趣點(diǎn)、餐館等)、路線計(jì)算等目的。位置信息可以提供給遠(yuǎn)程設(shè)施80或其他遠(yuǎn)程計(jì)算機(jī)系統(tǒng),諸如計(jì)算機(jī)18,用于其他目的(諸如艦隊(duì)管理)。此外,新的或更新的地圖數(shù)據(jù)可以經(jīng)由遠(yuǎn)程信息處理單元30從遠(yuǎn)程設(shè)施80下載到gps模塊40。
除了遠(yuǎn)程信息處理單元30、音頻系統(tǒng)36和gps模塊40之外,車輛12可以包括位于整個(gè)車輛中的電子硬件組件形式的其他車輛系統(tǒng)模塊(vsm)42,并且通常接收來自一個(gè)或多個(gè)傳感器的輸入,并使用感測(cè)到的輸入來執(zhí)行診斷、監(jiān)控、控制、報(bào)告和/或其他功能。每個(gè)vsm42優(yōu)選地通過通信總線44連接到其他vsm以及遠(yuǎn)程信息處理單元30,并且可以被編程以運(yùn)行車輛系統(tǒng)和子系統(tǒng)診斷測(cè)試。作為示例,一個(gè)vsm42可以是控制諸如燃料點(diǎn)火和點(diǎn)火正時(shí)等發(fā)動(dòng)機(jī)操作的各個(gè)方面的發(fā)動(dòng)機(jī)控制模塊(ecm),另一個(gè)vsm42可以是調(diào)節(jié)車輛動(dòng)力系統(tǒng)中一個(gè)或多個(gè)部件的操作,而另一個(gè)vsm42可以是車身控制模塊,其支配整個(gè)車輛上的各種電氣部件,如車輛的電動(dòng)門鎖和前大燈。根據(jù)一個(gè)實(shí)施例,發(fā)動(dòng)機(jī)控制模塊配備有提供無數(shù)實(shí)時(shí)數(shù)據(jù)的車載診斷(obd)特征,諸如從包括車輛排放傳感器的各種傳感器接收的數(shù)據(jù),并提供允許技術(shù)人員快速識(shí)別和修補(bǔ)車輛內(nèi)的故障的標(biāo)準(zhǔn)化系列的診斷故障代碼dtc)。如本領(lǐng)域技術(shù)人員所理解的,上述vsm僅僅是可以在車輛12中使用的一些模塊的示例,因?yàn)樵S多其它模塊也是可能的。
車輛電子設(shè)備20還包括多個(gè)車輛用戶界面,該車輛用戶界面向車輛乘員提供裝置,包括麥克風(fēng)32、按鈕34、音頻系統(tǒng)36和可視顯示器38,用于提供和/或接收信息。如本文所使用的術(shù)語“車輛用戶界面”廣泛地包括任何合適形式的電子設(shè)備,包括位于車輛上并使得車輛用戶能夠與車輛的部件通信或通過車輛的部件進(jìn)行通信的硬件和軟件組件。麥克風(fēng)32向遠(yuǎn)程信息處理單元提供音頻輸入,以使得駕駛員或其他乘員能夠經(jīng)由無線載波系統(tǒng)14提供語音命令并進(jìn)行免提呼叫。為此,它可以使用本領(lǐng)域已知的人機(jī)界面(hmi)技術(shù)連接到車載自動(dòng)語音處理單元。按鈕34允許手動(dòng)用戶輸入到遠(yuǎn)程信息處理單元30以發(fā)起無線電話呼叫并提供其他數(shù)據(jù)、響應(yīng)或控制輸入。單個(gè)按鈕可用于向遠(yuǎn)程設(shè)施80發(fā)出緊急呼叫而不是常規(guī)服務(wù)協(xié)助呼叫。音頻系統(tǒng)36向車輛乘員提供音頻輸出,并且可以是專用的獨(dú)立系統(tǒng)或主要車輛音頻系統(tǒng)的一部分。根據(jù)這里所示的特定實(shí)施例,音頻系統(tǒng)36可操作地耦合到車輛總線44和娛樂總線46,并且可以提供am、fm和衛(wèi)星無線電、cd、dvd和其他多媒體功能??梢越Y(jié)合上述信息娛樂模塊提供或單獨(dú)提供該功能??梢曪@示器38優(yōu)選地是諸如儀表板上的觸摸屏或從擋風(fēng)玻璃反射的平視顯示器的圖形顯示器,并且可以用于提供多種輸入和輸出功能。也可以使用各種其他車輛用戶界面作為圖1的接口,這僅僅是一種特定實(shí)施方式的實(shí)例。
無線載波系統(tǒng)14優(yōu)選地是蜂窩電話系統(tǒng),其包括多個(gè)蜂窩塔70(僅示出一個(gè))、一個(gè)或多個(gè)移動(dòng)交換中心(msc)72以及連接無線載系統(tǒng)14波所需的具有陸地網(wǎng)絡(luò)16的任何其它網(wǎng)絡(luò)組件。每個(gè)小區(qū)塔70包括發(fā)送和接收天線和基站,其中來自不同小區(qū)塔的基站直接或經(jīng)由諸如基站控制器的中間設(shè)備連接到msc72。蜂窩系統(tǒng)14可以實(shí)現(xiàn)任何合適的通信技術(shù),包括例如諸如amps的模擬技術(shù),或諸如cdma(例如,cdma2000)或gsm/gprs的較新數(shù)字技術(shù)。如本領(lǐng)域技術(shù)人員將理解的,各種小區(qū)塔/基站/msc布置是可能的并且可以與無線系統(tǒng)14一起使用。例如,基站和小區(qū)塔可以共同位于相同的站點(diǎn),或者它們可以彼此遠(yuǎn)程設(shè)置,每個(gè)基站可以負(fù)責(zé)單個(gè)小區(qū)塔,或者單個(gè)基站可以服務(wù)各種小區(qū)塔,并且各種基站可以耦合到單個(gè)msc,僅列舉幾種可能的布置。
除了使用無線載波系統(tǒng)14之外,可以使用衛(wèi)星通信形式的不同無線載波系統(tǒng)來提供與車輛的單向或雙向通信。這可以使用一個(gè)或多個(gè)通信衛(wèi)星62和上行鏈路發(fā)射站64來完成。單向通信可以是例如衛(wèi)星無線電業(yè)務(wù),其中由發(fā)送站64接收編程內(nèi)容(消息、音樂等)、打包上載,然后發(fā)送到向訂戶廣播節(jié)目的衛(wèi)星62。雙向通信可以是例如使用衛(wèi)星62的衛(wèi)星電話業(yè)務(wù),用以中繼車輛12和基站64之間的電話通信。如果使用這種衛(wèi)星電話,可以將其在無線載波系統(tǒng)14之外使用或代替無線載波系統(tǒng)14使用。
陸地網(wǎng)絡(luò)16可以是連接到一個(gè)或多個(gè)固定電話并將無線載波系統(tǒng)14連接到遠(yuǎn)程設(shè)施80的常規(guī)陸基電信網(wǎng)絡(luò)。例如,陸地網(wǎng)絡(luò)16可以包括諸如用于提供硬連線電話、分組交換數(shù)據(jù)通信和因特網(wǎng)基礎(chǔ)設(shè)施的公共交換電話網(wǎng)絡(luò)(pstn)。陸地網(wǎng)絡(luò)16的一個(gè)或多個(gè)區(qū)段可以通過使用標(biāo)準(zhǔn)有線網(wǎng)絡(luò)、光纖或其他光纖網(wǎng)絡(luò)、電纜網(wǎng)絡(luò)、電力線路、諸如無線局域網(wǎng)(wlan)等的其他無線網(wǎng)絡(luò),或提供寬帶無線接入(bwa)或其任何組合的網(wǎng)絡(luò)。此外,遠(yuǎn)程設(shè)施80不需要經(jīng)由陸地網(wǎng)絡(luò)16連接,而是可以包括無線電話設(shè)備,使得其可以與諸如無線載波系統(tǒng)14之類的無線網(wǎng)絡(luò)直接通信。
計(jì)算機(jī)18可以是可經(jīng)由諸如因特網(wǎng)的私人或公共網(wǎng)絡(luò)訪問的多種計(jì)算機(jī)之一。每個(gè)這樣的計(jì)算機(jī)18可以用于一個(gè)或多個(gè)目的,諸如經(jīng)由遠(yuǎn)程信息處理單元30和無線載波14可訪問的網(wǎng)絡(luò)服務(wù)器。其他這樣的可訪問計(jì)算機(jī)18可以是例如:服務(wù)中心計(jì)算機(jī),其中可以經(jīng)由遠(yuǎn)程信息處理單元30從車輛上傳診斷信息和其他車輛數(shù)據(jù);車主或其他訂戶用于訪問或接收車輛數(shù)據(jù)或設(shè)置或建立或配置訂戶偏好或控制車輛功能的客戶端計(jì)算機(jī);或者第三方存儲(chǔ)庫,通過與車輛12或遠(yuǎn)程設(shè)施80或者兩者均通信來向或從其提供車輛數(shù)據(jù)或其他信息。計(jì)算機(jī)18還可以用于提供諸如dns服務(wù)之類的因特網(wǎng)連接,或者作為使用dhcp或其他合適協(xié)議的網(wǎng)絡(luò)地址服務(wù)器來為車輛12分配ip地址。
遠(yuǎn)程設(shè)施80被設(shè)計(jì)成為車輛電子設(shè)備20提供多個(gè)不同的系統(tǒng)后端功能。遠(yuǎn)程設(shè)施80可以包括一個(gè)或多個(gè)交換機(jī)、服務(wù)器、數(shù)據(jù)庫、現(xiàn)場(chǎng)顧問以及自動(dòng)語音響應(yīng)系統(tǒng)(vrs),所有這些都是本領(lǐng)域已知的。遠(yuǎn)程設(shè)施80可以包括這些各種組件中的任何一個(gè)或全部,并且優(yōu)選地,各種組件中的每一個(gè)通過有線或無線局域網(wǎng)相互耦合。遠(yuǎn)程設(shè)施80可以經(jīng)由連接到陸地網(wǎng)絡(luò)16的調(diào)制解調(diào)器接收和發(fā)送數(shù)據(jù)。遠(yuǎn)程設(shè)施的數(shù)據(jù)庫可以存儲(chǔ)諸如用戶認(rèn)證信息、車輛標(biāo)識(shí)符、簡(jiǎn)檔記錄、行為模式和其他相關(guān)訂戶信息的帳戶信息。數(shù)據(jù)傳輸也可以由諸如882.11x、gprs等的無線系統(tǒng)進(jìn)行。雖然已經(jīng)將所示實(shí)施例描述為將與使用現(xiàn)場(chǎng)顧問的有人操作的遠(yuǎn)程設(shè)施80結(jié)合使用,但是應(yīng)當(dāng)理解,遠(yuǎn)程設(shè)施可以替代地使用vrs作為自動(dòng)顧問,或者可以使用vrs和現(xiàn)場(chǎng)顧問的組合。
移動(dòng)設(shè)備90是非車輛設(shè)備,意味著它不是車輛12或車輛電子設(shè)備20的一部分。移動(dòng)設(shè)備包括:實(shí)現(xiàn)蜂窩電信和/或短程無線通信(srwc)的硬件、軟件和/或固件,以及其他無線設(shè)備功能和應(yīng)用程序。移動(dòng)設(shè)備90的硬件包括用于存儲(chǔ)軟件、固件等的處理器和存儲(chǔ)器。該存儲(chǔ)器可以包括易失性ram或其他臨時(shí)供電存儲(chǔ)器,以及非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),其存儲(chǔ)需要執(zhí)行本文討論的各種外部設(shè)備功能的部分或全部軟件。存儲(chǔ)在存儲(chǔ)器中的移動(dòng)設(shè)備處理器和軟件可以實(shí)現(xiàn)由用戶(或制造商)預(yù)先安裝或安裝的各種軟件應(yīng)用程序(例如,具有軟件應(yīng)用程序或圖形用戶界面(gui))。這可以包括可以允許車輛用戶與車輛12通信和/或控制車輛的各個(gè)方面或功能的程序92,例如,除了別的以外,允許用戶遠(yuǎn)程地鎖定/解鎖車門、讓車輛點(diǎn)火或熄火、檢查車輛輪胎壓力、燃油量、油壽命等。該程序還可用于使設(shè)備90的用戶能夠查看與車輛相關(guān)(例如,車輛的當(dāng)前位置,無論車輛是否被鎖定或解鎖)和/或與用戶或車輛相關(guān)聯(lián)的帳戶相關(guān)的信息。在所示實(shí)施例中,移動(dòng)設(shè)備90是手持式無線設(shè)備;特別是具有蜂窩電話功能的智能手機(jī),以及使用802.11協(xié)議和/或藍(lán)牙tm協(xié)議(例如藍(lán)牙低功耗(ble))的srwc功能。在其他實(shí)施例中,設(shè)備90可以是平板電腦、膝上型計(jì)算機(jī)或具有相同或相似無線通信能力的任何其他合適的設(shè)備。使用這些無線通信技術(shù)中的一種或多種,應(yīng)用程序92使用戶能夠?qū)⒁苿?dòng)設(shè)備90與車輛12以及遠(yuǎn)程設(shè)施80或呼叫中心顧問無線連接。
方法-
現(xiàn)在轉(zhuǎn)到圖2,示出了便于將應(yīng)用程序安裝到移動(dòng)設(shè)備上的方法的實(shí)施例。通過使用車輛12的車輛電子設(shè)備20由其執(zhí)行方法200。在第一步驟205中,車輛與移動(dòng)設(shè)備建立短程通信。車輛12可以經(jīng)由耦合到車輛12和移動(dòng)設(shè)備90的usb線與移動(dòng)設(shè)備90建立連接?;蛘?,車輛12可以使用任何上述srwc技術(shù)和協(xié)議來建立與移動(dòng)設(shè)備90的通信。例如,可以使用藍(lán)牙tm來建立車輛與移動(dòng)設(shè)備之間的通信線路??梢皂憫?yīng)于用戶操作移動(dòng)設(shè)備或車輛來建立通信?;蛘?,可以由車輛和/或移動(dòng)設(shè)備以完全自主的方式開始和執(zhí)行該步驟(例如,由于兩者的先前配對(duì)的結(jié)果),使得車輛自動(dòng)建立與移動(dòng)設(shè)備的短程通信。經(jīng)建立車輛和移動(dòng)設(shè)備之間的通信,該方法繼續(xù)到步驟210。
在步驟210中,車輛向遠(yuǎn)程設(shè)施80發(fā)送識(shí)別信息。識(shí)別信息可以是例如與車輛、用戶和/或移動(dòng)設(shè)備90有關(guān)的數(shù)據(jù)和/或信息。應(yīng)當(dāng)理解,識(shí)別信息不需要是唯一的識(shí)別信息,而是在至少一些實(shí)施例中可以僅僅是標(biāo)識(shí)車輛、用戶和/或移動(dòng)設(shè)備的某些屬性、狀態(tài)、方面或狀況的信息。在一個(gè)實(shí)施例中,車輛12從包括在車輛電子設(shè)備20中的存儲(chǔ)設(shè)備(例如遠(yuǎn)程信息處理單元30中的存儲(chǔ)器54)獲得識(shí)別信息。另外或可替代地,車輛12可以從移動(dòng)設(shè)備90接收與移動(dòng)設(shè)備和/或用戶有關(guān)的信息,諸如設(shè)備的mac地址或用戶的電子郵件地址。在車輛獲得識(shí)別信息之后,車輛可以將該信息通信到遠(yuǎn)程設(shè)施80。
如下所述,遠(yuǎn)程設(shè)施80可以使用該識(shí)別信息來確定用戶通過使用應(yīng)用程序92的移動(dòng)設(shè)備90來訪問車輛的資格。這種資格可以是基于諸如車輛的類型、移動(dòng)設(shè)備的類型或可用于用戶的遠(yuǎn)程信息處理服務(wù)計(jì)劃的存在和/或類型的各種事物。例如,用戶購(gòu)買或租賃車輛可以包括可在初始時(shí)間段內(nèi)自由嘗試的基于訂購(gòu)的遠(yuǎn)程信息處理服務(wù)計(jì)劃,并且允許用戶通過使用應(yīng)用程序92的移動(dòng)設(shè)備90來遠(yuǎn)程訪問車輛。該遠(yuǎn)程訪問可以包括獲得諸如操作狀態(tài)、輪胎壓力、位置以及控制各種車輛特征或操作(諸如車輛的遠(yuǎn)程起動(dòng)、鎖定和解鎖)等車輛信息的能力?;蛘撸撡Y格可以至少部分地基于用戶是否已經(jīng)支付過這樣的訂購(gòu)來確定。因此,發(fā)送的識(shí)別信息將取決于如何為方法200的特定實(shí)現(xiàn)確定資格。
在步驟210的一個(gè)實(shí)施例中,車輛可以經(jīng)由蜂窩塔70、msc72和陸地網(wǎng)絡(luò)16通過使用遠(yuǎn)程信息處理單元30將識(shí)別信息通信到遠(yuǎn)程設(shè)施80。在另一個(gè)實(shí)施例中,車輛可以經(jīng)由蜂窩移動(dòng)設(shè)備90、蜂窩塔70、msc72和陸地網(wǎng)絡(luò)16將識(shí)別信息通信到遠(yuǎn)程設(shè)施80。在任何情況下,遠(yuǎn)程設(shè)施接收識(shí)別信息,并且至少在一些實(shí)施例中接收諸如元數(shù)據(jù)的其他信息或數(shù)據(jù)。
接下來,在步驟215中,車輛通過使用應(yīng)用程序92的移動(dòng)設(shè)備90從遠(yuǎn)程設(shè)施80接收指示用戶控制一個(gè)或多個(gè)車輛操作的資格的響應(yīng)。如上所述,在步驟210中,資格可以至少部分地基于包含車輛、用戶、移動(dòng)設(shè)備的信息和/或發(fā)送到遠(yuǎn)程設(shè)施的其他信息。并且其可以至少部分地基于在遠(yuǎn)程設(shè)施80處可用的信息,諸如用戶和/或車輛用于基于訂購(gòu)的服務(wù)計(jì)劃或其他此類用戶訂購(gòu)包注冊(cè)信息的資格。車輛可以經(jīng)由設(shè)施80和車輛12之間的任何上述通信路徑接收該響應(yīng),諸如步驟210中描述的那些。在接收到響應(yīng)時(shí),車輛12可以使用處理設(shè)備52處理響應(yīng)和/或?qū)⒅辽俨糠猪憫?yīng)存儲(chǔ)在存儲(chǔ)器54中。作為處理的一部分,車輛確定用戶是否有資格使用該應(yīng)用程序來控制一個(gè)或多個(gè)車輛操作。
如本文所使用的,“車輛操作”是指可以由車輛執(zhí)行的任何操作和/或與車輛有關(guān)的任何操作,包括僅僅收集與車輛相關(guān)的信息,即使車輛在實(shí)現(xiàn)這種情況下不執(zhí)行操作。例如,車輛操作可以是解鎖并鎖定車輛;在另一實(shí)例中,車輛操作可以獲得存儲(chǔ)在遠(yuǎn)程設(shè)施處的車輛的vin號(hào)碼。
在步驟215的一個(gè)實(shí)施例中,可以由車輛12通過分析響應(yīng)來確定資格。這可以包括僅分析指示用戶是否有資格的單一位。在另一個(gè)實(shí)施例中,這可以包括處理包括在用戶有資格控制的所有車輛操作和/或操作類型的響應(yīng)中的列表。在車輛12確定資格之后,如果用戶有資格控制至少一個(gè)車輛操作,則該方法進(jìn)行到步驟220;否則,該方法結(jié)束。
在確認(rèn)資格之后,車輛確定應(yīng)用程序是否安裝在移動(dòng)設(shè)備上,如步驟220中所示。該步驟不需要在步驟210和215之后進(jìn)行;在其他實(shí)施例中,這可以在這些步驟之前或期間完成。在所示實(shí)施例中,車輛12將向移動(dòng)設(shè)備90發(fā)送請(qǐng)求,以查詢其是否包含移動(dòng)應(yīng)用程序。車輛12可以指示其請(qǐng)求以及用于應(yīng)用程序的唯一標(biāo)識(shí)符,例如當(dāng)應(yīng)用程序首次上傳到應(yīng)用存儲(chǔ)器(例如,googleplaytm、itunestm)時(shí)分配給該應(yīng)用程序的唯一應(yīng)用id。這可以經(jīng)由藍(lán)牙tm或其他srwc進(jìn)行。然后,移動(dòng)設(shè)備90可以確定應(yīng)用程序92是否被安裝或者位于其上,然后將該信息報(bào)告回車輛12。如果車輛確定應(yīng)用程序已經(jīng)安裝在設(shè)備上,則該方法進(jìn)行到步驟230;否則,該方法繼續(xù)到步驟225。
如果在步驟220中確定對(duì)于車輛應(yīng)用程序尚未安裝在移動(dòng)設(shè)備上,則車輛將提示用戶將應(yīng)用程序安裝到移動(dòng)設(shè)備上,如步驟225所示。在一個(gè)實(shí)施例中,車輛12可以通過查詢來提示用戶,詢問用戶是否希望將應(yīng)用程序92下載并安裝到移動(dòng)設(shè)備90上。這可以例如通過可視顯示器38和/或音頻系統(tǒng)36來執(zhí)行。在用戶指示他或她希望下載并安裝該應(yīng)用程序時(shí),車輛可以從遠(yuǎn)程設(shè)施80或駐留在車輛上的存儲(chǔ)器(例如,存儲(chǔ)器54)檢索url或其他下載鏈接。該url提供例如http鏈接到可以下載應(yīng)用程序92的位置?;蛘?,可以使用不同類型的下載鏈接;例如,應(yīng)用程序存儲(chǔ)器(應(yīng)用商店)鏈接,其由移動(dòng)設(shè)備90上的應(yīng)用程序存儲(chǔ)器程序用于在遠(yuǎn)程服務(wù)器上查找應(yīng)用程序。作為url或其他方式,可以向移動(dòng)設(shè)備提供下載鏈接以查找和/或發(fā)起下載應(yīng)用程序92,以及用于通過例如藍(lán)牙tm從車輛向移動(dòng)設(shè)備提供該下載鏈接的技術(shù)對(duì)于本領(lǐng)域技術(shù)人員將是顯而易見的?;蛘?,車輛12可以使用下載鏈接下載應(yīng)用程序92本身?;蛘撸喾?,車輛12可以請(qǐng)求從遠(yuǎn)程設(shè)施80而不經(jīng)過車輛電子設(shè)備直接下載應(yīng)用程序到移動(dòng)設(shè)備。在車輛下載應(yīng)用程序的任何情況下,車輛12然后將應(yīng)用程序傳送到設(shè)備90。當(dāng)通過因特網(wǎng)或從車輛的遠(yuǎn)程位置成功地下載應(yīng)用程序92時(shí),移動(dòng)設(shè)備將在必要時(shí)運(yùn)行安裝程序或建立程序來配置設(shè)備使得其可以使用該應(yīng)用程序。否則,該方法繼續(xù)到步驟230。
在步驟230中,車輛引導(dǎo)移動(dòng)設(shè)備啟動(dòng)應(yīng)用程序。在一個(gè)實(shí)施例中,在車輛12確定應(yīng)用程序92被安裝在設(shè)備90上之后,車輛可以將該數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器54中,然后向移動(dòng)設(shè)備發(fā)送啟動(dòng)應(yīng)用程序的命令。在另一個(gè)實(shí)施例中,當(dāng)車輛12請(qǐng)求設(shè)備指示是否將應(yīng)用程序安裝在其上時(shí),車輛12將發(fā)送該命令來啟動(dòng)該應(yīng)用程序作為在步驟220中發(fā)送的相同消息的一部分。無論如何,移動(dòng)設(shè)備將啟動(dòng)該應(yīng)用程序,并且該方法將進(jìn)入步驟235。
在步驟235中,在步驟230中啟動(dòng)應(yīng)用程序之后,車輛確定是否已經(jīng)為客戶或車輛建立帳戶。這可以通過車輛12將車輛和/或客戶數(shù)據(jù)發(fā)送到遠(yuǎn)程設(shè)施來執(zhí)行。在另一個(gè)實(shí)施例中,該步驟可以在步驟225和/或步驟230之前、之后或期間進(jìn)行。例如,這可以作為步驟210的一部分來完成,使得遠(yuǎn)程設(shè)施確定資格以及是否尚未建立用戶帳戶。車輛可以經(jīng)由上述關(guān)于步驟210所述的任何手段發(fā)送數(shù)據(jù),或者如上文關(guān)于通信系統(tǒng)10所描述的那樣發(fā)送數(shù)據(jù)。數(shù)據(jù)可能涉及移動(dòng)設(shè)備90、車輛12和/或車輛用戶。響應(yīng)于接收到該數(shù)據(jù),遠(yuǎn)程設(shè)施80或諸如服務(wù)器計(jì)算機(jī)18的某些其他設(shè)施可以響應(yīng)車輛和/或客戶(例如,用戶)是否已經(jīng)設(shè)置了帳戶的指示。該帳戶可以是客戶與oem或其他遠(yuǎn)程信息處理服務(wù)提供商持有的一般帳戶,或者可以是用戶專門設(shè)置用于應(yīng)用程序92的帳戶。作為車輛發(fā)送的數(shù)據(jù)的一部分,遠(yuǎn)程設(shè)施可以接收車輛的vin或用戶的電子郵件地址。無論如何,響應(yīng)將指示是否已經(jīng)建立帳戶,并且還可以提供其他信息。如果已經(jīng)設(shè)置了一個(gè)帳戶,則該方法進(jìn)行到步驟245;否則,該方法繼續(xù)到步驟240。
在步驟240中,車輛指示移動(dòng)設(shè)備啟動(dòng)創(chuàng)建帳戶頁面。這將有助于通過顯示創(chuàng)建帳戶頁面輕松設(shè)置新帳戶。創(chuàng)建帳戶頁面可以是應(yīng)用程序92的一部分,或者可以是經(jīng)由移動(dòng)設(shè)備90上的瀏覽器導(dǎo)航到的網(wǎng)頁。無論如何,車輛可以向移動(dòng)設(shè)備提供與車輛和/或用戶相關(guān)的附加信息,諸如用戶的電子郵件或車輛的vin。然后,移動(dòng)設(shè)備可以使用此附加信息填充創(chuàng)建帳戶頁面上的相應(yīng)輸入框。然后,用戶可以完成帳戶設(shè)置過程并開始在其移動(dòng)設(shè)備上使用應(yīng)用程序92,然后結(jié)束該方法。
在步驟245中,在車輛確定帳戶已經(jīng)建立之后,車輛指示移動(dòng)設(shè)備自動(dòng)填充應(yīng)用程序中的用戶名。然后,用戶可以通過提供密碼或驗(yàn)證生物計(jì)量輸入來登錄。在一個(gè)實(shí)施例中,應(yīng)用程序92包括登錄頁面,該登錄頁面將用戶憑證(諸如用戶名和密碼)作為輸入。這里,車輛12發(fā)送命令給移動(dòng)設(shè)備前往應(yīng)用程序的登錄頁面,并且可以在步驟235中發(fā)送例如從遠(yuǎn)程設(shè)施80的帳戶信息檢索到的用戶的用戶名。然后移動(dòng)應(yīng)用程序?qū)⒂脩裘迦氲綉?yīng)用程序的登錄頁面上的相應(yīng)“用戶名”輸入框中。在另一個(gè)實(shí)施例中,其中啟動(dòng)了應(yīng)用程序92的步驟230被并入作為該步驟的第一部分。在這種情況下,步驟220(在評(píng)估為“是”的情況下)和步驟225將直接進(jìn)行到步驟235。
或者,車輛可以通過使用諸如存儲(chǔ)在車輛和/或設(shè)備上的應(yīng)用程序92中的用戶名和密碼的認(rèn)證信息來指示應(yīng)用程序92自動(dòng)登錄。此外,一旦帳戶完全建立,車輛就可以記錄該應(yīng)用程序安裝的完成狀態(tài)。該完成狀態(tài)可以在方法200的后續(xù)迭代中使用,使得例如可以在步驟205之后和在步驟210之前執(zhí)行附加步驟207(未示出)以使方法跳過步驟210-245,這些步驟中已經(jīng)完全安裝和配置應(yīng)用程序。然后該方法結(jié)束。
應(yīng)當(dāng)理解,前述內(nèi)容是對(duì)本發(fā)明的一個(gè)或多個(gè)實(shí)施例的描述。本發(fā)明不限于本文公開的特定實(shí)施例,而是僅由下面的權(quán)利要求限定。此外,包含在以上描述中的陳述涉及具體實(shí)施例但是不構(gòu)成對(duì)本發(fā)明的范圍或者對(duì)權(quán)利要求書中所使用的術(shù)語的定義的限制,除非在以上對(duì)術(shù)語或短語進(jìn)行了清楚地定義。各種其他的實(shí)施例和已公開實(shí)施例的各種變化以及修改對(duì)本領(lǐng)域技術(shù)人員而言顯而易見。各種其它的實(shí)施例、各種變形和變化都應(yīng)確定為附后權(quán)利要求的范圍之內(nèi)。
在本說明書和權(quán)利要求書中的術(shù)語“例如”、“作為例子”和“比如說”、“諸如”以及“比如”,和動(dòng)詞“包含”、“具有”、“包括”和它們的其它動(dòng)詞形式都應(yīng)解釋為開放式,這意味著并不排除未列出的其它附加的元件或部件。其他術(shù)語采用其最廣泛的合理含義來解釋,除非其用于要求書有不同解釋的上下文中。此外,術(shù)語“和/或”應(yīng)被解釋為或。因此,例如,短語“a、b和/或c”將被解釋為覆蓋以下任何一個(gè)或多個(gè):“a”;“b”;“c”;“a和b”;“a和c”;“b和c”;和“a、b和c”。