專利名稱::一種基于條件選擇用戶的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,具體涉及基于條件選擇用戶的方法、裝置及系統(tǒng)。
背景技術(shù):
:隨著電信技術(shù)的發(fā)展,未來(lái)的業(yè)務(wù)豐富多彩,許多業(yè)務(wù)的會(huì)話建立階段,都需要根據(jù)一定的條件來(lái)選擇需要加入會(huì)話的用戶,這些條件將基于用戶所擁有的各種信息,如呈現(xiàn)(Presence)信息、位置(Location)信息以及用戶的興趣和愛(ài)好信息。在現(xiàn)有的通信技術(shù)中,由于不同的用戶信息分處不同的服務(wù)器上,如Presence信息存于Presence服務(wù)器上,這些presence信息包括用戶的在線信息、興趣愛(ài)好,用戶的心情等等;Location信息存于Location服務(wù)器上,location信息指用戶當(dāng)前的地理位置。很多時(shí)候可能需要獲得位于商場(chǎng)附近的、狀態(tài)為在線的用戶列表,這時(shí)既要獲得用戶當(dāng)前的呈現(xiàn)信息,又需要清楚他的地理位置信息。目前的方法只能是請(qǐng)求方首先向Presence服務(wù)器發(fā)送請(qǐng)求獲得狀態(tài)為在線的用戶統(tǒng)一資源標(biāo)識(shí)(URI,UniformResourceldentifier),然后再向Location服務(wù)器發(fā)送請(qǐng)求來(lái)獲得地理位置在商場(chǎng)附近的用戶URI,請(qǐng)求方自己將這些用戶進(jìn)行綜合分析,得出滿足條件位于商場(chǎng)附近的、狀態(tài)為在線的用戶。這樣的操作需要請(qǐng)求方向不同的服務(wù)器發(fā)送請(qǐng)求以獲得滿足條件的用戶并且將返回的結(jié)果進(jìn)行比較,給請(qǐng)求方帶來(lái)了很大的不便。基于條件的用戶選擇(CBUS,ConditionBasedURIsSelection)的提出解決了上述的不足,請(qǐng)求方可以將對(duì)地理位置、呈現(xiàn)等信息的要求或者條件送至服務(wù)器CBUSServer,CBUSServer向Presence服務(wù)器獲得呈現(xiàn)信息,向Location服務(wù)器獲得地理位置信息,并將這些結(jié)果進(jìn)行分析綜合,將滿足請(qǐng)求方發(fā)送條件的用戶URI發(fā)送至請(qǐng)求方。CBUS的功能在PoC業(yè)務(wù)中就有具體的應(yīng)用,如動(dòng)態(tài)PoC組、邀請(qǐng)預(yù)約、危機(jī)事件的處理、基于條件的用戶會(huì)話的屏蔽。動(dòng)態(tài)PoC組應(yīng)用中,需要根據(jù)請(qǐng)求方設(shè)定的條件不斷進(jìn)行用戶選擇,將滿足設(shè)定條件的用戶選中,從而不斷更新其組成員列表。同樣,CBUS的功能在其它一些業(yè)務(wù)中也有具體的應(yīng)用,如CPM、MobAd。CBUS的基本內(nèi)容在于根據(jù)一些條件,對(duì)請(qǐng)求方所能提供的各種信息進(jìn)行用戶的選擇,從而確定該用戶是不是就是請(qǐng)求方所要尋找的對(duì)象。這些用戶的選擇范圍可以是請(qǐng)求方自己設(shè)定的一組用戶,也可以不指定范圍,這時(shí)CBUS必須使用搜索操作來(lái)尋找所有滿足條件的用戶。CBUS在進(jìn)行用戶選擇時(shí),可以采用兩種方式,一種為類似快照的一次選擇方式,即對(duì)用戶信息是否滿足這些條件只進(jìn)行一次選擇;另一種為多次選擇的方式,這種方式對(duì)用戶的信息進(jìn)行持續(xù)的監(jiān)測(cè),并不斷根據(jù)更新的用戶信息重新進(jìn)行用戶選擇,從而得到更新的選擇結(jié)果,這種監(jiān)測(cè)可以是一直到條件滿足,也可以是在一個(gè)特定的時(shí)間內(nèi)?,F(xiàn)有技術(shù)提供的技術(shù)方案為請(qǐng)求方在請(qǐng)求消息中包括選擇條件和范圍,返回的結(jié)果只包括滿足選擇條件和范圍的用戶URI。CBUS支持對(duì)條件和范圍的重新評(píng)估。在重新評(píng)估時(shí),可以修改選擇的條件和范圍4來(lái)重新返回結(jié)果,如果只返回用戶URI話,請(qǐng)求方就會(huì)不清楚這個(gè)結(jié)果是條件和范圍沒(méi)有改變的結(jié)果還是改變以后的結(jié)果;如果請(qǐng)求方在發(fā)送多個(gè)不同的選擇時(shí),也會(huì)造成請(qǐng)求方不清楚是哪個(gè)選擇的結(jié)果;同時(shí)如果只返回滿足條件的用戶URI的話,請(qǐng)求方就會(huì)不清楚沒(méi)被選中的用戶是哪個(gè)條件信息不滿足,對(duì)以后的選擇帶來(lái)不便。
發(fā)明內(nèi)容有鑒于此,本發(fā)明提供一種基于條件選擇用戶的方法、裝置及系統(tǒng),可根據(jù)用戶設(shè)置返回所需內(nèi)容信息。本發(fā)明實(shí)施例提供的一種基于條件選擇用戶的方法,包括接收請(qǐng)求方發(fā)送的請(qǐng)求消息,該請(qǐng)求消息包括選擇用戶URI的條件及要求提供的內(nèi)容信息;獲取用戶URI的評(píng)估信息,并根據(jù)該評(píng)估信息選擇并獲取滿足條件的用戶URI及其要求提供的內(nèi)容信息;將滿足條件的用戶URI列表及其要求提供的內(nèi)容信息發(fā)送給所述請(qǐng)求方。所述要求提供的內(nèi)容信息至少包括以下內(nèi)容之一選擇用戶URI的條件、用戶URI列表、請(qǐng)求方發(fā)送請(qǐng)求消息的時(shí)間、滿足選擇條件的URI個(gè)數(shù)。本發(fā)明實(shí)施例提供的一種基于條件選擇用戶的服務(wù)器,包括接收單元,用于接收請(qǐng)求方發(fā)送的請(qǐng)求消息,該請(qǐng)求消息攜帶有選擇用戶URI的條件及要求提供的內(nèi)容信息;信息獲取單元,用于獲取用戶的評(píng)估信息,根據(jù)所述用戶URI的評(píng)估信息選擇并獲取滿足條件的用戶URI及其要求提供的內(nèi)容信息;發(fā)送單元,用于向所述請(qǐng)求方發(fā)送滿足條件的用戶URI信息及其要求提供的內(nèi)容信息。本發(fā)明實(shí)施例還提供一種基于條件選擇用戶的信息傳送系統(tǒng),包括基于條件選擇用戶的信息提供服務(wù)器和終端,所述終端,用于發(fā)送攜帶有選擇用戶的條件及要求提供的內(nèi)容信息的請(qǐng)求消息;所述信息提供服務(wù)器,用于接收所述終端發(fā)送的所述請(qǐng)求消息;獲取用戶的評(píng)估信息,并根據(jù)該評(píng)估信息選擇滿足條件的用戶URI及要求提供的內(nèi)容信息;將滿足條件的用戶URI及其要求提供的內(nèi)容信息發(fā)送給所述終端。綜上所述,本發(fā)明實(shí)施例提供的技術(shù)方案中,在請(qǐng)求方發(fā)送的請(qǐng)求消息攜帶選擇用戶URI的條件及要求提供的內(nèi)容信息;基于條件選擇用戶CBUS服務(wù)器響應(yīng)該請(qǐng)求,將滿足條件的用戶URI列表及其要求提供的內(nèi)容信息發(fā)送給所述請(qǐng)求方,使得CBUS服務(wù)器不僅向請(qǐng)求方提供滿足條件的用戶URI還可以向請(qǐng)求方發(fā)送要求提供的內(nèi)容信息,如用戶選擇的條件和/或范圍、時(shí)間信息、用戶的條件信息以及滿足選擇條件的用戶URI個(gè)數(shù)等,通過(guò)返回內(nèi)容的設(shè)置,更好的滿足了用戶的需求與體驗(yàn)。圖1為本發(fā)明實(shí)施例中信息傳送方法流程圖2為本發(fā)明實(shí)施例中按照選擇條件返回信息的方法流程圖;圖3為本發(fā)明另一實(shí)施例中按照選擇條件返回信息的方法流程圖;圖4為本發(fā)明又一實(shí)施例中按照選擇條件返回信息的方法流程圖;圖5為本發(fā)明實(shí)施例中提供的信息傳送裝置構(gòu)成示意圖。具體實(shí)施例方式鑒于現(xiàn)有技術(shù)中存在的問(wèn)題,本發(fā)明實(shí)施例提供基于條件選擇用戶的方法、裝置及系統(tǒng),可根據(jù)用戶設(shè)置的要求提供的內(nèi)容信息,包括選擇用戶URI的條件和/或用戶URI列表、請(qǐng)求方發(fā)送請(qǐng)求消息的時(shí)間、滿足選擇條件的用戶URI個(gè)數(shù)。更好的滿足了用戶的需求與體驗(yàn)。本發(fā)明實(shí)施例中,請(qǐng)求方在向CBUSServer發(fā)送的請(qǐng)求消息中除了用戶選擇的條件和/或范圍之外,還設(shè)置要求返回的內(nèi)容。根據(jù)請(qǐng)求方設(shè)置的要求返回的內(nèi)容,CBUSServer在向請(qǐng)求方返回通知的時(shí)候,返回滿足條件的用戶URI,同時(shí)還可返回請(qǐng)求消息中設(shè)置的要求提供的內(nèi)容信息。其完整流程如圖1所示,包括以下步驟S01、請(qǐng)求方向CBUSServer發(fā)送將要選擇的用戶的范圍(可選)以及滿足的條件;要選擇的用戶范圍可以用戶URI列表形式表示。并且請(qǐng)求方也向CBUSServer發(fā)送將滿足條件的用戶URI返回給請(qǐng)求方時(shí)要求提供的內(nèi)容信息(如圖1所示,請(qǐng)求方在發(fā)送請(qǐng)求時(shí),可以將此返回的內(nèi)容信息與步驟l中的條件一起發(fā)送給CBUSServer);請(qǐng)求方設(shè)置的要求提供的內(nèi)容信息至少包括以下信息之一選擇用戶的條件、用戶URI列表、請(qǐng)求方發(fā)送請(qǐng)求消息的時(shí)間、滿足選擇條件的URI個(gè)數(shù)。S02、獲取用戶的評(píng)估信息,根據(jù)該評(píng)估信息選擇滿足條件的用戶;CBUSServer根據(jù)選擇的條件和范圍從相應(yīng)的enabler獲取用戶信息,用于評(píng)估分析;所獲取的用戶信息暫存在CBUSServer中;CBUSServer對(duì)獲取回來(lái)的信息進(jìn)行評(píng)估分析,得出滿足條件的用戶列表URIList。S03、獲取所述滿足條件的用戶URI及其所要求提供的內(nèi)容信息;CBUSServer查看請(qǐng)求消息中設(shè)置的其它返回內(nèi)容,并獲取滿足請(qǐng)求方設(shè)置的要求提供的內(nèi)容信息。S04、將滿足選擇條件的用戶列表URIList和要求提供的內(nèi)容信息發(fā)送給請(qǐng)求方,結(jié)束此次選擇。為使本發(fā)明的原理及特性更加清楚,下面結(jié)合具體實(shí)施例對(duì)本發(fā)明進(jìn)行描述。實(shí)施例一本實(shí)施例中,請(qǐng)求方在請(qǐng)求消息中設(shè)置用戶選擇的條件和范圍,并設(shè)置在將滿足條件用戶URI返回給請(qǐng)求方的同時(shí),將用戶選擇的條件和/或范圍以及滿足選擇條件的用戶URI個(gè)數(shù)返回給請(qǐng)求方。這樣,返回結(jié)果可以使請(qǐng)求方更清楚的看到每個(gè)選擇結(jié)果所對(duì)應(yīng)的用戶選擇的條件和范圍。如請(qǐng)求方A要選擇B、C、D、E中在線的,地理位置信息在北京的朋友,并且設(shè)置在返回結(jié)果中包括用戶選擇的條件和/或范圍、以及滿足選擇條件的用戶URI個(gè)數(shù)。同樣地,在返回滿足選擇條件的用戶時(shí),將相應(yīng)的用戶個(gè)數(shù)返回給請(qǐng)求方。其6實(shí)現(xiàn)流程如2圖所示,具體步驟為步驟SIOI,A向CBUSServer發(fā)送選擇的用戶范圍B、C、D、E,條件信息為在線、地理位置在北京;步驟S102,向CBUSServer設(shè)置要求提供的其它內(nèi)容(滿足條件的用戶URI是必須返回的),其它內(nèi)容用戶選擇的條件和范圍;步驟S103,CBUSServer接收到A的請(qǐng)求并保存請(qǐng)求消息(請(qǐng)求消息包括前述選擇用戶的條件和范圍);步驟S104,CBUSServer向呈現(xiàn)服務(wù)器獲取B、C、D、E的在線信息,向位置服務(wù)器獲取B、C、D、E的位置信息;步驟S105,呈現(xiàn)服務(wù)器和位置服務(wù)器返回B、C、D、E的相關(guān)信息;步驟S106,CBUSServer保存選擇回來(lái)的用戶信息并綜合分析,得到滿足條件的用戶URI;步驟S107,CBUSServer查看步驟S103中保存的請(qǐng)求消息;步驟S108,CBUSServer根據(jù)請(qǐng)求消息中請(qǐng)求方的設(shè)置,向請(qǐng)求方返回其要求提供的內(nèi)容信息,信息中包括用戶B、C、D的URI以及用戶選擇的條件和范圍,如表1所示。表1返回內(nèi)容信息滿足條件的用戶URIB@example.comC@example.comD@example.com用戶選擇的范圍B@example.comC@example.comD@example.comE@example.com用戶選擇的條件呈現(xiàn)信息在線位置信息北京滿足條件的用戶URI個(gè)數(shù)3由此可知,本實(shí)施例提供的技術(shù)方案中,在請(qǐng)求方發(fā)送的請(qǐng)求消息攜帶選擇用戶URI的條件及要求提供的內(nèi)容信息;基于條件選擇用戶CBUS服務(wù)器響應(yīng)該請(qǐng)求,將滿足條件的用戶URI列表及其要求提供的內(nèi)容信息發(fā)送給所述請(qǐng)求方,使得CBUS服務(wù)器還可以向請(qǐng)求方發(fā)送,如用戶選擇的條件和范圍以及滿足選擇條件的用戶URI個(gè)數(shù)等,而不僅僅提供滿足條件的用戶URI,可更好的滿足了用戶的需求與體驗(yàn)。實(shí)施例二在實(shí)施例一中,請(qǐng)求方在返回結(jié)果中包括了用戶選擇的條件和范圍。與實(shí)施例一不同之處在于,請(qǐng)求方設(shè)置選擇用戶的條件和范圍的同時(shí),設(shè)置在將滿足條件用戶URI返回給請(qǐng)求方時(shí),在所述選擇范圍內(nèi)存在不滿足條件的用戶的情況下,還可以將不滿足條件用戶的原因信息也返回給請(qǐng)求方,以使請(qǐng)求方得知這些用戶的哪個(gè)條件信息不滿足,以便下一次操作時(shí)確定是否再重新選擇此用戶。如請(qǐng)求方A要選擇B、C、D、E、F中條件為在線的,愛(ài)好足球的朋友,并且A在請(qǐng)求消息中設(shè)置返回結(jié)果中還包括用戶選擇的條件和范圍、沒(méi)被選中用戶的原因信息。其實(shí)現(xiàn)流程參照?qǐng)D3,具體步驟為步驟S201,A向CBUSServer發(fā)送選擇的用戶范圍B、C、D、E、F,條件信息為在線,愛(ài)好足球;步驟S202,向CBUSServer設(shè)置要求提供的其它內(nèi)容(滿足條件的用戶URI是必須返回的),其它內(nèi)容用戶選擇的條件和范圍、沒(méi)被選中用戶的原因信息;步驟S203,CBUSServer接收到A的請(qǐng)求并保存請(qǐng)求消息;步驟S204,CBUSServer向呈現(xiàn)服務(wù)器獲取B、C、D、E、F的狀態(tài)信息和興趣愛(ài)好信息;步驟S205,呈現(xiàn)服務(wù)器返回B、C、D、E、F的條件信息,如表2所示;表2用戶條件信息URI在線信息興趣愛(ài)好信息B@example.com在線足球C@example.com在線足球D@example.com在線足球E@example.com在線籃球F@example.com下線羽毛球步驟S206,CBUSServer保存選擇的用戶信息并綜合分析,得出用戶B、C、D滿足條件;步驟S207,CBUSServer查看步驟S203中保存的請(qǐng)求消息;步驟S208,CBUSServer根據(jù)請(qǐng)求消息中請(qǐng)求方的設(shè)置,向請(qǐng)求方返回要求提供的內(nèi)容信息,信息中包括用戶B、C、D的URI、用戶選擇的條件和范圍、沒(méi)被選中用戶的原因信息,如表3。表3中E的狀態(tài)信息為在線,滿足用戶選擇條件中的狀態(tài)信息;而其興趣愛(ài)好為籃球,不滿足用戶選擇條件中的興趣愛(ài)好信息,所以在表中只返回E的興趣愛(ài)好信息,告訴請(qǐng)求方E沒(méi)被選中的原因是其興趣愛(ài)好不滿足選擇條件;同樣F沒(méi)別選中的原因是其狀態(tài)信息和興趣愛(ài)好信息都不滿足條件。表3<table>tableseeoriginaldocumentpage9</column></row><table>由此可知,本實(shí)施例提供的技術(shù)方案中,基于條件選擇用戶CBUS服務(wù)器根據(jù)請(qǐng)求方發(fā)送的請(qǐng)求將滿足條件的用戶URI列表及其要求提供的內(nèi)容信息發(fā)送給所述請(qǐng)求方,使得CBUS服務(wù)器還可以向請(qǐng)求方發(fā)送用戶選擇的條件和范圍、不滿足選擇條件的用戶信息,更好的滿足了用戶的需求與體驗(yàn)。實(shí)施例三本實(shí)施例中,CBUSServer在根據(jù)請(qǐng)求方的用戶選擇條件和范圍進(jìn)行選擇時(shí),若選擇的結(jié)果為在所述選擇范圍內(nèi)無(wú)滿足選擇條件的用戶或存在不滿足條件的用戶。請(qǐng)求方可以在發(fā)送選擇條件和范圍(如,用戶URI列表)時(shí),重新設(shè)置要求返回內(nèi)容,設(shè)置為只返回滿足請(qǐng)求方指定的部分條件信息的用戶,并且攜帶這個(gè)部分條件信息。如請(qǐng)求方A選擇B、C、D、E、F中愛(ài)好足球、在北京的朋友,并且A在請(qǐng)求消息中設(shè)置返回結(jié)果中如果沒(méi)有滿足條件的用戶,則返回位置在北京的用戶并且返回這個(gè)部分條件,同時(shí)返回此次選擇的時(shí)間,其具體實(shí)現(xiàn)流程包括如下步驟步驟S301,A向CBUSServer發(fā)送選擇的用戶范圍B、C、D、E、F,條件信息為在線,在北京;步驟S302,向CBUSServer設(shè)置其它返回內(nèi)容,其它內(nèi)容為如果沒(méi)有滿足條件的用戶時(shí),則返回位置在北京的用戶并且返回這個(gè)部分條件,以及返回此次選擇的時(shí)間;步驟S303,CBUSServer接收到A的請(qǐng)求并保存請(qǐng)求消息;步驟S304,CBUSServer向呈現(xiàn)服務(wù)器獲取B、C、D、E、F的位置信息和興趣愛(ài)好信息;步驟S305,呈現(xiàn)服務(wù)器和位置服務(wù)器向CBUSServer返回B、C、D、E、F的條件信息,如表4所示。表4<table>tableseeoriginaldocumentpage10</column></row><table>步驟S306,CBUSServer保存選擇的用戶信息并綜合分析,得出沒(méi)有滿足條件的用戶;步驟S307,CBUSServer查看步驟S303中保存的請(qǐng)求消息;步驟S308,CBUSServer根據(jù)步驟S302中請(qǐng)求方的設(shè)置,向請(qǐng)求方返回要求提供的內(nèi)容信息,信息中包括用戶C、D、E的URI、部分條件為在北京、此次選擇的時(shí)間信息,如表5所示。表5<table>tableseeoriginaldocumentpage10</column></row><table>由此可知,本實(shí)施例提供的技術(shù)方案中,在請(qǐng)求方發(fā)送的請(qǐng)求消息攜帶選擇用戶URI的條件及要求提供的內(nèi)容信息;基于條件選擇用戶CBUS服務(wù)器響應(yīng)該請(qǐng)求,將滿足條件的用戶URI及其要求提供的內(nèi)容信息發(fā)送給所述請(qǐng)求方,使得CBUS服務(wù)器還可以向請(qǐng)求方發(fā)送,如用戶選擇的條件及選擇時(shí)間,可更好的滿足了用戶的需求與體驗(yàn)。實(shí)施例四在本實(shí)施例中,如果請(qǐng)求方首先進(jìn)行一次用戶選擇,在用戶選擇結(jié)果沒(méi)有返回給請(qǐng)求方時(shí),請(qǐng)求方可能覺(jué)得剛才的用戶范圍少加了一個(gè)用戶或者是剛才的選擇條件中漏掉一些條件,然后又在剛才的任務(wù)中重新補(bǔ)充了一些條件,為了區(qū)分返回的是第一次還是第二次的結(jié)果,所以在第二次發(fā)送選擇條件的同時(shí)將第二次返回結(jié)果的內(nèi)容進(jìn)行設(shè)置,要求返回改變的用戶選擇范圍或改變的用戶選擇條件。如請(qǐng)求方A首先選擇B、C、D、E中,條件信息為在線的用戶,在這次結(jié)果沒(méi)有返回時(shí),請(qǐng)求方修改用戶范圍,將用戶范圍增加為B、C、D、E、F,選擇條件不變,并且設(shè)置返回結(jié)果的其它內(nèi)容,內(nèi)容中還包括用戶選擇的范圍。參照?qǐng)D4,具體實(shí)現(xiàn)步驟為步驟S401,A向CBUSServer發(fā)送選擇的用戶范圍B、C、D、E,條件信息為在線;步驟S402,CBUSServer向呈現(xiàn)服務(wù)器獲取B、C、D、E的狀態(tài)信息;步驟S403,A向第一次的請(qǐng)求消息中追加用戶范圍,將用戶范圍增加為B、C、D、E、F,條件信息不變,同時(shí)設(shè)置要求提供的其它內(nèi)容(滿足條件的用戶URI是必須返回的),其它內(nèi)容為返回用戶選擇的范圍;步驟S404,CBUSServer向呈現(xiàn)服務(wù)器獲取B、C、D、E、F的狀態(tài)信息;步驟S405,呈現(xiàn)服務(wù)器返回用戶信息,如表6。CBUSServer分析得出用戶B、C、E$兩足;表6<table>tableseeoriginaldocumentpage11</column></row><table>步驟S406,CBUSServer根據(jù)每次用戶選擇的條件和范圍判斷選中的用戶是第一次選擇結(jié)果還是第二次選擇結(jié)果;步驟S407,當(dāng)判斷確定是第二次選擇的結(jié)果,則查看保存在CBUSServer中保存的請(qǐng)求消息;步驟S408,將滿足條件的用戶URI以及請(qǐng)求方設(shè)置的用戶選擇的范圍發(fā)送給請(qǐng)求方,如表7所示。表7<table>tableseeoriginaldocumentpage12</column></row><table>由此可知,本實(shí)施例提供的技術(shù)方案中,基于條件選擇用戶CBUS服務(wù)器根據(jù)請(qǐng)求方發(fā)送的請(qǐng)求將滿足條件的用戶URI列表及其要求提供的內(nèi)容信息發(fā)送給所述請(qǐng)求方,使得CBUS服務(wù)器還可以向請(qǐng)求方發(fā)送用戶選擇范圍,更好的滿足了用戶的需求與體驗(yàn)。實(shí)施例五參照?qǐng)D5,本發(fā)明實(shí)施例提供的一種基于條件選擇用戶的服務(wù)器,包括接收單元510,用于接收請(qǐng)求方發(fā)送的請(qǐng)求消息,該請(qǐng)求消息攜帶有選擇用戶URI的條件及要求提供的內(nèi)容信息;所述要求提供的內(nèi)容信息至少包括以下內(nèi)容之一選擇用戶URI的條件、用戶URI列表、請(qǐng)求方發(fā)送請(qǐng)求消息的時(shí)間、滿足選擇條件的URI個(gè)數(shù)。信息獲取單元520,用于獲取用戶的評(píng)估信息,根據(jù)所述用戶URI的評(píng)估信息選擇并獲取滿足條件的用戶URI及其要求提供的內(nèi)容信息;第一發(fā)送單元530,用于向所述請(qǐng)求方發(fā)送滿足條件的用戶URI信息及其要求提供的內(nèi)容信息??蛇x的,該服務(wù)器還可以包括第二發(fā)送單元540,用于向所述請(qǐng)求方發(fā)送不滿足條件的用戶URI及其原因信息。在另一優(yōu)選實(shí)施例中,該服務(wù)器還可以包括第三發(fā)送單元550,根據(jù)請(qǐng)求方指定的部分選擇條件以及其他要求提供的內(nèi)容信息,用于向所述請(qǐng)求方發(fā)送滿足部分選擇條件的用戶URI列表、指定的部分選擇條件信息及其他要求提供的內(nèi)容信息。需要說(shuō)明的是,第一發(fā)送單元530、第二發(fā)送單元540和第三發(fā)送單元550可設(shè)置在一個(gè)物理實(shí)體中。本發(fā)明實(shí)施例還提供一種基于條件選擇用戶的信息傳送系統(tǒng),包括基于條件選擇用戶的信息提供服務(wù)器和終端,所述終端,用于發(fā)送攜帶有選擇用戶的條件及要求提供的內(nèi)容信息的請(qǐng)求消息;所述信息提供服務(wù)器,用于接收所述終端發(fā)送的請(qǐng)求消息;獲取用戶的評(píng)估信息,并根據(jù)該評(píng)估信息選擇滿足條件的用戶;將滿足條件的用戶URI及其要求提供的內(nèi)容信息發(fā)送給所述終端。所述信息提供服務(wù)器可采用前述實(shí)施五中提供的服務(wù)器。綜上所述,本發(fā)明實(shí)施例提供的技術(shù)方案中,在請(qǐng)求方發(fā)送的請(qǐng)求消息攜帶選擇用戶URI的條件及要求提供的內(nèi)容信息;基于條件選擇用戶CBUS服務(wù)器響應(yīng)該請(qǐng)求,獲取用戶URI的評(píng)估信息;將滿足條件的用戶URI列表及其要求提供的內(nèi)容信息發(fā)送給所述請(qǐng)求方,。本發(fā)明通過(guò)返回內(nèi)容的設(shè)置,使得CBUS服務(wù)器還可以向請(qǐng)求方發(fā)送用戶選擇的條件和范圍、時(shí)間信息、用戶的條件信息等,而不僅僅提供滿足條件的用戶URI,并且通過(guò)返回內(nèi)容的設(shè)置,更好的滿足了用戶的需求與體驗(yàn)。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各單元或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)單元或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。1權(quán)利要求一種基于條件選擇用戶的方法,其特征在于,包括接收請(qǐng)求方發(fā)送的請(qǐng)求消息,該請(qǐng)求消息包括選擇用戶統(tǒng)一資源標(biāo)識(shí)URI的條件及要求提供的內(nèi)容信息;獲取用戶URI的評(píng)估信息,根據(jù)該評(píng)估信息選擇并獲取滿足條件的用戶URI及要求提供的內(nèi)容信息;向所述請(qǐng)求方發(fā)送滿足條件的用戶URI列表及其要求提供的內(nèi)容信息。2.如權(quán)利要求1所述的方法,其特征在于,所述要求提供的內(nèi)容信息至少包括以下內(nèi)容之一選擇用戶URI的條件、用戶URI列表、請(qǐng)求方發(fā)送請(qǐng)求消息的時(shí)間、滿足選擇條件的URI個(gè)數(shù)。3.如權(quán)利要求1所述的方法,其特征在于,所述要求提供的內(nèi)容信息還包括不滿足選擇條件的用戶URI及其原因信息。4.如權(quán)利要求l所述的方法,其特征在于,還包括若無(wú)滿足條件的用戶,將選擇結(jié)果反饋給所述請(qǐng)求方。5.如權(quán)利要求4所述的方法,其特征在于,所述將選擇結(jié)果反饋給所述請(qǐng)求方之后,還包括接收所述請(qǐng)求方重新設(shè)置的用戶選擇條件及要求提供的內(nèi)容信息;將滿足請(qǐng)求方重新設(shè)置的選擇條件的用戶URI列表及要求提供的內(nèi)容信息發(fā)送給所述請(qǐng)求方。6.如權(quán)利要求l所述的方法,其特征在于,還包括存在不滿足選擇條件的用戶時(shí),根據(jù)請(qǐng)求方指定的部分選擇條件以及其他要求提供的內(nèi)容信息,向所述請(qǐng)求方發(fā)送滿足部分選擇條件的用戶URI列表、指定的部分選擇條件信息及其他要求提供的內(nèi)容信息。7.—種基于條件選擇用戶的服務(wù)器,其特征在于,包括接收單元,用于接收請(qǐng)求方發(fā)送的請(qǐng)求消息,該請(qǐng)求消息攜帶有選擇用戶URI的條件及要求提供的內(nèi)容信息;信息獲取單元,用于獲取用戶的評(píng)估信息,根據(jù)所述用戶URI的評(píng)估信息選擇并獲取滿足條件的用戶URI及其要求提供的內(nèi)容信息;第一發(fā)送單元,用于向所述請(qǐng)求方發(fā)送滿足條件的用戶URI信息及其要求提供的內(nèi)容信息。8.如權(quán)利要求7所述的服務(wù)器,其特征在于,還包括第二發(fā)送單元,用于向所述請(qǐng)求方發(fā)送不滿足條件的用戶URI及其原因信息。9.如權(quán)利要求7所述的服務(wù)器,其特征在于,還包括第三發(fā)送單元,根據(jù)請(qǐng)求方指定的部分選擇條件以及其他要求提供的內(nèi)容信息,用于向所述請(qǐng)求方發(fā)送滿足部分選擇條件的用戶URI列表、指定的部分選擇條件信息及其他要求提供的內(nèi)容信息。10.—種基于條件選擇用戶的信息傳送系統(tǒng),其特征在于,包括基于條件選擇用戶的信息提供服務(wù)器和終端,所述終端,用于發(fā)送攜帶有選擇用戶的條件及要求提供的內(nèi)容信息的請(qǐng)求消息;所述信息提供服務(wù)器,用于接收所述終端發(fā)送的所述請(qǐng)求消息;獲取用戶的評(píng)估信息,并根據(jù)該評(píng)估信息選擇滿足條件的用戶URI及要求提供的內(nèi)容信息;將滿足條件的用戶URI及其要求提供的內(nèi)容信息發(fā)送給所述終端。全文摘要本發(fā)明提供了一種基于條件選擇用戶的方法,包括接收請(qǐng)求方發(fā)送的請(qǐng)求消息,該請(qǐng)求消息包括選擇用戶統(tǒng)一資源標(biāo)識(shí)URI的條件及要求提供的內(nèi)容信息;獲取用戶URI的評(píng)估信息,并根據(jù)該評(píng)估信息獲取滿足條件的用戶URI及要求提供的內(nèi)容信息;將滿足條件的用戶URI列表及其要求提供的內(nèi)容信息發(fā)送給所述請(qǐng)求方。本發(fā)明還提供相應(yīng)的基于條件選擇用戶的服務(wù)器和系統(tǒng)。根據(jù)本發(fā)明可使得服務(wù)器不僅向請(qǐng)求方提供滿足條件的用戶URI而且發(fā)送用戶選擇的條件和/或范圍、時(shí)間信息、用戶的條件信息以及滿足選擇條件的用戶URI個(gè)數(shù)等信息,通過(guò)返回內(nèi)容的設(shè)置,更好的滿足了用戶的需求與體驗(yàn)。文檔編號(hào)G06Q30/00GK101783809SQ20091000056公開日2010年7月21日申請(qǐng)日期2009年1月15日優(yōu)先權(quán)日2009年1月15日發(fā)明者劉海濤,常新苗,李小娟,王睿申請(qǐng)人:華為終端有限公司