基于社區(qū)校正和軌跡檢測(cè)的位置偏差校正的制作方法
【專(zhuān)利摘要】一般來(lái)說(shuō),本公開(kāi)描述使用用戶(hù)的社區(qū)的位置偏差修復(fù)。一種方法可包括當(dāng)位置信號(hào)丟失時(shí)基于最后已知位置和軌跡來(lái)校正移動(dòng)裝置的位置,其中已校正位置對(duì)應(yīng)于用戶(hù)的社區(qū)的至少一個(gè)用戶(hù)所提供并且存儲(chǔ)在已校正位置的列表中的實(shí)際位置,以及實(shí)際位置與最后已知位置和軌跡相關(guān)。
【專(zhuān)利說(shuō)明】基于社區(qū)校正和軌跡檢測(cè)的位置偏差校正
【技術(shù)領(lǐng)域】
[0001]本公開(kāi)涉及位置偏差修復(fù),更具體來(lái)說(shuō)涉及基于社區(qū)校正和軌跡檢測(cè)的修復(fù)。
【背景技術(shù)】
[0002]移動(dòng)裝置(例如智能電話和平板計(jì)算機(jī))上的現(xiàn)有位置服務(wù)通常依靠GPS (全球定位系統(tǒng))以用于檢測(cè)和報(bào)告位置。當(dāng)GPS信號(hào)例如在某些大樓內(nèi)部或者在具有濃密樹(shù)冠的公園中不可用時(shí),移動(dòng)裝置上運(yùn)行的位置應(yīng)用可嘗試使用其它源、例如來(lái)自無(wú)線接入點(diǎn)的信號(hào)來(lái)確定裝置的位置。無(wú)線接入點(diǎn)和IP地址可注冊(cè)到位于離接入點(diǎn)某個(gè)距離的實(shí)體。移動(dòng)裝置的當(dāng)前位置可確定為該實(shí)體的位置。因此,如使用無(wú)線接入點(diǎn)所確定的當(dāng)前位置可能遠(yuǎn)離移動(dòng)裝置的實(shí)際位置。
[0003]例如,莫斯康展覽中心(加利福尼亞,舊金山)中的無(wú)線接入點(diǎn)注冊(cè)到位于拉斯維加斯(內(nèi)華達(dá)州)的某個(gè)公司。移動(dòng)裝置可在其關(guān)聯(lián)用戶(hù)在街道上的同時(shí)將其位置正確報(bào)告為舊金山街道的位置。當(dāng)用戶(hù)和移動(dòng)裝置進(jìn)入莫斯康展覽中心時(shí),移動(dòng)裝置可能不正確地將其位置報(bào)告為拉斯維加斯(內(nèi)華達(dá)州)。這個(gè)不正確位置則可干擾用戶(hù)查找附近感興趣地點(diǎn)或者向用戶(hù)社交網(wǎng)絡(luò)中的其他人傳遞他/她的實(shí)際位置的能力。此外,配置成報(bào)告用戶(hù)位置的應(yīng)用(“app”)、例如Google Latitude或Foursqure可能報(bào)告不正確位置,并且可能基于不正確位置信息而禁止對(duì)用戶(hù)服務(wù)。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0004]隨著以下詳細(xì)描述進(jìn)行并且參照附圖,要求保護(hù)主題的實(shí)施例的特征和優(yōu)點(diǎn)將變得顯而易見(jiàn)。
[0005]圖1示出符合本公開(kāi)的各個(gè)實(shí)施例的位置校正系統(tǒng);
圖2示出符合本公開(kāi)的一實(shí)施例的示范操作的流程圖;以及圖3示出符合本公開(kāi)的一個(gè)實(shí)施例的示范操作的流程圖。
[0006]雖然以下詳細(xì)描述將參照說(shuō)明性實(shí)施例進(jìn)行,但是,本領(lǐng)域的技術(shù)人員將會(huì)清楚地知道對(duì)它們的許多備選、修改和變更方案。
【具體實(shí)施方式】
[0007]一般來(lái)說(shuō),本公開(kāi)描述用于使用用戶(hù)的社區(qū)的位置校正的技術(shù)。用戶(hù)的社區(qū)可裝載已校正位置的數(shù)據(jù)庫(kù)。每個(gè)已校正位置可與最后已知位置和/或軌跡關(guān)聯(lián)。當(dāng)移動(dòng)裝置變得無(wú)法確定其正確位置(例如丟失位置信號(hào))時(shí),位置校正應(yīng)用配置成基于移動(dòng)裝置的最后已知位置和軌跡來(lái)確定移動(dòng)裝置的當(dāng)前位置。如本文所使用的“位置”包括但不限于GPS坐標(biāo)、街道地址、地標(biāo)(例如公園)、商業(yè)(例如大型購(gòu)物中心、商店)和/或另一個(gè)實(shí)體(例如醫(yī)院)。如果最后已知位置和軌跡沒(méi)有對(duì)應(yīng)于已校正位置,則可請(qǐng)求用戶(hù)提供實(shí)際位置。實(shí)際位置可存儲(chǔ)在已校正位置數(shù)據(jù)庫(kù)中,并且與最后已知位置和軌跡關(guān)聯(lián)。如果最后已知位置和軌跡對(duì)應(yīng)于一個(gè)已校正位置,則移動(dòng)裝置當(dāng)前位置可設(shè)置成已校正位置??烧?qǐng)求用戶(hù)確認(rèn)已校正位置對(duì)應(yīng)于他/她的實(shí)際位置,以及如果不是的話,則可請(qǐng)求用戶(hù)輸入他/她的實(shí)際位置。如果最后已知位置和軌跡對(duì)應(yīng)于一個(gè)以上已校正位置,則可請(qǐng)求用戶(hù)從已校正位置的列表中選擇實(shí)際位置。然后可更新已校正位置的數(shù)據(jù)庫(kù),以反映用戶(hù)的選擇和/或校正。
[0008]隨時(shí)間推移,已校正位置、關(guān)聯(lián)的最后已知位置和關(guān)聯(lián)軌跡的數(shù)據(jù)庫(kù)可包括許多位置,其中典型位置信號(hào)(例如GPS)不可用并且備選位置信息(例如無(wú)線接入點(diǎn))提供錯(cuò)誤位置信息。后續(xù)用戶(hù)因而可獲益于先前用戶(hù)的社區(qū)所裝載的位置的數(shù)據(jù)庫(kù)。當(dāng)例如GPS位置信號(hào)不可用時(shí),位置相關(guān)應(yīng)用可再次基于移動(dòng)裝置(和用戶(hù))的準(zhǔn)確當(dāng)前位置(即,已校正位置)來(lái)正確地起作用。
[0009]按照本公開(kāi)的位置校正系統(tǒng)可配置成作為獨(dú)立系統(tǒng)來(lái)提供已校正位置,和/或可配置成與例如Google Maps>Mapquest>Yahoo Maps等的一個(gè)或多個(gè)現(xiàn)有基于地圖和位置的系統(tǒng)配合起作用。
[0010]圖1不出符合本公開(kāi)的各個(gè)實(shí)施例的位置校正系統(tǒng)100。系統(tǒng)100 —般包括移動(dòng)裝置102、服務(wù)器104、網(wǎng)絡(luò)106和用戶(hù)的社區(qū)108。如本文所使用的“移動(dòng)裝置”表示任何手持計(jì)算裝置,包括但不限于移動(dòng)電話、智能電話、平板計(jì)算機(jī)、筆記本計(jì)算機(jī)、超級(jí)便攜計(jì)算機(jī)、超級(jí)移動(dòng)計(jì)算機(jī)、上網(wǎng)本計(jì)算機(jī)、小筆記本計(jì)算機(jī)、個(gè)人數(shù)字助理、企業(yè)數(shù)字助理、移動(dòng)因特網(wǎng)裝置和個(gè)人導(dǎo)航裝置。系統(tǒng)100可包括位置信號(hào)源110,其配置成生成(一個(gè)或多個(gè))比較可靠的位置信號(hào)112。當(dāng)(一個(gè)或多個(gè))位置信號(hào)112由移動(dòng)裝置102接收時(shí),移動(dòng)裝置102可配置成基于(一個(gè)或多個(gè))位置信號(hào)112來(lái)檢測(cè)其位置。移動(dòng)裝置102可包括位置信號(hào)接收器114,其配置成接收(一個(gè)或多個(gè))位置信號(hào)112。
[0011]移動(dòng)裝置102可包括處理器CPU 152,其配置成執(zhí)行如本文所述的一個(gè)或多個(gè)應(yīng)用的操作。移動(dòng)裝置102可包括位置應(yīng)用116,其配置成基于(一個(gè)或多個(gè))所接收位置信號(hào)112來(lái)確定移動(dòng)裝置102的當(dāng)前位置。例如,位置應(yīng)用116可包含在例如Google Maps、Mapquest、Yahoo Maps等的地圖應(yīng)用中。在另一個(gè)示例中,位置app 116可以是與位置校正系統(tǒng)100的一個(gè)或多個(gè)實(shí)施例關(guān)聯(lián)的專(zhuān)用位置應(yīng)用,如本文所述。
[0012]例如,信號(hào)源110可包括全球定位系統(tǒng)(GPS)的一個(gè)或多個(gè)組件。GPS是基于衛(wèi)星的導(dǎo)航系統(tǒng),其向地球傳送(一個(gè)或多個(gè))位置信號(hào)。(一個(gè)或多個(gè))位置信號(hào)和三角測(cè)量技術(shù)然后可用來(lái)確定裝置的位置。位置信號(hào)接收器114配置成接收(一個(gè)或多個(gè))位置信號(hào),以及位置應(yīng)用116配置成基于(一個(gè)或多個(gè))位置信號(hào)112來(lái)確定移動(dòng)裝置102的位置。
[0013]移動(dòng)裝置102可包括位置存儲(chǔ)器118,其配置成存儲(chǔ)移動(dòng)裝置102的當(dāng)前位置122和一個(gè)或多個(gè)先前位置120。當(dāng)前位置122可按照預(yù)定時(shí)間間隔(當(dāng)能夠接收(一個(gè)或多個(gè))位置信號(hào)112時(shí))來(lái)確定。在各時(shí)間間隔到期時(shí),當(dāng)前位置可變成先前位置,以及新的當(dāng)前位置可被確定并且作為當(dāng)前位置122來(lái)存儲(chǔ)??纱鎯?chǔ)有限數(shù)量的先前位置,使得在存儲(chǔ)最新先前位置時(shí)可刪除最早的先前位置。因此,位置存儲(chǔ)器118可包括移動(dòng)裝置102的多個(gè)先前位置。先前位置120可用來(lái)確定移動(dòng)裝置102的軌跡,如本文所述。
[0014]在一些物理位置中,移動(dòng)裝置102可能無(wú)法接收(一個(gè)或多個(gè))位置信號(hào)112。隨著移動(dòng)裝置102的物理位置發(fā)生變化,移動(dòng)裝置102可從接收(一個(gè)或多個(gè))位置信號(hào)112轉(zhuǎn)變成不接收(一個(gè)或多個(gè))位置信號(hào)112。當(dāng)(一個(gè)或多個(gè))位置信號(hào)112的丟失發(fā)生時(shí),位置存儲(chǔ)器118可包括多個(gè)先前位置120和當(dāng)前位置122。
[0015]位置應(yīng)用116配置成在(一個(gè)或多個(gè)位置信號(hào))112丟失(S卩,不可用或者不可接收)時(shí),基于除了(一個(gè)或多個(gè))位置信號(hào)112之外的備選信號(hào)來(lái)確定移動(dòng)裝置102的位置。雖然(一個(gè)或多個(gè))位置信號(hào)112通常可以是極可靠的(例如GPS),但是備選信號(hào)可能遠(yuǎn)沒(méi)有那么可靠(并且可能不可靠),并且信號(hào)源的變化可在沒(méi)有通知用戶(hù)的情況下發(fā)生。備選信號(hào)可以是無(wú)線信號(hào),包括但不限于即(:、1^10、11^、藍(lán)牙、36、46和/或另外某種無(wú)線信號(hào),和/或可以是傳感器信號(hào),例如來(lái)自可用來(lái)估計(jì)位置的話筒的音頻信號(hào)。例如,位置應(yīng)用116可配置成基于來(lái)自無(wú)線接入點(diǎn)的信號(hào)以及與該無(wú)線接入點(diǎn)關(guān)聯(lián)的地址來(lái)確定位置。在一些情況下,與無(wú)線接入點(diǎn)關(guān)聯(lián)的地址可能不對(duì)應(yīng)于接入點(diǎn)的位置,并且可能遠(yuǎn)離接入點(diǎn)的位置。位置應(yīng)用116仍然可能將錯(cuò)誤位置作為移動(dòng)裝置102的當(dāng)前位置122來(lái)存儲(chǔ)。
[0016]在沒(méi)有附加輸入的情況下,位置應(yīng)用在(一個(gè)或多個(gè))位置信號(hào)112丟失時(shí)無(wú)法確定準(zhǔn)確當(dāng)前位置。雖然每當(dāng)(一個(gè)或多個(gè))位置信號(hào)112丟失時(shí)可請(qǐng)求用戶(hù)輸入實(shí)際位置,但是重復(fù)請(qǐng)求可令人生厭。符合本公開(kāi)的技術(shù)配置成提供當(dāng)前位置的校正,而無(wú)需重復(fù)請(qǐng)求用戶(hù)輸入實(shí)際位置。
[0017]移動(dòng)裝置102可包括位置校正應(yīng)用126。位置校正應(yīng)用126配置成在(一個(gè)或多個(gè))比較可靠的位置信號(hào)112丟失時(shí)確定移動(dòng)裝置102的已校正當(dāng)前位置。已校正當(dāng)前位置可取代過(guò)時(shí)當(dāng)前位置,和/或取代錯(cuò)誤當(dāng)前位置。位置校正應(yīng)用126可配置成響應(yīng)(一個(gè)或多個(gè))位置信號(hào)112的丟失和/或響應(yīng)用戶(hù)輸入(例如選擇移動(dòng)裝置上顯示的位置校正圖標(biāo))而確定移動(dòng)裝置102的已校正當(dāng)前位置。
[0018]位置校正應(yīng)用126配置成基于最后已知位置124和多個(gè)先前位置中的一個(gè)或多個(gè)來(lái)確定已校正當(dāng)前位置。位置校正應(yīng)用126配置成響應(yīng)(一個(gè)或多個(gè))位置信號(hào)112的丟失而將最后已知位置124存儲(chǔ)在位置存儲(chǔ)器118中。最后已知位置124可對(duì)應(yīng)于多個(gè)先前位置120其中之一,或者可對(duì)應(yīng)于(一個(gè)或多個(gè))位置信號(hào)112丟失時(shí)的當(dāng)前位置122。例如,如果當(dāng)前位置122是錯(cuò)的(例如基于與接入點(diǎn)位置不同的接入點(diǎn)地址所確定),則最后已知位置可對(duì)應(yīng)于多個(gè)先前位置120之一。在另一個(gè)示例中,如果當(dāng)前位置122自(一個(gè)或多個(gè))位置信號(hào)112丟失以來(lái)尚未更新,則最后已知位置124可對(duì)應(yīng)于當(dāng)前位置122。應(yīng)當(dāng)注意,如本文所使用的“當(dāng)前位置”可以或者可以不對(duì)應(yīng)于移動(dòng)裝置102的實(shí)際位置。“實(shí)際位置”是移動(dòng)裝置102的實(shí)際物理位置。因此,“當(dāng)前位置”對(duì)應(yīng)于如應(yīng)用所確定的移動(dòng)裝置102的位置。
[0019]移動(dòng)裝置102可包括配置成存儲(chǔ)軌跡132的軌跡存儲(chǔ)器130。位置校正應(yīng)用126配置成確定軌跡132。軌跡132可響應(yīng)(一個(gè)或多個(gè))位置信號(hào)112的丟失而確定。軌跡132可基于多個(gè)先前位置120的一個(gè)或多個(gè)和/或當(dāng)前(和非錯(cuò)誤)位置122來(lái)確定。軌跡可對(duì)應(yīng)于(一個(gè)或多個(gè))位置信號(hào)112丟失之前的移動(dòng)裝置102的運(yùn)動(dòng)方向,并且可包括位置的變化率。例如,軌跡132可對(duì)應(yīng)于包括幅值(例如位置的變化率)和方向(例如運(yùn)動(dòng)方向)的速度(向量)。當(dāng)(一個(gè)或多個(gè))位置信號(hào)112不可用時(shí),最后已知位置124和軌跡132可用來(lái)確定和/或校正當(dāng)前位置。例如,最后已知位置124和軌跡132可用作對(duì)位置校正數(shù)據(jù)庫(kù)(其包括與最后已知位置和軌跡關(guān)聯(lián)的已校正位置的列表)的索引。數(shù)據(jù)庫(kù)可由用戶(hù)的社區(qū)來(lái)裝載,如本文所述。
[0020]應(yīng)當(dāng)注意,與最后已知位置和軌跡關(guān)聯(lián)的已校正位置可包括多個(gè)相關(guān)位置,和/或可包括與已校正位置相關(guān)的區(qū)域。例如,已校正位置可對(duì)應(yīng)于具有已校正位置的半徑之內(nèi)的任何地方的相關(guān)位置的圓形區(qū)域的中心。在另一個(gè)示例中,最后已知位置和軌跡可與實(shí)體、例如可包括多個(gè)子位置(如商店)的大型購(gòu)物中心關(guān)聯(lián)。因此,已校正位置數(shù)據(jù)庫(kù)可包括與最后已知位置和軌跡關(guān)聯(lián)的每個(gè)已校正位置的多個(gè)相關(guān)位置。已校正位置、例如與圓形區(qū)域的中心對(duì)應(yīng)的位置或者購(gòu)物中心的位置可響應(yīng)接收最后已知位置和軌跡而提供。[0021 ] 移動(dòng)裝置102可經(jīng)由網(wǎng)絡(luò)106耦合到服務(wù)器104。用戶(hù)的社區(qū)108可類(lèi)似地通過(guò)網(wǎng)絡(luò)106耦合到服務(wù)器104。用戶(hù)的社區(qū)108包括一個(gè)或多個(gè)其它移動(dòng)裝置103A、…、103N。應(yīng)當(dāng)注意,用戶(hù)的社區(qū)108中的其它移動(dòng)裝置103A、…、103N的任何一個(gè)或多個(gè)在給定時(shí)間點(diǎn)可以或者可以不耦合到網(wǎng)絡(luò)106和/或服務(wù)器104。用戶(hù)的社區(qū)108中的其它移動(dòng)裝置103A、…、103N的每個(gè)可包括位置應(yīng)用、位置信號(hào)接收器、位置存儲(chǔ)器、軌跡存儲(chǔ)器和位置校正應(yīng)用,如本文針對(duì)移動(dòng)裝置102所述。雖然為了便于說(shuō)明而單獨(dú)示出,但是移動(dòng)裝置102可包含在用戶(hù)的社區(qū)108中。
[0022]服務(wù)器104可包括位置服務(wù)應(yīng)用140和主位置校正列表142。服務(wù)器104可對(duì)應(yīng)于多個(gè)服務(wù)器中的一個(gè)或多個(gè)服務(wù)器,即,可處于云中。服務(wù)器104可包括至少一個(gè)處理器CPU 154,其配置成運(yùn)行一個(gè)或多個(gè)應(yīng)用。主位置校正列表142可包括已校正位置、關(guān)聯(lián)軌跡和關(guān)聯(lián)最后已知位置的數(shù)據(jù)庫(kù)。位置服務(wù)應(yīng)用140可配置成從移動(dòng)裝置、例如移動(dòng)裝置102接收軌跡132和最后已知位置124。位置服務(wù)應(yīng)用140然后可查詢(xún)主位置校正列表142以獲得與所接收軌跡和所接收最后已知位置對(duì)應(yīng)的已校正位置。響應(yīng)該查詢(xún)而返回的(一個(gè)或多個(gè))已校正位置然后可提供給移動(dòng)裝置102,并且可由位置校正應(yīng)用126用來(lái)采用已校正位置來(lái)更新位置存儲(chǔ)器118中存儲(chǔ)的當(dāng)前位置122。
[0023]主位置校正列表數(shù)據(jù)庫(kù)142可包括多個(gè)已校正位置。軌跡132和最后已知位置124可用作對(duì)數(shù)據(jù)庫(kù)142的索引,以查找與軌跡132和最后已知位置124對(duì)應(yīng)的一個(gè)或多個(gè)已校正位置。在(一個(gè)或多個(gè))位置信號(hào)112不存在的情況下,移動(dòng)裝置、例如移動(dòng)裝置102在沒(méi)有附加信息/輸入的情況下一般無(wú)法確定其實(shí)際位置。用戶(hù)的社區(qū)108可向服務(wù)器104提供這個(gè)附加信息,以便為主位置校正數(shù)據(jù)庫(kù)142裝載已校正位置及其關(guān)聯(lián)最后已知位置和關(guān)聯(lián)軌跡。位置服務(wù)應(yīng)用140配置成管理這個(gè)信息,以及基于其軌跡和最后已知位置來(lái)響應(yīng)來(lái)自移動(dòng)裝置對(duì)其已校正當(dāng)前位置的請(qǐng)求。
[0024]主位置校正數(shù)據(jù)庫(kù)142可裝載有由用戶(hù)經(jīng)由其移動(dòng)裝置所提供的已校正位置、關(guān)聯(lián)最后已知位置和關(guān)聯(lián)軌跡。例如,當(dāng)遇到其中(一個(gè)或多個(gè))位置信號(hào)112丟失的位置時(shí),可請(qǐng)求用戶(hù)輸入實(shí)際位置。實(shí)際位置、最后已知位置和軌跡可由例如位置校正應(yīng)用126上傳到服務(wù)器104。位置服務(wù)應(yīng)用140配置成將實(shí)際位置、最后已知位置和軌跡存儲(chǔ)在主位置校正列表142中,并且將最后已知位置和軌跡與已存儲(chǔ)實(shí)際(可能已校正)位置關(guān)聯(lián)。
[0025]可請(qǐng)求多個(gè)用戶(hù)輸入其實(shí)際位置以確保用戶(hù)提供位置的精度。例如,對(duì)于“新的”最后已知位置和軌跡,可請(qǐng)求第一用戶(hù)和多個(gè)后續(xù)用戶(hù)輸入其實(shí)際位置,以最初裝載和檢驗(yàn)與這個(gè)“新的”最后已知位置和軌跡關(guān)聯(lián)的(一個(gè)或多個(gè))已校正位置。在另一個(gè)示例中,可請(qǐng)求隨機(jī)用戶(hù)對(duì)最后已知位置和軌跡輸入其實(shí)際位置。隨機(jī)選擇配置成確保已校正位置數(shù)據(jù)庫(kù)的持續(xù)精度。在另一個(gè)示例中,當(dāng)已校正位置響應(yīng)最后已知位置和軌跡而提供給移動(dòng)裝置102時(shí),位置服務(wù)應(yīng)用140可配置成在用戶(hù)沒(méi)有提供新的實(shí)際位置時(shí)更新與那個(gè)已校正位置關(guān)聯(lián)的權(quán)重。因此,可保持已校正位置的列表中的已校正位置的精度的隱式確認(rèn)。然后可使錯(cuò)誤位置的特意或無(wú)意上傳的有害影響為最小。
[0026]如果軌跡和最后已知位置對(duì)應(yīng)于一個(gè)以上已校正位置,貝U主位置校正列表142可包括與已校正位置的每個(gè)關(guān)聯(lián)的權(quán)重。權(quán)重配置成指示關(guān)聯(lián)的已校正位置是準(zhǔn)確的實(shí)際位置的可能性。一次以上輸入實(shí)際位置并且將權(quán)重與已校正位置關(guān)聯(lián)被配置成從主位置校正數(shù)據(jù)庫(kù)142中消除錯(cuò)誤的實(shí)際位置。
[0027]例如,如果第一用戶(hù)以對(duì)已校正位置的請(qǐng)求向服務(wù)器104提供第一軌跡和第一最后已知位置并且主位置校正列表142的查詢(xún)沒(méi)有產(chǎn)生對(duì)應(yīng)的已校正位置,則可請(qǐng)求第一用戶(hù)提供第一實(shí)際位置。第一實(shí)際位置然后可作為第一潛在的已校正位置存儲(chǔ)在主位置校正數(shù)據(jù)庫(kù)142中,并且與第一最后已知位置和第一軌跡關(guān)聯(lián)。第一權(quán)重可與第一潛在的已校正位置關(guān)聯(lián)。第二用戶(hù)然后可以以對(duì)已校正位置的請(qǐng)求向服務(wù)器104提供第一最后已知位置和第一軌跡??烧?qǐng)求第二用戶(hù)提供與第一最后已知位置和第一軌跡對(duì)應(yīng)的第二實(shí)際位置,或者可被提供第一潛在的已校正位置并且被請(qǐng)求確認(rèn)其精度。如果第二實(shí)際位置與第一潛在的已校正位置相同或者第二用戶(hù)保證第一潛在的已校正位置的精度,則第一權(quán)重可增加。可請(qǐng)求向服務(wù)器104提供第一最后已知位置和第一軌跡的多個(gè)后續(xù)用戶(hù)提供其實(shí)際位置,或者這些后續(xù)用戶(hù)可被提供第一潛在的已校正位置并且被請(qǐng)求確認(rèn)其精度。如果后續(xù)實(shí)際位置與第一潛在的已校正位置相同或者第一潛在的已校正位置被確認(rèn),則第一權(quán)重可進(jìn)一步增加,從而檢驗(yàn)第一潛在的已校正位置是與第一最后已知位置和第一軌跡對(duì)應(yīng)的正確位置。
[0028]如果所提供實(shí)際位置的第一部分與第一潛在的已校正位置相同并且第二部分對(duì)應(yīng)于第二潛在的已校正位置,則第一潛在的已校正位置和第二潛在的已校正位置可響應(yīng)從后續(xù)用戶(hù)接收第一最后已知位置、第一軌跡以及對(duì)已校正位置的請(qǐng)求而(經(jīng)由用戶(hù)的移動(dòng)裝置)提供給第三(后續(xù))用戶(hù)。第一潛在的已校正位置和第二潛在的已校正位置可在有序列表中提供,其中順序通過(guò)與第一潛在的已校正位置和第二潛在的已校正位置關(guān)聯(lián)的權(quán)重的相對(duì)大小所確定。例如,具有最高關(guān)聯(lián)權(quán)重的潛在的已校正位置可以是有序列表上的第一個(gè)。因此,可向第三(后續(xù))用戶(hù)提供已校正位置是準(zhǔn)確的可能性的指示符。
[0029]如果第二用戶(hù)所提供的第二實(shí)際位置(對(duì)應(yīng)于第一最后已知位置和第一軌跡)沒(méi)有對(duì)應(yīng)于第一潛在的已校正位置或者第二用戶(hù)沒(méi)有確認(rèn)第一潛在的已校正位置,則第一權(quán)重可降低或者可保持不變。如果后續(xù)用戶(hù)所提供的實(shí)際位置(對(duì)應(yīng)于第一最后已知位置和第一軌跡)沒(méi)有對(duì)應(yīng)于第一潛在的已校正位置,則第一權(quán)重可降低。如果第一權(quán)重降低到低于第一閾值,則第一潛在的已校正位置可推送到加權(quán)列表的底部和/或可從主位置校正數(shù)據(jù)庫(kù)142中去除。預(yù)期在一些實(shí)施例中,與可能錯(cuò)誤的第一潛在的已校正位置關(guān)聯(lián)的(一個(gè)或多個(gè))用戶(hù)可被處罰。因此,錯(cuò)誤的用戶(hù)提供實(shí)際位置可從主位置校正數(shù)據(jù)庫(kù)142中去除,從而確保數(shù)據(jù)庫(kù)中的已校正位置的精度。
[0030]一旦已經(jīng)裝載數(shù)據(jù)庫(kù)142,則可請(qǐng)求隨機(jī)后續(xù)用戶(hù)提供實(shí)際位置。其它后續(xù)用戶(hù)可獲益于配置成允許移動(dòng)裝置在(一個(gè)或多個(gè))位置信號(hào)112丟失時(shí)可靠地確定其位置的用戶(hù)的社區(qū)所提供的附加信息。后續(xù)用戶(hù)可具有響應(yīng)接收已校正位置而提供新的或者已更新的實(shí)際位置的選項(xiàng)。例如,位置的功能可發(fā)生變化,例如商店變成餐廳或者新商店可在大型購(gòu)物中心開(kāi)張。數(shù)據(jù)庫(kù)142然后可由移動(dòng)裝置102和其它移動(dòng)裝置103A、...、103N在沒(méi)有用戶(hù)輸入的情況下用來(lái)在(一個(gè)或多個(gè))位置信號(hào)已經(jīng)丟失之后確定和/或校正裝置的當(dāng)前位置。
[0031]預(yù)期在一些實(shí)施例中,當(dāng)位置信號(hào)丟失并且請(qǐng)求用戶(hù)輸入他/她的實(shí)際位置時(shí),可能的實(shí)際位置的列表可提供給用戶(hù)??赡軐?shí)際位置的這個(gè)列表可基于位置app (即,可由其來(lái)提供)。例如,如果相對(duì)最近(例如,在五分鐘之內(nèi))獲取最后已知位置,并且位置app是商業(yè)位置app (例如Google Maps、Yahoo Maps或Mapquest),則可查詢(xún)位置app,以提供最后已知位置附近的位置。位置可包括商店、商業(yè)等。這樣,可幫助用戶(hù)通過(guò)從列表中進(jìn)行選擇、而不是必須鍵入他/她的位置,來(lái)輸入他/她的當(dāng)前位置。
[0032]可向用戶(hù)給予向服務(wù)器104提供實(shí)際位置(其隨后作為準(zhǔn)確的已校正位置來(lái)檢驗(yàn))以供包含在主位置校正列表142中的激勵(lì)。例如,如果與第一潛在的已校正位置關(guān)聯(lián)的第一權(quán)重增加到第二閾值,則可為第一用戶(hù)提供獎(jiǎng)勵(lì)。獎(jiǎng)勵(lì)可包括但不限于優(yōu)惠券、商品、現(xiàn)金和/或其它激勵(lì)。這種獎(jiǎng)勵(lì)系統(tǒng)配置成為用戶(hù)的社區(qū)提供裝載主位置校正列表142的激勵(lì)以使得主位置校正列表142包括使用量高的已校正位置以及使用量不太高的已校正位置。
[0033]移動(dòng)裝置102可包括本地裝置位置校正列表150。裝置位置校正列表150可包括主位置校正列表142的至少一部分。位置校正應(yīng)用126可配置成存儲(chǔ)頻繁和/或最近使用的已校正位置、其關(guān)聯(lián)軌跡和關(guān)聯(lián)最后已知位置。位置校正應(yīng)用126可配置成在用戶(hù)輸入包括主位置校正數(shù)據(jù)庫(kù)142中存儲(chǔ)的(一個(gè)或多個(gè))位置(作為(一個(gè)或多個(gè))最后已知位置)的物理區(qū)域時(shí),存儲(chǔ)已校正位置。例如,當(dāng)用戶(hù)行進(jìn)到新區(qū)域時(shí),可在用戶(hù)到達(dá)或接近新區(qū)域附近時(shí)下載位置校正數(shù)據(jù)。
[0034]服務(wù)器104可包括多個(gè)裝置位置校正列表152。多個(gè)裝置位置校正列表152的每個(gè)可從相應(yīng)移動(dòng)裝置上傳,并且可對(duì)應(yīng)于相應(yīng)移動(dòng)裝置上存儲(chǔ)的相應(yīng)裝置位置校正列表、例如裝置位置校正列表150。各裝置位置校正列表可與相應(yīng)用戶(hù)關(guān)聯(lián)。各裝置位置校正列表可例如在相應(yīng)用戶(hù)請(qǐng)求時(shí)推送到相應(yīng)用戶(hù)的移動(dòng)裝置的另一個(gè)。因此,用戶(hù)的位置校正“歷史”可復(fù)制到用戶(hù)移動(dòng)裝置的任一個(gè)。
[0035]因此,主位置校正數(shù)據(jù)庫(kù)142可在服務(wù)器104中建立,并且可由位置服務(wù)應(yīng)用140來(lái)管理。主位置校正數(shù)據(jù)庫(kù)142可由用戶(hù)的社區(qū)108來(lái)裝載。權(quán)重可用來(lái)確保將準(zhǔn)確和/或最可能校正的定位位置提供給請(qǐng)求移動(dòng)裝置。主位置校正數(shù)據(jù)庫(kù)142然后可由移動(dòng)裝置102在(一個(gè)或多個(gè))位置信號(hào)不可用(變?yōu)閬G失)時(shí)用來(lái)基于最后已知位置和軌跡來(lái)校正當(dāng)前位置?;谖恢玫姆?wù)和/或應(yīng)用然后可在(一個(gè)或多個(gè))位置信號(hào)不存在的情況下正確地操作。
[0036]圖2示出符合本公開(kāi)的一實(shí)施例的示范操作的流程圖200。操作可例如由移動(dòng)裝置102、用戶(hù)的社區(qū)108中的其它移動(dòng)裝置和/或服務(wù)器104來(lái)執(zhí)行。具體來(lái)說(shuō),流程圖200示出示范操作,其配置成在位置信號(hào)丟失時(shí)提供已校正當(dāng)前位置。流程圖200的操作可響應(yīng)(一個(gè)或多個(gè))位置信號(hào)112丟失或者不可用而發(fā)起202。操作204包括基于最后已知位置和軌跡來(lái)校正移動(dòng)裝置的位置。已校正位置可對(duì)應(yīng)于由用戶(hù)的社區(qū)的至少一個(gè)用戶(hù)已經(jīng)提供并且存儲(chǔ)在已校正位置的列表中的實(shí)際位置,如本文所述。實(shí)際位置可與最后已知位置和軌跡相關(guān)。例如,實(shí)際位置可與最后已知位置關(guān)聯(lián)并且與已校正位置的列表中的軌跡關(guān)聯(lián)。
[0037]圖3示出按照本公開(kāi)的一個(gè)實(shí)施例的示范操作的流程圖300。操作可例如由移動(dòng)裝置102、用戶(hù)的社區(qū)108中的其它移動(dòng)裝置103A、...、103N和/或服務(wù)器104來(lái)執(zhí)行。具體來(lái)說(shuō),流程圖300示出示范操作,其配置成在位置信號(hào)丟失時(shí)提供已校正當(dāng)前位置。
[0038]流程圖300的操作可響應(yīng)(一個(gè)或多個(gè))位置信號(hào)112丟失或者不可用而發(fā)起302。操作304包括捕獲最后已知位置。最后已知位置對(duì)應(yīng)于就在(一個(gè)或多個(gè))位置信號(hào)變?yōu)閬G失之前所確定的最后當(dāng)前位置。例如,最后已知位置可對(duì)應(yīng)于當(dāng)前位置或先前位置。最后已知位置對(duì)應(yīng)于當(dāng)前位置還是先前位置取決于當(dāng)前位置在位置信號(hào)丟失之后是否已經(jīng)更新(例如基于備選信號(hào)所更新)。軌跡可在操作306來(lái)確定。例如,最后已知位置和一個(gè)或多個(gè)先前位置可用來(lái)確定軌跡。
[0039]操作308可包括請(qǐng)求已校正當(dāng)前位置。已校正當(dāng)前位置可由移動(dòng)裝置(例如由位置校正應(yīng)用)來(lái)請(qǐng)求,和/或可由移動(dòng)裝置的用戶(hù)(例如通過(guò)選擇移動(dòng)裝置上顯示的“校正位置”圖標(biāo))來(lái)請(qǐng)求。請(qǐng)求可例如使用請(qǐng)求移動(dòng)裝置上存儲(chǔ)的位置校正數(shù)據(jù)來(lái)本地響應(yīng),或者請(qǐng)求可由例如運(yùn)行于遠(yuǎn)程服務(wù)器的位置服務(wù)來(lái)遠(yuǎn)程響應(yīng)。最后已知位置和軌跡是否對(duì)應(yīng)于已校正位置可在操作310來(lái)確定。例如,已校正位置可存儲(chǔ)在包括位置服務(wù)的服務(wù)器上的主位置校正列表中。位置服務(wù)配置成管理位置校正列表,并且響應(yīng)來(lái)自移動(dòng)裝置對(duì)已校正當(dāng)前位置的請(qǐng)求。在另一個(gè)示例中,已校正位置可存儲(chǔ)在移動(dòng)裝置上的裝置位置校正列表中。
[0040]如果最后已知位置和軌跡沒(méi)有對(duì)應(yīng)于已校正位置,則實(shí)際位置在操作312向用戶(hù)請(qǐng)求。從用戶(hù)所接收的實(shí)際位置(即,潛在的已校正位置)可在操作314來(lái)存儲(chǔ)。例如,實(shí)際位置可存儲(chǔ)在移動(dòng)裝置上的裝置位置校正列表中或者服務(wù)器中的主位置校正列表中。已存儲(chǔ)實(shí)際位置(潛在的已校正位置)可在操作316與最后已知位置和軌跡關(guān)聯(lián)。當(dāng)前位置可在操作318設(shè)置成已存儲(chǔ)實(shí)際位置。
[0041]如果最后已知位置和軌跡對(duì)應(yīng)于已校正位置,則是否存在一個(gè)以上對(duì)應(yīng)的已校正位置可在操作320來(lái)確定。如果不存在一個(gè)以上對(duì)應(yīng)的已校正位置,則已校正位置可在操作322來(lái)檢索。操作324可包括確認(rèn)已校正位置對(duì)應(yīng)于實(shí)際位置。例如,可請(qǐng)求用戶(hù)確認(rèn)已校正位置對(duì)應(yīng)于實(shí)際位置,并且在已校正位置沒(méi)有對(duì)應(yīng)于實(shí)際位置時(shí)提供實(shí)際位置。如果已校正位置沒(méi)有對(duì)應(yīng)于實(shí)際位置,則可更新與已存儲(chǔ)的已校正位置關(guān)聯(lián)的權(quán)重,如本文所述。操作326可包括將當(dāng)前位置設(shè)置成已校正位置。操作328可包括更新已校正位置的列表((一個(gè)或多個(gè))位置校正數(shù)據(jù)庫(kù))。例如,與已校正位置關(guān)聯(lián)的權(quán)重可調(diào)整成反映已校正位置(如在給定最后已知位置和軌跡的情況下對(duì)應(yīng)于實(shí)際位置)的確認(rèn)。
[0042]如果存在一個(gè)以上對(duì)應(yīng)的已校正位置(對(duì)于最后已知位置和軌跡),則已校正位置的列表可在操作330來(lái)提供。已校正位置的列表中的已校正位置可與分別在操作304和306所確定的所捕獲的最后已知位置以及軌跡關(guān)聯(lián)。可在操作332請(qǐng)求用戶(hù)從對(duì)應(yīng)的已校正位置的所提供列表中選擇實(shí)際位置。操作334可包括將當(dāng)前位置設(shè)置成實(shí)際位置(即,所選的已校正位置)。已校正位置的列表可在操作336來(lái)更新。例如,與對(duì)應(yīng)于用戶(hù)選擇實(shí)際位置的已校正位置關(guān)聯(lián)的權(quán)重可增加,以指示這個(gè)已校正位置是最后已知位置和軌跡的實(shí)際位置的增加可能性。
[0043]因此,具有關(guān)聯(lián)最后已知位置和軌跡的已校正位置的數(shù)據(jù)庫(kù)(列表)可由用戶(hù)的社區(qū)來(lái)裝載。此后,當(dāng)移動(dòng)裝置丟失位置信號(hào)時(shí),已校正當(dāng)前位置可從已校正位置的數(shù)據(jù)庫(kù)提供給移動(dòng)裝置(基于其最后已知位置和軌跡)。基于位置的應(yīng)用然后可使用移動(dòng)裝置的已校正當(dāng)前位置、按照設(shè)計(jì)來(lái)起作用。
[0044]雖然圖3示出按照一個(gè)實(shí)施例的各種操作,但是要理解,圖3所示的操作并非全部是其它實(shí)施例所需的。實(shí)際上,本文中完全預(yù)期,在本公開(kāi)的其它實(shí)施例中,圖3所示的操作和/或本文所述的其它操作可按照附圖的任一個(gè)中未具體示出的方式相結(jié)合,但是仍然完全符合本公開(kāi)。因此,針對(duì)一個(gè)附圖中沒(méi)有精確示出的特征和/或操作的權(quán)利要求被認(rèn)為處于本公開(kāi)的范圍和內(nèi)容之內(nèi)。
[0045]本文所述操作的任一個(gè)可在系統(tǒng)中實(shí)現(xiàn),其中該系統(tǒng)包括其上單獨(dú)或結(jié)合地存儲(chǔ)了指令的一個(gè)或多個(gè)存儲(chǔ)介質(zhì),指令在由一個(gè)或多個(gè)處理器運(yùn)行時(shí)執(zhí)行方法。在這里,處理器可包括例如服務(wù)器CPU、移動(dòng)裝置CPU和/或其它可編程電路。另外,預(yù)計(jì)本文所述的操作可分布于多個(gè)物理裝置,例如在多于一個(gè)不同物理位置的處理結(jié)構(gòu)。存儲(chǔ)介質(zhì)可包括任何類(lèi)型的實(shí)體介質(zhì),例如:任何類(lèi)型的磁盤(pán),包括軟盤(pán)、光盤(pán)、致密光盤(pán)只讀存儲(chǔ)器(CD-ROM)、可重寫(xiě)致密光盤(pán)(⑶-RW)和磁光盤(pán);半導(dǎo)體器件,例如只讀存儲(chǔ)器(ROM)、例如動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(RAM)和靜態(tài)RAM等RAM、可擦可編程只讀存儲(chǔ)器(EPROM)、電可擦可編程只讀存儲(chǔ)器(EEPROM)、閃速存儲(chǔ)器、磁卡或光卡;或者適合于存儲(chǔ)電子指令的其它類(lèi)型的介質(zhì)。其它實(shí)施例可實(shí)現(xiàn)為由可編程控制裝置所運(yùn)行的軟件模塊。存儲(chǔ)介質(zhì)可以是非短暫性的。
[0046]移動(dòng)裝置102和用戶(hù)的社區(qū)可配置成使用多種通信協(xié)議來(lái)與網(wǎng)絡(luò)106和/或服務(wù)器104進(jìn)行通信。通信協(xié)議可包括但不限于無(wú)線通信協(xié)議,例如NFC、RFID、W1-F1、藍(lán)牙、3G、4G和/或其它通信協(xié)議。W1-Fi協(xié)議可符合或者兼容802.11標(biāo)準(zhǔn)(由電氣和電子工程師協(xié)會(huì)(IEEE)發(fā)布,標(biāo)題為 “IEEE 802.11-2007 Standard, IEEE Standard for Informat1nTechnology-Telecommunicat1ns and Informat1n Exchange Between Systems-Localand Metropolitan Area Networks-Specific Requirements - Part 11: Wireless LANMedium Access Control (MAC) and Physical Layer (PHY) Specificat1ns”,2007年 3 月8日發(fā)布)和/或這個(gè)標(biāo)準(zhǔn)的更高版本。
[0047]NFC和/或RFID通信信號(hào)和/或協(xié)議可符合或兼容一個(gè)或多個(gè)NFC和/或RFID標(biāo)準(zhǔn)(由國(guó)際標(biāo)準(zhǔn)組織(ISO)和國(guó)際電工委員會(huì)(IEC)發(fā)布,包括IS0/IEC 14443,標(biāo)題為:Identificat1n cards - Contactless integrated circuit cards -Proximity cards,2008年發(fā)布;IS0/IEC 15693:1dentificat1n cards - Contactless integrated circuitcards - Vicinity cards, 2006 年發(fā)布,標(biāo)題為:IS0/IEC 18000,標(biāo)題為!Informat1ntechnology - Rad1 frequency identificat1n for item management, 2008 年發(fā)布;和 / 或 IS0/IEC 18092,標(biāo)題為:Informat1n technology - Telecommunicat1ns andinformat1n exchange between systems - Near Field Communicat1n -1nterface andProtocol, 2004年發(fā)布;和/或這些標(biāo)準(zhǔn)的更高版本)。
[0048]藍(lán)牙協(xié)議可符合或兼容802.15.1標(biāo)準(zhǔn)(由IEEE發(fā)布,標(biāo)題為“IEEE802.15.1-2005 standard, IEEE Standard for Informat1n techno logy -Telecommunicat1ns and informat1n exchange between systems - Local andmetropolitan area networks - Specific requirements Part 15.1: Wireless MediumAccess Control (MAC) and Physical Layer (PHY) Specificat1ns for WirelessPersonal Area Networks (ff Pans) ”, 2005年發(fā)布),和/或這個(gè)標(biāo)準(zhǔn)的更高版本。
[0049]3G協(xié)議可符合或兼容國(guó)際移動(dòng)電信(MT)標(biāo)準(zhǔn)(由國(guó)際電信聯(lián)盟(ITU)發(fā)布,標(biāo)題為“MT-2000”,2000年發(fā)布)和/或這個(gè)標(biāo)準(zhǔn)的更高版本。4G協(xié)議可符合或兼容MT標(biāo)準(zhǔn)(由ITU發(fā)布,標(biāo)題為“MT-Advanced”,2008年發(fā)布),和/或這個(gè)標(biāo)準(zhǔn)的更高版本。
[0050]例如,網(wǎng)絡(luò)106可包括分組交換網(wǎng)絡(luò)。移動(dòng)裝置102和/或用戶(hù)的社區(qū)108可以能夠使用所選分組交換網(wǎng)絡(luò)通信協(xié)議來(lái)與服務(wù)器104進(jìn)行通信。一個(gè)示范通信協(xié)議可包括以太網(wǎng)通信協(xié)議,其可以能夠準(zhǔn)許使用傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)的通信。以太網(wǎng)協(xié)議可符合或兼容以太網(wǎng)標(biāo)準(zhǔn)(由電氣和電子工程師協(xié)會(huì)(IEEE)發(fā)布,標(biāo)題為“IEEE802.3 Standard”,2002年3月發(fā)布)和/或這個(gè)標(biāo)準(zhǔn)的更高版本。作為替代或補(bǔ)充,移動(dòng)裝置102和/或用戶(hù)的社區(qū)108可以能夠使用X.25通信協(xié)議來(lái)與服務(wù)器104進(jìn)行通信。X.25通信協(xié)議可符合或兼容國(guó)際電信聯(lián)盟-電信標(biāo)準(zhǔn)化部門(mén)(ITU-T)頒布的標(biāo)準(zhǔn)。作為替代或補(bǔ)充,移動(dòng)裝置102和/或用戶(hù)的社區(qū)108可以能夠使用幀中繼通信協(xié)議來(lái)與服務(wù)器104進(jìn)行通信。幀中繼通信協(xié)議可符合或兼容國(guó)際電報(bào)電話咨詢(xún)委員會(huì)(CCITT)和/或美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì)(ANSI)頒布的標(biāo)準(zhǔn)。作為替代或補(bǔ)充,移動(dòng)裝置102和/或用戶(hù)的社區(qū)108可以能夠使用異步傳輸模式(ATM)通信協(xié)議來(lái)與服務(wù)器104進(jìn)行通信。ATM通信協(xié)議可符合或兼容ATM標(biāo)準(zhǔn)(由ATM論壇發(fā)布,標(biāo)題為“ATM-MPLS Network Interworking 1.0”,2001年8月發(fā)布)和/或這個(gè)標(biāo)準(zhǔn)的更高版本。本文當(dāng)然同樣考慮不同的和/或以后制訂的面向連接的網(wǎng)絡(luò)通信協(xié)議。
[0051]如本文的任何實(shí)施例所使用的“電路”可包括例如單一或者任何組合的硬連線電路、可編程電路、狀態(tài)機(jī)電路和/或固件(其存儲(chǔ)由可編程電路運(yùn)行的指令)。如本文的任何實(shí)施例擬合用的應(yīng)用(“app”)可體現(xiàn)為電路。電路可體現(xiàn)為集成電路,例如集成電路芯片。
[0052]因此,本公開(kāi)提供在位置信號(hào)不可用(丟失)時(shí)用于移動(dòng)裝置的位置校正的方法和系統(tǒng)。已校正位置的數(shù)據(jù)庫(kù)可由用戶(hù)的社區(qū)來(lái)裝載。已校正當(dāng)前位置然后可基于移動(dòng)裝置的最后已知位置和軌跡、從數(shù)據(jù)庫(kù)中選取。位置相關(guān)應(yīng)用然后可利用已校正當(dāng)前位置。
[0053]按照一個(gè)方面,提供一種方法。該方法可包括當(dāng)位置信號(hào)丟失時(shí)基于最后已知位置和軌跡來(lái)校正移動(dòng)裝置的位置,其中已校正位置對(duì)應(yīng)于用戶(hù)的社區(qū)的至少一個(gè)用戶(hù)所提供并且存儲(chǔ)在已校正位置的列表中的實(shí)際位置,以及實(shí)際位置與最后已知位置和軌跡相關(guān)。
[0054]按照另一方面,提供一種系統(tǒng)。該系統(tǒng)可包括移動(dòng)裝置,其配置成當(dāng)位置信號(hào)丟失時(shí)基于最后已知位置和軌跡來(lái)校正移動(dòng)裝置的位置,其中已校正位置對(duì)應(yīng)于用戶(hù)的社區(qū)的至少一個(gè)用戶(hù)所提供并且存儲(chǔ)在已校正位置的列表中的實(shí)際位置,以及實(shí)際位置與最后已知位置和軌跡相關(guān)。
[0055]按照另一方面,提供一種系統(tǒng)。該系統(tǒng)可包括其上單獨(dú)或組合地存儲(chǔ)了指令的一個(gè)或多個(gè)存儲(chǔ)介質(zhì),其中指令在由一個(gè)或多個(gè)處理器運(yùn)行時(shí)產(chǎn)生包括下列步驟的以下操作:當(dāng)位置信號(hào)丟失時(shí)基于最后已知位置和軌跡來(lái)校正移動(dòng)裝置的位置,其中已校正位置對(duì)應(yīng)于用戶(hù)的社區(qū)的至少一個(gè)用戶(hù)所提供并且存儲(chǔ)在已校正位置的列表中的實(shí)際位置,以及實(shí)際位置與最后已知位置和軌跡相關(guān)。
[0056]本文采用的術(shù)語(yǔ)和表達(dá)用作描述而非限制性方面,并且在使用這類(lèi)術(shù)語(yǔ)和表達(dá)時(shí),不是要排除所示和所述特征的任何等效方案(或者它們的一部分),并且要知道,在權(quán)利要求書(shū)的范圍之內(nèi),各種修改是可能的。因此,權(quán)利要求書(shū)意在涵蓋所有這類(lèi)等效方案。
【權(quán)利要求】
1.一種用于移動(dòng)裝置的位置校正的方法,包括: 當(dāng)位置信號(hào)丟失時(shí)由處理器基于最后已知位置和軌跡來(lái)校正移動(dòng)裝置的位置,其中已校正位置對(duì)應(yīng)于用戶(hù)的社區(qū)的至少一個(gè)用戶(hù)所提供并且存儲(chǔ)在已校正位置的列表中的實(shí)際位置,以及所述實(shí)際位置與所述最后已知位置和所述軌跡相關(guān)。
2.如權(quán)利要求1所述的方法,還包括: 至少部分基于所述移動(dòng)裝置的先前位置來(lái)確定所述移動(dòng)裝置的所述軌跡,其中所述先前位置基于所述位置信號(hào)來(lái)確定。
3.如權(quán)利要求1所述的方法,還包括: 響應(yīng)丟失所述位置信號(hào)而捕獲所述移動(dòng)裝置的所述最后已知位置,其中所述最后已知位置基于所述位置信號(hào)來(lái)確定。
4.如權(quán)利要求1所述的方法,還包括: 基于所述最后已知位置和所述軌跡從已校正位置的所述列表中選擇所述已校正位置。
5.如權(quán)利要求1所述的方法,還包括: 響應(yīng)接收所述實(shí)際位置而更新與已校正位置的所述列表中的所述所選的已校正位置對(duì)應(yīng)的權(quán)重。
6.如權(quán)利要求1至5中的任一項(xiàng)所述的方法,其中,所述校正響應(yīng)丟失所述位置信號(hào)而執(zhí)行。
7.如權(quán)利要求1至5中的任一項(xiàng)所述的方法,其中,所述校正響應(yīng)來(lái)自所述移動(dòng)裝置的用戶(hù)的輸入而執(zhí)行。
8.一種系統(tǒng),包括: 移動(dòng)裝置,配置成執(zhí)行如權(quán)利要求1、2或3所述的操作。
9.如權(quán)利要求8所述的系統(tǒng),其中,所述移動(dòng)裝置配置成接收來(lái)自所述移動(dòng)裝置的用戶(hù)的輸入,并且響應(yīng)來(lái)自所述用戶(hù)的所述輸入而執(zhí)行所述校正。
10.如權(quán)利要求8所述的系統(tǒng),還包括配置成存儲(chǔ)已校正位置的所述列表的服務(wù)器。
11.如權(quán)利要求10所述的系統(tǒng),其中,所述服務(wù)器還配置成基于所述最后已知位置和所述軌跡從已校正位置的所述列表中選擇所述已校正位置。
12.如權(quán)利要求10所述的系統(tǒng),其中,所述服務(wù)器還配置成響應(yīng)接收所述實(shí)際位置而更新與已校正位置的所述列表中的所述所選的已校正位置對(duì)應(yīng)的權(quán)重。
13.—種包括其上單獨(dú)或組合地存儲(chǔ)了指令的一個(gè)或多個(gè)存儲(chǔ)介質(zhì)的系統(tǒng),其中所述指令在由一個(gè)或多個(gè)處理器運(yùn)行時(shí)產(chǎn)生包括下列步驟的以下操作: 如權(quán)利要求1至5中的任一項(xiàng)所述的操作。
14.如權(quán)利要求13所述的系統(tǒng),其中,所述校正響應(yīng)丟失所述位置信號(hào)而執(zhí)行。
15.如權(quán)利要求13所述的系統(tǒng),其中,所述校正響應(yīng)來(lái)自所述移動(dòng)裝置的用戶(hù)的輸入而執(zhí)行。
16.—種系統(tǒng),包括: 移動(dòng)裝置,配置成當(dāng)位置信號(hào)丟失時(shí)基于最后已知位置和軌跡來(lái)校正所述移動(dòng)裝置的位置,其中已校正位置對(duì)應(yīng)于用戶(hù)的社區(qū)的至少一個(gè)用戶(hù)所提供并且存儲(chǔ)在已校正位置的列表中的實(shí)際位置,以及所述實(shí)際位置與所述最后已知位置和所述軌跡相關(guān)。
17.如權(quán)利要求16所述的系統(tǒng),其中,所述移動(dòng)裝置還配置成至少部分基于所述移動(dòng)裝置的先前位置來(lái)確定所述移動(dòng)裝置的所述軌跡,其中所述先前位置基于所述位置信號(hào)來(lái)確定。
18.如權(quán)利要求16所述的系統(tǒng),其中,所述移動(dòng)裝置還配置成響應(yīng)丟失所述位置信號(hào)而捕獲所述移動(dòng)裝置的所述最后已知位置,其中所述最后已知位置基于所述位置信號(hào)來(lái)確定。
19.如權(quán)利要求16所述的系統(tǒng),其中,所述移動(dòng)裝置配置成接收來(lái)自所述移動(dòng)裝置的用戶(hù)的輸入,并且響應(yīng)來(lái)自所述用戶(hù)的所述輸入而執(zhí)行所述校正。
20.如權(quán)利要求16所述的系統(tǒng),還包括配置成存儲(chǔ)已校正位置的所述列表的服務(wù)器。
21.如權(quán)利要求20所述的系統(tǒng),其中,所述服務(wù)器還配置成基于所述最后已知位置和所述軌跡從已校正位置的所述列表中選擇所述已校正位置。
【文檔編號(hào)】H04W88/02GK104137632SQ201280070930
【公開(kāi)日】2014年11月5日 申請(qǐng)日期:2012年2月29日 優(yōu)先權(quán)日:2012年2月29日
【發(fā)明者】R.H.沃海比, T.M.科倫伯格, S.莫, M.A.米安 申請(qǐng)人:英特爾公司