新四季網

基於社區校正和軌跡檢測的位置偏差校正的製作方法

2023-07-07 07:33:01 4

基於社區校正和軌跡檢測的位置偏差校正的製作方法
【專利摘要】一般來說,本公開描述使用用戶的社區的位置偏差修復。一種方法可包括當位置信號丟失時基於最後已知位置和軌跡來校正移動裝置的位置,其中已校正位置對應於用戶的社區的至少一個用戶所提供並且存儲在已校正位置的列表中的實際位置,以及實際位置與最後已知位置和軌跡相關。
【專利說明】基於社區校正和軌跡檢測的位置偏差校正

【技術領域】
[0001]本公開涉及位置偏差修復,更具體來說涉及基於社區校正和軌跡檢測的修復。

【背景技術】
[0002]移動裝置(例如智慧型電話和平板計算機)上的現有位置服務通常依靠GPS (全球定位系統)以用於檢測和報告位置。當GPS信號例如在某些大樓內部或者在具有濃密樹冠的公園中不可用時,移動裝置上運行的位置應用可嘗試使用其它源、例如來自無線接入點的信號來確定裝置的位置。無線接入點和IP位址可註冊到位於離接入點某個距離的實體。移動裝置的當前位置可確定為該實體的位置。因此,如使用無線接入點所確定的當前位置可能遠離移動裝置的實際位置。
[0003]例如,莫斯康展覽中心(加利福尼亞,舊金山)中的無線接入點註冊到位於拉斯維加斯(內華達州)的某個公司。移動裝置可在其關聯用戶在街道上的同時將其位置正確報告為舊金山街道的位置。當用戶和移動裝置進入莫斯康展覽中心時,移動裝置可能不正確地將其位置報告為拉斯維加斯(內華達州)。這個不正確位置則可幹擾用戶查找附近感興趣地點或者向用戶社交網絡中的其他人傳遞他/她的實際位置的能力。此外,配置成報告用戶位置的應用(「app」)、例如Google Latitude或Foursqure可能報告不正確位置,並且可能基於不正確位置信息而禁止對用戶服務。

【專利附圖】

【附圖說明】
[0004]隨著以下詳細描述進行並且參照附圖,要求保護主題的實施例的特徵和優點將變得顯而易見。
[0005]圖1示出符合本公開的各個實施例的位置校正系統;
圖2示出符合本公開的一實施例的示範操作的流程圖;以及圖3示出符合本公開的一個實施例的示範操作的流程圖。
[0006]雖然以下詳細描述將參照說明性實施例進行,但是,本領域的技術人員將會清楚地知道對它們的許多備選、修改和變更方案。

【具體實施方式】
[0007]一般來說,本公開描述用於使用用戶的社區的位置校正的技術。用戶的社區可裝載已校正位置的資料庫。每個已校正位置可與最後已知位置和/或軌跡關聯。當移動裝置變得無法確定其正確位置(例如丟失位置信號)時,位置校正應用配置成基於移動裝置的最後已知位置和軌跡來確定移動裝置的當前位置。如本文所使用的「位置」包括但不限於GPS坐標、街道地址、地標(例如公園)、商業(例如大型購物中心、商店)和/或另一個實體(例如醫院)。如果最後已知位置和軌跡沒有對應於已校正位置,則可請求用戶提供實際位置。實際位置可存儲在已校正位置資料庫中,並且與最後已知位置和軌跡關聯。如果最後已知位置和軌跡對應於一個已校正位置,則移動裝置當前位置可設置成已校正位置。可請求用戶確認已校正位置對應於他/她的實際位置,以及如果不是的話,則可請求用戶輸入他/她的實際位置。如果最後已知位置和軌跡對應於一個以上已校正位置,則可請求用戶從已校正位置的列表中選擇實際位置。然後可更新已校正位置的資料庫,以反映用戶的選擇和/或校正。
[0008]隨時間推移,已校正位置、關聯的最後已知位置和關聯軌跡的資料庫可包括許多位置,其中典型位置信號(例如GPS)不可用並且備選位置信息(例如無線接入點)提供錯誤位置信息。後續用戶因而可獲益於先前用戶的社區所裝載的位置的資料庫。當例如GPS位置信號不可用時,位置相關應用可再次基於移動裝置(和用戶)的準確當前位置(即,已校正位置)來正確地起作用。
[0009]按照本公開的位置校正系統可配置成作為獨立系統來提供已校正位置,和/或可配置成與例如Google Maps>Mapquest>Yahoo Maps等的一個或多個現有基於地圖和位置的系統配合起作用。
[0010]圖1不出符合本公開的各個實施例的位置校正系統100。系統100 —般包括移動裝置102、伺服器104、網絡106和用戶的社區108。如本文所使用的「移動裝置」表示任何手持計算裝置,包括但不限於行動電話、智慧型電話、平板計算機、筆記本計算機、超級便攜計算機、超級移動計算機、上網本計算機、小筆記本計算機、個人數字助理、企業數字助理、移動網際網路裝置和個人導航裝置。系統100可包括位置信號源110,其配置成生成(一個或多個)比較可靠的位置信號112。當(一個或多個)位置信號112由移動裝置102接收時,移動裝置102可配置成基於(一個或多個)位置信號112來檢測其位置。移動裝置102可包括位置信號接收器114,其配置成接收(一個或多個)位置信號112。
[0011]移動裝置102可包括處理器CPU 152,其配置成執行如本文所述的一個或多個應用的操作。移動裝置102可包括位置應用116,其配置成基於(一個或多個)所接收位置信號112來確定移動裝置102的當前位置。例如,位置應用116可包含在例如Google Maps、Mapquest、Yahoo Maps等的地圖應用中。在另一個示例中,位置app 116可以是與位置校正系統100的一個或多個實施例關聯的專用位置應用,如本文所述。
[0012]例如,信號源110可包括全球定位系統(GPS)的一個或多個組件。GPS是基於衛星的導航系統,其向地球傳送(一個或多個)位置信號。(一個或多個)位置信號和三角測量技術然後可用來確定裝置的位置。位置信號接收器114配置成接收(一個或多個)位置信號,以及位置應用116配置成基於(一個或多個)位置信號112來確定移動裝置102的位置。
[0013]移動裝置102可包括位置存儲器118,其配置成存儲移動裝置102的當前位置122和一個或多個先前位置120。當前位置122可按照預定時間間隔(當能夠接收(一個或多個)位置信號112時)來確定。在各時間間隔到期時,當前位置可變成先前位置,以及新的當前位置可被確定並且作為當前位置122來存儲。可存儲有限數量的先前位置,使得在存儲最新先前位置時可刪除最早的先前位置。因此,位置存儲器118可包括移動裝置102的多個先前位置。先前位置120可用來確定移動裝置102的軌跡,如本文所述。
[0014]在一些物理位置中,移動裝置102可能無法接收(一個或多個)位置信號112。隨著移動裝置102的物理位置發生變化,移動裝置102可從接收(一個或多個)位置信號112轉變成不接收(一個或多個)位置信號112。當(一個或多個)位置信號112的丟失發生時,位置存儲器118可包括多個先前位置120和當前位置122。
[0015]位置應用116配置成在(一個或多個位置信號)112丟失(S卩,不可用或者不可接收)時,基於除了(一個或多個)位置信號112之外的備選信號來確定移動裝置102的位置。雖然(一個或多個)位置信號112通常可以是極可靠的(例如GPS),但是備選信號可能遠沒有那麼可靠(並且可能不可靠),並且信號源的變化可在沒有通知用戶的情況下發生。備選信號可以是無線信號,包括但不限於即(:、1^10、11^、藍牙、36、46和/或另外某種無線信號,和/或可以是傳感器信號,例如來自可用來估計位置的話筒的音頻信號。例如,位置應用116可配置成基於來自無線接入點的信號以及與該無線接入點關聯的地址來確定位置。在一些情況下,與無線接入點關聯的地址可能不對應於接入點的位置,並且可能遠離接入點的位置。位置應用116仍然可能將錯誤位置作為移動裝置102的當前位置122來存儲。
[0016]在沒有附加輸入的情況下,位置應用在(一個或多個)位置信號112丟失時無法確定準確當前位置。雖然每當(一個或多個)位置信號112丟失時可請求用戶輸入實際位置,但是重複請求可令人生厭。符合本公開的技術配置成提供當前位置的校正,而無需重複請求用戶輸入實際位置。
[0017]移動裝置102可包括位置校正應用126。位置校正應用126配置成在(一個或多個)比較可靠的位置信號112丟失時確定移動裝置102的已校正當前位置。已校正當前位置可取代過時當前位置,和/或取代錯誤當前位置。位置校正應用126可配置成響應(一個或多個)位置信號112的丟失和/或響應用戶輸入(例如選擇移動裝置上顯示的位置校正圖標)而確定移動裝置102的已校正當前位置。
[0018]位置校正應用126配置成基於最後已知位置124和多個先前位置中的一個或多個來確定已校正當前位置。位置校正應用126配置成響應(一個或多個)位置信號112的丟失而將最後已知位置124存儲在位置存儲器118中。最後已知位置124可對應於多個先前位置120其中之一,或者可對應於(一個或多個)位置信號112丟失時的當前位置122。例如,如果當前位置122是錯的(例如基於與接入點位置不同的接入點地址所確定),則最後已知位置可對應於多個先前位置120之一。在另一個示例中,如果當前位置122自(一個或多個)位置信號112丟失以來尚未更新,則最後已知位置124可對應於當前位置122。應當注意,如本文所使用的「當前位置」可以或者可以不對應於移動裝置102的實際位置。「實際位置」是移動裝置102的實際物理位置。因此,「當前位置」對應於如應用所確定的移動裝置102的位置。
[0019]移動裝置102可包括配置成存儲軌跡132的軌跡存儲器130。位置校正應用126配置成確定軌跡132。軌跡132可響應(一個或多個)位置信號112的丟失而確定。軌跡132可基於多個先前位置120的一個或多個和/或當前(和非錯誤)位置122來確定。軌跡可對應於(一個或多個)位置信號112丟失之前的移動裝置102的運動方向,並且可包括位置的變化率。例如,軌跡132可對應於包括幅值(例如位置的變化率)和方向(例如運動方向)的速度(向量)。當(一個或多個)位置信號112不可用時,最後已知位置124和軌跡132可用來確定和/或校正當前位置。例如,最後已知位置124和軌跡132可用作對位置校正資料庫(其包括與最後已知位置和軌跡關聯的已校正位置的列表)的索引。資料庫可由用戶的社區來裝載,如本文所述。
[0020]應當注意,與最後已知位置和軌跡關聯的已校正位置可包括多個相關位置,和/或可包括與已校正位置相關的區域。例如,已校正位置可對應於具有已校正位置的半徑之內的任何地方的相關位置的圓形區域的中心。在另一個示例中,最後已知位置和軌跡可與實體、例如可包括多個子位置(如商店)的大型購物中心關聯。因此,已校正位置資料庫可包括與最後已知位置和軌跡關聯的每個已校正位置的多個相關位置。已校正位置、例如與圓形區域的中心對應的位置或者購物中心的位置可響應接收最後已知位置和軌跡而提供。[0021 ] 移動裝置102可經由網絡106耦合到伺服器104。用戶的社區108可類似地通過網絡106耦合到伺服器104。用戶的社區108包括一個或多個其它移動裝置103A、…、103N。應當注意,用戶的社區108中的其它移動裝置103A、…、103N的任何一個或多個在給定時間點可以或者可以不耦合到網絡106和/或伺服器104。用戶的社區108中的其它移動裝置103A、…、103N的每個可包括位置應用、位置信號接收器、位置存儲器、軌跡存儲器和位置校正應用,如本文針對移動裝置102所述。雖然為了便於說明而單獨示出,但是移動裝置102可包含在用戶的社區108中。
[0022]伺服器104可包括位置服務應用140和主位置校正列表142。伺服器104可對應於多個伺服器中的一個或多個伺服器,即,可處於雲中。伺服器104可包括至少一個處理器CPU 154,其配置成運行一個或多個應用。主位置校正列表142可包括已校正位置、關聯軌跡和關聯最後已知位置的資料庫。位置服務應用140可配置成從移動裝置、例如移動裝置102接收軌跡132和最後已知位置124。位置服務應用140然後可查詢主位置校正列表142以獲得與所接收軌跡和所接收最後已知位置對應的已校正位置。響應該查詢而返回的(一個或多個)已校正位置然後可提供給移動裝置102,並且可由位置校正應用126用來採用已校正位置來更新位置存儲器118中存儲的當前位置122。
[0023]主位置校正列表資料庫142可包括多個已校正位置。軌跡132和最後已知位置124可用作對資料庫142的索引,以查找與軌跡132和最後已知位置124對應的一個或多個已校正位置。在(一個或多個)位置信號112不存在的情況下,移動裝置、例如移動裝置102在沒有附加信息/輸入的情況下一般無法確定其實際位置。用戶的社區108可向伺服器104提供這個附加信息,以便為主位置校正資料庫142裝載已校正位置及其關聯最後已知位置和關聯軌跡。位置服務應用140配置成管理這個信息,以及基於其軌跡和最後已知位置來響應來自移動裝置對其已校正當前位置的請求。
[0024]主位置校正資料庫142可裝載有由用戶經由其移動裝置所提供的已校正位置、關聯最後已知位置和關聯軌跡。例如,當遇到其中(一個或多個)位置信號112丟失的位置時,可請求用戶輸入實際位置。實際位置、最後已知位置和軌跡可由例如位置校正應用126上傳到伺服器104。位置服務應用140配置成將實際位置、最後已知位置和軌跡存儲在主位置校正列表142中,並且將最後已知位置和軌跡與已存儲實際(可能已校正)位置關聯。
[0025]可請求多個用戶輸入其實際位置以確保用戶提供位置的精度。例如,對於「新的」最後已知位置和軌跡,可請求第一用戶和多個後續用戶輸入其實際位置,以最初裝載和檢驗與這個「新的」最後已知位置和軌跡關聯的(一個或多個)已校正位置。在另一個示例中,可請求隨機用戶對最後已知位置和軌跡輸入其實際位置。隨機選擇配置成確保已校正位置資料庫的持續精度。在另一個示例中,當已校正位置響應最後已知位置和軌跡而提供給移動裝置102時,位置服務應用140可配置成在用戶沒有提供新的實際位置時更新與那個已校正位置關聯的權重。因此,可保持已校正位置的列表中的已校正位置的精度的隱式確認。然後可使錯誤位置的特意或無意上傳的有害影響為最小。
[0026]如果軌跡和最後已知位置對應於一個以上已校正位置,貝U主位置校正列表142可包括與已校正位置的每個關聯的權重。權重配置成指示關聯的已校正位置是準確的實際位置的可能性。一次以上輸入實際位置並且將權重與已校正位置關聯被配置成從主位置校正資料庫142中消除錯誤的實際位置。
[0027]例如,如果第一用戶以對已校正位置的請求向伺服器104提供第一軌跡和第一最後已知位置並且主位置校正列表142的查詢沒有產生對應的已校正位置,則可請求第一用戶提供第一實際位置。第一實際位置然後可作為第一潛在的已校正位置存儲在主位置校正資料庫142中,並且與第一最後已知位置和第一軌跡關聯。第一權重可與第一潛在的已校正位置關聯。第二用戶然後可以以對已校正位置的請求向伺服器104提供第一最後已知位置和第一軌跡。可請求第二用戶提供與第一最後已知位置和第一軌跡對應的第二實際位置,或者可被提供第一潛在的已校正位置並且被請求確認其精度。如果第二實際位置與第一潛在的已校正位置相同或者第二用戶保證第一潛在的已校正位置的精度,則第一權重可增加。可請求向伺服器104提供第一最後已知位置和第一軌跡的多個後續用戶提供其實際位置,或者這些後續用戶可被提供第一潛在的已校正位置並且被請求確認其精度。如果後續實際位置與第一潛在的已校正位置相同或者第一潛在的已校正位置被確認,則第一權重可進一步增加,從而檢驗第一潛在的已校正位置是與第一最後已知位置和第一軌跡對應的正確位置。
[0028]如果所提供實際位置的第一部分與第一潛在的已校正位置相同並且第二部分對應於第二潛在的已校正位置,則第一潛在的已校正位置和第二潛在的已校正位置可響應從後續用戶接收第一最後已知位置、第一軌跡以及對已校正位置的請求而(經由用戶的移動裝置)提供給第三(後續)用戶。第一潛在的已校正位置和第二潛在的已校正位置可在有序列表中提供,其中順序通過與第一潛在的已校正位置和第二潛在的已校正位置關聯的權重的相對大小所確定。例如,具有最高關聯權重的潛在的已校正位置可以是有序列表上的第一個。因此,可向第三(後續)用戶提供已校正位置是準確的可能性的指示符。
[0029]如果第二用戶所提供的第二實際位置(對應於第一最後已知位置和第一軌跡)沒有對應於第一潛在的已校正位置或者第二用戶沒有確認第一潛在的已校正位置,則第一權重可降低或者可保持不變。如果後續用戶所提供的實際位置(對應於第一最後已知位置和第一軌跡)沒有對應於第一潛在的已校正位置,則第一權重可降低。如果第一權重降低到低於第一閾值,則第一潛在的已校正位置可推送到加權列表的底部和/或可從主位置校正資料庫142中去除。預期在一些實施例中,與可能錯誤的第一潛在的已校正位置關聯的(一個或多個)用戶可被處罰。因此,錯誤的用戶提供實際位置可從主位置校正資料庫142中去除,從而確保資料庫中的已校正位置的精度。
[0030]一旦已經裝載資料庫142,則可請求隨機後續用戶提供實際位置。其它後續用戶可獲益於配置成允許移動裝置在(一個或多個)位置信號112丟失時可靠地確定其位置的用戶的社區所提供的附加信息。後續用戶可具有響應接收已校正位置而提供新的或者已更新的實際位置的選項。例如,位置的功能可發生變化,例如商店變成餐廳或者新商店可在大型購物中心開張。資料庫142然後可由移動裝置102和其它移動裝置103A、...、103N在沒有用戶輸入的情況下用來在(一個或多個)位置信號已經丟失之後確定和/或校正裝置的當前位置。
[0031]預期在一些實施例中,當位置信號丟失並且請求用戶輸入他/她的實際位置時,可能的實際位置的列表可提供給用戶。可能實際位置的這個列表可基於位置app (即,可由其來提供)。例如,如果相對最近(例如,在五分鐘之內)獲取最後已知位置,並且位置app是商業位置app (例如Google Maps、Yahoo Maps或Mapquest),則可查詢位置app,以提供最後已知位置附近的位置。位置可包括商店、商業等。這樣,可幫助用戶通過從列表中進行選擇、而不是必須鍵入他/她的位置,來輸入他/她的當前位置。
[0032]可向用戶給予向伺服器104提供實際位置(其隨後作為準確的已校正位置來檢驗)以供包含在主位置校正列表142中的激勵。例如,如果與第一潛在的已校正位置關聯的第一權重增加到第二閾值,則可為第一用戶提供獎勵。獎勵可包括但不限於優惠券、商品、現金和/或其它激勵。這種獎勵系統配置成為用戶的社區提供裝載主位置校正列表142的激勵以使得主位置校正列表142包括使用量高的已校正位置以及使用量不太高的已校正位置。
[0033]移動裝置102可包括本地裝置位置校正列表150。裝置位置校正列表150可包括主位置校正列表142的至少一部分。位置校正應用126可配置成存儲頻繁和/或最近使用的已校正位置、其關聯軌跡和關聯最後已知位置。位置校正應用126可配置成在用戶輸入包括主位置校正資料庫142中存儲的(一個或多個)位置(作為(一個或多個)最後已知位置)的物理區域時,存儲已校正位置。例如,當用戶行進到新區域時,可在用戶到達或接近新區域附近時下載位置校正數據。
[0034]伺服器104可包括多個裝置位置校正列表152。多個裝置位置校正列表152的每個可從相應移動裝置上傳,並且可對應於相應移動裝置上存儲的相應裝置位置校正列表、例如裝置位置校正列表150。各裝置位置校正列表可與相應用戶關聯。各裝置位置校正列表可例如在相應用戶請求時推送到相應用戶的移動裝置的另一個。因此,用戶的位置校正「歷史」可複製到用戶移動裝置的任一個。
[0035]因此,主位置校正資料庫142可在伺服器104中建立,並且可由位置服務應用140來管理。主位置校正資料庫142可由用戶的社區108來裝載。權重可用來確保將準確和/或最可能校正的定位位置提供給請求移動裝置。主位置校正資料庫142然後可由移動裝置102在(一個或多個)位置信號不可用(變為丟失)時用來基於最後已知位置和軌跡來校正當前位置。基於位置的服務和/或應用然後可在(一個或多個)位置信號不存在的情況下正確地操作。
[0036]圖2示出符合本公開的一實施例的示範操作的流程圖200。操作可例如由移動裝置102、用戶的社區108中的其它移動裝置和/或伺服器104來執行。具體來說,流程圖200示出示範操作,其配置成在位置信號丟失時提供已校正當前位置。流程圖200的操作可響應(一個或多個)位置信號112丟失或者不可用而發起202。操作204包括基於最後已知位置和軌跡來校正移動裝置的位置。已校正位置可對應於由用戶的社區的至少一個用戶已經提供並且存儲在已校正位置的列表中的實際位置,如本文所述。實際位置可與最後已知位置和軌跡相關。例如,實際位置可與最後已知位置關聯並且與已校正位置的列表中的軌跡關聯。
[0037]圖3示出按照本公開的一個實施例的示範操作的流程圖300。操作可例如由移動裝置102、用戶的社區108中的其它移動裝置103A、...、103N和/或伺服器104來執行。具體來說,流程圖300示出示範操作,其配置成在位置信號丟失時提供已校正當前位置。
[0038]流程圖300的操作可響應(一個或多個)位置信號112丟失或者不可用而發起302。操作304包括捕獲最後已知位置。最後已知位置對應於就在(一個或多個)位置信號變為丟失之前所確定的最後當前位置。例如,最後已知位置可對應於當前位置或先前位置。最後已知位置對應於當前位置還是先前位置取決於當前位置在位置信號丟失之後是否已經更新(例如基於備選信號所更新)。軌跡可在操作306來確定。例如,最後已知位置和一個或多個先前位置可用來確定軌跡。
[0039]操作308可包括請求已校正當前位置。已校正當前位置可由移動裝置(例如由位置校正應用)來請求,和/或可由移動裝置的用戶(例如通過選擇移動裝置上顯示的「校正位置」圖標)來請求。請求可例如使用請求移動裝置上存儲的位置校正數據來本地響應,或者請求可由例如運行於遠程伺服器的位置服務來遠程響應。最後已知位置和軌跡是否對應於已校正位置可在操作310來確定。例如,已校正位置可存儲在包括位置服務的伺服器上的主位置校正列表中。位置服務配置成管理位置校正列表,並且響應來自移動裝置對已校正當前位置的請求。在另一個示例中,已校正位置可存儲在移動裝置上的裝置位置校正列表中。
[0040]如果最後已知位置和軌跡沒有對應於已校正位置,則實際位置在操作312向用戶請求。從用戶所接收的實際位置(即,潛在的已校正位置)可在操作314來存儲。例如,實際位置可存儲在移動裝置上的裝置位置校正列表中或者伺服器中的主位置校正列表中。已存儲實際位置(潛在的已校正位置)可在操作316與最後已知位置和軌跡關聯。當前位置可在操作318設置成已存儲實際位置。
[0041]如果最後已知位置和軌跡對應於已校正位置,則是否存在一個以上對應的已校正位置可在操作320來確定。如果不存在一個以上對應的已校正位置,則已校正位置可在操作322來檢索。操作324可包括確認已校正位置對應於實際位置。例如,可請求用戶確認已校正位置對應於實際位置,並且在已校正位置沒有對應於實際位置時提供實際位置。如果已校正位置沒有對應於實際位置,則可更新與已存儲的已校正位置關聯的權重,如本文所述。操作326可包括將當前位置設置成已校正位置。操作328可包括更新已校正位置的列表((一個或多個)位置校正資料庫)。例如,與已校正位置關聯的權重可調整成反映已校正位置(如在給定最後已知位置和軌跡的情況下對應於實際位置)的確認。
[0042]如果存在一個以上對應的已校正位置(對於最後已知位置和軌跡),則已校正位置的列表可在操作330來提供。已校正位置的列表中的已校正位置可與分別在操作304和306所確定的所捕獲的最後已知位置以及軌跡關聯。可在操作332請求用戶從對應的已校正位置的所提供列表中選擇實際位置。操作334可包括將當前位置設置成實際位置(即,所選的已校正位置)。已校正位置的列表可在操作336來更新。例如,與對應於用戶選擇實際位置的已校正位置關聯的權重可增加,以指示這個已校正位置是最後已知位置和軌跡的實際位置的增加可能性。
[0043]因此,具有關聯最後已知位置和軌跡的已校正位置的資料庫(列表)可由用戶的社區來裝載。此後,當移動裝置丟失位置信號時,已校正當前位置可從已校正位置的資料庫提供給移動裝置(基於其最後已知位置和軌跡)。基於位置的應用然後可使用移動裝置的已校正當前位置、按照設計來起作用。
[0044]雖然圖3示出按照一個實施例的各種操作,但是要理解,圖3所示的操作並非全部是其它實施例所需的。實際上,本文中完全預期,在本公開的其它實施例中,圖3所示的操作和/或本文所述的其它操作可按照附圖的任一個中未具體示出的方式相結合,但是仍然完全符合本公開。因此,針對一個附圖中沒有精確示出的特徵和/或操作的權利要求被認為處於本公開的範圍和內容之內。
[0045]本文所述操作的任一個可在系統中實現,其中該系統包括其上單獨或結合地存儲了指令的一個或多個存儲介質,指令在由一個或多個處理器運行時執行方法。在這裡,處理器可包括例如伺服器CPU、移動裝置CPU和/或其它可編程電路。另外,預計本文所述的操作可分布於多個物理裝置,例如在多於一個不同物理位置的處理結構。存儲介質可包括任何類型的實體介質,例如:任何類型的磁碟,包括軟盤、光碟、緻密光碟只讀存儲器(CD-ROM)、可重寫緻密光碟(⑶-RW)和磁光碟;半導體器件,例如只讀存儲器(ROM)、例如動態隨機存取存儲器(RAM)和靜態RAM等RAM、可擦可編程只讀存儲器(EPROM)、電可擦可編程只讀存儲器(EEPROM)、閃速存儲器、磁卡或光卡;或者適合於存儲電子指令的其它類型的介質。其它實施例可實現為由可編程控制裝置所運行的軟體模塊。存儲介質可以是非短暫性的。
[0046]移動裝置102和用戶的社區可配置成使用多種通信協議來與網絡106和/或伺服器104進行通信。通信協議可包括但不限於無線通信協議,例如NFC、RFID、W1-F1、藍牙、3G、4G和/或其它通信協議。W1-Fi協議可符合或者兼容802.11標準(由電氣和電子工程師協會(IEEE)發布,標題為 「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日發布)和/或這個標準的更高版本。
[0047]NFC和/或RFID通信信號和/或協議可符合或兼容一個或多個NFC和/或RFID標準(由國際標準組織(ISO)和國際電工委員會(IEC)發布,包括IS0/IEC 14443,標題為:Identificat1n cards - Contactless integrated circuit cards -Proximity cards,2008年發布;IS0/IEC 15693:1dentificat1n cards - Contactless integrated circuitcards - Vicinity cards, 2006 年發布,標題為:IS0/IEC 18000,標題為!Informat1ntechnology - Rad1 frequency identificat1n for item management, 2008 年發布;和 / 或 IS0/IEC 18092,標題為:Informat1n technology - Telecommunicat1ns andinformat1n exchange between systems - Near Field Communicat1n -1nterface andProtocol, 2004年發布;和/或這些標準的更高版本)。
[0048]藍牙協議可符合或兼容802.15.1標準(由IEEE發布,標題為「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年發布),和/或這個標準的更高版本。
[0049]3G協議可符合或兼容國際移動電信(MT)標準(由國際電信聯盟(ITU)發布,標題為「MT-2000」,2000年發布)和/或這個標準的更高版本。4G協議可符合或兼容MT標準(由ITU發布,標題為「MT-Advanced」,2008年發布),和/或這個標準的更高版本。
[0050]例如,網絡106可包括分組交換網絡。移動裝置102和/或用戶的社區108可以能夠使用所選分組交換網絡通信協議來與伺服器104進行通信。一個示範通信協議可包括乙太網通信協議,其可以能夠準許使用傳輸控制協議/網際網路協議(TCP/IP)的通信。乙太網協議可符合或兼容乙太網標準(由電氣和電子工程師協會(IEEE)發布,標題為「IEEE802.3 Standard」,2002年3月發布)和/或這個標準的更高版本。作為替代或補充,移動裝置102和/或用戶的社區108可以能夠使用X.25通信協議來與伺服器104進行通信。X.25通信協議可符合或兼容國際電信聯盟-電信標準化部門(ITU-T)頒布的標準。作為替代或補充,移動裝置102和/或用戶的社區108可以能夠使用幀中繼通信協議來與伺服器104進行通信。幀中繼通信協議可符合或兼容國際電報電話諮詢委員會(CCITT)和/或美國國家標準協會(ANSI)頒布的標準。作為替代或補充,移動裝置102和/或用戶的社區108可以能夠使用異步傳輸模式(ATM)通信協議來與伺服器104進行通信。ATM通信協議可符合或兼容ATM標準(由ATM論壇發布,標題為「ATM-MPLS Network Interworking 1.0」,2001年8月發布)和/或這個標準的更高版本。本文當然同樣考慮不同的和/或以後制訂的面向連接的網絡通信協議。
[0051]如本文的任何實施例所使用的「電路」可包括例如單一或者任何組合的硬連線電路、可編程電路、狀態機電路和/或固件(其存儲由可編程電路運行的指令)。如本文的任何實施例擬合用的應用(「app」)可體現為電路。電路可體現為集成電路,例如集成電路晶片。
[0052]因此,本公開提供在位置信號不可用(丟失)時用於移動裝置的位置校正的方法和系統。已校正位置的資料庫可由用戶的社區來裝載。已校正當前位置然後可基於移動裝置的最後已知位置和軌跡、從資料庫中選取。位置相關應用然後可利用已校正當前位置。
[0053]按照一個方面,提供一種方法。該方法可包括當位置信號丟失時基於最後已知位置和軌跡來校正移動裝置的位置,其中已校正位置對應於用戶的社區的至少一個用戶所提供並且存儲在已校正位置的列表中的實際位置,以及實際位置與最後已知位置和軌跡相關。
[0054]按照另一方面,提供一種系統。該系統可包括移動裝置,其配置成當位置信號丟失時基於最後已知位置和軌跡來校正移動裝置的位置,其中已校正位置對應於用戶的社區的至少一個用戶所提供並且存儲在已校正位置的列表中的實際位置,以及實際位置與最後已知位置和軌跡相關。
[0055]按照另一方面,提供一種系統。該系統可包括其上單獨或組合地存儲了指令的一個或多個存儲介質,其中指令在由一個或多個處理器運行時產生包括下列步驟的以下操作:當位置信號丟失時基於最後已知位置和軌跡來校正移動裝置的位置,其中已校正位置對應於用戶的社區的至少一個用戶所提供並且存儲在已校正位置的列表中的實際位置,以及實際位置與最後已知位置和軌跡相關。
[0056]本文採用的術語和表達用作描述而非限制性方面,並且在使用這類術語和表達時,不是要排除所示和所述特徵的任何等效方案(或者它們的一部分),並且要知道,在權利要求書的範圍之內,各種修改是可能的。因此,權利要求書意在涵蓋所有這類等效方案。
【權利要求】
1.一種用於移動裝置的位置校正的方法,包括: 當位置信號丟失時由處理器基於最後已知位置和軌跡來校正移動裝置的位置,其中已校正位置對應於用戶的社區的至少一個用戶所提供並且存儲在已校正位置的列表中的實際位置,以及所述實際位置與所述最後已知位置和所述軌跡相關。
2.如權利要求1所述的方法,還包括: 至少部分基於所述移動裝置的先前位置來確定所述移動裝置的所述軌跡,其中所述先前位置基於所述位置信號來確定。
3.如權利要求1所述的方法,還包括: 響應丟失所述位置信號而捕獲所述移動裝置的所述最後已知位置,其中所述最後已知位置基於所述位置信號來確定。
4.如權利要求1所述的方法,還包括: 基於所述最後已知位置和所述軌跡從已校正位置的所述列表中選擇所述已校正位置。
5.如權利要求1所述的方法,還包括: 響應接收所述實際位置而更新與已校正位置的所述列表中的所述所選的已校正位置對應的權重。
6.如權利要求1至5中的任一項所述的方法,其中,所述校正響應丟失所述位置信號而執行。
7.如權利要求1至5中的任一項所述的方法,其中,所述校正響應來自所述移動裝置的用戶的輸入而執行。
8.一種系統,包括: 移動裝置,配置成執行如權利要求1、2或3所述的操作。
9.如權利要求8所述的系統,其中,所述移動裝置配置成接收來自所述移動裝置的用戶的輸入,並且響應來自所述用戶的所述輸入而執行所述校正。
10.如權利要求8所述的系統,還包括配置成存儲已校正位置的所述列表的伺服器。
11.如權利要求10所述的系統,其中,所述伺服器還配置成基於所述最後已知位置和所述軌跡從已校正位置的所述列表中選擇所述已校正位置。
12.如權利要求10所述的系統,其中,所述伺服器還配置成響應接收所述實際位置而更新與已校正位置的所述列表中的所述所選的已校正位置對應的權重。
13.—種包括其上單獨或組合地存儲了指令的一個或多個存儲介質的系統,其中所述指令在由一個或多個處理器運行時產生包括下列步驟的以下操作: 如權利要求1至5中的任一項所述的操作。
14.如權利要求13所述的系統,其中,所述校正響應丟失所述位置信號而執行。
15.如權利要求13所述的系統,其中,所述校正響應來自所述移動裝置的用戶的輸入而執行。
16.—種系統,包括: 移動裝置,配置成當位置信號丟失時基於最後已知位置和軌跡來校正所述移動裝置的位置,其中已校正位置對應於用戶的社區的至少一個用戶所提供並且存儲在已校正位置的列表中的實際位置,以及所述實際位置與所述最後已知位置和所述軌跡相關。
17.如權利要求16所述的系統,其中,所述移動裝置還配置成至少部分基於所述移動裝置的先前位置來確定所述移動裝置的所述軌跡,其中所述先前位置基於所述位置信號來確定。
18.如權利要求16所述的系統,其中,所述移動裝置還配置成響應丟失所述位置信號而捕獲所述移動裝置的所述最後已知位置,其中所述最後已知位置基於所述位置信號來確定。
19.如權利要求16所述的系統,其中,所述移動裝置配置成接收來自所述移動裝置的用戶的輸入,並且響應來自所述用戶的所述輸入而執行所述校正。
20.如權利要求16所述的系統,還包括配置成存儲已校正位置的所述列表的伺服器。
21.如權利要求20所述的系統,其中,所述伺服器還配置成基於所述最後已知位置和所述軌跡從已校正位置的所述列表中選擇所述已校正位置。
【文檔編號】H04W88/02GK104137632SQ201280070930
【公開日】2014年11月5日 申請日期:2012年2月29日 優先權日:2012年2月29日
【發明者】R.H.沃海比, T.M.科倫伯格, S.莫, M.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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀