国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于提供共享服務(wù)的方法和裝置的制作方法

      文檔序號:7910334閱讀:302來源:國知局
      專利名稱:用于提供共享服務(wù)的方法和裝置的制作方法
      用于提供共享服務(wù)的方法和裝置相關(guān)申請本申請是2009年2月17 日提交的標題為"Method and Apparatus for Providing Shared Services"的美國專利申請序列號12/372,620的部分繼續(xù)申請;通過引用的方式將其內(nèi)容合并于此。
      背景技術(shù)
      無線(例如,蜂窩)服務(wù)提供方和設(shè)備制造商不斷地受到例如通過提供引人入勝的網(wǎng)絡(luò)服務(wù)、應(yīng)用和內(nèi)容來向客戶傳遞價值和便利性的挑戰(zhàn)。鑒于日益增加的以Web為中心的文化,一個新興服務(wù)是使用無線設(shè)備來提供移動Web服務(wù)。這些服務(wù)例如包括在移動手機上托管Web應(yīng)用和內(nèi)容用于與其它用戶共享。然而,在無線環(huán)境內(nèi)的有限資源(例如,帶寬、處理功率、移動Web服務(wù)器的可用性)對在移動設(shè)備上實現(xiàn)Web服務(wù)造成了顯著問題。

      發(fā)明內(nèi)容
      因此,需要一種用于提供共享移動Web服務(wù)的方法。根據(jù)一個實施例,一種裝置包括處理器和存儲了可執(zhí)行指令的存儲器,如果執(zhí)行所述可執(zhí)行指令,則使得所述裝置加入用于共享服務(wù)的多個移動服務(wù)器的群體 (community)。所述裝置還被促使向服務(wù)消費方提供所述服務(wù)。根據(jù)另一個實施例,一種攜帶了一個或多個指令的一個或多個序列的計算機可讀存儲介質(zhì),當由一個或多個處理器執(zhí)行所述一個或多個指令的一個或多個序列時,使得裝置加入用于共享服務(wù)的多個移動服務(wù)器的群體。還使得所述裝置向服務(wù)消費方提供所述服務(wù)。根據(jù)另一個實施例,一種方法包括加入用于共享服務(wù)的多個移動服務(wù)器的群體。 該方法還包括向服務(wù)消費方提供所述服務(wù)。根據(jù)又一個實施例,一種設(shè)備包括用于加入用于共享服務(wù)的多個移動服務(wù)器的群體的裝置。所述設(shè)備還包括用于向服務(wù)消費方提供所述服務(wù)的裝置。簡單地通過說明多個特定實施例和實現(xiàn)方案(包括預(yù)計用于實現(xiàn)本發(fā)明的最佳方式),根據(jù)下面的詳細描述,本發(fā)明還有的其它方面、特征和優(yōu)點很容易顯而易見。本發(fā)明還能夠具有其它和不同的實施例,并且可以在各種明顯的方面中修改其若干細節(jié),所有這些都不背離本發(fā)明的精神和范圍。因此,附圖和說明書應(yīng)當被視為本質(zhì)上是說明性的,而不應(yīng)當被視為是限制性的。


      通過例子的方式而不是通過限制的方式圖示了本發(fā)明的實施例,在附圖中圖1是根據(jù)示例性實施例的能夠提供共享服務(wù)的通信系統(tǒng)的示圖;圖2是根據(jù)示例性實施例的共享服務(wù)模塊的組件的示圖3是根據(jù)示例性實施例的用于提供共享服務(wù)的處理的流程圖;圖4是根據(jù)示例性實施例的用于提供共享移動Web服務(wù)的處理的流程圖;圖5是根據(jù)示例性實施例的用于注冊移動Web服務(wù)的處理的流程圖;圖6A和6B是根據(jù)示例性實施例的用于創(chuàng)建共享移動Web服務(wù)的群體的處理的流程圖;圖7是根據(jù)示例性實施例的用于認證共享移動Web服務(wù)的用戶和提供方的處理的流程圖;圖8A和8C是根據(jù)示例性實施例的在圖5的處理中利用的用戶接口的示圖;圖9是根據(jù)示例性實施例圖示了用于提供共享Web服務(wù)的消息和處理序列的梯形圖;圖10是根據(jù)示例性實施例圖示了用于匿名地提供共享Web服務(wù)的消息和處理序列的梯形圖;圖11是根據(jù)示例性實施例描述了匿名提供共享服務(wù)的服務(wù)提供方的示圖;圖12根據(jù)示例性實施例圖示了用于作為被動服務(wù)器(passive server)來提供共享Web服務(wù)的消息和處理序列的梯形圖;圖13是根據(jù)示例性實施例圖示了用于使用認證密鑰來提供共享Web服務(wù)的消息和處理序列的梯形圖;圖14是根據(jù)示例性實施例圖示了用于對共享Web服務(wù)進行負載平衡的消息和處理序列的梯形圖;圖15是可用于實現(xiàn)本發(fā)明實施例的硬件的示圖;圖16是可用于實現(xiàn)本發(fā)明實施例的芯片集的示圖;以及圖17是可用于實現(xiàn)本發(fā)明實施例的移動臺(例如,手機)的示圖。
      具體實施例方式公開了一種用于提供共享服務(wù)的方法和裝置。在下面的描述中,出于解釋的目的, 闡述了很多具體細節(jié),以便提供對本發(fā)明實施例的透徹理解。然而,對本領(lǐng)域技術(shù)人員顯而易見的是,可以在沒有這些具體細節(jié)的情況下或在具有等同布置的情況下實施本發(fā)明的實施例。在其它實例中,以框圖形式示出了公知結(jié)構(gòu)和設(shè)備,以避免不必要地使本發(fā)明的實施例模糊。盡管相對于在無線網(wǎng)絡(luò)環(huán)境中共享Web服務(wù)描述了各種示例性實施例,但是可以設(shè)想,可以在任何類型的通信系統(tǒng)或網(wǎng)絡(luò)以及其它服務(wù)或應(yīng)用內(nèi)使用在此描述的用于共享服務(wù)的方法。圖1是根據(jù)示例性實施例的能夠提供共享服務(wù)的通信系統(tǒng)的示圖。如圖1所示, 系統(tǒng)100包括經(jīng)由通信網(wǎng)絡(luò)105連接到網(wǎng)關(guān)103的一個或多個用戶設(shè)備(UE)(例如,UE lOla-lOln)。UE IOla-IOln是任何類型的固定終端、移動終端或便攜式終端,包括桌上型計算機、膝上型計算機、手機、站臺、單元、設(shè)備、多媒體寫字板、因特網(wǎng)節(jié)點、通信器、個人數(shù)字助理(PDA)或其任何組合。還可以設(shè)想,UE IOla-IOln可以支持針對用戶的任何類型的接口(諸如“可佩帶式”電路等)。UE IOla-IOln充當移動Web服務(wù)器,以便允許對在UE IOla-IOln的群體107內(nèi)用于共享的Web服務(wù)進行移動托管。
      舉例來說,系統(tǒng)100的通信網(wǎng)絡(luò)105包括一個或多個網(wǎng)絡(luò),諸如數(shù)據(jù)網(wǎng)絡(luò)(未示出)、無線網(wǎng)絡(luò)(未示出)、電話網(wǎng)絡(luò)(未示出)或其任何組合。可以設(shè)想,數(shù)據(jù)網(wǎng)絡(luò)可以是任何局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、廣域網(wǎng)(WAN)、因特網(wǎng)或任何其它合適的分組交換網(wǎng)絡(luò), 諸如商業(yè)上擁有的私有分組交換網(wǎng)絡(luò),例如,私有電纜或光纖網(wǎng)絡(luò)。另外,無線網(wǎng)絡(luò)可以是例如蜂窩網(wǎng)絡(luò),并且可以采用各種技術(shù),包括全球演進增強數(shù)據(jù)速率(EDGE)、通用分組無線電服務(wù)(GPRS)、全球移動通信系統(tǒng)(GSM)、因特網(wǎng)協(xié)議多媒體子系統(tǒng)(IMS)、通用移動電信系統(tǒng)(UMTS)等,以及任何其它合適的無線介質(zhì),例如,微波接入(WiMAX)、長期演進(LTE)網(wǎng)絡(luò)、碼分多址(CDMA)、無線保真(WiFi)、衛(wèi)星、移動ad-hoc (特定)網(wǎng)絡(luò)(MANET)等。如前所述,在無線環(huán)境內(nèi)實現(xiàn)移動Web服務(wù)使得在該環(huán)境中可用的有限資源(例如,帶寬、處理功率、移動服務(wù)器的可用性等)承受壓力(tax)。例如,當連接了多個用戶時, 或者當正在傳輸大型圖片文件時,在移動手機上運行照片共享Web服務(wù)可潛在地顛覆手機的能力。系統(tǒng)100通過指派冗余地提供了一個或多個Web服務(wù)的移動Web服務(wù)器的群體 107(例如,UE IOla-IOln)來解決該問題。更具體地,網(wǎng)關(guān)103將多個UE IOla-IOln指派為用于共享Web服務(wù)的群體107。網(wǎng)關(guān)103指派一個UE 101來充當該Web服務(wù)的主要服務(wù)器,并且可以將一個或多個其它UE 101指派為次要服務(wù)器。當接收到服務(wù)請求時,網(wǎng)關(guān) 105檢測所指派的主要服務(wù)器是否可用??梢栽O(shè)想,可用性取決于諸如以下因素充當主要服務(wù)器的UE 101是否聯(lián)機(例如,被加電和連接到數(shù)據(jù)網(wǎng)絡(luò)),以及主要服務(wù)器正在處理的其它請求的數(shù)目。如果主要服務(wù)器不可用,則網(wǎng)關(guān)動態(tài)地選擇次要服務(wù)器來服務(wù)該請求。如圖1所示,UE IOla-IOln分別包括例如共享服務(wù)模塊109,以便與網(wǎng)關(guān)105協(xié)調(diào)對Web服務(wù)的共享。在示例性實施例中,共享服務(wù)模塊109含有在UE 101上可用的Web 服務(wù)的列表。例如,Web服務(wù)列表包括服務(wù)描述符和用于提供該服務(wù)的關(guān)聯(lián)文件(例如,數(shù)據(jù)或內(nèi)容文件)。舉例來說,服務(wù)描述符包括服務(wù)項目的列表(例如,與該服務(wù)相關(guān)聯(lián)的文件、日志、腳本等)??梢栽O(shè)想,服務(wù)項目可以包括作為服務(wù)的一部分而安裝的文件,以及可用于UE 101的其它文件(例如,駐留在該設(shè)備上的個人信息管理(PIM)文件)。服務(wù)描述符還包括從屬物(即,與服務(wù)一起安裝的附加服務(wù)或模塊)的列表。例如,從屬物可以包括 SQL數(shù)據(jù)庫服務(wù)或Apache模塊。另外,服務(wù)描述符包括當Web服務(wù)首次被安裝在UE 101上時用于設(shè)定Web服務(wù)的配置設(shè)置。服務(wù)配置設(shè)置例如可以含有用于向網(wǎng)關(guān)103注冊服務(wù)的信息,或者與用戶或UE 101完成對服務(wù)的安裝所需要的任何動作有關(guān)的信息(例如,確認隱私設(shè)置,等等)。為了幫助UE IOla-IOln提供共享服務(wù),網(wǎng)關(guān)103例如包括動態(tài)域名服務(wù)器(DDNS) 服務(wù)111和認證服務(wù)113。DDNS服務(wù)111使得網(wǎng)關(guān)103能夠維護域、子域以及與Web服務(wù)相關(guān)聯(lián)的移動服務(wù)器的列表。在示例性實施例中,DDNS服務(wù)111為Web服務(wù)指派主要服務(wù)器和次要服務(wù)器。例如,當每個移動服務(wù)器(例如,UE 101)進入或離開通信網(wǎng)絡(luò)105時, 移動服務(wù)器對DDNS服務(wù)111進行注冊或解除注冊。當移動服務(wù)器無法在離開網(wǎng)絡(luò)之前解除注冊的情況下(例如,當服務(wù)器突然斷電時),DDNS服務(wù)111提供超時時段。例如,如果移動服務(wù)器在該超時時段期間沒有做出響應(yīng),則DDNS服務(wù)111假定該移動服務(wù)器不可用。認證服務(wù)113使得網(wǎng)關(guān)能夠認證群體107內(nèi)的移動服務(wù)器以及由移動服務(wù)器所提供的Web服務(wù)的用戶??梢栽O(shè)想,可以使用任何類型的認證方案(例如,用戶名和口令、密鑰訪問號、唯一的機器標識符(例如,MAC地址)等及其組合)來確保僅是被授權(quán)的移動服務(wù)器和用戶具有對系統(tǒng)100的Web服務(wù)的訪問。舉例來說,UE IOla-IOln使用標準協(xié)議在通信網(wǎng)絡(luò)105上與其它設(shè)備(即,網(wǎng)絡(luò)節(jié)點)(例如,網(wǎng)關(guān)103、Web服務(wù)的用戶)進行通信。在該情境下,協(xié)議包括定義了通信網(wǎng)絡(luò)105內(nèi)的網(wǎng)絡(luò)節(jié)點如何基于在通信鏈路上發(fā)送的信息來彼此交互的規(guī)則集合。所述協(xié)議在每個節(jié)點內(nèi)的不同操作層是有效的,從生成和接收各種類型的物理信號,到選擇用于傳輸那些信號的鏈路、到通過那些信號來指示的信息的格式、到標識計算機系統(tǒng)上執(zhí)行的哪個軟件應(yīng)用發(fā)送或接收該信息。在開放式系統(tǒng)互連(OSI)參考模型中描述了用于在網(wǎng)絡(luò)上交換信息的在概念上不同的協(xié)議層。在1999年9月公開的Radia Perlman的題為 "Interconnections Second Edition”的參考書的第1. 1章節(jié)中較為詳細地從整體上描述了 OSI參考模型。通常,通過交換離散的數(shù)據(jù)分組來實現(xiàn)網(wǎng)絡(luò)節(jié)點之間的通信。每個分組通常包括 (1)與特定協(xié)議相關(guān)聯(lián)的頭部信息,以及(2)在頭部信息后面并且含有可獨立于該特定協(xié)議來處理的信息的有效載荷信息。在一些協(xié)議中,分組包括C3)在有效載荷后面并且指示了有效載荷信息的結(jié)束的尾部信息。頭部包括諸如以下信息分組的源、其目的地、有效載荷的長度,以及該協(xié)議所使用的其它屬性。經(jīng)常,在用于特定協(xié)議的有效載荷中的數(shù)據(jù)包括用于與OSI參考模型的一個不同的更高層相關(guān)聯(lián)的一個不同協(xié)議的頭部和有效載荷。用于特定協(xié)議的頭部通常指示了用于在其有效載荷中所含的下一協(xié)議的類型。據(jù)說較高層協(xié)議被封裝在較低層協(xié)議中。在穿越諸如因特網(wǎng)的多個異構(gòu)網(wǎng)絡(luò)的分組中所包括的頭部通常包括物理(層1)頭部、數(shù)據(jù)鏈路(層2)頭部、網(wǎng)絡(luò)間(層幻頭部和傳輸(層4)頭部,以及由OSI參考模型定義的各種應(yīng)用頭部(層5、層6和層7)。圖2是根據(jù)示例性實施例的共享服務(wù)模塊的組件的示圖。舉例來說,共享服務(wù)模塊109包括用于提供共享Web服務(wù)的一個或多個組件。在該實施例中,共享服務(wù)模塊109包括由移動服務(wù)器(例如,UE 101)提供的Web服務(wù)201的列表。如參照圖1所討論的,Web 服務(wù)列表包括服務(wù)描述符和關(guān)聯(lián)文件203。每個Web服務(wù)201還與分發(fā)列表205和分發(fā)規(guī)則207相關(guān)聯(lián)。分發(fā)列表205標識了正在共享特定服務(wù)的所有移動服務(wù)器(例如,UE lOla-lOln)。在示例性實施例中,移動服務(wù)器可以隨意地動態(tài)啟用或禁用特定服務(wù)。為了跟蹤特定移動服務(wù)器的狀態(tài),分發(fā)列表 205含有移動服務(wù)器的列表以及關(guān)于每個服務(wù)器是啟用還是禁用了該服務(wù)的信息。例如, 家庭成員參與彼此間的照片共享Web服務(wù)。該服務(wù)使得每個成員能夠共享移動設(shè)備的照相機所拍攝的圖片。然而,在度假時,特定的家庭成員已經(jīng)被指派為照片共享Web服務(wù)的正式攝影師。因此,不是被指派的攝影師的那些成員臨時禁用其照片共享Web服務(wù)。分發(fā)列表 205用于跟蹤哪些家庭成員正在主動地共享該服務(wù)。在示例性實施例中,分發(fā)規(guī)則207指定當特定Web服務(wù)被共享時網(wǎng)關(guān)103應(yīng)當如何行動。分發(fā)規(guī)則207例如告知網(wǎng)關(guān)103當特定Web服務(wù)被共享時是否創(chuàng)建新的域或新的子域。例如,移動服務(wù)器的群體107已經(jīng)創(chuàng)建了域名(例如,“commimityl.com”)并且已經(jīng)啟動共享日程Web服務(wù)。與該日程服務(wù)相關(guān)聯(lián)的分發(fā)規(guī)則207引導(dǎo)網(wǎng)關(guān)103來創(chuàng)建新的子域(例如“calendar, communityl.com”),這是因為域已經(jīng)存在。如果不存在現(xiàn)有的域名, 則可以引導(dǎo)網(wǎng)關(guān)103來創(chuàng)建新的域和子域這二者或者僅創(chuàng)建新的域。在特定實施例中,分發(fā)規(guī)則207還可以用于將服務(wù)請求引導(dǎo)到一個或多個特定移動服務(wù)器。例如,規(guī)則207可以指定服務(wù)請求應(yīng)當在去主要服務(wù)器之前先去次要服務(wù)器, 即使網(wǎng)關(guān)103缺省地在將服務(wù)請求引導(dǎo)到次要服務(wù)器之前先引導(dǎo)到主要服務(wù)器。還可以設(shè)想,可以使用分發(fā)規(guī)則207來將到來的服務(wù)請求手動地引導(dǎo)到使用分發(fā)規(guī)則207的另一服務(wù)器。例如,第一用戶想要臨時中止(suspend)Web服務(wù)。為此,第一用戶可以為該Web服務(wù)創(chuàng)建新的分發(fā)規(guī)則207,以便將服務(wù)請求臨時引導(dǎo)到另一移動服務(wù)器。圖3是根據(jù)示例性實施例的用于提供共享服務(wù)的處理的流程圖。在一個實施例中,網(wǎng)關(guān)103實施處理300并且例如在如圖16所示的包括處理器和存儲器的芯片集中實現(xiàn)。在步驟301中,處理300將多個移動服務(wù)器(例如,UE IOla-IOln)指派為用于共享Web 服務(wù)的群體。在指派群體的步驟期間,例如,網(wǎng)關(guān)103還為該Web服務(wù)指派主要移動服務(wù)器以及一個或多個次要服務(wù)器。在示例性實施例中,進行了對共享Web服務(wù)的初始請求的移動服務(wù)器(例如,UE 101a)被指派為主要服務(wù)器??梢栽O(shè)想,用戶還可以手動地指派主要服務(wù)器和次要服務(wù)器??梢栽赪eb服務(wù)的初始設(shè)置時或者在任何以后的時間進行該手動指派。在示例性實施例中,主要服務(wù)器缺省地第一個接收被引導(dǎo)到Web服務(wù)的請求。相應(yīng)地,在收到服務(wù)請求時,網(wǎng)關(guān)103檢測主要服務(wù)器是否可用于提供共享服務(wù)(步驟303)。 主要服務(wù)器可用取決于例如各種因素,包括主要服務(wù)器的當前負載(例如,處理器負載、網(wǎng)絡(luò)業(yè)務(wù)負載)、任何分發(fā)規(guī)則(例如,將服務(wù)請求引導(dǎo)到另一移動服務(wù)器的規(guī)則),以及主要服務(wù)器是否連接到網(wǎng)絡(luò)105。例如,通過訪問主要服務(wù)器(或者替代地,主要服務(wù)器或次要服務(wù)器中的任何一個)上的負載(例如,處理器、網(wǎng)絡(luò)業(yè)務(wù)等),網(wǎng)關(guān)103可以將主要服務(wù)器指派為不可用,并且將服務(wù)請求分發(fā)到次要服務(wù)器,以便實施負載平衡以及進行對網(wǎng)絡(luò)資源的更有效的使用。如果主要服務(wù)器可用,則網(wǎng)關(guān)103將服務(wù)請求引導(dǎo)到主要服務(wù)器。如果主要服務(wù)器不可用(例如,基于負載或其它因素),則網(wǎng)關(guān)103將服務(wù)請求引導(dǎo)到次要服務(wù)器(步驟305)。特定實施例包括網(wǎng)絡(luò)使能的計算平臺(例如,諸如計算機、服務(wù)器等的硬件)內(nèi)的處理300。在計算平臺內(nèi)對處理300的合并將這些功能擴展到該計算平臺在其中進行操作的通信網(wǎng)絡(luò)105或通信系統(tǒng)100。圖4是根據(jù)示例性實施例的用于提供共享移動Web服務(wù)的處理的流程圖。在一個實施例中,共享服務(wù)模塊109實施處理400并且例如在如圖16所示的包括處理器和存儲器的芯片集中實現(xiàn)。圖4的例子假設(shè)Web服務(wù)已經(jīng)被安裝在移動服務(wù)器(例如,UE 101)上。 在步驟401中,共享服務(wù)模塊109啟動向網(wǎng)關(guān)103注冊共享Web服務(wù)。在示例性實施例中, 在移動服務(wù)器上安裝共享Web服務(wù)時,自動地觸發(fā)對該注冊的啟動。在其它實施例中,注冊步驟可以被配置成手動地發(fā)生。然后,共享服務(wù)模塊109存儲與共享服務(wù)相關(guān)聯(lián)的服務(wù)描述符(步驟403)。如參照圖1所描述的,服務(wù)描述符例如包括服務(wù)項目的列表(例如,與該服務(wù)相關(guān)聯(lián)的文件、日志、腳本等)、從屬物的列表(即,與該服務(wù)一起安裝的附加服務(wù)或模塊),以及配置設(shè)置。周期性地,共享服務(wù)模塊109例如從網(wǎng)關(guān)103接收消息,以便更新或同步與Web服務(wù)相關(guān)聯(lián)的服務(wù)描述符,并且根據(jù)引導(dǎo)來啟動更新或同步(步驟40 。另外,共享服務(wù)模塊 109向網(wǎng)關(guān)103和運行該共享Web服務(wù)的其它移動服務(wù)器類似地提供其服務(wù)描述符的本地副本(步驟407)。在示例性實施例中,共享Web服務(wù)分布在多個移動服務(wù)器當中。多個服務(wù)器中的每個服務(wù)器可以按照用戶請求潛在地更新和/或提供共享服務(wù)。在服務(wù)描述符中所含的與Web服務(wù)相關(guān)聯(lián)的數(shù)據(jù)可以根據(jù)時間而有所不同。對共享了 Web服務(wù)的移動服務(wù)器當中的服務(wù)描述符進行周期性的更新和同步確保每個移動服務(wù)器均具有最新的數(shù)據(jù)以便提供最新的服務(wù)。如前所述,特定實施例在UE IOla-IOln(例如,諸如無線手機等的硬件)內(nèi)包括共享服務(wù)模塊109。在UE IOla-IOln內(nèi)對處理400的合并將模塊109的功能擴展到UE 101 在其中進行操作的通信網(wǎng)絡(luò)105或通信系統(tǒng)100。圖5是根據(jù)示例性實施例的用于注冊移動Web服務(wù)的處理的流程圖。在步驟501 中,網(wǎng)關(guān)103從移動服務(wù)器(例如,UE 101)接收對注冊共享Web服務(wù)的請求。該請求包括例如用于共享服務(wù)的分發(fā)規(guī)則207、分發(fā)列表205和服務(wù)描述符。如前所述,分發(fā)規(guī)則207 提供了對于DDNS服務(wù)111應(yīng)當如何注冊服務(wù)的引導(dǎo)(例如,是否創(chuàng)建新的域或子域)。在收到該請求時,網(wǎng)關(guān)103確定先前是否已經(jīng)將域或子域指配給共享服務(wù)(步驟503和505)。 如果存在現(xiàn)有的域或子域,則網(wǎng)關(guān)103使用現(xiàn)有的名稱(步驟507)。如果不存在,則網(wǎng)關(guān) 103基于所關(guān)聯(lián)的分發(fā)規(guī)則207來指配新的域名或子域名(步驟509)。例如,一個家庭創(chuàng)建了用于共享Web服務(wù)的新群體107。該家庭先前并沒有創(chuàng)建任何Web服務(wù),并且現(xiàn)在正在為該家庭請求電影預(yù)訂Web服務(wù)。作為響應(yīng),網(wǎng)關(guān)103確定是否存在被指配給與該特定群體107相關(guān)聯(lián)的Web服務(wù)的域。在這種情況下,不存在先前指配的域或子域,并且DDNS服務(wù)111指配了新的域名(例如,“family, com”)。然后,DDNS服務(wù) 111指配了與該電影預(yù)訂服務(wù)相關(guān)聯(lián)的子域(例如,“movies, family, com”)。圖6A和圖6B是根據(jù)示例性實施例的創(chuàng)建用于共享移動Web服務(wù)的群體的處理的流程圖。在一個實施例中,共享服務(wù)模塊109實施圖6A的處理600并且例如在如圖16所示的包括處理器和存儲器的芯片集中實現(xiàn)。圖6A和圖6B的例子假設(shè)共享移動Web服務(wù)已經(jīng)被安裝在移動服務(wù)器(例如,UE 101)上。例如,移動服務(wù)器可以從應(yīng)用服務(wù)器下載和安裝支持共享服務(wù)的應(yīng)用。移動臺還可以從網(wǎng)關(guān)103或通信網(wǎng)絡(luò)105內(nèi)的其它服務(wù)器獲得該應(yīng)用。在步驟601中,共享服務(wù)模塊109生成對指派用于共享移動Web服務(wù)的多個移動服務(wù)器(例如,UE IOla-IOln)的群體107的請求。在示例性實施例中,在所指派的群體內(nèi)的移動服務(wù)器向一個或多個服務(wù)消費方提供共享移動Web服務(wù)。如在此所使用的,術(shù)語“服務(wù)消費方”指的是能夠在通信網(wǎng)絡(luò)105上通信的請求被共享的移動Web服務(wù)的任何設(shè)備。然后,共享移動服務(wù)模塊109啟動將該請求傳送到網(wǎng)關(guān)103(步驟60 。在收到該請求時,網(wǎng)關(guān)103使用例如參照圖3所描述的處理來指派群體107。舉例來說,共享服務(wù)模塊109可以基于現(xiàn)有社交聯(lián)網(wǎng)群體或社交聯(lián)網(wǎng)群體的子集來指派群體107。社交聯(lián)網(wǎng)群體可以在通信網(wǎng)絡(luò)105的外部(例如,由 Facebook 、MySpace 等托管的社交聯(lián)網(wǎng)群體),或者可以在通信網(wǎng)絡(luò)105的內(nèi)部。 如果社交聯(lián)網(wǎng)群體在通信網(wǎng)絡(luò)105的外部,則網(wǎng)關(guān)103可以使用例如由外部群體提供的應(yīng)用編程接口(API)來與該外部群體交互,以便指派群體107的特定成員??梢栽O(shè)想,網(wǎng)關(guān) 103和/或外部社交聯(lián)網(wǎng)群體可以管理(例如,控制成員資格、分發(fā)與共享移動Web服務(wù)有關(guān)的信息或文件)群體107。例如,合并了用于共享服務(wù)的移動服務(wù)器的移動電話的用戶可以使用在移動電話的存儲器中存儲的聯(lián)系人信息來關(guān)聯(lián)和控制成員資格設(shè)置(例如,使用為訪問和控制聯(lián)系人信息而提供的任何UI,諸如聯(lián)系人地址簿應(yīng)用、電話簿應(yīng)用、日程應(yīng)用和/或消息收發(fā)應(yīng)用,等等)。在步驟601的請求中,共享服務(wù)模塊109可以指定社交聯(lián)網(wǎng)群體或該聯(lián)網(wǎng)群體的子集來提供共享服務(wù)。例如,共享服務(wù)模塊109可以使用標準協(xié)議(例如,OpenID)來標識社交聯(lián)網(wǎng)群體的特定成員。當使用這樣的協(xié)議時,步驟601的請求僅需要指定與群體的每個成員相關(guān)聯(lián)的標識記號(例如,OpenID),以便向網(wǎng)關(guān)103通知可以運行或使用該共享移動 Web服務(wù)的社交聯(lián)網(wǎng)群體的成員。然后,根據(jù)相應(yīng)協(xié)議來執(zhí)行與該標識記號(例如,OpenID) 相關(guān)聯(lián)的移動服務(wù)器的驗證和認證。然后,共享服務(wù)模塊109可以引導(dǎo)移動服務(wù)器來作為主動服務(wù)器(active server)或被動服務(wù)器(步驟607)加入所指派的群體107 (步驟60 。在示例性實施例中, 主動服務(wù)器將與群體107相關(guān)聯(lián)的共享移動Web服務(wù)提供給請求該共享服務(wù)的任何服務(wù)消費方,而被動服務(wù)器加入群體107,以便例如當其它主動服務(wù)器(例如,主要服務(wù)器或一個或多個次要服務(wù)器)不可用時向其自身提供共享服務(wù)(步驟609)。可以設(shè)想,根據(jù)用戶規(guī)定或其它可用性準則(例如,可用的服務(wù)質(zhì)量、數(shù)據(jù)限額、帶寬等),移動裝置可以在充當主動服務(wù)器和被動服務(wù)器之間進行交替。參照圖12更詳細地描述了自我供應(yīng)(self-serving) 共享服務(wù)的處理。參照圖6B描述了充當主動服務(wù)器的處理。另外,移動服務(wù)器可以加入群體107以便匿名地提供共享移動服務(wù)。例如,當匿名地提供服務(wù)時,服務(wù)消費方并不知道提供該共享服務(wù)的特定移動服務(wù)器的身份。而是,服務(wù)消費方將其服務(wù)請求引導(dǎo)到與群體107相關(guān)聯(lián)的非標識(non-identifying)域名(例如, service, mobile, net) 0移動服務(wù)器還可以在對群體107的其它移動服務(wù)器以及服務(wù)消費方而言完全匿名的情況下加入群體??梢栽O(shè)想,用戶可以指定對特定移動服務(wù)器而言的適當?shù)哪涿墑e。還可以在全群體級別上配置匿名設(shè)置。然后,根據(jù)該請求以及所請求的匿名級別(例如這樣的匿名特定移動服務(wù)器不被標識給相應(yīng)的服務(wù)消費方),網(wǎng)關(guān)103負責從群體107中選擇適當?shù)囊苿臃?wù)器來提供服務(wù)。參照圖10和圖11更詳細地描述了匿名地提供共享移動Web服務(wù)的處理。圖6B是根據(jù)示例性實施例的用于作為主動服務(wù)器提供共享服務(wù)的處理的流程圖。在步驟601中,在加入群體107之后,共享服務(wù)模塊109接收對于充當主要服務(wù)器或次要服務(wù)器的指派。在示例性實施例中,主要服務(wù)器和次要服務(wù)器這二者在群體內(nèi)都是主動服務(wù)器(即,服務(wù)于來自其它服務(wù)消費方的請求)。例如,網(wǎng)關(guān)103在主要服務(wù)器可用時將來自一個或多個服務(wù)消費方的服務(wù)請求引導(dǎo)到主要服務(wù)器,并且在主要服務(wù)器不可用時引導(dǎo)到次要服務(wù)器??梢栽O(shè)想,主要服務(wù)器和次要服務(wù)器的指派或可用性可以由包括服務(wù)器的UE 101的用戶來指定,由用戶定義的上下文來確定,或者由預(yù)定的服務(wù)準則的應(yīng)用來確定。舉例來說,用戶可以在服務(wù)注冊期間指定用戶定義的上下文或服務(wù)準則。該上下文定義了何時以及在什么條件下移動服務(wù)器可用于服務(wù),并且可以包括諸如位置(例如,服務(wù)器可以僅在特定位置是活動的,或者服務(wù)器可以在一個位置是主要服務(wù)器而在另一個位置是次要服務(wù)器)和/或時間(例如,服務(wù)器可以僅在特定時間是活動的)等的上下文。可以設(shè)想,用戶可以為可用性定義任何適當?shù)纳舷挛?。與用戶定義的上下文類似,預(yù)定的服務(wù)準則可以例如包括位置和時間。服務(wù)準則還可以包括網(wǎng)絡(luò)連接的類型(例如,經(jīng)由局域網(wǎng)而連接的服務(wù)器可以比經(jīng)由蜂窩連接而連接的服務(wù)器提供更高級別的服務(wù))、服務(wù)質(zhì)量、設(shè)備能力(例如,可用的存儲器和電池壽命可以限制移動服務(wù)器提供共享服務(wù)的能力)、共享服務(wù)的性質(zhì)(例如,共享移動服務(wù)是否要求可能不是在群體內(nèi)的所有移動服務(wù)器上都可用的特定組件或信息源)或其組合。在示例性實施例中,與移動服務(wù)器相關(guān)聯(lián)的用戶可以指示在一天中的什么時間期間移動服務(wù)器是活動的,并且在什么時間期間服務(wù)器是不活動的。可以例如使用日程應(yīng)用來指示關(guān)于移動服務(wù)器何時是活動的調(diào)度。另外,上述服務(wù)準則使得移動Web服務(wù)器能夠針對移動服務(wù)器何時可以向服務(wù)消費方提供特定服務(wù)質(zhì)量來指定一個或多個上下文(例如,位置、時間)??梢栽O(shè)想,服務(wù)質(zhì)量包括物理網(wǎng)絡(luò)連接的質(zhì)量(例如,帶寬、連接類型、并行連接的數(shù)目)以及用于提供共享服務(wù)的信息的質(zhì)量。例如,當在移動服務(wù)器上配置共享 Web服務(wù)期間,可以在地圖上指示具體地理區(qū)域,移動服務(wù)器在該地理區(qū)域中可提供良好的服務(wù)。例如,當共享了購物列表服務(wù)時,移動服務(wù)器可以指示其能夠在移動服務(wù)器位于商店內(nèi)時為購物項目更新價格。網(wǎng)關(guān)103可以使用與移動服務(wù)器所提供的服務(wù)質(zhì)量有關(guān)的信息來路由來自服務(wù)消費方的服務(wù)請求。如圖6B所示,在接收到對于充當主要服務(wù)器或次要服務(wù)器的指派之后,共享服務(wù)模塊109周期性地啟動對于在群體107內(nèi)的其它移動服務(wù)器當中的共享Web服務(wù)的同步 (例如,同步服務(wù)描述符和關(guān)聯(lián)文件20 (步驟62 。在示例性實施例中,可以根據(jù)調(diào)度、 根據(jù)服務(wù)更新(例如,當添加了新的信息時)、在一個或多個移動服務(wù)器的請求下、在網(wǎng)關(guān) 103的請求下或者其它適當?shù)挠|發(fā)來觸發(fā)對同步的啟動。共享服務(wù)模塊109可以對來自服務(wù)消費方的請求做出響應(yīng)并且提供共享移動Web服務(wù)(步驟625)。除了提供共享服務(wù)之外,共享服務(wù)模塊109還可以實施與共享移動Web服務(wù)或通信網(wǎng)絡(luò)105相關(guān)聯(lián)的訪問策略(步驟627)。這些訪問策略包括例如帶寬門限、數(shù)據(jù)限額、 連接數(shù)目的限制、關(guān)于傳輸比率(例如,從移動服務(wù)器進入和外出的數(shù)據(jù)傳輸?shù)谋嚷?的門限或其組合。可以設(shè)想,可以由共享服務(wù)本身、移動服務(wù)器、群體107、網(wǎng)關(guān)103、通信網(wǎng)絡(luò) 105、共享移動Web服務(wù)的第三方提供商或其組合來定義訪問策略。例如,在為共享家庭照片所創(chuàng)建的群體107中,訪問策略限制服務(wù)消費方在任何的M小時的時段中下載不超過50 兆字節(jié)的照片文件。因此,共享服務(wù)模塊109監(jiān)視每個服務(wù)消費方的下載限額(例如,數(shù)據(jù)限額),并且當達到該數(shù)據(jù)限額時停止進一步的下載。在步驟6 中,共享服務(wù)模塊109周期性地生成狀態(tài)消息,其包括例如當前網(wǎng)絡(luò)地址(例如,因特網(wǎng)協(xié)議地址或針對通信網(wǎng)絡(luò)105的其它附接點)和/或移動服務(wù)器提供共享服務(wù)的當前可用性。狀態(tài)消息還可以包括與用于提供共享服務(wù)的裝置相關(guān)聯(lián)的上下文或負載平衡度量(例如,位置、時間、網(wǎng)絡(luò)連接的類型、服務(wù)質(zhì)量、設(shè)備能力、共享服務(wù)的性質(zhì))。 例如,在移動服務(wù)器進入或離開通信網(wǎng)絡(luò)105并且按照針對圖1所描述的對DDNS服務(wù)111 進行注冊或解除注冊時,共享服務(wù)模塊109可以生成狀態(tài)消息。另外,共享服務(wù)模塊109可以周期性地或者當移動服務(wù)器提供共享移動Web服務(wù)的能力或可用性改變時(例如,當移動服務(wù)器的電池達到特定級別時,或者當移動臺處于如參照圖6A和6B所描述的提供最優(yōu)服務(wù)的位置時)生成狀態(tài)消息。可以設(shè)想,可根據(jù)調(diào)度、當移動服務(wù)器的狀態(tài)改變時、在用戶的請求下、在另一網(wǎng)絡(luò)元件(例如,其它移動服務(wù)器、網(wǎng)關(guān)103、服務(wù)消費方等)的請求下或者其它適當?shù)挠|發(fā)來觸發(fā)狀態(tài)消息的生成。然后,共享服務(wù)模塊109啟動將狀態(tài)消息傳送到網(wǎng)關(guān)103、群體107、開放式訪問群體組1001或其組合(步驟631)。圖7是根據(jù)示例性實施例的用于認證共享移動Web服務(wù)的用戶和提供方的處理的流程圖。在步驟701中,網(wǎng)關(guān)103創(chuàng)建認證密鑰以便使用或提供共享服務(wù)。認證密鑰可以包括例如共享秘密、種子或令牌,用于創(chuàng)建唯一的通用資源定位符(URL)地址,以便向用戶給予對共享移動Web服務(wù)的訪問,或者授權(quán)移動服務(wù)器來提供服務(wù)??梢栽O(shè)想,提供服務(wù)包括托管共享服務(wù)的相同實例或者克隆服務(wù)的新實例。如在此所使用的,“克隆”包括創(chuàng)建共享服務(wù)的另一實例,以便為另一群體107提供相同的服務(wù)。在示例性實施例中,如參照圖3所描述的,當網(wǎng)關(guān)103指派了用于提供共享移動 Web服務(wù)的群體時,網(wǎng)關(guān)103創(chuàng)建認證密鑰。還可以設(shè)想,網(wǎng)關(guān)103可以按照來自移動服務(wù)器、服務(wù)消費方或某個其它網(wǎng)絡(luò)元件的請求來生成一個或多個認證密鑰。此外,可以為每個動作(例如,使用、托管或克隆共享服務(wù))創(chuàng)建單獨的認證密鑰,或者一個認證密鑰可用于所有動作或這些動作的任何組合。在創(chuàng)建了認證密鑰之后,在移動服務(wù)器內(nèi)的共享服務(wù)模塊109生成用于提供共享服務(wù)的包括一個或多個認證密鑰的一個或多個邀請(步驟70;3)。舉例來說,共享服務(wù)模塊 109生成包括為授權(quán)用戶訪問共享移動Web服務(wù)而創(chuàng)建的認證密鑰的邀請。在示例性實施例中,該邀請包括基于認證密鑰的唯一的URL。類似地,共享服務(wù)模塊109可以生成包括為授權(quán)移動服務(wù)器托管或克隆共享服務(wù)(例如,為共享Web服務(wù)充當次要服務(wù)器)而創(chuàng)建的認證密鑰的另一邀請。然后,共享服務(wù)模塊啟動將該邀請傳送到潛在的服務(wù)消費方或其它移動服務(wù)器(步驟70 。該邀請的接收方使用該邀請以及所包括的認證密鑰來執(zhí)行在該邀請中指定的動作(例如,使用、托管或克隆)(步驟707)。例如,受邀方訪問在該邀請中所提供的URL,以便獲得對共享移動Web服務(wù)的訪問從而執(zhí)行所指定的動作。參照圖13描述了使用認證密鑰來訪問或提供共享Web服務(wù)的例子。圖8A-8C是根據(jù)示例性實施例的在圖5、圖6A和圖6B的處理中利用的用戶接口的示圖。在示例性實施例中,移動Web服務(wù)器(例如,UE 101)是例如具有有限顯示器區(qū)域的移動手機。圖8A圖示了初始菜單屏幕800,其列出了可用的菜單選項。舉例來說,用戶選擇 “Open (打開)”菜單選項801來訪問圖8B的子菜單803,其含有關(guān)于添加新的Web服務(wù)的選項。在選擇了添加Web服務(wù)選項805時,可以向用戶呈現(xiàn)例如可在UE 101上安裝的可用 Web服務(wù)的列表。另外,可以向用戶呈現(xiàn)圖8C的選項821,以便如參照圖6A、圖6B、圖10和圖11所描述的匿名地共享該Web服務(wù)。圖9是根據(jù)示例性實施例圖示了用于提供共享Web服務(wù)的消息和處理序列的梯形圖。通過細垂直框來表示網(wǎng)絡(luò)處理。通過水平箭頭來表示從一個處理傳遞到另一個處理的消息。通過在由循環(huán)箭頭或框的垂直位置所指示的時間序列處重疊于處理的框或循環(huán)箭頭來指示由該處理實施的步驟。在圖9中表示的處理是服務(wù)提供方901、服務(wù)消費方903、服務(wù)志愿方(service volunteer) 905和網(wǎng)關(guān)103。服務(wù)提供方901是運行共享Web服務(wù)的主要移動Web服務(wù)器的例子。服務(wù)消費方903是共享Web服務(wù)的用戶的例子。服務(wù)志愿方905是運行共享Web 服務(wù)的次要移動Web服務(wù)器的例子。響應(yīng)于服務(wù)部署請求907,服務(wù)提供方901安裝和運行Web服務(wù)。在示例性實施例中,服務(wù)提供方901可以從應(yīng)用服務(wù)器下載Web服務(wù)以便安裝Web服務(wù)。安裝處理例如包括啟動關(guān)于與服務(wù)志愿方905共享Web服務(wù)909的動作。然后,服務(wù)志愿方905啟動向網(wǎng)關(guān)103設(shè)置服務(wù)域911 (即,共享Web服務(wù)的注冊)。設(shè)置請求911包括與該設(shè)置相關(guān)聯(lián)的服務(wù)描述符,并且標識了提供共享Web服務(wù)的移動服務(wù)器(例如,服務(wù)提供方901和服務(wù)志愿方905)。在接收到請求時,網(wǎng)關(guān)103跟蹤該新的共享Web服務(wù)。更新處理913包括根據(jù)與Web服務(wù)相關(guān)聯(lián)的分發(fā)規(guī)則207來為Web服務(wù)創(chuàng)建新的域名或子域名(如果需要的話)。 此時,網(wǎng)關(guān)103指派用于共享Web服務(wù)的群體107。網(wǎng)關(guān)103還更新分發(fā)列表205,以便將服務(wù)提供方901指派為用于Web服務(wù)的主要服務(wù)器以及將服務(wù)志愿方905指派為次要服務(wù)器。然后,網(wǎng)關(guān)103在消息915中將經(jīng)更新的服務(wù)描述符和分發(fā)列表205傳送到服務(wù)志愿方905,并且在消息917中將其傳送到服務(wù)提供方901。在設(shè)置了 Web服務(wù)之后,服務(wù)消費方903啟動對于連接到Web服務(wù)的命令919。在該例中,服務(wù)消費方903是共享了 Web服務(wù)的其它家庭成員的群體107的家庭成員。命令 919向網(wǎng)關(guān)103啟動對于連接到由服務(wù)提供方901運行的Web服務(wù)的請求921。網(wǎng)關(guān)103 確定與所請求的Web服務(wù)相關(guān)聯(lián)的服務(wù)提供方(即,服務(wù)提供方901),并且在消息923中將該服務(wù)請求轉(zhuǎn)發(fā)到服務(wù)提供方901。此時,服務(wù)提供方901并未聯(lián)機,并且不能服務(wù)于該請求。網(wǎng)關(guān)103檢測到針對服務(wù)提供方901的服務(wù)請求923已經(jīng)超時925,并且選擇正在運行共享Web服務(wù)的次要服務(wù)器(即,服務(wù)志愿方905)。網(wǎng)關(guān)103向服務(wù)志愿方905發(fā)送消息927,從而轉(zhuǎn)發(fā)來自服務(wù)消費方903的服務(wù)請求。作為響應(yīng),服務(wù)志愿方905將所請求的服務(wù)內(nèi)容9 提供給網(wǎng)關(guān)103,然后,網(wǎng)關(guān)103在消息931中將服務(wù)內(nèi)容轉(zhuǎn)發(fā)到服務(wù)消費方 903。在服務(wù)消費方903和服務(wù)志愿方905之間的這一初始交換之后,服務(wù)提供方901 返回聯(lián)機933并且經(jīng)由消息935注冊到網(wǎng)關(guān)103。同時,在服務(wù)消費方903和服務(wù)志愿方 905之間的交換繼續(xù),并且服務(wù)消費方903經(jīng)由消息937向網(wǎng)關(guān)103請求來自服務(wù)的附加數(shù)據(jù)。即使主要服務(wù)提供方901返回聯(lián)機,網(wǎng)關(guān)103也繼續(xù)將來自服務(wù)消費方903的進行中的會話的請求經(jīng)由消息939轉(zhuǎn)發(fā)到服務(wù)志愿方905,因為服務(wù)志愿方905是相對于服務(wù)消費方903的請求來說的第一個提供方。然后,服務(wù)志愿方905將所請求的附加數(shù)據(jù)經(jīng)由消息 941發(fā)送到網(wǎng)關(guān)103。網(wǎng)關(guān)103通過將數(shù)據(jù)經(jīng)由消息943轉(zhuǎn)發(fā)到服務(wù)消費方903來完成該會話。圖10是根據(jù)示例性實施例圖示了用于匿名地提供共享Web服務(wù)的消息和處理序列的梯形圖。通過細垂直框來表示網(wǎng)絡(luò)處理。通過水平箭頭來表示從一個處理傳遞到另一個處理的消息。通過在由循環(huán)箭頭或框的垂直位置所指示的時間序列處重疊于處理的框或循環(huán)箭頭來指示由該處理實施的步驟。使用相同的編號方案來表示參照圖9的相同處理。在圖10中所表示的處理是服務(wù)提供方901、服務(wù)消費方903、服務(wù)志愿方905、網(wǎng)關(guān)103以及開放式訪問群體組1001。開放式訪問群體1001是形成用于提供共享服務(wù)的群體107的社交聯(lián)網(wǎng)群體或社交聯(lián)網(wǎng)群體的子集的例子。舉例來說,社交聯(lián)網(wǎng)群體可以由經(jīng)由應(yīng)用編程接口(API)連接到網(wǎng)關(guān)103 的外部提供商(例如,F(xiàn)acebook 、MySpace )來創(chuàng)建。如圖10所示,服務(wù)提供方901向網(wǎng)關(guān)103傳送請求1003以便啟動匿名共享移動 Web服務(wù)。舉例來說,匿名Web服務(wù)并不向服務(wù)消費方903提供服務(wù)提供方901或任何服務(wù)志愿方905的身份。而是,服務(wù)消費方使用被指配給作為整體的群體107的域名(例如, service.mobile.net)來訪問匿名共享服務(wù)。在該例中,請求1003包括將外部社交聯(lián)網(wǎng)群體(例如,開放式訪問群體組1001)指定成充當用于提供匿名移動Web服務(wù)的群體107。在接收到請求1003時,網(wǎng)關(guān)103向開放式訪問群體組1001發(fā)送請求1005來創(chuàng)建或執(zhí)行對于與共享服務(wù)相關(guān)聯(lián)的域(例如,service, mobile, net)的更新1007,以便包括開放式訪問群體組1001的指定成員。開放式訪問群體組1001在消息1009中向網(wǎng)關(guān)103確認對域的創(chuàng)建或更新。在確認之后,網(wǎng)關(guān)103更新與匿名共享服務(wù)相關(guān)聯(lián)的分發(fā)列表205, 并且將更新1011傳送到服務(wù)提供方901,以便完成用于共享匿名移動Web服務(wù)的群體107 的初始設(shè)置。此時,服務(wù)志愿方905向開放式訪問群體組1001發(fā)送請求1013,以便加入用于匿名地提供共享服務(wù)的群體。開放式訪問群體組1001執(zhí)行更新1015以便添加新的服務(wù)志愿方905,并且在消息1017中向網(wǎng)關(guān)103確認該動作。然后,網(wǎng)關(guān)103啟動將共享Web服務(wù)分發(fā)1019到服務(wù)志愿方905用于安裝。在安裝之后,服務(wù)志愿方905準備好開始匿名地提供服務(wù)。在接下來的序列中,服務(wù)消費方啟動對于連接到Web服務(wù)的命令1021。命令1021 啟動向網(wǎng)關(guān)103的請求1023,用于連接到由開放式訪問群體組1001所提供的Web服務(wù)。請求1023例如僅標識與群體組1001相關(guān)聯(lián)的域。然后,網(wǎng)關(guān)103在消息1025中將該請求轉(zhuǎn)發(fā)到服務(wù)提供方901,也就是,例如,對于共享服務(wù)的最后已知的主動提供方。然而,此時,服務(wù)提供方901并未聯(lián)機并且不能服務(wù)于該請求。網(wǎng)關(guān)103檢測到針對服務(wù)提供方901的消息1025已經(jīng)超時1027,并且將對于可用移動服務(wù)器的查詢10 傳送到開放式訪問群體組1001。開放式訪問群體組1031返回可用移動服務(wù)器的分發(fā)列表 1031。舉例來說,當響應(yīng)于該請求時創(chuàng)建或更新該列表1031,在該群體中的每個移動服務(wù)器向開放式訪問群體組1001報告其呈現(xiàn)性(例如,提供共享服務(wù)的可用性)。也就是說,群體的每個成員均能夠做出響應(yīng),從而創(chuàng)建分發(fā)列表。在該例中,列表1031包括已經(jīng)加入來匿名地提供服務(wù)的服務(wù)志愿方905。使用列表1031,網(wǎng)關(guān)103向匿名的服務(wù)志愿方905發(fā)送消息1033,從而轉(zhuǎn)發(fā)來自服務(wù)消費方903的服務(wù)請求。作為響應(yīng),匿名的服務(wù)志愿方905 向網(wǎng)關(guān)103提供所請求的內(nèi)容1035。然后,在沒有標識匿名的服務(wù)志愿方905的情況下,網(wǎng)關(guān)103在消息1037中將服務(wù)內(nèi)容轉(zhuǎn)發(fā)到服務(wù)消費方903。當在服務(wù)消費方903和匿名的服務(wù)志愿方905之間的這一初始交換之后,服務(wù)提供方901返回聯(lián)機1039,并且經(jīng)由消息1041注冊到網(wǎng)關(guān)103。同時,在服務(wù)消費方903和匿名的服務(wù)志愿方905之間的交換繼續(xù),并且服務(wù)消費方903經(jīng)由消息1043向網(wǎng)關(guān)103請求來自服務(wù)的附加數(shù)據(jù)。即使主要服務(wù)提供方901返回聯(lián)機,網(wǎng)關(guān)103也繼續(xù)將來自服務(wù)消費方903的進行中的會話的請求經(jīng)由消息1045轉(zhuǎn)發(fā)到匿名的服務(wù)志愿方905,因為匿名的服務(wù)志愿方905是相對于服務(wù)消費方903的請求來說的第一個提供方。然后,匿名的服務(wù)志愿方905將所請求的附加數(shù)據(jù)經(jīng)由消息1047發(fā)送到網(wǎng)關(guān)103。網(wǎng)關(guān)103通過將該數(shù)據(jù)經(jīng)由消息1049轉(zhuǎn)發(fā)到服務(wù)消費方903來完成該會話。圖11是根據(jù)示例性實施例描述了匿名地提供共享服務(wù)的服務(wù)提供方的示圖。如圖11所示,服務(wù)消費方1101請求來自共享移動Web服務(wù)(例如,天氣服務(wù)1103)的信息,共享移動Web服務(wù)已經(jīng)被配置成在不標識具體移動服務(wù)器(例如,主要服務(wù)器1105和次要服務(wù)器1107)的情況下匿名地提供服務(wù)。在這種情況下,天氣服務(wù)1103已經(jīng)在域“weather, mobile, net”下被注冊到網(wǎng)關(guān)103。由包括服務(wù)提供方1105和服務(wù)志愿方1107的天氣服務(wù)群體1107來提供天氣服務(wù)1103。主要服務(wù)器1105與域名“abcl. weather, mobile, net” 相關(guān)聯(lián),而次要服務(wù)器1107與域名“xyz2.weather.mobile.net”相關(guān)聯(lián)。然而,并沒有響應(yīng)于對服務(wù)的請求而將與主要服務(wù)器1105和次要服務(wù)器1107相關(guān)聯(lián)的域名提供給服務(wù)消費方1101。而是,服務(wù)消費方在注冊到網(wǎng)關(guān)103時將其請求引導(dǎo)到與共享移動Web服務(wù)相對應(yīng)的域(即,weather, mobile, net)。然后,網(wǎng)關(guān)103和/或天氣服務(wù)1103本身將該請求路由到主要服務(wù)器1105或次要服務(wù)器1107,并且按照來自服務(wù)域(weather.mobile.net)而不是移動服務(wù)器的單獨域名來提供所請求的服務(wù)。圖12是根據(jù)示例性實施例圖示了用于作為被動服務(wù)器來提供共享Web服務(wù)的消息和處理序列的梯形圖。如參照圖6A和圖6B所討論的,移動服務(wù)器可以是用于向任何服務(wù)消費方提供共享移動Web服務(wù)的主動服務(wù)器(例如,參照圖6A-6B、圖9和圖10所描述的),或者用于當其它主動服務(wù)器不可用時向其自身提供共享服務(wù)的被動服務(wù)器。圖12描述了移動服務(wù)器充當被動服務(wù)器的梯形圖。如圖12所示,通過細垂直框來表示網(wǎng)絡(luò)處理。通過水平箭頭來表示從一個處理傳遞到另一個處理的消息。通過在由循環(huán)箭頭或框的垂直位置所指示的時間序列處重疊于處理的框或循環(huán)箭頭來指示由該處理執(zhí)行的步驟。使用相同的編號方案來表示參照圖9的相同處理。在圖10中表示的處理是服務(wù)提供方901、網(wǎng)關(guān)103和組合的服務(wù)消費方/服務(wù)志愿方1201。組合的服務(wù)消費方/服務(wù)志愿方1201是被動服務(wù)器的例子。在參照圖10描述的處理中,服務(wù)提供方901通過向網(wǎng)關(guān)103發(fā)送消息1203來請求 Web服務(wù)。網(wǎng)關(guān)103經(jīng)由更新1205來啟動請求服務(wù),并且在消息1207中向服務(wù)提供方901 傳送包括用于該Web服務(wù)的分發(fā)列表205的域信息。組合的服務(wù)消費方/服務(wù)志愿方1201 經(jīng)由針對網(wǎng)關(guān)103的消息1209作為被動服務(wù)器(例如,被動服務(wù)志愿方)而加入ffeb。在處理1211中,網(wǎng)關(guān)103將組合的服務(wù)消費方/服務(wù)志愿方1201注冊為被動服務(wù)器。作為被動服務(wù)器,組合的服務(wù)消費方/服務(wù)志愿方1201并不主動地服務(wù)任何其它服務(wù)消費方。 在另一示例實施例中,組合的服務(wù)消費方/服務(wù)志愿方1201是主動服務(wù)器,并且可以主動地服務(wù)其它服務(wù)消費方。在稍后的時間點,組合的服務(wù)消費方/服務(wù)志愿方1201啟動對于連接到Web服務(wù)的命令1213。命令1213向網(wǎng)關(guān)103啟動對于連接到Web服務(wù)的請求1215。然后,網(wǎng)關(guān)103 在消息1217中將該請求轉(zhuǎn)發(fā)到服務(wù)提供方901,也就是,例如,關(guān)于共享服務(wù)的最后已知的主動提供方。然而,此時,服務(wù)提供方901并未聯(lián)機并且不能服務(wù)于該請求。網(wǎng)關(guān)103檢測到針對服務(wù)提供方901的消息1217已經(jīng)超時1219,并且在處理1221中搜索附加的提供方。 然而,不存在可用于服務(wù)來自組合的服務(wù)消費方/服務(wù)志愿方1201的請求的主動服務(wù)器。 例如,所有的主動服務(wù)器都可能是脫機的并且因此不可用。替代地,組合的服務(wù)消費方/服務(wù)志愿方可以是在群體中安裝該服務(wù)的第一個服務(wù)器,并且因此無法存在其它的主動服務(wù)器可用。因此,網(wǎng)關(guān)103在消息1223中引導(dǎo)組合的服務(wù)消費方/服務(wù)志愿方1201來作為被動服務(wù)器而服務(wù)于本地請求。消息1223例如包括對Web服務(wù)的分發(fā),以便使得組合的服務(wù)消費方/服務(wù)志愿方1201能夠安裝該Web服務(wù)的本地副本。然后在處理1225中,組合的服務(wù)消費方/服務(wù)志愿方1201配置Web服務(wù)的本地副本,并且作為被動服務(wù)器經(jīng)由消息
      161227注冊到網(wǎng)關(guān)103。然后在處理12 中,組合的服務(wù)消費方/服務(wù)志愿方1201服務(wù)于來自與1201相關(guān)聯(lián)的UE 101的本地用戶(例如,UE 101的擁有者,或者被允許在UE 101 的本地有線或無線鏈路上訪問服務(wù)的用戶)的對共享服務(wù)的本地請求。此時,服務(wù)提供方 901返回聯(lián)機1231并且經(jīng)由消息1233注冊到網(wǎng)關(guān)103。即使主要服務(wù)器返回聯(lián)機,組合的服務(wù)消費方/服務(wù)志愿方1201也缺省地繼續(xù)服務(wù)于本地請求1235。然而,可以設(shè)想,組合的服務(wù)消費方/服務(wù)志愿方1201可以在任何點選擇使用所指派的服務(wù)提供方901或其它服務(wù)志愿方905 (當提供方901或志愿方905可用時),以及選擇自身來充當主動或被動服務(wù)器。在一些實施例中,如參照圖6A和圖6B所描述的,可以啟動對于在服務(wù)于本地請求期間所發(fā)生的服務(wù)內(nèi)容的任何改變的同步。圖13是根據(jù)示例性實施例圖示了用于使用認證密鑰來提供共享Web服務(wù)的消息和處理序列的梯形圖。通過細垂直線來表示網(wǎng)絡(luò)處理。通過水平箭頭來表示從一個處理傳遞到另一個處理的消息。通過在由循環(huán)箭頭或框的垂直位置所指示的時間序列處重疊于處理的框或循環(huán)箭頭來指示由該處理執(zhí)行的步驟。使用相同的編號方案來表示參照圖9的相同處理。在圖13中表示的處理是服務(wù)提供方901、服務(wù)消費方903、服務(wù)志愿方905和網(wǎng)關(guān) 103。在該例中,假設(shè)在處理1301中已經(jīng)根據(jù)參照圖10所描述的步驟設(shè)置了共享移動 Web服務(wù)。在處理1301結(jié)束時,網(wǎng)關(guān)103生成了一個或多個認證密鑰,用于使用、托管或克隆共享服務(wù)。如參照圖7所討論的,認證密鑰可以包括共享秘密或種子,用于創(chuàng)建URL來訪問共享服務(wù)。然后在處理1305中,服務(wù)提供方901安裝共享服務(wù)和認證密鑰,以便開始充當該服務(wù)的移動服務(wù)器。在安裝之后,服務(wù)提供方901經(jīng)由消息1303向網(wǎng)關(guān)103注冊為聯(lián)機。為了邀請服務(wù)消費方使用共享服務(wù),服務(wù)提供方901在處理1307中生成包括一個或多個認證密鑰和(一個或多個)關(guān)聯(lián)的URL的邀請,并且經(jīng)由消息1309將該邀請傳送到服務(wù)消費方903。服務(wù)消費方903打開該邀請1311并且訪問基于認證密鑰的URL,以便經(jīng)由消息1313向網(wǎng)關(guān)103請求對于訪問共享服務(wù)的認證。在處理1315中,網(wǎng)關(guān)103驗證由服務(wù)消費方903所使用的認證密鑰(例如,通過驗證該URL是基于該認證密鑰),以便經(jīng)由消息1317允許服務(wù)消費方903進行訪問,從而使用由服務(wù)提供方901所提供的服務(wù)。可以設(shè)想,相同的認證處理可以用于邀請服務(wù)志愿方905來托管或克隆共享服務(wù)。圖14是根據(jù)示例性實施例圖示了用于對共享Web服務(wù)進行負載平衡的消息和處理序列的梯形圖。在示例性實施例中,網(wǎng)關(guān)103可以使用負載平衡來確保在提供了與群體 107的共享移動Web服務(wù)的移動服務(wù)器上的資源負載是均勻分布的。圖14針對用于共享購物列表的示例性服務(wù)說明了負載平衡方法。通過細垂直線來表示網(wǎng)絡(luò)處理。通過水平箭頭來表示從一個處理傳遞到另一個處理的消息。通過在由循環(huán)箭頭或框的垂直位置所指示的時間序列處重疊于處理的框或循環(huán)箭頭來指示由該處理執(zhí)行的步驟。使用相同的編號方案來表示參照圖9的相同處理。在圖 13中表示的處理是服務(wù)提供方901、服務(wù)消費方903、服務(wù)志愿方905和網(wǎng)關(guān)103。在該例中,服務(wù)提供方向網(wǎng)關(guān)103傳送消息1401,其含有對于瀏覽可用移動Web 服務(wù)的列表的請求。網(wǎng)關(guān)103按照該請求將列表1403傳送到服務(wù)提供方901。服務(wù)提供方901瀏覽該列表,并且在處理1405中,例如選擇啟動購物列表共享Web服務(wù),并且“ABC”作為群體名稱。服務(wù)提供方901向網(wǎng)關(guān)103傳送請求1407以便啟動該服務(wù)。在接收到該請求時,網(wǎng)關(guān)103在處理1409中創(chuàng)建具有例如域名為“abc. shoppinglist. mobile, net”的 “ABC”群體。同時,網(wǎng)關(guān)103還準備負載平衡表。舉例來說,負載平衡表標識了群體內(nèi)的每個移動服務(wù)器連同負載平衡度量(例如,位置、時間、網(wǎng)絡(luò)連接的類型、服務(wù)質(zhì)量、設(shè)備能力、共享服務(wù)的性質(zhì))以及與每個移動服務(wù)器相關(guān)聯(lián)的可應(yīng)用的訪問策略。訪問策略包括如參照圖6B所討論的帶寬門限、數(shù)據(jù)限額、連接數(shù)目的限制、關(guān)于傳輸比率的門限或其組合。當每個移動服務(wù)器開始聯(lián)機并且此后周期性地聯(lián)機時,每個移動服務(wù)器報告其狀態(tài),包括其關(guān)于負載平衡度量的狀態(tài)。網(wǎng)關(guān)103使用該狀態(tài)報告來更新負載平衡表。然后,網(wǎng)關(guān)可以基于該負載平衡表來將來自服務(wù)消費方的請求分發(fā)到群體107內(nèi)的移動服務(wù)器。根據(jù)特定實施例而有利地進行描述的處理和布置提供了對移動Web服務(wù)的共享。在此描述的用于提供共享移動Web服務(wù)的處理可以經(jīng)由軟件、硬件(例如,通用處理器、數(shù)字信號處理(DSP)芯片、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)等)、固件或其組合來實現(xiàn)。下面詳述了用于執(zhí)行所描述的功能的這樣的示例性硬件。圖15圖示了可在其上實現(xiàn)本發(fā)明實施例的計算機系統(tǒng)1500。計算機系統(tǒng)1500被編程以便執(zhí)行在此描述的本發(fā)明功能,并且包括用于在計算機系統(tǒng)1500的其它內(nèi)部和外部組件之間傳遞信息的通信機制,諸如總線1510。信息(也稱為數(shù)據(jù))被表示為可測量現(xiàn)象的物理表達,通常是電壓,但在其它實施例中包括諸如磁、電磁、壓力、化學、生物、分子、 原子、亞原子和量子交互的現(xiàn)象。例如,北極和南極磁場或者零和非零電壓表示二進制數(shù)位 (比特)的兩個狀態(tài)(0,1)。其它現(xiàn)象可以表示更高基底的數(shù)位。測量之前的多個同時的量子狀態(tài)的疊加表示量子比特(qubit)。一個或多個數(shù)位的序列構(gòu)成了用于表示字符的數(shù)目或代碼的數(shù)字數(shù)據(jù)。在一些實施例中,通過特定范圍內(nèi)的可測量值的近似連續(xù)體來表示稱為模擬數(shù)據(jù)的信息??偩€1510包括信息的一個或多個并行導(dǎo)體,從而使得在耦合到總線1510的設(shè)備當中快速地傳輸信息。用于處理信息的一個或多個處理器1502與總線1510耦合。處理器1502對信息執(zhí)行操作集合。操作集合包括從總線1510帶入信息以及將信息置于總線1510上。操作集合通常還包括比較兩個或更多的信息單元,對信息單元進行移位,以及組合兩個或更多的信息單元,諸如通過相加或相乘或者像“或(OR) ”、“異或 O(OR) ”和“與(AND)”這樣的邏輯運算。通過被稱為指令的信息(諸如一個或多個數(shù)位的操作代碼)將可以由處理器執(zhí)行的操作集合中的每個操作表示給處理器。要由處理器1502 執(zhí)行的操作序列(諸如操作代碼序列)構(gòu)成了處理器指令,也稱為計算機系統(tǒng)指令或者簡單地稱為計算機指令。可以單獨地或組合地將處理器實現(xiàn)為機械、電、磁、光、化學或量子分
      旦雄里寺。計算機系統(tǒng)1500還包括耦合到總線1510的存儲器1504。諸如隨機訪問存儲器 (RAM)或其它動態(tài)存儲設(shè)備的存儲器1504存儲了信息,包括處理器指令。動態(tài)存儲器允許存儲在其中的信息被計算機系統(tǒng)1500改變。RAM允許獨立于在相鄰地址處的信息來存儲和檢索在被稱為存儲器地址的位置處存儲的信息單元。存儲器1504還被處理器1502用于存儲在處理器指令的執(zhí)行期間的臨時值。計算機系統(tǒng)1500還包括只讀存儲器(ROM) 1506 或耦合到總線1510的其它靜態(tài)存儲設(shè)備,用于存儲不被計算機系統(tǒng)1500改變的靜態(tài)信息 (包括指令)。某個存儲器包括易失性儲存器,當斷電時,易失性儲存器會丟失在其上存儲的信息。也耦合到總線1510的是用于存儲信息(包括指令)的非易失性(持久)存儲設(shè)備1508,諸如磁盤、光盤或閃卡,非易失性存儲設(shè)備1508即使當計算機系統(tǒng)1500關(guān)閉或以其它方式斷電時也進行存留。將包括指令的信息從外部輸入設(shè)備1512(諸如含有由人類用戶操作的字母數(shù)字鍵的鍵盤)或傳感器提供給總線1510,用于由處理器使用。傳感器檢測其附近的狀況,并且將那些檢測結(jié)果變換成與用于表示計算機系統(tǒng)1500中的信息的可測量現(xiàn)象相兼容的物理表達。耦合到總線1510的主要用于與人類進行交互的其它外部設(shè)備包括顯示器設(shè)備1514, 諸如陰極射線管(CRT)或液晶顯示器(LCD),或者用于呈現(xiàn)文本或圖像的等離子屏幕或打印機,以及指點設(shè)備1516,諸如鼠標或軌跡球或光標方向鍵,或者運動傳感器,用于控制在顯示器1514上呈現(xiàn)的小光標圖像的位置,并且發(fā)布與在顯示器1514上呈現(xiàn)的圖形元素相關(guān)聯(lián)的命令。在一些實施例中,例如,在計算機系統(tǒng)1500自動地實現(xiàn)所有功能而無需人類輸入的實施例中,省略了外部輸入設(shè)備1512、顯示器設(shè)備1514和指點設(shè)備1516中的一個或多個。在所圖示的實施例中,諸如專用集成電路(ASIC) 1520的專用硬件被耦合到總線 1510。專用硬件被配置成出于專用目的而足夠快地執(zhí)行處理器1502不執(zhí)行的操作。專用 IC的例子包括用于為顯示器1514生成圖像的圖形加速器卡、用于加密和解密在網(wǎng)絡(luò)上發(fā)送的消息的密碼板、語音識別,以及針對專門的外部設(shè)備的接口,諸如重復(fù)地執(zhí)行在硬件中更為有效實現(xiàn)的一些復(fù)雜操作序列的機器臂和機械掃描設(shè)備。計算機系統(tǒng)1500還包括被耦合到總線1510的通信接口 1570的一個或多個實例。 通信接口 1570提供了耦合到與其自己的處理器一起操作的各種外部設(shè)備(諸如打印機、掃描儀和外部盤)的單向或雙向通信。通常,耦合是針對網(wǎng)絡(luò)鏈路1578,網(wǎng)絡(luò)鏈路1578連接到本地網(wǎng)絡(luò)1580,具有其自己的處理器的各種外部設(shè)備連接到本地網(wǎng)絡(luò)1580。例如,通信接口 1570可以是個人計算機上的并行端口或串行端口或通用串行總線(USB)端口。在一些實施例中,通信接口 1570是綜合服務(wù)數(shù)字網(wǎng)絡(luò)(ISDN)卡或數(shù)字訂戶線路(DSL)卡或者向相應(yīng)類型的電話線路提供信息通信連接的電話調(diào)制解調(diào)器。在一些實施例中,通信接口 1570是將總線1510上的信號轉(zhuǎn)換成用于在同軸電纜上的通信連接的信號或轉(zhuǎn)換成用于在光纖線纜上的通信連接的光信號的電纜調(diào)制解調(diào)器。又例如,通信接口 1570可以是用于向兼容LAN(諸如以太網(wǎng))提供數(shù)據(jù)通信連接的局域網(wǎng)(LAN)卡。還可以實現(xiàn)無線鏈路。對于無線鏈路來說,通信接口 1570發(fā)送或接收或者既發(fā)送又接收攜帶了信息流(諸如數(shù)字數(shù)據(jù))的電、聲或電磁信號,包括紅外信號和光信號。例如,在無線手持設(shè)備(諸如像蜂窩電話這樣的移動電話)中,通信接口 1570包括被稱為無線電收發(fā)器的無線電頻帶電磁發(fā)射器和接收器。術(shù)語“計算機可讀介質(zhì)”在此用于指代參與向處理器1502提供信息(包括用于執(zhí)行的指令)的任何介質(zhì)。這樣的介質(zhì)可以采用很多形式,包括但不限于非易失性介質(zhì)、易失性介質(zhì)和傳輸介質(zhì)。非易失性介質(zhì)包括例如光盤或磁盤,諸如存儲設(shè)備1508。易失性介質(zhì)包括例如動態(tài)存儲器1504。傳輸介質(zhì)包括例如同軸電纜、銅導(dǎo)線、光纖線纜,以及在沒有導(dǎo)線或電纜的情況下通過空間行進的載波,諸如聲波和電磁波,包括無線電波、光波和紅外波。信號包括通過傳輸介質(zhì)傳送的在幅度、頻率、相位、極化或其它物理屬性上的人工瞬時變化。計算機可讀介質(zhì)的常見形式包括例如軟盤、柔性盤、硬盤、磁帶或任何其它磁介質(zhì)、CD-ROM、CDRff, DVD、任何其它光介質(zhì)、穿孔卡、紙帶、光標記片材、具有孔圖案或其它光可識別標記的任何其它物理介質(zhì)、RAM、PROM、EPROM、FLASH-EPR0M、任何其它存儲器芯片或卡式盒、載波,或者計算機可以對其進行讀取的任何其它介質(zhì)。圖16圖示了可以在其上實現(xiàn)本發(fā)明實施例的芯片集1600。芯片集1600被編程以便執(zhí)行在此描述的本發(fā)明功能,并且包括例如相對于圖15所描述的被合并在一個或多個物理封裝中的處理器和存儲器組件。舉例來說,物理封裝包括在結(jié)構(gòu)配件(例如,基板)上的一個或多個材料、組件和/或?qū)Ь€的布置,以便提供一個或多個特性,諸如物理強度、尺寸保持和/或電子交互的限制。在一個實施例中,芯片集1600包括諸如總線1601的通信機制,用于在芯片集1600 的組件當中傳遞信息。處理器1603具有針對總線1601的連接性,以便執(zhí)行指令并處理例如存儲在存儲器1605中的信息。處理器1603可以包括一個或多個處理核心,其中每個核心被配置成獨立地實施。多核處理器使得能夠在單個物理封裝中進行多處理。多核處理器的例子包括兩個、四個、八個或更多數(shù)目的處理核心。替代地或附加地,處理器1603可以包括經(jīng)由總線1601聯(lián)合配置的一個或多個微處理器,以便使得能夠獨立執(zhí)行指令、流水線操作和多線程。處理器1603還可以配有一個或多個專用組件以便實現(xiàn)特定的處理功能和任務(wù),諸如一個或多個數(shù)字信號處理器(DSP) 1607或者一個或多個專用集成電路(ASIC) 1609。DSP 1607通常被配置成獨立于處理器1603來實時地處理真實信號(例如,聲音)。類似地,ASIC 1609可以被配置成執(zhí)行通用處理器不容易執(zhí)行的專用功能。在此描述的有助于實現(xiàn)本發(fā)明功能的其它專用組件包括一個或多個現(xiàn)場可編程門陣列(FPGA)(未示出)、一個或多個控制器(未示出)或者一個或多個其它專用計算機芯片。處理器1603和所附組件經(jīng)由總線1601連接到存儲器1605。存儲器1605包括動態(tài)存儲器(例如,RAM、磁盤、可寫光盤等)和靜態(tài)存儲器(例如,ROM、CD-ROM等)這二者, 用于存儲可執(zhí)行指令,當執(zhí)行所述可執(zhí)行指令時實現(xiàn)在此描述的本發(fā)明步驟。存儲器1605 還存儲與本發(fā)明步驟的執(zhí)行相關(guān)聯(lián)的數(shù)據(jù)或者通過執(zhí)行本發(fā)明步驟所生成的數(shù)據(jù)。圖17是根據(jù)示例實施例的能夠在圖1的系統(tǒng)中操作的移動臺(例如,手機)的示例性組件的示圖。一般而言,常常針對前端和后端特性來定義無線電接收器。接收器的前端包括所有射頻(RF)電路,而后端包括所有基帶處理電路。電話的相關(guān)內(nèi)部組件包括主控制單元(MCU) 1703、數(shù)字信號處理器(DSP) 1705,以及包括擴音器增益控制單元和揚聲器增益控制單元的接收器/發(fā)射器單元。主顯示器單元1707向用戶提供支持各種應(yīng)用和移動臺功能的顯示器。音頻功能電路1709包括擴音器1711和擴音器放大器,擴音器放大器放大了從擴音器1711輸出的語音信號。經(jīng)放大的從擴音器1711輸出的語音信號被饋送到編碼器/解碼器(編解碼器)1713。無線電部件1715放大功率并轉(zhuǎn)換頻率,以便經(jīng)由天線1717與基站通信,基站被包括在移動通信系統(tǒng)中。如本領(lǐng)域中已知的,利用來自耦合到雙工器1721或循環(huán)器或天線開關(guān)的PA 1719的輸出,功率放大器(PA) 1719和發(fā)射器/調(diào)制電路可在操作上響應(yīng)于MCU 1703。PA 1719還耦合到電池接口和功率控制單元1720。在使用中,移動臺1701的用戶向擴音器1711講話,并且他或她的語音連同任何所檢測到的背景噪聲被轉(zhuǎn)換成模擬電壓。然后,該模擬電壓通過模數(shù)轉(zhuǎn)換器(ADC) 1723被轉(zhuǎn)換成數(shù)字信號??刂茊卧?703將數(shù)字信號路由到DSP 1705中以便在其中進行處理,諸如語音編碼、信道編碼、加密和交織。在示例性實施例中,使用蜂窩傳輸協(xié)議(諸如全球演進(EDGE)、通用分組無線電服務(wù)(GPRS)、全球移動通信系統(tǒng)(GSM)、因特網(wǎng)協(xié)議多媒體子系統(tǒng)(IMS)、通用移動電信系統(tǒng)(UMTS)等)以及任何其它合適的無線介質(zhì)(例如,微波接入 (WiMAX)、長期演進(LTE)網(wǎng)絡(luò)、碼分多址(CDMA)、無線保真(WiFi)、衛(wèi)星等),通過未單獨示出的單元來對經(jīng)處理的語音信號進行編碼。然后,編碼信號被路由到均衡器1725,用于補償在通過空氣傳輸期間發(fā)生的諸如相位和幅度失真這樣的任何頻率相關(guān)損傷。在均衡了比特流之后,調(diào)制器1727將該信號與在RF接口 17 中生成的RF信號進行組合。調(diào)制器1727通過頻率或相位調(diào)制來生成正弦波。為了準備用于傳輸?shù)男盘枺献冾l器1731將從調(diào)制器1727輸出的正弦波與由合成器 1733生成的另一正弦波進行組合,以便獲得所期望的傳輸頻率。然后,通過PA 1719來發(fā)送信號以便將信號增加到適合的功率級別。在實際系統(tǒng)中,PA 1719充當可變增益放大器,其增益根據(jù)從網(wǎng)絡(luò)基站接收到的信息而受到DSP1705的控制。然后,該信號在雙工器1721中被過濾并且可選地被發(fā)送到天線耦合器1735以匹配阻抗,從而提供最大功率傳輸。最后, 該信號經(jīng)由天線1717被傳送到本地基站??梢蕴峁┳詣釉鲆婵刂?AGC)來控制接收器的最后階段的增益。該信號可以從那里被轉(zhuǎn)發(fā)到遠程電話(其可以是另一蜂窩電話)、其它移動電話或連接到公共交換電話網(wǎng)絡(luò)(PSTN)的陸線,或者其它電話網(wǎng)絡(luò)。經(jīng)由天線1717來接收被傳送到移動臺1701的語音信號,并且由低噪聲放大器 (LNA) 1737立即進行放大。下變頻器1739降低載波頻率,而解調(diào)器1741去除RF僅留下數(shù)字比特流。然后,該信號經(jīng)過均衡器1725并由DSP 1705進行處理。數(shù)模轉(zhuǎn)換器(DAC) 1743 轉(zhuǎn)換該信號并將所得到的輸出通過揚聲器1745傳送給用戶,所有的這些都在主控制單元 (MCU) 1703(其可以被實現(xiàn)為中央處理單元(CPU)(未示出))的控制之下。MCU 1703接收各種信號(包括來自鍵盤1747的輸入信號)。與其它用戶輸入組件(例如,擴音器1711)相組合的鍵盤1747和/或MCU 1703包括用于管理用戶輸入的用戶接口電路。MCU 1703運行用戶接口軟件以便促進用戶控制移動臺1701的至少一些功能。 MCU 1703還向顯示器1707和語音輸出切換控制器分別遞送顯示命令和切換命令。此外, MCU 1703與DSP 1705交換信息,并且可以訪問可選而被合并的SIM卡1749和存儲器1751。 另外,MCU 1703執(zhí)行站臺所需要的各種控制功能。DSP 1705可以根據(jù)實現(xiàn)方式來對語音信號執(zhí)行各種常規(guī)數(shù)字處理功能中的任何功能。另外,DSP 1705根據(jù)擴音器1711所檢測到的信號來確定本地環(huán)境的背景噪聲級別,并且將擴音器1711的增益設(shè)置成被選擇用于補償移動臺1701的用戶的自然傾向的級別。編解碼器1713包括ADC 1723和DAC 1743。存儲器1751存儲了包括呼入音調(diào)數(shù)據(jù)的各種數(shù)據(jù),并且能夠存儲其它數(shù)據(jù)(包括經(jīng)由例如全球因特網(wǎng)所接收到的音樂數(shù)據(jù))。 軟件模塊可以駐留在RAM存儲器、閃速存儲器、寄存器或本領(lǐng)域已知的任何其它形式的可寫存儲介質(zhì)中。存儲設(shè)備1751可以是但不限于單個存儲器、CD、DVD、R0M、RAM、EEPR0M、光儲存器,或者能夠存儲數(shù)字數(shù)據(jù)的任何其它的非易失性存儲介質(zhì)??蛇x而被合并的SIM卡1749攜帶了例如重要信息,諸如蜂窩電話號碼、供應(yīng)服務(wù)的載波、預(yù)訂細節(jié)以及安全信息。SIM卡1749主要用于標識無線電網(wǎng)絡(luò)上的移動臺1701。 卡1749還含有存儲器,用于存儲個人電話號碼登記薄、文本消息以及特定于用戶的移動臺設(shè)置。
      盡管已經(jīng)結(jié)合多個實施例和實現(xiàn)方式描述了本發(fā)明,但是本發(fā)明并不限制于此, 而是涵蓋了落入所附權(quán)利要求的范圍之內(nèi)的各種明顯的修改和等同布置。盡管在權(quán)利要求當中的某些組合中表達了本發(fā)明的特征,但是可以設(shè)想這些特征可以按照任何組合和順序來布置。
      權(quán)利要求
      1.一種包括處理器和存儲了可執(zhí)行指令的存儲器的裝置,如果執(zhí)行所述可執(zhí)行指令, 則促使所述裝置至少實現(xiàn)以下操作加入用于共享服務(wù)的多個移動服務(wù)器的群體;以及向服務(wù)消費方提供所述服務(wù)。
      2.根據(jù)權(quán)利要求1所述的裝置,其中,促使所述裝置進一步實現(xiàn) 啟動對于在所述群體內(nèi)的共享服務(wù)的同步,其中,所述群體是社交聯(lián)網(wǎng)群體或者所述社交聯(lián)網(wǎng)群體的子集。
      3.根據(jù)權(quán)利要求1所述的裝置,其中,所述裝置被配置以便匿名地提供所述共享服務(wù)。
      4.根據(jù)權(quán)利要求1所述的裝置,其中,所述裝置包括移動服務(wù)器,所述移動服務(wù)器被配置以便響應(yīng)于本地請求而提供所述共享服務(wù)。
      5.根據(jù)權(quán)利要求1所述的裝置,其中,促使所述裝置進一步實現(xiàn)生成包括認證密鑰的邀請,所述認證密鑰用于所述服務(wù)消費方以便使用所述共享服務(wù),或者用于所述移動服務(wù)器中的一個或多個移動服務(wù)器以便托管或克隆所述共享服務(wù); 以及啟動將所述邀請傳送到所述服務(wù)消費方或者所述一個或多個移動服務(wù)器。
      6.根據(jù)權(quán)利要求1所述的裝置,其中,促使所述裝置進一步實現(xiàn) 接收對于充當所述共享服務(wù)的服務(wù)志愿方的指派;以及當所述多個移動服務(wù)器中的一個或多個移動服務(wù)器不可用時,向所述服務(wù)消費方提供所述共享服務(wù)。
      7.根據(jù)權(quán)利要求6所述的裝置,其中,通過以下內(nèi)容來指定所述服務(wù)志愿方的指派或移動服務(wù)器的可用性預(yù)定的或用戶指定的設(shè)置、上下文或服務(wù)準則,包括位置、時間、網(wǎng)絡(luò)連接的類型、服務(wù)質(zhì)量、設(shè)備能力、所述共享服務(wù)的性質(zhì)或其組合。
      8.根據(jù)權(quán)利要求1所述的裝置,其中,促使所述裝置進一步和重復(fù)地實現(xiàn)生成狀態(tài)消息,所述狀態(tài)消息包括當前網(wǎng)絡(luò)地址以及對于充當移動服務(wù)器的可用性;以及啟動將所述狀態(tài)消息傳送到所述網(wǎng)關(guān)、所述群體、開放式訪問群體組或其組合。
      9.根據(jù)權(quán)利要求8所述的裝置,其中,所述狀態(tài)消息包括與用于提供所述共享服務(wù)的所述裝置相關(guān)聯(lián)的上下文或負載平衡度量,包括位置、時間、網(wǎng)絡(luò)連接的類型、服務(wù)質(zhì)量、設(shè)備能力、所述共享服務(wù)的性質(zhì)或其組合。
      10.根據(jù)權(quán)利要求1的裝置,其中,促使所述裝置進一步實現(xiàn) 對所述服務(wù)消費方實施訪問策略,其中,所述訪問策略包括帶寬門限、數(shù)據(jù)限額、連接數(shù)目的限制、傳輸比率或其組合。
      11.一種攜帶了一個或多個指令的一個或多個序列的計算機可讀存儲介質(zhì),當由一個或多個處理器執(zhí)行所述一個或多個指令的一個或多個序列時,促使裝置至少實現(xiàn)加入用于共享服務(wù)的多個移動服務(wù)器的群體;以及向服務(wù)消費方提供所述服務(wù)。
      12.根據(jù)權(quán)利要求11所述的計算機可讀存儲介質(zhì),其中,促使所述裝置進一步實現(xiàn) 啟動對于在所述群體內(nèi)的共享服務(wù)的同步,其中,所述群體是社交聯(lián)網(wǎng)群體或者所述社交聯(lián)網(wǎng)群體的子集。
      13.根據(jù)權(quán)利要求11所述的計算機可讀存儲介質(zhì),其中,促使所述裝置進一步實現(xiàn) 生成包括認證密鑰的邀請,所述認證密鑰用于所述服務(wù)消費方以便使用所述共享服務(wù),或者用于所述移動服務(wù)器中的一個或多個移動服務(wù)器以便托管或克隆所述共享服務(wù); 以及啟動將所述邀請傳送到所述服務(wù)消費方或者所述一個或多個移動服務(wù)器。
      14.根據(jù)權(quán)利要求11所述的計算機可讀存儲介質(zhì),其中,促使所述裝置進一步實現(xiàn) 接收對于充當所述共享服務(wù)的服務(wù)志愿方的指派;以及當所述多個移動服務(wù)器中的一個或多個移動服務(wù)器不可用時,向所述服務(wù)消費方提供所述共享服務(wù)。
      15.根據(jù)權(quán)利要求11所述的計算機可讀存儲介質(zhì),其中,促使所述裝置進一步和重復(fù)地實現(xiàn)生成狀態(tài)消息,所述狀態(tài)消息包括當前網(wǎng)絡(luò)地址以及對于充當移動服務(wù)器的可用性; 啟動將所述狀態(tài)消息傳送到所述網(wǎng)關(guān)、所述群體、開放式訪問群體組或其組合;以及對所述服務(wù)消費方實施訪問策略。
      16.一種方法,其包括加入用于共享服務(wù)的多個移動服務(wù)器的群體;以及向服務(wù)消費方提供所述服務(wù)。
      17.根據(jù)權(quán)利要求16所述的方法,其進一步包括 啟動對于在所述群體內(nèi)的共享服務(wù)的同步,其中,所述群體是社交聯(lián)網(wǎng)群體或者所述社交聯(lián)網(wǎng)群體的子集。
      18.根據(jù)權(quán)利要求16或17所述的方法,其進一步包括生成包括認證密鑰邀請,所述認證密鑰用于所述服務(wù)消費方以便使用所述共享服務(wù), 或者用于所述移動服務(wù)器中的一個或多個移動服務(wù)器以便托管或克隆所述共享服務(wù);以及啟動將所述邀請傳送到所述服務(wù)消費方或者所述一個或多個移動服務(wù)器。
      19.根據(jù)權(quán)利要求16或17或18所述的方法,其進一步包括 接收對于充當所述共享服務(wù)的服務(wù)志愿方的指派;以及當所述多個移動服務(wù)器中的一個或多個移動服務(wù)器不可用時,向所述服務(wù)消費方提供所述共享服務(wù)。
      20.根據(jù)權(quán)利要求16或17或18或19所述的方法,其進一步包括生成狀態(tài)消息,所述狀態(tài)消息包括當前網(wǎng)絡(luò)地址以及對于充當移動服務(wù)器的可用性; 啟動將所述狀態(tài)消息傳送到所述網(wǎng)關(guān)、所述群體、開放式訪問群體組或其組合;以及對所述服務(wù)消費方實施訪問策略。
      21.一種計算機程序,當其被執(zhí)行時促使裝置實現(xiàn)根據(jù)權(quán)利要求16至20中的任何一個的方法。
      22.—種設(shè)備,其包括用于加入用于共享服務(wù)的多個移動服務(wù)器的群體的裝置;以及用于向服務(wù)消費方提供所述服務(wù)的裝置。
      23.根據(jù)權(quán)利要求22所述的設(shè)備,其進一步包括 用于啟動對于在所述群體內(nèi)的共享服務(wù)的同步的裝置,其中,所述群體是社交聯(lián)網(wǎng)群體或者所述社交聯(lián)網(wǎng)群體的子集。
      24.根據(jù)權(quán)利要求22或23所述的設(shè)備,其中,所述設(shè)備被配置以便匿名地提供所述共享服務(wù)。
      25.根據(jù)權(quán)利要求22或23或M所述的設(shè)備,其中,所述設(shè)備包括移動服務(wù)器,所述移動服務(wù)器被配置以便響應(yīng)于本地請求而提供所述共享服務(wù)。
      26.根據(jù)權(quán)利要求22或23或M或25所述的設(shè)備,其中,所述設(shè)備包括用于生成包括認證密鑰的邀請的裝置,所述認證密鑰用于所述服務(wù)消費方以便使用所述共享服務(wù),或者用于所述移動服務(wù)器中的一個或多個移動服務(wù)器以便托管或克隆所述共享服務(wù);以及用于啟動將所述邀請傳送到所述服務(wù)消費方或者所述一個或多個移動服務(wù)器的裝置。
      27.根據(jù)權(quán)利要求22或23或M或25或沈所述的設(shè)備,其中,所述設(shè)備包括 用于接收對于充當所述共享服務(wù)的服務(wù)志愿方的指派的裝置;以及當所述多個移動服務(wù)器中的一個或多個移動服務(wù)器不可用時,向所述服務(wù)消費方提供所述共享服務(wù)。
      28.根據(jù)權(quán)利要求22或23或M或25或沈或27所述的設(shè)備,其中,通過以下內(nèi)容來指定所述服務(wù)志愿方的指派或者移動服務(wù)器的可用性預(yù)定的或用戶指定的設(shè)置、上下文或服務(wù)準則,包括位置、時間、網(wǎng)絡(luò)連接的類型、服務(wù)質(zhì)量、設(shè)備能力、所述共享服務(wù)的性質(zhì)或其組合。
      29.根據(jù)權(quán)利要求22或23或M或25或沈或27或觀所述的設(shè)備,其中,所述設(shè)備包括用于生成狀態(tài)消息的裝置,所述狀態(tài)消息包括當前網(wǎng)絡(luò)地址以及對于充當移動服務(wù)器的可用性;以及用于啟動將所述狀態(tài)消息傳送到所述網(wǎng)關(guān)、所述群體、開放式訪問群體組或其組合的直ο
      30.根據(jù)權(quán)利要求22或23或M或25或沈或27或觀或四所述的設(shè)備,其中,狀態(tài)消息包括與用于提供所述共享服務(wù)的所述設(shè)備相關(guān)聯(lián)的上下文或負載平衡度量,包括位置、時間、網(wǎng)絡(luò)連接的類型、服務(wù)質(zhì)量、設(shè)備能力、所述共享服務(wù)的性質(zhì)或其組合。
      31.根據(jù)權(quán)利要求22或23或M或25或沈或27或觀或四或30所述的設(shè)備,其中, 所述設(shè)備包括用于對所述服務(wù)消費方實施訪問策略的裝置,其中,所述訪問策略包括帶寬門限、數(shù)據(jù)限額、連接數(shù)目的限制、傳輸比率或其組合。
      全文摘要
      本發(fā)明提供了一種用于共享移動服務(wù)的方法。節(jié)點加入到用于共享服務(wù)的多個移動服務(wù)器的群體。所述節(jié)點向服務(wù)消費方提供所述服務(wù)。
      文檔編號H04L29/06GK102362478SQ201080012860
      公開日2012年2月22日 申請日期2010年2月26日 優(yōu)先權(quán)日2009年3月27日
      發(fā)明者M·L·伯爾熱伊, S·摩洛尼 申請人:諾基亞公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1