国产精品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>

      一種根據(jù)用戶狀態(tài)選擇用戶的方法、裝置和系統(tǒng)的制作方法

      文檔序號(hào):7918753閱讀:154來(lái)源:國(guó)知局

      專利名稱::一種根據(jù)用戶狀態(tài)選擇用戶的方法、裝置和系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      :本發(fā)明涉及通信
      技術(shù)領(lǐng)域
      ,特別是涉及一種根據(jù)用戶狀態(tài)選擇用戶的方法、裝置和系統(tǒng)。
      背景技術(shù)
      :隨著電信技術(shù)的發(fā)展,未來(lái)的業(yè)務(wù)豐富多彩,它們都希望能主動(dòng)為用戶提供相應(yīng)的服務(wù),或與合適的用戶建立通信連接。所以,一種用戶信息收集和管理的業(yè)務(wù)需求隨之出現(xiàn)。目前用戶的主要信息有呈現(xiàn)信息、位置信息、還有用戶的一些屬性信息等等。這其中,呈現(xiàn)信息表示用戶是否開機(jī),是否允許其它人聯(lián)系他,位置信息表示用戶當(dāng)前的地理位置,用戶的屬性信息指那些用戶保存在服務(wù)器上的特征信息,如保存在網(wǎng)絡(luò)地址本上的用戶描述,電影迷、足球迷等。這些信息分布在各個(gè)服務(wù)器上,缺少統(tǒng)一的管理,其它服務(wù)器也很難利用這些信息找到合適的用戶開展業(yè)務(wù),如組通信業(yè)務(wù),通信服務(wù)器無(wú)法確定一個(gè)組里的哪些終端已經(jīng)開機(jī),且這些終端的主人又是一個(gè)足球迷,還位于某足球場(chǎng)附近。所以有必要研究用戶信息收集和管理的方法,以解決上述問(wèn)題。該方法將根據(jù)用戶選擇請(qǐng)求者提供的用戶名單和匹配條件,基于其收集的用戶信息,將符合條件的用戶名單返回給請(qǐng)求者。以此為所有存在該需求的用戶提供便利服務(wù)。當(dāng)前在OMA(OpenMobileAlliance,開放移動(dòng)聯(lián)盟)組織中,正在開發(fā)一個(gè)策略評(píng)估、執(zhí)行和管理引擎(PEEM策略評(píng)估、執(zhí)行和管理),它提供一種功能,可以完成其它資源的開放策略評(píng)估和管理。策略決定了某個(gè)策略評(píng)估請(qǐng)求者針對(duì)某資源的請(qǐng)求對(duì)應(yīng)的響應(yīng)結(jié)果。在這套協(xié)議中,它定義了一些通用的接口,其它的應(yīng)用可以通過(guò)調(diào)用這些接口完成策略的評(píng)估和管理,它分為呼叫模式和代理模式兩種實(shí)現(xiàn)方法,呼叫模式是請(qǐng)求者向PEEM服務(wù)器發(fā)送請(qǐng)求消息,服務(wù)器返回相應(yīng)的響應(yīng)結(jié)果;代理模式是請(qǐng)求者直接向資源服務(wù)器發(fā)送請(qǐng)求消息,PEEM服務(wù)器截取消息后,根據(jù)策略評(píng)估結(jié)果返回響應(yīng)消息。在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題在現(xiàn)有技術(shù)中,對(duì)用戶信息的需求只能單一的實(shí)現(xiàn),如IM服務(wù)器希望與開機(jī)的用戶建立連接,則IM服務(wù)器向呈現(xiàn)服務(wù)器請(qǐng)求開機(jī)的用戶名單,呈現(xiàn)服務(wù)器返回選擇的用戶列表。這樣的功能由每個(gè)資源服務(wù)器單獨(dú)完成,對(duì)用戶的選擇是基于一個(gè)條件來(lái)完成的,為完成復(fù)雜的多條件結(jié)合的用戶選擇,用戶選擇請(qǐng)求者(如例子中的IM服務(wù)器)需要與多個(gè)資源服務(wù)器相連,將從多個(gè)資源服務(wù)器獲得的信息進(jìn)行綜合評(píng)估,得出最終用戶名單。當(dāng)網(wǎng)絡(luò)中對(duì)該需求的服務(wù)器數(shù)量增加,網(wǎng)絡(luò)的連接將更加復(fù)雜,各個(gè)服務(wù)器的接口設(shè)計(jì)也將更加復(fù)雜。并且當(dāng)終端用戶本身希望獲取某些條件下的用戶列表時(shí),該功能將完全依賴于終端是否支持對(duì)多種業(yè)務(wù)(如呈現(xiàn)業(yè)務(wù)、位置業(yè)務(wù))的支持,這將導(dǎo)致該服務(wù)會(huì)提高對(duì)終端的能力要求,不利于服務(wù)的開展。
      發(fā)明內(nèi)容本發(fā)明實(shí)施例通過(guò)提出一種根據(jù)用戶狀態(tài)選擇用戶的方法、裝置和系統(tǒng),用于解決當(dāng)前選擇用戶方式單一、復(fù)雜的問(wèn)題,并進(jìn)一步實(shí)現(xiàn)通過(guò)多種方式更精確的選擇目標(biāo)用戶的效果。為達(dá)到上述目的,本發(fā)明實(shí)施例一方面提出一種根據(jù)用戶狀態(tài)選擇用戶的方法,包括以下步驟接收用戶選擇請(qǐng)求者發(fā)送的包含用戶組的網(wǎng)絡(luò)標(biāo)識(shí)和多個(gè)條件信息的用戶選擇請(qǐng)求消息;向所述多個(gè)條件信息對(duì)應(yīng)的用戶狀態(tài)服務(wù)器獲取所述用戶組的網(wǎng)絡(luò)標(biāo)識(shí)所對(duì)應(yīng)用戶的用戶狀態(tài)信息;選擇所述用戶狀態(tài)信息滿足所述多個(gè)條件信息的用戶,并將所述用戶的6信息發(fā)送給所述用戶選擇請(qǐng)求者。另一方面,本發(fā)明實(shí)施例還提供了一種根據(jù)用戶狀態(tài)選擇用戶的裝置,包括接收模塊,用于接收用戶選擇請(qǐng)求者發(fā)送的包含用戶組的網(wǎng)絡(luò)標(biāo)識(shí)和多個(gè)條件信息的用戶選擇請(qǐng)求消息;獲取模塊,用于向所述接收模塊接收的多個(gè)條件信息對(duì)應(yīng)的用戶狀態(tài)服務(wù)器獲取所述用戶組的網(wǎng)絡(luò)標(biāo)識(shí)所對(duì)應(yīng)用戶的用戶狀態(tài)信息;選擇模塊,用于根據(jù)所述獲取模塊獲取的用戶狀態(tài)信息,選擇所述用戶狀態(tài)信息滿足所述多個(gè)條件信息的用戶;發(fā)送模塊,用于將所述選擇模塊選擇的用戶的信息發(fā)送給所述用戶選擇請(qǐng)求者。另一方面,本發(fā)明實(shí)施例還提供了一種根據(jù)用戶狀態(tài)選擇用戶的系統(tǒng),包括用戶選擇請(qǐng)求者、用戶選擇裝置和多個(gè)用戶狀態(tài)服務(wù)器,具體為所述用戶選擇請(qǐng)求者,用于向所述用戶選^^裝置發(fā)送包含用戶組的網(wǎng)絡(luò)標(biāo)識(shí)和多個(gè)條件信息的用戶選擇請(qǐng)求消息,并接收所述用戶選擇裝置反饋的用戶信息;所述用戶選擇裝置,用于根據(jù)所述用戶選擇請(qǐng)求者發(fā)送的包含所述用戶組的網(wǎng)絡(luò)標(biāo)識(shí)和多個(gè)條件信息的用戶選擇請(qǐng)求消息,向一個(gè)或多個(gè)所述用戶狀態(tài)服務(wù)器獲取所述用戶組的網(wǎng)絡(luò)標(biāo)識(shí)所對(duì)應(yīng)用戶的用戶狀態(tài)信息,選擇所述用戶狀態(tài)信息滿足所述多個(gè)條件信息的用戶,將所述用戶的信息發(fā)送給所述用戶選擇請(qǐng)求者;所述用戶狀態(tài)服務(wù)器,用于獲取并存儲(chǔ)用戶的狀態(tài)信息,并向所述用戶選擇裝置提供所述用戶組的網(wǎng)絡(luò)標(biāo)識(shí)所對(duì)應(yīng)的用戶狀態(tài)信息。本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),因?yàn)椴捎昧烁鶕?jù)用戶狀態(tài)選擇用戶的方法,可以方便的實(shí)現(xiàn)對(duì)目標(biāo)用戶的選擇,達(dá)到了簡(jiǎn)化網(wǎng)絡(luò)結(jié)構(gòu),解決服務(wù)對(duì)象或通信對(duì)象不符合服務(wù)提供者或通信發(fā)起者愿望的問(wèn)題的效果。7為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為為本發(fā)明實(shí)施例一所提出的一種根據(jù)用戶狀態(tài)選擇用戶的系統(tǒng)的結(jié)構(gòu)示意圖2為本發(fā)明實(shí)施例二所提出的一種才艮據(jù)用戶狀態(tài)選擇用戶的裝置的結(jié)構(gòu)示意圖3為本發(fā)明實(shí)施例三所提出的一種根據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖4為本發(fā)明實(shí)施例四所提出的一種通過(guò)發(fā)送組標(biāo)識(shí)實(shí)現(xiàn)根據(jù)用戶狀態(tài)選捧用戶的方法的流程示意圖5為本發(fā)明實(shí)施例五所提出的一種4艮據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖6為本發(fā)明實(shí)施例六所提出的一種通過(guò)統(tǒng)一訂閱服務(wù)器實(shí)現(xiàn)根據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖7為本發(fā)明實(shí)施例七所提出的一種通過(guò)統(tǒng)一訂閱服務(wù)器動(dòng)態(tài)的實(shí)現(xiàn)根據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖8為本發(fā)明實(shí)施例所提出的一種帶有XDM服務(wù)器的網(wǎng)絡(luò)結(jié)構(gòu)的示意圖9為本發(fā)明實(shí)施例八中一種通過(guò)統(tǒng)一訂閱服務(wù)器動(dòng)態(tài)的實(shí)現(xiàn)根據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖IO為本發(fā)明實(shí)施例中一種帶有用戶能力管理服務(wù)器的網(wǎng)絡(luò)架構(gòu)邏輯示意圖11為本發(fā)明實(shí)施例九中一種通過(guò)用戶能力管理服務(wù)器實(shí)現(xiàn)根據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖12為本發(fā)明實(shí)施例十中一種通過(guò)動(dòng)態(tài)的終端能力信息實(shí)現(xiàn)4艮據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖;圖13為本發(fā)明實(shí)施例十一中一種通過(guò)動(dòng)態(tài)的終端能力信息實(shí)現(xiàn)根據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖。具體實(shí)施例方式本發(fā)明實(shí)施例通過(guò)提出一種根據(jù)用戶狀態(tài)選擇用戶的方法、裝置和系統(tǒng),用于解決當(dāng)前選擇用戶方式單一、復(fù)雜的問(wèn)題,并進(jìn)一步實(shí)現(xiàn)通過(guò)多種方式更精確的選擇目標(biāo)用戶的效果。為選擇目標(biāo)用戶,需要有多種用戶信息作為用戶選擇的依據(jù)。最常用的方式是用戶的呈現(xiàn)信息和位置信息,還有用戶記錄的用戶屬性信息。為更精確的選擇用戶,還可以通過(guò)用戶的訂閱信息和用戶的終端能力信息來(lái)確定目標(biāo)用戶是否是合適的用戶。這些用戶信息保存在上述功能的服務(wù)器中,如圖1所示,為本發(fā)明實(shí)施例一所提出的一種根據(jù)用戶狀態(tài)選擇用戶的系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)包括用戶選擇請(qǐng)求者1、用戶選擇裝置2、多個(gè)用戶狀態(tài)服務(wù)器3和用戶組管理裝置4,具體為用戶選擇請(qǐng)求者1,用于向用戶選擇裝置2發(fā)送包含用戶組的網(wǎng)絡(luò)標(biāo)識(shí)和多個(gè)條件信息的用戶選擇請(qǐng)求消息,并接收用戶選擇裝置2反饋的用戶信息;用戶選擇請(qǐng)求者1是請(qǐng)求進(jìn)行用戶選擇的實(shí)體,它可以是終端中的一個(gè)應(yīng)用,也可以是一個(gè)網(wǎng)絡(luò)應(yīng)用服務(wù)器。用戶選擇裝置2,用于根據(jù)用戶選擇請(qǐng)求者l發(fā)送的包含用戶組的網(wǎng)絡(luò)標(biāo)識(shí)和多個(gè)條件信息的用戶選擇請(qǐng)求消息,向一個(gè)或多個(gè)用戶狀態(tài)服務(wù)器3獲取用戶組的網(wǎng)絡(luò)標(biāo)識(shí)所對(duì)應(yīng)用戶的用戶狀態(tài)信息,選擇用戶狀態(tài)信息滿足多個(gè)條件信息的用戶,將用戶的信息發(fā)送給用戶選擇請(qǐng)求者1。具體的,用戶選擇裝置2還用于向用戶組管理裝置4獲取用戶組的網(wǎng)絡(luò)標(biāo)識(shí)所對(duì)應(yīng)的用戶信息o用戶選擇裝置2是完成基于用戶狀態(tài)信息選擇用戶的功能實(shí)體,它可以放置在網(wǎng)絡(luò)上,也可以放置在終端中。用戶狀態(tài)服務(wù)器3,用于獲取并存儲(chǔ)用戶的狀態(tài)信息,并向用戶選擇裝置2提供多個(gè)用戶信息所對(duì)應(yīng)的用戶狀態(tài)信息。用戶的各種信息分別保存在各個(gè)用戶狀態(tài)服務(wù)器3中。具體的,用戶狀態(tài)服務(wù)器3可以包括呈現(xiàn)服務(wù)器、位置服務(wù)器、統(tǒng)一訂閱服務(wù)器和用戶能力管理服務(wù)器等多種服務(wù)器中的一個(gè)或多個(gè)。此外,本系統(tǒng)還包括用戶組管理裝置4,用于解析用戶選擇裝置2發(fā)送的用戶組的網(wǎng)絡(luò)標(biāo)識(shí),并將該用戶組的網(wǎng)絡(luò)標(biāo)識(shí)對(duì)應(yīng)的用戶的信息發(fā)送給用戶選擇裝置2。其中,進(jìn)一步的,如圖2所示,為本發(fā)明實(shí)施例二所提出的一種根據(jù)用戶狀態(tài)選擇用戶的裝置,即上述實(shí)施例中所提出的用戶選擇裝置2,具體包括接收模塊21,用于接收用戶選擇請(qǐng)求者1發(fā)送的包含用戶組的網(wǎng)絡(luò)標(biāo)識(shí)和多個(gè)條件信息的用戶選擇請(qǐng)求消息,具體包括用戶信息接收子模塊211,用于接收用戶選擇請(qǐng)求者1發(fā)送的用戶組的網(wǎng)絡(luò)標(biāo)識(shí);條件信息接收子模塊212,用于接收用戶選擇請(qǐng)求者1發(fā)送的多個(gè)條件信息。獲取模塊22,用于向接收模塊21接收的多個(gè)條件信息對(duì)應(yīng)的用戶狀態(tài)服務(wù)器獲取多個(gè)用戶信息所對(duì)應(yīng)用戶的用戶狀態(tài)信息。選擇模塊23,用于根據(jù)獲取模塊22獲取的用戶狀態(tài)信息,選擇用戶狀態(tài)信息滿足對(duì)應(yīng)條件信息的用戶,具體包括發(fā)送模塊24,用于將選4奪模塊23選擇的用戶的信息發(fā)送給用戶選擇請(qǐng)求者l。上述模塊可以分布于一個(gè)裝置,也可以分布于多個(gè)裝置。上述模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。基于本發(fā)明上述實(shí)施例所提出的系統(tǒng)和裝置架構(gòu),如圖3所示,為本發(fā)明實(shí)施例三所提出的一種根據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖,該方法具體包括以下步驟步驟S301、用戶選擇裝置接收用戶選擇請(qǐng)求者發(fā)送的包含用戶組的網(wǎng)絡(luò)10標(biāo)識(shí)和多個(gè)條件信息的用戶選擇請(qǐng)求消息。需要指出的是,用戶選擇請(qǐng)求消息中包含用戶組的網(wǎng)絡(luò)標(biāo)識(shí)時(shí),也可提供該網(wǎng)絡(luò)標(biāo)識(shí)的應(yīng)用領(lǐng)域。步驟S302、用戶選擇裝置向用戶組的網(wǎng)絡(luò)標(biāo)識(shí)對(duì)應(yīng)的用戶狀態(tài)服務(wù)器獲取多個(gè)用戶信息所對(duì)應(yīng)用戶的用戶狀態(tài)信息。用戶選擇裝置接收到用戶選擇請(qǐng)求消息后,可以進(jìn)行以下兩種操作操作一用戶選擇裝置將用戶選擇請(qǐng)求消息中包含的用戶組的網(wǎng)絡(luò)標(biāo)識(shí)發(fā)送給預(yù)設(shè)的用戶組管理系統(tǒng),例如,發(fā)送給公用的用戶組管理系統(tǒng)(sharedGroupXDMS),解析所述用戶組對(duì)應(yīng)的用戶的信息;而后,用戶選擇裝置接收用戶組管理系統(tǒng)返回的該用戶組對(duì)應(yīng)的用戶的用戶4言息。操作二用戶選擇裝置將用戶選擇請(qǐng)求消息中包含的用戶組的網(wǎng)絡(luò)標(biāo)識(shí)發(fā)送給用戶狀態(tài)服務(wù)器,由用戶狀態(tài)服務(wù)器向預(yù)設(shè)的用戶組管理系統(tǒng)請(qǐng)求進(jìn)行該用戶組的網(wǎng)絡(luò)標(biāo)識(shí)的解析,并由用戶組管理系統(tǒng)向用戶狀態(tài)服務(wù)器反饋對(duì)應(yīng)的用戶列表,用戶狀態(tài)服務(wù)器根據(jù)接收到的用戶列表向用戶選擇裝置反饋相應(yīng)的用戶狀態(tài)信息。進(jìn)一步的,用戶選擇裝置分析用戶請(qǐng)求消息中包含的條件信息,獲取用戶相關(guān)的該條件信息對(duì)應(yīng)的用戶狀態(tài)信息。用戶選擇裝置向相關(guān)用戶狀態(tài)服務(wù)器獲取用戶狀態(tài)信息,首先,根據(jù)條件確定該用戶狀態(tài)信息對(duì)應(yīng)的用戶狀態(tài)服務(wù)器,并在用戶狀態(tài)信息獲取消息中提供用戶信息,該消息的格式和用法由各用戶狀態(tài)服務(wù)器規(guī)定。進(jìn)一步的,用戶選擇裝置獲得用戶狀態(tài)服務(wù)器返回的用戶狀態(tài)信息,并將用戶狀態(tài)信息進(jìn)行保存。步驟S303、用戶選擇裝置選擇用戶狀態(tài)信息滿足多個(gè)條件信息的用戶,并將該用戶的信息發(fā)送給用戶選擇請(qǐng)求者。用戶選擇裝置判斷所獲取的這些用戶的狀態(tài)信息是否滿足用戶選擇請(qǐng)求者所提出的多個(gè)條件要求,如果滿足要求,則向用戶選擇請(qǐng)求者返回滿足要求的用戶列表。用戶選擇請(qǐng)求者發(fā)送用戶選擇請(qǐng)求消息可以采用PEEM的PEM1接口的實(shí)現(xiàn)方式,首先定義一個(gè)templateID(模板標(biāo)識(shí))templateVersion(才莫板版本),確保與現(xiàn)有的在PEM1中使用的模板進(jìn)行區(qū)別,如OMA一CBUS一lVl.O.O。并將用戶組的網(wǎng)絡(luò)標(biāo)識(shí)和條件信息發(fā)送給用戶選擇裝置;條件信息可以是用戶的呈現(xiàn)信息、位置信息、服務(wù)訂閱信息和/或用戶終端的能力信息;條件信息中需描述用戶信息所要求的狀態(tài),如用戶呈現(xiàn)信息顯示用戶開機(jī)或可被訪問(wèn),用戶的當(dāng)前位置處于某一范圍內(nèi),或離某一固定位置的距離小于某一長(zhǎng)度,用戶訂閱了網(wǎng)絡(luò)游戲服務(wù)或音樂(lè)下載服務(wù),用戶的終端支持72和弦音等。用戶選擇裝置收到該請(qǐng)求后,獲取用戶組的網(wǎng)絡(luò)標(biāo)識(shí)所對(duì)應(yīng)的每個(gè)用戶終端對(duì)應(yīng)的各個(gè)條件信息中的參數(shù),具體方法是向用戶狀態(tài)服務(wù)器查詢。并根據(jù)獲得的查詢結(jié)果返回符合的用戶列表。本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),因?yàn)椴捎昧烁鶕?jù)用戶狀態(tài)選擇用戶的方法,可以方便的實(shí)現(xiàn)對(duì)目標(biāo)用戶的選擇,達(dá)到了簡(jiǎn)化網(wǎng)絡(luò)結(jié)構(gòu),解決服務(wù)對(duì)象或通信對(duì)象不符合服務(wù)提供者或通信發(fā)起者愿望的問(wèn)題的效果。下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。用戶選擇請(qǐng)求者通過(guò)發(fā)送組標(biāo)識(shí)的方式表示多個(gè)用戶的信息,該組標(biāo)識(shí)可以是其它服務(wù)器或用戶終端定義,但必須能被用戶選擇裝置解析。用戶選擇裝置可以通過(guò)與某用戶組管理系統(tǒng)綁定的方式來(lái)解析該組標(biāo)識(shí),即用戶選擇裝置將該組標(biāo)識(shí)發(fā)送到綁定的用戶組管理系統(tǒng)進(jìn)行解析并獲得相應(yīng)的用戶列表;也可以在用戶選擇請(qǐng)求者發(fā)送組標(biāo)識(shí)時(shí)告知該組標(biāo)識(shí)的有效范圍,即同時(shí)告知定義該組標(biāo)識(shí)的用戶組管理系統(tǒng),用戶選擇裝置可以通過(guò)該用戶組管理系統(tǒng)解析組標(biāo)識(shí)獲得用戶列表。如圖4所示,為本發(fā)明實(shí)施例四所提出的一種通過(guò)發(fā)送組標(biāo)識(shí)實(shí)現(xiàn)根據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖,具體包括以下步驟步驟S401、用戶選擇請(qǐng)求者發(fā)送用戶選擇請(qǐng)求消息,包含一個(gè)組ID標(biāo)識(shí)12如組ID標(biāo)識(shí)為"Joe的朋友",其有效范圍是ABB,它是一個(gè)網(wǎng)絡(luò)地址本服務(wù)器的標(biāo)識(shí)。條件信息為用戶顯示其可被訪問(wèn),且用戶位置位于北京市。步驟S402、用戶選擇裝置收到請(qǐng)求消息后,從對(duì)應(yīng)的網(wǎng)絡(luò)地址本服務(wù)器ABB上查詢組標(biāo)識(shí)"Joe的朋友"的含義,該組包括Alice、Bob、Chris三人,網(wǎng)絡(luò)地址本服務(wù)器返回Alice、Bob、Chris三個(gè)人的名單,包括他們的聯(lián)系方式。步驟S403、用戶選擇裝置向?qū)?yīng)的用戶狀態(tài)服務(wù)器獲取用戶狀態(tài)請(qǐng)求信息中包含的用戶信息所對(duì)應(yīng)用戶的狀態(tài)信息。用戶選擇裝置獲得該請(qǐng)求后,分析該次用戶選擇任務(wù)的內(nèi)容,根據(jù)任務(wù)內(nèi)容,用戶選擇裝置判斷需要訪問(wèn)的用戶狀態(tài)服務(wù)器為呈現(xiàn)服務(wù)器和位置服務(wù)器,則向呈現(xiàn)服務(wù)器請(qǐng)求Alice、Bob、Chris的呈現(xiàn)信息,同時(shí)向位置服務(wù)器詢問(wèn)Alice、Bob、Chris的位置信息。步驟S404、用戶狀態(tài)服務(wù)器反饋用戶信息所對(duì)應(yīng)用戶的狀態(tài)信息。呈現(xiàn)服務(wù)器返回Alice、Bob可訪問(wèn),Chris不可訪問(wèn)。位置服務(wù)器返回Alice在北京市,Bob在上海市,Chris在北京市。步驟S405、用戶選擇裝置根據(jù)接收到的用戶狀態(tài)信息和前述的條件信息,選擇符合條件要求的用戶。用戶選擇裝置整理用戶狀態(tài)信息判定表,并判定Alice符合用戶選擇請(qǐng)求者的條件,在選擇的用戶信息中包括Alice的聯(lián)系方式或標(biāo)識(shí)。本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),因?yàn)椴捎昧烁鶕?jù)用戶狀態(tài)選擇用戶的方法,可以方便的實(shí)現(xiàn)對(duì)目標(biāo)用戶的選擇,達(dá)到了簡(jiǎn)化網(wǎng)絡(luò)結(jié)構(gòu),解決服務(wù)對(duì)象或通信對(duì)象不符合服務(wù)提供者或通信發(fā)起者愿望的問(wèn)題的效果。另一方面,用戶選擇裝置通過(guò)發(fā)送包含用戶列表和條件信息的用戶選擇請(qǐng)求消息也同樣可以達(dá)到上述的組表示的效果。如圖5所示,為本發(fā)明實(shí)施例五所提出的一種根據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖,該方法具體包括以下步驟步驟S501、用戶選擇請(qǐng)求者發(fā)送包含用戶列表和條件信息的用戶選擇請(qǐng)求消息。用戶選斧清求者發(fā)送用戶選擇請(qǐng)求消息,需進(jìn)行選擇的用戶為Alice、Bob、Chris,在選擇列表中包含他們的用戶聯(lián)系方式,如MSISDN或SIP地址。條件信息為用戶顯示其可^^i方問(wèn),且用戶位置位于北京市。步驟S502、用戶選擇裝置接收用戶選擇請(qǐng)求消息,并向?qū)?yīng)的用戶狀態(tài)服務(wù)器獲取用戶狀態(tài)請(qǐng)求信息中包含的用戶列表所包含用戶的狀態(tài)信息。用戶選擇裝置獲得該請(qǐng)求后,分析該次用戶選擇任務(wù)的內(nèi)容,得到的任務(wù)信息如表l所示,根據(jù)任務(wù)內(nèi)容,用戶選擇裝置判斷需要訪問(wèn)的用戶狀態(tài)服務(wù)器為呈現(xiàn)服務(wù)器和位置服務(wù)器,則向呈現(xiàn)服務(wù)器請(qǐng)求Alice、Bob、Chris的呈現(xiàn)信息,同時(shí)向位置服務(wù)器詢問(wèn)Alice、Bob、Chris的位置信息。表l用戶選擇任務(wù)信息用戶信息狀態(tài)條件信息聯(lián)系方式呈現(xiàn)信息=可被訪問(wèn)位置信息=位于北京Sip:Alice@example.comSip:Bob@example.comSip:Chris@example.com步驟S503、用戶狀態(tài)服務(wù)器反饋用戶信息所對(duì)應(yīng)用戶的狀態(tài)信息。呈現(xiàn)服務(wù)器返回Alice、Bob可訪問(wèn),Chris不可訪問(wèn)。位置服務(wù)器返回Alice在北京市,Bob在上海市,Chris在北京市。步驟S504、用戶選擇裝置根據(jù)接收到的用戶狀態(tài)信息和前述的條件信息,選擇符合條件要求的用戶。用戶選擇裝置整理用戶狀態(tài)信息判定表,具體如表2所示,并判定Alice符合用戶選擇請(qǐng)求者的條件,在選擇的用戶信息中包括Alice的聯(lián)系方式或標(biāo)識(shí)。表2用戶狀態(tài)信息判定表用戶狀態(tài)條件信息聯(lián)系方式呈現(xiàn)信息=可凈皮訪問(wèn)位置信息=位于北京Sip:Alice@example.comYesYesSip:Bob@example.comYesNoSip:Chris@ex—ample.com|NoYes本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),因?yàn)椴捎昧烁鶕?jù)用戶狀態(tài)選擇用戶的方法,可以方便的實(shí)現(xiàn)對(duì)目標(biāo)用戶的選擇,達(dá)到了筒化網(wǎng)絡(luò)結(jié)構(gòu),解決服務(wù)對(duì)象或通信對(duì)象不符合服務(wù)提供者或通信發(fā)起者愿望的問(wèn)題的效果。本發(fā)明實(shí)施例所提出的用戶狀態(tài)服務(wù)器除了上述的呈現(xiàn)服務(wù)器和位置服務(wù)器之外,還可以是一種統(tǒng)一訂閱服務(wù)器(訂閱管理服務(wù)器),它負(fù)責(zé)用戶訂閱信息的管理、保存和有效性判定。統(tǒng)一訂閱服務(wù)器進(jìn)一步包括訂閱信息模塊和訂閱鑒別模塊。其中,訂閱信息模塊保存著用戶的訂閱信息,訂閱鑒別模塊負(fù)責(zé)鑒別用戶對(duì)某業(yè)務(wù)訂閱的有效性。為了在用戶選擇中通過(guò)判定用戶的訂閱信息來(lái)精確選擇用戶,用戶選擇裝置可以和統(tǒng)一訂閱服務(wù)器中的訂閱鑒別模塊相連,從中詢問(wèn)用戶的訂閱信息,并才艮據(jù)用戶的訂閱信息來(lái)選^^用戶。如圖6所示,為本發(fā)明實(shí)施例六所提出的一種通過(guò)統(tǒng)一訂閱服務(wù)器實(shí)現(xiàn)根據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖,具體包括以下步驟步驟S601、用戶選擇請(qǐng)求者發(fā)送包含用戶信息和條件信息的用戶選擇請(qǐng)求消息。用戶選擇請(qǐng)求者發(fā)送用戶選擇請(qǐng)求消息,需進(jìn)行選擇的用戶為Alice、Bob、Chris,在選擇列表中包含他們的用戶聯(lián)系方式,如MSISDN或SIP地址。條件信息為用戶顯示其可祐:訪問(wèn),且用戶訂閱了網(wǎng)絡(luò)游戲業(yè)務(wù)。步驟S602、用戶選擇裝置獲得請(qǐng)求后,向呈現(xiàn)服務(wù)器請(qǐng)求呈現(xiàn)信息;同時(shí)向統(tǒng)一訂閱服務(wù)器詢問(wèn)各用戶的業(yè)務(wù)訂閱信息,提供各用戶的聯(lián)系方式以及網(wǎng)絡(luò)游戲業(yè)務(wù)標(biāo)識(shí)。用戶選擇裝置獲得該請(qǐng)求后,向呈現(xiàn)服務(wù)器請(qǐng)求Alice、Bob、Chris的呈現(xiàn)信息;同時(shí)向統(tǒng)一訂閱服務(wù)器詢問(wèn)Alice、Bob、Chris對(duì)網(wǎng)絡(luò)游戲業(yè)務(wù)的訂閱信息,提供Alice、Bob、Chris的聯(lián)系方式以及網(wǎng)絡(luò)游戲業(yè)務(wù)標(biāo)識(shí)。步驟S603、呈現(xiàn)服務(wù)器返回Alice、Bob可訪問(wèn),Chris不可訪問(wèn);統(tǒng)一訂閱服務(wù)器返回Alice訂閱了網(wǎng)絡(luò)游戲業(yè)務(wù),Bob和Chris沒(méi)有訂閱。步驟S604、用戶選擇裝置判定Alice符合請(qǐng)求者的條件,在選擇的用戶信息中包括Alice的聯(lián)系方式或標(biāo)識(shí)。本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),因?yàn)椴捎昧烁鶕?jù)用戶狀態(tài)選擇用戶的方法,可以方便的實(shí)現(xiàn)對(duì)目標(biāo)用戶的選擇,達(dá)到了簡(jiǎn)化網(wǎng)絡(luò)結(jié)構(gòu),解決服務(wù)對(duì)象或通信對(duì)象不符合服務(wù)提供者或通信發(fā)起者愿望的問(wèn)題的效果。通過(guò)上述的本發(fā)明實(shí)施例七所提出的技術(shù)方案,可以通過(guò)統(tǒng)一訂閱服務(wù)器獲取用戶的訂閱信息,來(lái)實(shí)現(xiàn)更為精確的用戶選擇,并進(jìn)一步的,可以通過(guò)統(tǒng)一訂閱服務(wù)器對(duì)于用戶訂閱信息的動(dòng)態(tài)更新功能,根據(jù)用戶訂閱信息的變化,實(shí)現(xiàn)更為準(zhǔn)確的用戶選擇。如圖7所示,為本發(fā)明實(shí)施例七所提出的一種通過(guò)統(tǒng)一訂閱服務(wù)器動(dòng)態(tài)的實(shí)現(xiàn)根據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖,具體包括以下步驟步驟S701、用戶選擇請(qǐng)求者發(fā)送包含用戶信息和條件信息的用戶選擇請(qǐng)求消息。用戶選擇請(qǐng)求者發(fā)送用戶選擇請(qǐng)求消息,需進(jìn)行選擇的用戶為Alice、Bob、Chris,在選"t奪列表中包含他們的用戶聯(lián)系方式,如MSISDN或SIP地址。條件信息為用戶顯示其可被訪問(wèn),且用戶訂閱了網(wǎng)絡(luò)游戲業(yè)務(wù)。步驟S702、用戶選擇裝置獲得請(qǐng)求后,向呈現(xiàn)服務(wù)器請(qǐng)求呈現(xiàn)信息;同時(shí)向統(tǒng)一訂閱服務(wù)器詢問(wèn)各用戶的業(yè)務(wù)訂閱信息,提供各用戶的聯(lián)系方式以及網(wǎng)絡(luò)游戲業(yè)務(wù)標(biāo)識(shí)。用戶選擇裝置獲得該請(qǐng)求后,向呈現(xiàn)服務(wù)器請(qǐng)求Alice、Bob、Chris的呈現(xiàn)信息;同時(shí)向統(tǒng)一訂閱服務(wù)器詢問(wèn)Alice、Bob、Chris對(duì)網(wǎng)絡(luò)游戲業(yè)務(wù)的訂閱信息,提供Alice、Bob、Chris的聯(lián)系方式以及網(wǎng)絡(luò)游戲業(yè)務(wù)標(biāo)識(shí)。步驟S703、呈現(xiàn)服務(wù)器返回Alice、Bob可訪問(wèn),Chris不可訪問(wèn);統(tǒng)一訂閱服務(wù)器返回Alice訂閱了網(wǎng)絡(luò)游戲業(yè)務(wù),Bob和Chris沒(méi)有訂閱。步驟S704、用戶選擇裝置判定Alice符合請(qǐng)求者的條件,在選擇的用戶信息中包括Alice的耳關(guān)系方式或標(biāo)識(shí)。步驟S705、Chris打開手機(jī)并訂閱了網(wǎng)絡(luò)游戲服務(wù),呈現(xiàn)服務(wù)器以及統(tǒng)一訂閱服務(wù)器將Chris可訪問(wèn)以及訂閱網(wǎng)絡(luò)游戲服務(wù)的信息通知給用戶選擇裝置。步驟S706、用戶選擇裝置判定Chris符合請(qǐng)求者的條件,將Chris的聯(lián)系方式或標(biāo)識(shí)返回給請(qǐng)求者。該實(shí)施例的功能與實(shí)施例七不同在于,用戶選擇服務(wù)器向用戶狀態(tài)服務(wù)器獲取用戶狀態(tài)信息后,用戶狀態(tài)服務(wù)器能將后續(xù)該用戶的狀態(tài)信息變更通知給用戶選擇裝置,因此該實(shí)施例要求用戶狀態(tài)服務(wù)器能識(shí)別特定用戶狀態(tài)的更新并向用戶選擇裝置反饋。本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),因?yàn)椴捎昧烁鶕?jù)用戶狀態(tài)選擇用戶的方法,可以方便的實(shí)現(xiàn)對(duì)目標(biāo)用戶的選擇,達(dá)到了簡(jiǎn)化網(wǎng)絡(luò)結(jié)構(gòu),解決服務(wù)對(duì)象或通信對(duì)象不符合服務(wù)提供者或通信發(fā)起者愿望的問(wèn)題的效果。為了實(shí)現(xiàn)上述的用戶狀態(tài)信息的更新功能,需要用戶狀態(tài)服務(wù)器具有更新信息的功能。在OMA中,一種稱為XDM(XML文檔管理)技術(shù)可以實(shí)現(xiàn)對(duì)XML文檔的管理。它可實(shí)現(xiàn)生成、刪除、覆蓋、獲得一篇XML文檔,或其中一個(gè)元素,或元素的一個(gè)屬性。并且它可通過(guò)SIPsubscription和notification消息實(shí)現(xiàn)客戶端對(duì)相關(guān)文檔修改的訂閱。當(dāng)客戶端通過(guò)SIP的subscription消息訂閱了XDM服務(wù)器中的內(nèi)容后,一旦該內(nèi)容發(fā)生更改,XDM服務(wù)器可以通過(guò)notification消息將變化的內(nèi)容通知給客戶端。對(duì)于呈現(xiàn)服務(wù)器,它已經(jīng)將用戶的呈現(xiàn)信息保存在XDM服務(wù)器中,當(dāng)需要實(shí)時(shí)獲得用戶的呈現(xiàn)信息時(shí),向XDM服務(wù)器訂閱用戶的呈現(xiàn)信息,當(dāng)用戶的呈現(xiàn)信息發(fā)生改變時(shí),會(huì)實(shí)時(shí)返回給請(qǐng)求者。對(duì)于統(tǒng)一訂閱服務(wù)器,它無(wú)法象XDM服務(wù)器一樣提供上述功能,許多用戶狀態(tài)服務(wù)器與統(tǒng)一訂閱服務(wù)器一樣無(wú)法提供該功能。為實(shí)現(xiàn)上述的本發(fā)明實(shí)施例中的用戶狀態(tài)信息的更新功能,下面4是供了實(shí)現(xiàn)的方法方法一將用戶訂閱信息保存在XDM服務(wù)器中,網(wǎng)絡(luò)示意圖如圖8所示。統(tǒng)一訂閱服務(wù)器外接一個(gè)用戶訂閱信息XDM服務(wù)器,用戶的訂閱信息以樹狀結(jié)構(gòu)保存在XDM服務(wù)器中。例如用subscription-profile作為其根節(jié)點(diǎn),17將每種業(yè)務(wù)作為其子節(jié)點(diǎn),在每種業(yè)務(wù)下記錄訂閱該業(yè)務(wù)的用戶信息及其訂閱信息(如訂閱的起始時(shí)間、訂閱的范圍等),具體示例如表3所示表3保存訂閱信息的樹狀結(jié)構(gòu)<table>tableseeoriginaldocumentpage18</column></row><table>用戶選擇裝置作為訂閱信息請(qǐng)求者發(fā)送SIPSUBSCRIBE消息到訂閱信息XDM服務(wù)器,指定訂閱的內(nèi)容為網(wǎng)絡(luò)游戲服務(wù)GolfGame下的Alice、Bob、Chris的訂閱信息,XDM服務(wù)器查閱相應(yīng)的訂閱信息URI,即GolfGame列表中的Alice、Bob、Chris節(jié)點(diǎn),僅發(fā)現(xiàn)Alice的內(nèi)容,并將相關(guān)信息發(fā)送給用戶選擇裝置,并將Alice、Bob、Chris和GolfGame設(shè)為XDM事件觸發(fā)器的內(nèi)容,當(dāng)XDM服務(wù)器發(fā)現(xiàn)Chris訂閱了網(wǎng)絡(luò)游戲服務(wù)后,用SIPNOTIFY消息向用戶選擇裝置返回Chris的訂閱信息。方法二網(wǎng)絡(luò)設(shè)備的連接方式仍與圖8—樣,用戶訂閱信息請(qǐng)求者與統(tǒng)一訂閱服務(wù)器相連,具體的,用戶訂閱信息請(qǐng)求者和訂閱鑒別模塊相連,并進(jìn)一步在統(tǒng)一訂閱服務(wù)器的訂閱鑒別模塊中增加查詢記錄單元,記錄訂閱信息請(qǐng)求者發(fā)送的訂閱信息查詢記錄。訂閱鑒別模塊收到用戶訂閱信息請(qǐng)求者發(fā)送的訂閱信息查詢消息后,將該消息內(nèi)容(訂閱信息請(qǐng)求者信息、訂閱用戶信息和訂閱服務(wù)信息)記錄到查詢記錄單元中,一旦發(fā)生訂閱內(nèi)容變更,統(tǒng)一訂閱服務(wù)器查閱查詢記錄單元中的內(nèi)容,如果發(fā)生變更的訂閱用戶信息以及訂閱服務(wù)信息與查詢記錄單元中記錄的相應(yīng)信息一致,則訂閱鑒別模塊將這些信息對(duì)應(yīng)的用戶訂閱信息發(fā)送給用戶訂閱信息請(qǐng)求者。查詢記錄單元還會(huì)記錄訂閱信息請(qǐng)求的有效時(shí)間,當(dāng)過(guò)了該時(shí)間后,查詢記錄單元會(huì)采用刪除、或設(shè)置無(wú)效的方式,不再向用戶訂閱信息請(qǐng)求者反饋其請(qǐng)求訂閱信息的變更。用戶選擇裝置作為用戶訂閱信息請(qǐng)求者發(fā)送SIPSUBSCRIBE消息到用戶訂閱信息模塊,指定訂閱的內(nèi)容為網(wǎng)絡(luò)游戲服務(wù)GolfGame下的Alice、Bob、Chris的信息,用戶訂閱信息模塊查閱相應(yīng)的訂閱信息,并將該查詢請(qǐng)求記錄到查詢記錄單元中,具體的,統(tǒng)一訂閱服務(wù)器對(duì)于用戶訂閱信息的管理格式如表4所示表4訂閱信息查詢記錄示例<table>tableseeoriginaldocumentpage19</column></row><table>當(dāng)Chris訂閱了GolfGame服務(wù)后,如果訂閱服務(wù)請(qǐng)求尚未過(guò)期,則訂閱鑒別模塊將Chris訂閱了GolfGame服務(wù)的信息反饋給用戶選擇裝置1。方法三該方法是方法二的補(bǔ)充實(shí)施例,在方法二中,當(dāng)訂閱鑒別模塊發(fā)現(xiàn)用戶對(duì)訂閱內(nèi)容進(jìn)行了更改,查閱查詢記錄單元發(fā)現(xiàn)需要反饋給用戶選擇裝置時(shí),統(tǒng)一訂閱服務(wù)器通過(guò)PUSH或短信的方式通知用戶選4奪裝置,用戶選擇裝置發(fā)起正常的訂閱信息查詢消息獲取該用戶訂閱信息,重新進(jìn)行用戶選擇條件判斷。如圖9所示,為本發(fā)明實(shí)施例八所提出的一種通過(guò)統(tǒng)一訂閱服務(wù)器動(dòng)態(tài)的實(shí)現(xiàn)根據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖,具體包括以下步驟步驟S901、用戶選擇請(qǐng)求者發(fā)送包含用戶信息和條件信息的用戶選擇請(qǐng)求消息。用戶選擇請(qǐng)求者發(fā)送用戶選擇請(qǐng)求消息,需進(jìn)行選擇的用戶為Alice、Bob、Chris,在選擇列表中包含他們的用戶聯(lián)系方式,如MSISDN或SIP地址。條件信息為用戶顯示其可被訪問(wèn),且用戶訂閱了網(wǎng)絡(luò)游戲業(yè)務(wù)。步驟S902、用戶選擇裝置獲得該請(qǐng)求后,向呈現(xiàn)服務(wù)器請(qǐng)求Alice、Bob、Chris的呈現(xiàn)信息;同時(shí)向統(tǒng)一訂閱服務(wù)器詢問(wèn)Alice、Bob、Chris對(duì)網(wǎng)絡(luò)游戲業(yè)務(wù)的訂閱信息,提供Alice、Bob、Chris的聯(lián)系方式以及網(wǎng)絡(luò)游戲業(yè)務(wù)標(biāo)識(shí)。步驟S903、呈現(xiàn)服務(wù)器返回Alice、Bob可訪問(wèn),Chris不可訪問(wèn);統(tǒng)一訂閱服務(wù)器返回Alice訂閱了網(wǎng)絡(luò)游戲業(yè)務(wù),Bob和Chris沒(méi)有訂閱。步驟S904、用戶選擇裝置判定Alice符合請(qǐng)求者的條件,在選擇的用戶信息中包括Alice的聯(lián)系方式或標(biāo)識(shí)。步驟S905、Chris打開手機(jī)并訂閱了網(wǎng)絡(luò)游戲服務(wù),統(tǒng)一訂閱服務(wù)器通過(guò)短信方式將Chris更改訂閱內(nèi)容的信息通知給用戶選擇裝置。而具體的用戶狀態(tài)信息則需要通過(guò)以下兩種方式發(fā)送給用戶選擇裝置。(1)用戶選擇裝置獲得該短信通知后,向呈現(xiàn)服務(wù)器請(qǐng)求Alice、Bob、Chris的呈現(xiàn)信息;同時(shí)向統(tǒng)一訂閱服務(wù)器查詢Chris對(duì)網(wǎng)絡(luò)游戲業(yè)務(wù)的訂閱4呂息。(2)統(tǒng)一訂閱服務(wù)器主動(dòng)向用戶選擇裝置返回Chris對(duì)網(wǎng)絡(luò)游戲業(yè)務(wù)的訂閱信息。步驟S906、用戶選擇裝置判定Chris符合請(qǐng)求者的條件,將Chris的聯(lián)系方式或標(biāo)識(shí)返回給^奮求者。本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),因?yàn)椴捎昧烁鶕?jù)用戶狀態(tài)選擇用戶的方法,可以方便的實(shí)現(xiàn)對(duì)目標(biāo)用戶的選擇,達(dá)到了簡(jiǎn)化網(wǎng)絡(luò)結(jié)構(gòu),解決服務(wù)對(duì)象或通信對(duì)象不符合服務(wù)提供者或通信發(fā)起者愿望的問(wèn)題的效果。位置服務(wù)器和統(tǒng)一訂閱服務(wù)器之外,還可以是一種用戶能力管理服務(wù)器,它負(fù)責(zé)用戶能力信息的管理、保存和更新,它有兩種實(shí)現(xiàn)方式,一種是用戶代理檔案(UAProf,UserAgentProfile),另一種是設(shè)備檔案演進(jìn)(DPE,DeviceProfileEvolution),具體的網(wǎng)絡(luò)架構(gòu)邏輯示意圖如圖10所示。20能力管理服務(wù)器可以是UAProf服務(wù)器,或者是DPE服務(wù)器,能力管理客戶端就是相應(yīng)的客戶端。能力管理服務(wù)器與能力管理客戶端間通過(guò)定義好的通信方式進(jìn)行通信,記錄用戶終端的能力信息,應(yīng)用服務(wù)器向能力管理服務(wù)器查詢用戶終端的終端能力[OMA-TS-UAProf][OMA-TS-DPE]。UAProf與DPE的區(qū)別是UAProf記錄終端的固定的能力信息,如顯示屏尺寸、CPU頻率等,這些信息往往在出廠時(shí)已經(jīng)確定。DPE中記錄的終端能力是動(dòng)態(tài)的能力信息,如顯示分辨率、有效存儲(chǔ)空間等,這些信息會(huì)在用戶對(duì)終端的使用過(guò)程中發(fā)生變更。如圖ll所示,在本發(fā)明實(shí)施例九中,用戶選擇請(qǐng)求者向用戶選擇裝置請(qǐng)求符合要求的用戶列表,其中要求用戶的終端能力符合某一要求,用戶選擇裝置作為應(yīng)用服務(wù)器,與用戶能力管理服務(wù)器相連,向用戶能力管理服務(wù)器請(qǐng)求終端的能力信息。當(dāng)用戶能力管理服務(wù)器返回用戶的能力信息符合用戶選擇請(qǐng)求者的要求時(shí),用戶選擇裝置將該用戶的標(biāo)識(shí)返回給用戶選擇請(qǐng)求者,具體步驟如下步驟S1101、用戶選擇請(qǐng)求者發(fā)送包含用戶信息和條件信息的用戶選擇請(qǐng)求消息。用戶選擇請(qǐng)求者發(fā)送用戶選擇請(qǐng)求消息,需進(jìn)行選擇的用戶為Alice、Bob、Chris,在選擇列表中包含他們的用戶聯(lián)系方式,如MSISDN或SIP地址。條件信息為用戶顯示其可被訪問(wèn),且用戶終端屏幕尺寸大于160x240。步驟S1102、用戶選擇裝置獲得該請(qǐng)求后,向呈現(xiàn)服務(wù)器請(qǐng)求Alice、Bob、Chris的呈現(xiàn)信息,同時(shí)獲取Alice、Bob、Chris的終端的UAProf文件。步驟S1103、呈現(xiàn)服務(wù)器和UAProf服務(wù)器返回各用戶的呈現(xiàn)信息和用戶能力信息。呈現(xiàn)服務(wù)器返回Alice、Bob可訪問(wèn),Chris不可訪問(wèn);獲得的UAProf文件顯示Alice的終端尺寸為320x240,Bob為200x160,Chris為80x60。步驟S1104、用戶選擇裝置判定Alice符合用戶選擇請(qǐng)求者的條件,在選擇的用戶信息中包括Alice的聯(lián)系方式或標(biāo)識(shí)。在步驟S1102中,用戶選擇裝置必須先獲取Alice、Bob、Chris的終端UAProf文件的URI,然后通過(guò)該URI獲取用戶終端的UAProf文件,該URI可以是用戶選擇請(qǐng)求者發(fā)送給用戶選擇裝置的,也可以是用戶選擇裝置向用戶索取的。用戶選擇裝置向用戶終端發(fā)送一條索取用戶終端UAProf文件URI的短信,用戶終端自動(dòng)回復(fù)該短信,并將其UAProf文件URI上報(bào)給用戶選擇裝置。另一方面,用戶選擇請(qǐng)求者也可以將動(dòng)態(tài)的終端能力信息作為用戶選擇的條件,具體如圖12所示,為本發(fā)明實(shí)施例十所提出的一種通過(guò)動(dòng)態(tài)的終端能力信息實(shí)現(xiàn)根據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖,該方法包括以下步驟步驟S1201、用戶選擇請(qǐng)求者發(fā)送包含用戶信息和條件信息的用戶選擇請(qǐng)求消息。用戶選擇請(qǐng)求者發(fā)送用戶選擇請(qǐng)求消息,需進(jìn)行選擇的用戶為Alice、Bob、Chris,在選擇列表中包含他們的用戶聯(lián)系方式,如MSISDN或SIP地址。條件信息為用戶顯示其可被訪問(wèn),且用戶終端內(nèi)部存儲(chǔ)器剩余空間大于1Mbytes。步驟S1202、用戶選擇裝置獲得該請(qǐng)求后,向呈現(xiàn)服務(wù)器請(qǐng)求Alice、Bob、Chris的呈現(xiàn)信息,同時(shí)向DPE服務(wù)器獲取Alice、Bob、Chris的終端的內(nèi)部存儲(chǔ)器剩余空間值。用戶選擇裝置向DPE服務(wù)器發(fā)送能力請(qǐng)求消息DPE一PROPERTY一QUERY("DPEPropertyQuery",AvailableIntemalMemorySize,1,CBUS—Example,Alice—ID),同理,用戶選擇裝置可以根據(jù)相同的方式詢問(wèn)Bob、Chris終端的內(nèi)部存儲(chǔ)器剩余空間。步驟S1203、呈現(xiàn)服務(wù)器和DPE服務(wù)器反饋相應(yīng)用戶狀態(tài)信息。呈現(xiàn)服務(wù)器返回Alice、Bob可訪問(wèn),Chris不可訪問(wèn);DPE服務(wù)器根據(jù)其獲得的Alice的終端能力信息進(jìn)行反饋DPE_PROPERTY_RESPONSE("DPEPropertyResponse",(AvailablelnternalMemorySize,1320K,Normal),1,Alice—ID)。用戶選擇裝置收到該響應(yīng)消息后得知Alice終端的剩余內(nèi)部存儲(chǔ)器空間為1320Kbytes。同理DPE返回Bob的終端剩余存儲(chǔ)器空間為200Kbytes,Chris22為800Kbytes。步驟S1204、用戶選擇裝置判定Alice符合請(qǐng)求者的條件,在選擇的用戶信息中包括Alice的聯(lián)系方式或標(biāo)識(shí)。本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),因?yàn)椴捎昧烁鶕?jù)用戶狀態(tài)選擇用戶的方法,可以方便的實(shí)現(xiàn)對(duì)目標(biāo)用戶的選擇,達(dá)到了筒化網(wǎng)絡(luò)結(jié)構(gòu),解決服務(wù)對(duì)象或通信對(duì)象不符合服務(wù)提供者或通信發(fā)起者愿望的問(wèn)題的效果。DPE可以判斷終端能力的動(dòng)態(tài)變更,因此可以通過(guò)DPE服務(wù)器獲知用戶終端能力是否后續(xù)符合用戶選擇條件的要求。用戶選擇裝置可以使用DPE服務(wù)器使用的策略設(shè)定消息實(shí)現(xiàn)終端能力變化實(shí)時(shí)通知的功能。當(dāng)用戶終端的能力發(fā)生變化、或某一參數(shù)等于某值、或落于某一范圍、或離開某一范圍等情況下,終端DPE客戶端會(huì)將終端能力值上報(bào)DPE服務(wù)器,DPE服務(wù)器將該值通知到用戶選擇裝置,從而用戶選擇裝置可以判斷用戶的終端能力是否符合要求。具體如圖13所示,為本發(fā)明實(shí)施例十一所提出的一種通過(guò)動(dòng)態(tài)的終端能力信息實(shí)現(xiàn)根據(jù)用戶狀態(tài)選擇用戶的方法的流程示意圖,該方法包括以下步驟步驟S1301、用戶選擇請(qǐng)求者發(fā)送包含用戶信息和條件信息的用戶選擇請(qǐng)求消息。用戶選擇請(qǐng)求者發(fā)送用戶選擇請(qǐng)求消息包括的templateID(模板標(biāo)識(shí))templateVersion(才莫板版本)為OMA—CBUS—1VI.0.0。需進(jìn)行選擇的用戶為Alice、Bob、Chris,在選擇列表中包含他們的用戶聯(lián)系方式,如MSISDN或SIP地址。條件信息為用戶顯示其可被訪問(wèn),且用戶終端內(nèi)部存儲(chǔ)器剩余空間大于1Mbytes。步驟S1302、用戶選擇裝置獲得該請(qǐng)求后,向呈現(xiàn)服務(wù)器請(qǐng)求Alice、Bob、Chris的呈現(xiàn)信息,同時(shí)向DPE服務(wù)器獲取Alice、Bob、Chris的終端的內(nèi)部存儲(chǔ)器剩余空間值。用戶選擇裝置向DPE服務(wù)器發(fā)送能力策略設(shè)置消息DPE—PROPERTYPOLICY—SET("DPEProperty—Policy—Set",P0011,in舊ge,(1M,infinite),AvailablelnternalMemorySize,2,CBUS一Example,Alice—ID),同理,用戶選擇裝置可以根據(jù)相同的方式設(shè)置DPE策略詢問(wèn)Bob、Chris終端的內(nèi)部存儲(chǔ)器剩余空間。步驟S1303、呈現(xiàn)服務(wù)器反饋相應(yīng)用戶呈現(xiàn)信息,DPE服務(wù)器判斷用戶能力信息是否發(fā)生變化并進(jìn)行相應(yīng)的反饋。呈現(xiàn)服務(wù)器返回Alice、Bob可訪問(wèn),Chris不可訪問(wèn);DPE服務(wù)器判斷Alice的終端能力信息符合策略要求,并進(jìn)行反饋DPE—POLICY—REPORT("DPE—Policy—Property—Report",POOll,1320K,2,Alice一ID)。用戶選擇裝置收到該響應(yīng)消息后得知Alice終端的剩余內(nèi)部存儲(chǔ)器空間為1320Kbytes。由于Bob的終端剩余存儲(chǔ)器空間為200Kbytes,Chris為800Kbytes,DPE服務(wù)器沒(méi)有返回Bob和Chris的剩余內(nèi)部存儲(chǔ)空間數(shù)值。步驟S1304、用戶選擇裝置判定Alice符合用戶選擇請(qǐng)求者的條件,在選擇的用戶信息中包括Alice的聯(lián)系方式或標(biāo)識(shí)。步驟S1305、Bob刪除了其終端上的一個(gè)軟件,此時(shí)其終端剩余內(nèi)部存儲(chǔ)空間值為1020Kbytes,DPE服務(wù)器向用戶選擇裝置發(fā)送策略報(bào)告消息DPE—POLICY—REPORT("DPE—Policy—Property—Report",POO12,1020K,2,Bob—ID)。用戶選擇裝置收到該響應(yīng)消息后得知Bob終端的剩余內(nèi)部存儲(chǔ)器空間為1020Kbytes。步驟S1306、用戶選擇裝置判定Bob符合用戶選擇請(qǐng)求者的條件,在選擇的用戶信息中包括Bob的聯(lián)系方式或標(biāo)識(shí)。本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),因?yàn)椴捎昧烁鶕?jù)用戶狀態(tài)選擇用戶的方法,可以方便的實(shí)現(xiàn)對(duì)目標(biāo)用戶的選擇,達(dá)到了簡(jiǎn)化網(wǎng)絡(luò)結(jié)構(gòu),解決服務(wù)對(duì)象或通信對(duì)象不符合服務(wù)提供者或通信發(fā)起者愿望的問(wèn)題的效果。通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過(guò)硬件實(shí)現(xiàn),也可以可借助軟件加必要的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)基于這樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是CD-ROM,U盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本
      技術(shù)領(lǐng)域
      的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視本發(fā)明的保護(hù)范圍。權(quán)利要求1、一種根據(jù)用戶狀態(tài)選擇用戶的方法,其特征在于,包括以下步驟接收用戶選擇請(qǐng)求者發(fā)送的包含用戶組的網(wǎng)絡(luò)標(biāo)識(shí)和多個(gè)條件信息的用戶選擇請(qǐng)求消息;向所述多個(gè)條件信息對(duì)應(yīng)的用戶狀態(tài)服務(wù)器獲取所述用戶組的網(wǎng)絡(luò)標(biāo)識(shí)所對(duì)應(yīng)用戶的用戶狀態(tài)信息;選擇所述用戶狀態(tài)信息滿足所述多個(gè)條件信息的用戶,并將所述用戶的信息發(fā)送給所述用戶選擇請(qǐng)求者。2、如權(quán)利要求1所述根據(jù)用戶狀態(tài)選擇用戶的方法,其特征在于,所述接收用戶選擇請(qǐng)求者發(fā)送的包含用戶組的網(wǎng)絡(luò)標(biāo)識(shí)和多個(gè)條件信息的用戶選擇請(qǐng)求消息,還包括所述用戶組的網(wǎng)絡(luò)標(biāo)識(shí)的應(yīng)用領(lǐng)域。3、如權(quán)利要求2所述根據(jù)用戶狀態(tài)選擇用戶的方法,其特征在于,所述接收用戶選擇請(qǐng)求者發(fā)送的包含用戶組的網(wǎng)絡(luò)標(biāo)識(shí)和多個(gè)條件信息的用戶選擇請(qǐng)求消息之后,還包括發(fā)送所述網(wǎng)絡(luò)標(biāo)識(shí)給預(yù)設(shè)的用戶組管理系統(tǒng),解析所述用戶組對(duì)應(yīng)的用戶的信息;接收所述用戶組管理系統(tǒng)返回的所述用戶組對(duì)應(yīng)的用戶的用戶信息。4、如權(quán)利要求1所述根據(jù)用戶狀態(tài)選擇用戶的方法,其特征在于,所述多個(gè)條件信息,包括以下信息中的一個(gè)或多個(gè)呈現(xiàn)信息、位置信息、服務(wù)訂閱信息、用戶終端的能力信息。5、如權(quán)利要求4所述根據(jù)用戶狀態(tài)選擇用戶的方法,其特征在于,所述多個(gè)條件信息對(duì)應(yīng)的用戶狀態(tài)服務(wù)器,具體包括以下服務(wù)器中的至少一種呈現(xiàn)服務(wù)器、位置服務(wù)器、統(tǒng)一訂閱服務(wù)器、用戶能力管理服務(wù)器。6、如權(quán)利要求5所述根據(jù)用戶狀態(tài)選擇用戶的方法,其特征在于,所述用戶能力管理服務(wù)器,具體包括以下服務(wù)器中的至少一種用戶檔案代理服務(wù)器UAProf和設(shè)備檔案演進(jìn)服務(wù)器UPE。7、如權(quán)利要求6所述根據(jù)用戶狀態(tài)選擇用戶的方法,其特征在于,所述向多個(gè)條件信息對(duì)應(yīng)的用戶狀態(tài)服務(wù)器獲取所述用戶組的網(wǎng)絡(luò)標(biāo)識(shí)所對(duì)應(yīng)的用戶狀態(tài)信息,具體為當(dāng)所述多個(gè)條件信息中包含靜態(tài)信息時(shí),向所述用戶檔案代理服務(wù)器獲取所述多個(gè)用戶信息所對(duì)應(yīng)的用戶狀態(tài)信息;當(dāng)所述多個(gè)條件信息中包含動(dòng)態(tài)信息時(shí),向所述設(shè)備檔案演進(jìn)服務(wù)器獲取所述多個(gè)用戶信息所對(duì)應(yīng)的用戶狀態(tài)信息。8、如權(quán)利要求7所述根據(jù)用戶狀態(tài)選擇用戶的方法,其特征在于,所述向設(shè)備檔案演進(jìn)服務(wù)器獲取所述多個(gè)用戶信息所對(duì)應(yīng)的用戶狀態(tài)信息之后,還包括所述設(shè)備檔案演進(jìn)服務(wù)器判斷所述用戶狀態(tài)信息是否發(fā)生變更;當(dāng)所述用戶狀態(tài)信息發(fā)生變更時(shí),所述設(shè)備檔案演進(jìn)服務(wù)器上報(bào)變更后的用戶狀態(tài)信息,以供根據(jù)所述變更后的用戶狀態(tài)信息重新選擇用戶狀態(tài)信息滿足所述多個(gè)條件信息的用戶。9、如權(quán)利要求1所述根據(jù)用戶狀態(tài)選擇用戶的方法,其特征在于,所述向多個(gè)條件信息對(duì)應(yīng)的用戶狀態(tài)服務(wù)器獲取所述多個(gè)用戶信息所對(duì)應(yīng)的用戶狀態(tài)信息,具體獲取方式為通過(guò)狀態(tài)信息服務(wù)器附屬的可擴(kuò)展標(biāo)記語(yǔ)言XML文檔管理服務(wù)器XDM獲?。换?,通過(guò)所述狀態(tài)信息服務(wù)器提供的通知消息獲??;或,向所述狀態(tài)信息服務(wù)器發(fā)送消息,請(qǐng)求獲取用戶的狀態(tài)信息。10、一種根據(jù)用戶狀態(tài)選擇用戶的裝置,其特征在于,包括接收模塊,用于接收用戶選擇請(qǐng)求者發(fā)送的包含用戶組的網(wǎng)絡(luò)標(biāo)識(shí)和多個(gè)條件信息的用戶選擇請(qǐng)求消息;獲取模塊,用于向所述接收模塊所接收的多個(gè)條件信息對(duì)應(yīng)的用戶狀態(tài)服務(wù)器獲取所述用戶組的網(wǎng)絡(luò)標(biāo)識(shí)所對(duì)應(yīng)用戶的用戶狀態(tài)信息;選擇模塊,用于根據(jù)所述獲取模塊獲取的用戶狀態(tài)信息,選擇所述用戶狀態(tài)信息滿足所述多個(gè)條件信息的用戶;發(fā)送模塊,用于將所述選擇模塊選擇的用戶的信息發(fā)送給所述用戶選擇請(qǐng)求者。11、如權(quán)利要求IO所述根據(jù)用戶狀態(tài)選擇用戶的裝置,其特征在于,所述接收模塊,具體包括用戶信息接收子模塊,用于接收所述用戶選擇請(qǐng)求者發(fā)送的用戶組的網(wǎng)絡(luò)標(biāo)識(shí);條件信息接收子模塊,用于接收所述用戶選擇請(qǐng)求者發(fā)送的多個(gè)條件信息。12、一種根據(jù)用戶狀態(tài)選擇用戶的系統(tǒng),其特征在于,包括用戶選擇請(qǐng)求者、用戶選擇裝置和多個(gè)用戶狀態(tài)服務(wù)器,具體為所述用戶選擇請(qǐng)求者,用于向所述用戶選擇裝置發(fā)送包含用戶組的網(wǎng)絡(luò)標(biāo)識(shí)和多個(gè)條件信息的用戶選擇請(qǐng)求消息,并接收所述用戶選擇裝置反饋的用戶信息;所述用戶選擇裝置,用于根據(jù)所述用戶選擇請(qǐng)求者發(fā)送的包含所述用戶組的網(wǎng)絡(luò)標(biāo)識(shí)和多個(gè)條件信息的用戶選擇請(qǐng)求消息,向一個(gè)或多個(gè)所述用戶狀態(tài)服務(wù)器獲取所述用戶組的網(wǎng)絡(luò)標(biāo)識(shí)所對(duì)應(yīng)的用戶的用戶狀態(tài)信息,選擇所述用戶狀態(tài)信息滿足所述多個(gè)條件信息的用戶,將所述用戶的信息發(fā)送給所述用戶選擇請(qǐng)求者;所述用戶狀態(tài)服務(wù)器,用于獲取并存儲(chǔ)用戶的狀態(tài)信息,并向所述用戶選擇裝置提供所述用戶組的網(wǎng)絡(luò)標(biāo)識(shí)所對(duì)應(yīng)的用戶狀態(tài)信息。13、如權(quán)利要求12所述根據(jù)用戶狀態(tài)選擇用戶的系統(tǒng),其特征在于,還包括用戶組管理裝置,用于解析所述用戶選擇裝置或所述用戶狀態(tài)服務(wù)器發(fā)送的用戶組的網(wǎng)絡(luò)標(biāo)識(shí),并將所述用戶組的網(wǎng)絡(luò)標(biāo)識(shí)對(duì)應(yīng)的用戶的信息發(fā)送給所述用戶選擇裝置或所述用戶狀態(tài)服務(wù)器。全文摘要本發(fā)明實(shí)施例公開了一種根據(jù)用戶狀態(tài)選擇用戶的方法、裝置和系統(tǒng),所述方法包括以下步驟接收用戶選擇請(qǐng)求者發(fā)送的包含用戶組的網(wǎng)絡(luò)標(biāo)識(shí)和多個(gè)條件信息的用戶選擇請(qǐng)求消息;向所述多個(gè)條件信息對(duì)應(yīng)的用戶狀態(tài)服務(wù)器獲取所述用戶組的網(wǎng)絡(luò)標(biāo)識(shí)所對(duì)應(yīng)用戶的用戶狀態(tài)信息;選擇所述用戶狀態(tài)信息滿足所述多個(gè)條件信息的用戶,并將所述用戶的信息發(fā)送給所述用戶選擇請(qǐng)求者。通過(guò)應(yīng)用本發(fā)明,可以方便的實(shí)現(xiàn)對(duì)目標(biāo)用戶的選擇,達(dá)到了簡(jiǎn)化網(wǎng)絡(luò)結(jié)構(gòu),解決服務(wù)對(duì)象或通信對(duì)象不符合服務(wù)提供者或通信發(fā)起者愿望的問(wèn)題的效果。文檔編號(hào)H04W48/18GK101657006SQ20081014715公開日2010年2月24日申請(qǐng)日期2008年8月21日優(yōu)先權(quán)日2008年8月21日發(fā)明者劉海濤,悅宋,睿王申請(qǐng)人:華為技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1