專利名稱:用于位置共享的方法、裝置和計算機程序產(chǎn)品的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的實施例整體涉及對信息進行通信,更特別地,涉及用于共享關(guān)于設(shè)備位 置的信息的裝置、方法和計算機程序產(chǎn)品。
背景技術(shù):
現(xiàn)代通信時代已經(jīng)造成了有線和無線網(wǎng)絡(luò)的巨大擴張。在消費者需求的刺激下, 各種類型的組網(wǎng)技術(shù)已得到發(fā)展,導(dǎo)致了計算機網(wǎng)絡(luò)、電視網(wǎng)絡(luò)、電話網(wǎng)絡(luò)等的空前擴張。 無線和移動組網(wǎng)技術(shù)已經(jīng)解決了相關(guān)的消費者需求,同時提供了更為靈活和即時的信息傳送。通過擴展移動電子設(shè)備和其它計算設(shè)備的能力,當前和未來的組網(wǎng)技術(shù)持續(xù)促進 了簡易的信息傳送和用戶的方便性。然而,隨著信息傳送的簡易性的增加,用戶不斷要求更 多的且不同類型的數(shù)據(jù)。移動設(shè)備、網(wǎng)絡(luò)、個人計算機以及其它計算設(shè)備現(xiàn)在能夠捕獲關(guān)于 用戶及其活動的各種類型的信息。這樣的信息可以包括位置信息、電話呼叫信息(例如,呼 叫了什么聯(lián)系人、呼叫的持續(xù)時間、接到了什么呼叫)、狀態(tài)信息(例如,在工作、在睡覺、在 觀看電影)、多媒體信息(例如,最近拍攝的照片、所播放的音樂),等等。該信息的可用性 對于用戶來說是值得期望的,不僅是針對有關(guān)他們自己及其自身活動的信息,而且還針對 他們的朋友和商務(wù)聯(lián)系人。近來,這些以及其它類型的信息正在被各種計算設(shè)備捕獲,但是該信息卻有可能 因為沒有用于該信息的公用出口(common outlet)可提供給用戶而常常被低效地使用。進 一步地,由于缺乏用于該信息的公用出口,可能并不在網(wǎng)絡(luò)上與其他用戶共享該信息。如 此,用戶可能并不考慮、利用該信息或?qū)υ撔畔⑦M行交互,以便例如關(guān)于用戶所實施的活動 作出決定。
發(fā)明內(nèi)容
描述了一種提供用于位置共享的方法、裝置和計算機程序產(chǎn)品。本發(fā)明的一些示 例性實施例可以與聯(lián)機服務(wù)共享用戶設(shè)備(例如,移動終端等)的位置。所述聯(lián)機服務(wù)然后 可以與所述聯(lián)機服務(wù)的其他用戶共享所述用戶設(shè)備的位置。就此而言,在一些示例性實施 例中,不需要提供所述用戶設(shè)備的準確位置(例如,經(jīng)度和維度、物理地址等),但卻可以針 對預(yù)先確定的興趣點(例如,辦公、家庭、游樂園、倫敦、加利福尼亞等)提供位置共享。此 外,可以共享對于設(shè)備的興趣點關(guān)聯(lián)性。相應(yīng)地,在一個示例性實施例中,描述了一種用于位置共享的方法。所述方法可以 包括訪問第一興趣點、所述第一興趣點的名稱和/或與所述第一興趣點相關(guān)聯(lián)的第一地 理小區(qū)。就此而言,所述第一地理小區(qū)可以包括第一地理小區(qū)邊界。所述方法還可以包括 接收位置信息。所述位置信息可以描述設(shè)備的位置。所述方法可以進一步包括確定所述 位置信息所描述的位置是否處于第一地理小區(qū)邊界內(nèi),以及響應(yīng)于所述位置信息所描述的 位置處于第一地理小區(qū)邊界內(nèi),將所述設(shè)備與第一興趣點相關(guān)聯(lián)。所述方法還可以包括響應(yīng)于所述位置信息所描述的位置處于第一地理小區(qū)邊界內(nèi),共享第一興趣點的名稱和/或 在所述設(shè)備與第一興趣點之間的關(guān)聯(lián)性。在另一示例性實施例中,描述了一種用于位置共享的裝置。所述裝置可以包括處 理器,所述處理器可以被配置以便訪問第一興趣點、第一興趣點的名稱,和/或與所述第 一興趣點相關(guān)聯(lián)的第一地理小區(qū)。就此而言,所述第一地理小區(qū)可以包括第一地理小區(qū)邊 界。所述處理器還可以被配置以便接收位置信息。所述位置信息可以描述設(shè)備的位置。 所述處理器可以被進一步配置以便確定所述位置信息所描述的位置是否處于第一地理小 區(qū)邊界內(nèi),以及響應(yīng)于所述位置信息所描述的位置處于第一地理小區(qū)邊界內(nèi),將所述設(shè)備 與第一興趣點相關(guān)聯(lián)。所述處理器還可以被配置以便響應(yīng)于所述位置信息所描述的位置 處于第一地理小區(qū)邊界內(nèi),共享第一興趣點的名稱和/或在所述設(shè)備與第一興趣點之間的 關(guān)聯(lián)性。在另一示例性實施例中,描述了一種用于提供服務(wù)邀請的計算機程序產(chǎn)品。所述 計算機程序產(chǎn)品可以包括至少一個計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)中存儲 有計算機可讀程序代碼指令。所述計算機可讀程序代碼指令可以包括第一程序代碼指令、 第二程序代碼指令、第三程序代碼指令、第四程序代碼指令和第五程序代碼指令。所述第一 程序代碼指令可以被配置以便訪問第一興趣點、第一興趣點的名稱,和/或與所述第一興 趣點相關(guān)聯(lián)的第一地理小區(qū)。就此而言,所述第一地理小區(qū)可以包括第一地理小區(qū)邊界。所 述第二程序代碼指令可以被配置以便接收位置信息。所述位置信息可以描述設(shè)備的位置。 所述第三程序代碼指令可以被配置以便確定所述位置信息所描述的位置是否處于第一地 理小區(qū)邊界內(nèi),并且所述第四程序代碼指令可以被配置以便響應(yīng)于所述位置信息所描述 的位置處于第一地理小區(qū)邊界內(nèi),將所述設(shè)備與第一興趣點相關(guān)聯(lián)。所述第五程序代碼指 令可以被配置以便響應(yīng)于所述位置信息所描述的位置處于第一地理小區(qū)邊界內(nèi),共享第 一興趣點的名稱和/或在所述設(shè)備與第一興趣點之間的關(guān)聯(lián)性。在又一示例性實施例中,描述了一種用于位置共享的設(shè)備。所述設(shè)備可以包括用 于訪問第一興趣點、第一興趣點的名稱和/或與所述第一興趣點相關(guān)聯(lián)的第一地理小區(qū)的 裝置。就此而言,所述第一地理小區(qū)可以包括第一地理小區(qū)邊界。所述設(shè)備還可以包括用 于接收位置信息的裝置。所述位置信息可以描述設(shè)備的位置。所述設(shè)備可以進一步包括 用于確定所述位置信息所描述的位置是否處于第一地理小區(qū)邊界內(nèi)的裝置,以及用于響應(yīng) 于所述位置信息所描述的位置處于第一地理小區(qū)邊界內(nèi),將所述設(shè)備與第一興趣點相關(guān)聯(lián) 的裝置。所述設(shè)備還可以包括用于響應(yīng)于所述位置信息所描述的位置處于第一地理小區(qū) 邊界內(nèi),共享第一興趣點的名稱和/或在所述設(shè)備與第一興趣點之間的關(guān)聯(lián)性的裝置。本發(fā)明的示例性實施例可以提供用于在例如移動環(huán)境中使用的方法、裝置和計算 機程序產(chǎn)品。因此,在一些示例性實施例中,可以經(jīng)由聯(lián)機服務(wù)跨移動環(huán)境而與其他用戶共 享諸如興趣點關(guān)聯(lián)性這樣的信息。
已經(jīng)就一般情況如此描述了本發(fā)明,現(xiàn)在將參照不一定按比例繪制的附圖,在附 圖中圖1是根據(jù)本發(fā)明示例性實施例的移動終端的示意性框圖2圖示了本發(fā)明示例性實施例的框圖,其示出了用于與相關(guān)聯(lián)的網(wǎng)絡(luò)連接進行 位置共享的裝置;圖3根據(jù)本發(fā)明的示例性實施例圖示了用于共享包括興趣點關(guān)聯(lián)性在內(nèi)的各種 信息的網(wǎng)絡(luò)實體的示例性系統(tǒng);圖如和圖4b根據(jù)本發(fā)明的示例性實施例圖示了用于描述位置共享的示例性場景。圖5和圖6是根據(jù)本發(fā)明示例性實施例的用于位置共享的示例性方法的流程圖;圖7a圖示了根據(jù)本發(fā)明示例性實施例的興趣點選擇顯示界面;圖7b圖示了根據(jù)本發(fā)明示例性實施例的廣播間隔顯示界面;以及圖7c圖示了根據(jù)本發(fā)明示例性實施例的位置共享顯示界面。
具體實施例方式現(xiàn)在將參照附圖在下文中更充分地描述本發(fā)明的實施例,在所述附圖中,示出了 本發(fā)明的一些而不是全部的實施例。實際上,可以以很多不同的形式來體現(xiàn)本發(fā)明,并且本 發(fā)明不應(yīng)當被解釋為受限于此處所闡述的實施例;相反,提供這些實施例是為了使得公開 的內(nèi)容將滿足可適用的法律要求。貫穿全文,相同的參考標記指代相同的元件。如此處所 用的,術(shù)語“數(shù)據(jù)”、“內(nèi)容”、“信息”以及類似術(shù)語可以被互換地用來指代能夠根據(jù)本發(fā)明實 施例被傳送、接收和/或存儲的數(shù)據(jù)。此外,如此處所用的,術(shù)語“示例性”不被用來表達任 何定性的評估,而是僅表達對例子的說明。本發(fā)明的實施例可被用于例如接收與設(shè)備相關(guān)聯(lián)的位置信息,以及基于該位置 信息將設(shè)備與預(yù)定的興趣點相關(guān)聯(lián)。就此而言,當位置信息所描述的位置落入與興趣點相 關(guān)聯(lián)的預(yù)定地理小區(qū)邊界內(nèi)時,可以將設(shè)備與預(yù)定的興趣點相關(guān)聯(lián)。就此而言,當設(shè)備的位 置信息位于與興趣點相關(guān)聯(lián)的地理小區(qū)邊界內(nèi)時,該設(shè)備與該興趣點的關(guān)聯(lián)性可被稱作興 趣點關(guān)聯(lián)性。一旦被關(guān)聯(lián),本發(fā)明的各種實施例便可以經(jīng)由例如聯(lián)機服務(wù)與該聯(lián)機服務(wù)的 其他用戶共享興趣點關(guān)聯(lián)性。就此而言,設(shè)備的位置還可以與用戶(例如,很可能攜帶了該 設(shè)備的用戶或者以其它方式對應(yīng)于該設(shè)備的用戶)相關(guān)聯(lián),并且如此,興趣點關(guān)聯(lián)性還可 以指示該用戶相對于該興趣點的存在性或位置。進一步地,通過訪問聯(lián)機服務(wù),第一用戶能 夠查看關(guān)于第二用戶的信息,包括關(guān)于第二用戶的興趣點關(guān)聯(lián)性的信息。舉例來說,興趣點 關(guān)聯(lián)性可被用于呈現(xiàn)消息,例如像“第二用戶在辦公”。圖1圖示了可以實現(xiàn)和/或合并本發(fā)明示例性實施例的各個方面的移動終端10 的框圖。然而,應(yīng)當理解,如圖所示以及下文所描述的移動電話僅僅是對可實現(xiàn)本發(fā)明示例 性實施例的一種類型的移動終端的說明,并且因此不應(yīng)當被用來限制本發(fā)明的實施例的范 圍。盡管出于示例目的示出了并且將在下文描述移動終端10的若干實施例,然而其它類型 的移動終端(諸如便攜式數(shù)字助理(PDA)、尋呼機、移動電視、游戲設(shè)備、移動計算機、膝上 型計算機、照相機、視頻記錄儀、音頻/視頻播放器、無線電裝置、GPS設(shè)備或前述的任何組 合,以及其它類型的語音和文本通信系統(tǒng))也可以易于采用本發(fā)明的實施例。另外,雖然本發(fā)明的示例性方法的若干實施例可以通過移動終端10來實現(xiàn)或使 用,但是還可以通過除了移動終端以外的設(shè)備(例如裝置200)來采用示例性方法。此外, 將結(jié)合移動通信應(yīng)用來描述本發(fā)明實施例的一些裝置和方法。然而,應(yīng)當理解,可以結(jié)合移動通信行業(yè)內(nèi)和移動通信行業(yè)外的各種其它應(yīng)用來利用本發(fā)明實施例的裝置和方法。移動終端10可以包括能操作與發(fā)射機14和接收機16進行通信的天線12(或多 個天線)。移動終端10可以進一步包括諸如控制器20或其它處理元件的裝置,其分別向 發(fā)射機14提供信號和從接收機16接收信號。這些信號可以包括或表示根據(jù)可應(yīng)用的蜂 窩系統(tǒng)的空中接口標準的信令信息,以及還有用戶語音、所接收的數(shù)據(jù)和/或用戶生成的 數(shù)據(jù)。就此而言,移動終端10能夠利用一個或多個空中接口標準、通信協(xié)議、調(diào)制類型和/ 或接入類型來進行操作。借助于說明,移動終端10能夠根據(jù)多種第一代、第二代、第三代和 /或第四代通信協(xié)議或類似協(xié)議中的任何一種來操作。例如,移動終端10能夠根據(jù)第二代 (2G)無線通信協(xié)議IS-136 (時分多址(TDMA))、GSM (全球移動通信系統(tǒng))和IS-95 (碼分多 址(CDMA))來操作,或者根據(jù)第三代(3G)無線通信協(xié)議(諸如通用移動電信系統(tǒng)(UMTS)、 CDMA2000、寬帶 CDMA(WCDMA)和時分同步 CDMA(TD-SCDMA))來操作,根據(jù) 3. 9 代(3. 9G)無 線通信協(xié)議(諸如演進型通用陸地無線電接入網(wǎng)絡(luò)(E-UTRAN))來操作,根據(jù)第四代GG) 無線通信協(xié)議、長期演進(LTE)協(xié)議來操作,等等。作為備選方案(或附加地),移動終端 10能夠根據(jù)非蜂窩通信機制來操作。舉例來說,移動終端10能夠在無線局域網(wǎng)(WLAN)或 其它通信網(wǎng)絡(luò)中通信。此外,移動終端10可以根據(jù)例如像射頻(RF)、紅外(IrDA)或多種不 同無線組網(wǎng)技術(shù)(包括諸如 IEEE 802. 11 (例如,802. Ila,802. lib,802. Ilg,802. Iln 等) 的WLAN技術(shù)、諸如IEEE 802. 16的全球微波接入互操作性(WiMAX)技術(shù),以及/或者諸如 IEEE 802. 15、藍牙(BT)、超寬帶(UWB)和/或類似技術(shù)的無線個域網(wǎng)(WPAN)技術(shù))中的任 何一種的技術(shù)來進行通信。要理解,諸如控制器20的裝置可以包括用于實現(xiàn)移動終端10的音頻和邏輯功能 所要求的電路。例如,控制器20可以由數(shù)字信號處理器設(shè)備、微處理器設(shè)備、各種模數(shù)轉(zhuǎn)換 器、數(shù)模轉(zhuǎn)換器以及其它支持電路組成。根據(jù)它們各自的能力,移動終端10的控制和信號 處理功能可以在這些設(shè)備之間進行分配??刂破?0因而在調(diào)制和傳輸之前還可以包括用 于卷積編碼以及交織消息和數(shù)據(jù)的功能性??刂破?0可以另外包括內(nèi)部語音編碼器,并且 可以包括內(nèi)部數(shù)據(jù)調(diào)制解調(diào)器。進一步地,控制器20可以包括用于操作可被存儲在存儲器 中的一個或多個軟件程序的功能。舉例來說,控制器20能夠操作諸如常規(guī)Web瀏覽器這樣 的連接程序。連接程序然后可以允許移動終端10傳送和接收Web內(nèi)容(諸如基于位置的 內(nèi)容和/或其它Web頁面內(nèi)容),例如根據(jù)無線應(yīng)用協(xié)議(WAP)、超文本傳送協(xié)議(HTTP)和 /或類似協(xié)議。移動終端10還可以包括用戶接口,該用戶接口可以包括諸如常規(guī)的耳機或揚聲 器對、振鈴器22、擴音器沈、顯示器觀這樣的輸出設(shè)備,以及/或者用戶輸入接口,所有這 些均可以耦合于控制器20。用戶輸入接口(其允許移動終端10接收數(shù)據(jù))可以包括允許 移動終端10接收數(shù)據(jù)的多種設(shè)備中的任何一種,諸如鍵板30、觸摸顯示器(未示出)或其 它輸入設(shè)備。在包括鍵板30的實施例中,鍵板30可以包括數(shù)值(0-9)及相關(guān)的鍵(#、*) 和/或用于操作移動終端10的其它硬鍵和軟鍵??蛇x地,鍵板30可以包括QWERTY鍵板布 置。鍵板30還可以包括具有相關(guān)功能的各種軟鍵。附加地或者可選地,移動終端10可以 包括諸如操縱桿或其它用戶輸入接口的接口設(shè)備。移動終端10可以進一步包括電池34,諸 如振動電池組,用于向操作移動終端10所需要的各種電路供電,以及視情況提供機械振動 作為可檢測的輸出。
移動終端10可以進一步包括定位傳感器36,例如像與控制器20進行通信的全球 定位系統(tǒng)(GPQ模塊。定位傳感器36可以是用于對移動終端10的位置進行定位的任何裝 置、設(shè)備或電路。定位傳感器36可以包括用于對移動終端10的位置進行定位的所有硬件。 可選地或附加地,定位傳感器36可以利用移動終端10的存儲設(shè)備,以便按照用于確定移動 終端10的位置所需要的軟件的形式來存儲用于由控制器20執(zhí)行的指令。盡管該例中的定 位傳感器36可以是GPS模塊,然而定位傳感器36也可以包括或以其它方式可選地體現(xiàn)為 例如輔助全球定位系統(tǒng)(輔助GPS)傳感器或者定位客戶機(其可以與網(wǎng)絡(luò)設(shè)備進行通信 以便接收和/或傳送信息),諸如空中或地面?zhèn)鞲衅鳎糜谠诖_定移動終端10的位置時使 用。就此而言,移動終端10的位置可以通過GPS(如前所述)、小區(qū)ID、信號三角測量或者其 它機制來確定。在一個示例性實施例中,定位傳感器36包括計步器或慣性傳感器。如此, 定位傳感器36能夠確定移動終端10的位置,例如針對移動終端10的高度方向以及經(jīng)度和 維度方向,或者相對于諸如目的地或起始點這樣的參考點的位置。然后可以將來自定位傳 感器36的信息傳送給移動終端10的存儲器或者傳送給另一存儲設(shè)備,以便將其存儲為位 置歷史或位置信息。附加地,定位傳感器36能夠利用控制器20經(jīng)由發(fā)射機14/接收機16 來傳送/接收諸如移動終端10的位置這樣的位置信息。移動終端10可以進一步包括用戶身份模塊(UIM) 38。UIM 38可以是具有內(nèi)置處 理器的存儲設(shè)備。UIM 38可以包括例如訂戶身份模塊(SIM)、通用集成電路卡(UICC)、通用 訂戶身份模塊(USIM)、可裝卸用戶身份模塊(R-UIM)等。UIM 38可以存儲與移動訂戶相關(guān) 的信息元素。移動終端10可以包括易失性存儲器40和/或非易失性存儲器42。舉例來 說,易失性存儲器40可以包括隨機訪問存儲器(RAM)(包括動態(tài)和/或靜態(tài)RAM)、片上或片 下高速緩沖存儲器和/或類似存儲器??杀磺度牒?或可被裝卸的非易失性存儲器42可 以包括例如只讀存儲器、閃速存儲器、磁性存儲設(shè)備(例如,硬盤、軟盤驅(qū)動、磁帶等)、光盤 驅(qū)動和/或介質(zhì)、非易失性隨機訪問存儲器(NVRAM)和/或類似存儲器。與易失性存儲器 40 —樣,非易失性存儲器42可以包括高速緩存區(qū)用于臨時存儲數(shù)據(jù)。這些存儲器可以存儲 由移動終端10用來實現(xiàn)移動終端10的功能的多條信息和數(shù)據(jù)中的任何一條。舉例來說, 存儲器可以包括能夠唯一標識移動終端10的標識符,諸如國際移動設(shè)備標識(IMEI)代碼。 此外,存儲器可以存儲用于確定小區(qū)id信息的指令。特別地,存儲器可以存儲用于由控制 器20執(zhí)行的應(yīng)用程序,其可以確定與移動終端10處于通信中的當前小區(qū)的身份,例如,小 區(qū)id身份或小區(qū)id信息。現(xiàn)在參照圖2,其描述了可以采用位置共享的另一示例性裝置200。裝置200可以 體現(xiàn)為服務(wù)器或其它網(wǎng)絡(luò)設(shè)備,包括例如像圖1中的移動終端10這樣的移動終端。在一些 示例性實施例中,裝置200可以體現(xiàn)為聯(lián)機服務(wù)的服務(wù)器。在裝置200體現(xiàn)為聯(lián)機服務(wù)的 服務(wù)器的實施例中,裝置200以及處理器205可以被配置以便實現(xiàn)與此處所描述的聯(lián)機服 務(wù)(諸如聯(lián)機服務(wù)240或服務(wù)300)相關(guān)聯(lián)的功能。裝置200可以包括處理器205、用戶接口 215、通信接口 220和存儲設(shè)備210或者 以其它方式與處理器205、用戶接口 215、通信接口 220和存儲設(shè)備210進行通信。存儲設(shè) 備210可以包括例如易失性和/或非易失性存儲器(例如易失性存儲器40和/或非易失 性存儲器4 。存儲設(shè)備210可以被配置以便存儲信息、數(shù)據(jù)、應(yīng)用、指令等,用于使得裝置 能夠?qū)崿F(xiàn)根據(jù)本發(fā)明示例性實施例的各種功能。例如,存儲設(shè)備210可被配置以便緩沖輸入數(shù)據(jù)用于由處理器205進行處理。附加地或可選地,存儲設(shè)備210可被配置以便存儲用 于由處理器205執(zhí)行的指令。作為又一備選方案,存儲設(shè)備210可以是以靜態(tài)和/或動態(tài) 信息(例如,與位置信息、興趣點、地理小區(qū)、地理小區(qū)邊界、興趣點關(guān)聯(lián)性等相關(guān)聯(lián))的形 式來存儲信息的多個數(shù)據(jù)庫之一。處理器205可以按照多種不同的形式來體現(xiàn)。例如,處理器205可以體現(xiàn)為各種 處理裝置,包括微處理器、協(xié)處理器、控制器(例如來自圖1的控制器20),或者各種其它的 處理元件(包括集成電路,例如像ASIC(專用集成電路)、FPGA(現(xiàn)場可編程門陣列)或硬 件加速計)。在示例性實施例中,處理器205可以被配置以便執(zhí)行存儲在存儲設(shè)備210中的 指令或者以其它方式對于處理器205來說可訪問的指令。用戶接口 215可以與處理器205進行通信,以便接收關(guān)于在用戶接口 215處的用 戶輸入的指示和/或提供可聽的、可視的、機械的或其它輸出給用戶。如此,用戶接口 215 可以包括例如鍵盤、鼠標、操縱桿、諸如觸摸屏顯示器這樣的顯示器、擴音器、揚聲器或其 它輸入/輸出機制。在裝置200體現(xiàn)為服務(wù)器的示例性實施例中,用戶接口 215可以是有 限的,或者甚至被去除。通信接口 220可以體現(xiàn)為以硬件、軟件或者硬件和軟件的組合來體現(xiàn)的任何設(shè)備 或裝置,其被配置以便從/向與裝置200進行通信的網(wǎng)絡(luò)和/或任何其它設(shè)備或模塊接收 和/或傳送數(shù)據(jù)。就此而言,通信接口 220可以包括例如天線、發(fā)射機、接收機、收發(fā)信機 和/或用于實現(xiàn)與網(wǎng)絡(luò)225(其可以是任何類型的有線或無線網(wǎng)絡(luò))的通信的支持硬件或 軟件。例如,通信接口可以被配置以便根據(jù)WLAN或藍牙(可能根據(jù)媒體訪問控制(MAC),僅 舉例來說)來進行通信。通信接口還可以使用各種機制和協(xié)議(包括關(guān)于移動終端10的 通信能力所描述的那些)來進行通信。進一步地,MAC地址可被用作裝置200的唯一標識 符。經(jīng)由通信接口 220和網(wǎng)絡(luò)225,裝置200可以與聯(lián)機服務(wù)240和/或用戶平臺245進行通信。聯(lián)機服務(wù)240可以是用于存儲、檢索、計算、傳送和接收數(shù)據(jù)的任何類型的計算設(shè) 備。聯(lián)機服務(wù)240可以體現(xiàn)為Web服務(wù)器、文件服務(wù)器等,并且可以包括存儲設(shè)備、處理器 以及用于與網(wǎng)絡(luò)225進行通信的通信接口。根據(jù)各種實施例,聯(lián)機服務(wù)240可以操作Web 站點,其可以允許Web站點的用戶共享包括位置信息或興趣點關(guān)聯(lián)性在內(nèi)的信息。用戶平臺245也可以是用于存儲、檢索、計算、傳送和接收數(shù)據(jù)的任何類型的設(shè) 備。在一些實施例中,用戶平臺245可以體現(xiàn)為圖1的移動終端10或類似物。用戶平臺可 以與用戶相關(guān)聯(lián),從而使得用戶平臺的位置可以與用戶的位置相關(guān)聯(lián)。在一些示例性實施 例中,用戶平臺245可以僅表示多個用戶平臺,并且這樣,任意數(shù)目的用戶平臺均可以連接 到網(wǎng)絡(luò)225。在一些實施例中,經(jīng)由用戶平臺M5,用戶可以使用瀏覽器、專用應(yīng)用等來訪問 示例性聯(lián)機服務(wù)。裝置200的POI (興趣點)生成器230、位置信息接收機232以及位置分析器234可 以是以硬件、軟件或者硬件和軟件的組合來體現(xiàn)的任何裝置或設(shè)備,諸如在軟件控制下操 作的處理器205,其被配置以便分別實現(xiàn)如文中所描述的POI生成器230、位置信息接收機 232和位置分析器234的功能。在示例性實施例中,處理器205可以包括POI生成器230、 位置信息接收機232和位置分析器234,或者以其它方式控制POI生成器230、位置信息接 收機232和位置分析器234。在各種示例性實施例中,POI生成器230、位置信息接收機232和/或位置分析器234可以駐留在不同的設(shè)備上,從而使得可以通過第一設(shè)備(例如聯(lián)機 服務(wù)、移動終端等)來實現(xiàn)POI生成器230、位置信息接收機232或位置分析器234中的一 個或多個的功能,以及使得可以通過第二設(shè)備(例如移動終端、聯(lián)機服務(wù)等)來實現(xiàn)POI生 成器230、位置信息接收機232或位置分析器234中的一個或多個的功能。在一些實施例中,可以利用圖2的系統(tǒng)來同步和/或共享在各種網(wǎng)絡(luò)平臺中的數(shù) 據(jù)。就此而言,用戶可以利用這些網(wǎng)絡(luò)平臺(例如,裝置200、用戶平臺對5、聯(lián)機服務(wù)MO 等)來訪問數(shù)據(jù)。在一些實施例中,可以使用網(wǎng)絡(luò)實體來訪問與聯(lián)機服務(wù)帳戶相關(guān)聯(lián)的數(shù) 據(jù)。任何類型的數(shù)據(jù)都可以在平臺當中進行同步和/或共享,并且都可用于訪問。可被同 步和/或共享的數(shù)據(jù)類型可以包括位置信息、興趣點關(guān)聯(lián)性、狀態(tài)信息、內(nèi)容、用戶簡檔信 息、文件(例如,文檔、圖片、多媒體內(nèi)容等)、聯(lián)系人信息、訪問組成員關(guān)系,等等。舉例來 說,可以經(jīng)由用戶平臺對5、聯(lián)機服務(wù)240或裝置200來訪問和/或同步(S卩,更新)興趣點 關(guān)聯(lián)性。在更新興趣點關(guān)聯(lián)性或以其它方式修改數(shù)據(jù)時,可以將新的信息傳送給數(shù)據(jù)存儲 設(shè)備(例如,裝置200或聯(lián)機服務(wù)M0),或者以其它方式使得新的信息可用于各種網(wǎng)絡(luò)平臺 以便隨后訪問。按照這樣的方式,在一個網(wǎng)絡(luò)平臺上被修改的數(shù)據(jù)可用于另一網(wǎng)絡(luò)平臺。例如, 可以出于同步的目的,將被修改的數(shù)據(jù)自動地從用戶平臺245傳送到聯(lián)機服務(wù)240或裝置 200。如此,用戶可以稍后經(jīng)由用戶平臺245和/或瀏覽器來訪問被修改的數(shù)據(jù)。在一些實施例中,用戶可以設(shè)置同步參數(shù),其可以標識出應(yīng)當被同步的數(shù)據(jù)的類 型以及不需要被同步的數(shù)據(jù)的類型。例如,用戶可以設(shè)置同步參數(shù)來同步所定義的興趣點, 但也可以設(shè)置同步參數(shù)來使得用戶簡檔信息不需要被同步。就此而言,并且現(xiàn)在參照圖3,圖示了根據(jù)本發(fā)明多個方面的系統(tǒng)的實施例。圖3 的系統(tǒng)可以包括服務(wù)300、客戶機Web瀏覽器應(yīng)用310、帳戶管理提供方320、客戶機應(yīng)用 330,以及存儲服務(wù)340。服務(wù)300、客戶機Web瀏覽器應(yīng)用310、帳戶管理提供方320、客戶 機應(yīng)用330以及存儲服務(wù)340可以經(jīng)由所示的網(wǎng)絡(luò)(其可以按照與網(wǎng)絡(luò)225相同的方式進 行操作)進行互連。服務(wù)300、帳戶管理提供方320和存儲服務(wù)340可以共同表示圖2的裝置200的實 施例。就此而言,服務(wù)300可以表示因特網(wǎng)或網(wǎng)絡(luò)服務(wù)(例如,Web站點、社交聯(lián)網(wǎng)Web站 點、博客Web站點、Web饋送、窗件(widget)等),其可以按照關(guān)于POI生成器230、位置信 息接收機232、位置分析器234和處理器205所描述的方式來接收興趣點關(guān)聯(lián)性等并與興 趣點關(guān)聯(lián)性等進行交互。各種類型的數(shù)據(jù)(諸如但不限于興趣點關(guān)聯(lián)性)可以與服務(wù)300 同步和/或以其它方式被傳輸?shù)椒?wù)300和從服務(wù)300進行傳輸。服務(wù)300可以利用存儲 服務(wù)340,以便由服務(wù)300來存儲和檢索數(shù)據(jù)。在各種實施例中,服務(wù)300和/或存儲服務(wù) 340可以與存儲設(shè)備210和/或聯(lián)機服務(wù)240按照同樣的方式進行操作。進一步地,帳戶管 理提供方320可以與各種其它的網(wǎng)絡(luò)實體一起操作,以便實現(xiàn)帳戶管理和安全性特征。在 一些實施例中,登錄信息和口令首先被引導(dǎo)到帳戶管理提供方320來進行檢驗。經(jīng)檢驗,帳 戶管理提供方320可以使用例如令牌或其它訪問密鑰來提供對各種網(wǎng)絡(luò)實體的訪問,并且 允許在各種網(wǎng)絡(luò)實體之間進行通信。客戶機應(yīng)用330可以是駐留并操作在諸如計算機、移動終端等的平臺上的軟件或 硬件應(yīng)用,其可用于與服務(wù)300進行交互。在一些實施例中,客戶機應(yīng)用330可以駐留并操作在諸如裝置200、用戶平臺245等的平臺上。客戶機應(yīng)用可以被下載到和/或被安裝在平 臺上。在一些實施例中,客戶機應(yīng)用330可被專門定制以便與服務(wù)300進行交互。經(jīng)由客 戶機應(yīng)用330,平臺以及平臺的用戶可以與服務(wù)300進行交互,以便在客戶機應(yīng)用330與服 務(wù)300之間發(fā)送和接收諸如興趣點關(guān)聯(lián)性這樣的數(shù)據(jù)。客戶機應(yīng)用330可以促進對數(shù)據(jù)的 聚集和存儲,以便隨后傳輸給服務(wù)300。類似于客戶機應(yīng)用330,客戶機Web瀏覽器應(yīng)用310可以是駐留并操作在諸如計 算機、移動終端等的平臺上的軟件或硬件應(yīng)用,其可用于與服務(wù)300進行交互。就此而言, 客戶機Web瀏覽器應(yīng)用310可以是用于與各種網(wǎng)絡(luò)實體(包括服務(wù)300)進行交互的通用 網(wǎng)絡(luò)通信應(yīng)用。在一些實施例中,客戶機Web瀏覽器應(yīng)用310可以駐留并操作在裝置200、 用戶平臺245等上。經(jīng)由客戶機Web瀏覽器應(yīng)用310,平臺以及平臺的用戶可以與服務(wù)300 進行交互,以便在客戶機Web瀏覽器應(yīng)用310與服務(wù)300之間發(fā)送和接收以及同步諸如興 趣點關(guān)聯(lián)性這樣的數(shù)據(jù)??蛻魴CWeb瀏覽器應(yīng)用310可以促進對興趣點關(guān)聯(lián)性和其它數(shù)據(jù) 的聚集和存儲,以便隨后傳輸給服務(wù)300。參照回圖2以及裝置200,裝置200的POI生成器230可以被配置以便定義興趣點 或者提供用來定義興趣點。就此而言,用戶可以標識和命名該用戶可能經(jīng)常出入的或者以 其它方式希望定義的地理區(qū)域或小區(qū),例如像家庭、辦公等。為了定義興趣點,可以定義名稱和地理小區(qū)。就此而言,名稱可以是興趣點的描述 符,諸如“辦公”、“家庭”、“游樂園”、“倫敦”、“加利福尼亞”等。為了定義與興趣點相關(guān)聯(lián)的 地理小區(qū),可以定義地理小區(qū)邊界。就此而言,地理小區(qū)邊界可以是具有任意形狀的封閉區(qū) 域,諸如地理區(qū)域。可以使用任何的坐標系統(tǒng)來定義地理小區(qū)邊界,諸如經(jīng)度和維度,或者 任何其它的地理坐標系統(tǒng)。在一些示例性實施例中,可以利用三維坐標系統(tǒng)。就此而言,第 三維可以是高度,其可以用于指示例如用戶可能位于的建筑物的地板。除了定義名稱和地 理小區(qū)之外,在一些示例性實施例中,定義興趣點還可以包括定義興趣點位置。就此而言, 興趣點位置可以是對坐標系統(tǒng)內(nèi)的地理點或特定位置的描述。在一些示例性實施例中,可以通過使用可在例如裝置200或用戶平臺245上實現(xiàn) 的應(yīng)用(例如,映射應(yīng)用)來定義興趣點。就此而言,用戶可以通過在地圖區(qū)域上移動和/ 或操縱線條的形狀或集合并將名稱與該形狀相關(guān)聯(lián),從而選擇地理小區(qū)邊界。進一步地,在 一些示例性實施例中,通過選擇興趣點位置并且基于興趣點位置來定義地理小區(qū)邊界,可 以定義興趣點。例如,使用所選擇的興趣點位置,可以將邊界確定成以興趣點位置為中心并 且例如半徑為一英里或一公里的圓形區(qū)域。進一步地,可以使用所選擇的興趣點位置來確 定與城市街區(qū)相符的地理小區(qū)邊界,其中,興趣點位置處在該城市街區(qū)內(nèi)。相應(yīng)地,本發(fā)明 的各種實施例可以允許創(chuàng)建和定義多個興趣點,其中一些興趣點可以具有相交的地理小區(qū) 邊界。在一些示例性實施例中,可以從另一應(yīng)用和/或設(shè)備中檢索興趣點。就此而言,諸 如映射或路由應(yīng)用這樣的應(yīng)用可以標識出地標或其它被標識的位置。如此,POI生成器230 可以被配置以便從外部應(yīng)用檢索地標和/或其它被標識的位置,并且基于所檢索的與地標 和/或其它被標識的位置相關(guān)聯(lián)的信息來定義興趣點。在一些示例性實施例中,用戶可以 選擇并且POI生成器203可以接收對于地標或其它被標識的位置的選擇。地標或其它被標 識的位置響應(yīng)于被選擇而可以被定義為興趣點。
進一步地,在本發(fā)明的一些示例性實施例中,可以針對興趣點來定義附加屬性。例 如,可以定義屬性使其能被用于控制在聯(lián)機服務(wù)內(nèi)的興趣點關(guān)聯(lián)性的分布。就此而言,興趣 點可以包括分布屬性,該分布屬性可用于將興趣點定義為公共的或私有的興趣點。公共的 興趣點可以提供用于與聯(lián)機服務(wù)的任何用戶共享涉及所定義的興趣點的興趣點關(guān)聯(lián)性。另 一方面,私有的興趣點可以提供用于不與聯(lián)機服務(wù)的任何用戶共享涉及所定義的興趣點的 興趣點關(guān)聯(lián)性,或者與聯(lián)機的選擇用戶共享涉及所定義的興趣點的興趣點關(guān)聯(lián)性。就此而 言,興趣點還可以包括可被引導(dǎo)到訪問組的分布屬性。訪問組可以是聯(lián)機服務(wù)的用戶集合, 該用戶集合可以訪問涉及所定義的興趣點的興趣點關(guān)聯(lián)性。就此而言,訪問組可以包括聯(lián) 系人列表中的用戶,或者在聯(lián)機服務(wù)上定義的朋友或其它關(guān)系組中的用戶。進一步地,在示例性實施例中,用戶能夠選擇當生成與興趣點的關(guān)聯(lián)性時該用戶 期望共享的所定義的興趣點。就此而言,對于可共享的興趣點的選擇可以被接收并被存儲 為興趣點的屬性。圖7a圖示了根據(jù)本發(fā)明示例性實施例的興趣點選擇顯示界面。興趣點 選擇顯示可以促進用戶在例如用戶終端M5、裝置200等上對興趣點的選擇。興趣點選擇顯 示界面可以包括標題740,其可以提供對興趣點選擇顯示的描述。舉例來說,標題可以陳述 “興趣點(Points of Interest)”或“地標(Landmarks)”。進一步地,興趣點選擇顯示可以 包括所定義的興趣點的列表750。使用例如鍵板、觸摸屏或者一些其它的用戶接口設(shè)備,可 以移動選擇器工具745通過該列表,以便選擇興趣點。在一些示例性實施例中,除了移動至 列表中的興趣點、移動到列表中的興趣點上,或者在列表中的興趣點上移動之外,還可以實 現(xiàn)附加的選擇事件,以便通過以下方式來選擇興趣點點擊用戶接口上的選擇鍵,或者以其 它方式向用戶接口指示已經(jīng)選擇了興趣點。位置信息接收機232可以被配置以便接收位置信息。就此而言,位置信息可以使 用任何坐標系統(tǒng)來描述設(shè)備(諸如裝置200或用戶平臺對幻的位置。位置信息可以通過定 位傳感器(例如像定位傳感器36)來捕獲,并且通過位置信息接收機232來接收。在裝置 200體現(xiàn)為服務(wù)器的實施例中,位置信息可以通過遠程設(shè)備(諸如用戶平臺對5)來捕獲,并 且通過該遠程設(shè)備傳送用于由位置信息接收機232來接收。在一些示例性實施例中,位置信息接收機232可以從另一設(shè)備接收位置信息。所 述另一設(shè)備可以是已知的或受信的設(shè)備。為了確定該設(shè)備是否是已知的或受信的,可以例 如在存儲設(shè)備210上生成并維護已知的或受信的設(shè)備的數(shù)據(jù)庫。可以針對好友列表、聯(lián)系 人列表、一些其它的用戶定義的列表或者一些其它的群組或列表來維護已知的或受信的設(shè) 備列表。在確定了已知的或受信的設(shè)備時,設(shè)備之間的通信連接(例如藍牙連接)可以用 于從所述另一設(shè)備接收位置信息。進一步地,在一些示例性實施例中,已知的或受信的設(shè)備 也可以共享興趣點以及興趣點關(guān)聯(lián)性,以便指示用戶與所述另一設(shè)備在相同的位置。位置分析器234可以被配置以便訪問所定義的興趣點,從而實現(xiàn)位置共享的各個 方面。就此而言,位置分析器234可以被配置以便訪問興趣點、興趣點的名稱,以及與興趣 點相關(guān)聯(lián)的地理小區(qū)。進一步地,位置分析器可以被配置以便訪問公共的和/或私有的興 趣點,以及/或者針對訪問組所定義的興趣點。附加地,在一些示例性實施例中,位置分析 器234可以被配置以便訪問通過選擇興趣點位置并基于興趣點位置來確定地理小區(qū)邊界 而已經(jīng)定義的興趣點。位置分析器234可以被配置以便確定由所接收到的位置信息所描述的位置是否處于所定義的興趣點的地理小區(qū)邊界內(nèi)。位置分析器234可以將位置信息所描述的位置的 坐標與每個所定義的興趣點的地理小區(qū)邊界的坐標進行比較,以便確定位置信息所描述的 位置的坐標是否處于任何興趣點的地理小區(qū)邊界內(nèi)。相應(yīng)地,位置分析器234可以被配置 以便響應(yīng)于位置信息所描述的位置處于興趣點的地理小區(qū)邊界內(nèi),將設(shè)備與該興趣點進行 關(guān)聯(lián),從而確定興趣點關(guān)聯(lián)性。圖如描述了其中可以生成興趣點關(guān)聯(lián)性的示例性場景。圖如的場景涉及設(shè)備 的位置信息描述了興趣點的地理小區(qū)邊界的外部位置,以及然后,被接收到的新位置信息 指示設(shè)備的位置已經(jīng)移動到興趣點的邊界內(nèi)并且可以定義興趣點關(guān)聯(lián)性。圖如包括坐標系統(tǒng)400,其可以是任何類型的坐標系統(tǒng)(例如,經(jīng)度和維度)。起 初,可以接收位置信息,其指示設(shè)備位于位置420處,該位置在興趣點的地理小區(qū)邊界410 的外部。由于設(shè)備的位置信息描述了處在興趣點的地理小區(qū)邊界410的外部的位置420,因 此可以不在設(shè)備與興趣點之間建立關(guān)聯(lián)性。隨后,設(shè)備可移動到位置430。描述了位置430的位置信息可被接收和分析,以便 確定該位置信息描述了處于地理小區(qū)邊界410內(nèi)的位置。如此,可以在設(shè)備與興趣點之間 建立興趣點關(guān)聯(lián)性。在一些實施例中,然后可以共享興趣點關(guān)聯(lián)性。在一些示例性實施例中,興趣點可被定義成具有相交的地理小區(qū)邊界。如此,可能 發(fā)生以下情形設(shè)備的位置信息描述了處在超過一個興趣點的地理小區(qū)邊界內(nèi)的位置。就此而言,在本發(fā)明的一些實施例中,裝置200的處理器205可以被配置以便確 定位置信息所描述的位置是否處于第一興趣點的地理小區(qū)邊界以及第二興趣點和/或附 加興趣點的地理小區(qū)邊界內(nèi)。如果位置信息描述了處于兩個或更多興趣點的地理小區(qū)邊界 內(nèi)的位置,則處理器205可以被配置以便計算在位置信息所描述的位置與興趣點位置之間 的距離,從而確定最靠近位置信息所描述的位置的興趣點位置。就此而言,設(shè)備可以和具有 與位置信息所描述的位置最靠近的興趣點位置的興趣點相關(guān)聯(lián)。圖4b描繪了其中設(shè)備的位置信息描述了處于兩個興趣點的地理小區(qū)邊界內(nèi)的位 置的示例性場景。在坐標系統(tǒng)440內(nèi)描繪了圖4b的場景,坐標系統(tǒng)440可以是任何類型的 坐標系統(tǒng)(例如經(jīng)度和維度)。第一興趣點可以包括興趣點位置450和地理小區(qū)邊界460。 第二興趣點可以包括興趣點位置470和地理小區(qū)邊界480。注意到,地理小區(qū)邊界480具有 六邊形的形狀,以便說明地理小區(qū)邊界可以具有任何尺寸和形狀(規(guī)則或不規(guī)則的)。針對圖4b所接收到的位置信息描述了處于地理小區(qū)邊界460和地理小區(qū)邊界480 內(nèi)的設(shè)備的位置490。由于位置490處于兩個興趣點的地理小區(qū)邊界內(nèi),因此,可以計算來 自位置490的測量,以便確定在位置490與興趣點位置450之間的距離,以及在位置490與 興趣點470之間的距離。在該示例性場景中,由于到興趣點位置450的距離較短,因此設(shè)備 可以與第一興趣點相關(guān)聯(lián)。進一步地,裝置200的處理器205可以被配置以便經(jīng)由聯(lián)機服務(wù)來共享在設(shè)備與 興趣點之間的關(guān)聯(lián)性。處理器205可以提供用于向聯(lián)機服務(wù)的各種用戶呈現(xiàn)興趣點關(guān)聯(lián) 性,以便由此傳遞關(guān)于設(shè)備以及相關(guān)聯(lián)的用戶的位置的信息。在一些實施例中,可以將興趣 點關(guān)聯(lián)性傳送給聯(lián)機服務(wù)以便允許共享興趣點關(guān)聯(lián)性,或者聯(lián)機服務(wù)可以在本地確定興趣 點關(guān)聯(lián)性并且提供用于共享這些結(jié)果。在一些示例性實施例中,可以定義預(yù)先確定的時間間隔,其可以指示可如何頻繁地更新興趣點關(guān)聯(lián)性以及與聯(lián)機服務(wù)共享興趣點關(guān)聯(lián)性。就此而言,圖7b圖示了根據(jù)本發(fā) 明示例性實施例的廣播間隔顯示界面。根據(jù)圖7b的廣播間隔顯示,用戶可以選擇用于更新 或共享興趣點關(guān)聯(lián)性的時間間隔。廣播間隔顯示可以包括預(yù)定時間間隔的列表730,可以使 用選擇器工具735從該列表中進行選擇。使用例如鍵板、觸摸屏或一些其它的用戶接口設(shè) 備,選擇器工具735可以被移動和/或進行選擇。附加地或可選地,在一些示例性實施例中,可以基于各種準則來動態(tài)地定義時間 間隔。例如,在一些示例性實施例中,按照裝置200所包括的和/或與裝置200進行通信 的加速計或者具有類似功能性的設(shè)備的指示,可以基于裝置200的移動速率來改變時間間 隔。就此而言,當裝置200在移動時,時間間隔可以較短(即,每單位時間較多更新),并且 當裝置200不動時,時間間隔可以較長(即,每單位時間較少更新)。進一步地,處理器可以被配置以便基于所定義的分布屬性來共享興趣點關(guān)聯(lián)性。 例如,如果興趣點關(guān)聯(lián)性中所涉及的興趣點被定義為公共的興趣點,那么可以與聯(lián)機服務(wù) 的任何用戶共享該興趣點關(guān)聯(lián)性。另一方面,如果興趣點關(guān)聯(lián)性中所涉及的興趣點被定義 為私有的興趣點,那么不可與聯(lián)機服務(wù)的任何用戶共享該興趣點關(guān)聯(lián)性,或者取決于私有 的興趣點是否是針對一些所選用戶集合來定義的,可以與聯(lián)機服務(wù)的一些選擇用戶共享該 興趣點關(guān)聯(lián)性。進一步地,在一些示例性實施例中,如果興趣點被定義具有引導(dǎo)到訪問組的 分布屬性,則請求興趣點關(guān)聯(lián)性的用戶可能需要是該訪問組的成員,以便接收興趣點關(guān)聯(lián) 性。就此而言,處理器可以被配置以便響應(yīng)于請求方是訪問組的成員而與該請求方共享興 趣點關(guān)聯(lián)性(即,在設(shè)備與興趣點之間的關(guān)聯(lián)性)。圖7c圖示了根據(jù)本發(fā)明示例性實施例的位置共享顯示界面。示例性位置共享顯 示界面可以在例如用戶接口 M5、裝置200等上呈現(xiàn)。位置共享顯示界面可以包括標題700, 其可以是應(yīng)用的標題,例如像“聊天(chat)”。進一步地,位置共享顯示界面可以包括身份 列表710??梢詮穆?lián)系人列表、好友列表或與用戶相關(guān)聯(lián)的其它群組中導(dǎo)出身份列表710。 進一步地,用戶可以移動選擇工具720 (例如,使用鍵板、觸摸屏或其它用戶接口設(shè)備)通過 身份列表,并且當選擇了身份時,可以在興趣點關(guān)聯(lián)性字段705中呈現(xiàn)興趣點關(guān)聯(lián)性。通過 選擇身份列表710內(nèi)的身份,可以生成對所選身份的興趣點關(guān)聯(lián)性的請求。根據(jù)各種示例 性實施例,可以基于與所選身份相關(guān)聯(lián)的安全性或私有設(shè)置,在興趣點關(guān)聯(lián)性字段705中 共享和呈現(xiàn)興趣點關(guān)聯(lián)性。進一步地,在一些示例性實施例中,可以在彈出窗口中呈現(xiàn)興趣 點關(guān)聯(lián)性。在一些示例性實施例中,可以選擇用戶狀態(tài)身份715來在興趣點關(guān)聯(lián)性字段705 中呈現(xiàn)與用戶相關(guān)聯(lián)的設(shè)備的興趣點關(guān)聯(lián)性。進一步地,處理器205可以被配置以便實現(xiàn)用于興趣點的預(yù)定名稱的菜單結(jié)構(gòu)。 在一些示例性實施例中,可以在定義興趣點期間利用名稱的菜單結(jié)構(gòu)。進一步地,處理器可 以被配置以便提供用于從菜單結(jié)構(gòu)(其中可以列出可選擇的項目)中選擇預(yù)定名稱。預(yù)定 名稱可以與位置或通用位置相關(guān)聯(lián),從而使得針對興趣點選擇名稱可以促進對興趣點的描 述。進一步地就此而言,在一些示例性實施例中,當用戶預(yù)定了服務(wù)(諸如由裝置200或聯(lián) 機服務(wù)240所實現(xiàn)的聯(lián)機服務(wù))時,處理器可以被配置以便通過下載用戶所選擇的位置名 稱,接收一組預(yù)定的位置名稱。此外,在一些示例性實施例中,與服務(wù)的用戶相關(guān)聯(lián)的多個 設(shè)備(例如裝置200)可以交換位置名稱以及相關(guān)聯(lián)的信息,諸如用于定義興趣點的地理小 區(qū)邊界等。通過以這樣的方式共享位置名稱以及相關(guān)聯(lián)的信息,(可能處在群組內(nèi)或以其它方式相關(guān)的)用戶可以具有公用位置和興趣點名稱。在附加的實施例中,由于僅在預(yù)先 確定的位置中被訪問的服務(wù)限制,公用應(yīng)用(諸如聊天應(yīng)用)的用戶可以具有對興趣點關(guān) 聯(lián)性的有限訪問。在這些示例性實施例中,可用于通過應(yīng)用來訪問的位置名稱可以僅是那 些被應(yīng)用所識別的位置名稱。圖5和圖6是根據(jù)本發(fā)明示例性實施例的系統(tǒng)、方法和程序產(chǎn)品的流程圖??梢?理解,所述流程圖的每個塊、步驟或操作以及所述流程圖中的塊、步驟或操作的組合可以通 過各種裝置來實現(xiàn),諸如硬件、固件和/或包括一個或多個計算機程序代碼指令、程序指令 或可執(zhí)行程序代碼指令的軟件。例如,以上所描述的一個或多個過程可以通過計算機程序 代碼指令來體現(xiàn)。就此而言,體現(xiàn)上述各過程的計算機程序指令可以由所述裝置的存儲設(shè) 備來存儲,并且由所述裝置中的處理器來執(zhí)行。可以理解,任何這樣的計算機程序指令均可 以被加載到計算機或其它可編程裝置(例如,諸如處理器205或控制器20的硬件)上來產(chǎn) 生機器,從而使得在計算機或其它可編程裝置上執(zhí)行的指令創(chuàng)建用于實現(xiàn)在流程圖塊、步 驟或操作中所指定的功能的裝置。這些計算機程序指令還可以被存儲在計算機可讀存儲器 中,所述計算機可讀存儲器可以弓I導(dǎo)計算機、處理器或其它可編程裝置以特定方式起作用, 從而使得在計算機可讀存儲器中存儲的指令產(chǎn)生制品,所述制品包括實現(xiàn)在流程圖塊、步 驟或操作中所指定的功能的指令裝置。所述計算機程序指令還可以被加載到計算機、處理 器或其它可編程裝置上來促使在計算機、處理器或其它可編程裝置上實施一系列操作步驟 以產(chǎn)生計算機實現(xiàn)的過程,從而使得在計算機、處理器或其它可編程裝置上執(zhí)行的指令提 供用于實現(xiàn)在流程圖塊、步驟或操作中所指定的功能的步驟。相應(yīng)地,流程圖的塊、步驟或操作支持對用于實現(xiàn)指定功能的裝置的組合、用于實 現(xiàn)指定功能的步驟和用于實現(xiàn)指定功能的程序指令裝置的組合。還可以理解,流程圖的一 個或多個塊、步驟或操作以及流程圖中塊、步驟或操作的組合可以通過實現(xiàn)指定功能或步 驟的專用的基于硬件的計算機系統(tǒng),或者專用硬件和計算機指令的組合來實現(xiàn)。就此而言,圖5中所示的用于位置共享的方法的一個示例性實施例可以包括在 500處,訪問興趣點以及與該興趣點相關(guān)聯(lián)的地理小區(qū)。進一步地,在一些示例性實施例中, 可以訪問興趣點的名稱。地理小區(qū)可以包括地理小區(qū)邊界。在一些示例性實施例中,訪問興 趣點可以包括訪問被定義為公共的或私有的興趣點。進一步地,在一些示例性實施例中, 訪問興趣點可以包括訪問針對與興趣點相關(guān)聯(lián)的訪問組所定義的興趣點。附加地或可選 地,在一些實施例中,訪問興趣點可以包括訪問已經(jīng)通過選擇興趣點位置并基于該興趣點 位置來確定地理小區(qū)邊界而定義的興趣點。附加地,示例性方法可以包括在510處接收位置信息。就此而言,位置信息可以 描述設(shè)備的位置。進一步地,該方法可以包括在520處,確定位置信息所描述的位置是否 處于興趣點的地理小區(qū)邊界內(nèi)。示例性方法還可以包括在530處,響應(yīng)于位置信息所描述 的位置處于興趣點的地理小區(qū)邊界內(nèi),將該設(shè)備與該興趣點相關(guān)聯(lián)。附加地,在一些實施例中,示例性方法可以包括在540處,響應(yīng)于位置信息所描 述的位置處于第一地理小區(qū)邊界內(nèi),共享興趣點的名稱。在一些示例性實施例中,可以經(jīng)由 聯(lián)機服務(wù)來共享名稱和/或在設(shè)備與興趣點之間的關(guān)聯(lián)性。就此而言,在一些示例性實施 例中,共享名稱可以包括在預(yù)先確定的時間間隔處,更新在設(shè)備與興趣點之間的關(guān)聯(lián)性。 進一步地,在一些示例性實施例中,共享在設(shè)備與興趣點之間的關(guān)聯(lián)性可以包括響應(yīng)于興趣點是公共的,共享在設(shè)備與興趣點之間的關(guān)聯(lián)性。附加地或可選地,在一些示例性實施例 中,共享在設(shè)備與興趣點之間的關(guān)聯(lián)性可以包括響應(yīng)于請求方是訪問組的成員,與該請求 方共享在設(shè)備與興趣點之間的關(guān)聯(lián)性。圖6中圖示了一種用于位置共享的方法的另一示例性實施例,該方法包括在600 處,訪問第一興趣點以及與第一興趣點相關(guān)聯(lián)的第一地理小區(qū)。就此而言,第一地理小區(qū)可 以包括第一地理小區(qū)邊界。在610處,示例性方法可以包括訪問第二興趣點以及與第二興 趣點相關(guān)聯(lián)的第二地理小區(qū)。就此而言,第二地理小區(qū)可以包括第二地理小區(qū)邊界,并且第 二小區(qū)邊界可以與第一地理小區(qū)邊界相交。在620處,該示例性方法可以包括訪問與第一興趣點相關(guān)聯(lián)的第一興趣點位置 以及與第二興趣點相關(guān)聯(lián)的第二興趣點位置。附加地,該示例性方法可以包括在630處, 接收位置信息。就此而言,位置信息可以描述設(shè)備的位置。進一步地,該示例性方法可以包 括在640處,確定位置信息所描述的位置是否處于第一地理小區(qū)邊界內(nèi)。該示例性方法還 可以包括在650處,確定位置信息所描述的位置是否處于第二地理小區(qū)邊界內(nèi)。在660處,該示例性方法可以包括響應(yīng)于位置信息所描述的位置處于第一地理 小區(qū)邊界和第二地理小區(qū)邊界內(nèi),以及響應(yīng)于位置信息所描述的位置距離第一興趣點位置 比第二興趣點位置更近,將該設(shè)備與第一興趣點相關(guān)聯(lián)。進一步地,該示例性方法可以包 括在670處,例如經(jīng)由聯(lián)機服務(wù),共享第一興趣點的名稱和/或在設(shè)備與第一興趣點之間 的關(guān)聯(lián)性。受益于前述描述和相關(guān)附圖中所給出的教導(dǎo),本發(fā)明所屬領(lǐng)域的技術(shù)人員將想到 此處所闡述的本發(fā)明的很多修改和其它實施例。因此,要理解,本發(fā)明不限于所公開的特定 實施例,并且那些修改和其它實施例旨在被包括在所附權(quán)利要求的范圍內(nèi)。此外,盡管前述 描述和相關(guān)附圖在元件和/或功能的特定示例性組合的上下文中描述了示例性實施例,然 而應(yīng)當理解,可以在不背離所附權(quán)利要求的范圍的情況下,通過備選實施例來提供元件和/ 或功能的不同組合。就此而言,舉例來說,也可以設(shè)想到不同于以上確切描述的那些內(nèi)容的 元件和/或功能的不同組合,如可能在一些所附權(quán)利要求中所闡述的那樣。盡管此處采用 了特定術(shù)語,然而它們僅僅是在一般的、描述性的意義上使用,而不是用于限制目的。
權(quán)利要求
1.一種方法,其包括訪問第一興趣點、與第一興趣點相關(guān)聯(lián)的名稱,以及與第一興趣點相關(guān)聯(lián)的第一地理 小區(qū),所述第一地理小區(qū)包括第一地理小區(qū)邊界; 接收位置信息,所述位置信息描述了設(shè)備的位置; 確定所述位置信息所描述的位置是否處于第一地理小區(qū)邊界內(nèi); 響應(yīng)于所述位置信息所描述的位置處于第一地理小區(qū)邊界內(nèi),將所述設(shè)備與第一興趣 點相關(guān)聯(lián);以及響應(yīng)于所述位置信息所描述的位置處于第一地理小區(qū)邊界內(nèi),共享第一興趣點的名稱。
2.根據(jù)權(quán)利要求1所述的方法,其中,共享所述名稱包括在預(yù)先確定的時間間隔處, 更新在所述設(shè)備與第一興趣點之間的關(guān)聯(lián)性。
3.根據(jù)權(quán)利要求1所述的方法,其中,訪問第一興趣點包括訪問第一興趣點,所述第 一興趣點被定義為公共的或私有的,并且其中,共享在所述設(shè)備與第一興趣點之間的關(guān)聯(lián) 性包括響應(yīng)于第一興趣點是公共的,共享在所述設(shè)備與第一興趣點之間的關(guān)聯(lián)性。
4.根據(jù)權(quán)利要求1所述的方法,其中,訪問第一興趣點包括訪問針對與第一興趣點相 關(guān)聯(lián)的訪問組而被定義的第一興趣點,并且其中,共享在所述設(shè)備與第一興趣點之間的關(guān) 聯(lián)性包括響應(yīng)于請求方是所述訪問組的成員,與所述請求方共享在所述設(shè)備與第一興趣 點之間的關(guān)聯(lián)性。
5.根據(jù)權(quán)利要求1所述的方法,其中,訪問第一興趣點包括訪問第一興趣點,已經(jīng)通 過選擇第一興趣點位置并基于第一興趣點位置來確定第一地理小區(qū)邊界而定義了所述第 一興趣點。
6.根據(jù)權(quán)利要求1所述的方法,其進一步包括訪問第二興趣點以及與第二興趣點相關(guān)聯(lián)的第二地理小區(qū),所述第二地理小區(qū)包括第 二地理小區(qū)邊界,所述第二地理小區(qū)邊界與所述第一地理小區(qū)邊界相交;以及訪問與第一興趣點相關(guān)聯(lián)的第一興趣點位置以及與第二興趣點相關(guān)聯(lián)的第二興趣點 位置;其中,確定所述位置信息所描述的位置是否處于第一地理小區(qū)邊界內(nèi)包括確定所述 位置信息所描述的位置是否處于第二地理小區(qū)邊界內(nèi);并且其中,將所述設(shè)備與第一興趣點相關(guān)聯(lián)包括響應(yīng)于所述位置信息所描述的位置處于 第二地理小區(qū)邊界內(nèi),以及響應(yīng)于所述位置信息所描述的位置距離第一興趣點位置比第二 興趣點位置更近,將所述設(shè)備與第一興趣點相關(guān)聯(lián)。
7.一種包括處理器的裝置,所述處理器被配置以便訪問第一興趣點、與第一興趣點相關(guān)聯(lián)的名稱,以及與第一興趣點相關(guān)聯(lián)的第一地理 小區(qū),所述第一地理小區(qū)包括第一地理小區(qū)邊界; 接收位置信息,所述位置信息描述了設(shè)備的位置; 確定所述位置信息所描述的位置是否處于第一地理小區(qū)邊界內(nèi); 響應(yīng)于所述位置信息所描述的位置處于第一地理小區(qū)邊界內(nèi),將所述設(shè)備與第一興趣 點相關(guān)聯(lián);以及響應(yīng)于所述位置信息所描述的位置處于第一地理小區(qū)邊界內(nèi),共享第一興趣點的名稱。
8.根據(jù)權(quán)利要求7所述的裝置,其中,所述處理器被配置以便共享所述名稱包括被配 置以便在預(yù)先確定的時間間隔處,更新在所述設(shè)備與第一興趣點之間的關(guān)聯(lián)性。
9.根據(jù)權(quán)利要求7所述的裝置,其中,所述處理器被配置以便訪問第一興趣點包括被 配置以便訪問第一興趣點,所述第一興趣點被定義為公共的或私有的,并且其中,所述處理 器被配置以便共享在所述設(shè)備與第一興趣點之間的關(guān)聯(lián)性包括被配置以便響應(yīng)于第一興 趣點是公共的,共享在所述設(shè)備與第一興趣點之間的關(guān)聯(lián)性。
10.根據(jù)權(quán)利要求7所述的裝置,其中,所述處理器被配置以便訪問第一興趣點包括 被配置以便訪問第一興趣點,針對與所述第一興趣點相關(guān)聯(lián)的訪問組而定義了所述第一興 趣點,并且其中,所述處理器被配置以便共享在所述設(shè)備與第一興趣點之間的關(guān)聯(lián)性包括 被配置以便響應(yīng)于請求方是所述訪問組的成員,與所述請求方共享在所述設(shè)備與第一興趣 點之間的關(guān)聯(lián)性。
11.根據(jù)權(quán)利要求7所述的裝置,其中,所述處理器被配置以便訪問第一興趣點包括 被配置以便訪問第一興趣點,已經(jīng)通過選擇第一興趣點位置并基于第一興趣點位置來確定 第一地理小區(qū)邊界而定義了所述第一興趣點。
12.根據(jù)權(quán)利要求7所述的裝置,其中,所述處理器被進一步配置以便訪問第二興趣點以及與第二興趣點相關(guān)聯(lián)的第二地理小區(qū),所述第二地理小區(qū)包括第 二地理小區(qū)邊界,所述第二地理小區(qū)邊界與所述第一地理小區(qū)邊界相交;以及訪問與第一興趣點相關(guān)聯(lián)的第一興趣點位置以及與第二興趣點相關(guān)聯(lián)的第二興趣點 位置;并且其中,所述處理器被配置以便確定所述位置信息所描述的位置是否處于第一地理小區(qū) 邊界內(nèi)包括被配置以便確定所述位置信息所描述的位置是否處于第二地理小區(qū)邊界內(nèi); 并且其中,所述處理器被配置以便將所述設(shè)備與第一興趣點相關(guān)聯(lián)包括被配置以便響應(yīng) 于所述位置信息所描述的位置處于第二地理小區(qū)邊界內(nèi),以及響應(yīng)于所述位置信息所描述 的位置距離第一興趣點位置比第二興趣點位置更近,將所述設(shè)備與第一興趣點相關(guān)聯(lián)。
13.—種包括至少一個計算機可讀存儲介質(zhì)的計算機程序產(chǎn)品,所述計算機可讀存儲 介質(zhì)中存儲有可執(zhí)行的計算機可讀程序代碼指令,所述計算機可讀程序代碼指令包括第一程序代碼指令,其被配置以便訪問第一興趣點、與第一興趣點相關(guān)聯(lián)的名稱,以及 與第一興趣點相關(guān)聯(lián)的第一地理小區(qū),所述第一地理小區(qū)包括第一地理小區(qū)邊界;第二程序代碼指令,其被配置以便接收位置信息,所述位置信息描述了設(shè)備的位置;第三程序代碼指令,其被配置以便確定所述位置信息所描述的位置是否處于第一地理 小區(qū)邊界內(nèi);第四程序代碼指令,其被配置以便響應(yīng)于所述位置信息所描述的位置處于第一地理小 區(qū)邊界內(nèi),將所述設(shè)備與第一興趣點相關(guān)聯(lián);以及第五程序代碼指令,其被配置以便響應(yīng)于所述位置信息所描述的位置處于第一地理小 區(qū)邊界內(nèi),共享第一興趣點的名稱。
14.根據(jù)權(quán)利要求13所述的計算機程序產(chǎn)品,其中,第五程序代碼指令被配置以便共 享所述名稱包括被配置以便在預(yù)先確定的時間間隔處,更新在所述設(shè)備與第一興趣點之間的關(guān)聯(lián)性。
15.根據(jù)權(quán)利要求13所述的計算機程序產(chǎn)品,其中,第一程序代碼指令被配置以便訪 問第一興趣點包括被配置以便訪問第一興趣點,所述第一興趣點被定義為公共的或私有 的,并且其中,第五程序代碼指令被配置以便共享在所述設(shè)備與第一興趣點之間的關(guān)聯(lián)性 包括被配置以便響應(yīng)于第一興趣點是公共的,共享在所述設(shè)備與第一興趣點之間的關(guān)聯(lián) 性。
16.根據(jù)權(quán)利要求13所述的計算機程序產(chǎn)品,其中,第一程序代碼指令被配置以便訪 問第一興趣點包括被配置以便訪問第一興趣點,針對與所述第一興趣點相關(guān)聯(lián)的訪問組 而定義了所述第一興趣點,并且其中,第五程序代碼指令被配置以便共享在所述設(shè)備與第 一興趣點之間的關(guān)聯(lián)性包括被配置以便響應(yīng)于請求方是所述訪問組的成員,與所述請求 方共享在所述設(shè)備與第一興趣點之間的關(guān)聯(lián)性。
17.根據(jù)權(quán)利要求13所述的計算機程序產(chǎn)品,其中,第一程序代碼指令被配置以便訪 問第一興趣點,已經(jīng)通過選擇第一興趣點位置并基于第一興趣點位置來確定第一地理小區(qū) 邊界而定義了所述第一興趣點。
18.根據(jù)權(quán)利要求13所述的計算機程序產(chǎn)品,其中,所述計算機可讀程序代碼指令進 一步包括第六程序代碼指令,其被配置以便訪問第二興趣點以及與第二興趣點相關(guān)聯(lián)的第二地 理小區(qū),所述第二地理小區(qū)包括第二地理小區(qū)邊界,所述第二地理小區(qū)邊界與所述第一地 理小區(qū)邊界相交;以及第七程序代碼指令,其被配置以便訪問與第一興趣點相關(guān)聯(lián)的第一興趣點位置以及與 第二興趣點相關(guān)聯(lián)的第二興趣點位置;并且其中,第三程序代碼指令被配置以便確定所述位置信息所描述的位置是否處于第一地 理小區(qū)邊界內(nèi)包括被配置以便確定所述位置信息所描述的位置是否處于第二地理小區(qū)邊 界內(nèi);并且其中,第四程序代碼指令被配置以便將所述設(shè)備與第一興趣點相關(guān)聯(lián)包括被配置以 便響應(yīng)于所述位置信息所描述的位置處于第二地理小區(qū)邊界內(nèi),以及響應(yīng)于所述位置信息 所描述的位置距離第一興趣點位置比第二興趣點位置更近,將所述設(shè)備與第一興趣點相關(guān) 聯(lián)。
19.一種設(shè)備,其包括用于訪問第一興趣點、第一興趣點的名稱,以及與第一興趣點相關(guān)聯(lián)的第一地理小區(qū) 的裝置,所述第一地理小區(qū)包括第一地理小區(qū)邊界;用于接收位置信息的裝置,所述位置信息描述了設(shè)備的位置;用于確定所述位置信息所描述的位置是否處于第一地理小區(qū)邊界內(nèi)的裝置;用于響應(yīng)于所述位置信息所描述的位置處于第一地理小區(qū)邊界內(nèi),將所述設(shè)備與第一 興趣點相關(guān)聯(lián)的裝置;以及用于響應(yīng)于所述位置信息所描述的位置處于第一地理小區(qū)邊界內(nèi),共享第一興趣點的 名稱的裝置。
20.根據(jù)權(quán)利要求19所述的設(shè)備,其中,用于訪問第一興趣點的裝置包括用于訪問針 對與第一興趣點相關(guān)聯(lián)的訪問組而被定義的第一興趣點的裝置,并且其中,用于共享在所述設(shè)備與第一興趣點之間的關(guān)聯(lián)性的裝置包括用于響應(yīng)于請求方是所述訪問組的成員, 與所述請求方共享在所述設(shè)備與第一興趣點之間的關(guān)聯(lián)性的裝置。
全文摘要
一種用于位置共享的裝置可以包括處理器。所述處理器可以被配置以便訪問興趣點以及與所述興趣點相關(guān)聯(lián)的地理小區(qū)。就此而言,所述地理小區(qū)可以包括地理小區(qū)邊界。所述處理器還可以被配置以便接收位置信息。所述位置信息可以描述設(shè)備的位置。所述處理器可以進一步被配置以便確定所述位置信息所描述的位置是否處于所述地理小區(qū)邊界內(nèi),以及響應(yīng)于所述位置信息所描述的位置處于所述地理小區(qū)邊界內(nèi),將所述設(shè)備與所述興趣點相關(guān)聯(lián)。所述處理器還可以被配置以便經(jīng)由聯(lián)機服務(wù)來共享在所述設(shè)備與所述興趣點之間的關(guān)聯(lián)性。還可以提供相關(guān)聯(lián)的方法和計算機程序產(chǎn)品。
文檔編號H04W64/00GK102067633SQ200980123684
公開日2011年5月18日 申請日期2009年5月18日 優(yōu)先權(quán)日2008年6月27日
發(fā)明者J·阿拉科提奧拉, K·羅馬, M·布洛姆奎斯特, M·迪 申請人:諾基亞公司