欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于促進遠程參與社區(qū)的方法和裝置制造方法

文檔序號:7994281閱讀:221來源:國知局
用于促進遠程參與社區(qū)的方法和裝置制造方法
【專利摘要】本發(fā)明提供了用于促進遠程參與社區(qū)的方法和裝置。方法可以包含使得位于第一位置處的錨終端使用基于鄰近性的無線通信技術(shù)來參與至少部分地由在所述第一位置處的所述錨終端和一個或多個另外的終端使用所述基于鄰近性的無線通信技術(shù)以彼此相互通信而形成的自組織的社區(qū)。所述方法還可以包含使得所述錨終端維護至結(jié)構(gòu)化網(wǎng)絡的連接,從而使得遠程終端能夠參與社區(qū)。所述方法可以另外地包含:在所述遠程終端參與所述社區(qū)的情況下,使得所述錨終端用作在所述第一位置處參與所述社區(qū)的所述終端與所述遠程終端之間的網(wǎng)關(guān)。還提供了對應的裝置。
【專利說明】用于促進遠程參與社區(qū)的方法和裝置

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明的示例實施例一般涉及通信技術(shù),以及更具體地涉及用于促進遠程參與社 區(qū)的方法和裝置。

【背景技術(shù)】
[0002] 現(xiàn)代通信時代已經(jīng)帶來了有線網(wǎng)絡和無線網(wǎng)絡的巨大擴張。計算機網(wǎng)絡、電視網(wǎng) 絡、以及電話網(wǎng)絡正經(jīng)歷著由消費者需求所推動的前所未有的技術(shù)擴張。無線和移動網(wǎng)絡 技術(shù)已經(jīng)解決了有關(guān)的消費者需求,同時提供了更加靈活和即時的信息傳遞以及向用戶提 供了便利。
[0003] 在聯(lián)網(wǎng)技術(shù)擴張的同時,計算能力中的擴張已經(jīng)導致了開發(fā)負擔得起的計算設 備,該計算設備能夠利用由現(xiàn)代聯(lián)網(wǎng)技術(shù)可能提供的服務。在計算能力中的這種擴張已經(jīng) 導致了計算設備的尺寸的減小,以及產(chǎn)生了新一代的移動設備,該新一代的移動設備能夠 執(zhí)行僅僅若干年前要求僅能夠由最高級的臺式計算機提供的處理能力的功能。因此,具有 小形狀因子的移動計算設備已經(jīng)變得普遍,以及由所有社會經(jīng)濟背景的消費者用于訪問網(wǎng) 絡應用和服務。因此,消費者可以使用他們的移動計算設備在各種位置通過移動網(wǎng)絡來訪 問服務以及與其它設備進行通信。


【發(fā)明內(nèi)容】

[0004] 此處提供了用于促進遠程參與社區(qū)的系統(tǒng)、方法和裝置。依照各種實施例的系統(tǒng)、 方法和裝置可以向計算設備、計算設備的用戶、服務提供商和消費者提供若干優(yōu)點。例如, 一些示例實施例提供錨終端,該錨終端被配置為用作在第一位置處參與社區(qū)的一個或多個 終端與經(jīng)由結(jié)構(gòu)化網(wǎng)絡的遠程終端之間的網(wǎng)關(guān)。一些此類實施例的所述錨終端可以被配 置為存儲社區(qū)標識符和用于所述社區(qū)的相關(guān)聯(lián)的成員信息,以便使得終端能夠參與所述社 區(qū)。
[0005] 在第一示例實施例中,提供了一種方法,所述方法可以包括:使得位于第一位置處 的錨終端使用基于鄰近性的無線通信技術(shù)來參與至少部分地由在所述第一位置處的所述 錨終端和一個或多個另外的終端使用所述基于鄰近性的無線通信技術(shù)以彼此相互通信而 形成的自組織(ad hoc)的社區(qū)。這個示例實施例的所述方法還可以包括使得所述錨終端 維護至結(jié)構(gòu)化網(wǎng)絡的連接,從而使得位于第二位置處的遠程終端,所述第二位置位于由在 所述第一位置處的所述終端使用的所述基于鄰近性的無線通信技術(shù)的范圍的外部,能夠通 過使用與所述錨終端相關(guān)聯(lián)的地址通過所述結(jié)構(gòu)化網(wǎng)絡與所述錨終端進行通信來參與所 述自組織社區(qū)。在所述遠程終端參與所述社區(qū)的情況下,這個示例實施例的所述方法可以 另外地包括使得所述錨終端用作在所述第一位置處參與所述社區(qū)的所述終端與所述遠程 終端之間的網(wǎng)關(guān)。
[0006] 在第二示例實施例中,提供了一種裝置,所述裝置包括至少一個處理器和存儲計 算機程序代碼的至少一個存儲器。所述至少一個存儲器和存儲的計算機程序代碼可以被配 置為使用所述至少一個處理器使得這個示例實施例的所述裝置至少使得位于第一位置處 的錨終端使用基于鄰近性的無線通信技術(shù)來參與至少部分地由在所述第一位置處的所述 錨終端和一個或多個另外的終端使用所述基于鄰近性的無線通信技術(shù)以彼此相互通信而 形成的自組織的社區(qū)。所述至少一個存儲器和存儲的計算機程序代碼可以被配置為使用所 述至少一個處理器還使得這個示例實施例的所述裝置使得所述錨終端維護至結(jié)構(gòu)化網(wǎng)絡 的連接,從而使得位于第二位置處的遠程終端,所述第二位置位于由在所述第一位置處的 所述終端使用的所述基于鄰近性的無線通信技術(shù)的范圍的外部,能夠通過使用與所述錨終 端相關(guān)聯(lián)的地址通過所述結(jié)構(gòu)化網(wǎng)絡與所述錨終端進行通信來參與所述自組織社區(qū)。所述 至少一個存儲器和存儲的計算機程序代碼可以被配置為使用所述至少一個處理器另外地 使得這個示例實施例的所述裝置在所述遠程終端參與所述社區(qū)的情況下,使得所述錨終端 用作在所述第一位置處參與所述社區(qū)的所述終端與所述遠程終端之間的網(wǎng)關(guān)。
[0007] 在第三示例實施例中,提供了一種裝置,所述裝置可以包括:用于使得位于第一位 置處的錨終端使用基于鄰近性的無線通信技術(shù)來參與至少部分地由在所述第一位置處的 所述錨終端和一個或多個另外的終端使用所述基于鄰近性的無線通信技術(shù)以彼此相互通 信而形成的自組織的社區(qū)的構(gòu)件。這個示例實施例的所述裝置還可以包括用于使得所述錨 終端維護至結(jié)構(gòu)化網(wǎng)絡的連接從而使得位于第二位置(所述第二位置位于由在所述第一 位置處的所述終端使用的所述基于鄰近性的無線通信技術(shù)的范圍的外部)處的遠程終端 能夠通過使用與所述錨終端相關(guān)聯(lián)的地址通過所述結(jié)構(gòu)化網(wǎng)絡與所述錨終端進行通信來 參與所述自組織社區(qū)的構(gòu)件。這個示例實施例的所述裝置可以另外地包括:用于在所述遠 程終端參與所述社區(qū)的情況下使得所述錨終端用作在所述第一位置處參與所述社區(qū)的所 述終端與所述遠程終端之間的網(wǎng)關(guān)的構(gòu)件。
[0008] 僅是出于概述本發(fā)明的一些示例實施例以便提供本發(fā)明的一些方面的基本理解 的目的,提供了以上概述。因此,將了解的是,以上描述的示例實施例僅是示例,以及不應當 被認為是以任何方式縮小本發(fā)明的范圍或精神。將了解的是,本發(fā)明的范圍涵蓋許多潛在 的實施例,除了此處概述的那些實施例外,以下將進一步描述潛在實施例中的一些實施例。

【專利附圖】

【附圖說明】
[0009] 因此已經(jīng)概括地描述了本發(fā)明的一些示例實施例,現(xiàn)在將參照附圖,附圖未必按 比例繪出,以及其中:
[0010] 圖1說明了根據(jù)一些示例實施例的用于促進遠程參與社區(qū)的系統(tǒng);
[0011] 圖2是根據(jù)一些示例實施例的移動終端的示意性框圖;
[0012] 圖3說明了根據(jù)一些示例實施例的終端裝置的框圖;
[0013] 圖4說明了根據(jù)一些示例實施例的維護社區(qū)的示例;以及
[0014] 圖5說明了根據(jù)一些示例實施例的根據(jù)用于促進遠程參與社區(qū)的示例方法的流 程圖。

【具體實施方式】
[0015] 現(xiàn)在,在下文將參照附圖,在附圖中示出了本發(fā)明的一些實施例而不是全部的實 施例,更充分地描述本發(fā)明的一些示例實施例。事實上,本發(fā)明可以以許多不同形式來具體 化,并且不應當被認為限制于本文所闡述的實施例;相反,提供這些實施例,以便本公開將 滿足可適用的法律要求。在全文中,相似的標記指相似的元素。
[0016] 如本文所使用的,術(shù)語"數(shù)據(jù)"、"內(nèi)容"、"信息"以及類似的術(shù)語可交替地使用,以 指依照各種示例實施例能夠被傳送、接收、顯示和/或存儲的數(shù)據(jù)。因此,任何此類術(shù)語的 使用不應當被認為是限制本公開的精神和范圍。此外,在本文中計算設備被描述為接收來 自另一個計算設備的數(shù)據(jù)或向另一個計算設備發(fā)送數(shù)據(jù)的地方,將了解的是,可以直接地 從另一個計算設備來接收數(shù)據(jù)或直接地向另一個計算設備發(fā)送數(shù)據(jù),或可以經(jīng)由一個或多 個中間的計算設備(諸如例如,一個或多個服務器、中繼器、路由器、網(wǎng)絡接入點、基站和/ 或諸如此類)間接地從另一個計算設備來接收數(shù)據(jù)或間接地向另一個計算設備發(fā)送數(shù)據(jù)。
[0017] 本文所使用的術(shù)語"計算機可讀介質(zhì)"指被配置為參與向處理器提供信息(包含 用于執(zhí)行的指令)的任何介質(zhì)。此類介質(zhì)可采用許多形式,包含但不限于非短暫性的計算 機可讀存儲介質(zhì)(例如,非易失性介質(zhì)、易失性介質(zhì))以及傳輸介質(zhì)。傳輸介質(zhì)包含:例如, 同軸電纜,銅線,光纜,以及無需線路或電纜穿過空間的載波,諸如聲波和電磁波,包含無線 電、光和紅外波線波。非短暫性的計算機可讀介質(zhì)的示例包含:軟盤、硬盤、磁帶、任何其 它非短暫性的磁介質(zhì)、光盤只讀存儲器(CD-ROM),可復寫式光盤(CD-RW),數(shù)字化通用光盤 (DVD)、藍光光盤、任何其它非短暫性的光介質(zhì)、隨機存取存儲器(RAM)、可編程只讀存儲器 (PR0M)、可擦除可編程只讀存儲器(EPROM)、FLASH-EPR0M、任何其它存儲器芯片或盒、或計 算機能夠讀取的任何其它非短暫性的介質(zhì)。在本文中,術(shù)語計算機可讀存儲介質(zhì)用于指除 傳輸介質(zhì)外的任何計算機可讀介質(zhì)。然而將了解的是,在實施例被描述為使用計算機可讀 存儲介質(zhì)的地方,在可替代的實施例中,其它類型的計算機可讀介質(zhì)可以替代計算機可讀 存儲介質(zhì),或者可以使用除了計算機可讀存儲介質(zhì)外的其它類型的計算機可讀介質(zhì)。
[0018] 另外,如本文所使用的,術(shù)語"電路"指:(a)僅硬件電路實現(xiàn)方式(例如,在模擬電 路和/或數(shù)字電路中的實現(xiàn)方式);(b)電路和計算機程序產(chǎn)品(多個)的組合,該計算機 程序產(chǎn)品(多個)包括:存儲在一個或多個計算機可讀存儲器上的軟件和/或固件指令,所 述組合一起工作以使得裝置執(zhí)行本文所述的一個或多個功能;以及(c)要求用于操作的軟 件或固件的電路(諸如例如,微處理器(多個)或微處理器(多個)的一部分),即使軟件 或固件不是物理呈現(xiàn)的。'電路'的這種定義應用于本文中(包括在任何權(quán)利要求中)的這 個術(shù)語的所有使用。作為又一個示例,如本文所使用的,術(shù)語"電路"還包含:包括一個或多 個處理器和/或其部分(多個)并且伴隨有軟件和/或固件的實現(xiàn)方式。作為另一示例,如 本文所使用的術(shù)語"電路"還包含:例如,用于移動電話的基帶集成電路或應用處理器集成 電路,或在服務器、蜂窩網(wǎng)絡設備、其它網(wǎng)絡設備和/或其它計算設備中的類似集成電路。
[0019] 在彼此足夠鄰近內(nèi)的具有移動計算設備的用戶可以建立自組織社區(qū),通過該社區(qū) 它們可以無線地交換數(shù)據(jù)以及從事于各種社交活動。在這點上,移動計算設備可以被配置 為:當該設備在彼此充分鄰近內(nèi)以經(jīng)由鄰近性的通信技術(shù)進行通信時,使用基于鄰近性的 通信技術(shù),諸如具有有限的鄰近性有效范圍的各種射頻信令技術(shù)(例如,藍牙、Wi-Fi信令、 各種電子與電氣工程師協(xié)會的802. 11和/或802. 15技術(shù),和/或諸如此類),來建立自組 織的本地社區(qū)。然而,這些本地社區(qū)的性質(zhì)可能是臨時性的,因為當用戶移動離開至該社區(qū) 的其它成員(多個)所必須的鄰近范圍時,該社區(qū)中的成員可能消失。在這點上,具有位于 用于在本地社區(qū)的成員之間通信的基于鄰近性的通信技術(shù)的范圍之外的位置處的計算設 備的用戶可能不能參與該社區(qū)。照此,一些示例實施例促進了遠程參與社區(qū),諸如至少由在 第一位置處使用基于鄰近性的無線通信技術(shù)以彼此通信的多個終端形成的本地自組織社 區(qū)。
[0020] 圖1說明了根據(jù)一些示例實施例的用于促進遠程參與社區(qū)的系統(tǒng)100的示意圖。 將了解的是,系統(tǒng)100以及在其它圖中的圖示說明每一個被提供作為一些實施例的示例, 以及不應當認為是以任何方式縮小本公開的范圍或精神。在這點上,本公開的范圍涵蓋除 了在本文中說明和描述的那些實施例之外的許多潛在的實施例。照此,雖然圖1說明了用 于促進遠程參與社區(qū)的系統(tǒng)的配置的一個示例,但是許多其它的配置也可以用于實現(xiàn)本發(fā) 明的實施例。
[0021] 在一些示例實施例中,系統(tǒng)100可以包含本地自組織社區(qū)110。社區(qū)110可以至少 部分地由在第一位置處的多個計算設備來形成,該多個計算設備在彼此充分鄰近的范圍內(nèi) 以使用基于鄰近性的通信技術(shù)進行通信。例如,社區(qū)110可以由在體育賽事或其它集會處 (在該地點中可能存在彼此充分鄰近范圍內(nèi)的用戶)的具有相兼容的計算設備的用戶來形 成。作為示例,三個計算設備(錨終端102、終端A 104和終端B 106)被說明為是系統(tǒng)100 中的社區(qū)110的成員。然而,將了解的是,社區(qū)100和/或可以依照各種示例實施例形成的 其它此類本地社區(qū)可以包含任何數(shù)量的計算設備。
[0022] 如圖1中說明的,形成社區(qū)110的計算設備(例如,錨終端102、終端A 104和終端 B 106)可以經(jīng)由自組織的基于鄰近性的通信108進行通信。這種基于鄰近性的通信可以包 括形成自組織網(wǎng)格網(wǎng)的計算設備和/或使用基于鄰近性的通信技術(shù)經(jīng)由一個或多個無線 通信鏈路進行通信。此類基于鄰近性的通信技術(shù)可以包括任何無線通信技術(shù),當兩個或更 多計算設備在彼此的鄰近范圍內(nèi)(例如,在基于鄰近性的通信技術(shù)的通信或信令范圍內(nèi)) 時,通過該無線通信技術(shù)兩個或更多計算設備可以進行通信。作為非限制性示例,此類基于 鄰近性的通信技術(shù)可以包括:藍牙、實現(xiàn)任何版本的電子和電氣工程師協(xié)會(IEEE)802. 15 標準的通信技術(shù)、ZigBee、超寬帶、近場通信技術(shù)、紅外線、無線局域網(wǎng)(WLAN)通信技術(shù)、使 用任何版本的IEEE 802. 11標準的信令、任何無線個域網(wǎng)(PAN)技術(shù),或諸如此類。在一些 示例實施例中,可以使用依照Nokia?即時社區(qū)技術(shù)的自組織的基于鄰近性的通信來形 成社區(qū)110。在一些示例實施例中,社區(qū)110可以包括基于感知網(wǎng)(Awarenet)社區(qū)。
[0023] 形成社區(qū)110的終端中的一種終端可以被設計為用作錨終端。在圖1的示例中,錨 終端102被說明為用作錨終端。錨終端102可以被配置為維護至結(jié)構(gòu)化網(wǎng)絡112的連接, 以便使得能夠遠程參與社區(qū)。在這點上,如在本文中以下將進一步描述的,錨終端102可以 被配置為使得遠程終端(多個)(諸如遠程終端114)參與社區(qū),該遠程終端可以位于本地 地參與該社區(qū)的終端(例如,錨終端102、終端A 104和終端B 106)的基于鄰近性的無線通 信技術(shù)的范圍外的位置處。因此,例如,可以由參加棒球比賽的持有錨終端102、終端A 104 和終端B 106的一組朋友來形成社區(qū)。然而可能使用遠程終端114的另一個朋友可能不能 參加該比賽。因此,一些示例實施例可以促進不能參加該比賽的朋友參與該社區(qū)。雖然在 圖1中只說明了單個遠程終端114,但是將了解的是,這種說明是作為示例,而不是作為限 制。在這點上,一些示例實施例可以促進多個遠程終端114參與社區(qū)。
[0024] 結(jié)構(gòu)化網(wǎng)絡112可以包括任何結(jié)構(gòu)化網(wǎng)絡。作為非限制性示例,結(jié)構(gòu)化網(wǎng)絡112 可以包括一個或多個無線網(wǎng)絡(例如,蜂窩網(wǎng)絡、結(jié)構(gòu)化無線局域網(wǎng)、無線城域網(wǎng)和/或諸 如此類)、一個或多個有線網(wǎng)絡,或其一些組合,以及在一些實施例中可以包括互聯(lián)網(wǎng)的至 少一部分。在這點上,在一些示例實施例中,當經(jīng)由自組織的基于鄰近性的通信108與該社 區(qū)110的一個或多個其它成員通信時,錨終端102可以連接到蜂窩網(wǎng)絡、互聯(lián)網(wǎng)和/或其它 結(jié)構(gòu)化網(wǎng)絡。
[0025] 參與社區(qū)110的計算設備(諸如錨終端102、終端A 104、終端B 106、遠程終端114 和/或諸如此類)可以包括被配置為與另一個計算設備通信的任何計算設備,諸如通過使 用基于鄰近性的通信技術(shù)和/或經(jīng)由結(jié)構(gòu)化網(wǎng)絡112。作為非限制性示例,此類計算設備可 以被具體化成計算機、平板計算設備、游戲設備、數(shù)字相機/攝像機、音頻/視頻播放器、電 視設備、無線電接收器、數(shù)字視頻記錄器、定點設備、手表、便攜式數(shù)字助理(PDA)、芯片組、 包括芯片組的裝置、其任何組合和/或諸如此類。
[0026] 根據(jù)一些示例實施例,被配置為參與社區(qū)110的計算設備(例如,終端A 102、終 端A 104、終端B 106、遠程終端114和/或諸如此類)可以被具體化成移動終端,諸如圖2 中說明的移動終端。在這點上,圖2說明了移動終端10的框圖,該移動終端10表示被配置 為參與社區(qū)110的計算設備(例如,終端A 102、終端A 104、終端B 106、遠程終端114和/ 或諸如此類)的一些實施例。然而,應當理解的是,在本文中說明的以及在下文中描述的移 動終端10僅是說明可以實現(xiàn)和/或受益于各種實施例的一種類型的計算設備,以及因此不 應當被認為是限制本公開的范圍。雖然出于示例的目的說明了并且將在下文中描述了電子 設備的若干實施例,但是其它類型的電子設備,諸如移動電話、移動計算機、便攜式數(shù)字助 理(PDA)、尋呼機、膝上型計算機、臺式計算機、游戲設備、電視和其它類型的電子系統(tǒng),可以 利用本發(fā)明的各種實施例。
[0027] 如示出的,移動終端10可以包含:天線12 (或多個天線12),其與傳送器14和接收 器16通信。移動終端10還可以包含:處理器20,該處理器20被配置為分別向傳送器提供 信號和從接收器接收信號。處理器20例如可以被具體成各種構(gòu)件,包含電路、具有伴隨的 數(shù)字信號處理器(多個)的一個或多個微處理器、沒有伴隨的數(shù)字信號處理器的一個或多 個處理器(多個)、一個或多個協(xié)處理器、一個或多個多核處理器、一個或多個控制器、處理 電路、一個或多個計算機、包含集成電路(諸如例如,ASIC(專用集成電路)或FPGA(現(xiàn)場可 編程門陣列))的各種其它處理元素、或其一些組合。因此,雖然在圖2中被說明成單個處 理器,但是在一些實施例中,處理器20可以包括多個處理器。由處理器20發(fā)送和接收的這 些信號可以包含:依照可適用的蜂窩系統(tǒng)的空中接口標準和/或許多不同的有線或無線聯(lián) 網(wǎng)技術(shù)(包括但不限于無線保真(Wi-Fi)、無線局域網(wǎng)(WLAN)技術(shù),諸如電氣和電子工程師 協(xié)會(IEEE) 802. 1U802. 16,和/或諸如此類)的信令信息。另外,這些信號可以包含:語音 數(shù)據(jù)、用戶生成的數(shù)據(jù)、用戶請求的數(shù)據(jù),和/或諸如此類。在這點上,移動終端能夠使用一 個或多個空中接口標準、通信協(xié)議、調(diào)制類型、接入類型和/或諸如此類進行操作。更具體 地,移動終端能夠依照各種第一代(1G)、第二代(2G)、2.5G、第三代(3G)通信協(xié)議,第四代 (4G)通信協(xié)議,互聯(lián)網(wǎng)協(xié)議多媒體子系統(tǒng)(IMS)通信協(xié)議(例如,會話初始協(xié)議(SIP))和 /或諸如此類進行操作。例如,移動終端能夠依照2G無線通信協(xié)議IS-136 (時分多址接入 (TDMA))、全球移動通信系統(tǒng)(GSM)、IS-95 (碼分多址接入(CDMA)),和/或諸如此類進行操 作。此外,例如,移動終端能夠依照2. 5G無線通信協(xié)議通用無線分組業(yè)務(GPRS)、增強型數(shù) 據(jù)GSM環(huán)境(EDGE),和/或諸如此類進行操作。此外,例如,移動終端能夠依照3G無線通信 協(xié)議(諸如,通用移動通信系統(tǒng)(UMTS)、碼分多址接入2000 (CDMA 2000)、寬帶碼分多址接 入(WCDMA)、時分同步碼分多址接入(TD-SCDMA),和/或諸如此類)進行操作。移動終端可 能另外地能夠依照3. 9G無線通信協(xié)議(諸如長期演進(LTE)或演進的通用陸地無線接入 網(wǎng)(E-UTRAN),和/或諸如此類)進行操作。另外,例如,移動終端能夠依照第四代(4G)無 線通信協(xié)議和/或諸如此類以及可能在未來開發(fā)的類似的無線通信協(xié)議來進行操作。
[0028] -些窄帶高級移動電話系統(tǒng)(NAMPS),以及全接入通信系統(tǒng)(TACS),移動終端還 可以受益于本發(fā)明的一些實施例,如雙或更高模式的電話(例如,數(shù)字/模擬或TDMA/CDMA/ 模擬電話)。另外,移動終端10能夠根據(jù)Wi-Fi或微波接入全球性互通(WiMAX)協(xié)議進行 操作。
[0029] 應當理解的是,處理器20可以包括用于實現(xiàn)移動終端10的音頻/視頻和邏輯功 能的電路。例如,處理器20可以包括:數(shù)字信號處理器設備、微處理器設備、模擬-至-數(shù) 字變換器、數(shù)字-至-模擬變換器,和/或諸如此類??梢愿鶕?jù)這些設備的各自能力,在它 們之間分配移動終端10的控制和信號處理功能。處理器可以另外地包括內(nèi)部語音編碼器 (VC) 20a、內(nèi)部數(shù)據(jù)調(diào)制解調(diào)器(DM) 20b和/或諸如此類。此外,處理器可以包括功能以操作 一個或多個軟件程序,該軟件程序可以被存儲在存儲器中。例如,處理器20能夠操作連通 性程序,諸如網(wǎng)絡瀏覽器。連通性程序可以允許移動終端10根據(jù)諸如無線應用協(xié)議(WAP)、 超文本傳輸協(xié)議(HTTP)和/或諸如此類來傳送和接收網(wǎng)絡內(nèi)容,諸如基于位置的內(nèi)容。移 動終端10能夠使用傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(TCP/IP)以跨越互聯(lián)網(wǎng)或其它網(wǎng)絡來傳送 和接收網(wǎng)絡內(nèi)容。
[0030] 移動終端10還可以包括用戶接口,該用戶接口包含例如耳機或揚聲器24,振鈴器 22,麥克風26,顯示器28,用戶輸入接口,和/或諸如此類,用戶接口可以操作地耦合到處理 器20。在這點上,處理器20可以包括:用戶接口電路,其被配置為控制用戶接口(諸如例 如,揚聲器24、振鈴器22、麥克風26、顯示器28和/或諸如此類)的一個或多個元素的至少 一些功能。處理器20和/或包括處理器20的用戶接口電路可以被配置為通過存儲在可以 由處理器20訪問的存儲器(例如,易失性存儲器40、非易失性存儲器42和/或諸如此類) 上的計算機程序指令(例如,軟件和/或固件)來控制用戶接口中的一個或多個元素的一 個或多個功能。移動終端可以包括用于向與移動終端有關(guān)的各種電路(例如,電路以提供 作為可檢測的輸出的機械振動)供電的電池。用戶輸入接口可以包括允許移動終端接收數(shù) 據(jù)的設備,諸如小鍵盤30、觸摸顯示器、控制桿,和/或其它輸入設備。在包含小鍵盤的實施 例中,小鍵盤可以包括數(shù)字(0-9)和有關(guān)鍵(#,*),和/或用于操作移動終端的其它鍵。
[0031] 如圖2中示出的,移動終端10還可以包含用于共享和/或獲得數(shù)據(jù)的一個或多個 構(gòu)件。例如,移動終端可以包括短距射頻(RF)收發(fā)器和/或詢問器64,因此依照RF技術(shù), 可以與電子設備共享數(shù)據(jù),和/或從電子設備獲得數(shù)據(jù)。移動終端可包括:其它短距收發(fā) 器,諸如例如,紅外線(IR)收發(fā)器66、使用由藍牙?特別興趣組所開發(fā)的藍牙?商標的無線 技術(shù)來操作的藍牙?(BT)收發(fā)器68、無線通用串行總線(USB)收發(fā)器70和/或諸如此類。 藍牙?收發(fā)器68能夠根據(jù)超低功率藍牙?技術(shù)(例如,Wibree?)無線電標準來操作。在 這點上,移動終端10以及特別是短距收發(fā)器能夠向該移動終端的鄰近范圍內(nèi)(例如諸如10 米內(nèi))的電子設備發(fā)送數(shù)據(jù)和/或從其接收數(shù)據(jù)。移動終端能夠根據(jù)各種無線聯(lián)網(wǎng)技術(shù), 包含Wi-Fi,諸如IEEE 802. 11技術(shù)的WLAN技術(shù)、IEEE 802. 15技術(shù)、IEEE 802. 16技術(shù)和 /或諸如此類,向電子設備傳送數(shù)據(jù)和/或從其接收數(shù)據(jù)。
[0032] 移動終端10可以包括:存儲器,諸如可移動或不可移動的訂戶身份模塊(SIM)38、 軟SM 38、固定SM 38、可移動或不可移動的通用訂戶身份模塊(USM)38、軟USM38、固定 USIM 38、可移動的用戶身份模塊(R-UIM)和/或諸如此類,其可以存儲有關(guān)于移動訂戶的 信息元素。除了 SIM外,移動終端可以包括其它可移動和/或固定存儲器。移動終端10可 以包含:易失性存儲器40和/或非易失性存儲器42。例如,易失性存儲器40可以包含:包 含動態(tài)和/或靜態(tài)RAM的隨機存取存儲器(RAM)、片上或片外緩存存儲器和/或諸如此類。 非易失性存儲器42 (其可以是嵌入式和/或可移動的)可以包含:例如,只讀存儲器、閃速 存儲器、磁存儲設備(例如,硬盤、軟盤驅(qū)動器、磁帶等)、光盤驅(qū)動器和/或介質(zhì)、非易失性 隨機存取存儲器(NVRAM)和/或諸如此類。類似易失性存儲器40,非易失性存儲器42可以 包含用于數(shù)據(jù)的臨時存儲的緩存區(qū)域。存儲器可以存儲可以由移動終端使用以用于執(zhí)行移 動終端的功能的一個或多個軟件程序、指令、信息片段、數(shù)據(jù)和/或諸如此類。例如,存儲器 可以包括標識符,諸如國際移動設備標識(IMEI)碼,能夠唯一地標識移動終端10。
[0033] 現(xiàn)在參照圖3,圖3說明了根據(jù)一些示例實施例的終端裝置302的框圖。終端裝 置302可以包括裝置,該裝置可以在計算設備上實現(xiàn),可以依照一些示例實施例將該計算 設備配置為參與社區(qū),諸如社區(qū)110,。因此,依照一些示例實施例,可以在錨終端102、終端 A 104、終端B 106、遠程終端114和/或諸如此類上來實現(xiàn)終端裝置302。
[0034] 在一些示例實施例中,終端裝置302可以包含用于執(zhí)行本文中描述的各種功能的 各種構(gòu)件。這些構(gòu)件可以包括以下中的一個或多個:處理器310、存儲器312、通信接口 314、 用戶接口 316或社區(qū)參與模塊318。如此處描述的終端裝置302的構(gòu)件可以被具體化為例 如電路、硬件元素(例如,適當編程的處理器、組合邏輯電路和/或諸如此類)、包括計算機 可讀介質(zhì)(例如,存儲器312)的計算機程序產(chǎn)品(計算機可讀介質(zhì)存儲可以由適當配置的 處理設備(例如,處理器310)執(zhí)行的計算機可讀程序指令(例如,軟件或固件)),或其一些 組合。
[0035] 在一些示例實施例中,圖3中說明的構(gòu)件中的一個或多個構(gòu)件可以被具體化為芯 片或芯片組。也就是說,終端裝置302可以包括:一個或多個物理套件(package)(例如,芯 片),其包含材料、部件和/或在結(jié)構(gòu)組件(例如,基板)上的線路。結(jié)構(gòu)組件可以提供物理 強度、尺寸節(jié)省、和/或用于被包含在其上的部件電路的電氣交互限制。在這點上,處理器 310、存儲器312、通信接口 314、用戶接口 316和/或社區(qū)參與模塊318可以被具體化為芯 片或芯片組。因此,在一些示例實施例中,終端裝置302可以被配置為在單個芯片上實現(xiàn)本 發(fā)明的實施例,或?qū)⒈景l(fā)明的實施例實現(xiàn)成單個"片上系統(tǒng)"。作為另一個示例,在一些示例 實施例中,終端裝置302可以包括被配置為在單個芯片上實現(xiàn)本發(fā)明的實施例或?qū)⒈景l(fā)明 的實施例實現(xiàn)成單個"片上系統(tǒng)"的部件(多個)。照此,在一些情況下,芯片或芯片組可以 構(gòu)成用于執(zhí)行用于提供本文所描述的功能的一個或多個操作和/或用于使得用戶接口能 夠關(guān)于本文描述的功能和/或服務進行導航的構(gòu)件。
[0036] 處理器310例如可以被具體化成包含下列的各種構(gòu)件:具有伴隨的數(shù)字信號處 理器(多個)的一個或多個微處理器、不具有伴隨的數(shù)字信號處理器的一個或多個處理器 (多個)、一個或多個協(xié)處理器、一個或多個多核處理器、一個或多個控制器、處理電路、一 個或多個計算機、包含集成電路(諸如例如,ASIC(專用集成電路)或FPGA(現(xiàn)場可編程門 陣列))的各種其它處理元素、一個或多個其它硬件處理器,或其某些組合。因此,雖然在 圖3中被說明成單個處理器,但是在一些示例實施例中,處理器310可以包括多個處理器。 多個處理器可以可操作地彼此通信,以及可以整體地被配置為執(zhí)行如本文所述的終端裝置 302的一個或多個功能。多個處理器可以被具體化在單個計算設備上或跨越多個計算設備 (其整體地被配置為執(zhí)行如終端裝置302的功能)進行分布。在終端裝置302被具體化成 移動終端10的實施例中,處理器310可以被具體化成或可以包括處理器20。在一些示例實 施例中,處理器310被配置為執(zhí)行存儲在存儲器312中或以其他方式處理器310可以訪問 的指令。當由處理器310執(zhí)行這些指令時,這些指令可以使得終端裝置302執(zhí)行如本文所 述的終端裝置302的功能中的一個或多個功能。照此,不管是由硬件或軟件方法或由其組 合來配置,當相應地配置時,處理器310可以包括能夠根據(jù)本發(fā)明的實施例來執(zhí)行操作的 實體。因此,例如,當處理器310被具體化為ASIC、FPGA或諸如此類時,處理器310可以包 括用于執(zhí)行本文所描述的一個或多個操作的特定配置的硬件??商娲?,作為另一示例,當 處理器310被具體化為指令(諸如可以被存儲在存儲器312中)的執(zhí)行器時,該指令可以 特定地配置處理器310以執(zhí)行本文所描述的一個或多個算法和/或操作。
[0037] 存儲器312可以包括:例如,易失性存儲器、非易失性存儲器或其某些組合。在這 點上,存儲器312可以包括:非短暫性的計算機可讀存儲介質(zhì)。雖然在圖3中被說明成單 個存儲器,但是存儲器312可以包括多個存儲器。多個存儲器可以被具體化在單個計算設 備上或者可以跨越多個計算設備(其整體地被配置為執(zhí)行如終端裝置302的功能)進行分 布。在各種示例實施例中,存儲器312可以包括:硬盤、隨機存取存儲器、緩存存儲器、閃速 存儲器、光盤只讀存儲器(CD-ROM)、數(shù)字化通用盤只讀存儲器(DVD-ROM)、光盤、被配置為 存儲信息的電路,或其某些組合。在終端裝置302被具體化成移動終端10的實施例中,存 儲器312可以包括易失性存儲器40和/或非易失性存儲器42。存儲器312可以被配置為 存儲信息、數(shù)據(jù)、應用、指令或諸如此類以用于使得終端裝置302能夠依照各種示例實施例 來執(zhí)行各種功能。例如,在一些示例實施例中,存儲器312被配置為緩沖用于由處理器310 處理的輸入數(shù)據(jù)。另外地或可替代地,存儲器312可以被配置為存儲用于由處理器310執(zhí) 行的指令。存儲器312可以存儲靜態(tài)和/或動態(tài)信息的形式的信息。可以由社區(qū)參與模塊 318在執(zhí)行它的功能的過程期間來存儲和/或使用這種存儲的信息。
[0038] 通信接口 314可以被具體化成具體化在電路、硬件、包括計算機可讀介質(zhì)(例如, 存儲器312)的計算機程序產(chǎn)品(該計算機可讀介質(zhì)存儲由處理設備(例如,處理器310) 來執(zhí)行的計算機可讀程序指令),或其組合中的任何設備或構(gòu)件,其被配置為接收來自另一 個計算設備的數(shù)據(jù)和/或向另一個計算設備傳送數(shù)據(jù)。根據(jù)一些示例實施例中,通信接口 314可以至少部分地被具體化成處理器310或以其它方式由處理器310來控制。在這點上, 通信接口 314可以(諸如經(jīng)由總線)與處理器310通信。通信接口 314可以包含:例如,天 線、傳送器、接收器、收發(fā)器和/或支持硬件或軟件以用于使得能夠與一個或多個遠程計算 設備通信。通信接口 314可以被配置為使用可以用于在計算設備之間通信的任何協(xié)議來接 收和/或傳送數(shù)據(jù)。在這點上,通信接口 314可以被配置為使用可以用于在無線網(wǎng)絡、有線 網(wǎng)絡、其某些組合或諸如此類(通過這些網(wǎng)絡,流式傳輸客戶端裝置102和一個或多個計算 設備或計算資源可以通信)上傳輸數(shù)據(jù)的任何協(xié)議來接收和/或傳送數(shù)據(jù)。作為示例,通 信接口 314可以被配置為使用基于鄰近性的通信技術(shù)與另一個終端裝置302進行通信。因 此,通信接口 314可以被配置為促進建立和參與本地社區(qū),諸如社區(qū)110。作為另一個示例, 通信接口 314可以被配置為使得能夠經(jīng)由結(jié)構(gòu)化網(wǎng)絡112在終端裝置302和另一個計算設 備之間進行通信。通信接口 314可以另外地諸如經(jīng)由總線(多個)與存儲器312、用戶接口 316和/或社區(qū)參與模塊318進行通信。
[0039] 用戶接口 316可以與處理器310通信以接收用戶輸入的指示,和/或以向用戶提 供聽覺的、視覺的、機械的或其它輸出。照此,用戶接口 316可以包含:例如,鍵盤、鼠標、控 制桿、顯示器、觸摸屏顯示器、麥克風、揚聲器、和/或其它輸入/輸出機構(gòu)。在用戶接口 316 包括觸摸屏顯示器的實施例中,用戶接口 316可以另外地被配置為檢測和/或接收至觸摸 屏顯示器的觸摸手勢或其它輸入的指示。用戶接口 316可以諸如經(jīng)由總線(多個)與存儲 器312、通信接口 314和/或社區(qū)參與模塊318進行通信。
[0040] 社區(qū)參與模塊318可以被具體化成各種構(gòu)件,諸如電路、硬件、包括計算機可讀介 質(zhì)(例如,存儲器312)的計算機程序產(chǎn)品(該計算機可讀介質(zhì)存儲可以由適當配置的處理 設備(例如,處理器310)執(zhí)行的計算機可讀程序指令(例如,軟件或固件)),或其某些組 合,以及在一些實施例中,可以被具體化成處理器310或者由處理器310來控制。在社區(qū)參 與模塊318被具體化成與處理器310分離的實施例中,社區(qū)參與模塊318可與處理器310 進行通信。社區(qū)參與模塊318還可以諸如經(jīng)由總線(多個)與存儲器312、通信接口 314, 或用戶接口 316中的一個或多個進行通信。
[0041] 與終端裝置302相關(guān)聯(lián)的社區(qū)參與模塊318可以被配置為確定在基于鄰近性的通 信技術(shù)的充分鄰近的范圍內(nèi)存在另一個計算設備和/或建立的社區(qū)(例如,社區(qū)110)。例 如,社區(qū)參與模塊318可以被配置為通過檢測和/或解釋可以依照基于鄰近性的通信技術(shù) 經(jīng)由來自鄰近設備的通信接口 314接收的無線信號和/或數(shù)據(jù)來確定存在另一個計算設備 和/或建立的社區(qū)。社區(qū)參與模塊318還可以被配置為通過使用基于鄰近性的通信技術(shù)與 一個或多個鄰近的計算設備進行通信使得終端裝置302建立社區(qū)和/或加入現(xiàn)有的社區(qū)。
[0042] 在這點上,使用圖1的示例,在終端裝置302被實現(xiàn)在錨終端102上的一些示例實 施例中,與錨終端102相關(guān)聯(lián)的社區(qū)參與模塊318可以被配置為當在本地社區(qū)110的位置 內(nèi)時確定存在終端A 104、終端B 106和/或現(xiàn)有的建立的社區(qū)(包含終端A 104和終端B 106)。與錨終端102相關(guān)聯(lián)的社區(qū)參與模塊318還可以被配置為:至少部分地通過使得錨 終端102使用基于鄰近性的通信技術(shù)與終端A 104和/或終端B 106進行通信,使得錨終 端102加入和/或建立社區(qū)110。
[0043] 在一些示例實施例中,參與社區(qū)的終端可以用作錨終端。在一些示例實施例中,形 成社區(qū)的終端可以用作錨終端。作為另一個示例,在還沒有指定用于社區(qū)的錨終端的情況 下,終端可以自愿地用作錨終端。另外地或可替代地,在一些示例實施例中,本地地參與社 區(qū)的終端可以基于特定的標準集體協(xié)商哪個終端用作錨終端。例如,錨終端的選擇可以至 少部分地基于與結(jié)構(gòu)化網(wǎng)絡112的連接的質(zhì)量(例如,具有至結(jié)構(gòu)化網(wǎng)絡112的可以利用 和/或更高質(zhì)量的連接的終端可以優(yōu)先于不具有至結(jié)構(gòu)化網(wǎng)絡112的連接的終端或具有低 連接質(zhì)量的終端)。作為另一個示例,在參與本地社區(qū)110的終端中的一個或多個終端是 電池供電的情況下,錨終端的選擇可以至少部分地基于可以使用的電池資源。在這點上,例 如,在一些示例實施例中,具有最大可使用的功率儲備的終端可以優(yōu)先地用作錨終端。作為 另一個示例,在一些示例實施例中,具有至少閾值量的功率儲備的終端可以被選擇用作錨 終端。
[0044] 可以與用作用于社區(qū)的錨終端(例如,錨終端102)相關(guān)聯(lián)的社區(qū)參與模塊318可 以被配置為使得錨終端維護至結(jié)構(gòu)化網(wǎng)絡112的連接,以便使得一個或多個遠程終端(諸 如遠程終端114)能夠參與社區(qū)。在這點上,遠程終端可以使用錨終端102相關(guān)聯(lián)的地址, 該地址可以用于通過結(jié)構(gòu)化網(wǎng)絡112向錨終端發(fā)送數(shù)據(jù),以參與社區(qū)。作為示例,可以與錨 終端102相關(guān)聯(lián)的地址可以包括:電話號碼、國際移動用戶識別碼(MSI)、電子郵件地址、 互聯(lián)網(wǎng)協(xié)議(IP)地址、域服務名字(DSN)、SIP通用資源標識符(URI)和/或可以用于通過 結(jié)構(gòu)化網(wǎng)絡112與錨終端102通信的任何其它地址。
[0045] 照此,在遠程終端(諸如遠程終端114)參與社區(qū)的情況下,社區(qū)參與模塊318可 以被配置為使得錨終端102用作在第一位置處參與社區(qū)的終端(例如,終端A 104和終端 B 106)與遠程終端之間的網(wǎng)關(guān)。因此,遠程終端114可以使用與錨終端102相關(guān)聯(lián)的地址 經(jīng)由結(jié)構(gòu)化的網(wǎng)絡112向社區(qū)發(fā)送數(shù)據(jù)。可以與錨終端102相關(guān)聯(lián)的社區(qū)參與模塊318可 以被配置為接收由遠程終端114發(fā)送的數(shù)據(jù),以及可以被配置為使得經(jīng)由基于鄰近性的通 信將所接收的數(shù)據(jù)轉(zhuǎn)發(fā)給在錨終端102的位置處參與社區(qū)的一個或多個終端(例如,終端 A 104和終端B 106)。可以與錨終端102相關(guān)聯(lián)的社區(qū)參與模塊318還可以被配置為使得 在錨終端的位置處參與社區(qū)的終端之間交換的數(shù)據(jù)(例如,在錨終端102、終端A 104和/ 或終端B 106之間交換的數(shù)據(jù))經(jīng)由結(jié)構(gòu)化網(wǎng)絡112被轉(zhuǎn)發(fā)給遠程終端114。
[0046] 在一些示例實施例中,社區(qū)可以由用于該社區(qū)的社區(qū)標識符來標識。社區(qū)標識符 例如可以包含字母標識符、數(shù)字標識符、字母數(shù)字標識符、地址和/或其它標識符,通過社 區(qū)標識符特定社區(qū)可以被標識以及與其它社區(qū)區(qū)別開。社區(qū)標識符可以用于使得終端(諸 如遠程終端114)能夠通過向該社區(qū)的其它成員發(fā)送數(shù)據(jù)來參與該社區(qū)。在這點上,由社區(qū) 的參與者發(fā)送給社區(qū)的數(shù)據(jù)可以被加上標記或以其它方式與社區(qū)標識符相關(guān)聯(lián)來發(fā)送以 指示該數(shù)據(jù)將被發(fā)送給該社區(qū)。因此,例如,由遠程終端114發(fā)送給社區(qū)的數(shù)據(jù)可以使用社 區(qū)標識符來標記,使得可以與錨終端102相關(guān)聯(lián)的社區(qū)參與模塊318可以識別從遠程終端 114接收的數(shù)據(jù)是旨在該社區(qū)以及可以將它轉(zhuǎn)發(fā)給該社區(qū)中的終端A 104、終端B 106和/ 或其它參與者(多個)。
[0047] 在一些示例實施例中,社區(qū)標識符可以由錨終端102自動地選擇,以及可以被提 供給參與該社區(qū)的其它終端。另外地或可替代地,在一些示例實施例中,一個或更多參與該 社區(qū)的參與者可以選擇用于該社區(qū)的標識符以及將所選擇的標識符傳遞給參與該社區(qū)的 其它終端。作為又一個示例,社區(qū)標識符可以由可以與參與社區(qū)的終端相關(guān)聯(lián)的社區(qū)參與 模塊318隨機地生成。
[0048] 在一些示例實施例中,可以與參與社區(qū)的終端相關(guān)聯(lián)的社區(qū)參與模塊318可以被 配置為維護用于該社區(qū)的成員信息。所維護的成員信息例如可以被存儲在存儲器312中。 所維護的成員信息例如可以包括成員信息,包括與該社區(qū)的一個或多個成員相關(guān)聯(lián)的聯(lián)系 信息。在這點上,聯(lián)系信息可以包括使得參與成員能夠被聯(lián)系的信息,使得可以將數(shù)據(jù)傳遞 給該社區(qū)的成員。照此,聯(lián)系信息可以包括:與參與該社區(qū)的終端相關(guān)聯(lián)的使得信息能夠被 發(fā)送給參與該社區(qū)的終端和/或與參與終端相關(guān)聯(lián)的用戶的任何地址、標識符和/或諸如 此類。作為示例,聯(lián)系信息可以包括:電話號碼、與參與終端相關(guān)聯(lián)的國際移動用戶識別碼 (MSI)、與參與用戶相關(guān)聯(lián)的電子郵件地址、與參與終端相關(guān)聯(lián)的互聯(lián)網(wǎng)協(xié)議(IP)地址、 與參與終端相關(guān)聯(lián)的域服務名字(DSN)、SIP通用資源標識符(URI)和/或諸如此類。 [0049] 由終端維護的成員信息可以與社區(qū)標識符相關(guān)聯(lián)一起存儲。在這點上,社區(qū)標識 符可以將用于該社區(qū)的成員信息與可以被存儲的用于一個或多個其它社區(qū)(該終端可以 是該一個或多個其它社區(qū)的成員)的成員信息進行區(qū)分。
[0050] 在一些示例實施例中,用戶可以指定偏好的或禁止的聯(lián)系方法以用于在該用戶參 與的社區(qū)內(nèi)進行數(shù)據(jù)交換。因此,在一些示例實施例中,可以依照用戶偏好來選擇由社區(qū)參 與模塊318存儲和/或使用的聯(lián)系信息的類型以促進與該社區(qū)的其它成員交換數(shù)據(jù)。
[0051] 在一些示例實施例中,可以由錨終端來維護成員信息。在此類示例實施例中,可以 與錨終端相關(guān)聯(lián)的社區(qū)參與模塊318可以收集來自該社區(qū)的其它成員的成員信息??梢耘c 錨終端相關(guān)聯(lián)的社區(qū)參與模塊318可以被配置為使用所存儲的成員信息以促進用作在錨 終端的位置處參與該社區(qū)的終端和遠程終端114之間的網(wǎng)關(guān)。在這點上,例如,用于遠程終 端114的聯(lián)系信息可以用于通過結(jié)構(gòu)化網(wǎng)絡112向遠程終端114發(fā)送在社區(qū)的成員之間交 換的數(shù)據(jù)。
[0052] 在一些示例實施例中,用于通過結(jié)構(gòu)化網(wǎng)絡112聯(lián)系錨終端的聯(lián)系信息(例如,地 址)可以被分發(fā)給社區(qū)中的參與者。這種聯(lián)系信息可以由遠程終端(諸如遠程終端114) 使用以參與該社區(qū)。另外,如將在以下進一步描述的,用于錨終端的聯(lián)系信息可以由終端使 用以在該終端已經(jīng)離開形成該社區(qū)的位置后繼續(xù)參與該社區(qū)。在一些示例實施例中,錨終 端的聯(lián)系信息可以被實施安全保護,使得是該社區(qū)的成員的用戶不能查看聯(lián)系信息。在這 點上,聯(lián)系信息可以被實施安全保護,與終端相關(guān)聯(lián)的社區(qū)參與模塊118可以訪問用于錨 終端的聯(lián)系信息,但是該終端的用戶可能不能直接查看該聯(lián)系信息。
[0053] 在一些示例實施例中,可以社區(qū)建立成私有社區(qū)或公共社區(qū)。例如,可以在相互了 解的一組人的成員之間建立私有社區(qū)。在一些此類示例實施例中,在私有社區(qū)中的新(非 匿名的)參與者可以由社區(qū)建立者/錨終端來批準。可以自動地將新加入的參與者的身份 發(fā)送給所有其它參與者。
[0054] 公共社區(qū)可以向參與者開放,而不需要新參與者必須在加入該社區(qū)之前被批準, 以及因此可以包含相互不了解的成員。公共社區(qū)可以是匿名的,使得用戶不能看到在該社 區(qū)中的其它參與者的身份。在公共社區(qū)是匿名的實施例中,與參與該社區(qū)的終端相關(guān)聯(lián)的 社區(qū)參與模塊318可以被配置為防止終端的用戶看到已經(jīng)加入組的個體的身份。然而,參 與者的數(shù)量和/或其它非敏感的信息對該用戶是可見的。可替代地,公共社區(qū)可以是非匿 名的,使得參與該社區(qū)的用戶可以看到該社區(qū)的其它成員的身份信息。作為又一個備選方 案,在一些示例實施例中,用于公共社區(qū)的成員的身份信息可以僅對錨終端的用戶是可見 的。在一些示例實施例中,用于社區(qū)的成員的聯(lián)系信息和/或其它身份信息可以以開放的 格式僅向可信的個體(諸如在社交網(wǎng)絡上的成員的朋友、成員的電子郵件聯(lián)系人和/或諸 如此類)來提供。
[0055] 在一些示例實施例中,可能不能在社區(qū)的成員之間直接地交換具有較大文件大小 的數(shù)據(jù)。替代地,可以將較大的文件保存到網(wǎng)絡可訪問的托管站點,以及可以將至該文件的 鏈接分發(fā)給該社區(qū)的其它成員。在這點上,例如,不是將圖像或視頻傳遞給該社區(qū)的成員 (例如,經(jīng)由基于鄰近性的通信108和/或通過結(jié)構(gòu)化網(wǎng)絡112),而是可以將圖像或視頻保 存到托管站點,以及使得該圖像或視頻文件能夠從該托管站點訪問的鏈接可以被分發(fā)給該 社區(qū)的成員。因此,在此類示例實施例中,與滿足閾值大小的文件大小相關(guān)聯(lián)的數(shù)據(jù)(例 如,超過某一文件限制的文件)和/或具有某一類型的文件可能不能在該社區(qū)的成員之間 直接交換,而是至包含數(shù)據(jù)的網(wǎng)絡可訪問的文件的鏈接可以在該社區(qū)的成員之間交換。
[0056] 在一些示例實施例中,在社區(qū)中的參與者之間交換的數(shù)據(jù)可以被存檔或以其他方 式保存在一個或多個參與終端上。在一些此類示例實施例中,錨終端可以負責保存在社區(qū) 中的參與者之間交換的所有數(shù)據(jù)。可替代地,在一些此類示例實施例中,用于存儲分布在社 區(qū)中的數(shù)據(jù)的責任可以由參與該社區(qū)的多個終端來分享,以便減輕在錨終端中的存儲器消 耗的負擔。作為又一個示例,參與該社區(qū)的每個終端可以可選地保存在該社區(qū)中的參與者 之間交換的數(shù)據(jù)。
[0057] 在一些示例實施例中,其中在社區(qū)中的參與者之間交換的數(shù)據(jù)被存檔,所存檔的 數(shù)據(jù)可以用作社區(qū)中的通信的日志。在一些此類示例實施例中,用戶可以訪問來自終端 (多個)的日志(在該終端(多個)上保存該日志),諸如經(jīng)由結(jié)構(gòu)化網(wǎng)絡112和/或經(jīng)由 基于鄰近性的通信。另外地或可替代地,在一些示例實施例中,不是遠程地訪問日志,而是 用戶可以請求終端(多個)(在該終端(多個)上保存日志)向他或她的計算設備發(fā)送該 日志,諸如通過電子郵件、文件傳遞協(xié)議傳遞和/或用于在計算設備之間傳遞文件的其它 方法。在一些示例實施例,社區(qū)的成員可以獲得對社區(qū)通信的日志的訪問。另外地或可替 代地,在一些示例實施例中,可以通過訪問許可來控制對社區(qū)通信的日志的訪問,使得該社 區(qū)的成員的子集可以被準許訪問日志,不是該社區(qū)的成員的一個或多個個體可以被準許訪 問日志,和/或諸如此類。
[0058] 在一些情況下,錨終端102可以離開形成社區(qū)的位置,而一個或多個終端(例如, 終端A 104和終端B 106)可以仍留在該位置。在此種情況下,錨終端的作用可以被傳遞給 仍留在該位置處的另一個終端。因此,例如,終端A 104或終端B 106可以承擔錨終端的作 用。承擔錨終端的作用的終端可以維護至結(jié)構(gòu)化網(wǎng)絡112的連接,以便使得遠程終端114 能夠繼續(xù)參與該社區(qū)。另外,錨終端102可以通過與承擔錨終端的作用的終端進行通信經(jīng) 由結(jié)構(gòu)化網(wǎng)絡112繼續(xù)參與該社區(qū)。
[0059] 在錨終端的作用被傳遞的情況下,終端可以自愿地用作錨終端。另外地或可替代 地,在一些示例實施例中,仍留在位置處的參與該社區(qū)的終端可以基于特定的標準集體地 進行協(xié)商哪個終端將承擔錨終端的作用。例如,選擇終端以承擔錨終端的作用可以至少部 分地基于與結(jié)構(gòu)化網(wǎng)絡112的連接的質(zhì)量(例如,具有至結(jié)構(gòu)化網(wǎng)絡112的可使用和/或 較高質(zhì)量連接的終端可以優(yōu)選于不具有至該結(jié)構(gòu)化網(wǎng)絡112的連接的終端或具有低連接 質(zhì)量的終端)。作為另一個示例,在參與本地社區(qū)110的終端中的一個或多個終端是電池供 電的情況下,選擇終端以承擔錨終端的作用可以至少部分地基于可使用的電池資源。在這 點上,例如,在一些示例實施例中,具有最大可使用的功率儲備的終端可以優(yōu)選地用作錨終 端。作為另一個示例,在一些示例實施例中,具有至少閾值量的功率儲備的終端可以被選擇 以承擔錨終端的作用。
[0060] 在一些示例實施例中,可以與錨終端102相關(guān)聯(lián)的社區(qū)參與模塊318可以被配置 為促進遠程參與社區(qū)和/或在該社區(qū)一個或多個成員(例如,終端A 104、終端B 106、錨終 端102自己和/或諸如此類)已經(jīng)離開社區(qū)的位置(例如,形成該社區(qū)110的位置)后維 護該社區(qū)。例如,使用由參加棒球比賽的一組朋友形成的社區(qū)的先前示例,該社區(qū)的成員可 以在該棒球比賽結(jié)束后分散。當該社區(qū)的成員可能不再能夠使用基于鄰近性的通信進行通 信時,一些示例實施例的社區(qū)參與模塊318可以被配置為使用存儲的社區(qū)標識符和/或相 關(guān)聯(lián)的社區(qū)成員信息(例如,用于該社區(qū)的成員的聯(lián)系信息)以使得能夠諸如經(jīng)由結(jié)構(gòu)化 網(wǎng)絡112在該社區(qū)的成員之間進行通信,即使是在該棒球比賽之后。
[0061] 在一些情況下有可能的是,已經(jīng)離開社區(qū)的該社區(qū)的成員可能沒有從該社區(qū)的位 置行進顯著的距離。在這點上,例如,在移動性的過程期間,該成員可能間歇性地進入該社 區(qū)的位置的范圍內(nèi)(例如,在自組織的基于鄰近性的通信108的范圍內(nèi))。作為另一個示例, 已經(jīng)離開社區(qū)的該社區(qū)的成員可能后來返回到該社區(qū)的位置,同時該社區(qū)的至少一個另外 的成員仍然在該位置處。作為又一個示例,遠程終端114可以在移動性的過程期間進入該 社區(qū)的位置內(nèi)。在一些示例實施例中,可以與錨終端102相關(guān)聯(lián)的社區(qū)參與模塊318可以 被配置為經(jīng)由結(jié)構(gòu)化網(wǎng)絡112向遠程地參與該社區(qū)的終端(例如,遠程終端114和/或已 經(jīng)遠離于該社區(qū)的終端(多個),諸如終端A 104、終端B 106和/或諸如此類)發(fā)送信息, 以用于使得該終端能夠確定它是否是在該社區(qū)的位置的范圍內(nèi),和/或經(jīng)由自組織的基于 鄰近性的通信108與該社區(qū)的一個或多個成員進行通信??梢员话l(fā)送給遠程地參與該社區(qū) 的終端的信息例如可以包含:錨終端102的位置的指示(例如,錨終端102的坐標),用于經(jīng) 由自組織的基于鄰近性的通信108與社區(qū)成員通信的無線電通信信息(例如,信道標識符、 由該社區(qū)的成員使用的基于鄰近性的通信技術(shù)和/或諸如此類),和/或用于促進經(jīng)由基于 鄰近性的通信108與一個或多個社區(qū)成員通信的其它信息??梢耘c遠程地參與社區(qū)的終端 相關(guān)聯(lián)的社區(qū)參與模塊318從而可以使用該信息以確定該終端是否以及何時可以經(jīng)由自 組織的基于鄰近性的通信108本地地參與該社區(qū),諸如通過檢測該終端是否在該社區(qū)的位 置處的足夠的范圍內(nèi)。另外地或可替代地,可以與遠程地參與社區(qū)的終端相關(guān)聯(lián)的社區(qū)參 與模塊318可以使用該信息以幫助該終端的用戶找到本地社區(qū),諸如通過在該終端的顯示 器上提供本地社區(qū)的位置的指示,提供至本地社區(qū)的位置的導航方向,和/或諸如此類。
[0062] 圖4說明了在圖1說明的系統(tǒng)100的背景內(nèi)根據(jù)一些示例實施例的維護社區(qū)的示 例。
[0063] 參照圖4,錨終端102、終端A 104、終端B 106以及遠程終端114被說明為連接到 結(jié)構(gòu)化網(wǎng)絡112。在這點上,鋪終纟而102、終纟而A 104和終纟而B 106可能已經(jīng)尚開形成圖1 中說明的社區(qū)110的位置,使得它們不能使用基于鄰近性的通信彼此相互通信。然而,錨終 端102、終端A 104和終端B 106可以接入結(jié)構(gòu)化網(wǎng)絡112。錨終端102、終端A 104、終端B 106和遠程終端114中的一個或多個可以使用用于該社區(qū)的社區(qū)標識符和/或用于該社區(qū) 的成員信息向該社區(qū)的其它成員發(fā)送數(shù)據(jù)。例如,除了錨終端102之外的終端(例如,終端 A 104、終端B 106或遠程終端114)可以使用用于錨終端102的地址通過結(jié)構(gòu)化網(wǎng)絡112向 錨終端102發(fā)送數(shù)據(jù)。該可以使用社區(qū)標識符對數(shù)據(jù)進行標記??梢耘c錨終端102相關(guān)聯(lián) 的社區(qū)參與模塊318可以被配置為使用與該社區(qū)標識符相關(guān)聯(lián)的存儲的成員信息來確定 用于該社區(qū)的成員(例如,終端A 104、終端B 106和/或遠程終端114)的聯(lián)系信息,以及 可以使用所確定的聯(lián)系信息以使得通過結(jié)構(gòu)化網(wǎng)絡112將所接收的數(shù)據(jù)從錨終端102轉(zhuǎn)發(fā) 給該社區(qū)的一個或多個另外的成員(例如,終端A 104、終端B 106和/或遠程終端114)。
[0064] 圖5說明了根據(jù)一些示例實施例的根據(jù)用于促進遠程參與社區(qū)的示例方法的流 程圖。在這點上,圖5說明了可以在用作用于社區(qū)的錨終端的終端裝置302處執(zhí)行的操作。 在圖5中說明的以及相對于圖5描述的操作例如可以由處理器310、存儲器312、通信接口 314或社區(qū)參與模塊318中的一個或多個來執(zhí)行,在其幫助下來執(zhí)行和/或在其控制下來執(zhí) 行。操作500可以包括:使得位于第一位置處的錨終端使用基于鄰近性的無線通信技術(shù)以 參與至少部分地由使用基于鄰近性的無線通信技術(shù)以彼此相互通信的錨終端和/或一個 或多個另外的終端形成的自組織社區(qū)。處理器310、存儲器312、通信接口 314、用戶接口 316 和/或社區(qū)參與模塊318可以例如提供用于執(zhí)行操作500的構(gòu)件。操作510可以包括:使 得錨終端來維護至結(jié)構(gòu)化網(wǎng)絡的連接,從而使得位于第二位置處的遠程終端能夠通過使用 與該錨終端相關(guān)聯(lián)的地址以通過結(jié)構(gòu)化網(wǎng)絡與錨終端進行通信來參與自組織的社區(qū)。第二 位置可以是在由位于第一位置處的終端使用的以參與該自組織的社區(qū)的基于鄰近性的無 線通信技術(shù)的范圍外。處理器310、存儲器312、通信接口 314、用戶接口 316和/或社區(qū)參 與模塊318可以例如提供用于執(zhí)行操作510的構(gòu)件。操作520可以包括:在遠程終端參與 社區(qū)的情況下,使得錨終端用作在第一位置處參與該社區(qū)的終端和遠程終端之間的網(wǎng)關(guān)。 處理器310、存儲器312、通信接口 314、用戶接口 316和/或社區(qū)參與模塊318可以例如提 供用于執(zhí)行操作520的構(gòu)件。
[0065] 圖5說明了根據(jù)一些示例實施例的系統(tǒng)、方法和計算機程序產(chǎn)品的流程圖。將理 解的是,流程圖中的每個框、以及流程圖中的框的組合可以由各種構(gòu)件來實現(xiàn),諸如硬件和 /或包括一個或多個計算機可讀介質(zhì)的計算機程序產(chǎn)品,該計算機可讀介質(zhì)具有存儲在其 上的計算機可讀程序指令。例如,在本文中描述的過程中的一個或多個過程可以由計算機 程序產(chǎn)品的計算機程序指令來具體化。在這點上,具體化本文中描述的過程的計算機程序 產(chǎn)品(多個)可以由移動終端、服務器或其它計算設備(例如,存儲器312中)的一個或多 個存儲設備來存儲,以及可以由計算設備中的處理器(例如處理器312)來執(zhí)行。在一些示 例實施例中,包括具體化以上描述的過程的計算機程序產(chǎn)品(多個)的計算機程序指令可 以由多個計算設備的存儲設備來存儲。如將了解的是,可以將任何此類計算機程序產(chǎn)品加 載到計算機或其它可編程裝置(例如,終端裝置302和/或其它裝置)上以產(chǎn)生機器,使得 包含指令(其在計算機或其它可編程裝置上執(zhí)行)的計算機程序產(chǎn)品創(chuàng)造用于實現(xiàn)在流程 圖的框(多個)中指定的功能的構(gòu)件。此外,計算機程序產(chǎn)品可以包括一個或多個計算機可 讀的存儲器,可以在該存儲器上存儲計算機程序指令,使得一個或多個計算機可讀存儲器 能夠指導計算機或其它可編程裝置以特定的方式來執(zhí)行功能,使得計算機程序產(chǎn)品可以包 括實現(xiàn)流程圖的框(多個)中指定的功能的制造品。還可以將一個或多個計算機程序產(chǎn)品 的計算機程序指令加載到計算機或其它可編程裝置(例如,終端裝置302和/或其它裝置) 上以使得在該計算機和其它可編程裝置上執(zhí)行一系列的操作以產(chǎn)生計算機實現(xiàn)的過程,使 得在計算機和其它可編程裝置上執(zhí)行的指令實現(xiàn)流程圖的框(多個)中指定的功能。
[0066] 因此,流程圖的框支持用于執(zhí)行指定功能的構(gòu)件的組合。還將理解的是,流程圖中 的一個或多個框,以及流程圖中的框的組合,可以由執(zhí)行指定的功能的專用的基于硬件的 計算機系統(tǒng)或?qū)S糜布陀嬎銠C程序產(chǎn)品(多個)的組合來實現(xiàn)。
[0067] 可以以許多方式來實現(xiàn)上述功能。例如,可以利用用于實現(xiàn)上述功能中的每個功 能的任何合適的構(gòu)件來實現(xiàn)本發(fā)明的實施例。根據(jù)一些示例實施例,合適配置的處理器 (例如,處理器310)可以提供所有的或一部分的元素。在其它示例實施例中,所有的或一 部分的元素可以由計算機程序產(chǎn)品來配置或在計算機程序產(chǎn)品的控制下進行操作。用于執(zhí) 行一些示例實施例的方法的計算機程序產(chǎn)品可以包含計算機可讀存儲介質(zhì)(例如,存儲器 312),諸如非易失性存儲介質(zhì),以及具體化在計算機可讀存儲介質(zhì)上的計算機可讀程序代 碼部分,諸如一系列的計算機指令。
[0068] 本文所闡述的本發(fā)明的許多修改和其它實施例將進入到本發(fā)明相關(guān)領(lǐng)域的技術(shù) 人員的腦海中,所述技術(shù)人員受益于在上述說明和相關(guān)聯(lián)的附圖中所呈現(xiàn)的教示。因此,應 當理解的是,本發(fā)明不限制于所公開的特定實施例,并且所述修改和其它實施例旨在被包 含在本發(fā)明的范圍內(nèi)。此外,雖然在元件和/或功能的某些示例組合的上下文中,上述描述 和相關(guān)聯(lián)的附圖描述了示例實施例,但是應當了解的是,在不背離本發(fā)明的范圍的情況下, 可由可替代的實施例來提供元素和/或功能的不同組合。在這點上,例如除了上述所明確 描述的外,不同的元素和/或功能的組合也被預期在本發(fā)明的范圍內(nèi)。雖然,本文中使用了 特定術(shù)語,但是它們僅是用于通用和描述性意義,并且不是出于限制的目的。
【權(quán)利要求】
1. 一種方法,包括: 使得位于第一位置處的錨終端使用基于鄰近性的無線通信技術(shù)來參與至少部分地由 在所述第一位置處的所述錨終端和一個或多個另外的終端使用所述基于鄰近性的無線通 信技術(shù)以彼此相互通信而形成的自組織的社區(qū); 使得所述錨終端維護至結(jié)構(gòu)化網(wǎng)絡的連接,從而使得位于第二位置處的遠程終端,所 述第二位置位于由在所述第一位置處的所述終端使用的所述基于鄰近性的無線通信技術(shù) 的范圍的外部,能夠通過使用與所述錨終端相關(guān)聯(lián)的地址通過所述結(jié)構(gòu)化網(wǎng)絡與所述錨終 端進行通信來參與所述自組織社區(qū);以及 其中在所述遠程終端參與所述社區(qū)的情況下,所述方法還包括使得所述錨終端用作在 所述第一位置處參與所述社區(qū)的所述終端與所述遠程終端之間的網(wǎng)關(guān)。
2. 根據(jù)權(quán)利要求1所述的方法,其中使得所述錨終端用作網(wǎng)關(guān)包括使得經(jīng)由所述結(jié)構(gòu) 化網(wǎng)絡將在所述第一位置處參與所述社區(qū)的終端之間交換的數(shù)據(jù)轉(zhuǎn)發(fā)給所述遠程終端。
3. 根據(jù)權(quán)利要求1至2中的任何一項所述的方法,其中使得所述錨終端用作網(wǎng)關(guān)包 括: 在所述錨終端接收由所述遠程終端經(jīng)由所述結(jié)構(gòu)化網(wǎng)絡發(fā)送給所述社區(qū)的數(shù)據(jù);以及 使得經(jīng)由所述基于鄰近性的無線通信技術(shù)將由所述遠程終端發(fā)送給所述社區(qū)的所述 數(shù)據(jù)轉(zhuǎn)發(fā)給在所述第一位置處參與所述社區(qū)的至少一個另外的終端。
4. 根據(jù)權(quán)利要求1至3中的任何一項所述的方法,其中所述社區(qū)由社區(qū)標識符來標識, 以及其中所述社區(qū)標識符用于使得所述遠程終端能夠參與所述社區(qū)。
5. 根據(jù)權(quán)利要求1至4中的任何一項所述的方法,還包括在所述錨終端處維護用于所 述社區(qū)的成員信息,所述成員信息包括與是所述社區(qū)的成員的一個或多個終端相關(guān)聯(lián)的聯(lián) 系信息。
6. 根據(jù)權(quán)利要求5所述的方法,還包括使用所述成員信息以促進用作在所述第一位置 處參與所述社區(qū)的所述終端與所述遠程終端之間的網(wǎng)關(guān)。
7. 根據(jù)權(quán)利要求5至6中的任何一項所述的方法,其中所述成員信息與用于所述社區(qū) 的社區(qū)標識符相關(guān)聯(lián)一起被維護,以及其中所述社區(qū)標識符用于使得所述社區(qū)的成員能夠 向所述社區(qū)的其它成員發(fā)送數(shù)據(jù)。
8. 根據(jù)權(quán)利要求1至7中的任何一項所述的方法,還包括:在所述第一位置處的所述 終端中的至少一個終端離開所述第一位置處后,由所述錨終端經(jīng)由所述結(jié)構(gòu)化網(wǎng)絡促進已 經(jīng)離開所述第一位置的終端和所述社區(qū)的一個或多個另外的成員之間的通信。
9. 根據(jù)權(quán)利要求8所述的方法,其中促進已經(jīng)離開所述第一位置的所述終端與所述社 區(qū)的一個或多個另外的成員之間的通信包括: 在所述錨終端處經(jīng)由所述結(jié)構(gòu)化網(wǎng)絡接收使用用于所述社區(qū)的所述社區(qū)標識符發(fā)送 給所述社區(qū)的數(shù)據(jù);以及 使用與所述社區(qū)標識符相關(guān)聯(lián)的存儲的成員信息以使得所接收的數(shù)據(jù)從所述錨終端 被轉(zhuǎn)發(fā)給所述社區(qū)的一個或多個其它的成員。
10. 根據(jù)權(quán)利要求1至9中的任何一項所述的方法,其中在在所述社區(qū)的成員之間交換 的數(shù)據(jù)包括與滿足閾值大小或類型的文件大小或類型中的一個或多個相關(guān)聯(lián)的數(shù)據(jù)的情 況下,使得所述錨終端用作在所述第一位置處參與所述社區(qū)的所述終端與所述遠程終端之 間的網(wǎng)關(guān)包括使得至含有所述數(shù)據(jù)的網(wǎng)絡可訪問的文件的鏈接在所述第一位置處參與所 述社區(qū)的所述終端和所述遠程終端之間進行交換。
11. 根據(jù)權(quán)利要求1至10中的任何一項所述的方法,其中所述結(jié)構(gòu)化網(wǎng)絡包括蜂窩網(wǎng) 絡或互聯(lián)網(wǎng)中的一個或多個。
12. -種裝置,包括至少一個處理器和存儲計算機程序代碼的至少一個存儲器,其中所 述至少一個存儲器和存儲的計算機程序代碼被配置為使用所述至少一個處理器使得所述 裝置至少: 使得位于第一位置處的錨終端使用基于鄰近性的無線通信技術(shù)來參與至少部分地由 在所述第一位置處的所述錨終端和一個或多個另外的終端使用所述基于鄰近性的無線通 信技術(shù)以彼此相互通信而形成的自組織的社區(qū); 使得所述錨終端維護至結(jié)構(gòu)化網(wǎng)絡的連接,從而使得位于第二位置處的遠程終端,所 述第二位置位于由在所述第一位置處的所述終端使用的所述基于鄰近性的無線通信技術(shù) 的范圍的外部,能夠通過使用與所述錨終端相關(guān)聯(lián)的地址通過所述結(jié)構(gòu)化網(wǎng)絡與所述錨終 端進行通信來參與所述自組織社區(qū);以及 其中在所述遠程終端參與所述社區(qū)的情況下,所述至少一個存儲器和存儲的計算機程 序代碼被配置為使用所述至少一個處理器還使得所述裝置使得所述錨終端用作在所述第 一位置處參與所述社區(qū)的所述終端與所述遠程終端之間的網(wǎng)關(guān)。
13. 根據(jù)權(quán)利要求12所述的裝置,其中所述至少一個存儲器和存儲的計算機程序代碼 被配置為使用所述至少一個處理器還使得所述裝置其中至少部分地通過使得經(jīng)由所述結(jié) 構(gòu)化網(wǎng)絡將在所述第一位置處參與所述社區(qū)的終端之間交換的數(shù)據(jù)轉(zhuǎn)發(fā)給所述遠程終端 來使得所述錨終端用作網(wǎng)關(guān)。
14. 根據(jù)權(quán)利要求12至13中的任何一項所述的裝置,其中所述至少一個存儲器和存儲 的計算機程序代碼被配置為使用所述至少一個處理器還使得所述裝置至少部分地通過以 下使得所述錨終端用作網(wǎng)關(guān): 在所述錨終端接收由所述遠程終端經(jīng)由所述結(jié)構(gòu)化網(wǎng)絡發(fā)送給所述社區(qū)的數(shù)據(jù);以及 使得經(jīng)由所述基于鄰近性的無線通信技術(shù)將由所述遠程終端發(fā)送給所述社區(qū)的所述 數(shù)據(jù)轉(zhuǎn)發(fā)給在所述第一位置處參與所述社區(qū)的至少一個另外的終端。
15. 根據(jù)權(quán)利要求12至14中的任何一項所述的裝置,其中所述社區(qū)由社區(qū)標識符來標 識,以及其中所述社區(qū)標識符用于使得所述遠程終端能夠參與所述社區(qū)。
16. 根據(jù)權(quán)利要求12至15中的任何一項所述的裝置,其中所述至少一個存儲器和存儲 的計算機程序代碼被配置為使用所述至少一個處理器還使得所述裝置在所述錨終端處維 護用于所述社區(qū)的成員信息,所述成員信息包括與是所述社區(qū)的成員的一個或多個終端相 關(guān)聯(lián)的聯(lián)系信息。
17. 根據(jù)權(quán)利要求16所述的裝置,其中所述至少一個存儲器和存儲的計算機程序代碼 被配置為使用所述至少一個處理器還使得所述裝置使用所述成員信息以促進使得所述錨 終端用作在所述第一位置處參與所述社區(qū)的所述終端與所述遠程終端之間的網(wǎng)關(guān)。
18. 根據(jù)權(quán)利要求16至17中的任何一項所述的裝置,其中所述成員信息與用于所述社 區(qū)的社區(qū)標識符相關(guān)聯(lián)一起被維護,以及其中所述社區(qū)標識符用于使得所述社區(qū)的成員能 夠向所述社區(qū)的其它成員發(fā)送數(shù)據(jù)。
19. 根據(jù)權(quán)利要求12至18中的任何一項所述的裝置,其中所述至少一個存儲器和存儲 的計算機程序代碼被配置為使用所述至少一個處理器還使得所述裝置在所述第一位置處 的所述終端中的至少一個終端離開所述第一位置處后,由所述錨終端經(jīng)由所述結(jié)構(gòu)化網(wǎng)絡 促進已經(jīng)離開所述第一位置的終端和所述社區(qū)的一個或多個另外的成員之間的通信。
20. 根據(jù)權(quán)利要求19所述的裝置,其中所述至少一個存儲器和存儲的計算機程序代碼 被配置為使用所述至少一個處理器還使得所述裝置促進已經(jīng)離開所述第一位置的所述終 端與所述社區(qū)的一個或多個另外的成員之間的通信至少部分地: 在所述錨終端處經(jīng)由所述結(jié)構(gòu)化網(wǎng)絡接收使用用于所述社區(qū)的所述社區(qū)標識符發(fā)送 給所述社區(qū)的數(shù)據(jù);以及 使用與所述社區(qū)標識符相關(guān)聯(lián)的存儲的成員信息以使得所接收的數(shù)據(jù)從所述錨終端 被轉(zhuǎn)發(fā)給所述社區(qū)的一個或多個其它的成員。
21. 根據(jù)權(quán)利要求12至20中的任何一項所述的裝置,其中在在所述社區(qū)的成員之間交 換的數(shù)據(jù)包括與滿足閾值大小或類型的文件大小或類型中的一個或多個相關(guān)聯(lián)的數(shù)據(jù)的 情況下,所述至少一個存儲器和存儲的計算機程序代碼被配置為使用所述至少一個處理器 還使得所述裝置至少部分地通過使得至含有所述數(shù)據(jù)的網(wǎng)絡可訪問的文件的鏈接在所述 第一位置處參與所述社區(qū)的所述終端和所述遠程終端之間進行交換來使得所述錨終端用 作在所述第一位置處參與所述社區(qū)的所述終端與所述遠程終端之間的網(wǎng)關(guān)。
22. 根據(jù)權(quán)利要求12至21中的任何一項所述的裝置,其中所述結(jié)構(gòu)化網(wǎng)絡包括蜂窩網(wǎng) 絡或互聯(lián)網(wǎng)中的一個或多個。
23. 根據(jù)權(quán)利要求12至22中的任何一項所述的裝置,其中所述裝置包括所述錨終端或 被具體化在所述錨終端上,所述錨終端包括移動計算設備,所述移動計算設備包括用戶接 口電路和存儲在所述至少一個存儲器中的一個或多個存儲器上的用戶接口軟件;其中所述 用戶接口電路和用戶接口軟件被配置為: 通過使用顯示器促進所述移動計算設備的至少一些功能的用戶控制;以及 使得所述移動計算設備的用戶接口的至少一部分被顯示在所述顯示器上以促進所述 移動計算設備的至少一些功能的用戶控制。
24. -種包括至少一個計算機可讀介質(zhì)的計算機程序產(chǎn)品,所述至少一個計算機可讀 介質(zhì)具有存儲在其中的計算機可讀程序指令,所述計算機可讀程序指令包括指令,當由裝 置執(zhí)行所述指令時,所述指令被配置為使得所述裝置至少: 使得位于第一位置處的錨終端使用基于鄰近性的無線通信技術(shù)來參與至少部分地由 在所述第一位置處的所述錨終端和一個或多個另外的終端使用所述基于鄰近性的無線通 信技術(shù)以彼此相互通信而形成的自組織的社區(qū); 使得所述錨終端維護至結(jié)構(gòu)化網(wǎng)絡的連接,從而使得位于第二位置處的遠程終端,所 述第二位置位于由在所述第一位置處的所述終端使用的所述基于鄰近性的無線通信技術(shù) 的范圍的外部,能夠通過使用與所述錨終端相關(guān)聯(lián)的地址通過所述結(jié)構(gòu)化網(wǎng)絡與所述錨終 端進行通信來參與所述自組織社區(qū);以及 其中在所述遠程終端參與所述社區(qū)的情況下,使得所述錨終端用作在所述第一位置處 參與所述社區(qū)的所述終端與所述遠程終端之間的網(wǎng)關(guān)
25. 根據(jù)權(quán)利要求24所述的計算機程序產(chǎn)品,其中被配置為使得所述錨終端用作網(wǎng)關(guān) 的所述指令包括被配置為使得經(jīng)由所述結(jié)構(gòu)化網(wǎng)絡將在所述第一位置處參與所述社區(qū)的 終端之間交換的數(shù)據(jù)轉(zhuǎn)發(fā)給所述遠程終端的指令。
26. 根據(jù)權(quán)利要求24至25中的任何一項所述的計算機程序產(chǎn)品,其中被配置為使得所 述錨終端用作網(wǎng)關(guān)的所述指令包括被配置為使得所述裝置進行以下操作的指令: 在所述錨終端接收由所述遠程終端經(jīng)由所述結(jié)構(gòu)化網(wǎng)絡發(fā)送給所述社區(qū)的數(shù)據(jù);以及 使得經(jīng)由所述基于鄰近性的無線通信技術(shù)將由所述遠程終端發(fā)送給所述社區(qū)的所述 數(shù)據(jù)轉(zhuǎn)發(fā)給在所述第一位置處參與所述社區(qū)的至少一個另外的終端。
27. 根據(jù)權(quán)利要求24-26中的任何一項所述的計算機程序產(chǎn)品,其中所述社區(qū)由社區(qū) 標識符來標識,以及其中所述社區(qū)標識符用于使得所述遠程終端能夠參與所述社區(qū)。
28. 根據(jù)權(quán)利要求24-27中的任何一項所述的計算機程序產(chǎn)品,其中所述程序指令還 包括被配置為在所述錨終端處維護用于所述社區(qū)的成員信息的程序指令,所述成員信息包 括與是所述社區(qū)的成員的一個或多個終端相關(guān)聯(lián)的聯(lián)系信息。
29. 根據(jù)權(quán)利要求28所述的計算機程序產(chǎn)品,還包括被配置為使用所述成員信息以促 進用作在所述第一位置處參與所述社區(qū)的所述終端與所述遠程終端之間的網(wǎng)關(guān)的程序指 令。
30. 根據(jù)權(quán)利要求28至29中的任何一項所述的計算機程序產(chǎn)品,其中所述成員信息與 用于所述社區(qū)的社區(qū)標識符相關(guān)聯(lián)一起被維護,以及其中所述社區(qū)標識符用于使得所述社 區(qū)的成員能夠向所述社區(qū)的其它成員發(fā)送數(shù)據(jù)。
31. 根據(jù)權(quán)利要求24-30中的任何一項所述的計算機程序產(chǎn)品,還包括被配置為在所 述第一位置處的所述終端中的至少一個終端離開所述第一位置處后由所述錨終端經(jīng)由所 述結(jié)構(gòu)化網(wǎng)絡促進已經(jīng)離開所述第一位置的終端和所述社區(qū)的一個或多個另外的成員之 間的通信的程序指令。
32. 根據(jù)權(quán)利要求31所述的計算機程序產(chǎn)品,其中被配置為促進已經(jīng)離開所述第一位 置的所述終端與所述社區(qū)的一個或多個另外的成員之間的通信的所述程序指令包括被配 置為執(zhí)行以下操作的程序指令: 在所述錨終端處經(jīng)由所述結(jié)構(gòu)化網(wǎng)絡接收使用用于所述社區(qū)的所述社區(qū)標識符發(fā)送 給所述社區(qū)的數(shù)據(jù);以及 使用與所述社區(qū)標識符相關(guān)聯(lián)的存儲的成員信息以使得所接收的數(shù)據(jù)從所述錨終端 被轉(zhuǎn)發(fā)給所述社區(qū)的一個或多個其它的成員。
33. 根據(jù)權(quán)利要求24-32中的任何一項所述的計算機程序產(chǎn)品,其中在在所述社區(qū)的 成員之間交換的數(shù)據(jù)包括與滿足閾值大小或類型的文件大小或類型中的一個或多個相關(guān) 聯(lián)的數(shù)據(jù)的情況下,被配置為使得所述錨終端用作在所述第一位置處參與所述社區(qū)的所述 終端與所述遠程終端之間的網(wǎng)關(guān)的所述程序指令包括被配置為使得至含有所述數(shù)據(jù)的網(wǎng) 絡可訪問的文件的鏈接在所述第一位置處參與所述社區(qū)的所述終端和所述遠程終端之間 進行交換的程序指令。
34. 根據(jù)權(quán)利要求24-33中的任何一項所述的計算機程序產(chǎn)品,其中所述結(jié)構(gòu)化網(wǎng)絡 包括蜂窩網(wǎng)絡或互聯(lián)網(wǎng)中的一個或多個。
35. -種裝置,包括: 用于使得位于第一位置處的錨終端使用基于鄰近性的無線通信技術(shù)來參與至少部分 地由在所述第一位置處的所述錨終端和一個或多個另外的終端使用所述基于鄰近性的無 線通信技術(shù)以彼此相互通信而形成的自組織的社區(qū)的構(gòu)件; 用于使得所述錨終端維護至結(jié)構(gòu)化網(wǎng)絡的連接從而使得位于第二位置處的遠程終端 能夠通過使用與所述錨終端相關(guān)聯(lián)的地址通過所述結(jié)構(gòu)化網(wǎng)絡與所述錨終端進行通信來 參與所述自組織社區(qū)的構(gòu)件,所述第二位置位于由在所述第一位置處的所述終端使用的所 述基于鄰近性的無線通信技術(shù)的范圍的外部;以及 還包括用于在所述遠程終端參與所述社區(qū)的情況下使得所述錨終端用作在所述第一 位置處參與所述社區(qū)的所述終端與所述遠程終端之間的網(wǎng)關(guān)的構(gòu)件。
36. 根據(jù)權(quán)利要求35所述的裝置,其中所述用于使得所述錨終端用作網(wǎng)關(guān)的構(gòu)件包括 用于使得經(jīng)由所述結(jié)構(gòu)化網(wǎng)絡將在所述第一位置處參與所述社區(qū)的終端之間交換的數(shù)據(jù) 轉(zhuǎn)發(fā)給所述遠程終端的構(gòu)件。
37. 根據(jù)權(quán)利要求35-36中的任何一項所述的裝置,其中用于使得所述錨終端用作網(wǎng) 關(guān)的構(gòu)件包括: 用于在所述錨終端接收由所述遠程終端經(jīng)由所述結(jié)構(gòu)化網(wǎng)絡發(fā)送給所述社區(qū)的數(shù)據(jù) 的構(gòu)件;以及 用于使得經(jīng)由所述基于鄰近性的無線通信技術(shù)將由所述遠程終端發(fā)送給所述社區(qū)的 所述數(shù)據(jù)轉(zhuǎn)發(fā)給在所述第一位置處參與所述社區(qū)的至少一個另外的終端的構(gòu)件。
38. 根據(jù)權(quán)利要求35-37中的任何一項所述的裝置,其中所述社區(qū)由社區(qū)標識符來標 識,以及其中所述社區(qū)標識符用于使得所述遠程終端能夠參與所述社區(qū)。
39. 根據(jù)權(quán)利要求35至38中的任何一項所述的裝置,還包括用于在所述錨終端處維護 用于所述社區(qū)的成員信息的構(gòu)件,所述成員信息包括與是所述社區(qū)的成員的一個或多個終 端相關(guān)聯(lián)的聯(lián)系信息。
40. 根據(jù)權(quán)利要求39所述的裝置,還包括用于使用所述成員信息以促進用作在所述第 一位置處參與所述社區(qū)的所述終端與所述遠程終端之間的網(wǎng)關(guān)的構(gòu)件。
41. 根據(jù)權(quán)利要求39-40中的任何一項所述的裝置,其中所述成員信息與用于所述社 區(qū)的社區(qū)標識符相關(guān)聯(lián)一起被維護,以及其中所述社區(qū)標識符用于使得所述社區(qū)的成員能 夠向所述社區(qū)的其它成員發(fā)送數(shù)據(jù)。
42. 根據(jù)權(quán)利要求35-41中的任何一項所述的裝置,還包括:用于在所述第一位置處的 所述終端中的至少一個終端離開所述第一位置處后由所述錨終端經(jīng)由所述結(jié)構(gòu)化網(wǎng)絡促 進已經(jīng)離開所述第一位置的終端和所述社區(qū)的一個或多個另外的成員之間的通信的構(gòu)件。
43. 根據(jù)權(quán)利要求42所述的裝置,其中所述用于促進已經(jīng)離開所述第一位置的所述終 端與所述社區(qū)的一個或多個另外的成員之間的通信的構(gòu)件包括: 用于在所述錨終端處經(jīng)由所述結(jié)構(gòu)化網(wǎng)絡接收使用用于所述社區(qū)的所述社區(qū)標識符 發(fā)送給所述社區(qū)的數(shù)據(jù)的構(gòu)件;以及 用于使用與所述社區(qū)標識符相關(guān)聯(lián)的所存儲的成員信息以使得所接收的數(shù)據(jù)從所述 錨終端被轉(zhuǎn)發(fā)給所述社區(qū)的一個或多個其它的成員的構(gòu)件。
44. 根據(jù)權(quán)利要求35至43中的任何一項所述的裝置,其中在在所述社區(qū)的成員之間交 換的數(shù)據(jù)包括與滿足閾值大小或類型的文件大小或類型中的一個或多個相關(guān)聯(lián)的數(shù)據(jù)的 情況下,所述用于使得所述錨終端用作在所述第一位置處參與所述社區(qū)的所述終端與所述 遠程終端之間的網(wǎng)關(guān)的構(gòu)件包括用于使得至含有所述數(shù)據(jù)的網(wǎng)絡可訪問的文件的鏈接在 所述第一位置處參與所述社區(qū)的所述終端和所述遠程終端之間進行交換的構(gòu)件。
45.根據(jù)權(quán)利要求35至44中的任何一項所述的裝置,其中所述結(jié)構(gòu)化網(wǎng)絡包括蜂窩網(wǎng) 絡或互聯(lián)網(wǎng)中的一個或多個。
【文檔編號】H04W84/22GK104106306SQ201280068851
【公開日】2014年10月15日 申請日期:2012年2月3日 優(yōu)先權(quán)日:2012年2月3日
【發(fā)明者】S·斯洛特, J·J·薩羅卡內(nèi), L·H·萊蒂寧, J·H·尤內(nèi)爾 申請人:諾基亞公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
荥经县| 怀远县| 嵩明县| 石林| 噶尔县| 社会| 鸡东县| 庆元县| 东光县| 玛多县| 聊城市| 朝阳市| 津南区| 嘉鱼县| 易门县| 通辽市| 庆城县| 双峰县| 盱眙县| 正蓝旗| 阜康市| 昌宁县| 襄垣县| 昭觉县| 黄浦区| 利辛县| 合作市| 井研县| 大姚县| 密云县| 龙泉市| 三亚市| 山阳县| 太白县| 威远县| 应用必备| 米易县| 屯门区| 伊宁市| 成都市| 惠水县|