專利名稱:更新地圖數(shù)據(jù)的方法和設(shè)備以及計算機(jī)可讀介質(zhì)的制作方法
技術(shù)領(lǐng)域:
與本發(fā)明一致的方法和設(shè)備涉及使用地圖數(shù)據(jù),更具體地講,涉及在使用地圖數(shù)據(jù)的裝置和導(dǎo)航系統(tǒng)中更新地圖數(shù)據(jù)。
背景技術(shù):
當(dāng)使用地圖數(shù)據(jù)的裝置和導(dǎo)航系統(tǒng)被制造時,該裝置或該導(dǎo)航系統(tǒng)存儲地圖數(shù)據(jù)。該裝置可以是便攜式電話、比如筆記本電腦的便攜式裝置或臺式電腦。然而,地圖數(shù)據(jù)隨時間變化。因此,裝置制造商或?qū)Ш较到y(tǒng)制造商周期性地在線或離線提供地圖數(shù)據(jù),或者每當(dāng)特定區(qū)域的地圖數(shù)據(jù)改變時在線或離線提供地圖數(shù)據(jù)。然后用戶基于由制造商提供的地圖數(shù)據(jù)來更新存儲該在裝置或?qū)Ш较到y(tǒng)中的地圖數(shù)據(jù)。
然而,制造商必須從比如衛(wèi)星映象、交通相機(jī)和通信員等的多種消息來源收集更新的地圖數(shù)據(jù)。然后制造商將收集的地圖數(shù)據(jù)處理成適合于該裝置或?qū)Ш较到y(tǒng)的格式,將處理的地圖數(shù)據(jù)存儲在比如壓縮盤(CD)或硬盤驅(qū)動器(HDD)的物理存儲介質(zhì)中,并且離線或在線,例如,使用無線互聯(lián)網(wǎng)連接提供存儲的地圖數(shù)據(jù)。
用戶通過使用存儲在物理存儲介質(zhì)中的處理的地圖數(shù)據(jù),例如經(jīng)無線互聯(lián)網(wǎng)連接與制造商的服務(wù)器連接并下載處理的地圖數(shù)據(jù),來更新存儲在該裝置或?qū)Ш较到y(tǒng)中的地圖數(shù)據(jù)。
由于有必要更新存儲在該裝置或?qū)Ш较到y(tǒng)中的地圖數(shù)據(jù),所以不能夠?qū)崟r獲得更新的地圖數(shù)據(jù)的用戶必須為單獨的連接付費或者為數(shù)據(jù)的使用付費以為了下載更新的地圖數(shù)據(jù)。
在汽車中的隨車攜帶的導(dǎo)航系統(tǒng)的情況下,用戶為了更新導(dǎo)航系統(tǒng)的地圖數(shù)據(jù)應(yīng)該停止驅(qū)動汽車。另外,在更新處理期間用戶不能使用該裝置或?qū)Ш较到y(tǒng)。例如,在使用便攜式電話的同時用戶不能夠更新存儲在便攜式電話中的地圖數(shù)據(jù),而必須等到掛掉電話為止才能更新地圖數(shù)據(jù)。
發(fā)明內(nèi)容
根據(jù)本發(fā)明示例性實施例的方法和設(shè)備使用傳輸協(xié)議專家組(TPEG)服務(wù)在使用地圖數(shù)據(jù)的設(shè)備中或?qū)Ш较到y(tǒng)中容易地實時更新地圖數(shù)據(jù)。一種計算機(jī)可讀介質(zhì)可存儲用于執(zhí)行這類方法的計算機(jī)程序。
根據(jù)本發(fā)明的一方面,提供一種更新地圖數(shù)據(jù)的方法,該方法包括使用從廣播網(wǎng)絡(luò)、互聯(lián)網(wǎng)和傳輸媒體中的至少一個接收的位置信息確定所述地圖數(shù)據(jù)是否改變;和如果所述地圖數(shù)據(jù)改變,則基于所述位置信息更新所述地圖數(shù)據(jù)。
所述位置信息可被包括在TPEG消息中。
所述確定所述地圖數(shù)據(jù)是否改變的步驟可包括將所述位置信息轉(zhuǎn)換成與存儲在用戶裝置中的地圖數(shù)據(jù)相同的格式;和使用所述位置信息確定存儲在用戶裝置中的所述地圖數(shù)據(jù)是否改變。
所述確定所述地圖數(shù)據(jù)是否改變的步驟還可包括使用包括在TPEG消息中的傳輸協(xié)議專家組道路交通消息(TPEG-RTM)。
所述更新所述地圖數(shù)據(jù)的步驟可包括在顯示的地圖上指示所述地圖數(shù)據(jù)的改變。
所述更新所述地圖數(shù)據(jù)的步驟可包括檢查操作模式類型;如果所述操作模式類型是第一類型(即,選項1),則基于所述位置信息顯示包括所述地圖數(shù)據(jù)改變的地圖;如果所述操作模式是第二類型(即,選項2),則確定用戶是否想更新存儲在用戶裝置中的地圖數(shù)據(jù),如果確定用戶想更新所述地圖數(shù)據(jù),則更新存儲在所述用戶裝置中的地圖數(shù)據(jù);和如果所述操作模式類型是第三類型(即,選項3),則自動更新存儲在所述用戶裝置中的地圖數(shù)據(jù)。
所述更新所述地圖數(shù)據(jù)的步驟可包括如果用戶請求更新特定區(qū)域的地圖數(shù)據(jù),則使用雙向通道請求所述特定區(qū)域的位置信息。
所述傳輸媒體可傳輸附加數(shù)據(jù)以及所述地圖數(shù)據(jù)。
根據(jù)本發(fā)明的另一方面,提供一種用于更新地圖數(shù)據(jù)的設(shè)備,該設(shè)備包括解碼器,其從廣播網(wǎng)絡(luò)、互聯(lián)網(wǎng)和傳輸媒體中的至少一個接收位置信息,并且對接收的位置信息進(jìn)行解碼;存儲單元,其存儲所述地圖數(shù)據(jù);和控制器,其基于解碼的位置信息確定存儲在所述存儲單元中的地圖數(shù)據(jù)是否改變,并且當(dāng)確定所述地圖數(shù)據(jù)改變時更新存儲的地圖數(shù)據(jù)。
所述設(shè)備還可包括發(fā)送器,其發(fā)送關(guān)于特定區(qū)域的位置信息請求信號,其中,如果用戶請求更新所述特定區(qū)域的地圖數(shù)據(jù),則所述控制器控制發(fā)送器以使發(fā)送器將用于所述特定區(qū)域的位置信息(或TPEG流)請求消息發(fā)送到TPEG服務(wù)提供者。
根據(jù)本發(fā)明的另一方面,提供一種將用于執(zhí)行更新地圖數(shù)據(jù)的方法的計算機(jī)程序嵌入在其上的計算機(jī)可讀存儲介質(zhì),所述方法包括使用從廣播網(wǎng)絡(luò)、互聯(lián)網(wǎng)和傳輸媒體中的至少一個接收的位置信息確定所述地圖數(shù)據(jù)是否改變;和如果所述地圖數(shù)據(jù)改變,則基于所述位置信息更新所述地圖數(shù)據(jù)。
通過結(jié)合附圖詳細(xì)描述其示例性實施例,本發(fā)明上述和其它方面將會變得更加清楚,其中圖1是包括根據(jù)本發(fā)明示例性實施例的能更新地圖數(shù)據(jù)的用戶裝置的系統(tǒng)的示圖;圖2是包括根據(jù)本發(fā)明示例性實施例的用于更新地圖數(shù)據(jù)的設(shè)備的用戶裝置的方框圖;圖3是TPEG消息格式的示圖;圖4是TPEG位置容器字段格式的示圖;圖5是基于存儲在根據(jù)本發(fā)明示例性實施例的用戶裝置中的地圖數(shù)據(jù)的地圖;圖6是指示基于根據(jù)本發(fā)明示例性實施例的TPEG消息的改變的地圖;圖7是基于圖6的改變更新的地圖;圖8是包括根據(jù)本發(fā)明另一示例性實施例的用于更新地圖數(shù)據(jù)的設(shè)備的用戶裝置的方框圖;圖9是根據(jù)本發(fā)明另一示例性實施例的更新地圖數(shù)據(jù)的方法的流程圖;和圖10A和10B是根據(jù)本發(fā)明另一示例性實施例的更新地圖數(shù)據(jù)的方法的流程圖。
具體實施例方式
現(xiàn)在將參照附圖更全面地描述本發(fā)明。
圖1是包括根據(jù)本發(fā)明示例性實施例的能更新地圖數(shù)據(jù)的用戶裝置的系統(tǒng)的示圖。參照圖1,該系統(tǒng)包括TPEG服務(wù)提供者100、傳輸媒體組110和用戶裝置120。
TPEG服務(wù)提供者100使用比如衛(wèi)星映象、交通通信員、交通相機(jī)等的多種消息來源獲得交通信息和/或旅行信息,并且構(gòu)造TPEG消息數(shù)據(jù)庫。每當(dāng)TPEG服務(wù)提供者100獲得新的交通和/或旅行信息時,TPEG消息數(shù)據(jù)庫被更新。
TPEG服務(wù)提供者100產(chǎn)生TPEG流,以適合于TPEG規(guī)范的方式對包括在TPEG消息數(shù)據(jù)庫中的交通信息和/或旅行信息進(jìn)行編碼。TPEG服務(wù)提供者100使用比如數(shù)字音頻廣播(DAB)網(wǎng)絡(luò)或數(shù)字多媒體廣播(DMB)網(wǎng)絡(luò)的廣播網(wǎng)絡(luò)通過透明數(shù)據(jù)通道(TDC)提供TPEG流。在DAB中規(guī)定的TDC被用于以由廣播者或流提供者定義的格式傳輸數(shù)據(jù)。
TPEG規(guī)范被用來基于由歐洲廣播聯(lián)盟(EBU)的廣播管理委員會開發(fā)的TPEG技術(shù)在多媒體廣播環(huán)境中提供交通信息和旅行信息。
TPEG規(guī)范不限于廣播網(wǎng)絡(luò),并且使用傳輸附加數(shù)據(jù)的各種傳輸媒體。根據(jù)傳輸媒體中傳輸數(shù)據(jù)的方法來傳輸TPEG流。例如,如果TPEG服務(wù)提供者100使用DAB網(wǎng)絡(luò)提供TPEG流,則DAB傳輸附加數(shù)據(jù)的方法被用來傳輸TPEG流。如果TPEG服務(wù)提供者100使用TCP/IP網(wǎng)絡(luò)提供TPEG流,則IP數(shù)據(jù)報被用來傳輸TPEG流。因此,TPEG服務(wù)提供者100可以以適合于每一傳輸媒體的格式產(chǎn)生TPEG流。
傳輸媒體組110包括廣播站111、互聯(lián)網(wǎng)服務(wù)提供者112和其它傳輸媒體113。廣播站111被鏈接到廣播網(wǎng)絡(luò)?;ヂ?lián)網(wǎng)服務(wù)提供者112經(jīng)互聯(lián)網(wǎng)是可訪問的,使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)與PEG服務(wù)提供者100連接,并且使用非對稱數(shù)組用戶環(huán)路(ADSL)或分組交換數(shù)據(jù)網(wǎng)絡(luò)(PSDN)技術(shù)與用戶裝置120連接。
廣播站111使用TDC接收TPEG流,將TPEG流作為附加數(shù)據(jù)添加到廣播數(shù)據(jù)中,并且將組合的廣播數(shù)據(jù)發(fā)送到用戶裝置120。廣播站111可將TPEG流添加到特定通道的廣播數(shù)據(jù)中。由廣播站111發(fā)送的廣播數(shù)據(jù)可以是數(shù)字或模擬廣播信號的形式。廣播站111使用廣播網(wǎng)絡(luò)傳輸數(shù)據(jù)。
互聯(lián)網(wǎng)服務(wù)提供者112以TCP/IP格式接收TPEG流,并且使用ADSL或PSDN將TPEG流發(fā)送到用戶裝置120。
作為傳輸附加數(shù)據(jù)的各種傳輸媒體的其它傳輸媒體113將包括由TPEG服務(wù)提供者100接收的TPEG流的信號提供給用戶裝置120。
用戶裝置120被用來存儲地圖數(shù)據(jù)并且使用TPEG服務(wù)更新地圖數(shù)據(jù)。用戶裝置120可基于TPEG服務(wù)處理TPEG流。用戶裝置120接收TPEG流,對TPEG流解碼,并且向用戶提供交通和旅行信息。用戶裝置120經(jīng)DAB網(wǎng)絡(luò)或DMB網(wǎng)絡(luò)接收TPEG流。用戶裝置120可接收在TDC中打包的TPEG流,從TDC檢測TPEG流,并且對TPEG流解碼。
用戶裝置120接收包括由傳輸媒體組100之一發(fā)送的TPEG流的信號。例如,用戶裝置120可以是嵌入在比如車輛的移動系統(tǒng)中的導(dǎo)航裝置、比如便攜式電話或筆記本電腦的便攜式裝置、比如臺式電腦的電腦系統(tǒng)、或者比如數(shù)字電視或數(shù)字音頻裝置的廣播接收器。
圖1的TPEG服務(wù)提供者100可以是廣播站111。如果廣播站111是TPEG服務(wù)提供者100,則廣播站111使用交通和旅行信息產(chǎn)生TPEG流,并且作為廣播數(shù)據(jù)的附加數(shù)據(jù)來發(fā)送TPEG流。廣播站111直接或者經(jīng)互聯(lián)網(wǎng)服務(wù)提供者112或其它傳輸媒體113將廣播數(shù)據(jù)發(fā)送到用戶裝置120。
用戶裝置120可以如圖2所示被構(gòu)成。圖2是包括根據(jù)本發(fā)明示例性實施例的用于更新地圖數(shù)據(jù)的設(shè)備的用戶裝置120的方框圖。用戶裝置120可接收由廣播站111發(fā)送的數(shù)字廣播信號或RF信號。
參照圖2,用戶裝置120包括天線201、接收器202、去復(fù)用器203、TPEG解碼器204、第一存儲單元205、控制器206、第二存儲單元207、地圖數(shù)據(jù)存儲單元208、顯示器209、音頻輸出單元210和輸入裝置211。
天線201和接收器202接收由包括在圖1的傳輸媒體組110中的廣播站111發(fā)送的數(shù)字廣播信號或模擬廣播信號。該數(shù)字廣播信號或模擬廣播信號包括對TPEG流編碼的TDC數(shù)據(jù)。
然而,當(dāng)用戶裝置120使用ADSL或PSDN接收由互聯(lián)網(wǎng)服務(wù)提供者112發(fā)送的信號時,調(diào)制解調(diào)器代替天線201和接收器202。當(dāng)用戶裝置120接收由其它傳輸媒體113發(fā)送的信號時,用于該信號的接收器代替天線201和接收器202。
當(dāng)用戶裝置120選擇地接收由包括在傳輸媒體組110中的傳輸媒體發(fā)送的信號時,多個接收器代替天線201和接收器202。多個接收器接收由包括在傳輸媒體組110中的對應(yīng)的傳輸媒體發(fā)送的信號,并且選擇地被激活。
去復(fù)用器203將從接收器202發(fā)送的信號去復(fù)用,并且將去復(fù)用的信號發(fā)送到對應(yīng)的解碼器。即,去復(fù)用器203將TPEG流去復(fù)用,并且將去復(fù)用的TPEG流發(fā)送到TPEG解碼器204。去復(fù)用器203將圖像信號去復(fù)用,并且將去復(fù)用的圖像信號發(fā)送到圖像解碼器(未示出)。去復(fù)用器203將音頻信號去復(fù)用,并且將去復(fù)用的音頻信號發(fā)送到音頻信號解碼器(未示出)。
TPEG解碼器204對TPEG流進(jìn)行解碼,獲得TPEG消息,并且將TPEG消息發(fā)送到第一存儲單元205和控制器206。
圖3是TPEG消息格式的示圖。參照圖3,TPEG消息包括消息管理容器字段、應(yīng)用事件容器字段和TPEG位置容器字段。
消息管理容器字段包括關(guān)于TPEG消息的管理信息比如消息標(biāo)識符、版本等。
應(yīng)用事件容器字段包括與交通信息對應(yīng)的消息。應(yīng)用事件容器字段根據(jù)事件是TPEG道路交通消息(TPEG-RTM)還是TPEG公共運輸信息(TPEG-PTI)而改變。TPEG-RTM和TPEG-PTI包括交通和旅行信息,該交通和旅行信息包括包含現(xiàn)在位置、目的地、到達(dá)目的地的路線的路線信息和關(guān)于比如在該路線上和在目的地的餐館和娛樂之類的事情的其它信息。
圖4是TPEG位置容器字段格式的示圖。參照圖4,包括位置信息的TPEG位置容器字段包括默認(rèn)語言代碼字段、位置坐標(biāo)字段和附加位置描述符字段。
基于存儲在位置坐標(biāo)字段中的信息可確定特定對象的位置。特別地,由于在WGS84字段中定義的世界大地測量系統(tǒng)1984(WGS84)坐標(biāo)是參照地球上單一特定平面的唯一的識別信息,所以可基于WGS84坐標(biāo)信息來確定特定對象的位置。另外,可基于在WGS84字段中定義的延伸的半徑來確定道路的寬度。由于位置坐標(biāo)字段包括用于指示特定對象的類型的模式類型列表,所以可確定在指定位置的對象的類型比如飛機(jī)場或公交站。
為了使用顯示器209和/或音頻輸出單元210向用戶提供交通信息和/或旅行信息,TPEG消息被存儲在第一存儲單元205中并且由控制器206控制。
根據(jù)本發(fā)明示例性實施例,控制器206可更新地圖數(shù)據(jù)。控制器206從TPEG解碼器204接收TPEG消息,并且檢查TPEG消息是否包括TPEG-RTM。如果TPEG消息包括TPEG-RTM,則控制器206檢查TPEG-RTM字段是否包括道路信息。如果TPEG-RTM字段包括道路信息,則控制器206將道路信息存儲在第二存儲單元207中。
控制器206檢查TPEG消息是否包括TPEG-LOC(位置容器)消息或者TPEG位置容器字段。如果TPEG消息包括TPEG-LOC消息,則控制器206檢查TPEG-LOC消息是否包括WGS84字段。如果TPEG-LOC消息包括WGS84字段,則控制器206檢測在WGS84字段中定義的WGS84坐標(biāo)信息。
控制器206將檢測的WGS84坐標(biāo)信息轉(zhuǎn)換成與存儲在地圖數(shù)據(jù)存儲單元208中的地圖數(shù)據(jù)相同的格式??刂破?06基于轉(zhuǎn)換的WGS84坐標(biāo)、存儲在存儲單元207中的TPEG-RTM和存儲在TPEG-LOC的描述符字段中的信息來檢查存儲在地圖數(shù)據(jù)存儲單元208中的地圖數(shù)據(jù)是否已經(jīng)改變。
例如,控制器206在存儲在地圖數(shù)據(jù)存儲單元208中的地圖數(shù)據(jù)中搜索與WGS84坐標(biāo)信息對應(yīng)的位置,并且基于TPEG消息的TPEG-RTM和/或TPEG-LOC消息檢查對象是否在搜索的位置,或者道路寬度信息是否與搜索的位置對應(yīng)。如果對象沒有在搜索的位置或者道路寬度信息不與搜索的位置對應(yīng),則控制器206確定與轉(zhuǎn)換的WGS84坐標(biāo)對應(yīng)的位置(區(qū)域)的地圖數(shù)據(jù)已經(jīng)改變。
如果地圖數(shù)據(jù)已改變,則控制器206檢查關(guān)于地圖數(shù)據(jù)更新的操作模式類型。如果操作模式類型是選項1,則控制器206不基于TPEG消息更新存儲在地圖數(shù)據(jù)存儲單元208中的地圖數(shù)據(jù),而是通過在顯示器209上顯示地圖來指示在與地圖數(shù)據(jù)對應(yīng)的地圖的改變。
圖5是基于存儲在用戶裝置120中的地圖數(shù)據(jù)的地圖。如圖5所示,控制器206基于存儲在地圖數(shù)據(jù)存儲單元208中的地圖數(shù)據(jù)在顯示器209上顯示地圖。
圖6是基于TPEG消息的包括來自圖5的地圖的改變的地圖。當(dāng)如基于TPEG消息所確定的在Drama Gasoline Station和New Motor World Car Center之間的兩車道的道路被改變成4車道的道路時,如果操作模式類型是選項1,則如圖6所示控制器206指示在顯示器209上顯示的地圖的改變。
然而,如果操作模式類型是選項2,則控制器206將消息輸出到顯示器209或者音頻輸出單元210以確認(rèn)用戶是否想更新存儲在地圖數(shù)據(jù)存儲單元208中的地圖數(shù)據(jù)。如果用戶想更新地圖數(shù)據(jù),則控制器206基于TPEG消息更新在存儲在地圖數(shù)據(jù)存儲單元208中的地圖數(shù)據(jù)之中的相關(guān)區(qū)域的地圖數(shù)據(jù)。如果用戶不想更新地圖數(shù)據(jù),則控制器206以與當(dāng)操作模式類型為選項1時相同的方式操作。
圖7是基于圖6中示出的改變更新的地圖。如果操作模式類型是選項3,則如圖7所示控制器206基于TPEG消息更新存儲在地圖數(shù)據(jù)存儲單元208中的地圖數(shù)據(jù)。
在控制器206的控制下第二存儲單元207存儲包括在TPEG消息中的TPEG-RTM。
地圖數(shù)據(jù)存儲單元208存儲整個區(qū)域或整個區(qū)域的一部分的地圖數(shù)據(jù)??刂破?06在存儲在地圖數(shù)據(jù)存儲單元208中的地圖數(shù)據(jù)中更新與TPEG消息對應(yīng)的區(qū)域的地圖數(shù)據(jù)。
如圖5至7所示,顯示器209顯示特定區(qū)域的地圖。特定區(qū)域包括基于TPEG消息更新的地圖數(shù)據(jù)或者交通和/或旅行信息。如果用戶裝置120是電視廣播接收器,則顯示器209顯示接收的圖像信號。
為了確認(rèn)用戶是否想更新存儲在地圖數(shù)據(jù)存儲單元208中的地圖數(shù)據(jù),音頻輸出單元210輸出音頻信號。音頻輸出單元210可基于TPEG消息輸出關(guān)于交通和/或旅行信息的音頻信號。如果用戶裝置120是電視廣播接收器,則音頻輸出單元210輸出接收的音頻信號。
輸入裝置211輸入選項模式設(shè)置信息,并更新用于更新上述的地圖數(shù)據(jù)的請求信息。
圖8是包括根據(jù)本發(fā)明另一示例性實施例的用于更新地圖數(shù)據(jù)的設(shè)備的用戶裝置120的方框圖。參照圖8,用戶裝置120包括天線801、接收器802、去復(fù)用器803、TPEG解碼器804、第一存儲單元805、控制器806、第二存儲單元807、地圖數(shù)據(jù)存儲單元808、顯示器809、音頻輸出單元810、輸入裝置811和發(fā)送器812。
如果用戶使用輸入裝置811請求更新特定區(qū)域的地圖數(shù)據(jù),則控制器806控制發(fā)送器812以使發(fā)送器812和天線801將用于特定區(qū)域的位置信息(或TPEG流)請求消息發(fā)送到TPEG服務(wù)提供者100。發(fā)送器812和天線801通過用戶裝置120的雙向通道發(fā)送TPEG流請求消息。如以上參照圖2所述,用戶裝置120從TPEG服務(wù)提供者100接收TPEG流,對接收的TPEG流解碼,并且使用解碼的TPEG消息更新地圖數(shù)據(jù)。
因此,圖8中示出的天線801、接收器802、去復(fù)用器803、TPEG解碼器804、第一存儲單元805、控制器806、第二存儲單元807、地圖數(shù)據(jù)存儲單元808、顯示器809和音頻輸出單元810以與圖2中示出的對應(yīng)部分相同的方式操作。
圖9是根據(jù)本發(fā)明另一示例性實施例的更新地圖數(shù)據(jù)的方法的流程圖。圖9示出用戶裝置120從傳輸媒體組110中的至少一個接收TPEG流,并且基于接收的TPEG流更新存儲在用戶裝置120中的地圖數(shù)據(jù)。
在操作901中,用戶裝置120對接收的TPEG流進(jìn)行解碼,并獲得TPEG消息。在操作902中,用戶裝置120檢查TPEG消息是否包括TPEG-RTM。如果TPEG消息包括TPEG-RTM,則在操作903中用戶裝置120檢查TPEG-RTM是否包括道路信息。如果TPEG-RTM包括道路信息,則在操作904中用戶裝置120存儲道路信息。
如果解碼的TPEG消息不包括TPEG-RTM或道路信息或者道路信息沒有被存儲在用戶裝置120中,則在操作905中用戶裝置120檢查解碼的TPEG消息是否包括TPEG-LOC消息。如果解碼的TPEG消息不包括TPEG-LOC消息,則用戶裝置120返回到操作901。
如果解碼的TPEG消息包括TPEG-LOC消息,則在操作906中用戶裝置120檢查TPEG-LOC消息是否包括WGS84數(shù)據(jù)字段。如果TPEG-LOC消息包括WGS84數(shù)據(jù)字段,則在操作907中用戶裝置120從WGS84數(shù)據(jù)字段檢測WGS84坐標(biāo)信息。
在操作908中,用戶裝置120將WGS84坐標(biāo)信息轉(zhuǎn)換成與存儲在用戶裝置120中的地圖數(shù)據(jù)相同的格式。如果包括TPEG-RTM和道路信息,則在操作909中用戶裝置120基于轉(zhuǎn)換的WGS84坐標(biāo)信息來檢查存儲在用戶裝置120中的地圖數(shù)據(jù)是否改變。
用戶裝置120基于轉(zhuǎn)換的WGS84坐標(biāo)信息在存儲在用戶裝置120中的地圖數(shù)據(jù)之中搜索區(qū)域,并且如果可行,則使用TPEG-RTM和道路信息來檢查搜索的區(qū)域是否改變。用戶裝置120可使用包括在TPEG-LOC消息的描述符字段中的信息來確定存儲在用戶裝置120中的地圖數(shù)據(jù)是否改變。
如果在操作909中確定存儲在用戶裝置120中的地圖數(shù)據(jù)沒有改變,則用戶裝置120返回到操作901。如果在操作909中確定存儲在用戶裝置120中的地圖數(shù)據(jù)已經(jīng)改變,則在操作910中用戶裝置120檢查操作模式類型。
如果操作模式類型是選項1,則在操作911中用戶裝置120基于TPEG消息顯示如圖6所示的包括改變的地圖。然而,存儲在用戶裝置120中的地圖數(shù)據(jù)沒有被更新。
如果操作模式類型是選項2,則在操作912中用戶裝置120輸出消息以確認(rèn)用戶是否想更新存儲在用戶裝置120中的地圖數(shù)據(jù)。如果在操作913中用戶輸入更新地圖數(shù)據(jù)的命令,則在操作914中用戶裝置120基于TPEG消息更新地圖數(shù)據(jù)。如果用戶沒有輸入更新地圖數(shù)據(jù)的命令,則用戶裝置120不更新地圖數(shù)據(jù),并且返回到操作911。
如果操作模式類型是選項3,則用戶裝置120基于TPEG消息自動更新存儲在用戶裝置120中的地圖數(shù)據(jù),并且返回到操作911。或者,用戶裝置120可基于TPEG消息自動更新地圖數(shù)據(jù),并且結(jié)束地圖數(shù)據(jù)的更新而不返回操作911。
圖10A和10B是根據(jù)本發(fā)明另一示例性實施例的更新地圖數(shù)據(jù)的方法的流程圖。如果用戶請求更新特定區(qū)域的地圖數(shù)據(jù),則用戶裝置120接收特定區(qū)域的TPEG消息,并且更新特定區(qū)域的地圖數(shù)據(jù)。
在操作1001中如果用戶請求更新特定區(qū)域的地圖數(shù)據(jù),則在操作1002中用戶裝置120將特定區(qū)域的TPEG請求消息發(fā)送到TPEG服務(wù)提供者100。用戶裝置120的雙向通道被用于發(fā)送TPEG請求消息。
在操作1003中,用戶裝置120響應(yīng)于TPEG請求消息接收TPEG流,對TPEG流解碼,并且獲得特定區(qū)域的TPEG消息。用戶裝置120通過與圖9的操作902至915對應(yīng)的操作1004至1017來更新地圖數(shù)據(jù)。
根據(jù)本發(fā)明的示例性實施例,在沒有對比如包費或數(shù)據(jù)使用費的任何單獨費付費的情況下實時地自動更新存儲在使用地圖數(shù)據(jù)的用戶裝置或?qū)Ш较到y(tǒng)中的地圖數(shù)據(jù)。
另外,根據(jù)本發(fā)明的示例性實施例,在沒有用戶努力的情況下存儲在用戶裝置中的地圖數(shù)據(jù)使用現(xiàn)有的廣播通道輕松地被更新,并且每當(dāng)?shù)貓D數(shù)據(jù)改變時更新的地圖數(shù)據(jù)被提供,從而保持最新的地圖。
本發(fā)明的示例性實施例可以以存儲在計算機(jī)可讀記錄介質(zhì)上的計算機(jī)代碼的形式被實現(xiàn)。這里,計算機(jī)可讀記錄介質(zhì)可以是比如ROM、RAM、CD-ROM、磁盤、軟盤、光學(xué)數(shù)據(jù)存儲裝置等或載波(例如,在互聯(lián)網(wǎng)上傳輸)的存儲計算機(jī)可讀數(shù)據(jù)的任何類型的記錄裝置。另外,計算機(jī)可讀記錄介質(zhì)可被分布在經(jīng)網(wǎng)絡(luò)連接的計算機(jī)系統(tǒng)之中,以使與本發(fā)明對應(yīng)的代碼可以以分散的方式被存儲并被執(zhí)行。
雖然本發(fā)明已參照其示例性的實施例被具體描述和顯示,但是本領(lǐng)域的那些技術(shù)人員應(yīng)該理解,在不脫離由所附權(quán)利要求和它們的等同物限定的本發(fā)明的精神和范圍的情況下,可以對其進(jìn)行形式和細(xì)節(jié)的各種改變。
權(quán)利要求
1.一種更新地圖數(shù)據(jù)的方法,該方法包括使用從廣播網(wǎng)絡(luò)、互聯(lián)網(wǎng)和傳輸媒體中的至少一個接收的位置信息確定所述地圖數(shù)據(jù)是否改變;和如果所述地圖數(shù)據(jù)改變,則基于所述位置信息更新所述地圖數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其中,所述位置信息被包括在傳輸協(xié)議專家組消息中。
3.如權(quán)利要求2所述的方法,其中,所述確定所述地圖數(shù)據(jù)是否改變的步驟包括將所述位置信息轉(zhuǎn)換成與存儲在用戶裝置中的地圖數(shù)據(jù)相同的格式;和使用所述位置信息確定所述地圖數(shù)據(jù)是否改變。
4.如權(quán)利要求3所述的方法,其中,所述確定所述地圖數(shù)據(jù)是否改變的步驟還包括使用包括在傳輸協(xié)議專家組消息中的傳輸協(xié)議專家組道路交通消息。
5.如權(quán)利要求2所述的方法,其中,所述確定所述地圖數(shù)據(jù)是否改變的步驟包括使用包括在傳輸協(xié)議專家組消息中的傳輸協(xié)議專家組道路交通消息。
6.如權(quán)利要求1所述的方法,其中,所述更新所述地圖數(shù)據(jù)的步驟包括在顯示的地圖上指示所述地圖數(shù)據(jù)的改變。
7.如權(quán)利要求1所述的方法,其中,所述更新所述地圖數(shù)據(jù)的步驟包括確定用戶是否想更新存儲在用戶裝置中的地圖數(shù)據(jù);和如果確定用戶想更新所述地圖數(shù)據(jù),則更新存儲在所述用戶裝置中的地圖數(shù)據(jù)。
8.如權(quán)利要求1所述的方法,其中,所述更新所述地圖數(shù)據(jù)的步驟包括確定操作模式類型;如果所述操作模式類型是第一類型,則基于所述位置信息顯示包括所述地圖數(shù)據(jù)的改變的地圖;如果所述操作模式是第二類型,則確定用戶是否想更新存儲在用戶裝置中的地圖數(shù)據(jù),如果確定用戶想更新所述地圖數(shù)據(jù),則更新存儲在所述用戶裝置中的地圖數(shù)據(jù);和如果所述操作模式類型是第三類型,則自動更新存儲在所述用戶裝置中的地圖數(shù)據(jù)。
9.如權(quán)利要求1所述的方法,其中,所述更新所述地圖數(shù)據(jù)的步驟包括如果用戶請求更新特定區(qū)域的地圖數(shù)據(jù),則請求所述特定區(qū)域的位置信息。
10.如權(quán)利要求1所述的方法,其中,所述傳輸媒體能傳輸附加數(shù)據(jù)。
11.一種用于更新地圖數(shù)據(jù)的設(shè)備,該設(shè)備包括解碼器,其從廣播網(wǎng)絡(luò)、互聯(lián)網(wǎng)和傳輸媒體中的至少一個接收位置信息,并且對所述位置信息進(jìn)行解碼;存儲單元,其存儲所述地圖數(shù)據(jù);和控制器,其基于所述位置信息確定存儲在所述存儲單元中的地圖數(shù)據(jù)是否改變,如果確定所述地圖數(shù)據(jù)改變,則更新所述地圖數(shù)據(jù)。
12.如權(quán)利要求11所述的設(shè)備,其中,所述位置信息被包括在傳輸協(xié)議專家組消息中。
13.如權(quán)利要求12所述的設(shè)備,其中,所述控制器使用包括在傳輸協(xié)議專家組消息中的傳輸協(xié)議專家組道路交通消息來確定存儲在所述存儲單元中的地圖數(shù)據(jù)是否改變。
14.如權(quán)利要求11所述的設(shè)備,還包括顯示單元,其基于存儲在所述存儲單元中的地圖數(shù)據(jù)顯示地圖,其中,所述控制器執(zhí)行以下操作如果確定所述地圖數(shù)據(jù)改變,則確定操作模式類型;如果操作模式類型是第一類型,則基于所述位置信息將包括所述地圖數(shù)據(jù)的改變的地圖顯示在所述顯示單元上;如果操作模式類型是第二類型,則確定用戶是否想更新所述地圖數(shù)據(jù),如果確定用戶想更新所述地圖數(shù)據(jù),則更新所述地圖數(shù)據(jù);和如果操作模式類型是第三類型,則自動更新所述地圖數(shù)據(jù)。
15.如權(quán)利要求11所述的設(shè)備,其中,所述控制器執(zhí)行以下操作將所述位置信息轉(zhuǎn)換成與存儲在所述存儲單元中的地圖數(shù)據(jù)相同的格式;和使用所述位置信息確定所述地圖數(shù)據(jù)是否改變。
16.如權(quán)利要求13所述的設(shè)備,其中,所述控制器執(zhí)行以下操作將所述位置信息轉(zhuǎn)換成與存儲在所述存儲單元中的地圖數(shù)據(jù)相同的格式;和使用所述位置信息確定所述地圖數(shù)據(jù)是否改變。
17.如權(quán)利要求11所述的設(shè)備,還包括發(fā)送器,其將關(guān)于特定區(qū)域的位置信息請求信號發(fā)送到廣播網(wǎng)絡(luò)、互聯(lián)網(wǎng)和傳輸媒體中的至少一個,其中,如果用戶請求更新所述特定區(qū)域的地圖數(shù)據(jù),則所述控制器控制所述發(fā)送器以使發(fā)送器將用于所述特定區(qū)域的位置信息(或傳輸協(xié)議專家組流)請求消息發(fā)送到傳輸協(xié)議專家組服務(wù)提供者。
18.如權(quán)利要求12所述的設(shè)備,還包括將關(guān)于特定區(qū)域的位置信息請求信號發(fā)送到傳輸協(xié)議專家組服務(wù)提供者的發(fā)送器,其中,如果用戶請求更新所述特定區(qū)域的地圖數(shù)據(jù),則所述控制器控制發(fā)送器以使發(fā)送器將用于所述特定區(qū)域的位置信息(或傳輸協(xié)議專家組流)請求消息發(fā)送到傳輸協(xié)議專家組服務(wù)提供者。
19.一種將用于執(zhí)行更新地圖數(shù)據(jù)的方法的計算機(jī)程序嵌入在其上的計算機(jī)可讀存儲介質(zhì),所述方法包括使用從廣播網(wǎng)絡(luò)、互聯(lián)網(wǎng)和傳輸媒體中的至少一個接收的位置信息確定所述地圖數(shù)據(jù)是否改變;和如果所述地圖數(shù)據(jù)改變,則基于所述位置信息更新所述地圖數(shù)據(jù)。
全文摘要
提供一種通過傳輸協(xié)議專家組服務(wù)和存儲計算機(jī)程序的計算機(jī)可讀介質(zhì)使用應(yīng)用地圖數(shù)據(jù)的裝置或?qū)Ш较到y(tǒng)容易地實時更新地圖數(shù)據(jù)的方法和設(shè)備,所述計算機(jī)程序用于執(zhí)行所述方法。所述方法包括使用從廣播網(wǎng)絡(luò)、互聯(lián)網(wǎng)和傳輸媒體中的至少一個接收的位置信息確定所述地圖數(shù)據(jù)是否改變;和如果所述地圖數(shù)據(jù)改變,則基于所述位置信息更新所述地圖數(shù)據(jù)。
文檔編號G06Q10/00GK1773568SQ20051011704
公開日2006年5月17日 申請日期2005年10月31日 優(yōu)先權(quán)日2004年11月12日
發(fā)明者樸晟一 申請人:三星電子株式會社