專利名稱:電信網(wǎng)絡中的內(nèi)容和服務傳遞的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及提供增強的服務提供,特別是那些涉及對用戶的內(nèi)容傳遞的服 務。
發(fā)明內(nèi)容
根據(jù)本發(fā)明,提供了一種服務系統(tǒng),其包括服務處理工具和用于與呈 現(xiàn)服務器進行接口以便進而與即時消息客戶端進行接口的接口 ,其中服務 處理工具包括用于根據(jù)應用來控制與即時消息客戶端的接口以便提供交互 式服務,并且用于將多媒體內(nèi)容路由到客戶端的工具。
在一個實施例中,系統(tǒng)是模式化的,其與客戶端動態(tài)地交互以在當前 模式中提供希望的服務。
在一個實施例中,服務的模式包括應用的狀態(tài),以及允許的用戶交互 的相關(guān)的組。
在一個實施例中,處理工具包括服務內(nèi)核,以及用于維護服務模式的 持續(xù)記錄的模式數(shù)據(jù)庫管理器。
在一個實施例中,服務內(nèi)核與模式數(shù)據(jù)庫管理器進行接口,以允許模 式持續(xù)進行包含交互的特定客戶端的至少兩個即時消息會話。
在一個實施例中,服務系統(tǒng)進一步包括目錄管理器,用于管理注冊的 即時消息用戶,并且模式數(shù)據(jù)庫管理器僅僅為注冊的用戶維護模式狀態(tài)。
在進一步實施例中,處理工具包括用于將服務的模式公布為呈現(xiàn)網(wǎng)絡 的虛擬用戶的呈現(xiàn)合成器,以及用于與呈現(xiàn)合成器進行接口的服務內(nèi)核。
在一個實施例中,處理工具提供用于在客戶端顯示屏上顯示的頭像,
該頭像將呈現(xiàn)合成器所記錄的虛擬用戶表示為呈現(xiàn)網(wǎng)絡的虛擬用戶,并且 表示一種模式。
在一個實施例中,處理工具把客戶端的虛擬用戶的選擇看作為一種模 式中服務的選擇。
在一個實施例中,處理工具使得可作為多個用戶的好友的虛擬用戶, 成為用于允許多個用戶訪問模式中的服務的機制。
在一個實施例中,處理工具控制與外部媒體服務器的接口,以獲取多 媒體內(nèi)容以便提供服務。
在一個實施例中,處理工具包括用于與外部媒體服務器進行接口的媒 體會話管理器。
在另一個實施例中,處理工具調(diào)用外部應用服務器來執(zhí)行用于提供服 務的應用邏輯程序。
在一個實施例中,處理工具調(diào)用外部應用服務器來執(zhí)行用于提供服務
的應用邏輯程序;并且其中服務內(nèi)核與外部應用服務器進行接口,并且與 用于媒體會話管理的媒體會話管理器進行接口。
在一個實施例中,服務內(nèi)核包括用于指示呈現(xiàn)合成器改變服務模式的 工具。
在一個實施例中,服務內(nèi)核包括用于在初始化之后立即調(diào)用呈現(xiàn)合成 器來公布呈現(xiàn)網(wǎng)絡中的用戶的工具,其中該用戶包括用于表示服務模式的 虛擬用戶,并且該呈現(xiàn)合成器與外部呈現(xiàn)服務器進行接口以公布所述用戶。
優(yōu)選地,服務內(nèi)核包括用于響應于服務模式改變,調(diào)用呈現(xiàn)合成器來 改變虛擬用戶的公布的工具。
在一個實施例中,服務系統(tǒng)包括用于觸發(fā)模式改變的工具。
在一個實施例中,服務內(nèi)核響應于來自應用服務器的輸入來確定模式 改變的需求,并且其中服務內(nèi)核向媒體會話管理器指示該模式改變。
在一個實施例中,處理工具進一步包括郵件存儲管理器,其與用于客 戶端消息堆放、數(shù)據(jù)獲取和消息庫存的郵件存儲器進行接口 。
在一個實施例中,服務內(nèi)核指示郵件存儲管理器執(zhí)行郵箱的操作并且 報告這個動作的結(jié)果。
在一個實施例中,服務內(nèi)核響應來自應用的通知,向郵件存儲管理器
指示已經(jīng)發(fā)生了模式改變。
另一方面,本發(fā)明提供了一種計算機可讀介質(zhì),其包括用于在執(zhí)行數(shù) 字處理器時實現(xiàn)以上定義的任意服務系統(tǒng)的處理工具的操作的軟件代碼。
詞匯
DM:目錄管理器 GUI:圖形用戶接口 HTTP:超文本傳輸協(xié)議 IM:即時消息
IMAP:因特網(wǎng)消息訪問協(xié)議
IP:因特網(wǎng)協(xié)議
LDAP:輕量級目錄訪問協(xié)議
MDM:模式數(shù)據(jù)庫管理器
MM:媒體會話管理器
MMA:多模式多媒體應用
PC:呈現(xiàn)合成器
SC:服務內(nèi)核
SM:郵件存儲管理器
SIMPLE:用于即時消息和呈現(xiàn)業(yè)務的利用擴展的會話初始化協(xié)議
SIP:會話初始協(xié)議
UC:用戶客戶端
VXML:語音擴展標記語言
XMPP:可擴展消息和存儲協(xié)議
通過參考附圖,從以下一些實施例的描述,將更清楚地理解本發(fā)明, 該實施例僅僅是示例性的,其中在附圖中
圖1和2是示出了本發(fā)明的多模式多媒體應用服務與外部服務的鏈接 的圖3是更詳細地示出了服務系統(tǒng)的圖;以及
圖4到8是示出了服務系統(tǒng)的操作的圖。
具體實施例方式
參考圖1,多模式多媒體應用(MMA)服務系統(tǒng)1經(jīng)由交換2和IP網(wǎng) 絡3鏈接到第三方服務器,即媒體服務器4、目錄服務器5、郵件服務器6 和應用服務器7。系統(tǒng)1還經(jīng)由IP網(wǎng)絡3連接到呈現(xiàn)服務器8。系統(tǒng)1與 在用戶計算機或移動設備上運行的即時消息("TM")客戶端10 (僅僅是所 顯示的其中一個)進行接口 (經(jīng)由呈現(xiàn)服務器8)。系統(tǒng)l與第三方服務器 4到7交互,并且利用他們的能力來向IM客戶端10提供增值服務。
系統(tǒng)1在即時消息接口上執(zhí)行內(nèi)容聚合和服務聚合。它使服務提供商 以及企業(yè)能夠?qū)εc呈現(xiàn)網(wǎng)絡結(jié)合的增值服務進行配置。用戶通過即時消息 客戶端IO來訪問這些增值服務,以接收豐富的、交互的以及多模式的體驗。 術(shù)語"多模式"是指聚合的固有的全狀態(tài)特性。由于用戶與服務交互,所 以可以根據(jù)用戶的想法來改變服務的"模式"。 一種應用具有"狀態(tài)",并 且服務具有由狀態(tài)和對應該狀態(tài)的恰當?shù)慕换ニM成的模式。為了簡化, 模式A可以意味著狀態(tài)X中的應用,并且用戶可以執(zhí)行動作Q,R和S;而 模式B可以意味著狀態(tài)Y中的應用,并且用戶可以執(zhí)行動作D,E和F。將 模式A表示為由出現(xiàn)在即時消息好友列表上的頭像所表示的虛擬用戶好 友。該好友也可以出現(xiàn)在其它用戶的好友列表上,從而同時將特定模式中 的服務給予多個用戶。因此,從在用戶看來,頭像的持續(xù)呈現(xiàn)意味著保持 著服務模式。頭像所表示的虛擬用戶是呈現(xiàn)服務器8所管理的呈現(xiàn)網(wǎng)絡的 虛擬用戶。
并且,如果相關(guān)的狀態(tài)和交互條件保持不變,則在多個會話上保持一 種模式。使用以下更具體地描述的模式數(shù)據(jù)庫管理器來實現(xiàn)這個模式的持 續(xù)。
系統(tǒng)1用于將服務的呈現(xiàn)公布為呈現(xiàn)網(wǎng)絡的用戶的特征是很有優(yōu)勢的。 其以與傳統(tǒng)使用完全不同的并且極有優(yōu)勢的方式來利用即時消息的一個方 面。通過采用用于維護以及顯示即時消息好友的列表的即時消息機制,服 務系統(tǒng)1能夠用實時信息來為所有當前模式的用戶提供寬范圍的服務。
由于與呈現(xiàn)服務器8的鏈接,系統(tǒng)1存在于呈現(xiàn)網(wǎng)絡之中,并且可以
與服務提供服務器4到7進行通信,以促進在即時消息接口 ("客戶端") 上傳遞的交互多媒體應用體驗("服務")。
可以將服務器4到7稱為"框架"。服務使用網(wǎng)路固有的文本消息、音 頻、視頻和呈現(xiàn)能力,使得客戶端的用戶將能夠通過客戶端訪問并且檢査 服務的模式。服務的模式反映了數(shù)據(jù),使得用戶將通過客戶端以與該模式 一致的方式來與服務進行交互。
"MMA"是用于描述與框架交互的任意多模式多媒體應用的一般術(shù) 語,從而可能由會有不同MMA提供的許多不同類型的服務。例如, 一個 應用可以是面向運動的,而另一個應用可以涉及"在線約會",而另一個應 用可以是一體化的通信系統(tǒng)的前端。
用戶通過當今流行的客戶端中的傳統(tǒng)的通信呈現(xiàn)模式語音、視頻和 文本消息("交互"),來與服務進行交互。通過交互,服務通過與具體應用 的特性一致的方式起來進行反應,并且這樣做可以促進服務模式中的改變。
因為形態(tài)是根據(jù)用戶與服務的交互而定的,所以服務的形態(tài)可以是個 人化的并且對于具體的用戶是唯一的。因此,用戶A可以由于交互Q而發(fā) 現(xiàn)狀態(tài)Y中的服務模式,而用戶B可以由于交互R而發(fā)現(xiàn)狀態(tài)X中的服 務模式
如果該應用的特性是基于社區(qū)的,那么服務的形態(tài)可以是公共的。在 這個情況中,形態(tài)根據(jù)用戶的社會的服務使用以及與其的交互而定的。因 此,用戶A和B可以根據(jù)用戶A和B的具體交互,找到狀態(tài)X中的服務 的模式。
參考圖2,系統(tǒng)1具有允許其與網(wǎng)絡所提供的服務器4到8進行通信的 接口,例如
媒體會話管理(例如,SIP) 目錄訪問(例如,LDAP)
呈現(xiàn)/即時消息會話控制(例如,XMPP, SIMPLE) 郵件存儲訪問(例如,IMAP) 應用調(diào)用(例如,VXML/HTTP)。
系統(tǒng)1包括六個邏輯實體的聚合體,如圖3中所顯示,他們一起提供 服務。下文將更具體地描述。通常對于即時消息來說,與客戶端的交互是
經(jīng)由呈現(xiàn)服務器8的來實現(xiàn)的。
模式數(shù)據(jù)庫管理器(MDM) (1 (a))
本實體負責對每個唯一的用戶,存儲并且維護服務模式的持續(xù)的高速 緩沖存儲器。MDM1 (a)封裝持續(xù)數(shù)據(jù)庫,該持續(xù)數(shù)據(jù)庫允許該模式持續(xù) 涉及交互的多個即時消息會話。從而,如果用戶X正在從事導致模式Q的 會話N并且隨后結(jié)束該會話,那么當開始會話N+1的時候,用戶X將找到 模式Q中的服務。
目錄管理器(DM) (1 (b))
本實體負責根據(jù)用戶集被允許的(預配置的)對于應用的訪問級別和 權(quán)限來管理用戶集。例如,用戶A是'用戶("用戶")的合法用戶,從而在 DM所管理的目錄服務器有一個條目。因此,用戶B不是用戶,從而在目 錄服務器中沒有條目。而且,當用戶C是用戶的時候,他在他的用戶費之 后,因此目錄中的該條目指示不允許用戶C訪問服務。
呈現(xiàn)合成器(PC) (1 (c))
本實體負責向呈現(xiàn)服務器8公布DM所識別的每個用戶的服務的模式。 首先通過DM 1 (b)代表PC 1 (c)來驗證模式的所有請求。模式中的所 有改變都經(jīng)過PC來路由,并且隨后存儲在MDM1 (a)中。
媒體會話管理器(MM)(1 (d))
本實體負責與媒體服務器4進行接口并且維護以及關(guān)聯(lián)所有對話的恰 當?shù)拿襟w服務器處理。
郵件存儲管理器(SM) (1 (e))
本實體負責在消息堆放、.獲取和消息庫存的背景中和郵件服務器6接 口。當合適時,則應用可以利用用戶的郵箱,并且SM1 (e)便于此操作。 SM與DM1 (b)進行交互,以獲得用戶的郵箱的具體細節(jié)的知識。
服各內(nèi)核(SC) (1 (f))
本SC調(diào)用應用服務器7并且編排PC1 (c) ,MM1 (d)和SM1 (e) 的行為?;谠搼?,SC1 (f)可以向MMA 1中的其它邏輯實體做出以 下請求
i .指示PC1 (c)改變服務的模式。 ii.指示PC1 (c)發(fā)送文本消息。
iii. 指示SM1 (e)對給定的郵箱執(zhí)行操作,并且報告該動作的結(jié)果。
iv. 指示MM1 (d)播放或接收給定的會話的多媒體。
SC 1 (f)可以以未經(jīng)請求的和請求的方式從MMA 1中的其它邏輯實 體接收信息
i. 可以從MM1 (d)接收音頻和視頻數(shù)據(jù)。
ii. 可以從PCI (c)接收文本消息數(shù)據(jù)。
iii. 可以從SM1 (e)接收最新接收的消息的副本。
iv. 可以從SM1 (e)接收其它涉及用戶郵箱的信息。 參考圖4,顯示了以下消息傳遞
1. 初始化服務內(nèi)核l (f),并且請求存儲合成器l (c)將服務值傳播 到所有有效的服務"好友"的呈現(xiàn)服務器8。
2. 呈現(xiàn)合成器l (c)從目錄管理器l (b)請求用戶信息。
3. 目錄管理器l (b)從而獲取用戶信息。
4. (可選擇地)如果郵件存儲狀態(tài)是公布的服務呈現(xiàn)的一部分,那么 還用于步驟3中獲得的數(shù)據(jù)來獲取并且聚合郵件存儲狀態(tài)。
5. 目錄管理器1 (b)履行他對呈現(xiàn)合成器1 (c)的義務,傳遞從目 錄服務器5獲取的一個或多個用戶描述。
6. 從模式數(shù)據(jù)庫管理器l (a)獲取給定的用戶的服務的當前狀態(tài)。
7. 向呈現(xiàn)服務器8公布服務呈現(xiàn)。 參考圖5,發(fā)生以下步驟
1. 用戶在網(wǎng)絡上打開與呈現(xiàn)服務器8的連接。
2. 在呈現(xiàn)服務器8上終止對用戶的聯(lián)系人列表上的所有"好友"的呈 現(xiàn)的請求。
3. 向步驟2中的請求中所指定的聯(lián)系人地址公布所有請求的"好友"
(包括分類的服務狀態(tài))的呈現(xiàn)。
4. 在用戶的客戶端10處終止呈現(xiàn)信息,并且在與客戶端10相關(guān)聯(lián)的
GUI中進行傳播。
參考圖6,發(fā)生以下步驟
1.用戶發(fā)起與表示服務({文本、語音、視頻}的任意集合)的好友的 交互。
2. 在媒體服務器4處終止交互。
3. 媒體服務器4將交互傳遞給媒體會話管理器1 (d)。
4. 媒體會話管理器l (d)將交互傳遞給服務內(nèi)核l (f)。
5. 服務內(nèi)核l (f)必須向呈現(xiàn)合成器l (c)查詢該服務的當前的狀態(tài) (可以影響交互的有效性)。
6. 呈現(xiàn)合成器l (c)向模式數(shù)據(jù)庫管理器l (a)査詢當前服務狀態(tài)。
7. 將服務狀態(tài)返回到呈現(xiàn)合成器1 (c)。
8. 將服務狀態(tài)返回到服務內(nèi)核1 (f)并將其與交互聚合。
9. 將服務狀態(tài)和交互的組合傳遞給應用服務器7。
10. 執(zhí)行應用服務器7邏輯,并且將用于所得的交互的指令發(fā)送到服 務內(nèi)核1 (f)(如果應用邏輯中所得的交互+服務狀態(tài)需要與郵件服務器6 接口,那么服務內(nèi)核l (f)將在此點處利用郵件存儲管理器l (e))。
11. 服務內(nèi)核l (f)將所得的交互傳遞給媒體會話管理器1 (d)。
12. 媒體會話管理器l (d)控制媒體服務器4產(chǎn)生希望的交互。
13. 在網(wǎng)絡上將所得的交互發(fā)送給用戶的客戶端IO。
14. 在用戶的客戶端10處終止交互。 參考圖7,發(fā)生以下步驟
(注意步驟X和步驟X'并行地發(fā)生)
1. 用戶開始與表示服務({文本、語音、視頻}的任意集合)的好友的 交互。
2. 在媒體服務器4處終止交互。
3. 媒體服務器4將交互傳遞給媒體會話管理器1 (d)。
4. 媒體會話管理器l (d)將交互傳遞給服務內(nèi)核l (f)。
5. 服務內(nèi)核l (f)服務內(nèi)核(f)必須向呈現(xiàn)合成器l (c)查詢服 務的當前狀態(tài)(可以影響交互的有效性)。
6. 呈現(xiàn)合成器1 (c)向模式數(shù)據(jù)庫管理器1 (a)査詢當前的服務狀 態(tài)。
7. 將服務狀態(tài)返回到呈現(xiàn)合成器1 (c)。
8. 將服務狀態(tài)返回到服務內(nèi)核1 (f)并與交互聚合。
9. 將服務狀態(tài)和交互的組合傳遞給應用服務器7。
10. 執(zhí)行應用服務器邏輯,并且將用于所得的交互的指令發(fā)送到服務
內(nèi)核1 (f)(如果應用邏輯中所得的交互+服務狀態(tài)需要與郵件服務器
6接口,那么服務內(nèi)核l (f)將在此點處利用郵件存儲管理器l (e))。
11. 服務內(nèi)核l (f)將所得的交互傳遞給媒體會話管理器1 (d)。 11'.服務內(nèi)核l (f)將所得的狀態(tài)傳遞給呈現(xiàn)合成器1 (c)。
12. 媒體會話管理器l (d)控制媒體服務器4產(chǎn)生希望的交互。
12'.呈現(xiàn)合成器1 (c)用模式數(shù)據(jù)庫管理器1 (a)來存儲修改的服 務狀態(tài)。
13. 將所得的交互經(jīng)過網(wǎng)絡發(fā)送給用戶的客戶端10。
13'.呈現(xiàn)合成器l (c)向呈現(xiàn)服務器8公布新的服務狀態(tài)。
14. 在用戶的客戶端處終止交互。
14'.服務器8向用戶的客戶端(用戶)公布新的服務狀態(tài)。 15'.在用戶的客戶端處終止呈現(xiàn)更新。 參考圖8,發(fā)生以下步驟 (注意步驟X和步驟X'并行地發(fā)生)
1*.服務的狀態(tài)隨著從外部接口所接收的數(shù)據(jù)而改變?;趹眠壿?, 向服務內(nèi)核1 (f)公布所得的狀態(tài)。另外,可以產(chǎn)生MMA發(fā)起的交互(見 (2,))。
2. 服務內(nèi)核1 (f)請求呈現(xiàn)合成器1 (c)將狀態(tài)更新為服務內(nèi)核1 (f) 所指定的狀態(tài)。
2,.(可選擇地)如果服務狀態(tài)改變導致MMA發(fā)起的交互,那么服務 內(nèi)核l (f)將所述交互發(fā)送到媒體會話管理器1 (d)。
3. 呈現(xiàn)合成器1 (c)將所得的狀態(tài)存儲在模式數(shù)據(jù)庫管理器1 (a)中。 3,.(可選擇地)媒體會話管理器l (d)命令媒體服務器4發(fā)起代表該
服務的交互。
4. 呈現(xiàn)合成器l (c)向呈現(xiàn)服務器8公布所得服務的狀態(tài)。
4,.(可選擇地)媒體服務器4在網(wǎng)絡上將交互發(fā)送到用戶的客戶端。
5. 呈現(xiàn)服務器8在網(wǎng)絡上向用戶的客戶端10公布關(guān)于服務的更新的呈 現(xiàn)信息。
5,.(可選擇地)終止向用戶的客戶端交互。
6.終止向用戶的客戶端的呈現(xiàn)更新。
在一個實施例中,系統(tǒng)1可以在Windows Messenger 5.1上向用戶提供 個人化的UC服務。它使用以下功能來提供框架 參uOneXP應用服務器 TNT媒體服務器 參Sun One目錄服務器 Sun One郵件存儲
服務的模式允許用戶雙擊好友并且開始語音或語音/視頻會話。這允許 用戶進入他的郵箱,檢査他的語音/視頻消息,并且通過交互執(zhí)行其它郵箱 相關(guān)的操作。系統(tǒng)1還實現(xiàn)從PC 1 (c)接收文本消息交互的能力,用于通 過應用的導航。
基于應用的SETINDICATORTAP命令的使用發(fā)生模式的改變。當應用 決定轉(zhuǎn)換用戶的郵箱的"新的消息"狀態(tài)的時候,應用向SC 1 (f)發(fā)出 SETINDICATOR命令,其中SC 1 (f)進而向PC 1 (c)公布操作的結(jié)果。 如果有狀態(tài)改變(例如,開->關(guān),或關(guān)->開),則這可以觸發(fā)個人化的服 務的模式的改變。
該模式指示郵箱的狀態(tài)。如果有新的消息,那么模式將顯示這個事實。 本發(fā)明在有寬帶媒體服務市場領(lǐng)域中的特別有益。目前,如果寬帶提 供商希望提供多媒體豐富和交互的服務,那么他們必須實現(xiàn)基于萬維網(wǎng)的 應用或"機頂盒"應用。服務系統(tǒng)1引入寬帶市場給與服務提供商額外的 選擇來進行創(chuàng)收服務的快速生成的,其中該創(chuàng)收服務能夠吸引廣闊的市場。 即時消息是非常飛速成長的技術(shù),其正尋求滲透到從青少年到商業(yè)人員的 大量用戶中。
本發(fā)明不限于描述的實施例,但是可以在構(gòu)造以及細節(jié)中進行改變。 例如,在可替換的實施例中,服務系統(tǒng)可以將不同的配置中的全服務處理 功能合并到所示出的配置當中,并且可以僅在一個硬件服務器上控制全服 務系統(tǒng)。例如,服務內(nèi)核可以不是物理地離散的物件,而可以是與其他程 序聯(lián)合控制的一套程序。同樣,用戶客戶端可以是具有即時消息和處理能 力的任意用戶設備。
權(quán)利要求
1.一種服務系統(tǒng)(1),其包括服務處理工具(1(a)-1(f))和用于與呈現(xiàn)服務器(8)進行接口以便進而與即時消息客戶端(10)進行接口的接口,其中,所述服務處理工具包括用于根據(jù)應用來控制與即時消息客戶端(10)的接口以便提供交互式服務,并且用于將多媒體內(nèi)容路由到所述客戶端的工具。
2、 如權(quán)利要求1所述的服務系統(tǒng),其中所述系統(tǒng)是模式化的,并且與 客戶端(10)動態(tài)地交互以在當前模式中提供希望的服務。
3、 如權(quán)利要求2所述的服務系統(tǒng),其服務的模式包括應用的狀態(tài),以 及相關(guān)的一組所允許的用戶交互。
4、 如權(quán)利要求2或3所述的服務系統(tǒng),其中所述處理工具包括服務內(nèi) 核(1 (f)),以及用于維護服務的所述模式的持續(xù)記錄的模式數(shù)據(jù)庫管理 器(1 (a))。
5、 如權(quán)利要求4所述的服務系統(tǒng),其中所述服務內(nèi)核(1 (f))與所 述模式數(shù)據(jù)庫管理器(1 (a))進行接口,以允許模式持續(xù)進行包含交互的 特定客戶端的至少兩個即時消息會話。
6、 如權(quán)利要求5所述的服務系統(tǒng),進一步包括目錄管理器(1 (b)), 用于管理注冊的即時消息用戶,并且所述模式數(shù)據(jù)庫管理器(1 (a))僅僅 為注冊的用戶維護模式狀態(tài)。
7、 如權(quán)利要求2或6所述的服務系統(tǒng),其中所述處理工具包括用于將 服務的模式公布為呈現(xiàn)網(wǎng)絡的虛擬用戶的呈現(xiàn)合成器(1 (c)),以及用于 與所述呈現(xiàn)合成器(1 (c))接口的服務內(nèi)核(1 (f))。
8、 如權(quán)利要求7所述的服務系統(tǒng),其中所述處理工具提供用于在客戶 端顯示屏上顯示的頭像,所述頭像將所述呈現(xiàn)合成器(1 (c))所記錄的虛 擬用戶表示為所述呈現(xiàn)網(wǎng)絡的虛擬用戶,并且表示一種模式中的服務。
9、 如權(quán)利要求8所述的服務系統(tǒng),其中所述處理工具把客戶端對所述 虛擬用戶的選擇看作為對一種模式中的服務的選擇。
10、 如權(quán)利要求9所述的服務系統(tǒng),使得可作為多個用戶好友的所述 用戶成為用于允許所述多個用戶訪問所述模式中的所述服務的機制。所述處理工具使得可作為多個用戶的好友的虛擬用戶,成為用于允許 所述多個用戶訪問所述模式中的所述服務的機制。
11、 如前述任意一個權(quán)利要求所述的服務系統(tǒng),其中所述處理工具控 制與外部媒體服務器(4-7)的接口,以獲取多媒體內(nèi)容以便提供所述服務。
12、 如權(quán)利要求ll所述的服務系統(tǒng),其中所述處理工具包括媒體會話 管理器(1 (d)),用于與外部媒體服務器(4)進行接口。
13、 如權(quán)利要求11或12所述的服務系統(tǒng),其中;所述處理工具調(diào)用 外部應用服務器(7)來執(zhí)行應用邏輯程序以便提供服務。
14、 如權(quán)利要求7所述的服務系統(tǒng),其中所述處理工具調(diào)用外部應用 服務器(7)來執(zhí)行應用邏輯程序以便提供服務;并且其中所述(1 (f)) 服務內(nèi)核與外部應用服務器(7)接口,并且與用于媒體會話管理的媒體會 話管理器(1 (d))接口。
15、 如權(quán)利要求7到14中的任意一個所述的服務系統(tǒng),其中所述服務 內(nèi)核(1 (f))包括用于指示所述呈現(xiàn)合成器(1 (c))改變服務模式的工 具。
16、 如權(quán)利要求7到15中的任意一個所述的服務系統(tǒng),其中所述服務 內(nèi)核(1 (f))包括用于在初始化之后立即調(diào)用所述呈現(xiàn)合成器(1 (c)) 來公布呈現(xiàn)網(wǎng)絡中的用戶的工具,其中所述用戶包括用于表示服務模式的 虛擬用戶,并且所述呈現(xiàn)合成器(1 (c))與外部呈現(xiàn)服務器(8)接口以 公布所述用戶。
17、 如權(quán)利要求16所述的服務系統(tǒng),其中所述服務內(nèi)核(1 (f))包 括用于響應于服務模式改變來調(diào)用所述呈現(xiàn)合成器(1 (c))以改變虛擬用 戶的公布的工具。
18、 如權(quán)利要求1所述的服務系統(tǒng),其中所述服務系統(tǒng)包括用于觸發(fā) 模式改變的工具。
19、 如權(quán)利要求15到18中的任意一個所述的服務系統(tǒng),其中所述服 務內(nèi)核響應于來自所述應用服務器的輸入來確定模式改變的需求,并且所 述服務內(nèi)核向所述媒體會話管理器指示所述模式改變。
20、 如權(quán)利要求所述的服務系統(tǒng),其中所述處理工具進一步包括郵件 存儲管理器,其與用于客戶端的消息堆放、數(shù)據(jù)獲取和消息庫存的郵件存 儲器接口。
21、 如權(quán)利要求20所述的服務系統(tǒng),其中所述服務內(nèi)核(1 (f))指 示郵件存儲管理器(1 (e))執(zhí)行郵箱的操作,并且報告這個動作的結(jié)果。
22、 如權(quán)利要求21所述的服務系統(tǒng),其中所述服務內(nèi)核(1 (f))響 應于來自應用的通知,向所述郵件存儲管理器指示己經(jīng)發(fā)生了模式改變。
23、 一種包括軟件代碼的計算機可讀介質(zhì),當所述軟件代碼在數(shù)字處 理器上執(zhí)行時,實現(xiàn)前述任意一個權(quán)利要求所述的服務系統(tǒng)的所述處理工 具的操作。
全文摘要
一種服務系統(tǒng)(1)包括服務內(nèi)核(1(f))和用于與即時消息客戶端(10)進行接口的接口(1(d))。該服務內(nèi)核(1(f))根據(jù)應用來控制與即時消息客戶端(10)的接口以便提供交互式服務,并且用于將多媒體內(nèi)容路由到所述客戶端。系統(tǒng)(1)是模式化的,其與客戶端(10)動態(tài)地交互以在當前模式中提供希望的服務,該模式是應用的狀態(tài)和相關(guān)的一組用戶交互。一種模式數(shù)據(jù)庫管理器1(a)對用戶維護服務的模式的持續(xù)記錄的。服務內(nèi)核(1(f))與模式數(shù)據(jù)庫管理器(1(a))進行接口以允許模式持續(xù)進行包含交互的至少兩個即時消息會話。一種目錄管理器(1(b))管理注冊的即時消息用戶,并且模式數(shù)據(jù)庫管理器(1(a))僅僅對注冊的用戶維護模式狀態(tài)。本系統(tǒng)還包括用于將服務的模式公布為呈現(xiàn)網(wǎng)絡的用戶的呈現(xiàn)合成器(1(c)),并且一些用戶是顯示在客戶端顯示屏上的頭像并且表示模式。服務內(nèi)核(1(f))指示郵件存儲管理器(1(e))根據(jù)服務模式改變來執(zhí)行消息操作。
文檔編號H04L12/58GK101371535SQ200780002968
公開日2009年2月18日 申請日期2007年1月23日 優(yōu)先權(quán)日2006年1月24日
發(fā)明者L·G·亞歷山大 申請人:馬克波特有限公司