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

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

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

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


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