新四季網

管理地理資料庫版本之間的差異的製作方法

2023-06-05 16:09:56

管理地理資料庫版本之間的差異的製作方法
【專利摘要】本發明涉及管理地理資料庫版本之間的差異。公開了一種用來管理地理資料庫版本之間的差異的方法與系統。用戶用地圖管理應用註冊其地理資料庫版本,此後在圖形用戶界面上輸入目的地。地圖管理應用檢查以確定表示目的地的數據是否位於用戶的地理資料庫版本以及較新的地理資料庫版本中。如果表示目的地的數據位於較新的地理資料庫版本中、但是沒有在用戶的地理資料庫版本中,則地圖管理應用向用戶提供選項,包括更新到較新的地理資料庫版本。
【專利說明】管理地理資料庫版本之間的差異
[0001]相關申請引用
[0002]本申請是申請日為2008年12月29日、申請號為200810184711.3的發明專利申
請的分案申請。
【技術領域】
[0003]本發明涉及用來管理地理資料庫版本之間的差異的方法與系統,更具體地,涉及一種方法與系統,用來根據位於兩個不同版本的地理資料庫中的數據集合,向用戶提供通知和選項。
【背景技術】
[0004]已經有了導航系統,其為最終用戶提供各種有關導航的功能與特徵。例如,某些導航系統能夠確定在一地理區域的道路網絡中從原始位置到目的地位置所需穿過的最優路線。使用來自最終用戶的輸入、以及可選的來自可以確定最終用戶的位置的裝備(例如GPS系統)的輸入,導航系統可以檢查在原始位置與目的地位置之間的各種潛在的路線,以確定最優路線。然後導航系統可以指南的形式向最終用戶提供關於最優路線的信息,該指南識別最終用戶從原始位置走到目的地位置所需進行的駕駛動作。該指南可以採用視覺和/或聽覺指令的形式,當最終用戶沿路線行進時,一路提供該指令。某些導航系統能夠在顯示器上顯示詳細的地圖,其概略顯示路線、沿該路線的各個位置上要進行的動作類型、某種類型的特徵的位置等等。
[0005]為了提供這些以及其他有關導航的功能和特徵,導航系統使用地理數據。地理數據的形式可以為一個或多個地理資料庫,其包括表示在一地理區域中的物理特徵的數據。地理資料庫包括關於所表示的地理特徵的信息,例如單向街道、道路的位置、沿部分路段的速度限制、沿部分路段的地址範圍、道路交叉點處的轉彎限制、方向限制(例如單向街道)等等。另外,地理數據可能包括興趣點,例如商業點、設施、飯店、旅館、機場、加油站、體育館、警察局等等。
[0006]雖然導航系統提供許多重要的特徵,但總是有新特徵與改進的空間。需要收集和組織關於地理區域的全面、詳細、可靠、最新的數據。還需要更新地理數據。正像常規的列印地圖一樣,在基於計算機的導航系統中使用的地理數據可能過時。例如,建造了新的道路,商業點改變了位置,建路封閉了道路,確立了迂迴路線,營業時間變化等等。另外,由於改進了數據收集技術,可能提高了地理數據的精確性。
[0007]地理資料庫的更新版本一年發布多次。例如,地理資料庫更新循環可以為每季度、或者每兩年,並且隨著技術進步預計該更新循環的頻率會增加。但是,更新後的地理資料庫對於所有最終用戶可能不是同時可得的。一般地,基於網絡的地圖應用會在位於車輛內的導航應用之前接收並且使用更新後的地理資料庫。在某些情況下,在基於網絡的地圖應用使用更新後的地理資料庫之後三年或者更長時間,都可能沒有用於車載導航系統的更新後的地理資料庫。[0008]較新的設備實現可以允許可攜式或者車載導航系統的用戶訪問基於網絡的地圖應用以選擇然後傳送目的地到其導航系統。這種將在線地圖和可攜式或者車載導航系統相連的「目的地管理」功能針對所有導航設備中的主要改進之處,但是也引入了新型錯誤的可能性。在該例子中,通過無線連接或者可攜式媒體卡,傳送目的地信息,並且當接收所轉送的目的地的導航系統沒有關於該目的地的信息時,會出現出錯的可能性,從而導航系統無法提供到該目的地的指南。結果,用戶可能會對其導航系統不滿意。由此,這樣作是有益的:滿足用戶的預期,從而用戶喜歡使用其導航系統,並且欣賞該系統的方便性。
[0009]相應地,人們希望有一種方法和系統,其識別導航系統是否能夠提供到目的地的指南,並且如果不能的話,則在遇到先前提到的導航設備錯誤之前,向用戶提供解決當下需求的選項。另外,需要向用戶提供關於何時獲得更新後的地理資料庫的指南。

【發明內容】

[0010]公開了一種用來管理地理資料庫版本之間的差異的方法與系統。地理資料庫的用戶輸入目的地到地圖管理應用。用戶可以輸入地址、地理坐標、興趣點信息、或者識別目的地的其他信息。地圖管理應用確定表示目的地的數據是否位於比用戶的地理資料庫版本新的地理資料庫版本中。
[0011]如果表示目的地的數據沒有位於較新的地理資料庫版本中,則地圖管理應用向用戶提供選項以糾正目的地的拼寫,並且如果沒有錯誤的話,則該應用向用戶提供消息指示目的地不在較新的地理資料庫版本中。如果表示目的地的數據位於較新的地理資料庫版本中,則地圖管理應用確定表示目的地的數據是否也位於用戶的地理資料庫版本中。
[0012]如果表示目的地的數據位於用戶的地理資料庫版本中,則地圖管理應用向用戶提供消息確認目的地在用戶的地理資料庫版本中。然後,地圖管理應用可以將該目的地轉發給用戶的導航系統,從而當用戶使用其導航系統時可以選擇該目的地。
[0013]如果表示目的地的數據位於較新的地理資料庫版本中、但是不在用戶的地理資料庫版本中,則地圖管理應用向用戶提供選項。一個選項允許用戶更新到較新的地理資料庫版本。地圖管理應用可以向用戶提供用戶的地理資料庫版本未包括所輸出的目的地的次數,從而用戶可以明智地判斷是否要更新。
[0014]另一選項為使用較新的地理資料庫版本中的某些地理數據以及在用戶的地理資料庫版本中的某些地理數據。通過該選項,用戶可以獲得利用用戶的地理資料庫版本到接近目的地的某點的指示。地圖管理應用向用戶提供利用較新的地理資料庫版本的從該點到目的地的指南。也可有其他選項。
[0015]另外,當表示目的地的數據位於用戶的地理資料庫版本中、但是不在較新的地理資料庫版本中時,地圖管理應用向用戶提供通知和/選項。例如,商業點可能關閉,而用戶的地理資料庫版本仍然包含關於該商業點的信息。用戶可以使用地圖管理應用來消除到不存在地方的旅程。
[0016]地圖管理應用改進了用戶對目的地輸入過程的滿意程度,因為用戶知道其地理資料庫是否適合於到達所希望的目的地,並且如果不適合的話,則向用戶提供用於替代行動的信息與選項。通過閱讀以下詳細描述並且在適當時參照附圖,本領域技術人員將清楚這些以及其他方法與優點。另外,應該理解本總結僅是例子,而不是要限制權利要求書限定的 本發明的範圍。
【專利附圖】

【附圖說明】
[0017]以下結合附圖的描述目前優選的實施例,其中各個圖中相同的附圖標記表示相同的元件,其中:
[0018]圖1為根據一實施例的導航系統的方框圖;
[0019]圖2為根據一實施例的用來管理地理資料庫版本之間的差異的系統的方框圖;
[0020]圖3為根據一實施例的用來管理地理資料庫版本之間的差異的處理的流程圖;
[0021]圖4為根據一實施例的導航系統的用來向用戶提供選項的處理的流程圖;
[0022]圖5顯示根據一實施例的從兩個不同版本的地理資料庫生成的兩個地圖之間的
差異;
[0023]圖6顯示根據一實施例的當在用戶的地理資料庫中沒有發現目的地時的消息;
[0024]圖7顯示根據另一實施例的當在用戶的地理資料庫中沒有發現目的地時的消息;以及
[0025]圖8為根據另一實施例的用來管理地理資料庫版本之間的差異的處理的流程圖。
【具體實施方式】
[0026]1.導航系統
[0027]圖1為與計算平臺12相關的導航系統10的方框圖。計算平臺12可以與車輛相關。另外,計算平臺12可以為個人數字助理(PDA)、行動電話、個人計算機、以及任何其他計算機。導航系統10為硬體和軟體組件的組合。在一種實施例中,導航系統10包括處理器14、與處理器14相連的驅動器16、以及用來存儲導航應用軟體程序20以及可能的其他信息的非易失存儲設備18。
[0028]導航系統10還包括定位系統22。定位系統22可以利用GPS型技術、航位推算型系統、或者這些的組合、或者其他系統,所有這些都是公知的。定位系統22可以包括適當的感測設備,其測量行進距離速度、方向、走向等等。定位系統22還可以包括GPS系統。定位系統22輸出信號到處理器14。在處理器14上運行的導航應用軟體程序20利用來自定位系統22的信號來確定計算平臺12的位置、方向、走向等等。
[0029]導航系統10還包括用戶界面24,其允許最終用戶輸入信息到導航系統10中、以及從導航系統10獲得信息。輸入的信息可以包括對於導航系統10的導航特徵與功能的請求。為了提供導航特徵與功能,導航系統10使用地理資料庫26。在一種實施例中,地理資料庫26存儲在存儲介質上,例如CD-R0M、DVD、或者快閃記憶體,其安裝在驅動器16中,從而導航系統10可以讀取並使用地理資料庫26。在另一種實施例中,地理資料庫26存儲在硬碟驅動器上。導航系統10還可以包括可寫存儲設備28,例如硬碟驅動器或者存儲卡,在其上可以存儲部分地理資料庫26。在一種實施例中,地理資料庫26為NAVTEQ North America, LLCof Chicago, Illinois出版的地理資料庫。
[0030]在一個實例中,導航應用軟體程序20從非易失存儲設備18加載到與處理器14相關的隨機訪問存儲器(RAM) 22中。處理器14還從用戶界面24接收輸入。導航系統10使用在存儲介質和/或存儲設備28上存儲的地理資料庫26,可能與來自定位系統22和通信系統30的輸出相結合,以提供各種導航特徵與功能。導航應用軟體程序20可以包括分離的應用(或者子程序),其提供各種有關導航的特徵與功能。導航特徵與功能可以包括路線計算34 (其中確定從起點到目的地的路線)、路線指南36 (其中提供詳細的指示以到達所希望的目的地)、地圖顯示38、以及定位40 (例如地圖匹配)。在導航系統10中可以包括其他功能與編程42。
[0031]導航應用軟體程序20可以適當的計算機程式語言(例如C)編寫,但是其他程式語言,例如C++或者Java,也是適當的。所有上述組件可以為常規的(或者非常規的),並且這些組件的製造與使用是本領域技術人員公知的。
[0032]就像常規的列印的地圖一樣,地理資料庫26中的地理數據可能過時。例如,建造了新的道路,商業點改變了位置,建路封閉了道路,確立了迂迴路線,博物館和飯店的營業時間變化等等。另外,由於改進了數據收集技術,可能提高了地理數據的精確性。地理資料庫供應商可以定期更新主地理資料庫,以添加新的、先前未知的數據到資料庫;從資料庫中去除已有的數據;以及將已知值的狀態改變為新的數據值。地理資料庫供應商一年幾次編輯主地理資料庫,以使最終用戶可以得到更新後的地理資料庫版本。
[0033]I1.地圖管理應用
[0034]圖2顯示用來管理地理資料庫版本之間的差異的實例系統。地圖服務110可以訪問地理資料庫供應商近來發布的地理資料庫112。地圖服務110可以為具有基於網絡的地圖站點的任何實體。地圖服務110可以定期獲得對地理資料庫112的更新,例如每周、每月、每季度、或者每當可以得到地圖資料庫112的新版本時。地圖資料庫112可以存儲在一個或多個硬碟驅動器或者其他存儲介質上。
[0035]地圖服務110可以訪問地理資料庫的其他版本140。不同的版本140包含在地理資料庫版本120之前發布的地理資料庫版本,包括地理資料庫版本26。另外地,不同的版本140包含為不同最終用戶編輯的版本。例如,一組地理資料庫版本140可以包括為特定汽車製造商發布的版本。地理資料庫版本140也可以存儲在一個或多個硬碟驅動器或者其他存儲介質上。
[0036]另外地或者可替換地,地圖服務110可以訪問指示何時添加、刪除、或者改變主地理資料庫中的數據的數據。該時間數據可以位於地理資料庫112之內或者在另一資料庫中。例如,可以向在主地理資料庫中參考的每個位置分配唯一的位置參考標識符。日期以及可能的時間可以與位置參考標識符關聯。日期(以及可能的時間)指示與該位置相關的數據被改變的最近時間。
[0037]伺服器114包含伺服器應用116,其可以存儲在由伺服器114操作的、並且被載入到伺服器114的存儲器中以運行的一個或多個硬碟驅動器或者其他介質上。伺服器應用116包含目的地管理應用117、地圖管理應用118、以及通信應用119。伺服器應用116也可以包含其他軟體應用。
[0038]目的地管理應用117在一個或多個網頁上提供圖形用戶界面,以從用戶接收信息以及向用戶提供信息。用戶通過用戶界面指定目的地。目的地信息可以為目的地的地址、地理坐標、興趣點信息、或者其他信息。作為響應,目的地管理應用117可以生成地圖,並且使之在用戶界面上顯示,以顯示目的地的位置。然後,用戶可以請求利用通信應用119將指定的目的地發送給用戶設備,例如用戶的導航系統。[0039]地圖管理應用118的功能為管理兩個地理資料庫版本之間的差異。在一個實例中,地理資料庫第一版本為地理資料庫112,第二版本為地理資料庫的其他的所發布的版本140中的一個。例如,地理資料庫的版本140 (η)可能對應於地理資料庫26。地理資料庫26可能沒有最新的數據集合,並且可能無法提供到新目的地的指南、或者提供對於已經改變的目的地的錯誤的指南。
[0040]在另一個實例中,地理資料庫第一版本為地理資料庫112,第二版本為地理資料庫26。地圖管理應用118使用與位置參考標識符關聯的時間數據,以確定對於特定位置,地理資料庫26中的數據是否與地理資料庫112中的數據一樣新。
[0041]地圖管理應用118還在一個或多個網頁上提供圖形用戶界面,以從用戶接收信息以及向用戶提供信息。用戶提供關於地理資料庫26的版本的信息。例如,地理資料庫26可能位於盤(例如CD-ROM或者DVD)上,其包括用戶通過圖形用戶界面提供給地圖管理應用118的序列號或者其他標識號。作為另一個實例,導航系統10可以通過通信系統30以及通信應用119向地圖服務110傳送版本信息。該註冊處理可以在每次用戶訪問地圖管理應用118時發生。可替換地,地圖管理應用118可以在伺服器114上的存儲器中保存用於地理資料庫26的版本信息。
[0042]根據用戶提供給目的地管理應用117的目的地信息,地圖管理應用118管理在地理資料庫112與地理資料庫26中包含的數據集合之間的差異。另外,地圖管理應用118跟蹤地理資料庫26不包含關於在地理資料庫112中發現的目的地的數據的次數。另外,地圖管理應用118向用戶提供信息和選項。可以通過圖形用戶界面、通過印表機、或者其他輸出設備向用戶提供該信息和/或選項,或者可以通過通信應用119或者其他機制將其傳送到導航系統10或者其他設備。將參照圖3-8進一步描述提供給用戶的信息和選項。
[0043]通信應用119接口於通信鏈路112,以接收來自多個最終用戶的消息,並且發送消息給多個最終用戶。從圖2可以看出,由最終用戶操作的幾種類型的計算平臺可以請求並且接收來自通信應用119的消息。最終用戶計算平臺可以包含與車輛126相關的導航系統124、個人計算機128、個人組織器(例如PDA、PalmPilot?型設備)130、無線電話132、或
者任何其他類型的計算設備,其具有適當的硬體和軟體來通過通信鏈路112訪問地圖服務110。
[0044]通信鏈路112可以使用當前可用的任何適當的技術和/或協議、以及將來可用的技術和/或協議。例如,數據網絡可以使用WAP、TCP / IP等等。通過適當的轉換,通信鏈路112可以使用多於一種的協議。通信鏈路112可以為網際網路的一部分,或者連接到網際網路。
[0045]部分通信鏈路112可以包括無線部分134。通信鏈路112的無線部分134使之能夠在移動最終用戶計算平臺和地圖服務110之間(包括各個之間移動最終用戶計算平臺)進行雙向通信。無線部分134可以由任何適當形式的無線通信實現,包括蜂窩式、PCS、衛星、FM、射頻、藍牙?、其他長短距離傳輸技術、或者可能在將來開發的技術。
[0046]無線部分134可以包括一個或多個發射器136,例如發射機應答器塔、天線塔、FM塔、衛星、或者其他適當手段。發射器136包含至通信鏈路122和/或地圖服務110的適當的通信鏈路138。通信鏈路138可以陸基的,或者可以為無線的。發射器136包含使之能夠在地圖服務110和移動最終用戶計算平臺之間進行雙向通信的適當技術。[0047]通信鏈路122不是所有實施例中都需要的。如下所述,可以使用可去除介質(例如快閃記憶體驅動器)來從地圖服務Iio傳送信息到與車輛126相關的導航系統、個人組織器130、無線電話132、或者其他類型的設備。
[0048]II1.管理地理資料庫版本之間的差異
[0049]如上所述,地理資料庫供應商定期發布更新後的地理數據集合。雖然經常更新供應商的主地理資料庫,但是使用地理數據的最終用戶應用接收更新的頻率較低。例如,基於網絡的應用可能每兩個月、每季度、或者更經常地接收更新後的地理資料庫。作為另一個實例,在發布或者更新新車型時,一般一年一次或者更不頻繁地,汽車製造商可以發布更新後的地理資料庫CD-ROM或者DVD用於車載導航系統。當發布新盤時,汽車所有者可能更新也可能不更新其導航系統。結果,用戶的用於車載導航系統的地理資料庫盤可能舊了幾年。較舊的地理資料庫可能缺乏關於新道路、街區、以及商業點的數據,同時包括關於不再存在、或者隨時間變化了的物理實體的數據。另外,較新的地理資料庫可能具有提供關於在較舊的地理資料庫中表示的特徵的附加細節的數據。
[0050]圖3為關於管理地理資料庫版本之間的差異的處理200的流程圖。在行進到目的地之前,導航系統的用戶可以使用地圖管理應用118來確定該目的地是否位於用戶的地理資料庫版本之中。
[0051]在開始處理200之前,用戶用地圖管理應用118註冊其地理資料庫版本。該註冊處理允許地圖管理應用118在管理地理資料庫112與註冊版本之間的差異時識別使用地理數據的哪個版本140。可替換地,該註冊處理允許地圖管理應用118識別自從發布了地理資料庫的特定版本之後是否修改了與位置參考標識符相關的數據。
[0052]註冊可以任何方式發生。例如,可以在用戶通過圖形用戶界面輸入識別號之後,或者在導航系統傳送識別號之後,地圖管理應用118接收版本號。用戶可以將其地理資料庫版本註冊一次,並且地圖管理應用118存儲該信息以備將來使用。用戶還可以在用戶購買或者以其他方式獲得更新版本的地理資料庫時提供更新註冊。
[0053]在塊202,用戶輸入目的地地址。地圖管理應用118確定該地址是否在此處稱為「最新」版本的地理資料庫(例如地理資料庫112)的地理資料庫版本中。雖然將該版本稱為「最新」版本的地理資料庫,但是應該理解地圖管理應用118可訪問的地理資料庫可能沒有最新的地理數據。例如,地理資料庫供應商可能具有最新地理資料庫版本(即主地理資料庫),而地圖管理應用118可能訪問供應商三個或者更多個月前發布的地理資料庫。
[0054]在塊204,地圖管理應用118確定該地址是否在最新地理資料庫版本中。如果所輸出的地址沒有在最新地理資料庫版本中,在塊212,地圖管理應用118向用戶顯示消息,以指示沒有在最新地理資料庫版本中發現該地址。然後在塊214,地圖管理應用118詢問用戶是否在輸入地址時犯了錯誤。如果用戶在輸入目的地地址時確實犯了錯,則用戶可以在塊202輸入正確的地址。
[0055]如果用戶正確地輸入了地址,則在塊218,地圖管理應用118向用戶顯示消息,以指示在最新地理資料庫版本中沒有該地址。如果目的地地址沒有位於最新地理資料庫版本中,則地圖管理應用118和/或用戶可以向地理資料庫供應商提供缺失信息,從而可以在必要時更新主地理資料庫。
[0056]在塊218,除接收消息之外,或者替換地,地圖管理應用118可以確定該地址是否在用戶的地理資料庫版本中。如果該地址在用戶的地理資料庫版本中、但是不在最新地理資料庫版本中,則對於該地址的數據可能被刪除了,因為該地址不再被使用。例如,商業區域可能被轉變為了公園。
[0057]在這種情況下,地圖管理應用118可以向用戶顯示消息,以指示雖然該地址可在用戶的地理資料庫版本中得到、但是該物理地址不再存在。地圖管理應用118可以向用戶顯示一個或多個地圖,從而用戶可以看到使用兩個不同版本的地理資料庫之間的差異。另夕卜,地圖管理應用118還可以向用戶提供適當的選項,例如接收基於最新地理資料庫版本的指南。
[0058]返回到塊204,如果地圖管理應用118確定該地址在最新地理資料庫版本中,則地圖管理應用118確定該地址是否也在用戶的地理資料庫版本中。在塊206,如果地圖管理應用118確定用戶的地理資料庫版本包含該地址,則在塊208,用戶接收消息,表示用戶的導航系統能夠向用戶提供對於該目的地的指南。另外,在塊210,可以通過目的地管理應用117以及通信應用119、或者通過其他手段,將目的地信息傳送給用戶的導航系統或者其他設備。結果,當用戶啟動其導航系統時,該地址已經被列為目的地。
[0059]在塊206,如果用戶的地理資料庫版本不包含所輸入的地址,則在塊216,用戶接收消息,指示雖然該地址可在最新地理資料庫版本中得到、但是用戶的地理資料庫版本中沒有該地址。地圖管理應用118可以向用戶提供參照圖4-7所述的選項。
[0060]可替換地,用戶的地理資料庫版本可能包含所輸入的地址,但是不包含關於特徵的、在最新地理資料庫版本中表示的附加細節。例如,用戶的地理資料庫版本可能包含購物中心的地址。但是,最新地理資料庫版本不僅具有該購物中心的地址,而且還具有用來提供到該購物中心的停車場、特定的購物中心入口、購物中心內的某商店、或者購物中心內的其他位置的指南的數據。當用戶的地理資料庫版本不包含這些附加的特徵時,地圖管理應用118也可以向用戶提供參照圖4-7所述的選項。
[0061]圖4為當表示目的地的數據位於最新地理資料庫版本中、但是不在用戶的版本中時、用來嚮導航系統的用戶提供選項的實例處理250的流程圖。在塊252,地圖管理應用118向用戶提供一或多張地圖。結果,用戶可以看到使用兩個不同版本的地理資料庫之間的差

[0062]例如,地圖管理應用118可以顯示相互鄰近的兩張地圖,如圖5所示。在該實例中,一張地圖270顯示最新的街道網絡、以及所輸入的目的地的位置,而另一張地圖272顯示區域274,當發布較舊版本的地理資料庫時還未開發該區域274。可替換地,地圖管理應用118可以顯示單張地圖,並且高亮包含目的地的位置的、缺失的街道網絡。
[0063]在塊254,地圖管理應用118向用戶提供一個或多個選項。圖6顯示可以呈現給用戶的選項的一個實例屏幕截圖。如圖6所示,用戶可以請求利用來自最新地理資料庫版本的數據的、到目的地的完整指示或者部分指示。地圖管理應用118使用最新地理資料庫版本以提供到目的地的指示,或者到用戶的地理數據版本中的、靠近目的地的替換位置的指
/Jn ο
[0064]地圖管理應用118可以列印從使用來自最新地理資料庫版本的數據而獲得的指示。另外地或者可替換地,用戶可以請求將指示發送給用戶的行動裝置,該行動裝置可以為行動電話、個人手持式設備、或者其他行動裝置。用戶也可以請求地圖管理應用118向用戶的導航系統提供靠近目的地的位置。該替換位置可以為地址、興趣點、或者地理坐標。
[0065]在圖6所示的另一選項中,用戶可以請求利用來自最新地理資料庫版本的數據的、所輸入的目的地的地理坐標(例如經度和緯度)。目的地管理應用117通過用戶的導航系統或者其他設備向用戶提供地理坐標。可替換地,如圖6所示,用戶可以選擇不接收指示的選項。
[0066]圖7顯示當在用戶的地理數據版本中沒有表示目的地的數據時、可以提供給用戶的附加的和/或替換的消息。在該實例中,通知用戶這是第四次用戶的地理數據版本不包含所輸入的目的地。該消息也可以提供關於如何購買或者以其他方式獲得較新地理資料庫版本的信息。通過知道用戶的地理數據版本已經無法提供到所希望的目的地的指南的次數,用戶可以明智地對何時獲得較新地理資料庫版本進行判斷。
[0067]雖然參照圖6與圖7討論了許多選項,但是應該理解可以根據表示數據位於最新地理資料庫版本中、但是不在用戶的地理數據版本中,向用戶提供其他信息和/或選項。例如,可以通知用戶其地理資料庫中的數據的年齡或者發布日期(例如兩年了)。用戶可以使用該信息來確定是否獲得較新地理資料庫版本。
[0068]在塊256,地圖管理應用118確定用戶是否選擇了接收利用最新地理資料庫版本的信息的選項。如果沒有,則處理250結束。否則,在塊258,地圖管理應用118確定用戶請求了什麼信息。例如,用戶可能請求完整指示、部分指示、地理坐標、和/或更新後的地理資料庫版本。
[0069]在塊260,地圖管理應用118確定如何提供所請求的信息。圖4顯示以下描述的三種實例輸出機制。但是,該處理250不限於任何特定的輸出機制。
[0070]在塊262,目的地管理應用117與通信應用119將所請求的信息傳送給用戶的導航系統。例如,通信應用119可以將該信息發送給位於導航系統10之上的通信系統30。該發送可能發生在有線和無線通信鏈路的任意組合之上,並且可以任意適當的通信形式實現,包括通過快閃記憶體卡或者可攜式介質、蜂窩式、衛星、FM、射頻、以及藍牙?技術的文件傳輸。
[0071]在塊264,地圖管理應用118將所請求的信息傳送給印表機。印表機連接到用戶用來訪問地圖服務110的計算平臺。該連接可以為有線的或者無線的連接。
[0072]在塊266,地圖管理應用118將所請求的信息傳送給其他設備。例如,可以將該信息下載到可去除介質設備,例如快閃記憶體驅動器。然後,用戶可以手動地將該信息加載到其導航系統或者其他設備(例如行動電話或者其他個人手持式設備)中。作為另一實例,可以通過通信應用119將該信息直接傳送給行動電話或者其他個人手持式設備。
[0073]雖然圖3中的實例描述了用戶輸入目的地地址,但是用戶也可以輸入其他目的地信息。例如,用戶可以輸入目的地的地理坐標。作為另一實例,用戶可以輸入興趣點信息,例如商業點、機場、博物館、或者公園的名稱。如果用戶輸入興趣點信息,則地圖管理應用118也可以向用戶提供附加的檢查和信息,如參照圖8所述。
[0074]圖8為根據另一實例的用來管理地理資料庫版本之間的差異的處理300的流程圖。處理300類似於處理200。但是,在處理300中,用戶輸入興趣點信息作為目的地。在開始處理300之前,用戶註冊其地理資料庫版本,如上所述。
[0075]在塊302,用戶輸入興趣點信息。地圖管理應用118比較興趣點信息與最新地理資料庫版本。在塊304,地圖管理應用118確定表示興趣點的數據是否在最新地理資料庫版本中。
[0076]如果所輸入的興趣點信息不在最新地理資料庫版本中,則在塊312,地圖管理應用118向用戶顯示消息,以指示在最新地理資料庫版本中沒有找到該興趣點信息。然後在塊314,地圖管理應用118詢問用戶是否在輸入興趣點信息時犯了錯誤。如果用戶在輸入興趣點信息時確實犯了錯,則用戶可以在塊302輸入正確的興趣點信息。
[0077]如果用戶正確地輸入了興趣點信息,則在塊316,地圖管理應用118向用戶顯示消息,以指示在最新地理資料庫版本中沒有該興趣點信息。如果興趣點信息沒有位於最新地理資料庫版本中,則地圖管理應用118和/或用戶可以向地理資料庫供應商提供缺失信息,從而可以在必要時更新主地理資料庫。
[0078]在塊316,除接收消息之外,或者替換地,地圖管理應用118可以確定該興趣點信息是否在用戶的地理資料庫版本中。如果該興趣點信息在用戶的地理資料庫版本中、但是不在最新地理資料庫版本中,則對於該興趣點的數據可能被刪除了,因為該興趣點不再存在。例如,街角的商店可能被轉成了停車場。
[0079]在這種情況下,地圖管理應用118可以向用戶顯示消息,以指示雖然該興趣點信息可在用戶的地理資料庫版本中得到、但是該興趣點不再存在。地圖管理應用118可以向用戶顯示一個或多個地圖,從而用戶可以看到使用兩個不同版本的地理資料庫之間的差異。另外,地圖管理應用118可以向用戶提供適當的選項,例如接收基於最新地理資料庫版本的指南。
[0080]返回到塊304,如果地圖管理應用118確定表示興趣點的數據在最新地理資料庫版本中,則地圖管理應用118確定該表示興趣點的數據是否也在用戶的版本中。在塊306,如果地圖管理應用118確定用戶的地理資料庫版本包含該表示興趣點的數據,則在塊308,用戶接收消息,確認用戶的車載導航系統能夠向用戶提供對於該興趣點的指南。另外,在塊310,可以通過目的地管理應用117以及通信應用119、或者通過其他手段,將興趣點信息傳送給用戶的導航系統或者其他設備。結果,當用戶啟動其導航系統時,可以作為目的地得到該興趣點信息。
[0081]在塊306,如果用戶的地理資料庫版本不包含表示所輸入的興趣點的數據,則在塊318,地圖管理應用118確定興趣點的地址是否在用戶的地理資料庫版本中。如果興趣點的地址在用戶的地理資料庫版本中,則在塊324,地圖管理應用118向用戶提供消息,指示雖然所輸出的興趣點沒有位於用戶的地理資料庫版本中,但是該興趣點的地址位於用戶的地理資料庫版本中。該消息還可以提供關於哪個興趣點與該地址相關的指示。
[0082]例如,用戶可能輸入了對於加油站的興趣點信息。但是,該加油站已經被替換為藥店。最新地理資料庫版本在該地址上具有與該藥店相關的數據,而用戶的地理資料庫版本在同一地址上具有與該加油站相關的數據。
[0083]在塊326,地圖管理應用118詢問用戶該地址信息對於用戶的目的是否足夠。如果該地址對於用戶足夠,則在塊328,地圖管理應用118提供消息,表示用戶的導航系統能夠向用戶提供對於該地址的指南。另外,在塊310,可以將該地址傳送給用戶的導航系統或者其他設備。結果,當用戶啟動導航系統時,該地址已經被列為目的地。如果該地址對於用戶不夠(例如用戶需要行進到加油站),則在塊302,用戶可以輸入不同的興趣點信息。
[0084]返回到塊318,如果該地址沒有位於用戶的地理資料庫版本中,則在塊320,地圖管理應用118向用戶提供消息,指示雖然在最新地理資料庫版本中可得到該興趣點信息,但是在用戶的地理資料庫版本中沒有該興趣點信息。
[0085]在塊322,地圖管理應用118可以向用戶提供參照圖4-7所顯示和描述的地圖和/或選項。另外,當用戶的地理資料庫版本包含表示興趣點和/或地址的數據、但是最新地理資料庫版本具有關於該興趣點和/或地址的附加數據時,地圖管理應用118可以提供這些地圖和/或選項。地圖管理應用可以使用該附加數據,以通過用戶的導航系統、印表機、和/或任何其他設備(例如行動電話、個人手持式設備、或者可去除媒體設備)向用戶提供導航指南(例如地圖、路線)。
[0086]IV.實例
[0087]一用戶兩年前購買了一輛車。該車具有車載導航系統。伴隨該車的地理資料庫盤具有的數據現在舊了三年。用戶登錄到其個人計算機上,並且通過網絡伺服器檢索其電子郵件。用戶的一封電子郵件為到其朋友的房子處的暖方聚會的邀請。該用戶的朋友剛剛在新的街區買了房子,該街區是在以前的農場地上開發的。
[0088]當還連接到網絡伺服器時,用戶輸入地圖服務119的網頁地址。例如,該網頁可以與用戶的汽車的汽車製造商相關。用戶先前用地圖管理應用118註冊了其地理資料庫盤,因此該應用「知道」用戶的車載導航系統使用什麼版本的地理資料庫。
[0089]用戶輸入其朋友新房子的地址到由目的地管理應用117提供的屏幕的目的地欄位中。地圖管理應用118相對於比用戶的地理資料庫版本新的地理資料庫檢查該地址。
[0090]在一種情況下,地圖管理應用118在最新地理資料庫版本中沒有找到該地址。地圖管理應用118向用戶顯示適當的消息。例如,該消息可以說:「我無法找到您輸入的地址。您輸入地址是否正確?」該消息屏幕還可提供一界面,其允許用戶向地圖管理應用118表示該地址輸入是否正確。例如,地圖管理應用118可以顯示複選框,以供用戶選擇。
[0091]如果用戶指示該地址輸入不正確,則地圖管理應用118可以再次顯示目的地屏幕,從而用戶可輸入正確的地址。否則,地圖管理應用118可以向用戶顯示適當的消息。例如,該消息可以說:「您輸入的地址不在最新地理資料庫版本中。如果您想通知地圖公司該缺失地址,請去 www.mapreporter.com,,。
[0092]在該實例中,用戶只是拼寫錯了地址。在輸入正確地址之後,地圖管理應用118相對於最新地理資料庫版本檢查該地址。這一次,地圖管理應用118在最新地理資料庫版本中找到了該地址。然後,地圖管理應用118相對於用戶的地理資料庫版本檢查該地址。
[0093]在一種情況下,地圖管理應用118在用戶的地理資料庫版本中找到了該地址。地圖管理應用118向用戶顯示適當的消息。例如,該消息可以說:「該地址在您的地理資料庫版本中。為您便利起見,已經將該地址傳送給您的車載導航系統」。以後,當用戶準備行進到其朋友的房子時,用戶可以從其車載導航系統上的菜單中選擇該地址。
[0094]但是,在該實例中,朋友的房子是在該用戶購買了其車之後建造的,並且用戶沒有更新伴隨其車的車載導航系統的地理資料庫盤。地圖管理應用118向用戶顯示適當的消息。例如,該消息可以說:「您輸入的地址在最新地理資料庫版本中,但是不在您的版本中。」
[0095]地圖管理應用118向用戶提供幾種選項,包括什麼也不作、下載僅對於用戶的地圖版本缺失的地理資料庫部分的指示、下載用於整個旅程的指示、以及接收其朋友房子的地理坐標(例如經度和緯度)。用戶可以在查看了一個或多個所顯示的地圖之後選擇一個選項。例如,如果變化不大,則用戶可能不需要來自地圖管理應用118的任何更多的指南。作為另一實例,新開發可能較大而複雜,這會使用戶請求對於用戶的地理資料庫版本缺失的數據部分的指南。
[0096]另外,地圖管理應用118可以向用戶提供關於以下的指示:有多少次用戶請求了可在最新地理資料庫版本中得到、但是不在用戶的版本中的地址。另外地和/或可替換地,地圖管理應用118可以向用戶提供關於用戶的地理資料庫版本的年齡的信息。根據發生這種情況的次數和/或地圖資料庫的年齡,地圖管理應用118可以向用戶提供選項,以購買與其車輛兼容的最新地理資料庫版本。地圖管理應用118還可以向用戶提供選項,以在以後接收提醒。
[0097]在該實例中,用戶選擇了被轉至其地理資料庫中的最近交叉點的選項,並且收到剩餘指示的列印件。地圖管理應用118使該交叉點信息被傳送到用戶的車載導航系統,並且使剩餘指示由連接到用戶的個人計算機的印表機列印。
[0098]用戶還希望在到其朋友房子的路上購買暖房禮物。用戶知道附近有一個葡萄酒商店,但是不知道該店的地址。用戶輸入葡萄酒商店的名稱以及城市的名稱。地圖管理應用118將該輸入的興趣點信息與最新地理資料庫版本相比較。如果地圖管理應用118在最新地理資料庫版本中沒有找到表示該興趣點的數據,則應用118向用戶顯示適當的消息。例如,該消息可以說:「我無法找到您輸入的目的地。您輸入目的地信息正確嗎?」該消息屏幕還可提供一界面,其允許用戶向地圖管理應用118表示該興趣點信息輸入是否正確。例如,地圖管理應用118可以顯示複選框,以供用戶選擇。
[0099]如果用戶指示該目的地信息輸入不正確,則地圖管理應用118可以再次顯示目的地屏幕,從而用戶可輸入正確的興趣點信息。否則,地圖管理應用118向用戶顯示適當的消息。例如,該消息可以說:「您輸入的目的地不在最新地理資料庫版本中。如果您想通知地圖公司該缺失目的地,請去www.mapreporter.com」。
[0100]在該實例中,地圖管理應用118在最新地理資料庫版本中找到了表示該興趣點的信息,然後確定用戶的地理資料庫版本是否也包含該興趣點數據。用戶的地理資料庫版本不包含該興趣點數據,因此地圖管理應用118確定用戶的地理資料庫版本是否包含最新地理資料庫版本將其與該興趣點相關的地址。如果地圖管理應用118沒有找到該地址,則該應用向用戶顯示適當的消息,以指示該興趣點不在用戶的地理資料庫版本中。地圖管理應用118可以向用戶提供與當地址不在用戶的據庫版本時所描述的那些選項類似的選項。
[0101]但是,在該實例中,地圖管理應用118發現在最新地理資料庫版本中與葡萄酒商店相關的地址在用戶的地理資料庫版本中與五金店相關。地圖管理應用118向用戶顯示適當的消息。例如,該消息可以說:「您輸入的目的地與Jack五金店的地址相關。您是想去該地址還是再次搜索?」在該實例中,用戶選擇去該地址,因為用戶想起Jack五金店一年前關門了,而該建築現在被用做葡萄酒商店。地圖管理應用118使現在關門的五金店的地址被傳送到用戶的車載導航系統。以後,當用戶準備行進到該葡萄酒商店時,用戶可以從其車載導航系統上的菜單中選擇該地址。
[0102]V.結論
[0103]如上所述,地圖管理應用118嚮導航系統的用戶提供信息與選項,該信息與選項有助於優化可以實現為對於可攜式或者車載導航系統的在線補充的「目的地管理」應用。在用戶開始旅程之前,用戶可以發現其地理資料庫版本是否具有支持到其目的地的導航的數據。如果用戶的資料庫版本不支持所選擇的目的地,則用戶可以使用來自較新資料庫版本的數據。另外,用戶可以接收關於其資料庫版本無法提供指南的次數的計數,這可以用來明智地判斷何時購買或者以其他方式獲得較新的地理資料庫版本。結果,用戶具有了正面的目的地輸入體驗,因為其具有其到達其目的地所需的信息,並且具有確定更新頻率的信息。
[0104]雖然上述實例描述了用戶從個人計算機訪問網頁,但是應該理解用戶可以從各種設備訪問網際網路,例如行動電話以及其他個人手持式設備。該實例還描述了地圖管理應用118可以從汽車製造商的網頁訪問;但是,可以從各種網絡門戶訪問地圖管理應用118,該網絡門戶可以與其他公司和/或服務相關或者不相關,或者來自用戶設備的已安裝的軟體。另外,該實例描述了用戶具有車載導航系統;但是應該理解用戶的導航系統可以位於各種計算平臺中的任何一種之上。例如,用戶的導航系統可以位於行動電話或者其他個人手持式設備之上。
[0105]以上詳細描述應該被理解為說明性的,而不是限定的,並且應該理解本發明的範圍由權利要求書限定。
【權利要求】
1.一種用來操作導航系統的方法,包括: 向在線應用提供目的地; 接收關於表示目的地的數據是否位於與導航系統相關的第一地理資料庫之中的指示;以及 當表示目的地的數據沒有位於第一地理資料庫之中時,接收使用位於與在線應用相關的第二地理資料庫之中的、表示目的地的數據的選項。
2.如權利要求1所述的方法,還包括:向在線應用提供與第一地理資料庫相關的標識符。
3.如權利要求1所述的方法,其中從包含以下的組中選擇目的地:地址、興趣點、以及地理坐標。
4.如權利要求1所述的方法,其中所述選項包括:接收利用來自第二地理資料庫的數據的、到目的地的路線指南。
5.如權利要求1所述的方法,其中所述選項包括:接收利用來自第二地理資料庫的數據的、目的地的地理坐標。
6.如權利要求1所述的方法,還包括:接收請求較新版本地理資料庫的選項。
7.一種用來管理地理資料庫版本之間的差異的系統,包括: 包含表示地理區域中的特徵的地理數據的的第一版本的地理資料庫; 包含表示該地理區域中的特徵的、比第一版本新的地理數據的第二版本的地理資料庫;以及 軟體應用,可操作用來確定表示目的地的數據是否位於第一版本和第二版本的地理資料庫之中,並且根據關於表示目的地的數據是位於一個版本的地理資料庫之中但是沒有在另一版本的地理資料庫之中的確定,提供至少一個選項。
8.如權利要求7所述的系統,還包括:用戶界面,其顯示關於以下的至少一個消息:表示目的地的數據是否可在第一和第二版本的地理資料庫中的至少一個版本中得到。
9.如權利要求7所述的系統,還包括:用戶界面,其顯示包含所述地理區域的一部分的至少一個地圖,其中所述至少一個地圖顯示第一和第二版本的地理資料庫中的地理數據之間的差異。
10.如權利要求7所述的系統,其中所述至少一個選項從包括以下的組中選擇:請求較新地理資料庫版本、接收利用來自第二版本的地理資料庫的數據的到目的地的至少一部分路線指南、以及接收利用來自第二版本的地理資料庫的數據的目的地的地理坐標。
【文檔編號】G01C21/32GK103743406SQ201310563886
【公開日】2014年4月23日 申請日期:2008年12月29日 優先權日:2007年12月28日
【發明者】約瑟夫·B·戴維斯, 麥可·A·馬利根 申請人:納夫特克有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀