專利名稱:延時(shí)的地理標(biāo)記的制作方法
技術(shù)領(lǐng)域:
至少本發(fā)明的某些實(shí)施例通常涉及一種地理標(biāo)記媒體,并更具體地,但并不排他地,在完整的地理標(biāo)記不能被快速計(jì)算出時(shí),提供了一種延時(shí)的地理標(biāo)記。
背景技術(shù):
地理標(biāo)記是對(duì)照片或其它媒體添加全球定位系統(tǒng)(GPS)的位置數(shù)據(jù),使得用戶可以簡單并準(zhǔn)確地獲知該媒體是在世界的何處被獲取的過程。例如,可以將地理標(biāo)記添加到照片中以顯示該照片被拍攝時(shí)的位置。可以將地理標(biāo)識(shí)添加到任何媒體形式中,諸如照片, 視頻,網(wǎng)站,SMS信息,以及RSS源。在媒體產(chǎn)生時(shí),地理標(biāo)記將特定的位置與該媒體相關(guān)聯(lián)。 特別是,地理標(biāo)記可以幫助使用者找到多種多樣的位置特定信息。地理標(biāo)記使能設(shè)備和服務(wù)還可以被用于尋找基于位置的新聞,網(wǎng)站,或其它資源。地理標(biāo)記是可以與媒體數(shù)據(jù)相關(guān)聯(lián)的元數(shù)據(jù)。完整的地理標(biāo)記是包括地理數(shù)據(jù)的地理標(biāo)記,其中,地理數(shù)據(jù)-諸如緯度和經(jīng)度-能夠確定GPS設(shè)備的位置(以及可選擇的速度,高度,方向,精度,以及航向),以及連接或鄰近該GPS設(shè)備的任何設(shè)備的位置。內(nèi)置于絕大多數(shù)的現(xiàn)代數(shù)碼相機(jī)和無線電話中的元數(shù)據(jù)格式支持這種位置數(shù)據(jù)的包涵體 (inclusion)。例如,通過EXIF(可交換圖像文件格式)或XMP (可擴(kuò)展元數(shù)據(jù)平臺(tái))標(biāo)準(zhǔn)格式,諸如JPEG的圖象文件具有標(biāo)準(zhǔn)的將位置信息嵌入到元數(shù)據(jù)中的方法。具有以JPEG文件格式被存儲(chǔ)的照片,例如,地理標(biāo)記信息被嵌入進(jìn)該元數(shù)據(jù)中。用于地理標(biāo)記數(shù)據(jù)的EXIF 格式中的常用字段包括GPS經(jīng)度,GPS緯度,以及GPS高度。元數(shù)據(jù)還可以存儲(chǔ)用戶數(shù)據(jù)。 為JPEG照片的示例性讀出可以像是GPS 緯度57deg 38,56. 83”NGPS 經(jīng)度10deg 24,26. 79”E目前大多數(shù)圖象管理和瀏覽工具都可以識(shí)別地理標(biāo)記。通過使用GPS設(shè)備可以確定地理標(biāo)記的GPS位置數(shù)據(jù)??梢詫⒅T如數(shù)碼相機(jī),移動(dòng)電話,以及PDA設(shè)備的現(xiàn)代手持式設(shè)備配置成內(nèi)置GPS接收機(jī)或配置成與GPS卡或其它插入的GPS設(shè)備一起使用。通過計(jì)算衛(wèi)星發(fā)射信號(hào)和接收機(jī)接收信號(hào)的傳送和接收的之間的時(shí)間延時(shí),GPS接收機(jī)確定其所在位置,其中接收機(jī)位于或靠近地球表面。乘上光速的時(shí)間延時(shí)提供了從GPS接收機(jī)到接收機(jī)可視及的每顆衛(wèi)星的測量范圍。GPS衛(wèi)星將被稱為“星歷表”數(shù)據(jù)的衛(wèi)星定位數(shù)據(jù)以及唯一的偽隨機(jī)噪聲(PN)碼發(fā)送給接收機(jī),其中偽隨機(jī)噪聲碼確定特定的衛(wèi)星并允許從幾顆衛(wèi)星同時(shí)發(fā)射的信號(hào)被GPS接收機(jī)同時(shí)接收,而這些被發(fā)射信號(hào)相互之間具有很少的干擾。該P(yáng)N碼序列的長度是1023片,對(duì)應(yīng)1毫秒的周期。1023 片的一個(gè)循環(huán)被稱為PN幀。每個(gè)被接收的GPS信號(hào)都是從1. 023MHz重復(fù)的1023片的PN 格式中被建立的。在非常低的信號(hào)水平上,通過處理以及必要的平均多個(gè)PN幀,仍然可以觀察PN碼格式以提供確定的時(shí)間延時(shí)測量。這些乘上光速的被測量時(shí)間延時(shí)被稱為“偽距”。這些被測偽距包含于將成為部分(partial)地理標(biāo)記的一部分的信息中。需要注意的是術(shù)語偽距是加上被光速乘以的GPS接收機(jī)時(shí)鐘偏移(關(guān)于GPS時(shí)間)的范圍;然而,為了簡短和方便,術(shù)語范圍和偽距可以互換使用。此外,衛(wèi)星星歷表數(shù)據(jù)還可以包括年歷數(shù)據(jù),該數(shù)據(jù)是星歷數(shù)據(jù)的低精度版本,提供降低的位置精度。當(dāng)結(jié)合GPS信號(hào)的發(fā)射絕對(duì)時(shí)間以及在這些時(shí)間的相應(yīng)衛(wèi)星狀態(tài),一組四個(gè)被測偽距足以提供GPS接收機(jī)位置。但是對(duì) GPS信號(hào)搜索和捕獲以及對(duì)多個(gè)衛(wèi)星讀取星歷數(shù)據(jù)的過程是耗時(shí)的并可能在計(jì)算接收機(jī)位置時(shí),引入難以接受的延時(shí)。此外,在許多情況下,還存在對(duì)衛(wèi)星信號(hào)的封鎖。在這些情況下,接收信號(hào)電平可能低到難以解調(diào)和獲得無誤差的衛(wèi)星數(shù)據(jù)。諸如數(shù)碼相機(jī)的媒體設(shè)備通?;ㄙM(fèi)它們許多時(shí)間空閑,并處于零星接收GPS信號(hào)的位置并且信號(hào)通常微弱到難以對(duì)來自一個(gè)或多個(gè)衛(wèi)星的發(fā)射數(shù)據(jù)進(jìn)行解碼。當(dāng)處于這些條件下時(shí),即使具有多種低助率操作模式的應(yīng)用,GPS接收機(jī)通常也不能夠計(jì)算出不帶有明顯延時(shí)的位置方位。然而,用戶通常希望在或非常接近媒體設(shè)備啟動(dòng)時(shí),媒體設(shè)備準(zhǔn)備即時(shí)地捕獲媒體的特定形式。在許多情況下,可以在室內(nèi)或在其它惡劣的環(huán)境中捕獲媒體,其中在惡劣的環(huán)境中獲得強(qiáng)GPS信號(hào)的能力是有限的。在這種情況下,對(duì)在媒體被捕獲時(shí)或一段合理的短暫的隨后時(shí)間內(nèi)計(jì)算出完整地理標(biāo)記而言,衛(wèi)星狀態(tài)數(shù)據(jù),或星歷數(shù)據(jù),可能是無用的。此外,在GPS接收機(jī)已經(jīng)能夠獲取星歷數(shù)據(jù)之前,用戶可能就接著關(guān)閉該媒體設(shè)備了。用戶可能希望即刻就獲得地理標(biāo)記,但是GPS設(shè)備并不能提供該地理標(biāo)記。當(dāng)前GPS 接收機(jī)還不能解決該問題,因此媒體也就不能被標(biāo)上地理標(biāo)記。對(duì)于在惡劣環(huán)境下不借助網(wǎng)絡(luò)而提供快速定位以及為提供定位而沒有過分耗盡設(shè)備的電池,GPS接收機(jī)的無能為力對(duì)將地理標(biāo)記整合到媒體設(shè)備已經(jīng)構(gòu)成了障礙。
發(fā)明內(nèi)容
本發(fā)明公開了多種使用GPS設(shè)備提供地理標(biāo)記的改進(jìn)的方法,裝置以及系統(tǒng)。GPS 設(shè)備可以包括無線接收機(jī),與媒體設(shè)備進(jìn)行通信的通信接口,以及計(jì)算GPS設(shè)備位置的位置引擎,其中無線接收機(jī)被配置成從一組衛(wèi)星中接收衛(wèi)星狀態(tài)數(shù)據(jù)以及衛(wèi)星測距結(jié)果。在至少某些實(shí)施例中,可以將位置引擎配置成,當(dāng)最少數(shù)量衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)不可得時(shí)的第一時(shí)間點(diǎn)上,接收最少數(shù)量衛(wèi)星的衛(wèi)星測距結(jié)果,以及利用在稍后的第二時(shí)間點(diǎn)上接收到的衛(wèi)星狀態(tài)數(shù)據(jù),計(jì)算此時(shí)GPS設(shè)備位置。當(dāng)?shù)玫叫l(wèi)星測距結(jié)果時(shí),通過利用將衛(wèi)星狀態(tài)數(shù)據(jù)回推(extrapolate)該第一時(shí)間點(diǎn)的算法,可以計(jì)算得到第一時(shí)間點(diǎn)上的衛(wèi)星狀態(tài)數(shù)據(jù)。
為了更好地理解至少某些實(shí)施方式,將參考結(jié)合附圖閱讀的以下詳細(xì)描述,其中圖1給出了基于本發(fā)明一個(gè)實(shí)施例的用于將地理標(biāo)記提供給媒體設(shè)備的系統(tǒng)的描述性框圖。圖2給出了基于本發(fā)明一個(gè)實(shí)施例的用于計(jì)算完整地理標(biāo)記的過程的描述性框圖。圖3給出了基于本發(fā)明一個(gè)實(shí)施例的用于將延時(shí)地理標(biāo)記提供給媒體設(shè)備的系統(tǒng)的描述性框圖。圖4給出了基于本發(fā)明一個(gè)實(shí)施例的用于將延時(shí)地理標(biāo)記提供給媒體設(shè)備的系統(tǒng)的描述性時(shí)序圖。圖5給出了基于本發(fā)明一個(gè)實(shí)施例的利用服務(wù)器,將延時(shí)地理標(biāo)記提供給媒體設(shè)備的系統(tǒng)的描述性框圖。
具體實(shí)施例方式在整個(gè)說明書中,以解釋為目的,為了提供對(duì)本發(fā)明的徹底理解,將公開大量具體細(xì)節(jié)。然而,本發(fā)明的可以實(shí)現(xiàn)而沒有這些具體細(xì)節(jié),這對(duì)本領(lǐng)域技術(shù)人員而言是顯而易見的。在其它一些例子中,僅在方框圖中給出一些公知的結(jié)構(gòu)和設(shè)備是為了避免掩蓋了本發(fā)明實(shí)施例的基本原理。將對(duì)多種利用GPS設(shè)備提供延時(shí)地理標(biāo)記的方法,裝置和系統(tǒng)的實(shí)施例進(jìn)行描述。在某些條件下,如果GPS接收機(jī)已經(jīng)擁有必要的衛(wèi)星狀態(tài)數(shù)據(jù),那么該GPS接收機(jī)將經(jīng)常面對(duì)足夠微弱的信號(hào)去計(jì)算位置方位。如果對(duì)于最少數(shù)量的衛(wèi)星的衛(wèi)星測量(以及接收機(jī)時(shí)間)以部分地理標(biāo)記的形式被存儲(chǔ),那么依賴于對(duì)特定應(yīng)用而言被認(rèn)為是可接受的精度的水平,利用在未來的3天或更多天后變得能夠被利用的衛(wèi)星數(shù)據(jù)來計(jì)算完整地理標(biāo)記是可能的。衛(wèi)星狀態(tài)信息可能包括衛(wèi)星位置,速度,時(shí)鐘偏置,狀態(tài)信息,以及相對(duì)GPS時(shí)鐘的時(shí)鐘漂移。這種衛(wèi)星狀態(tài)信息被包含在衛(wèi)星星歷數(shù)據(jù)中。除了缺少來自最少數(shù)量衛(wèi)星的衛(wèi)星狀態(tài)信息外,部分地理標(biāo)記涉及任何需要被用于在稍后的時(shí)間點(diǎn)創(chuàng)建完整地理標(biāo)記的信息。部分地理標(biāo)記包括下列信息中的任何一個(gè)(1)計(jì)算完整地理標(biāo)記所需的來自最少數(shù)量衛(wèi)星的偽距測量結(jié)果;(2)計(jì)算完整地理標(biāo)記所需的來自比最少數(shù)量更少的衛(wèi)星的衛(wèi)星狀態(tài)信息;(3)基于內(nèi)部GPS時(shí)鐘GPS測量時(shí)間;(4)服務(wù)質(zhì)量;或( 某些額外的設(shè)備位置信息。當(dāng)對(duì)最少數(shù)量的衛(wèi)星而言衛(wèi)星狀態(tài)數(shù)據(jù)是可用時(shí),完整地理標(biāo)記可以從部分地理標(biāo)記中計(jì)算出。就是說,利用新的衛(wèi)星狀態(tài)數(shù)據(jù)結(jié)合從部分地理標(biāo)記中恢復(fù)的舊的衛(wèi)星測距結(jié)果,就可以計(jì)算出完整地理標(biāo)記。這些GPS設(shè)備能包括無線接收機(jī),與媒體設(shè)備進(jìn)行通信的通信接口,以及確定GPS 設(shè)備位置的位置引擎,其中無線接收機(jī)被配置成從多個(gè)衛(wèi)星中接收衛(wèi)星數(shù)據(jù)以及衛(wèi)星測距結(jié)果。在至少某些實(shí)施例中,可以將GPS設(shè)備配置成,當(dāng)最少數(shù)量衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)不可得的第一時(shí)間點(diǎn),接收來自最少數(shù)量衛(wèi)星的衛(wèi)星測距結(jié)果,以及利用在稍后的第二時(shí)間點(diǎn)上接收到的衛(wèi)星狀態(tài)數(shù)據(jù)去回推到獲得衛(wèi)星測距結(jié)果時(shí)的該第一時(shí)間點(diǎn)。接著,利用計(jì)算的第一時(shí)間點(diǎn)上的衛(wèi)星狀態(tài)數(shù)據(jù)以及相應(yīng)的衛(wèi)星測距結(jié)果,GPS設(shè)備計(jì)算出完整地理標(biāo)記。根據(jù)這些實(shí)施例配置得到的GPS接收機(jī)通過確??焖偾揖_的位置方位和較長的電池壽命消除當(dāng)前困擾地理標(biāo)記實(shí)現(xiàn)的問題;以及在微弱信號(hào)條件阻止對(duì)最少數(shù)量的衛(wèi)星獲取計(jì)算位置定位所需的衛(wèi)星星歷數(shù)據(jù)的情況下,通過使用反向擴(kuò)展星歷(EE)技術(shù)來將已存的部分地理標(biāo)記快速轉(zhuǎn)換為完整地理標(biāo)記。這種反向EE技術(shù)可以與媒體設(shè)備結(jié)合使用從而精確地對(duì)媒體進(jìn)行地理標(biāo)記,甚至在某些時(shí)間內(nèi)不能夠獲取到衛(wèi)星星歷數(shù)據(jù)的條件下。圖1給出了基于一個(gè)實(shí)施例的用于將地理標(biāo)記提供給媒體設(shè)備的系統(tǒng)的框圖。系統(tǒng)100包括具有用于接收來自于一個(gè)或多個(gè)衛(wèi)星10的廣播信號(hào)的一個(gè)或多個(gè)天線105的 GPS設(shè)備101。在該描述性的實(shí)施例中,GPS設(shè)備101與媒體設(shè)備主處理器110相連接。將 GPS設(shè)備101配置成接收衛(wèi)星信號(hào)并計(jì)算地理標(biāo)記數(shù)據(jù),其中地理標(biāo)記數(shù)據(jù)被傳送給媒體設(shè)備以對(duì)媒體進(jìn)行地理標(biāo)記。通過任一連接方式,GPS設(shè)備101與媒體設(shè)備主處理器110相連接,因?yàn)檫@與此處所討論的技術(shù)不是密切相關(guān)的。例如,GPS設(shè)備101與媒體設(shè)備主處理器110通過任何直接或間接的物理互連方式相連接,其中物理互連方式諸如是總線,USB 連接,物理連接,邏輯連接,或者任何形式的有線或無線網(wǎng)絡(luò)。此外,媒體設(shè)備主處理器110 可能位于獨(dú)立媒體設(shè)備上,其中獨(dú)立媒體設(shè)備與GPS設(shè)備通過網(wǎng)絡(luò)或其它諸如USB連接為例的連接相互連接,或者該媒體主處理器110可以通過在設(shè)備中使用諸如總線的物理互連被整合進(jìn)GPS接收機(jī)和媒體設(shè)備的混合體中。GPS設(shè)備101還可能內(nèi)置于媒體和GPS設(shè)備的混合體中,或被包含于GPS卡上從而可以插入混合設(shè)備中或另外地通過用戶使其與混合設(shè)備相連接。該描述性實(shí)施例進(jìn)一步包括與媒體設(shè)備主處理器110相連的媒體120。媒體 120可以是任何形式的媒體。將地理標(biāo)記從GPS設(shè)備120上提供給媒體設(shè)備主處理器110。依次地,如該描述性實(shí)施例所述,采用如EXIF標(biāo)準(zhǔn),通過將地理標(biāo)記嵌入到媒體120的元數(shù)據(jù)字段中,媒體設(shè)備主處理器110將該地理標(biāo)記與該特定媒體120相關(guān)聯(lián)。然而,其它實(shí)施例被期望于包括可以替代EXIF格式的專用存儲(chǔ)結(jié)構(gòu)的改進(jìn)。當(dāng)信號(hào)條件允許時(shí),GPS接收機(jī)101可以同時(shí)獲得原始偽距測量結(jié)果以及當(dāng)前衛(wèi)星星歷數(shù)據(jù)(衛(wèi)星狀態(tài)數(shù)據(jù)),并且能夠計(jì)算出提供給媒體設(shè)備主處理器110的完整地理標(biāo)記。但是當(dāng)信號(hào)條件不允許GPS接收機(jī)101去獲得對(duì)最少數(shù)量衛(wèi)星的衛(wèi)星星歷數(shù)據(jù)時(shí),GPS接收機(jī)101可以至少能夠獲得最少數(shù)量衛(wèi)星的衛(wèi)星測距結(jié)果并當(dāng)對(duì)最少數(shù)量衛(wèi)星的衛(wèi)星星歷數(shù)據(jù)是可得時(shí)的稍后時(shí)間點(diǎn)上使用這些衛(wèi)星測距結(jié)果去計(jì)算完整地理標(biāo)記。圖2給出了基于本發(fā)明一個(gè)描述性實(shí)施例的用于計(jì)算完整地理標(biāo)記的過程的流程圖。過程200開始于操作201,在該操作中諸如數(shù)碼相機(jī)的媒體設(shè)備捕獲媒體實(shí)例。媒體實(shí)例可以是任何從照片到RSS新聞源等的東西。根據(jù)實(shí)施例,將媒體實(shí)例與地理標(biāo)記相關(guān)聯(lián),并因此媒體設(shè)備向GPS設(shè)備發(fā)送請求以提供地理標(biāo)記(操作20 。根據(jù)上述討論,可以通過諸如硬件中的直接總線互連或無線英特網(wǎng)連接為例的任何連接或網(wǎng)絡(luò)將媒體設(shè)備與 GPS設(shè)備相連。此外,GPS設(shè)備和媒體設(shè)備可以是同一單元的一部分,或相同或不同單元或系統(tǒng)內(nèi)的多部件。響應(yīng)于這種媒體設(shè)備請求,GPS設(shè)備試圖為媒體設(shè)備提供完整地理標(biāo)記,以與該媒體設(shè)備中的媒體實(shí)例相關(guān)聯(lián)。在操作205中,確定了對(duì)最少數(shù)量衛(wèi)星的衛(wèi)星星歷數(shù)據(jù)是否可得。如上述討論,在某些條件下,衛(wèi)星星歷數(shù)據(jù)可能是不可得的,諸如室內(nèi)或衛(wèi)星信號(hào)被阻礙的某些惡劣環(huán)境中。在這些條件下,在確定的時(shí)間周期內(nèi)獲取衛(wèi)星星歷數(shù)據(jù)是不可能的。在一些實(shí)施例中,這種時(shí)間量可是預(yù)先確定的或在GPS設(shè)備中預(yù)設(shè)的,或者是從媒體設(shè)備提供給GPS設(shè)備的,等等。通常地,為了電池電力節(jié)省的目的或防止用戶受挫等,希望為獲得衛(wèi)星信號(hào)所需的時(shí)間被最小化。隨后,當(dāng)信號(hào)條件允許GPS設(shè)備獲得用于計(jì)算完整地理標(biāo)記的衛(wèi)星星歷數(shù)據(jù)時(shí),GPS設(shè)備可以執(zhí)行計(jì)算并對(duì)媒體設(shè)備提供完整地理標(biāo)記(操作 207)。在某些情況下,衛(wèi)星星歷數(shù)據(jù)對(duì)最少數(shù)量的衛(wèi)星而言可能是不可得的,但對(duì)最少數(shù)量的衛(wèi)星而言仍然可以測得衛(wèi)星測距結(jié)果。也就是說,存在衛(wèi)星星歷數(shù)據(jù)不能被獲得,但可以得到原始衛(wèi)星測距結(jié)果的情況。當(dāng)信號(hào)條件不允許GPS設(shè)備在一定的時(shí)間內(nèi)捕獲衛(wèi)星星歷數(shù)據(jù)時(shí),GPS設(shè)備僅能對(duì)媒體設(shè)備提供原始偽距和部分衛(wèi)星狀態(tài)數(shù)據(jù)(操作209)。在這種情況下,作為替代,GPS設(shè)備提供部分地理標(biāo)記,并且媒體設(shè)備將部分地理標(biāo)記與媒體一起存儲(chǔ)于該媒體設(shè)備內(nèi)(操作211)。媒體設(shè)備被配置成同時(shí)存儲(chǔ)與媒體實(shí)例相關(guān)的完整和部分地理標(biāo)記。在優(yōu)選實(shí)施例中,部分地理標(biāo)記被存儲(chǔ)于媒體設(shè)備中而不是存儲(chǔ)于GPS 接收機(jī)中。由于不同種類的諸如照片的媒體被存儲(chǔ)于媒體設(shè)備中的可移動(dòng)媒介上,因此,對(duì)媒體設(shè)備有利的是將地理標(biāo)記信息連同與其相關(guān)聯(lián)的媒體實(shí)例一同存儲(chǔ)從而更好地對(duì)與部分地理標(biāo)記聯(lián)系起來的媒體實(shí)例進(jìn)行跟蹤,反之亦然。此外,如果地理標(biāo)記數(shù)據(jù)被存儲(chǔ)于媒體設(shè)備上,那么,緊接著,在其相關(guān)聯(lián)的媒體被移動(dòng)和替換的同時(shí),該地理標(biāo)記數(shù)據(jù)也被移動(dòng)和替換。然而,實(shí)施例并不是局限的,例如地理標(biāo)記信息也可以被存儲(chǔ)在GPS設(shè)備上并在特定時(shí)隙內(nèi)與媒體設(shè)備上的地理標(biāo)記相同步。此外,可以將媒體設(shè)備配置成根據(jù)從GPS設(shè)備接收到的信息標(biāo)識(shí)符,對(duì)完整和部分地理標(biāo)記進(jìn)行識(shí)別。當(dāng)GPS設(shè)備向媒體設(shè)備發(fā)送完整地理標(biāo)記時(shí),可以將GPS設(shè)備配置成發(fā)送具有完整地理標(biāo)記的信息標(biāo)識(shí)符以告知媒體設(shè)備其提供了完整地理標(biāo)記。作為選擇,當(dāng)僅向媒體設(shè)備提供部分地理標(biāo)記時(shí),可以將GPS設(shè)備配置成發(fā)送不同的消息標(biāo)識(shí)符。 在這種實(shí)施例中,根據(jù)與地理標(biāo)記信息同時(shí)接收得到的消息標(biāo)識(shí)符的類型,媒體設(shè)備可以確定其是接收到完整地理標(biāo)記還是部分地理標(biāo)記。但是本發(fā)明并不局限于此,例如可以使用和預(yù)期其它用于識(shí)別完整和部分地理標(biāo)識(shí)的機(jī)制。當(dāng)媒體設(shè)備僅接收部分地理標(biāo)記時(shí),可以將媒體設(shè)備配置成連續(xù)地詢問GPS設(shè)備以確定GPS設(shè)備是否已經(jīng)獲得衛(wèi)星星歷數(shù)據(jù)以及是否可以對(duì)媒體設(shè)備提供完整地理標(biāo)識(shí) (操作213)。在一個(gè)實(shí)施例中,通過向GPS設(shè)備發(fā)送星歷狀態(tài)信號(hào)以及響應(yīng)性地接收星歷狀態(tài)響應(yīng)信號(hào)從而實(shí)現(xiàn)詢問。GPS接收機(jī)還可以主動(dòng)地對(duì)媒體設(shè)備進(jìn)行新的衛(wèi)星狀態(tài)數(shù)據(jù)將被獲得的警報(bào)。一旦信號(hào)條件允許GPS設(shè)備在稍后的時(shí)間點(diǎn)上獲得衛(wèi)星星歷數(shù)據(jù),那么它將被下載到GPS設(shè)備中,并且接著該GPS設(shè)備將實(shí)際的星歷狀態(tài)響應(yīng)信號(hào)通報(bào)給媒體設(shè)備(操作21 ,并且隨后媒體設(shè)備將與媒體實(shí)例一同存儲(chǔ)的部分地理標(biāo)記發(fā)送回GPS設(shè)備以計(jì)算完整地理標(biāo)記。當(dāng)?shù)玫缴儆谠诿襟w實(shí)例被捕獲的時(shí)間點(diǎn)上的最小數(shù)量星歷數(shù)據(jù)(例如,來自一些衛(wèi)星或不來自任何衛(wèi)星)的衛(wèi)星測距結(jié)果以及在稍后時(shí)間點(diǎn)上的星歷數(shù)據(jù)時(shí),GPS設(shè)備計(jì)算完整地理標(biāo)記并將其提供給媒體設(shè)備(操作207)。根據(jù)描述性的實(shí)施例在此完成過程200。在至少某些實(shí)施例中,利用反向擴(kuò)展星歷(EE)算法將衛(wèi)星狀態(tài)數(shù)據(jù)在時(shí)間上回推至獲得衛(wèi)星測距結(jié)果時(shí)的第一時(shí)間點(diǎn),從而計(jì)算出來自部分地理標(biāo)記的完整地理標(biāo)記, 但是衛(wèi)星星歷是得不到的。根據(jù)當(dāng)前衛(wèi)星狀態(tài)數(shù)據(jù),利用反向EE算法,可以確定早先時(shí)候的衛(wèi)星狀態(tài)。圖3給出了基于一個(gè)實(shí)施例的用于將延時(shí)地理標(biāo)記提供給媒體設(shè)備的系統(tǒng)的框圖。在這種描述性實(shí)施例中,GPS接收機(jī)301通過通信接口 302與媒體設(shè)備330相連接。 如上所述,GPS接收機(jī)301和媒體設(shè)備330之間的連接可以是任何直接或間接的連接。此外,該連接可以通過一個(gè)或多個(gè)中間部件或連接,包括通過多網(wǎng)絡(luò)。在媒體設(shè)備330和GPS 接收機(jī)301之間此類或類似的連接并不與此處討論的技術(shù)密切相關(guān)。在該實(shí)施例中,GPS接收機(jī)301還包括同時(shí)與設(shè)備位置引擎310和衛(wèi)星狀態(tài)引擎相連接的反向EE控制器304,其中衛(wèi)星狀態(tài)引擎在圖中作為反向EE引擎320給出。將反向EE控制器304配置成接收來自媒體設(shè)備330的部分地理標(biāo)記并將其發(fā)送給反向EE引擎320以計(jì)算部分地理標(biāo)記被測得時(shí)的衛(wèi)星狀態(tài)。例如,如果媒體設(shè)備是數(shù)碼相機(jī),則將反向EE引擎320配置成計(jì)算特定照片被獲得的時(shí)間點(diǎn)上的衛(wèi)星狀態(tài)。部分地理標(biāo)記包括在與任何其它可得衛(wèi)星狀態(tài)信息一起的照片被獲得時(shí)所得到的測量值?;谠谏院蟮拿襟w實(shí)例被產(chǎn)生的時(shí)間點(diǎn)上獲得的衛(wèi)星星歷數(shù)據(jù),反向EE引擎320應(yīng)用反向EE算法以計(jì)算在稍前時(shí)間點(diǎn)上的衛(wèi)星狀態(tài)信息。在一個(gè)實(shí)施例中,反向EE算法可以由下列公式給出
其中,P表示位置,V表示速度,a表示加速度,w和d表示在適合的數(shù)值積分的多步驟方法中的系數(shù),諸如但不局限于 Stoermer-Cowe 11 的變量,K是數(shù)值積分方法的階次的階次,T是時(shí)步,并且下標(biāo)k對(duì)應(yīng)在下式給出的反向EE中的時(shí)標(biāo)Pn — P (t = t0-nT),Plri — P (t = t0- (η_1) Τ),Ρη_2 — P (t = t0- (n_2) Τ),a0 — a (t = t0_ (n_l) T),Ei1 — a (t = t0_ (n_2) T),...,εικ — a (t = t0_ (n_K_l) T),其中,tQ是稍后的第二時(shí)間點(diǎn)。加速度“a”是由位置決定的并從地球重力,月球和太陽重力以及衛(wèi)星上所受的其它形式的力所構(gòu)成的詳細(xì)模型獲得的??梢詮男l(wèi)星星歷數(shù)據(jù)中獲得關(guān)于位置和速度的起始衛(wèi)星狀態(tài),其中衛(wèi)星星歷數(shù)據(jù)是在稍后的第二時(shí)間點(diǎn)上獲得的。從起始狀態(tài)開始,從諸如 Runga-Kutta-Nystorm方法,但不局限于此的單步驟方法中,可以獲得在上述多步驟方法公式中所需的K個(gè)加速度和2個(gè)位置。上述公式通常并不出在早先的第一時(shí)間點(diǎn)上的衛(wèi)星狀態(tài)并且最后需要如下的部分時(shí)步,其中早先的第一時(shí)間點(diǎn)是獲得偽距測量值的時(shí)刻乃=產(chǎn)P +(l-r)*U(_r*r2)*|>t*:r“(l-/+1)以及
A=O
A=O其中r指定了到較早的第一時(shí)間點(diǎn)的結(jié)尾所需的部分分步。利用衛(wèi)星時(shí)鐘模型系數(shù)可以得到與GPS時(shí)間有關(guān)的衛(wèi)星時(shí)鐘偏置和漂移,其中衛(wèi)星時(shí)鐘模型系數(shù)和衛(wèi)星星歷數(shù)據(jù)一起通過利用如GPS ICD200中文檔給出的標(biāo)準(zhǔn)多項(xiàng)式賦值得到。接著,反向EE引擎320可以傳遞被計(jì)算出的衛(wèi)星狀態(tài)數(shù)據(jù)回反向EE控制器304, 其中反向EE控制器304隨后可以將衛(wèi)星狀態(tài)信息發(fā)送給設(shè)備位置引擎310。在另一實(shí)施例中,反向EE引擎320可以直接將被計(jì)算出的衛(wèi)星狀態(tài)數(shù)據(jù)傳遞給設(shè)備位置引擎310。接著, 基于衛(wèi)星狀態(tài)數(shù)據(jù)和在產(chǎn)生媒體實(shí)例的時(shí)間點(diǎn)上得到的相應(yīng)的衛(wèi)星測距結(jié)果,設(shè)備位置引擎310可以計(jì)算出完整地理標(biāo)記。通過使用諸如加權(quán)最小均方的任何標(biāo)準(zhǔn)GPS接收機(jī)位置計(jì)算,可以完成完整地理標(biāo)記的計(jì)算,其中一些(至少一個(gè))衛(wèi)星位置和速度可以使用上述的反向EE算法得到??梢酝ㄟ^硬件,軟件,固件,或包括混合電路在內(nèi)的混合方式實(shí)現(xiàn)反向EE控制器304,反向EE引擎320,以及設(shè)備位置引擎310。此外,可以使用被配置成執(zhí)行此處給出的技術(shù)的專用硬件電路實(shí)現(xiàn)這些部件,其中專用硬件電路諸如處理器,微控制器,ASICs, FPGAs, PLDs,或其它任何硬連線邏輯部件;或使用執(zhí)行這些技術(shù)的軟件編程的通用硬件或固件,或任何它們的結(jié)合形式實(shí)現(xiàn)。此外,反向EE控制器304,反向EE引擎320,以及設(shè)備位置引擎310可以被包含于單一部件或模塊中并簡單地作為位置引擎被提及,或例如描述性實(shí)施例所給出的,可以被包含于多部件或模塊中。在圖4中給出了上述過程的時(shí)序圖。該圖給出了基于一個(gè)實(shí)施例的用于將延時(shí)地理標(biāo)記提供給媒體設(shè)備的系統(tǒng)的描述性時(shí)序圖。在該描述性實(shí)施例中,媒體設(shè)備是與GPS 接收機(jī)401相連的并通過連接相互之間進(jìn)行信號(hào)通信的數(shù)碼相機(jī)430,其中連接可以是上述的直接或間接形式的連接。過程400開始于將地理標(biāo)記請求(消息411)發(fā)送給GPS接收機(jī)401的數(shù)碼相機(jī)430。在至少某些實(shí)施例中,這是對(duì)用戶取得數(shù)碼照片的響應(yīng)。通過提供完整地理標(biāo)記(消息413)或僅提供部分地理標(biāo)記(消息415),GPS接收機(jī)進(jìn)行響應(yīng),其中當(dāng)對(duì)最少數(shù)量的衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)是可得到時(shí)提供完整地理標(biāo)記,而當(dāng)對(duì)最少數(shù)量的衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)是不可得到時(shí)提供部分地理標(biāo)記。至少在某些實(shí)施例中,用于提供部分地理標(biāo)記的衛(wèi)星測距結(jié)果是可以是可得到的,而對(duì)于最少數(shù)量的衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)是不可得到的。對(duì)接收消息413和415分別進(jìn)行響應(yīng),基于包含于每條消息中的消息識(shí)別數(shù)據(jù),數(shù)碼相機(jī)430可以區(qū)分出其接收的是完整還是部分地理標(biāo)記。當(dāng)數(shù)碼相機(jī)430確定其接收的是完整地理標(biāo)記,它將該信息與數(shù)碼照片相關(guān)聯(lián)并且步驟400完成。接著,數(shù)碼相機(jī) 430可以將完整地理標(biāo)記連同相關(guān)聯(lián)的數(shù)碼相片一起存儲(chǔ)進(jìn)存儲(chǔ)器中。在一個(gè)實(shí)施例中,如上所述,可以將完整地理標(biāo)記存儲(chǔ)進(jìn)數(shù)碼相片的元數(shù)據(jù)中。如果,另一方面,數(shù)碼相機(jī)430確定其僅接收到部分地理標(biāo)記,至少在某些實(shí)施例中,數(shù)碼相機(jī)430開始在不同的配置時(shí)隙內(nèi)對(duì)GPS接收機(jī)401進(jìn)行衛(wèi)星星歷數(shù)據(jù)狀態(tài)的詢問(消息417)。數(shù)碼相機(jī)430還將部分地理標(biāo)記連同相關(guān)聯(lián)的數(shù)碼照片一起存儲(chǔ)進(jìn)它的存儲(chǔ)器中。在接收到對(duì)星歷狀態(tài)詢問時(shí),GPS接收機(jī)提供星歷狀態(tài)響應(yīng)(消息419),表明該星歷數(shù)據(jù)是否已經(jīng)被接收到。在GPS接收機(jī)隨后接收到衛(wèi)星星歷數(shù)據(jù)時(shí)的稍后時(shí)刻上,GPS接收機(jī)401將實(shí)際的星歷狀態(tài)響應(yīng)發(fā)送給數(shù)碼相機(jī)430,并且作為對(duì)此的響應(yīng),數(shù)碼相機(jī)430 將轉(zhuǎn)換部分地理標(biāo)記(消息421)連同存儲(chǔ)于其存儲(chǔ)器中的部分地理標(biāo)記一起發(fā)送回GPS 接收機(jī)401。接著,基于從數(shù)碼相機(jī)430上接收回來的部分地理標(biāo)記以及在稍后時(shí)間上接收到的衛(wèi)星星歷數(shù)據(jù),GPS接收機(jī)可以計(jì)算出完整地理標(biāo)記。這可發(fā)生于一個(gè)或多個(gè)步驟中。例如,如果部分地理標(biāo)記缺少四個(gè)星歷而接收機(jī)僅接收到一個(gè)星歷,那么部分地理標(biāo)記將利用該消息進(jìn)行更新并重新存儲(chǔ)于數(shù)碼相機(jī)430上。在完整地理標(biāo)記被計(jì)算出之前,將繼續(xù)四次此類的更新。在某些實(shí)施例中,這可以通過上述反向EE算法實(shí)現(xiàn)。接著,GPS接收機(jī)將計(jì)算出的完整地理標(biāo)記發(fā)送給數(shù)碼相機(jī)430 (消息41 ,數(shù)碼相機(jī)430在將該完整地理標(biāo)記連同相關(guān)聯(lián)的數(shù)碼相片一起存儲(chǔ)進(jìn)存儲(chǔ)器中。在一個(gè)實(shí)施例中,如上所述,完整地理標(biāo)記被存儲(chǔ)于數(shù)碼相片的元數(shù)據(jù)之中。根據(jù)一個(gè)描述性實(shí)施例完成步驟400??梢灶A(yù)期其它的用于計(jì)算完整地理標(biāo)記的方法包含在本說明書的范圍之內(nèi)。例如,所述相關(guān)術(shù)語“地理編碼”涉及取得諸如街道地址的基于非坐標(biāo)的地理標(biāo)識(shí),并找出相關(guān)的地理坐標(biāo)的過程(或反之,反向地理編碼)。這種技術(shù)可以與地理標(biāo)記一起使用以提供可作為選擇的搜索技術(shù)。此外,計(jì)算完整地理標(biāo)記并不嚴(yán)格地需要由GPS設(shè)備執(zhí)行。例如,也可以在遠(yuǎn)程服務(wù)器上計(jì)算完整地理標(biāo)記。圖5給出了基于一個(gè)實(shí)施例的利用服務(wù)器, 將延時(shí)地理標(biāo)記提供給媒體設(shè)備的系統(tǒng)的框圖。在這種描述性實(shí)施例中,包括GPS接收機(jī)501和通信接口 511的移動(dòng)設(shè)備500與服務(wù)器530通過網(wǎng)絡(luò)550相連接。GPS接收機(jī)501 包括一個(gè)或多個(gè)連接用于接收星GPS信號(hào)的GPS天線505。在當(dāng)信號(hào)條件不允許GPS接收機(jī)501獲得星星歷數(shù)據(jù)的情況下,將GPS接收機(jī)配置成存儲(chǔ)部分地理標(biāo)記540并將它們提供給通信接口 511以使其通過諸如網(wǎng)絡(luò)550的網(wǎng)絡(luò)被發(fā)送至服務(wù)器530。網(wǎng)絡(luò)550可以是任意種的有線或無線網(wǎng)絡(luò)連接,包括直接連接,總線互連,有線或無線網(wǎng)絡(luò),或包括因特網(wǎng)在內(nèi)的任何其他的網(wǎng)絡(luò)。服務(wù)器530包括與存儲(chǔ)器537相連的CPTO35。將服務(wù)器CPTO35配置成通過網(wǎng)絡(luò) 550接收部分地理標(biāo)記MO以及衛(wèi)星星歷數(shù)據(jù)538。在該實(shí)施例中,將服務(wù)器530放置在能夠?qū)πl(wèi)星星歷數(shù)據(jù)538進(jìn)行訪問的位置上。當(dāng)服務(wù)器530接收到該數(shù)據(jù)時(shí),服務(wù)器基于該數(shù)據(jù)可以計(jì)算出完整地理標(biāo)記。就是說,基于在先前時(shí)間點(diǎn)得到的部分地理標(biāo)記的測量值以及在稍后時(shí)間點(diǎn)得到的用于將衛(wèi)星狀態(tài)數(shù)據(jù)推回到先前時(shí)間點(diǎn)的衛(wèi)星星歷數(shù)據(jù),服務(wù)器 530可以計(jì)算出完整地理標(biāo)記。在一個(gè)實(shí)施例中,服務(wù)器530隨同類似于在先前結(jié)合附圖3 被討論的多種部件一起,使用上述提及的反向EE算法執(zhí)行該計(jì)算。在另一實(shí)施例中,服務(wù)器530通過使用更早的星歷執(zhí)行該計(jì)算,其中更早的星歷對(duì)與部分地理標(biāo)記相應(yīng)的測量值被獲得時(shí)刻而言是適用的。服務(wù)器可以從它的數(shù)據(jù)庫或其它能夠維護(hù)更早的衛(wèi)星星歷的數(shù)據(jù)庫的服務(wù)器中得到該更早的星歷數(shù)據(jù)。可選的,可以直接將星歷數(shù)據(jù)下載到GPS設(shè)備中或從服務(wù)器下載到媒體設(shè)備中,其中媒體設(shè)備接著將測量數(shù)據(jù)發(fā)送給GPS接收機(jī)并反過來接收計(jì)算出的位置。除了 GPS設(shè)備或服務(wù)器,個(gè)人電腦(PC)或智能電話執(zhí)行此處所公開的技術(shù)也是可以被接受的。在這種情況中,可以從GPS設(shè)備將星歷數(shù)據(jù)上載到服務(wù)器也可以從服務(wù)器中將其下載,并且測距數(shù)據(jù)可以從媒體設(shè)備上載到PC,在PC中存儲(chǔ)有可以計(jì)算完整地理標(biāo)記的算法。如果服務(wù)器被使用,如上所述,就可以將測量數(shù)據(jù)從GPS設(shè)備上載到PC,并從服務(wù)器下載衛(wèi)星星歷數(shù)據(jù)?;赑C,基于服務(wù)器,或基于GPS的計(jì)算需要媒體設(shè)備使用一些預(yù)先定義的協(xié)議將被存儲(chǔ)的測量數(shù)據(jù)進(jìn)行發(fā)送。改進(jìn)反向EE算法使得其允許具有適度的位置精度衰減的有效時(shí)間擴(kuò)展。在該優(yōu)先實(shí)施例中,它保留在GPS接收機(jī)中,但可以簡單地被送至PC??梢詫⒋颂幱懻摰倪@些和其它部件以硬件,軟件,固件,或混合電路的形式實(shí)現(xiàn)。此外,它們可以是為特定目的而搭建的專用硬件,或者它們可以是能夠被選擇激活的或可通過存儲(chǔ)于存儲(chǔ)器的計(jì)算機(jī)程序被配置的通用硬件。這種計(jì)算機(jī)程序可以被存儲(chǔ)于計(jì)算機(jī)可讀媒介中。 可以使用計(jì)算機(jī)可讀媒介存儲(chǔ)軟件指令,當(dāng)數(shù)據(jù)處理系統(tǒng)運(yùn)行該軟件指令時(shí),該軟件指令能夠使得系統(tǒng)執(zhí)行本說明書的不同方法。計(jì)算機(jī)可讀媒介可以包括任何用于存儲(chǔ)信息并以計(jì)算機(jī)或其它機(jī)器(例如,網(wǎng)絡(luò)設(shè)備,移動(dòng)設(shè)備,PDA,或其它具有處理器的設(shè)備)能夠訪問的形式提供該信息的機(jī)制。例如,計(jì)算機(jī)可讀媒介可以包括任何種類的磁盤,其中磁盤包括軟盤,硬驅(qū)動(dòng)磁盤(HDDs),固態(tài)盤(SSDs),光盤,CD-ROMs,以及磁光盤,ROMs, RAMs, EPPOMs, EEPROMs,其它閃存,磁卡或光卡,光驅(qū)動(dòng)(pen drivers),DVDs,或用于以電形式存儲(chǔ)指令的任何其它類的物理媒介。雖然本發(fā)明的與GPS衛(wèi)星相關(guān)的方法和裝置被公開了,但是可以理解的是本教導(dǎo)同樣適用于利用衛(wèi)星和偽衛(wèi)星的定位系統(tǒng)。偽衛(wèi)星是基于地面廣播PN碼(類似于GPS信號(hào))的發(fā)射機(jī),其中PN碼可以被調(diào)制在L-帶寬的載波信號(hào)上,通常與GPS時(shí)間同步。正如此處所使用的,術(shù)語“衛(wèi)星”也意指包括偽衛(wèi)星或偽衛(wèi)星等價(jià)物,并且術(shù)語“GPS信號(hào)”意指包括來自于偽衛(wèi)星或等價(jià)物的類似的GPS信號(hào)。此外,此處給出的實(shí)施例可以被用于計(jì)算多種定位信息。例如,定位信息可以通過使用如加速計(jì),陀螺儀,以及磁力計(jì)為例的很多種傳感器被確定出。這些設(shè)備的特點(diǎn)是需要進(jìn)行校準(zhǔn)。當(dāng)它們?nèi)鄙傩?zhǔn)信息時(shí),它們像上述的GPS接收機(jī)一樣缺少狀態(tài)信息。不具有校準(zhǔn)信號(hào)的測量是可能的,但是作為結(jié)果的位置不是不可能被計(jì)算出就是至少不具有可靠性。并且,類似于衛(wèi)星狀態(tài)信息,校準(zhǔn)信息能夠在得到這些測量的稍后時(shí)間到達(dá)。在該實(shí)施例中,將術(shù)語“部分地理標(biāo)記”定義成包括用于一個(gè)或多個(gè)所需傳感器的校準(zhǔn)數(shù)據(jù)或定位源的地理位置,其中傳感器諸如是加速計(jì),陀螺儀和磁力計(jì)。進(jìn)一步地,可以從其它存在的無線資源推斷出定位信息,其中無線資源類似于Wi-Fi熱點(diǎn),蜂窩塔,等等。如果GPS設(shè)備能夠使用這些資源,那么它將需要訪問用于標(biāo)識(shí)該源的地理位置的數(shù)據(jù)庫??上攵?,對(duì)數(shù)據(jù)庫的訪問將被延遲直到超出合理的時(shí)間周期,在這些情況下也需要使用延時(shí)地理標(biāo)記。在前面的討論中,參考美國全球定位系統(tǒng)(GPQ的應(yīng)用,描述了計(jì)算延時(shí)地理標(biāo)記的技術(shù)。然而,顯而易見地,這些方法可以等價(jià)地應(yīng)用于類似的衛(wèi)星系統(tǒng)中,并特別是俄羅斯Glonass系統(tǒng)和歐洲伽利略((ialileo)系統(tǒng)。此處使用的術(shù)語“GPS”包括這些可選擇的衛(wèi)星定位系統(tǒng)。通過以解釋為目的的前述描述,為了到達(dá)對(duì)本發(fā)明的徹底理解,給出了大量特定的細(xì)節(jié)。然而,對(duì)本領(lǐng)域技術(shù)人員來說,不采用一些特定細(xì)節(jié)而可以實(shí)現(xiàn)本發(fā)明是顯而易見的。雖然在此處給出了并詳細(xì)描述了融合本發(fā)明的教導(dǎo)的不同實(shí)施例,但是本領(lǐng)域的技術(shù)人員仍然可以容易地設(shè)計(jì)出依然融合了這些技術(shù)的許多其它不同的實(shí)施例。本發(fā)明的實(shí)施例可以包括如上述的不同操作或更少的操作或更多的操作;或以不同于此處給出的順序進(jìn)行的操作。相應(yīng)地,本發(fā)明的范圍和精神應(yīng)該根據(jù)如下的權(quán)利要求書及其法律等價(jià)體而被判定。
權(quán)利要求
1.一種被配置成提供地理標(biāo)記的GPS接收機(jī),包括無線接收機(jī),被配置成從多個(gè)衛(wèi)星接收衛(wèi)星狀態(tài)數(shù)據(jù)和衛(wèi)星測距結(jié)果;通信接口,與媒體設(shè)備進(jìn)行通信;位置引擎,被配置成在來自最少數(shù)量衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)不能被得到的第一時(shí)間點(diǎn),接收來自最少數(shù)量的衛(wèi)星的衛(wèi)星測距結(jié)果;基于在稍后的第二時(shí)間點(diǎn)接收到的衛(wèi)星狀態(tài)數(shù)據(jù),利用將第二時(shí)間點(diǎn)的衛(wèi)星狀態(tài)數(shù)據(jù)回推至第一時(shí)間點(diǎn)的算法,計(jì)算第一時(shí)間點(diǎn)的衛(wèi)星狀態(tài)數(shù)據(jù),其中第一時(shí)間點(diǎn)是衛(wèi)星測距結(jié)果被獲得的時(shí)間;使用計(jì)算出的第一時(shí)間點(diǎn)的衛(wèi)星狀態(tài)數(shù)據(jù)以及衛(wèi)星測距結(jié)果,計(jì)算完整地理標(biāo)記。
2.根據(jù)權(quán)利要求1所述的GPS接收機(jī),其中位置引擎包括衛(wèi)星狀態(tài)引擎和GPS位置引擎。
3.根據(jù)權(quán)利要求2所述的GPS接收機(jī),其中將衛(wèi)星狀態(tài)引擎配置成基于在第二時(shí)間點(diǎn)接收到的衛(wèi)星狀態(tài)數(shù)據(jù),利用反向擴(kuò)展星歷算法,計(jì)算第一時(shí)間點(diǎn)的衛(wèi)星狀態(tài)數(shù)據(jù)。
4.根據(jù)權(quán)利要求2所述的GPS接收機(jī),其中將GPS位置引擎配置成利用計(jì)算出的第一時(shí)間點(diǎn)的衛(wèi)星狀態(tài)數(shù)據(jù)和衛(wèi)星測距結(jié)果,計(jì)算完整地理標(biāo)記。
5.根據(jù)權(quán)利要求1所述的GPS接收機(jī),其中通信接口被配置成在第一時(shí)間點(diǎn)接收來自媒體設(shè)備的地理標(biāo)記請求,其中地理標(biāo)記與在媒體設(shè)備中的特定的媒體實(shí)例相關(guān)聯(lián);以及為了響應(yīng)地理標(biāo)記請求,向媒體設(shè)備發(fā)送地理標(biāo)記,其中當(dāng)信號(hào)條件允許在一定時(shí)間內(nèi)獲得衛(wèi)星狀態(tài)數(shù)據(jù)時(shí),將完整地理標(biāo)記發(fā)送給媒體設(shè)備,而當(dāng)信號(hào)條件不允許在該一定時(shí)間內(nèi)獲得衛(wèi)星狀態(tài)數(shù)據(jù)時(shí),將部分地理標(biāo)記發(fā)送給媒體設(shè)備。
6.根據(jù)權(quán)利要求1所述的GPS接收機(jī),其中將媒體設(shè)備配置成存儲(chǔ)與媒體實(shí)例相關(guān)聯(lián)的完整或部分地理標(biāo)記。
7.根據(jù)權(quán)利要求4所述的GPS接收機(jī),其中將媒體設(shè)備配置成將完整或部分地理標(biāo)記存入媒體實(shí)例的元數(shù)據(jù)中。
8.根據(jù)權(quán)利要求1所述的GPS接收機(jī),其中通信接口進(jìn)一步被配置成接收來自媒體設(shè)備的詢問信號(hào),其中詢問信號(hào)對(duì)衛(wèi)星狀態(tài)數(shù)據(jù)是否已經(jīng)被獲得進(jìn)行查詢;以及在接收到每個(gè)詢問信號(hào)時(shí)發(fā)送狀態(tài)響應(yīng)信號(hào),其中狀態(tài)響應(yīng)信號(hào)表明衛(wèi)星狀態(tài)數(shù)據(jù)是否已經(jīng)被獲得。
9.根據(jù)權(quán)利要求1所述的GPS接收機(jī),其中當(dāng)新的衛(wèi)星狀態(tài)數(shù)據(jù)成為可以獲得時(shí),GPS 接收機(jī)主動(dòng)對(duì)媒體設(shè)備進(jìn)行警報(bào)。
10.根據(jù)權(quán)利要求1所述的GPS接收機(jī),其中無線接收機(jī)進(jìn)一步被配置成在信號(hào)條件允許的稍后的第二時(shí)間點(diǎn)下載衛(wèi)星狀態(tài)數(shù)據(jù)。
11.根據(jù)權(quán)利要求1所述的GPS接收機(jī),其中衛(wèi)星狀態(tài)數(shù)據(jù)包括衛(wèi)星星歷數(shù)據(jù)。
12.—種計(jì)算地理標(biāo)記的方法,包括在第一時(shí)間點(diǎn)接收來自媒體設(shè)備的地理標(biāo)記請求,其中地理標(biāo)記與在媒體設(shè)備中的特定的媒體實(shí)例相關(guān)聯(lián);為了響應(yīng)地理標(biāo)記請求,向媒體設(shè)備發(fā)送地理標(biāo)記,其中當(dāng)信號(hào)條件允許在一定時(shí)間內(nèi)獲得最少數(shù)量衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)時(shí),將完整地理標(biāo)記發(fā)送給媒體設(shè)備,而當(dāng)信號(hào)條件不允許在該一定時(shí)間內(nèi)獲得最少數(shù)量衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)時(shí),將部分地理標(biāo)記發(fā)送給媒體設(shè)備。在已經(jīng)獲得足夠的衛(wèi)星狀態(tài)數(shù)據(jù)的稍后的第二時(shí)間點(diǎn),對(duì)媒體設(shè)備發(fā)送通知信號(hào);響應(yīng)于通知信號(hào),接收來自媒體設(shè)備的部分地理標(biāo)記;使用部分地理標(biāo)記和在第二時(shí)間點(diǎn)獲得的衛(wèi)星狀態(tài)數(shù)據(jù),計(jì)算完整地理標(biāo)記;以及將完整地理標(biāo)記發(fā)送回媒體設(shè)備。
13.根據(jù)權(quán)利要求10的方法,其中計(jì)算完整地理標(biāo)記進(jìn)一步包括基于在稍后的第二時(shí)間點(diǎn)接收到的衛(wèi)星狀態(tài)數(shù)據(jù),利用將第二時(shí)間點(diǎn)的衛(wèi)星狀態(tài)數(shù)據(jù)回推至第一時(shí)間點(diǎn)的算法,計(jì)算第一時(shí)間點(diǎn)的衛(wèi)星狀態(tài)數(shù)據(jù),其中第一時(shí)間點(diǎn)是衛(wèi)星測距結(jié)果被獲得的時(shí)間,第二時(shí)間點(diǎn)是最少數(shù)量的衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)成為可以獲得的時(shí)間。
14.根據(jù)權(quán)利要求10的方法,其中通過使用反向擴(kuò)展星歷算法將衛(wèi)星狀態(tài)數(shù)據(jù)回推至第一時(shí)間點(diǎn),從部分地理標(biāo)記和衛(wèi)星狀態(tài)數(shù)據(jù)中計(jì)算出完整地理標(biāo)記。
15.根據(jù)權(quán)利要求10的方法,其中媒體設(shè)備被配置成存儲(chǔ)與媒體實(shí)例相關(guān)聯(lián)的完整或部分地理標(biāo)記。
16.根據(jù)權(quán)利要求10的方法,進(jìn)一步包括在信號(hào)條件允許時(shí),下載衛(wèi)星狀態(tài)數(shù)據(jù)。
17.根據(jù)權(quán)利要求10的方法,進(jìn)一步包括接收來自媒體設(shè)備的詢問信號(hào),其中詢問信號(hào)對(duì)衛(wèi)星狀態(tài)數(shù)據(jù)是否已經(jīng)被獲得進(jìn)行查詢;以及在接收到每個(gè)詢問信號(hào)時(shí)發(fā)送狀態(tài)響應(yīng)信號(hào),其中狀態(tài)響應(yīng)信號(hào)表明衛(wèi)星狀態(tài)數(shù)據(jù)是否已經(jīng)被獲得。
18.根據(jù)權(quán)利要求10的方法,其中部分地理標(biāo)記包括在第一時(shí)間點(diǎn)的偽距測量結(jié)果。
19.根據(jù)權(quán)利要求10的方法,進(jìn)一步包括當(dāng)向媒體設(shè)備提供完整地理標(biāo)記時(shí),發(fā)送第一消息標(biāo)識(shí)符給媒體設(shè)備;以及當(dāng)僅向媒體設(shè)備提供部分地理標(biāo)記時(shí),發(fā)送第二消息標(biāo)識(shí)符給媒體設(shè)備,其中將媒體設(shè)備配置成基于第一和第二標(biāo)識(shí)符,在接收完整地理標(biāo)記和部分地理標(biāo)記之間識(shí)別。
20.一種計(jì)算地理標(biāo)記的方法,包括當(dāng)最少數(shù)量衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)在一定時(shí)間內(nèi)不能被得到的第一時(shí)間點(diǎn),接收來自最少數(shù)量衛(wèi)星的衛(wèi)星測距結(jié)果;基于在稍后的第二時(shí)間點(diǎn)接收到的衛(wèi)星狀態(tài)數(shù)據(jù),利用將第二時(shí)間點(diǎn)的衛(wèi)星狀態(tài)信息回推至第一時(shí)間點(diǎn)的算法,計(jì)算第一時(shí)間點(diǎn)的衛(wèi)星狀態(tài)數(shù)據(jù),其中第一時(shí)間點(diǎn)是衛(wèi)星測距結(jié)果被獲得的時(shí)間,第二時(shí)間點(diǎn)是最少數(shù)量的衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)成為可以獲得的時(shí)間;使用計(jì)算出的第一時(shí)間點(diǎn)的衛(wèi)星狀態(tài)數(shù)據(jù)以及衛(wèi)星測距結(jié)果,計(jì)算完整地理標(biāo)記。
21.根據(jù)權(quán)利要求20所述的方法,進(jìn)一步包括當(dāng)信號(hào)條件允許在一定時(shí)間內(nèi)獲得最少數(shù)量衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)時(shí),將完整地理標(biāo)記提供給媒體設(shè)備,而當(dāng)信號(hào)條件不允許在該一定時(shí)間內(nèi)獲得最少數(shù)量衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)時(shí),將部分地理標(biāo)記提供給媒體設(shè)備。
22.根據(jù)權(quán)利要求20所述的方法,其中衛(wèi)星測距包括衛(wèi)星偽距測量。
23.根據(jù)權(quán)利要求20所述的方法,進(jìn)一步包括當(dāng)向媒體設(shè)備提供完整地理標(biāo)記時(shí),發(fā)送第一消息標(biāo)識(shí)符給媒體設(shè)備;以及當(dāng)僅向媒體設(shè)備提供部分地理標(biāo)記時(shí),發(fā)送第二消息標(biāo)識(shí)符給媒體設(shè)備,其中將媒體設(shè)備配置成基于第一和第二標(biāo)識(shí)符,在接收完整地理標(biāo)記和部分地理標(biāo)記之間識(shí)別。
24.—種使用過去的衛(wèi)星測距結(jié)果和當(dāng)前衛(wèi)星狀態(tài)數(shù)據(jù)計(jì)算地理標(biāo)記的系統(tǒng),該系統(tǒng)包括移動(dòng)設(shè)備,包括GPS接收機(jī)和通信接口 ;服務(wù)器,通過網(wǎng)絡(luò)與該移動(dòng)設(shè)備進(jìn)行通信,其中,移動(dòng)設(shè)備被配置成當(dāng)信號(hào)條件不允許獲得來自最少數(shù)量衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)的第一時(shí)間點(diǎn)執(zhí)行衛(wèi)星測距,并通過網(wǎng)絡(luò)將衛(wèi)星測距結(jié)果發(fā)送給服務(wù)器,以及其中服務(wù)器被配置成使用第一時(shí)間點(diǎn)的衛(wèi)星測距結(jié)果和在稍后的第二時(shí)間點(diǎn)得到的最少數(shù)量衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)計(jì)算完整地理標(biāo)記,并通過網(wǎng)絡(luò)將計(jì)算得到的完整地理標(biāo)記發(fā)送給移動(dòng)設(shè)備。
25.根據(jù)權(quán)利要求M所述的系統(tǒng),進(jìn)一步包括與移動(dòng)設(shè)備進(jìn)行通信的媒體設(shè)備,其中媒體設(shè)備被配置成存儲(chǔ)與媒體設(shè)備內(nèi)的媒體相關(guān)聯(lián)的地理標(biāo)記。
26.根據(jù)權(quán)利要求25所述的系統(tǒng),其中移動(dòng)設(shè)備進(jìn)一步被配置成當(dāng)來自最少數(shù)量衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)可得時(shí)在內(nèi)部計(jì)算完整地理標(biāo)記,并將該完整地理標(biāo)記提供給媒體設(shè)備, 以及當(dāng)來自最少數(shù)量的衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)不可得時(shí),從服務(wù)器將完整地理標(biāo)記提供給媒體設(shè)備。
27.根據(jù)權(quán)利要求M所述的系統(tǒng),其中服務(wù)器被配置成使用反向擴(kuò)展星歷算法計(jì)算完整地理標(biāo)記。
全文摘要
一種延時(shí)的地理標(biāo)記。公開了多種利用GPS設(shè)備,提供延時(shí)地理標(biāo)記的方法,裝置和系統(tǒng)。GPS設(shè)備包括無線接收機(jī),與媒體設(shè)備進(jìn)行通信的通信接口,以及計(jì)算地理標(biāo)記的位置引擎,其中無線接收機(jī)配置成從多個(gè)衛(wèi)星接收衛(wèi)星數(shù)據(jù)以及衛(wèi)星測距結(jié)果。可將GPS設(shè)備配置成,在最少數(shù)量衛(wèi)星的衛(wèi)星狀態(tài)數(shù)據(jù)不能得到時(shí)的第一時(shí)間點(diǎn)接收來自一個(gè)或多個(gè)衛(wèi)星的衛(wèi)星測距結(jié)果,以及利用在稍后的第二時(shí)間點(diǎn)接收的衛(wèi)星狀態(tài)數(shù)據(jù)去計(jì)算在那個(gè)時(shí)間點(diǎn)的衛(wèi)星狀態(tài)數(shù)據(jù)。利用將衛(wèi)星狀態(tài)數(shù)據(jù)回推至第一時(shí)間點(diǎn)的算法計(jì)算出第一時(shí)間點(diǎn)的衛(wèi)星狀態(tài)數(shù)據(jù),其中第一時(shí)間點(diǎn)是衛(wèi)星測距結(jié)果被獲得的時(shí)刻。使用計(jì)算出的第一時(shí)間點(diǎn)的衛(wèi)星狀態(tài)數(shù)據(jù)以及相應(yīng)的衛(wèi)星測距結(jié)果,GPS設(shè)備可以計(jì)算地理標(biāo)記。
文檔編號(hào)G01S19/13GK102540199SQ201110402909
公開日2012年7月4日 申請日期2011年11月1日 優(yōu)先權(quán)日2010年11月1日
發(fā)明者J·布朗, M·法塔克, W·K·基爾 申請人:Csr科技控股公司