專利名稱:追蹤方法
技術(shù)領(lǐng)域:
本發(fā)明說明性實施例涉及ー種計算機執(zhí)行的追蹤方法。
背景技術(shù):
無論是駕車穿越城鎮(zhèn)會見朋友,還是駕車穿越鄉(xiāng)村去會見親戚,駕駛員通常想要向他們所要會見的那個人提供估計的到達(dá)時間。這有助于會見的那個人相應(yīng)地計劃他們的日程安排,這樣他們能確保當(dāng)旅客到達(dá)時他們是到場的。不幸地,由于天氣、道路修補、交通、繞道、未計劃的停車等等,旅客經(jīng)常被推遲,并且很多時候他們在估計到達(dá)時間附近可能沒有到達(dá)任何地方。盡管手機的頻率使打電話和更新估計的到達(dá)時間變得更加容易,駕駛員可能常常不想在毎次推遲時這么做,或者他們 的手機可能已經(jīng)死機,或者可能有無數(shù)種他們無法或沒有更新其到達(dá)時間的其它原因。另外,可能發(fā)生緊急事件或其它原因使要會面的人們需要短暫地離開住宅。當(dāng)然,除非他們合理地確定地知道不指望他們的客人在他們出去時到達(dá),否則在這些情況下他們不會離開住宅,免得他們的客人在到達(dá)之后被困住等待他們回來。很多車輛開始裝備了 GPS系統(tǒng)或其它導(dǎo)航系統(tǒng),以便讓車輛知道它的地理位置。另外,車輛甚至可以有允許車輛給當(dāng)前位置拍照的車載攝像機。
發(fā)明內(nèi)容
根據(jù)本發(fā)明示例性實施例的一種追蹤方法,包括如下步驟在車輛關(guān)聯(lián)的計算機系統(tǒng)(VACS)處接收對于車輛的追蹤請求;確定是否批準(zhǔn)所述跟蹤請求;當(dāng)所述跟蹤請求被批準(zhǔn)時,通過與所述VACS通信的GPS確定所述車輛的位置;從所述VACS將所述車輛的位置傳輸給發(fā)送所述追蹤請求計算機系統(tǒng);監(jiān)視所述車輛是否發(fā)生推遲事件;并且,當(dāng)出現(xiàn)至少ー個推遲事件時,向所述發(fā)送所述追蹤請求的計算機系統(tǒng)傳輸對應(yīng)于所述出現(xiàn)的推遲事件的數(shù)據(jù)。在第一說明性實施例中,計算機執(zhí)行的追蹤方法包括接收車輛關(guān)聯(lián)計算機系統(tǒng)(VACS, vehicle associated computing system)的追蹤請求。該說明性方法也包括驗證所述追蹤請求和通過GPS和所述VACS通信確定車輛的位置。該說明性方法進(jìn)ー步包括從VACS將車輛位置傳輸給追蹤請求相關(guān)聯(lián)的計算機系統(tǒng)(TRACS, tracking request associated computing system)。該說明性方法也包括監(jiān)視車輛的至少ー個推遲事件(delay-event)。該說明性方法附加地包括取決于至少ー個推遲事件的出現(xiàn)向TRACS傳輸對應(yīng)于推遲事件的數(shù)據(jù)。在第二個說明性實施例中,計算機可執(zhí)行的方法包括,由在TRACS處接收和車輛推遲事件相關(guān)聯(lián)的數(shù)據(jù),所述數(shù)據(jù)包括至少車輛的坐標(biāo)。該說明性方法也包括使用TRACS確定位置類型(location-type)是否與車輛的坐標(biāo)相關(guān)。另外,說明性方法包括使用TRACS并且取決于確定來估算和位置類型有聯(lián)系的推遲。說明性方法進(jìn)ー步包括至少部分基于估算的延遲調(diào)整估算的到達(dá)時間。說明性方法附加地包括將估計的到達(dá)時間從TRACS輸送給請求方。在第三個說明性實施例中,公開了ー種計算機可讀存儲介質(zhì),其存儲有當(dāng)執(zhí)行時導(dǎo)致VACS執(zhí)行包括在VACS處接收追蹤請求的方法的指令。所述說明性方法也包括驗證追蹤請求并且通過和VACS通信的GPS確定車輛位置。說明性方法進(jìn)ー步包括向TRACS傳輸車輛位置。另外,說明性方法包括監(jiān)視車輛的至少ー個推遲事件并且,取決于至少ー個推遲事件的出現(xiàn),向TRACS傳輸對應(yīng)于推遲事件 的數(shù)據(jù)。
圖I顯示了車輛計算機系統(tǒng)的說明性示例;圖2顯示了追蹤請求方法的說明性示例;圖3顯示了批準(zhǔn)方法的一個示例;圖4顯示了車輛監(jiān)視方法的說明性示例;圖5顯示了用于處理車輛緊急事件的方法的說明性示例;并且圖6顯示了目的地時間調(diào)整估算方法的說明性示例。
具體實施例方式根據(jù)需要,本說明書中公開了本發(fā)明具體的實施例;但是,應(yīng)理解公開的實施例僅為本發(fā)明的示例,其可以通過多種替代形式實施。附圖無需按比例繪制;一些特征可被放大或縮小以顯示特定部件的細(xì)節(jié)。所以,此處所公開的具體結(jié)構(gòu)和功能細(xì)節(jié)不應(yīng)解釋為限定,而僅為教導(dǎo)本領(lǐng)域技術(shù)人員以多種形式實施本發(fā)明的代表性基礎(chǔ)。圖I說明了用于車輛31的車輛載計算機系統(tǒng)(VCS) I的示例拓樸框圖。這種基于車輛的計算機系統(tǒng)I的示例為由福特汽車公司制造的SYNC系統(tǒng)。設(shè)有基于車輛的計算機系統(tǒng)的車輛可包含位于車輛中的可視前端界面4。用戶還可通過例如觸摸屏與該界面(如果有的話)交互。在另ー說明性的實施例中,通過按壓按扭、ロ頭對話和語音合成進(jìn)行交互。在圖I中所示的說明性實施例I中,處理器3控制車載計算機系統(tǒng)的運行的至少一部分。設(shè)在車輛中的處理器允許指令和循環(huán)的車載處理。此外,處理器連接至非持久存儲器5和持久存儲器7。在這個說明性實施例中,非持久存儲器為隨機存取存儲器(RAM)并且持久存儲器為硬盤驅(qū)動器(HDD)或快閃存儲器。處理器還設(shè)有多個不同的輸入,允許用戶與處理器交互。在此說明性實施例中,設(shè)有麥克風(fēng)29、輔助輸入25 (用于輸入33) ,USB輸入23、GPS輸入24和藍(lán)牙輸入15。還設(shè)有輸入選擇器51以允許用戶在多種輸入之間切換。在麥克風(fēng)和輔助連接器的輸入傳遞至處理器之前通過轉(zhuǎn)換器27將其從模擬信號轉(zhuǎn)換為數(shù)字信號。盡管未顯示,與VCS通信的多個車輛組件和輔助組件可使用車輛網(wǎng)絡(luò)(例如但不限于CAN總線)以向VCS (或其組件)傳遞數(shù)據(jù)或從其接收數(shù)據(jù)。對系統(tǒng)的輸出可包括但不限于視覺顯不器4和揚聲器13或立體聲系統(tǒng)輸出。揚聲器連接至放大器11并通過數(shù)字-模擬轉(zhuǎn)換器9從處理器3接收其信號。還可分別沿19、21處所示的雙向數(shù)據(jù)流輸出至遠(yuǎn)程藍(lán)牙設(shè)備(例如PND54)或USB設(shè)備(例如車輛導(dǎo)航設(shè)備 60)。
在一個說明性實施例中,系統(tǒng)I使用藍(lán)牙收發(fā)器15與用戶的移動設(shè)備53 (例如蜂窩電話、智能電話、PDA等)通信17。移動設(shè)備可隨后用于通過例如與蜂窩塔57的通信55來與車輛31外部的網(wǎng)絡(luò)61通信59。在一些實施例中,蜂窩塔可為WiFi接入點。信號14代表了移動設(shè)備和藍(lán)牙收發(fā)器之間的示例性通信??赏ㄟ^按鈕52或類似輸入指示移動設(shè)備53和藍(lán)牙收發(fā)器15的配對,這樣,指示CPU車載藍(lán)牙收發(fā)器將與移動設(shè)備中的藍(lán)牙收發(fā)器配對。可利用例如與移動設(shè)備53相關(guān)聯(lián)的數(shù)據(jù)計劃(data-plan)、聲載數(shù)據(jù)(data overvoice)或雙音多頻(DTMF)音調(diào)在CPU3和網(wǎng)絡(luò)61之間傳遞數(shù)據(jù)??商娲?,可能需要包括具有天線18的車載調(diào)制解調(diào)器63以便通過語音頻帶(voice band)在CPU 3和網(wǎng)絡(luò)61之間傳遞16數(shù)據(jù)。隨后,移動設(shè)備53能夠通過例如與蜂窩塔57的通信55以與車輛31之外的網(wǎng)絡(luò)61通信59。在一些實施例中,調(diào)制解調(diào)器63可與蜂窩塔建立通信20以與網(wǎng)絡(luò)61通信。如非限制性示例,調(diào)制解調(diào)器63可為USB蜂窩調(diào)制解調(diào)器并且通信20可為蜂窩通ィ目。在一個說明性實施例中,處理器可設(shè)有包括API的操作系統(tǒng)以與調(diào)制解調(diào)器應(yīng)用軟件通信。調(diào)制解調(diào)器應(yīng)用軟件可訪問藍(lán)牙收發(fā)器上嵌入模塊或固件以完成與遠(yuǎn)程藍(lán)牙收發(fā)器(例如在移動設(shè)備中發(fā)現(xiàn)的)的無線通信。在另ー實施例中,移動設(shè)備53包括用于語音帶或?qū)拵?shù)據(jù)通信的調(diào)制解調(diào)器。在聲載數(shù)據(jù)的實施例中,當(dāng)正在傳輸數(shù)據(jù)期間移動設(shè)備的主人對設(shè)備說話時,可執(zhí)行已知為頻分復(fù)用的技木。在其它時間,當(dāng)主人沒有使用該設(shè)備時,數(shù)據(jù)傳輸能夠使用整個帶寬(在ー個示例中為300Hz至3. 4kHz)。如果用戶具有與移動設(shè)備相關(guān)聯(lián)的數(shù)據(jù)計劃,該數(shù)據(jù)計劃可允許寬帶傳輸且系統(tǒng)可使用更寬的帶寬(加速數(shù)據(jù)傳輸)。在又一實施例中,移動設(shè)備53被安裝至車輛31的蜂窩通信設(shè)備(未顯示)所代替。在又一實施例中,移動設(shè)備53可以是能夠通過例如(而非限定)802. 11網(wǎng)絡(luò)(例如WiFi)或WiMax網(wǎng)絡(luò)通信的無線局域網(wǎng)(LAN)設(shè)備。在一個實施例中,輸入數(shù)據(jù)可經(jīng)由聲載數(shù)據(jù)或數(shù)據(jù)計劃穿過移動設(shè)備、穿過車載藍(lán)牙收發(fā)器、并進(jìn)入車輛內(nèi)部處理器3。例如,在某些臨時數(shù)據(jù)的情況下,數(shù)據(jù)可存儲在HDD或其它存儲介質(zhì)7上直至不再需要的時候。其它可與車輛交互的來源包括具有例如USB連接56和/或天線58的個人導(dǎo)航設(shè)備54,或者具有USB 62或其它連接的車輛導(dǎo)航設(shè)備60、車載GPS設(shè)備24、或者與網(wǎng)絡(luò)61連接的遠(yuǎn)程導(dǎo)航系統(tǒng)(未顯示)。此外,CPU可與多個其它輔助設(shè)備65通信。這些設(shè)備可通過無線連接67或有線連接69相連。同樣地或可替代地,CPU可使用例如WiFi 71收發(fā)器連接至基于車輛的無線路由器73。這可允許CPU在本地路由器73范圍內(nèi)連接至遠(yuǎn)程網(wǎng)絡(luò)。輔助設(shè)備65可包括但不限于個人媒體播放器、無線健康設(shè)備、移動計算機等。使用與配對的無線設(shè)備自動建立的連接,車輛計算機系統(tǒng)能夠備份、追蹤、更新以及甚至校正無線設(shè)備數(shù)據(jù)。在出現(xiàn)多于一個配對的設(shè)備的情況下,至少主(或更高級別)設(shè)備會在任意給定的情況下被管理。當(dāng)僅出現(xiàn)ー個設(shè)備時,除非停用配對,對該設(shè)備將自動地發(fā)生數(shù)據(jù)管理,而無需駕駛員干預(yù)。另外,這種系統(tǒng)能夠利用基于互聯(lián)網(wǎng)的工具以更新、刪除以及校正存儲的數(shù)據(jù)。在、這種情況下,在駕駛進(jìn)行時能夠在后臺檢查例如個人完整電子郵件列表和/或電話列表。通過使用社交網(wǎng)站,并且假定在這些網(wǎng)站上粘貼的信息是準(zhǔn)確的,車輛計算機系統(tǒng)能夠自動地在后臺主動管理無線數(shù)據(jù)。為了更好協(xié)調(diào)客人的到達(dá)和主人(或駕駛員會見的人等等)的在場,實時追蹤行駛車輛的 當(dāng)前位置的方法可能是有用的。如果主人能看見車輛在道路上何處,主人然后能更好地知道車輛實際上將會何時到達(dá)目的地。雖然主人是用作ー個示例,車輛也可能行駛到會面的地方,比如交易場所或飯店,并且已經(jīng)到場的那方可能想知道例如估算的到達(dá)時間以便于他們能推遲會議、安排請求桌椅等等。由于為了更新而重復(fù)地給旅行的一方打電話可能是不方便并且甚至可能是危險的,并且由于行駛的一方可能對他們正在旅行通過的地方不熟悉,所以不能提供精確的位置信息,通過使用車輛的GPS坐標(biāo)作為已知的地圖、位置、距離和估計的車輛到達(dá)時間的參考可能是已知的。在第一說明性實施例中,如圖2所示,車輛追蹤系統(tǒng)(例如,但不限于,來自車輛的遠(yuǎn)程服務(wù)器)接收車輛追蹤請求。附加地或可選擇地,查詢的一方能夠例如直接從智能手機向車輛發(fā)送請求(例如,如果智能手機具有繪圖功能)。其它接收和傳輸請求和請求的數(shù)據(jù)的方法也是可能的,這些示例僅僅提供了幾個典型場景。在這個說明性實施例中,遠(yuǎn)程服務(wù)器接收所述請求201,并且聯(lián)系車輛203。所述聯(lián)系可能是通過與車輛通信的無線裝置建立的連接,它可能是永久與車輛通信的裝置,它可能通過無線網(wǎng)線連接等等。一旦已經(jīng)聯(lián)系車輛,遠(yuǎn)程服務(wù)器給車輛發(fā)出用于驗證意圖的請求204。由于隱私原因,大多數(shù)(即使不是全部)駕駛員可能不想簡單地被任何一方追蹤,所以在這個說明性實施例中,車輛驗證所述請求。在一個說明性實施例中,驗證是每個查詢方每次行程的一次性方法。所以,在這個系統(tǒng)中,例如一旦已經(jīng)在行程期間首次驗證了一方,不再需要驗證該方來追蹤車輛行程的剩下部分。所述驗證可存儲在服務(wù)器上,或者所述驗證可存儲在車輛這邊(vehicle-side),并且可自動驗證行程期間隨后的每個請求。在另外ー個說明性實施例中,車輛所有者給追蹤方提供車輛識別代碼。這可以是永久的代碼,或者它可以是每個行程改變的代碼。在這個實施例中,當(dāng)與請求一起傳遞代碼吋,車輛將會確認(rèn)追蹤請求的效力??赡芟M龃a至少是用戶可定義的,因為不可改變的代碼可能被先前給予代碼的人所使用,但是現(xiàn)在,不管出于什么原因,駕駛員不希望那個人使用該代碼。該代碼可以簡單地是例如密碼,或者它可以是車輛計算機系統(tǒng)或用戶生成的數(shù)字、字母、數(shù)字字母組合等代碼。在進(jìn)ー步的說明性實施例中,查詢方可識別為“一直批準(zhǔn)(always approved) ”。例如,如果父母想追蹤孩子的車輛,父母能夠建立系統(tǒng),使得車輛乘客不能拒絕父母請求。這些只是可怎么處理驗證的少數(shù)說明性示例,雖然其它用于識別的已知的和適用的方法也被認(rèn)為是可用于說明性實施例且在于本發(fā)明范圍內(nèi)。進(jìn)ー步參考圖3中所示的示例討論批準(zhǔn)。在遠(yuǎn)程服務(wù)器請求驗證之后,系統(tǒng)檢查以確認(rèn)是否批準(zhǔn)驗證205。如果請求被拒絕,方法退出206。否則,方法然后可接收車輛的GPS坐標(biāo)207。雖然在這個示例中使用GPS坐標(biāo),那只是常見定位系統(tǒng)的ー個示例,并且可執(zhí)行任何適當(dāng)?shù)拇_定車輛的位置的方法。除了 GPS坐標(biāo),在這個說明性實施例中,也接收路徑數(shù)據(jù)209。在這個實施例中,車輛裝備了導(dǎo)航系統(tǒng),并且接收編程在導(dǎo)航系統(tǒng)中的至目的地的路徑數(shù)據(jù)。換句話說,接收用于當(dāng)前編程的目的地的數(shù)據(jù)。但是,這個目的地可能和查詢方的位置不對應(yīng)。例如但非限定,如果駕駛員開始了四小時行程中的一個小時,但是已經(jīng)重新編程了導(dǎo)航系統(tǒng)以尋找當(dāng)?shù)丶佑驼?,查詢方可能接收對?yīng)于估算的駕駛員到達(dá)當(dāng)?shù)丶佑驼镜臅r間的信息。由于這不可能是尋求的到達(dá)時間,也可隨查詢一起提供目的地查詢,這樣遠(yuǎn)程服務(wù)器(查詢電話等等)一旦收到車輛的當(dāng)前GPS位置便可然后計算輸入目的地的估算到達(dá)時間。有可能有這樣的情形,例如,查詢方從它自己的裝備了 GPS系統(tǒng)的裝置(例如但不 限于智能手機)輸入查詢。在這種情況下手機本身可實際上傳輸查詢裝置的位置作為“目標(biāo)位置”(end location),從而不需要在查詢中包含最終目的地。一旦知道了正確的目的地,通過說明書中描述的任何示例性方法,或者通過其它適當(dāng)?shù)姆椒?,查詢服?wù)器(手機等)能夠然后計算估算的到達(dá)時間并且顯示例如車輛的當(dāng)前位置211。雖然未示出,計算的到達(dá)時間可考慮比如但不限干天氣狀況、交通狀況、已知的繞道、截止目前行程的車輛平均速度等要素。通過包含像這樣的要素,能獲得非常精確的(除任何其它中斷之外)的對到達(dá)時間的估算。圖3顯示了批準(zhǔn)方法(approval process)的ー個示例。在這個說明性實施例中,車輛計算機系統(tǒng)(或例如與車輛計算機系統(tǒng)配對的、包含設(shè)計的用于執(zhí)行所述ー個或多個說明性實施例的應(yīng)用程序的智能手機或其它裝置)接收用于追蹤車輛的請求301。在這個實施例中,駕駛員能預(yù)先批準(zhǔn)(pre-approving)請求和/或系統(tǒng)“記住”已經(jīng)在以前批準(zhǔn)的用于追蹤當(dāng)前行程的相關(guān)方。如果請求不是預(yù)先批準(zhǔn)的303,在這個實施例中,車輛計算機系統(tǒng)通知乘客請求在等待批準(zhǔn)305。這可能是ロ頭的、視覺的或其它適當(dāng)?shù)耐ㄖ?。相似地,乘客能通過ロ頭輸入(比如但不限干“批準(zhǔn)”或“拒絕”)或包括但不限于指定同意或拒絕的按鈕按壓、觸摸屏按壓等的物理輸入對通知作出回答。如果請求未被批準(zhǔn)307,系統(tǒng)拒絕請求并且返回拒絕309。如果請求被批準(zhǔn)307 (或如果請求被預(yù)先批準(zhǔn)303),系統(tǒng)然后檢查以確認(rèn)監(jiān)視是否啟動311。關(guān)于圖4和圖5更為詳細(xì)地討論了監(jiān)視車輛。如果監(jiān)視啟動311,接收系統(tǒng)設(shè)置監(jiān)視狀態(tài)313并且然后回復(fù)請求批準(zhǔn)和當(dāng)前車輛數(shù)據(jù)315。如果沒有必要設(shè)置監(jiān)視狀態(tài),那么接收系統(tǒng)可簡單地回復(fù)同意和當(dāng)前車輛數(shù)據(jù)315。圖4顯示了關(guān)于監(jiān)視車輛的狀態(tài)的說明性實施例。在這個說明性實施例中,查詢方已經(jīng)請求車輛信息,并且已經(jīng)批準(zhǔn)該請求,導(dǎo)致設(shè)置車輛的監(jiān)視狀態(tài)。監(jiān)視車輛可能是有用的,例如,如果所述查詢方發(fā)送初始查詢以確定估算到達(dá)時間,但是然后直到存在可能增加估計到達(dá)時間的事件并不希望再和車輛聯(lián)系。另外或可選擇地,查詢方可能希望接收隨著距離間隔或時間間隔的定期更新,從而允許追蹤車輛而無需重復(fù)地發(fā)送對信息的請求。在這個說明性實施例中,接收請求的系統(tǒng)已經(jīng)將車輛的監(jiān)視狀態(tài)設(shè)置為“啟動”并隨后開始對各種推遲事件和/或行駛的時間/距離間隔來跟蹤車輛的狀態(tài)。
例如,如果發(fā)生路外停車(off-road)事件403 (在那里車輛的GPS坐標(biāo)不再對應(yīng)于已知的道路),在車輛計算或?qū)Ш较到y(tǒng)變?yōu)槭?例如由于事故或動カ下降事件)的情況下所述系統(tǒng)可準(zhǔn)備傳輸位置數(shù)據(jù)405。如果沒有出現(xiàn)路外停車事件,或者一旦在車輛動力下降的事件中已經(jīng)準(zhǔn)備了傳輸,系統(tǒng)然后檢查以確認(rèn)車輛PRNDL是否處于停車狀態(tài)407。這里,PRNDL (P-Park (停車擋)、R-Reverse (倒車擋)、N-Neutral (空擋)、D-Drive (驅(qū)動擋)、L-Low (低速擋))表示自動換擋車輛的檔位。如果PRNDL沒有處于停車狀態(tài),然后車輛可簡單地短暫地將已知的道路作為便道(比如穿過停車場),或者車輛可簡單地行駛在未知的道路上并且所以不需要更新“事件”,因為旅行時間不可能受到較大影響。如果PRNDL是處于停車狀態(tài)407,那么系統(tǒng)可發(fā)送當(dāng)前位置更新和/或來自ー個或多個車輛的外部攝像機的快照409。由于車輛處于停車狀態(tài),例如假如加汽油使旅程可能會推遲5-10分鐘、假如停車吃飯使旅程可能會推遲20-40分鐘等等。關(guān)于圖6進(jìn)ー步討論了 預(yù)測推遲的時間段,但是在這個說明性實施例中,即使沒有預(yù)計推遲的預(yù)測算法,查詢方也可基于來自車輛攝像機的照片(大概顯示了車輛的當(dāng)前位置)猜測可能的推遲。在這個說明性實施例中,一旦發(fā)送了所述數(shù)據(jù)則還設(shè)置標(biāo)志,以便于符合另ー個條件時在同次停車的相關(guān)方法中較晚的點不再次發(fā)送所述數(shù)據(jù)??稍谶m當(dāng)?shù)臅r間清除標(biāo)志,例如,但不限于當(dāng)車輛PRNDL不再處于停車狀態(tài),或者當(dāng)車輛行駛時等等。所以如果系統(tǒng)探測到車輛處于停車狀態(tài)但設(shè)置了標(biāo)志415,它將會“知道”已經(jīng)為這次停車發(fā)送了相關(guān)數(shù)據(jù),并且能繼續(xù)處理。如果沒有設(shè)置標(biāo)志415,那么系統(tǒng)可發(fā)送相關(guān)數(shù)據(jù)409,設(shè)置標(biāo)志411,并且繼續(xù)處理。如果車輛沒有處于停車狀態(tài),在這個說明性實施例中,系統(tǒng)然后檢查以確認(rèn)車輛動カ是否是接通的413。如果發(fā)送/監(jiān)視系統(tǒng)是車輛計算機系統(tǒng),則在車輛動カ丟失的事件中它可能將會失去電能,所以在那個例子中所述方法可自然地結(jié)束。但是,系統(tǒng)可能在備用電源上保持受限動カ以處理緊急事件狀態(tài)(比如如果車輛沒有處于停車狀態(tài)但是電源被切斷時可能會發(fā)生的)或者在所述系統(tǒng)失去所有電能之前處理總結(jié)進(jìn)程(wrap-upprocesses) 0在另外ー個示例中,監(jiān)視系統(tǒng)可設(shè)于無線裝置上(例如以應(yīng)用程序的形式)并且所以仍然有電源即使車輛沒有。如果車輛電源是切斷的413-是,系統(tǒng)首先檢查以確定傳輸是否是準(zhǔn)備好的417。在這個例子中,傳輸可能已經(jīng)是準(zhǔn)備好的以響應(yīng)步驟403中路外停車事件的探測。如果傳輸已經(jīng)是準(zhǔn)備好的,系統(tǒng)發(fā)送位置數(shù)據(jù)/快照/任何其它相關(guān)數(shù)據(jù)。快照可在發(fā)送數(shù)據(jù)的時間里拍攝,或者一旦探測到路外停車狀態(tài)就拍攝它們(或者在之間或者之前適合用于特定實施方案的任何點)。一旦發(fā)送了數(shù)據(jù)(或者沒有發(fā)送),系統(tǒng)檢查以確認(rèn)旅程是否已終止419 (例如車輛到達(dá)目的地)。如果旅程終止419,停止監(jiān)視421,因為車輛已經(jīng)大概到達(dá)了查詢方的位置。有可能是在車輛導(dǎo)航系統(tǒng)中編程的目的地和查詢方的位置不同的情況,所以在比如這個例子中,可由查詢方指示旅程“終止”點而非車輛導(dǎo)航計算機中的當(dāng)前目的地。在這個說明性實施例中,如果旅程沒有終止,監(jiān)視系統(tǒng)檢查以確認(rèn)時間/距離間隔是否已經(jīng)過去423。這可能是預(yù)先定義的間隔,或者所述間隔可通過查詢方定義(例如但不限于每15分鐘、每10英里等等)。如果間隔已經(jīng)過去,那么相關(guān)的車輛數(shù)據(jù)(位置、快照等等)發(fā)送到查詢方425,并且然后所述系統(tǒng)返回以監(jiān)視事件數(shù)據(jù)(event data)。圖5顯示了用于處理緊急狀態(tài)的系統(tǒng)的說明性實施例。如果監(jiān)視系統(tǒng)具備探測緊急事件的能力,那么在檢查任何其它狀態(tài)之前,系統(tǒng)可檢查以確認(rèn)緊急事件是否已經(jīng)出現(xiàn)501。在隨時出現(xiàn)緊急事件的情況下,監(jiān)視方法默認(rèn)具有該流程。在這個說明性實施例中,在探測到緊急事件501之后,監(jiān)視系統(tǒng)首先執(zhí)行任何與存在的緊急程序一致的程序503 (比如但不限于通知緊急應(yīng)答員、ICE聯(lián)系人等等)。一旦完成這些程序,系統(tǒng)將發(fā)送緊急事件更新給查詢方505。在一些例子中,查詢方可能是唯一定 位旅行方的那個人。例如,如果查詢方住在已知的道路之外,并且在不能傳送給緊急應(yīng)答員(由于道路名稱是不知道的)的位置存在事故,發(fā)送這個更新給查詢方可以允許那方然后聯(lián)系緊急應(yīng)答員并且通知他們車輛的估計位置。如果圖片是使用ー個或多個車輛攝像機拍攝和傳輸?shù)?,也有可能存在查詢方能使用的?dāng)?shù)氐牡貥?biāo)以識別車輛的位置并且給緊急應(yīng)答員提供協(xié)助以找到車輛援助乘客。圖6顯示了用于預(yù)測與車輛沿路徑的停車相關(guān)聯(lián)的推遲。在這個說明性實施例中,給車輛發(fā)送請求以獲得位置信息的系統(tǒng)接收回復(fù)的所述信息和/或ー個或多個來自車輛攝像機的快照601 (視頻也是可能的)。一旦已經(jīng)收到數(shù)據(jù),查詢系統(tǒng)顯示所述快照(例如如果查詢系統(tǒng)是智能手機或其它能顯示的裝置)603,或者將快照中繼給查詢方用于顯示603?;谂c已知的商業(yè)位置相關(guān)聯(lián)的GPS數(shù)據(jù),系統(tǒng)然后嘗試確定位置類型是否是已知的605。例如,如果車輛停在對應(yīng)于加油站的位置,則系統(tǒng)可假設(shè)駕駛員正在獲取燃料(車輛的燃料狀態(tài)也能用于幫助這個確定,因為駕駛員不可能在油箱裝滿時為了燃料而停下來)?;蛘撸绻鑫恢脿顟B(tài)相當(dāng)于飯店,則駕駛員可能是為了食物停下來(但是,之前的數(shù)據(jù),僅在幾分鐘之前在飯店停車可再次用來“確定”停車的目的)。如果位置類型是不知道的,或者例如假如位置有雙重目的(比如加油站/餐館),系統(tǒng)可向查詢方詢問與可能停車的原因相關(guān)的信息607。例如,如果位置是完全不知道的,查詢方能夠使用一個或多個從車輛攝像機發(fā)送的快照或視頻識別位置類型。或者,基于車輛停在停車場的哪一部分(從攝像機拍攝知道的),用戶能夠確定車輛停下來是為了汽油還是食物。如果用戶不能識別停車的性質(zhì)(607-否),默認(rèn)的推遲可用于調(diào)整到達(dá)時間(例如但不限干,10分鐘)609。如果用戶能識別位置類型611,那么可使用對應(yīng)于位置類型的推遲612??商娲鼗蚋郊拥?,查詢用戶可簡單地輸入估算的推遲時間613,該估算的推遲時間隨后可用于調(diào)整估計的到達(dá)時間。如果沒有接收到輸入,可再次使用默認(rèn)的推遲615。—旦確定了推遲,因為系統(tǒng)具有與已知的停車位置類型關(guān)聯(lián)的推遲606或者因為查詢用戶已經(jīng)協(xié)助估算了推遲,因此方法能相應(yīng)地調(diào)整估算的到達(dá)時間617并且顯示新的估算的到達(dá)時間619。只要旅程沒有恢復(fù)621-否,系統(tǒng)檢查以確認(rèn)是否已經(jīng)超過估算的推遲時間623。如果超過估算的推遲時間,并且旅程沒有恢復(fù),系統(tǒng)可調(diào)整估計的推遲時間624并且調(diào)整估計的到達(dá)時間617。
在這個說明性實施例中,作為ー個非限制的示例,拖延的推遲基于位置的類型(或者原來的推遲的期間)調(diào)整。例如,非限制地,如果停車是為了食物,則系統(tǒng)毎次可增加5分鐘,但是如果停車是為了燃料,則僅僅毎次I分鐘。相似地,如果原來的停車是30分鐘,時間可以5分鐘的間隔而增加,但是如果原來的停車計劃用10分鐘,時間可僅以I分鐘間隔而増加。一旦旅程已經(jīng)恢復(fù),則用于停車的實際推遲是知道的,并且能知道實際的調(diào)整的估計到達(dá)時間625并且顯示(或中繼用于顯示)所述實際的調(diào)整的估計到達(dá)時間627。這個預(yù)測系統(tǒng)在比如燃料停車站之類的短的推遲可能不會改變主人的行為,但是如果知道旅客停車,例如是為了進(jìn)餐,那么主人可確定在客人到達(dá)之前他們大概有額外的半小時,所以他們能進(jìn)行快速的任務(wù),否則將沒有時間進(jìn)行直至計劃的時間。如果旅客比期 望的晚恢復(fù)行程,更新的時間能發(fā)送給主人并且他們能再次相應(yīng)地調(diào)整他們的行為。由于上文描述了典型的實施例,并非意味著這些實施例說明并描述了本發(fā)明的所有可能形式。在一定程度上,說明書中使用的詞語為描述性詞語而非限定,并且應(yīng)理解可做各種改變而不脫離本發(fā)明的實質(zhì)和范圍。另外,可聯(lián)合各種執(zhí)行實施例的特征以形成本發(fā)明進(jìn)ー步的實施例。
權(quán)利要求
1.一種追蹤方法,包括 在車輛關(guān)聯(lián)的計算機系統(tǒng)(VACS)處接收對于車輛的追蹤請求; 確定是否批準(zhǔn)所述跟蹤請求; 當(dāng)所述跟蹤請求被批準(zhǔn)時,通過與所述VACS通信的GPS確定所述車輛的位置; 從所述VACS將所述車輛的位置傳輸給發(fā)送所述追蹤請求計算機系統(tǒng); 監(jiān)視所述車輛是否發(fā)生推遲事件;并且 當(dāng)出現(xiàn)至少一個推遲事件時,向所述發(fā)送所述追蹤請求的計算機系統(tǒng)傳輸對應(yīng)于所述出現(xiàn)的推遲事件的數(shù)據(jù)。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述確定是否批準(zhǔn)所述跟蹤請求的步驟包括 通知車輛乘客接收到追蹤請求;并且 接收來自所述車輛乘客的輸入以確定是否批準(zhǔn)所述追蹤請求。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述確定是否批準(zhǔn)所述跟蹤請求的步驟包括 確定所述跟蹤請求是否以前已經(jīng)批準(zhǔn);并且 當(dāng)確定先前已經(jīng)批準(zhǔn)過所述跟蹤請求時,使用所述VACS自動批準(zhǔn)所述跟蹤請求。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述VACS是車輛計算機系統(tǒng)。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述VACS包含在與車輛計算機系統(tǒng)通信的無線裝置中。
6.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述推遲事件包括車輛PRNDL改變?yōu)橥\嚑顟B(tài)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述數(shù)據(jù)包括當(dāng)發(fā)生所述推遲事件時所述車輛的GPS坐標(biāo)。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述數(shù)據(jù)包括當(dāng)發(fā)生所述推遲事件時對應(yīng)于所述車輛的GPS坐標(biāo)的已知位置的識別。
9.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述數(shù)據(jù)包括至少一個從與所述VACS通信的車輛攝像系統(tǒng)拍攝的照片。
10.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述數(shù)據(jù)包括至少一個視頻片段,通過與所述VACS通信的車輛攝像系統(tǒng)獲取所述視頻片段。
11.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述推遲事件包括通過與所述VACS通信的一個或多個車輛傳感器探測到車輛事故。
12.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述確定是否批準(zhǔn)所述跟蹤請求的步驟包括 在所述VACS處接收驗證代碼;并且 使用所述VACS核實所述驗證代碼以確定是否批準(zhǔn)所述跟蹤請求。
全文摘要
一種追蹤方法,包括與車輛相關(guān)聯(lián)的計算機系統(tǒng)(VACS)接收追蹤請求。該方法也包括驗證追蹤請求并且通過和VACS通信的GPS確定車輛位置。該方法進(jìn)一步包括對于至少一個推遲事件將車輛位置從VACS傳輸給關(guān)聯(lián)了計算機系統(tǒng)的追蹤請求(TRACS)。該方法另外包括取決于發(fā)生至少一個推遲事件向TRACS傳輸相當(dāng)于推遲事件的數(shù)據(jù)。
文檔編號H04L29/08GK102739763SQ20121004817
公開日2012年10月17日 申請日期2012年2月28日 優(yōu)先權(quán)日2011年3月2日
發(fā)明者托馬斯·J·基友利, 托馬斯·理查德·亞歷山大, 約瑟夫·N·羅斯, 約瑟夫·保羅·洛克, 馬克·斯肯德 申請人:福特全球技術(shù)公司