專利名稱:一種導航設備管理裝置及方法
技術領域:
本發明涉及位置服務技術,尤其涉及一種導航設備管理裝置及方法。
背景技術:
位置服務終端是指本身具備與位置服務相關的各種功能的終端設備,或是能夠通過在線與遠端進行通訊從而向用戶提供位置服務及其相關功能的終端設備。位置服務終端可以是電腦、手機、導航設備等。以導航設備為例,位置服務終端的工作原理為終端確定特定位置的位置坐標,將其與自身儲存的電子地圖中記載的位置坐標進行匹配,以此來確定搭載該導航設備的導航對象在電子地圖中的準確位置。導航設備可以是車載終端、便攜式導航儀、手機終端等。目前,在GPS導航地圖服務行業中,普遍存在著導航設備中的電子地圖升級比較困難以及用戶導航系統升級無法落實的問題。另外,由于導航設備的種類、制造商和品牌繁多,又缺乏專用的行業標準,因此很難使用統一的系統升級服務對所有導航設備進行升級。
發明內容
本發明要解決的技術問題在于,針對現有技術中導航設備中的導航系統升級困難且沒有統一的系統升級服務的缺陷,提供一種能夠方便地對所有導航設備進行升級的導航設備管理裝置及方法。本發明解決其技術問題所采用的技術方案是提供一種導航設備管理裝置,包括設備識別模塊,用于判斷是否連接有導航設備,并在連接有導航設備時自動讀取已連接的導航設備的設備信息,所述設備信息包括唯一對應于所述導航設備的存儲介質的特征碼;升級版本查找模塊,用于根據所述讀取的設備信息在導航服務器中查找對應于該設備的升級版本;下載模塊,用于根據所述升級版本查找模塊的查找結果從所述導航服務器接收所述升級版本;升級模塊,用于根據所述下載模塊接收的所述升級版本對所述導航設備進行升級。本發明導航設備管理裝置中,所述設備信息還包括所述導航設備的版本信息,所述導航設備管理裝置還包括上傳模塊,所述上傳模塊用于將所述設備識別模塊讀取的設備信息上傳到導航服務器中進行更新保存。本發明導航設備管理裝置中,所述設備識別模塊識別的設備信息包括導航設備的當前版本的版本信息,所述升級版本查找模塊具體用于根據所述導航設備的特征碼在所述導航服務器中查找該導航設備的可用版本,并在找到所述可用版本后,將所述可用版本與所述導航設備的當前版本進行比較,判斷是否將所述可用版本作為升級版本;或直接根據所述導航設備的當前版本的版本信息,在所述導航服務器中查找是否存在該當前版本的升級版本。本發明導航設備管理裝置中,還包括系統備份還原模塊,所述系統備份還原模塊用于判斷是否對所連接的導航設備的導航系統進行備份,若是則保存所述導航設備的導航系統備份;和/或判斷是否保存有所連接的導航設備的導航系統備份,若是則根據所述導航系統備份對對應的導航設備進行系統還原。本發明導航設備管理裝置中,還包括數據云端管理模塊,所述數據云端管理模塊用于通過所述上傳模塊將所述導航設備中存儲的個人導航信息上傳到所述導航服務器中進行保存;和/或通過所述下載模塊從所述導航服務器下載分別對應于所連接的導航設備的個人導航信息,并保存到對應的導航設備中。本發明還提供一種導航設備管理方法,包括Si、判斷是否連接有導航設備,若是則自動讀取已連接的導航設備的設備信息,所述設備信息包括唯一對應于所述導航設備的存儲介質的特征碼;S2、根據所述讀取的設備信息在導航服務器中查找對應于該設備的升級版本;S3、根據所述查找的結果從所述導航服務器接收所述升級版本;S4、根據所述升級版本對所述導航設備進行升級。本發明導航設備管理方法中,所述設備信息還包括所述導航設備的版本信息,所述導航設備管理方法還包括將步驟Sl中讀取的設備信息上傳到導航服務器中進行更新保存。本發明導航設備管理方法中,所述設備識別模塊識別的設備信息包括導航設備的當前版本的版本信息,步驟S2具體包括根據所述導航設備的特征碼在所述導航服務器中查找該導航設備的可用版本,并在找到所述可用版本后,將所述可用版本與所述導航設備的當前版本進行比較,判斷是否將所述可用版本作為升級版本;或直接根據所述導航設備的當前版本的版本信息,在所述導航服務器中查找是否存在該當前版本的升級版本。本發明導航設備管理方法中,還包括判斷是否對所連接的導航設備的導航系統進行備份,若是則保存所述導航設備的導航系統備份;和/或判斷是否保存有所連接的導航設備的導航系統備份,若是則根據所述導航系統備份對對應的導航設備進行系統還原。本發明導航設備管理方法中,還包括將所述導航設備中存儲的個人導航信息上傳到所述導航服務器中進行保存;和/ 或
從所述導航服務器下載分別對應于所連接的導航設備的個人導航信息,并保存到對應的導航設備中。本發明一種導航設備管理裝置及方法的有益效果為通過與導航服務器進行數據交互并為用戶提供升級平臺,在為用戶提供全面易用的導航軟件和地圖數據的同時,還能夠給用戶提供簡單及時的升級服務,在將導航系統出售給用戶的同時也將導航升級等增值服務帶給終端用戶,為用戶提供更加便捷的導航升級途徑和簡單易用的升級工具;另外,通過識別導航設備的存儲介質,能夠成功識別各種導航設備,為所有導航設備提供系統的升級服務,為用戶帶來了極大的便利,保證用戶能夠即時便捷地使用最新的導航系統。
下面將結合附圖及實施例對本發明作進一步說明,附圖中圖1是根據本發明一個實施例的導航設備管理裝置的結構示意圖;圖2是根據本發明一個實施例的設備識別界面的示意圖;圖3是根據本發明另一個實施例的導航設備管理裝置的結構示意圖;圖4是根據本發明一個實施例的備份界面的示意圖;圖5是根據本發明一個實施例的還原界面的示意圖;圖6是根據本發明一個實施例的導航數據上傳和下載界面的示意圖;圖7是根據本發明一個實施例的激活界面的示意圖;圖8是根據本發明一個實施例的導航設備管理方法的流程圖;圖9是根據本發明一個優選實施例的導航設備升級方法的流程圖。
具體實施例方式為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。圖1是根據本發明一個實施例的導航設備管理裝置的結構示意圖。在本實施例中,導航設備管理裝置包括設備識別模塊110、升級版本查找模塊120、下載模塊130和升級模塊140。設備識別模塊110可以用于判斷是否連接有導航設備,導航設備可以例如車機、 PND、手機等。啟動導航設備管理裝置后,設備識別模塊110可以自動檢查導航設備管理裝置上的導航設備連接狀態,即判斷是否連接有導航設備。一旦檢查到導航設備,設備識別模塊110可以使導航設備管理裝置自動與導航設備通信連接。與導航設備建立連接后,設備識別模塊110可以用于自動讀取已連接的導航設備的設備信息。導航設備的設備信息可以包括特征碼,導航設備的特征碼唯一對應于導航設備的存儲介質,例如手機、PND中的或直接通過讀卡器連接到導航設備管理裝置上的存儲卡。在現有技術中,數碼設備的特征碼一般唯一對應于該設備,即這些數碼產品的PC套件識別的是數碼產品本身,這樣很容易因為不同生產商或品牌等的限制而不能識別其它廠家生產的設備。但是,所有生產商或品牌都是使用國際標準的存儲介質,因此,將特征碼唯一對應于導航設備的存儲介質,可以使導航設備管理裝置不受任意生產商或品牌等的限制而應用于所有導航設備。除了特征碼以外,導航設備的設備信息還可以包括激活碼和/或版本信息(例如導航系統的版本號)。另外, 由于導航設備管理裝置上可能連接有不止一個導航設備,設備識別模塊110可以將這些導航設備的設備信息保存在設備信息列表中,設備信息列表可以如圖2所示。升級版本查找模塊120可以用于根據設備識別模塊110讀取的設備信息在導航服務器中查找對應于該設備的升級版本。一般來說,導航設備在初次正版激活導航系統時,在導航服務器的數據庫中都會記錄有該導航設備的設備信息,例如特征碼、激活碼和/或版本信息。升級版本查找模塊120可以根據導航設備管理裝置上所連接的導航設備的特征碼在導航服務器中查找是否存在適用于該設備的升級版本。例如,升級版本查找模塊120可以根據導航設備的特征碼在導航服務器中查找該導航設備的可用版本,并在找到可用版本后,將這些可用版本與導航設備的當前版本進行比較,判斷是否將其中一個可用版本作為升級版本。又例如,升級版本查找模塊120還可以直接根據導航設備的當前版本的版本信息,在導航服務器中查找是否存在該當前版本的升級版本。另外,當連接有多個導航設備時,升級版本查找模塊120可以分別查找每個導航設備的升級版本。下載模塊130可以用于根據升級版本查找模塊120的查找結果從導航服務器接收升級版本。升級版本查找模塊120在導航服務器中查找到所連接的導航設備適用的升級版本后,下載模塊130可以從導航服務器下載查找到的每個升級版本。升級模塊140可以用于根據下載模塊130接收的所有升級版本分別對相應的導航設備進行升級。在工作過程中,啟動導航設備管理裝置后,設備識別模塊110可以自動檢查導航設備管理裝置上的導航設備連接狀態,即判斷是否連接有導航設備。一旦檢查到導航設備, 設備識別模塊110可以使導航設備管理裝置自動與導航設備通信連接。與導航設備建立連接后,設備識別模塊110可以自動讀取已連接的導航設備的設備信息,例如導航設備的特征碼,導航設備的特征碼唯一對應于導航設備的存儲介質,例如手機、PND中的或直接通過讀卡器連接到導航設備管理裝置上的存儲卡。除了特征碼以外,導航設備的設備信息還可以包括激活碼和/或版本信息(例如導航系統的版本號)。然后,升級版本查找模塊120可以根據設備識別模塊110讀取的設備信息在導航服務器中查找對應于該設備的升級版本。 一般來說,導航設備在初次正版激活導航系統時,在導航服務器的數據庫中都會記錄有該導航設備的設備信息,例如特征碼、激活碼和/或版本信息。升級版本查找模塊120可以根據導航設備管理裝置上所連接的導航設備的特征碼在導航服務器中查找是否存在適用于該設備的升級版本。例如,升級版本查找模塊120可以根據導航設備的特征碼在導航服務器中查找該導航設備的可用版本,并在找到可用版本后,將這些可用版本與導航設備的當前版本進行比較,判斷是否將其中一個可用版本作為升級版本。又例如,升級版本查找模塊 120還可以直接根據導航設備的當前版本的版本信息,在導航服務器中查找是否存在該當前版本的升級版本。升級版本查找模塊120在導航服務器中查找到所連接的導航設備適用的升級版本后,下載模塊130可以從導航服務器下載查找到的每個升級版本。最后,升級模塊140可以根據下載模塊130接收的所有升級版本分別對相應的導航設備進行升級。本發明提供的導航設備管理裝置通過與導航服務器進行數據交互并為用戶提供升級平臺,在為用戶提供全面易用的導航軟件和地圖數據的同時,還能夠給用戶提供簡單及時的升級服務,在將導航系統出售給用戶的同時也將導航升級等增值服務帶給終端用戶,為用戶提供更加便捷的導航升級途徑和簡單易用的升級工具;另外,通過識別導航設備的存儲介質,能夠成功識別各種導航設備,為所有導航設備提供系統的升級服務,為用戶帶來了極大的便利,保證用戶能夠即時便捷地使用最新的導航系統。圖3是根據本發明另一個實施例的導航設備管理裝置的結構示意圖。在本實施例中,導航設備管理裝置可以包括設備識別模塊110、升級版本查找模塊120、下載模塊130和升級模塊140,還可以包括用戶接口模塊150、上傳模塊160、系統備份還原模塊170、數據云端管理模塊180和激活模塊190中任意一種或多種。其中,設備識別模塊110、升級版本查找模塊120、下載模塊130和升級模塊140已參考圖1進行了詳細描述,在此不再贅述。用戶接口模塊150可以包括本領域技術人員熟知的鍵盤、手寫板、觸摸屏、顯示屏等用于終端與用戶之間相互交流的組件。用戶接口模塊150可以用于從用戶接收各種命令和指令,例如,用戶接口模塊150可以從用戶接收升級指令,以便對相應導航設備進行升級。用戶接口模塊150還可以向用戶顯示各種界面,例如將要在下文描述的備份界面、升級界面、上傳下載界面和激活界面,以便用戶選擇是否執行對應的功能。用戶接口模塊150還可以向用戶顯示各種信息,例如圖2所示的設備信息列表,以便用戶了解每個連接的導航設備。又例如,用戶接口模塊150還可以向用戶顯示升級版本查找模塊120所查找到的各個升級版本的版本信息,例如版本名稱、版本號、發布日期、文件大小、升級費用以及到版本詳細介紹的頁面的鏈接等,以便用戶選擇最合適的升級版本進行升級。上傳模塊160可以用于將設備識別模塊110讀取的設備信息上傳到導航服務器中進行更新保存。盡管在第一次激活使用時,導航服務器中已保存了相應導航設備的設備信息,但是由于這些設備信息(例如版本信息)會不斷進行更新,因此上傳模塊160可以將最新的設備信息同步到導航服務器中,保證導航服務器中保存的是導航設備最新、最準確的設備信息。上傳模塊160可以自動上傳設備信息,也可以通過用戶接口模塊150向用戶提供選擇界面,并在接收用戶輸入的上傳指令后上傳設備信息。系統備份還原模塊170可以用于判斷是否對所連接的導航設備的導航系統進行備份。例如,系統備份還原模塊170可以判斷是否將要對導航設備進行升級,若是則自動保存該導航設備的導航系統備份,若否則不作任何處理。又例如,系統備份還原模塊170還可以通過用戶接口模塊150向用戶提供備份界面,以便用戶選擇是否對導航系統進行備份, 備份界面可以如圖4所示。系統備份識別模塊170還可以用于判斷是否保存有所連接的導航設備的導航系統備份,若是則根據該導航系統備份對對應的導航設備進行系統還原。例如,系統備份識別模塊170可以在找到對應的導航系統備份后直接對導航設備進行系統還原。又例如,系統備份識別模塊170還可以在找到對應的導航系統備份后,通過用戶接口模塊150向用戶提供還原界面,以便用戶選擇是否對導航設備進行系統還原,還原界面可以如圖5所示。在圖5中,系統備份還原模塊170自動識別并匹配對應導航設備的備份文件, 將它們一一對應。系統備份還原模塊170可以使用戶在導航系統文件丟失或系統崩潰時能夠方便快速地恢復原有導航系統。尤其是在對導航設備進行升級前,由于自動備份了導航系統,可以在升級失敗或無法正常使用導航設備時通過還原功能恢復設備的系統原文件, 保證導航設備可以繼續正常使用。另外,系統備份還原模塊170還可以通過用戶接口模塊 150向用戶提供備份位置的選擇界面,以便用戶自主地設置備份文件的存放位置,并自主決定是否備份,以免因存儲空間不足而影響操作。而且,系統備份還原模塊170還可以通過用
8戶接口模塊150向用戶提供備份刪除界面,以便用戶刪除以前的備份或者覆蓋原有備份, 以節省存儲空間。在本發明中,系統的備份和還原可以是互逆的文件拷貝操作。數據云端管理模塊180可以用于通過上傳模塊160將導航設備中存儲的個人導航信息上傳到導航服務器中進行保存。數據云端管理模塊180還可以通過下載模塊130從導航服務器下載分別對應于所連接的導航設備的個人導航信息,并保存到對應的導航設備中。這些個人導航信息可以包括導航設備中保存的軌跡和地址簿等,數據云端管理模塊180 可以將這些個人導航信息上傳到導航服務器中進行保存,甚至可以同步到相關網頁上,例如在家園(即生產商推出的相關網址,例如凱立德家園)上進行同步,以便用戶隨時在家園網頁上查看、修改或者添加地址和軌跡信息,同時還可以與其它注冊用戶交流這些信息。數據云端管理模塊180可以在設備識別模塊110識別到導航設備后,自動將提取該導航設備的個人導航信息并通過上傳模塊160上傳到導航服務器。數據云端管理模塊180還可以通過用戶接口模塊150向用戶提供上傳下載界面,以便用戶選擇是否上傳個人導航信息,上傳下載界面可以如圖6所示。相似地,數據云端管理模塊180還可以自動匹配導航設備與導航服務器上對應的個人導航信息,通過下載模塊130自動下載該備份的個人導航信息并存儲于相應導航設備中,或通過用戶接口模塊150向用戶提供上傳下載界面,以便用戶選擇是否下載該備份的個人導航信息。激活模塊190可以用于通過用戶接口模塊150向用戶顯示激活界面,提示用戶進行付款流程,激活界面可以如圖7所示。激活模塊190可以通過用戶接口模塊150從用戶接收當前導航系統版本的激活碼,并通過上傳模塊160上傳到導航服務器進行驗證,驗證通過后即可根據該版本對導航設備進行系統升級。激活模塊190可以防止非授權用戶使用導航系統,保障了授權用戶的利益。在本發明的一個優選實施例中,設備識別模塊110還可以在沒有檢測到導航設備連接(例如導航設備沒有正確連接或者被斷開)時,通過用戶接口模塊150對用戶進行提示,例如發生提示音或顯示提示界面。這樣可以告訴告知用戶導航設備的連接狀態,便于用戶迅速做出調整。在本發明的另一個優選實施例中,設備識別模塊110還可以在下載模塊130下載升級版本的過程中監視導航設備的連接狀態,和/或在升級模塊140對導航設備進行升級的過程中監視導航設備的連接狀態并記錄升級進程,當導航設備在此過程中斷開了連接時,設備識別模塊110可以通過用戶接口模塊150提示用戶,并在重新連接上導航設備后將升級進程提供給升級模塊140,以便升級模塊140從斷點繼續升級,而不必重復以前已完成的進程,從而節省了時間。以上只是本發明的一些優選實施例,并不用于限制本發明。在本發明的其它實施例中,可以包括上述任意實施例和/或其任意組合。圖8是根據本發明一個實施例的導航設備管理方法的流程圖。在本實施例中,導航設備管理方法從步驟810開始。在步驟810中,可以判斷是否連接有導航設備,導航設備可以例如車機、PND、手機等。啟動導航設備管理裝置后,導航設備管理裝置可以自動檢查其上的導航設備連接狀態, 即判斷是否連接有導航設備。一旦檢查到導航設備,可以自動與導航設備通信連接。與導航設備建立連接后,可以自動讀取已連接的導航設備的設備信息。導航設備的設備信息可以包括特征碼,導航設備的特征碼唯一對應于導航設備的存儲介質,例如手機、PND中的或直接通過讀卡器連接到導航設備管理裝置上的存儲卡。在現有技術中,數碼設備的特征碼一般唯一對應于該設備,即這些數碼產品的PC套件識別的是數碼產品本身,這樣很容易因為不同生產商或品牌等的限制而不能識別其它廠家生產的設備。但是,所有生產商或品牌都是使用國際標準的存儲介質,因此,將特征碼唯一對應于導航設備的存儲介質,可以使導航設備管理裝置不受任意生產商或品牌等的限制而應用于所有導航設備。除了特征碼以外, 導航設備的設備信息還可以包括激活碼和/或版本信息(例如導航系統的版本號)。另外, 由于導航設備管理裝置上可能連接有不止一個導航設備,可以將這些導航設備的設備信息保存在設備信息列表中,設備信息列表可以如圖2所示。在步驟820中,可以根據步驟810中讀取的設備信息在導航服務器中查找對應于該設備的升級版本。一般來說,導航設備在初次正版激活導航系統時,在導航服務器的數據庫中都會記錄有該導航設備的設備信息,例如特征碼、激活碼和/或版本信息。可以根據導航設備管理裝置上所連接的導航設備的特征碼在導航服務器中查找是否存在適用于該設備的升級版本。例如,可以根據導航設備的特征碼在導航服務器中查找該導航設備的可用版本,并在找到可用版本后,將這些可用版本與導航設備的當前版本進行比較,判斷是否將其中一個可用版本作為升級版本。又例如,還可以直接根據導航設備的當前版本的版本信息,在導航服務器中查找是否存在該當前版本的升級版本。另外,當連接有多個導航設備時,可以分別查找每個導航設備的升級版本。步驟830中,可以根據步驟820中的查找結果從導航服務器接收升級版本。就此而言,在導航服務器中查找到所連接的導航設備適用的升級版本后,可以從導航服務器下載查找到的每個升級版本。步驟840中,可以根據步驟830中接收的所有升級版本分別對相應的導航設備進行升級。本發明提供的導航設備管理方法通過與導航服務器進行數據交互并為用戶提供升級平臺,在為用戶提供全面易用的導航軟件和地圖數據的同時,還能夠給用戶提供簡單及時的升級服務,在將導航系統出售給用戶的同時也將導航升級等增值服務帶給終端用戶,為用戶提供更加便捷的導航升級途徑和簡單易用的升級工具;另外,通過識別導航設備的存儲介質,能夠成功識別各種導航設備,為所有導航設備提供系統的升級服務,為用戶帶來了極大的便利,保證用戶能夠即時便捷地使用最新的導航系統。在本發明的一些實施例中,步驟830和840可以自動執行,也可以向用戶提供相應的選擇界面,并根據接收的用戶指令判斷是否執行。例如,可以從用戶接收升級指令,以便對相應導航設備進行升級。在本發明的一個優選實施例中,可以向用戶顯示各種信息。例如步驟810中,可以向用戶顯示圖2所示的設備信息列表,以便用戶了解每個連接的導航設備。又例如,步驟 820中,可以向用戶顯示查找到的各個升級版本的版本信息,例如版本名稱、版本號、發布日期、文件大小、升級費用以及到版本詳細介紹的頁面的鏈接等,以便用戶選擇最合適的升級版本進行下載及升級。在本發明的另一個優選實施例中,步驟810中,可以將讀取的設備信息上傳到導航服務器中進行更新保存。盡管在第一次激活使用時,導航服務器中已保存了相應導航設備的設備信息,但是由于這些設備信息(例如版本信息)會不斷進行更新,因此可以將最新的設備信息同步到導航服務器中,保證導航服務器中保存的是導航設備最新、最準確的設備信息。可以自動上傳設備信息,也可以向用戶提供選擇界面,并在接收用戶輸入的上傳指令后上傳設備信息。在本發明的另一個優選實施例中,可以判斷是否對所連接的導航設備的導航系統進行備份。例如,可以判斷是否將要對導航設備進行升級,若是則自動保存該導航設備的導航系統備份,若否則不作任何處理。又例如,還可以向用戶提供備份界面,以便用戶選擇是否對導航系統進行備份,備份界面可以如圖4所示。另外,導航設備管理裝置還可以判斷是否保存有所連接的導航設備的導航系統備份,若是則根據該導航系統備份對對應的導航設備進行系統還原。例如,導航設備管理裝置可以在找到對應的導航系統備份后直接對導航設備進行系統還原。又例如,導航設備管理裝置還可以在找到對應的導航系統備份后,向用戶提供還原界面,以便用戶選擇是否對導航設備進行系統還原,還原界面可以如圖5所示。 在圖5中,導航設備管理裝置可以自動識別并匹配對應導航設備的備份文件,將它們一一對應。通過對導航系統進行備份還原,可以使用戶在導航系統文件丟失或系統崩潰時能夠方便快速地恢復原有導航系統。尤其是在對導航設備進行升級前,由于自動備份了導航系統,可以在升級失敗或無法正常使用導航設備時通過還原功能恢復設備的系統原文件,保證導航設備可以繼續正常使用。另外,還可以向用戶提供備份位置的選擇界面,以便用戶自主地設置備份文件的存放位置,并自主決定是否備份,以免因存儲空間不足而影響操作。而且,導航設備管理裝置還可以向用戶提供備份刪除界面,以便用戶刪除以前的備份或者覆蓋原有備份,以節省存儲空間。在本發明中,系統的備份和還原可以是互逆的文件拷貝操作。在本發明的另一個優選實施例中,可以將導航設備中存儲的個人導航信息上傳到導航服務器中進行保存。相應地,還可以從導航服務器下載分別對應于所連接的導航設備的個人導航信息,并保存到對應的導航設備中。這些個人導航信息可以包括導航設備中保存的軌跡和地址簿等,導航設備管理裝置可以將這些個人導航信息上傳到導航服務器中進行保存,甚至可以同步到相關網頁上,例如在家園(即生產商推出的相關網址,例如凱立德家園)上進行同步,以便用戶隨時在家園網頁上查看、修改或者添加地址和軌跡信息,同時還可以與其它注冊用戶交流這些信息。識別到導航設備后,導航設備管理裝置可以自動提取該導航設備的個人導航信息并上傳到導航服務器,還可以向用戶提供上傳下載界面,以便用戶選擇是否上傳個人導航信息,上傳下載界面可以如圖6所示。相似地,導航設備管理裝置還可以自動匹配導航設備與導航服務器上對應的個人導航信息,自動下載該備份的個人導航信息并存儲于相應導航設備中,或向用戶提供上傳下載界面,以便用戶選擇是否下載該備份的個人導航信息。在本發明的另一個優選實施例中,可以向用戶顯示激活界面,提示用戶進行付款流程,激活界面可以如圖7所示。導航設備管理裝置可以從用戶接收當前導航系統版本的激活碼,并上傳到導航服務器進行驗證,驗證通過后即可根據該版本對導航設備進行系統升級。激活流程可以防止非授權用戶使用導航系統,保障了授權用戶的利益。在本發明的另一個優選實施例中,步驟810中,若沒有檢測到導航設備連接(例如導航設備沒有正確連接或者被斷開),可以對用戶進行提示,例如發生提示音或顯示提示界面。這樣可以告訴告知用戶導航設備的連接狀態,便于用戶迅速做出調整。在本發明的另一個優選實施例中,還可以在下載升級版本的過程中監視導航設備的連接狀態,和/或在對導航設備進行升級的過程中監視導航設備的連接狀態并記錄升級進程,當導航設備在此過程中斷開了連接時,可以提示用戶,并在重新連接上導航設備后從斷點繼續升級,而不必重復以前已完成的進程,從而節省了時間。以上只是本發明的一些優選實施例,并不用于限制本發明。在本發明的其它實施例中,可以包括上述任意實施例和/或其任意組合。圖9是根據本發明一個優選實施例的導航設備升級方法的流程圖。在本實施例中,導航設備升級方法從步驟910開始。在步驟910中,判斷是否連接有導航設備。若沒有連接導航設備,執行步驟911。 在步驟911中,提示用戶連接導航設備,接下來返回步驟910。若連接了導航設備,執行步驟 912。在步驟912中,讀取已連接的導航設備的設備信息,其中設備信息包括唯一對應于所述導航設備的存儲介質的特征碼。接下來執行步驟920。在步驟920中,根據讀取的設備信息在導航服務器中查找對應于該設備的升級版本。若沒有找到升級版本,則執行步驟921。在步驟921中,提示用戶沒有升級版本,本方法可以結束于此。若找到升級版本,則執行步驟922。在步驟922中,向用戶顯示各個升級版本的版本信息,包括版本名稱、版本號、發布日期、文件大小、升級費用以及到版本詳細介紹的頁面的鏈接等。接下來執行步驟923。在步驟923中,從用戶接收版本選擇指令,判斷是否升級并選擇最終使用的升級版本。若用戶選擇不升級,則本方法結束,否則執行步驟930。在步驟930中,下載所選的升級版本。在步驟931中,判斷下載是否完成。若沒有完成,則執行步驟932。在步驟932中,判斷導航設備是否斷開。若斷開,則執行步驟933。 在步驟933中,提示用戶重新連接導航設備,接下來返回步驟931。若沒有斷開,則返回步驟931。若下載完成,則執行步驟934。在步驟934中,自動對將要升級的導航設備的導航系統進行備份,并將該導航設備中存儲的個人導航信息同步上傳到導航服務器中。在步驟940中,根據所下載的升級版本對相應的導航設備進行升級。在步驟941 中,判斷升級是否完成。若沒有完成,則執行步驟942。在步驟942中,判斷導航設備是否斷開。若斷開,則執行步驟943。在步驟943中,提示用戶重新連接導航設備,以便從斷點繼續升級,接下來返回步驟941。若沒有斷開,則直接返回步驟941。若升級完成,則執行步驟 944。在步驟944中,判斷升級是否成功。若不成功,則執行步驟945。在步驟945中,根據步驟934中的原導航系統備份對所述導航設備進行系統還原。接下來執行步驟946。在步驟946中,從導航服務器下載步驟934中同步到導航服務器中的個人導航信息并保存在對應的導航設備中。若升級成功,則直接執行步驟946。本發明一種導航設備管理裝置及方法通過與導航服務器進行數據交互并為用戶提供升級平臺,在為用戶提供全面易用的導航軟件和地圖數據的同時,還能夠給用戶提供簡單及時的升級服務,在將導航系統出售給用戶的同時也將導航升級等增值服務帶給終端用戶,為用戶提供更加便捷的導航升級途徑和簡單易用的升級工具;另外,通過識別導航設備的存儲介質,能夠成功識別各種導航設備,為所有導航設備提供系統的升級服務,為用戶帶來了極大的便利,保證用戶能夠即時便捷地使用最新的導航系統。而且,本發明通過一鍵式的備份、還原和云端管理地址薄與軌跡,帶給用戶更好的產品體驗和專業的服務。本發明
12提供的導航設備管理裝置可以是獨立的設備,也可以是一種客戶端應用,能夠方便地安裝到任何處理設備上使用。 雖然本發明是通過具體實施例進行說明的,本領域技術人員應當明白,在不脫離本發明范圍的情況下,還可以對本發明進行各種變換及等同替代。另外,針對特定情形或材料,可以對本發明做各種修改,而不脫離本發明的范圍。因此,本發明不局限于所公開的具體實施例,而應當包括落入本發明權利要求范圍內的全部實施方式。
權利要求
1.一種導航設備管理裝置,其特征在于,包括設備識別模塊,用于判斷是否連接有導航設備,并在連接有導航設備時自動讀取已連接的導航設備的設備信息,所述設備信息包括唯一對應于所述導航設備的存儲介質的特征碼;升級版本查找模塊,用于根據所述讀取的設備信息在導航服務器中查找對應于該設備的升級版本;下載模塊,用于根據所述升級版本查找模塊的查找結果從所述導航服務器接收所述升級版本;升級模塊,用于根據所述下載模塊接收的所述升級版本對所述導航設備進行升級。
2.根據權利要求1所述的導航設備管理裝置,其特征在于,所述設備信息還包括所述導航設備的版本信息,所述導航設備管理裝置還包括上傳模塊,所述上傳模塊用于將所述設備識別模塊讀取的設備信息上傳到導航服務器中進行更新保存。
3.根據權利要求1所述的導航設備管理裝置,其特征在于,所述設備識別模塊識別的設備信息包括導航設備的當前版本的版本信息,所述升級版本查找模塊具體用于根據所述導航設備的特征碼在所述導航服務器中查找該導航設備的可用版本,并在找到所述可用版本后,將所述可用版本與所述導航設備的當前版本進行比較,判斷是否將所述可用版本作為升級版本;或直接根據所述導航設備的當前版本的版本信息,在所述導航服務器中查找是否存在該當前版本的升級版本。
4.根據權利要求1所述的導航設備管理裝置,其特征在于,還包括系統備份還原模塊, 所述系統備份還原模塊用于判斷是否對所連接的導航設備的導航系統進行備份,若是則保存所述導航設備的導航系統備份;和/或判斷是否保存有所連接的導航設備的導航系統備份,若是則根據所述導航系統備份對對應的導航設備進行系統還原。
5.根據權利要求2所述的導航設備管理裝置,其特征在于,還包括數據云端管理模塊, 所述數據云端管理模塊用于通過所述上傳模塊將所述導航設備中存儲的個人導航信息上傳到所述導航服務器中進行保存;和/或通過所述下載模塊從所述導航服務器下載分別對應于所連接的導航設備的個人導航信息,并保存到對應的導航設備中。
6.一種導航設備管理方法,其特征在于,包括51、判斷是否連接有導航設備,若是則自動讀取已連接的導航設備的設備信息,所述設備信息包括唯一對應于所述導航設備的存儲介質的特征碼;52、根據所述讀取的設備信息在導航服務器中查找對應于該設備的升級版本;53、根據所述查找的結果從所述導航服務器接收所述升級版本;54、根據所述升級版本對所述導航設備進行升級。
7.根據權利要求6所述的導航設備管理方法,其特征在于,所述設備信息還包括所述導航設備的版本信息,所述導航設備管理方法還包括將步驟Sl中讀取的設備信息上傳到導航服務器中進行更新保存。
8.根據權利要求6所述的導航設備管理方法,其特征在于,所述設備識別模塊識別的設備信息包括導航設備的當前版本的版本信息,步驟S2具體包括根據所述導航設備的特征碼在所述導航服務器中查找該導航設備的可用版本,并在找到所述可用版本后,將所述可用版本與所述導航設備的當前版本進行比較,判斷是否將所述可用版本作為升級版本;或直接根據所述導航設備的當前版本的版本信息,在所述導航服務器中查找是否存在該當前版本的升級版本。
9.根據權利要求6所述的導航設備管理方法,其特征在于,還包括判斷是否對所連接的導航設備的導航系統進行備份,若是則保存所述導航設備的導航系統備份;和/或判斷是否保存有所連接的導航設備的導航系統備份,若是則根據所述導航系統備份對對應的導航設備進行系統還原。
10.根據權利要求7所述的導航設備管理方法,其特征在于,還包括將所述導航設備中存儲的個人導航信息上傳到所述導航服務器中進行保存;和/或從所述導航服務器下載分別對應于所連接的導航設備的個人導航信息,并保存到對應的導航設備中。
全文摘要
本發明公開了一種導航設備管理裝置及方法,所述方法包括判斷是否連接有導航設備,若是則自動讀取已連接的導航設備的設備信息,所述設備信息包括唯一對應于所述導航設備的存儲介質的特征碼;根據所述讀取的設備信息在導航服務器中查找對應于該設備的升級版本;根據所述查找的結果從所述導航服務器接收所述升級版本;根據所述升級版本對所述導航設備進行升級。本發明為用戶提供更加便捷的導航升級途徑和簡單易用的升級工具;另外,通過識別導航設備的存儲介質,能夠成功識別各種導航設備,為所有導航設備提供系統的升級服務,為用戶帶來了極大的便利,保證用戶能夠即時便捷地使用最新的導航系統。
文檔編號G06F9/445GK102270149SQ20111023907
公開日2011年12月7日 申請日期2011年8月19日 優先權日2011年8月19日
發明者張文星 申請人:深圳市凱立德科技股份有限公司