亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

使用在場技術(shù)的應(yīng)用信息和命令的傳輸?shù)闹谱鞣椒?

文檔序號:7586677閱讀:175來源:國知局
專利名稱:使用在場技術(shù)的應(yīng)用信息和命令的傳輸?shù)闹谱鞣椒?br> 技術(shù)領(lǐng)域
本發(fā)明涉及在電信網(wǎng)中服務(wù)應(yīng)用之間的信息交換。
背景技術(shù)
由電信領(lǐng)域所提供的一種新的服務(wù)應(yīng)用是所謂的“在場(presence)”技術(shù)。在場是一種使得定位和識別終端設(shè)備成為可能的應(yīng)用,終端設(shè)備在此被稱為用戶設(shè)備(UE),例如包括手持式計算機、個人數(shù)字助理(PDA)、膝上型電腦或個人電腦(PC)、移動電話等等,一旦用戶連接到網(wǎng)絡(luò),用戶設(shè)備就可以無處不在。在場技術(shù)的一種應(yīng)用——即時消息(IM)已經(jīng)廣為流行。在場技術(shù)被預(yù)期成為第三代(3G)無線網(wǎng)絡(luò)的主要部分,并且有可能在如所提到的各式各樣的通信裝置上被采用。大量的無線應(yīng)用服務(wù)提供商正在開發(fā)用于移動在場應(yīng)用的平臺。
此外,在場主要是這樣一種方法,即用戶用之來表達(dá)他與其他用戶的通信意愿,并用來在網(wǎng)絡(luò)中公布他可能采用的通信裝置。除了其它的可能性之外,通過只要檢測到所有方都可用或在場就連接它們,該技術(shù)的用戶就可以自動地建立一個臨時的電話會議。保密問題可以通過允許高度的用戶定義控制來處理,例如通過允許人們選擇他們將被視作在場即可檢測的的情形。
然而,在場技術(shù)并不很新?!斑h(yuǎn)程用戶信息服務(wù)命令(finger)”服務(wù)及協(xié)議自二十世紀(jì)70年代中期開始就已經(jīng)存在。它是一種告知誰在一個給定的主機上以及他們正在執(zhí)行什么程序的方法。但是為了安全性的原因,幾乎人人都禁用了這個服務(wù)并封閉了它的端口。而今,在場最常見于即時消息領(lǐng)域,其中,諸如AOL’s AIMTM、Microsoft’sMessengerTM以及Lotus’ SametimeTM之類的服務(wù)除了快速發(fā)送文本消息之外還向朋友、家人和同事賦予了知道是否有人在他們的計算機處的能力??梢灶A(yù)見,相當(dāng)多的公司也已經(jīng)封閉了這些服務(wù)。
相對較新的是在合并即時消息、基于IP的電話通信以及在場技術(shù)方面的興趣。因特網(wǎng)工程任務(wù)組(IETF)和第三代合作伙伴計劃(3GPP)具有大量的工作草案和規(guī)范,包括普通在場和即時消息(CPIM)以及是用于即時消息和在場平衡擴充(Leveraging Extensions)的SIP(會話初始化協(xié)議)的SIMPLE。這些草案和規(guī)范定義有關(guān)在場的特色和相關(guān)的信令協(xié)議以允許網(wǎng)絡(luò)運營商向其用戶提供在場服務(wù)。他們一般使用一個被稱作在場服務(wù)器的網(wǎng)絡(luò)實體,其接收并制作有關(guān)用戶(或甚至用戶群或服務(wù))的在場信息,該網(wǎng)絡(luò)實體在與在場相關(guān)的應(yīng)用環(huán)境中也被稱為在場實體。在場服務(wù)器還向?qū)υ趫鰧嶓w有關(guān)的在場信息感興趣的在此也稱為監(jiān)視器(watcher)的監(jiān)視實體提供在場信息。監(jiān)視器可以取得或監(jiān)控在場信息。
在場信息可以來自于網(wǎng)絡(luò),例如來自于注冊狀態(tài)、動作或位置,或者來自于發(fā)布代表用戶的信息的許多在場用戶代理,例如移動和固定設(shè)備、應(yīng)用服務(wù)器等等。
與UE有關(guān)的在場信息可以作為包含一個或多個元組(tuple)的XML文檔被分布在網(wǎng)絡(luò)中。現(xiàn)在參考圖1(現(xiàn)有技術(shù)),它描述了具有兩個元組102和104的這樣一個在場XML文檔100的示例性說明。元組102包括用于識別該元組的元組標(biāo)識符105、與在場實體UE相關(guān)的如開啟或關(guān)閉狀態(tài)的狀態(tài)信息106,其中狀態(tài)信息定義由元組描述的通信裝置的當(dāng)前狀態(tài)。元組102還包括其它的通信裝置信息108和識別該UE的聯(lián)系地址信息110,所述通信裝置信息108例如是短信息服務(wù)(SMS),它定義UE10能通過哪個通信裝置進(jìn)行通信。最后,元組102可包括一個或多個屬性112,該屬性112可以定義與該UE相關(guān)的各種參數(shù),包括數(shù)據(jù)文件或文件鏈接。對UE10的在場信息感興趣的監(jiān)視器可以過濾它感興趣的信息。例如在一個特定的SMS廣播應(yīng)用中,監(jiān)視器可以向在場服務(wù)器只請求UE標(biāo)識,其中i)元組的通信裝置被設(shè)置為SMS,或ii)元組的聯(lián)系地址被設(shè)置為一個特定值或具有一種特定類型(例如SIP URI)。
現(xiàn)在參考圖2(現(xiàn)有技術(shù)),其示出執(zhí)行在場信息交換的網(wǎng)絡(luò)200的示例性的節(jié)點操作和信號流程圖。圖2中示出了在場服務(wù)器202和監(jiān)視器200,其中在場服務(wù)器202管理一個或多個UE的在場信息,監(jiān)視器200對關(guān)于從一個或多個UE中的一個給定UE的在場相關(guān)信息感興趣。首先,在場服務(wù)器202經(jīng)由IP多媒體子系統(tǒng)核心網(wǎng)(IMS,基于SIP協(xié)議的IP多媒體網(wǎng)絡(luò)(IPMM),例如由3GPP規(guī)定的一個協(xié)議)網(wǎng)絡(luò)211來接收一個具有在場XML文檔212的SIP發(fā)布(publish)消息210,該在場XML文檔212包括一個或多個具有關(guān)于給定UE(未示出)的在場信息的元組。發(fā)布消息210可能來自發(fā)布代表用戶在場信息的幾個不同的源,包括來自用戶終端本身、來自用戶終端的注冊動作或來自網(wǎng)絡(luò)的其它實體。在動作214中,在場服務(wù)器202注冊在XML存檔212中包含的元組。在動作216中,監(jiān)視器204用IMS(SIP URI)發(fā)送一條訂閱(subscribe)消息,它被尋址到用戶的公共聯(lián)系地址218之一和過濾器220。過濾器220可以是另一個XML文檔的形式,并可以包括由監(jiān)視器204提供的任何過濾信息,該監(jiān)視器204定義它在從在場服務(wù)器接收時感興趣的在場信息。在動作222中,在場服務(wù)器202驗證消息216。在場服務(wù)器可能需要利用標(biāo)準(zhǔn)IETF機制(例如HTTP摘要)來單獨地執(zhí)行驗證,然后它把授權(quán)策略應(yīng)用到該請求(監(jiān)視器被允許查看在場信息嗎?),這可能會被它拒絕。最后,在場服務(wù)器檢查與監(jiān)視器相關(guān)的訪問權(quán)限,并基于監(jiān)視器的訪問權(quán)限和過濾器220來過濾其在場信息。在場服務(wù)器202用XML文件212向監(jiān)視器202返回一條通知消息,該通知消息在當(dāng)前狀況下包含過濾222、動作224的結(jié)果。所提供的元組是由過濾器識別的元組和允許監(jiān)視器訪問的元組之間的交集。
至此,在現(xiàn)有的在場應(yīng)用中,在場信息的交換局限于交換與UE的聯(lián)系地址和通信裝置相關(guān)的在場信息。最近,3GPP委員會已經(jīng)討論了在元組102的文本屬性字段112中包含應(yīng)用標(biāo)識符的可能性,如圖1(現(xiàn)有技術(shù))中所示。然而,沒有提及這類包含的目的,也沒有提及可以獲得什么優(yōu)點。
本發(fā)明提出使用在在場元組中存儲的應(yīng)用標(biāo)識符,用來啟用運行在終端(例如UE)的分布應(yīng)用的應(yīng)用或組件和應(yīng)用服務(wù)器之間信息和命令的交換。交換可能發(fā)生在終端之間、應(yīng)用服務(wù)器之間以及終端和應(yīng)用服務(wù)器之間。

發(fā)明內(nèi)容
一方面,給出了一種用于在在場實體和監(jiān)視器之間交換應(yīng)用信息的方法,該方法包括下列步驟在場實體發(fā)布一個包含與應(yīng)用有關(guān)的應(yīng)用信息的元組;監(jiān)視器訂閱與該應(yīng)用相關(guān)的在場信息;和響應(yīng)于該訂閱,向監(jiān)視器發(fā)送具有應(yīng)用信息的元組。
另一方面,本發(fā)明是一個基于IP的網(wǎng)絡(luò),包括在場服務(wù)器,其負(fù)責(zé)向基于IP的網(wǎng)絡(luò)的在場用戶提供有關(guān)在場的服務(wù);在場實體,其發(fā)布一個包括與一個應(yīng)用有關(guān)的應(yīng)用信息的元組,該元組由在場服務(wù)器接收;和監(jiān)視器,其向在場服務(wù)器訂閱與該應(yīng)用相關(guān)的在場信息;其中,響應(yīng)于該訂閱,在場服務(wù)器向監(jiān)視器發(fā)送具有應(yīng)用信息的元組。
又一方面,本發(fā)明是用戶設(shè)備(UE),包括多個應(yīng)用;和訂閱調(diào)度模塊,其從多個應(yīng)用中的至少兩個的每一個中接收一個應(yīng)用標(biāo)識符,并用于發(fā)送一條指示該UE期望接收與多個應(yīng)用中的至少兩個應(yīng)用有關(guān)的在場信息的訂閱消息。
還一方面,本發(fā)明是一個在用戶設(shè)備(UE)中使用的應(yīng)用平臺,該平臺支持多個應(yīng)用;和訂閱調(diào)度模塊,其從多個應(yīng)用中的至少兩個的每一個中接收一個應(yīng)用標(biāo)識符,并用于發(fā)送一條指示UE期望接收與多個應(yīng)用中的至少兩個應(yīng)用有關(guān)的在場信息的訂閱消息。
又一方面,本發(fā)明是一個用戶設(shè)備(UE),包括多個應(yīng)用;和發(fā)布處理器模塊,其從多個應(yīng)用中的至少兩個的每一個中接收應(yīng)用信息,并用于發(fā)送一條發(fā)布消息,該發(fā)布消息包括來自多個應(yīng)用中至少兩個的每一個中的應(yīng)用信息。
另一方面,本發(fā)明是與用戶設(shè)備(UE)一起使用的應(yīng)用平臺,該平臺支持多個應(yīng)用;發(fā)布處理器模塊,其從多個應(yīng)用中的至少兩個的每一個中接收應(yīng)用信息,并用于發(fā)送一條發(fā)布消息,該發(fā)布消息包括來自多個應(yīng)用中至少兩個的每一個中的應(yīng)用信息。


為了更詳細(xì)地理解本發(fā)明以及進(jìn)一步理解其目的和優(yōu)點,現(xiàn)在結(jié)合附圖來參考以下說明,其中圖1(現(xiàn)有技術(shù))是具有兩個元組的在場XML文檔的示例性說明;
圖2(現(xiàn)有技術(shù))是執(zhí)行在場信息交換的網(wǎng)絡(luò)的示例性的節(jié)點操作和信號流程圖;圖3A和3B可以統(tǒng)稱為圖3,是網(wǎng)絡(luò)的示例性的節(jié)點操作和信號流程圖,該網(wǎng)絡(luò)基于根據(jù)本發(fā)明優(yōu)選實施例的在場信息來執(zhí)行信息交換;圖4是網(wǎng)絡(luò)的示例性的節(jié)點操作和信號流程圖,該網(wǎng)絡(luò)基于根據(jù)本發(fā)明優(yōu)選實施例的在場信息來執(zhí)行命令交換;和圖5是示例性的高級框圖,其說明執(zhí)行本發(fā)明優(yōu)選實施例的變型的用戶設(shè)備(UE)。
具體實施例方式
本發(fā)明的創(chuàng)造性教導(dǎo)將具體地參考多個示例性實施例來說明。然而應(yīng)當(dāng)理解,這類實施例只提供了本發(fā)明創(chuàng)造性教導(dǎo)的許多有利運用的幾個例子而已。通常,本申請說明書中的陳述并不限制本發(fā)明所要求的各方面中的任何一方面。此外,一些聲明可以適用于某些發(fā)明特征而不適用于其它的發(fā)明特征。在附圖中,相同或類似的元素用相同的附圖標(biāo)記來指定,而且所述的各種元素不一定是按比例來繪制的。
本發(fā)明允許基于在場技術(shù)的應(yīng)用信息和命令的交換。例如,本發(fā)明允許應(yīng)用信息和命令被存儲在在場XML文檔的在場元組中,從而基于用戶設(shè)備(UE)在場實體的在場來啟動應(yīng)用信息和命令的傳輸。
本發(fā)明的優(yōu)選實施例將利用服務(wù)應(yīng)用信息和命令的交換的各種示例性方案來描述。
現(xiàn)在參考被統(tǒng)稱為圖3的圖3A和3B,它們是網(wǎng)絡(luò)300的示例性節(jié)點操作和信號流程圖,網(wǎng)絡(luò)300基于根據(jù)本發(fā)明優(yōu)選實施例的在場來執(zhí)行服務(wù)應(yīng)用信息的交換。圖3首先示出的是UE302,在此也稱為在場實體。為了本方案的目的,假定UE302已經(jīng)訂閱了由網(wǎng)絡(luò)300的在場服務(wù)器304提供的在場服務(wù)。UE302還具有平臺303,(當(dāng)UE302被接通電源時)在該平臺303上運行第一客戶應(yīng)用3031(實況信息客戶應(yīng)用),用于接收諸如足球比賽結(jié)果之類的實況信息更新,第一客戶應(yīng)用3031由應(yīng)用ID=live_info@vfe.com來識別;和第二客戶應(yīng)用3032(裝置管理器客戶應(yīng)用)負(fù)責(zé)取得終端配置更新和補丁,其中第二客戶應(yīng)用3033在后臺運行并且是用戶不可見的。這個第二應(yīng)用由應(yīng)用ID=dev_manaqer@vfe.com來識別。
此外還假定i)UE302的用戶最近訂閱了稱為汽車防盜的新業(yè)務(wù),該訂閱正等待運營商的授權(quán)和服務(wù)激活,和ii)目前UE302被關(guān)閉。
圖3中還示出第一應(yīng)用服務(wù)器306,它是實況更新應(yīng)用服務(wù)器,負(fù)責(zé)向UE302的實況信息客戶應(yīng)用3031發(fā)送實況足球結(jié)果。為了圖3的本示例性方案的目的,假定當(dāng)前正在進(jìn)行英格蘭超級聯(lián)賽隊的阿森納和曼聯(lián)之間的實況足球比賽。
網(wǎng)絡(luò)300還包括第二應(yīng)用服務(wù)器308,它是服務(wù)管理應(yīng)用服務(wù)器,負(fù)責(zé)該網(wǎng)絡(luò)的UE提供新服務(wù)并用于管理該網(wǎng)絡(luò)的UE的應(yīng)用,該網(wǎng)絡(luò)的UE例如是UE302。服務(wù)器308提供用于UE302的客戶應(yīng)用3032的信息輸入。
最后,網(wǎng)絡(luò)300包括一個服務(wù)IPMM網(wǎng)絡(luò)310,它負(fù)責(zé)在用于UE302的所有這些實體之間提供SIP消息的安全且可計量的路由。
UE302用戶所請求的汽車防盜的服務(wù)應(yīng)用已經(jīng)被成功地批準(zhǔn)、提供并激活以用于該用戶,并要求下載一個應(yīng)用到UE302。負(fù)責(zé)這個應(yīng)用的服務(wù)管理服務(wù)器308向在場服務(wù)器304發(fā)送一個代表用戶的發(fā)布消息312。與用于在場的3GPP標(biāo)準(zhǔn)一致,該消息被尋址到IMS網(wǎng)絡(luò)300中該用戶的公共身份之一,例如到UE302。消息312包括元組314,元組314包括UE302的用戶身份302’、具有好消息的通告316以及指向?qū)⒈幌螺d的應(yīng)用的HTTP統(tǒng)一資源指示器(URI)。元組314由在場服務(wù)器304接收并被存儲用于UE302、動作320。
在動作322中,在實況足球比賽期間,阿森納對戰(zhàn)曼聯(lián)的時候剛剛得分。實況更新應(yīng)用服務(wù)器306就通知在場服務(wù)器304,并為此向在場服務(wù)器304發(fā)送一條發(fā)布消息324,其中,消息324被尋址到UE302并包含一個元組326,元組326包括i)元組標(biāo)識327,ii)消息被尋址到的應(yīng)用標(biāo)識328,和iii)比分更新信息330。在動作332中,在場服務(wù)器304存儲用于UE302的元組326。
阿森納今天的狀況非常好,并且在動作334中又進(jìn)了一球。實況更新應(yīng)用服務(wù)器306向在場服務(wù)器304發(fā)送另一條發(fā)布消息336,其中,第二消息336被尋址到同一個UE302并且包括另一個元組338,元組338包括i)元組標(biāo)識327,ii)消息被尋址到的應(yīng)用標(biāo)識328,和iii)比分更新信息340。在動作342中,在場服務(wù)器304用具有相同元組標(biāo)識的元組338來替換元組326,元組338被存儲在在場服務(wù)器304中。
在足球比賽中的一個時刻,UE302被接通電源,即動作344。在動作346和348中,因為UE302被接通電源,所以平臺303啟動客戶應(yīng)用live_info@vfe.com3031和dev_manager@vfe.com3031,并且UE302用它的標(biāo)識user@vfe.com向服務(wù)IPMM網(wǎng)絡(luò)310注冊,即動作350。在用戶注冊之后,兩個客戶應(yīng)用表示它們想要接收信息更新。為此,UE302向在場服務(wù)器304發(fā)送訂閱消息352以請求與兩個應(yīng)用有關(guān)的信息,其中,該消息包括第一,UE302的公共標(biāo)識符的標(biāo)識302’;和第二,識別兩個應(yīng)用live_info@vfe.com和dev_manager@vfe.com的過濾器354。消息352由在場服務(wù)器304來接收和在動作356中被批準(zhǔn)。響應(yīng)于訂閱消息252,在場服務(wù)器304用包括元組314和338的一條通知消息358來響應(yīng),元組314和338被存儲在在場服務(wù)器304中以用于UE302的用戶。UE302接收具有足球比賽比分更新的元組338,并且被告知最新的比分,即動作360。UE302還用其相應(yīng)的URI318接收具有通知316的元組314,其通知汽車防盜應(yīng)用的新服務(wù)已被激活。在動作362中,UE302連接到指定的URI并執(zhí)行新應(yīng)用的安裝,這個新的應(yīng)用變成了在UE302的平臺303上運行的第三客戶應(yīng)用3033(服務(wù)管理客戶應(yīng)用)。當(dāng)安裝362被完成時,UE302的用戶關(guān)掉終端,這從服務(wù)網(wǎng)絡(luò)310中注銷,即動作364。
仍然在足球比賽期間,用戶離開他的辦公室并到達(dá)家中,在家中他打開他的家用個人電腦(PC)366以便被連續(xù)地通知任何比分的更新。在動作368中,家用PC366被接通電源,并且因為它還注冊到在場服務(wù),所以它向在場服務(wù)器304發(fā)送訂閱消息370以請求與實況更新應(yīng)用3031有關(guān)的信息。應(yīng)當(dāng)理解,在訂閱消息370到達(dá)在場服務(wù)器304之前,它可以通過因特網(wǎng)服務(wù)提供商(ISP)和網(wǎng)關(guān)372以及通過服務(wù)IPMM網(wǎng)絡(luò)310來路由。訂閱消息370包括家用PC終端366的標(biāo)識302”和識別向其請求信息的實況更新應(yīng)用live_info@vfe.com3031的過濾器369。在動作372中,訂閱消息370被在場服務(wù)器304批準(zhǔn),在場服務(wù)器304用包括與實況更新客戶應(yīng)用有關(guān)的最新元組338的通知消息374來響應(yīng)家用PC366。家用PC366接收元組338,并且因為任何球隊都沒有再進(jìn)球,所以用戶被告知阿森納隊和曼聯(lián)隊之間足球比賽的相同比分,即動作376。
應(yīng)當(dāng)理解,雖然在圖3中沒有明確地示出,然而如果用戶又打開他的UE302并啟動實況信息客戶應(yīng)用,那么他將在他的兩個終端上同時接收到比分更新,即在示出的UE302和家用PC上。
本發(fā)明還允許基于使用在場技術(shù)在網(wǎng)絡(luò)中發(fā)送服務(wù)應(yīng)用命令。現(xiàn)在參考圖4,圖4是網(wǎng)絡(luò)400的示例性的節(jié)點操作和信號流程圖,網(wǎng)絡(luò)400基于根據(jù)本發(fā)明優(yōu)選實施例的在場來執(zhí)行服務(wù)應(yīng)用命令的交換。圖4示出一個UE402,在此也稱為在場實體。為了在場方案的目的,假定UE402已經(jīng)訂閱了由網(wǎng)絡(luò)400的在場服務(wù)器404提供的在場服務(wù)。UE402包括平臺403,(當(dāng)UE302被接通電源時)在平臺403上運行被稱為家用監(jiān)視客戶應(yīng)用的第一客戶應(yīng)用4031,用于控制用戶的家用監(jiān)視和觀察系統(tǒng),第一客戶應(yīng)用4031由應(yīng)用ID=home_control@vfe.com來識別。家用監(jiān)視應(yīng)用服務(wù)器406負(fù)責(zé)在被監(jiān)控的家用站點上或網(wǎng)絡(luò)400中的其它地方運行和/或管理家用監(jiān)視和觀察系統(tǒng)。首先,家用監(jiān)視應(yīng)用服務(wù)器406向在場服務(wù)器404發(fā)送一條訂閱消息以便注冊其興趣以接收有關(guān)UE402的家用控制應(yīng)用4031的在場信息。為此,消息408被尋址到用戶的其中一個公共身份,例如到由地址user@vfe.com410識別的用戶UE402,并且消息408包括過濾器412,過濾器412包括家用監(jiān)視應(yīng)用4031的標(biāo)識home_control@vfe.com,其中,過濾器412識別服務(wù)器406向在場服務(wù)器404請求在場信息所用的應(yīng)用。在場服務(wù)器404接收消息408,并基于過濾器412檢測其中沒有與所請求的應(yīng)用相關(guān)的有關(guān)信息,即動作414,因此在動作416中用一條空的通知消息來響應(yīng)。
稍后,UE402的用戶啟動在UE402上的家用監(jiān)視客戶應(yīng)用4031,并輸入命令來更改家用監(jiān)視應(yīng)用服務(wù)器406的工作參數(shù),即動作420。響應(yīng)于所更改的命令,UE發(fā)送具有所更改命令的發(fā)布消息422來通知在場服務(wù)器404家用監(jiān)視應(yīng)用的操作應(yīng)該在服務(wù)器406上被更改。為此,根據(jù)本發(fā)明,消息422包括具有應(yīng)用標(biāo)識符home_control@vfe.com426的元組424,該標(biāo)識符識別家用監(jiān)視和觀察應(yīng)用和iii)更改的命令428。在動作430中,在場服務(wù)器404檢測到基于訂閱消息408被注冊的UE402的家用控制應(yīng)用的有效訂閱,并使用一條通知消息432向家用監(jiān)視應(yīng)用服務(wù)器406中繼元組424。在動作434中,家用監(jiān)視應(yīng)用服務(wù)器406從元組434中提取更改命令428,并通過改變家用監(jiān)視應(yīng)用的工作參數(shù)來執(zhí)行它。最后,在動作436中,家用監(jiān)視應(yīng)用服務(wù)器406用SIP即時消息向UE402發(fā)送更改的確認(rèn)438,其顯示該用戶的確認(rèn),即動作440。
雖然示例性的方案僅僅參考在在場元組424中包括的一種命令而被描述以便讓應(yīng)用服務(wù)器檢索,然而應(yīng)當(dāng)理解,任何類型的(一個或多個)服務(wù)應(yīng)用命令都可以被包括在在場元組中并分布在網(wǎng)絡(luò)中,用于由相應(yīng)的應(yīng)用服務(wù)器來檢索,或由任何其它已經(jīng)訂閱與特定用戶相關(guān)的在場信息的網(wǎng)絡(luò)實體來檢索。因此,本發(fā)明允許新的應(yīng)用并使用在場技術(shù),其中,服務(wù)應(yīng)用信息和命令可以被包括在例如在場元組的(一個或多個)屬性字段中,并被分發(fā)給任何有興趣接收給定在場實體的在場信息的監(jiān)視實體。本發(fā)明可以支持客戶/服務(wù)器(一個應(yīng)用或應(yīng)用組件向別的應(yīng)用或應(yīng)用組件發(fā)出在場信息請求)和對等模型(每個應(yīng)用都同時充當(dāng)客戶/發(fā)布器和服務(wù)器/監(jiān)視器)。
現(xiàn)在參考圖5,其示出一個說明用戶設(shè)備(UE)500的示例性的高級框圖,該用戶設(shè)備(UE)執(zhí)行與UE功能相關(guān)的本發(fā)明優(yōu)選實施例的可選擇變體以支持使用在場技術(shù)的服務(wù)應(yīng)用和命令的交換。根據(jù)這個變體,UE500包括應(yīng)用平臺502,其支持三個可以向UE500提供不同服務(wù)的客戶端服務(wù)應(yīng)用504、506和508??蛻舴?wù)職責(zé)504、506和508可能類似于之前參考圖3和圖4描述的服務(wù)發(fā)布3031、3032、3033和4031。平臺502還支持在場客戶應(yīng)用510,其負(fù)責(zé)UE500的在場相關(guān)的應(yīng)用,即它允許用戶發(fā)布其通信的意愿,監(jiān)控他朋友在場,并啟動即時消息和多媒體對話。UE500的平臺502還包括i)訂閱調(diào)度模塊512,其負(fù)責(zé)在從網(wǎng)絡(luò)接收在場信息時注冊客戶應(yīng)用504、506和508中每個的興趣并將所接收的元組發(fā)送到它們適當(dāng)?shù)哪康牡?,和ii)發(fā)布處理器模塊514,其負(fù)責(zé)發(fā)布包括由客戶應(yīng)用504、506和508發(fā)出的服務(wù)應(yīng)用命令的在場元組。最后,平臺502包括SIP/SIMPLE堆棧516,其負(fù)責(zé)把由UE500與網(wǎng)絡(luò)交換后的信息格式化為SIP/SIMPLE協(xié)議。
當(dāng)客戶服務(wù)應(yīng)用504、506和508希望從網(wǎng)絡(luò)訂閱在場信息時,它們向訂閱調(diào)度模塊512發(fā)送它們的應(yīng)用標(biāo)識符520、522和524,該訂閱調(diào)度模塊512把應(yīng)用標(biāo)識符格式化為所包括的過濾器526,以及把UE500的聯(lián)系標(biāo)識符528格式化為被發(fā)送到網(wǎng)絡(luò)例如到在場服務(wù)器的訂閱消息530,如同之前參考圖3和4所描述的一樣。
用一個類似的方法,當(dāng)應(yīng)用504、506和508中的任何一個希望向網(wǎng)絡(luò)發(fā)送應(yīng)用信息或命令時,例如信息540、542或命令544從有關(guān)的客戶應(yīng)用被發(fā)送到發(fā)布處理器模塊514。所接收的信息和命令被發(fā)布處理器模塊514格式化為元組546、547和549,其中,元組包括各自的應(yīng)用標(biāo)識符550、552和554以及各自的信息或命令540、542和544。元組546、547和549被包含在要發(fā)送到網(wǎng)絡(luò)例如到在場服務(wù)器的發(fā)布消息548中,正如之前參考圖3和4所描述的一樣。
通過把幾個信息元包含在相同的訂閱或發(fā)布消息中,模塊512和514允許最小化由UE500輸出的信息業(yè)務(wù)量。例如在本發(fā)明的另一個變體中,模塊512和514都可以包括定時器560和562以用于在發(fā)出訂閱或發(fā)布消息530和546之前等候特定時段,以及用于允許一個以上的客戶應(yīng)用向所述的模塊發(fā)送它們的注冊520、522或524,或它們的相關(guān)命令540、542或544。
基于上文,現(xiàn)在對本領(lǐng)域普通技術(shù)人員來說顯而易見的是,本發(fā)明提供了一種有利的解決方案,其基于在場技術(shù)提供用于服務(wù)應(yīng)用信息和命令的交換。雖然本發(fā)明的系統(tǒng)和方法已經(jīng)特別地參考某些用于執(zhí)行本發(fā)明概念的示例性的動作而被描述,但是依據(jù)至此的參考應(yīng)當(dāng)認(rèn)識到,在此包含的創(chuàng)造性教導(dǎo)并不是限制性的,而是可以使用不同的步驟來有利地執(zhí)行。例如,雖然已經(jīng)主要參考某些信息元和某些命令描述了本發(fā)明的示例性優(yōu)選實施例,但是應(yīng)當(dāng)理解,任何類型的信息,包括但不限于文本、超鏈接、圖形、多媒體文件等都可以根據(jù)本發(fā)明來傳輸。此外還應(yīng)當(dāng)理解,各種類型的命令都可以使用本發(fā)明來傳輸,所述命令包括但不限于文本命令或指令、超鏈接等等。還應(yīng)當(dāng)想到,服務(wù)應(yīng)用信息和命令可以被包含在在場元組的不同部分中,包含在這類元組的屬性字段中。相信本發(fā)明的操作和結(jié)構(gòu)通過上文的描述將變得顯而易見。雖然所示出和說明的方法和系統(tǒng)已被視作是優(yōu)選的,但是在不脫離由下面闡明的權(quán)利要求所定義的本發(fā)明范圍的情況下,很明顯在此可以做出不同的變化和修改。
盡管本發(fā)明的方法和系統(tǒng)的幾個優(yōu)選實施例已經(jīng)在附圖中被說明并在上文的具體實施方式
中被描述,然而應(yīng)當(dāng)理解本發(fā)明并不限于所公開的實施例,而是在不脫離由下列權(quán)利要求所闡明和定義的本發(fā)明精神的情況下能夠有很多重新調(diào)整、修改和替換。
權(quán)利要求
1.一種用于在在場實體和監(jiān)視器之間交換應(yīng)用信息的方法,該方法包括下列步驟i)在場實體發(fā)布一個包括與應(yīng)用有關(guān)的應(yīng)用信息的元組;ii)監(jiān)視器訂閱與該應(yīng)用相關(guān)的在場信息;和iii)響應(yīng)于該訂閱,向監(jiān)視器發(fā)送具有應(yīng)用信息的元組。
2.如權(quán)利要求1所述的方法,其中應(yīng)用信息包括應(yīng)用命令。
3.如權(quán)利要求1所述的方法,其中應(yīng)用信息包括文件的鏈接。
4.如權(quán)利要求3所述的方法,其中文件的鏈接包括統(tǒng)一資源指示器(URI)。
5.如權(quán)利要求1所述的方法,其中步驟i)包括從在場實體向在場服務(wù)器發(fā)送包括元組的發(fā)布消息,其中元組還包括用于識別該元組的元組標(biāo)識符和用于識別該應(yīng)用的應(yīng)用標(biāo)識符;步驟ii)包括從監(jiān)視器向在場服務(wù)器發(fā)送包括過濾器的訂閱消息,該過濾器具有應(yīng)用標(biāo)識符和監(jiān)視器的聯(lián)系標(biāo)識;和步驟iii)包括由在場服務(wù)器批準(zhǔn)該訂閱消息,并向監(jiān)視器遞送具有應(yīng)用信息的元組。
6.如權(quán)利要求1所述的方法,還包括在步驟iii)之后的步驟iv)向用戶顯示應(yīng)用信息。
7.如權(quán)利要求2所述的方法,還包括在步驟iii)之后的步驟iv)執(zhí)行應(yīng)用命令。
8.一種基于IP的網(wǎng)絡(luò),包括在場服務(wù)器,其負(fù)責(zé)向基于IP的網(wǎng)絡(luò)的在場用戶提供有關(guān)在場的服務(wù);在場實體,其發(fā)布一個包括與應(yīng)用有關(guān)的應(yīng)用信息的元組,該元組由在場服務(wù)器接收;和監(jiān)視器,其向在場服務(wù)器訂閱與該應(yīng)用相關(guān)的在場信息;其中響應(yīng)于該訂閱,在場服務(wù)器向監(jiān)視器發(fā)送具有應(yīng)用信息的元組。
9.如權(quán)利要求8所述的網(wǎng)絡(luò),其中應(yīng)用信息包括應(yīng)用命令。
10.如權(quán)利要求8所述的網(wǎng)絡(luò),其中應(yīng)用信息包括文件的鏈接。
11.如權(quán)利要求10所述的網(wǎng)絡(luò),其中文件的鏈接包括統(tǒng)一資源指示器(URI)。
12.如權(quán)利要求8所述的網(wǎng)絡(luò),其中當(dāng)發(fā)布元組時,在場實體向在場服務(wù)器發(fā)送包括元組的發(fā)布消息,其中該元組還包括用于識別元組的元組標(biāo)識符和用于識別應(yīng)用的應(yīng)用標(biāo)識符;當(dāng)利用在場服務(wù)器訂閱時,監(jiān)視器向在場服務(wù)器發(fā)送包括過濾器的訂閱消息,該過濾器具有應(yīng)用標(biāo)識符和監(jiān)視器的聯(lián)系標(biāo)識;和為了向監(jiān)視器發(fā)送具有應(yīng)用信息的元組,在場服務(wù)器首先批準(zhǔn)訂閱消息。
13.如權(quán)利要求8所述的網(wǎng)絡(luò),其中,在監(jiān)視器接收具有應(yīng)用信息的元組之后,它進(jìn)一步顯示應(yīng)用信息。
14.如權(quán)利要求9所述的網(wǎng)絡(luò),其中,在監(jiān)視器接收具有應(yīng)用命令的元組之后,它進(jìn)一步執(zhí)行應(yīng)用命令。
15.一種用戶設(shè)備(UE),包括多個應(yīng)用;訂閱調(diào)度模塊,其從多個應(yīng)用中的至少兩個的每一個中接收應(yīng)用標(biāo)識符,并用于發(fā)送指示UE期望接收與多個應(yīng)用中的至少兩個有關(guān)的在場信息的訂閱消息。
16.如權(quán)利要求15所述的UE,其中,訂閱消息包括一個與UE相關(guān)的標(biāo)識以及一個具有多個應(yīng)用中的至少兩個的標(biāo)識的過濾器。
17.一種用于用戶設(shè)備(UE)的應(yīng)用平臺,該平臺支持多個應(yīng)用;訂閱調(diào)度模塊,其從多個應(yīng)用中的至少兩個的每一個中接收應(yīng)用標(biāo)識符,并用于發(fā)送指示UE期望接收與多個應(yīng)用中的至少兩個有關(guān)的在場信息的訂閱消息。
18.如權(quán)利要求17所述的應(yīng)用平臺,其中,訂閱消息包括一個與UE相關(guān)的標(biāo)識以及一個具有多個應(yīng)用中的至少兩個的標(biāo)識的過濾器。
19.一種用戶設(shè)備(UE),包括多個應(yīng)用;發(fā)布處理器模塊,其從多個應(yīng)用中的至少兩個的每一個中接收應(yīng)用信息,并用于發(fā)送發(fā)布消息,該發(fā)布消息包括來自多個應(yīng)用中至少兩個的每一個中的應(yīng)用信息。
20.如權(quán)利要求19所述的UE,其中應(yīng)用信息包括應(yīng)用命令。
21.如權(quán)利要求19所述的UE,其中發(fā)布消息包括用于多個應(yīng)用中至少兩個的每一個中的元組,其中,每個元組包括多個應(yīng)用中至少兩個的其中之一的應(yīng)用標(biāo)識符,以及與多個應(yīng)用中至少兩個的其中之一有關(guān)的應(yīng)用信息。
22.一種與用戶設(shè)備(UE)一起使用的應(yīng)用平臺,該平臺支持多個應(yīng)用;發(fā)布處理器模塊,其從多個應(yīng)用中的至少兩個的每一個中接收應(yīng)用信息,并用于發(fā)送發(fā)布消息,該發(fā)布消息包括來自多個應(yīng)用中至少兩個的每一個中的應(yīng)用信息。
23.如權(quán)利要求22所述的平臺,其中應(yīng)用信息包括應(yīng)用命令。
24.如權(quán)利要求22所述的平臺,其中發(fā)布消息包括用于多個應(yīng)用中至少兩個的每一個中的元組,其中,每個元組包括i)多個應(yīng)用中至少兩個的其中之一的應(yīng)用標(biāo)識符,以及ii)與多個應(yīng)用中至少兩個的其中之一有關(guān)的應(yīng)用信息。
全文摘要
一種用于在在場實體和監(jiān)視器之間交換應(yīng)用信息的方法、系統(tǒng)、用戶設(shè)備(UE)以及應(yīng)用平臺,其中在場實體以在場元組的形式發(fā)布指定給某一應(yīng)用的應(yīng)用信息或命令。監(jiān)視器訂閱與該某一應(yīng)用相關(guān)的在場信息,并且一旦被批準(zhǔn)就接收具有應(yīng)用信息或命令的元組。UE或應(yīng)用平臺運行幾個應(yīng)用,并包括訂閱調(diào)度模塊和發(fā)布處理器模塊,用來發(fā)送在場訂閱消息和在場發(fā)布消息以要求或提供應(yīng)用信息和命令。
文檔編號H04L29/06GK1732667SQ200380107545
公開日2006年2月8日 申請日期2003年12月17日 優(yōu)先權(quán)日2002年12月24日
發(fā)明者C·古羅 申請人:艾利森電話股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1