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

用于提供多功能通信日志的在線系統(tǒng)和方法

文檔序號:7628849閱讀:112來源:國知局
專利名稱:用于提供多功能通信日志的在線系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明一般地涉及一種基于在線的交互式通信系統(tǒng),并且具體地涉及利用在線服務(wù)的通信日志應(yīng)用。
背景技術(shù)
基于在線的交互式通信服務(wù)是以被叫為中心,其中被叫(在線實(shí)體)實(shí)時(shí)地將其在線信息(例如,可用性、活動(dòng)性、本地時(shí)間、位置、活動(dòng)設(shè)備/應(yīng)用的當(dāng)前狀態(tài)以及對應(yīng)的參數(shù)選項(xiàng)等)發(fā)布給主叫(在線觀察者)。設(shè)計(jì)在線信息使得主叫能夠更有效地聯(lián)系被叫?,F(xiàn)有的在線激活的應(yīng)用利用在線訂閱過程,包括用戶(即,觀察者和在線實(shí)體)通過其相應(yīng)的客戶機(jī)/或在線用戶代理,經(jīng)由對應(yīng)的代理在線服務(wù)器進(jìn)行直接交互。因而,在線服務(wù)目前需要異步、即時(shí)地(on-line)輸入在線實(shí)體和觀察者的少量數(shù)據(jù)。
缺乏用于訂閱和取消訂閱在線服務(wù)的自動(dòng)機(jī)制,限制了可用在線激活服務(wù)的范圍。由于目前的在線服務(wù)只提供在線實(shí)體的實(shí)時(shí)在線信息給觀察者,觀察者不能確定在線實(shí)體將來的在線信息,除非觀察者在將來某個(gè)時(shí)間點(diǎn)及時(shí)訂閱在線服務(wù)。這種在線信息受時(shí)間限制,在某些應(yīng)用中可能是不合要求的。
例如,在呼叫日志應(yīng)用中為用戶維護(hù)每次語音通信會(huì)話的記錄,目的是對記錄的未接呼叫作出響應(yīng),用戶目前必須首先確定主叫的優(yōu)選聯(lián)系方法,然后嘗試發(fā)起與主叫的進(jìn)一步通信會(huì)話?,F(xiàn)有的呼叫日志解決方案是單一功能的,只創(chuàng)建和維護(hù)用于接入和發(fā)出語音呼叫的日志,而沒有提供關(guān)于主叫的優(yōu)選聯(lián)系方法的信息。盡管少數(shù)可用的解決方案允許用戶從呼叫日志發(fā)起語音呼叫,但是由于缺乏被叫的實(shí)時(shí)可用性信息(在線信息和參數(shù)選項(xiàng)信息),這樣的語音通信嘗試是低效率的。
因?yàn)楸仨殲樵诰€實(shí)體明確訂閱在線服務(wù)并從在線實(shí)體授權(quán)在線服務(wù),用戶對確定該在線實(shí)體的實(shí)時(shí)狀態(tài)(在線信息和參數(shù)選項(xiàng)信息)感興趣,因此用戶必須首先確定未接通信會(huì)話的發(fā)起者的聯(lián)系地址,以便訂閱發(fā)起者的在線信息和參數(shù)選項(xiàng)信息。例如,假定發(fā)起者不是用戶的朋友,并且用戶和發(fā)起者都為同一家企業(yè)工作,該企業(yè)已經(jīng)安裝了增強(qiáng)型在線活動(dòng)目錄(AD),那么用戶就可以搜索企業(yè)AD以查找發(fā)起者并獲得發(fā)起者的當(dāng)前可用性和通信參數(shù)選項(xiàng)。一旦確定發(fā)起者的聯(lián)系地址和在線狀態(tài),該用戶就可以使用適當(dāng)?shù)耐ㄐ琶襟w嘗試建立通信會(huì)話,該通信媒體與發(fā)起者的通信參數(shù)選項(xiàng)要匹配。
然而,對用戶來說,上述的未接呼叫響應(yīng)過程是相當(dāng)復(fù)雜的。而且,未接通信會(huì)話嘗試不限于語音通信,而是還包括其他的通信類型例如文本和多媒體通信,而目前的呼叫日志應(yīng)用不支持這些。
因此,需要的是一種用于提供多功能通信日志的在線系統(tǒng)和方法,該多功能通信日志能夠支持多種通信媒體類型。此外,需要的是多功能通信日志,能夠自動(dòng)為用戶進(jìn)行訂閱以接收未接通信會(huì)話發(fā)起者和接收者的在線信息,從而簡化用戶的未接通信會(huì)話響應(yīng)過程并提高其效率。

發(fā)明內(nèi)容
本發(fā)明的實(shí)施方式提供一種在線系統(tǒng),包括多功能通信日志,能夠維護(hù)與用戶的嘗試的通信會(huì)話有關(guān)的通信會(huì)話信息。該在線系統(tǒng)還包括通信管理器,能夠探測用戶發(fā)起的通信日志事件,并且響應(yīng)于探測到用戶發(fā)起的通信日志事件,自動(dòng)且臨時(shí)地為用戶進(jìn)行訂閱以接收與嘗試的通信會(huì)話相關(guān)的在線實(shí)體的在線信息。例如,在一種實(shí)施方式中,當(dāng)用戶登錄通信日志時(shí)就出現(xiàn)用戶發(fā)起的通信日志事件。嘗試的通信會(huì)話包括語音通信會(huì)話、文本通信會(huì)話和多媒體通信會(huì)話。此外,每一個(gè)在線實(shí)體是與用戶的通信會(huì)話嘗試的發(fā)起者或者接收者。
在另一種實(shí)施方式中,通信管理器還可操作為,響應(yīng)于與特定在線實(shí)體的失敗的通信會(huì)話嘗試,把該特定在線實(shí)體添加到與嘗試的通信會(huì)話相關(guān)的在線實(shí)體列表中。
在另一種實(shí)施方式中,通信管理器還可操作為,自動(dòng)且臨時(shí)地為用戶進(jìn)行訂閱以接收在線實(shí)體的在線信息和參數(shù)選項(xiàng)信息。通信管理器使該用戶能夠利用在線實(shí)體之一的在線信息和參數(shù)選項(xiàng)信息,嘗試與該在線實(shí)體建立附加的通信會(huì)話。
在另一種實(shí)施方式中,通信會(huì)話信息包括通信條目,用于每一個(gè)嘗試的通信會(huì)話。每一個(gè)通信條目可以包括通信主題、在線實(shí)體信息、通信媒體和在線實(shí)體的通信地址中的一種或多種。此外,每一個(gè)通信條目可以提供一個(gè)到通信邏輯的鏈接,以利用在線實(shí)體的通信媒體和通信地址自動(dòng)地發(fā)起與該在線實(shí)體的通信會(huì)話。而且,每一個(gè)通信條目可以包括一個(gè)到與通信會(huì)話嘗試相關(guān)的郵件消息的鏈接,以及為用戶把在線實(shí)體添加到用戶的朋友列表的鏈接。在另一種實(shí)施方式中,通信日志可操作為提供分類特征,以使用戶能夠?qū)νㄐ艞l目進(jìn)行分類。
有利地,在用戶訪問日志應(yīng)用時(shí),本發(fā)明的實(shí)施方式能夠臨時(shí)監(jiān)控相關(guān)參與者的在線信息和參數(shù)選項(xiàng)信息。此外,本發(fā)明的實(shí)施方式基于訂閱者的可用性和媒體參數(shù)選項(xiàng),為用戶提供聯(lián)系訂閱者的有效方式。而且,本發(fā)明的實(shí)施方式支持大量的新特征并創(chuàng)建更強(qiáng)大的通信日志應(yīng)用。


結(jié)合附圖參照下面詳細(xì)的說明可以更完整地理解本發(fā)明,其中圖1示出了按照本發(fā)明的實(shí)施方式用于提供在線服務(wù)的示例性在線系統(tǒng);圖2是一個(gè)框圖,示出了按照本發(fā)明的實(shí)施方式用于提供事件服務(wù)的示例性事件系統(tǒng)。
圖3示出了按照本發(fā)明的實(shí)施方式引入事件服務(wù)以提供事件驅(qū)動(dòng)在線訂閱的示例性在線系統(tǒng)。
圖4示出了提供多功能通信日志的示例性在線系統(tǒng)。
圖5是一個(gè)流程圖,示出了使用基于事件驅(qū)動(dòng)在線訂閱的多功能通信日志的示例性過程;以及圖6是一個(gè)流程圖,示出了按照本發(fā)明的實(shí)施方式用于維護(hù)多功能通信日志的示例性過程。
具體實(shí)施例方式
參照圖1,示出了一種示例性在線系統(tǒng)100,其能夠執(zhí)行本發(fā)明的各種實(shí)施方式。在線系統(tǒng)100包括一個(gè)在線實(shí)體110和與在線實(shí)體110相關(guān)的一種或多種設(shè)備120。在線實(shí)體110代表被叫,并且將關(guān)于被叫的在線狀態(tài)的在線信息提供給在線系統(tǒng)100。每一種設(shè)備120是一種物理通信設(shè)備,能夠通過通信網(wǎng)絡(luò)130發(fā)送和/或接收通信。這種設(shè)備120的示例包括,但不限于,臺式電話120a、筆記本電腦120b、個(gè)人計(jì)算機(jī)120c、手機(jī)120d以及個(gè)人數(shù)字助理(PDA)120e。在圖1中,通信網(wǎng)絡(luò)130代表任何類型的網(wǎng)絡(luò),通過該網(wǎng)絡(luò)可以傳送媒體(電路交換或分組交換的語音或者數(shù)據(jù))。例如,通信網(wǎng)絡(luò)130可以包括公共交換電話網(wǎng)(PSTN)、公共陸地移動(dòng)網(wǎng)(PLMN)、一個(gè)或多個(gè)專用局域網(wǎng)(LAN)、因特網(wǎng)以及/或者任何其他類型的網(wǎng)絡(luò)或網(wǎng)絡(luò)的組合。
在線系統(tǒng)100還包括一個(gè)或多個(gè)在線用戶代理140(PUA)、一個(gè)在線代理(PA)150、一個(gè)在線服務(wù)器160以及在線實(shí)體110的一個(gè)或多個(gè)觀察者170。PUA 140能夠處理并提供用于在線實(shí)體110的在線信息。在圖1中,為每一種設(shè)備120示出了單獨(dú)的PUA 140。然而,應(yīng)該理解的是,在其他實(shí)施方式中,根據(jù)設(shè)備120的數(shù)量和類型、設(shè)備120支持的應(yīng)用以及系統(tǒng)配置,可以改變PUA 140的數(shù)量。每一個(gè)PUA 140獨(dú)立地生成用于在線實(shí)體110的全部在線信息的組成成分。典型地,當(dāng)在線狀態(tài)發(fā)生變化時(shí),PUA 140生成在線信息。在線狀態(tài)改變的示例包括,但不限于,開啟和關(guān)閉設(shè)備120、修改從設(shè)備120的注冊以及改變設(shè)備120的即時(shí)消息狀態(tài)。
來自每一個(gè)PUA 140的在線信息由一個(gè)或多個(gè)在線代理(PA)150收集。在圖1中,為簡單起見只示出了一個(gè)PA 150。然而,應(yīng)該理解的是,在其他實(shí)施方式中,對于在線實(shí)體110可以有多個(gè)PA150,其中每一個(gè)PA 150負(fù)責(zé)當(dāng)前活動(dòng)的對在線實(shí)體110的所有訂閱(來自觀察者170的對在線信息的請求)的一個(gè)子集。PA 150維護(hù)當(dāng)前用于在線實(shí)體110的全部在線信息并且提供在線信息給在線實(shí)體110的一個(gè)或多個(gè)觀察者170(主叫)。在線服務(wù)器160是一個(gè)物理實(shí)體,可以操作為PA 150或者代理服務(wù)器,用于將來自觀察者170的請求路由到PA 150。這樣,PA 150結(jié)合在線服務(wù)器160可操作為,接收來自PUA 140的在線實(shí)體110的在線信息,接收來自觀察者170的對在線信息的請求以及提供在線信息給觀察者170。當(dāng)作為PA 150時(shí),在線服務(wù)器160還可以與PUA 140共同定位。
在線系統(tǒng)100使用一種在線協(xié)議來提供在線服務(wù)給在線實(shí)體110和觀察者170??梢杂糜谠诰€系統(tǒng)100的在線協(xié)議的一個(gè)示例是會(huì)話發(fā)起協(xié)議(SIP),如同J.Rosenberg等人2002年6月在“SIPSessionInitiation Protocol”RFC3261以及A.Roach等人2002年6月在“Session Initiation Protocol(SIP)-Specific Event Notification”RFC3265中所述的那樣,在此通過參考引入它們中的每一個(gè)。SIP是一種應(yīng)用層控制協(xié)議,用于創(chuàng)建、修改和終止通信(語音、文本和/或多媒體)會(huì)話。SIP可以與其他協(xié)議一起使用,例如實(shí)時(shí)傳輸協(xié)議(RTP)、實(shí)時(shí)流協(xié)議(RTSP)、會(huì)話描述協(xié)議(SDP)、國際電信聯(lián)盟-電信(“ITU-T”)H.263標(biāo)準(zhǔn)(視頻編解碼器(CODEC))、G.711和G.729標(biāo)準(zhǔn)(音頻編解碼器)以及其他或附加的標(biāo)準(zhǔn)或協(xié)議。如可以認(rèn)識到的那樣,可以使用其他或附加的協(xié)議和配置。
SIP網(wǎng)絡(luò)能夠?qū)碜跃W(wǎng)絡(luò)上任何用戶的請求路由到服務(wù)器,該服務(wù)器為用戶維護(hù)注冊狀態(tài)。因而,SIP網(wǎng)絡(luò)使主叫(觀察者)能夠發(fā)送對關(guān)于特定被叫(在線實(shí)體110)的在線信息的訂閱請求,以路由到在線服務(wù)器160,該在線服務(wù)器160維護(hù)用于在線實(shí)體110的在線信息。在操作中,為了效率起見,在線服務(wù)器160和PA 150可以與SIP代理/注冊器共同定位。
圖2是一個(gè)框圖,示出了按照本發(fā)明的實(shí)施方式用于提供事件服務(wù)的示例性事件系統(tǒng)200。通常,事件服務(wù)使所關(guān)心的實(shí)體(例如,源210)能夠把他們想要提供的事件服務(wù)告知(例如,通過電子郵件、網(wǎng)頁自動(dòng)彈出廣告、語音、傳真或其他廣告方式)給相關(guān)參與者(例如,訂閱者250)。例如,每一種事件服務(wù)可以對應(yīng)一種特定類型的事件(例如,體育比分、股票報(bào)價(jià)、新聞以及其他信息)。訂閱者250通過訂閱由源210提供的一種或多種事件服務(wù),指定他們感興趣的事件。
源210維護(hù)對特定事件服務(wù)進(jìn)行訂閱的訂閱者的列表230。列表230可以包括已經(jīng)明確訂閱接收事件通知消息245(例如,發(fā)送訂閱消息225給源210)的訂閱者250,還未退出事件服務(wù)的訂閱者250,以及/或者已經(jīng)表示對事件通知消息245中包括的某類信息感興趣的訂閱者250。源210還包括事件探測器240,其可操作為探測一個(gè)事件的發(fā)生,并觸發(fā)事件通知控制器220為列表230中已經(jīng)訂閱該事件服務(wù)的每個(gè)訂閱者250創(chuàng)建事件通知消息245。在此使用的術(shù)語“控制器”指的是任何設(shè)備、系統(tǒng)或在其中控制至少一項(xiàng)操作的其部分,這可以在硬件、軟件、固件或以上的某些組合中實(shí)現(xiàn)。應(yīng)該注意的是,與控制器相關(guān)的功能可以是集中式的或者分布式的,不管是本地還是遠(yuǎn)程的。
源210發(fā)布事件通知消息245并經(jīng)由通信網(wǎng)絡(luò)260(例如,PSTN、PLMN、LAN、因特網(wǎng)以及/或者任何其他類型的網(wǎng)絡(luò)或網(wǎng)絡(luò)的組合)把該事件通知消息245傳遞給訂閱者250。例如,源210可以經(jīng)由電子郵件、即時(shí)消息、文本消息、語音消息、傳真或其他類型的消息傳遞系統(tǒng)傳送事件通知消息245。
圖3是一個(gè)框圖,示出了按照本發(fā)明的實(shí)施方式引入事件服務(wù)以提供事件驅(qū)動(dòng)在線訂閱的示例性在線系統(tǒng)300。為結(jié)合在線服務(wù)和事件服務(wù),提供一個(gè)通信管理器350,將其設(shè)計(jì)為同時(shí)支持事件服務(wù)和在線服務(wù)的客戶機(jī)。通信管理器350包括在線事件控制器360、存儲器370和事件探測器380。將存儲器370配置成存儲觀察者信息372、在線實(shí)體信息374以及事件信息376。觀察者信息372可以包括,例如觀察者的身份,用于識別訂閱在線/事件服務(wù)的每一個(gè)觀察者170。此外,觀察者信息372可以包括由觀察者170定義的觀察者參數(shù)選項(xiàng)。
例如,在按照本發(fā)明的一種實(shí)施方式中,一旦探測到一個(gè)事件,比如用戶發(fā)起的通信日志事件(例如,用戶/觀察者登錄通信日志應(yīng)用),觀察者參數(shù)選項(xiàng)就可以指令通信管理器350為觀察者170訂閱在線服務(wù)。在進(jìn)一步的實(shí)施方式中,觀察者參數(shù)選項(xiàng)可以包括訂閱授權(quán)信息,使通信管理器350能夠?yàn)橛^察者170訂閱/取消訂閱在線服務(wù)。例如,訂閱授權(quán)信息可以包括觀察者170的用戶標(biāo)識符(uri)和密碼,與觀察者170相關(guān)的在線服務(wù)器160的在線服務(wù)器地址,以及用于指定要提供給觀察者170的特定在線信息330的在線過濾信息。
在線實(shí)體信息374可以與特定觀察者身份相關(guān),并且可以包括,例如一個(gè)或多個(gè)在線實(shí)體身份,用于識別觀察者170感興趣監(jiān)控的在線實(shí)體110。每一個(gè)在線實(shí)體身份還可以與事件信息376相關(guān),包括用于識別特定事件的事件描述,該特定事件觸發(fā)通信管理器350為觀察者170訂閱/取消訂閱在線服務(wù)。例如,按照本發(fā)明的實(shí)施方式,事件信息376可以包括用戶發(fā)起的通信日志事件。
應(yīng)該理解的是,存儲器110包括任何類型的數(shù)據(jù)存儲設(shè)備,其包括,但不限于,硬盤、隨機(jī)訪問存儲器(RAM)、只讀存儲器(ROM)、光盤、軟盤、ZIP驅(qū)動(dòng)器、磁帶驅(qū)動(dòng)器、數(shù)據(jù)庫或者其他類型的存儲設(shè)備或存儲媒介。
事件探測器380能夠探測事件信息376中所指定的事件的發(fā)生,并且觸發(fā)在線事件控制器360根據(jù)觀察者信息372修改觀察者170的在線訂閱的狀態(tài)。觀察者170的在線訂閱作為訂閱信息340存儲在在線服務(wù)器160中,并且該在線訂閱指示觀察者170是訂閱接收在線實(shí)體110的在線信息330還是取消訂閱不接收在線實(shí)體110的在線信息330。
在一種實(shí)施方式中,事件探測器380與事件系統(tǒng)通過接口連接,以借助于正確的訂閱語義,向事件系統(tǒng)明確表達(dá)通信管理器350想要訂閱的事件。事件探測器380還能夠經(jīng)由事件通信網(wǎng)絡(luò)260接收來自事件信息的源210的事件通知消息。一旦接收到事件通知消息,事件探測器380就根據(jù)存儲在存儲器370中的觀察者參數(shù)選項(xiàng)觸發(fā)在線事件控制器360,以修改訂閱信息340中的觀察者的在線訂閱的狀態(tài),該訂閱信息340存儲在在線服務(wù)器160中。
在另一種實(shí)施方式中,事件探測器380捕獲所關(guān)心的本地事件的發(fā)生,這些事件與在線實(shí)體110、觀察者170、或者與兩者都相關(guān)。例如,按照本發(fā)明的實(shí)施方式所關(guān)心的本地事件可以包括用戶/觀察者對通信日志應(yīng)用的登錄事件。一旦探測到所關(guān)心的本地事件(在事件信息376中指定的),事件探測器380就根據(jù)存儲在存儲器370中的觀察者參數(shù)選項(xiàng)觸發(fā)在線事件控制器360,以修改訂閱信息340中的觀察者的在線訂閱的狀態(tài),該訂閱信息340存儲在在線服務(wù)器160中。
在線事件控制器360可操作為,使用存儲在存儲器370中的信息372、374和376,把由事件探測器380探測到的事件映射為在線訂閱/取消訂閱動(dòng)作。一旦接收到事件通知消息或者觀測到用于觸發(fā)訂閱/取消訂閱動(dòng)作的本地激勵(lì)事件,在線事件控制器360代表用戶(與在線服務(wù)有關(guān)的觀察者)自動(dòng)(例如,沒有用戶輸入)執(zhí)行其他參與者(與在線服務(wù)有關(guān)的在線實(shí)體110)的在線訂閱/取消訂閱。在線事件控制器360與在線服務(wù)器160通信,以自動(dòng)修改觀察者170對在線實(shí)體110的在線信息330的在線訂閱的狀態(tài),如存儲于在線服務(wù)器160中的訂閱信息340中所指示的。此外,在線事件控制器360與在線服務(wù)器160通信,以監(jiān)控在線實(shí)體110和/或觀察者170的在線狀態(tài),使事件探測器380能夠探測事件信息376中所指定的事件的發(fā)生。
在線事件控制器360還可操作為,經(jīng)由通信網(wǎng)絡(luò)310監(jiān)控與在線實(shí)體110相關(guān)的事件,并經(jīng)由通信網(wǎng)絡(luò)320監(jiān)控與觀察者170相關(guān)的事件。通信網(wǎng)絡(luò)310和320包括任何類型的網(wǎng)絡(luò),例如PSTN、PLMN、LAN、因特網(wǎng)或者其他類型的網(wǎng)絡(luò)。此外,通信網(wǎng)絡(luò)310可以是(例如,與遠(yuǎn)程在線實(shí)體110)相同的通信網(wǎng)絡(luò)或者不同的通信網(wǎng)絡(luò)。
一旦在在線服務(wù)器160的訂閱信息340中自動(dòng)修改觀察者的在線訂閱狀態(tài),在線服務(wù)器160就操作為根據(jù)在線訂閱狀態(tài),為觀察者170提供在線服務(wù)。例如,如果通信管理器350把觀察者的在線訂閱狀態(tài)從取消訂閱修改為訂閱,那么在線服務(wù)器160為觀察者170提供在線實(shí)體110的在線信息330。在線事件控制器360可以使用訂閱授權(quán)信息(例如uri、密碼、代理(在線服務(wù)器)地址、在線過濾等)來修改在線服務(wù)器160中觀察者的在線訂閱的狀態(tài),其中該訂閱授權(quán)信息由觀察者提供并且存儲在存儲器370中的觀察者信息372中。
應(yīng)該注意的是,可以使用硬件、軟件、固件或其組合來構(gòu)造或配置通信管理器350,用于探測事件并修改觀察者對在線實(shí)體的在線信息的在線訂閱的狀態(tài)。作為一個(gè)示例,通信管理器350可以包括一個(gè)或多個(gè)執(zhí)行指令的處理器以及存儲處理器所使用的指令和數(shù)據(jù)的一個(gè)或多個(gè)存儲器。通常認(rèn)為處理器是一種驅(qū)動(dòng)通用計(jì)算機(jī)的設(shè)備。然而應(yīng)該注意的是,也可以使用其他的處理器設(shè)備例如微處理器、現(xiàn)場可編程門陣列(FPGA)或?qū)S眉呻娐?ASIC)或者其組合,并且可以取得在此描述的好處和優(yōu)點(diǎn)。
在一種實(shí)施方式中,通信管理器350可以包括一個(gè)或多個(gè)過程,例如用來提供產(chǎn)生指定結(jié)果的行為、功能或一系列系統(tǒng)化的任務(wù)的軟件應(yīng)用。例如,通信管理器350可以是運(yùn)行在在線服務(wù)器160或在線系統(tǒng)中的不同節(jié)點(diǎn)上的應(yīng)用。
圖4示出了引入事件服務(wù)以提供多功能通信日志400的示例性在線系統(tǒng)300。通信日志400是這樣的應(yīng)用,其創(chuàng)建并維護(hù)特定用戶/觀察者170的所有接入和發(fā)出的嘗試通信會(huì)話(實(shí)時(shí)以及非實(shí)時(shí))的日志條目,而不管嘗試的通信會(huì)話是成功的通信會(huì)話還是失敗的通信會(huì)話。嘗試的通信會(huì)話可以是任何媒體類型的,包括,但不限于,實(shí)時(shí)或非實(shí)時(shí)語音、文本以及多媒體(視頻+)。
通信日志400自動(dòng)記錄用戶170的所有接入和發(fā)出的通信會(huì)話的通信會(huì)話信息410。例如,通信會(huì)話信息410可以包括所有接入和發(fā)出的通信會(huì)話的通信主題、主叫/被叫(在線實(shí)體110)信息、嘗試的通信會(huì)話中所使用的通信媒體類型以及在線實(shí)體110的通信地址。通信會(huì)話信息410存儲在通信條目中,一個(gè)條目對應(yīng)每個(gè)嘗試的通信會(huì)話。
通信日志400與通信管理器350通過接口連接,以自動(dòng)訂閱并監(jiān)控在線實(shí)體的在線信息和通信參數(shù)選項(xiàng),例如在線實(shí)體的可用性和當(dāng)前可用且優(yōu)選的媒體類型。通信日志400維護(hù)在線實(shí)體的“待訂閱”(“To Be Subscribed”)列表420,該在線實(shí)體的失敗和/或成功的通信會(huì)話嘗試存儲在通信會(huì)話信息410中。通信日志400為通信管理器350提供“待訂閱”列表420,用于自動(dòng)且臨時(shí)地為用戶170進(jìn)行訂閱以接收列表420中的在線實(shí)體110的在線信息和參數(shù)選項(xiàng)信息。
當(dāng)用戶170登錄通信日志400來查看對用戶嘗試的未接通信會(huì)話和成功的通信會(huì)話的歷史記錄時(shí),登錄事件經(jīng)由在線服務(wù)器160觸發(fā)通信管理器350修改用戶170的在線訂閱的狀態(tài),以接收“待訂閱”列表420中的在線實(shí)體的在線信息和參數(shù)選項(xiàng)信息。當(dāng)用戶查看或者以其他方式恢復(fù)為與特定在線實(shí)體嘗試的通信會(huì)話制作的通信條目時(shí),就顯示列表420中的特定在線實(shí)體的在線信息和參數(shù)選項(xiàng)信息或者以其他方式將該信息提供給用戶。使用在線信息和參數(shù)選項(xiàng)信息,用戶170能夠經(jīng)由通信管理器350有效地嘗試發(fā)起與特定在線實(shí)體的附加的通信會(huì)話。
例如,通信日志400中的每個(gè)通信條目可以包括一個(gè)提供到用戶170的鏈接,把用戶170鏈接到通信管理器350內(nèi)的通信邏輯,其能夠使用存儲在通信日志400的通信會(huì)話信息410中的特定在線實(shí)體的通信媒體和通信地址自動(dòng)地發(fā)起與該在線實(shí)體的通信會(huì)話。這樣,通信日志400允許用戶170使用一次點(diǎn)擊特征或按鈕(即,“Push-To-Talk”/“Push-To-IM”/“Push-To-Email”等)來響應(yīng)已記錄的通信會(huì)話。
此外,在通信日志400的通信會(huì)話信息410中的每個(gè)通信條目可以包括一個(gè)提供到用戶170的鏈接,把用戶170鏈接到與記錄的通信會(huì)話嘗試相關(guān)的郵件消息。因此,通信日志400允許用戶170使用一次點(diǎn)擊特征或按鈕訪問用于(或,附到)已記錄的通信會(huì)話的電子郵件、語音郵件或多媒體郵件。此外,在通信日志400的通信會(huì)話信息410中的每個(gè)通信條目可以包括一個(gè)提供到用戶170的鏈接,使用戶170能夠通過單一按鈕(例如,“添加到朋友列表”按鈕)把與通信條目相關(guān)的在線實(shí)體添加到用戶的朋友列表。而且,在通信日志400的通信會(huì)話信息410中的每個(gè)通信條目可以包括一個(gè)提供到用戶170的鏈接,通過單一按鈕(例如,“關(guān)于”按鈕)把用戶170鏈接到與記錄的通信會(huì)話的發(fā)起者(在線實(shí)體110)有關(guān)的附加信息,該記錄的通信會(huì)話存儲在通信會(huì)話信息410中。
在另外的實(shí)施方式中,通信日志400包括分類特征,使用戶170能夠?qū)νㄐ艞l目進(jìn)行分類。例如,分類特征可以經(jīng)由單一按鈕允許用戶170按照時(shí)間、主題或指定的在線實(shí)體來取得最近的五個(gè)(或者,任何固定數(shù)目)通信登錄條目。分類特征還可以允許用戶通過單一按鈕取得與指定主題(即,按思路)相關(guān)的最近五個(gè)(或者,固定數(shù)目)跟蹤記錄。
應(yīng)該注意的是,可以使用硬件、軟件、固件或者其組合來構(gòu)造或配置通信日志400,用于維護(hù)接入和發(fā)出的與用戶嘗試的通信會(huì)話的多功能日志。作為一個(gè)示例,通信日志400可以包括用于執(zhí)行指令的一個(gè)或多個(gè)處理器,以及用于存儲處理器所使用的指令和數(shù)據(jù)的一個(gè)或多個(gè)存儲器。通常認(rèn)為處理器是一種驅(qū)動(dòng)通用計(jì)算機(jī)的設(shè)備。然而要注意的是,也可以使用其他的處理器設(shè)備例如微處理器、現(xiàn)場可編程門陣列(FPGA)或?qū)S眉呻娐?ASIC)或者其組合,并且可以取得在此描述的好處和優(yōu)點(diǎn)。
在一種實(shí)施方式中,通信日志400可以包括一個(gè)或多個(gè)處理器,例如用于提供產(chǎn)生指定結(jié)果的行為、功能或一系列系統(tǒng)化的任務(wù)的軟件應(yīng)用。例如,通信日志400可以是運(yùn)行在通信管理器350、在線服務(wù)器160或者在線系統(tǒng)300中的不同節(jié)點(diǎn)上的一種應(yīng)用。
圖5是一個(gè)流程圖,示出了使用基于事件驅(qū)動(dòng)在線訂閱的多功能通信日志的示例性過程500。首先,在塊510中,多功能通信日志監(jiān)控所有接入和發(fā)出的與用戶嘗試的通信會(huì)話,包括實(shí)時(shí)和非實(shí)時(shí)的語音、文本以及多媒體通信會(huì)話。在塊520中,通信日志400為用戶的所有接入和發(fā)出的通信會(huì)話自動(dòng)記錄通信會(huì)話信息。通信會(huì)話信息包括至少與失敗的通信會(huì)話嘗試相關(guān)的主叫/被叫(在線實(shí)體)身份。
當(dāng)在塊530中用戶登錄通信日志以查看與用戶嘗試的失敗通信會(huì)話和成功的通信會(huì)話的歷史記錄時(shí),在塊540中,登錄事件觸發(fā)通信管理器為用戶進(jìn)行訂閱以接收在線實(shí)體的在線信息和參數(shù)選項(xiàng)信息。利用在線信息和參數(shù)選項(xiàng)信息,用戶可以更有效地嘗試發(fā)起與在線實(shí)體的進(jìn)一步通信會(huì)話。
圖6是一個(gè)流程圖,示出了按照本發(fā)明的實(shí)施方式用于維護(hù)多功能通信日志的示例性過程600。首先,在塊610中,通信日志和/或通信管理器維護(hù)與用戶嘗試的通信會(huì)話相關(guān)的在線實(shí)體的“待訂閱”列表。當(dāng)在塊620中在用戶和在線實(shí)體之間發(fā)生通信會(huì)話嘗試時(shí),在塊630中,通信日志和/或通信管理器確定在線實(shí)體是否已經(jīng)是該用戶(或觀察者)的特有的朋友,或是用戶(或觀察者)正在監(jiān)控的現(xiàn)有在線實(shí)體組中至少一個(gè)組的成員。如果該在線實(shí)體是用戶的一個(gè)朋友,此時(shí)通信日志/通信管理器探測指示該用戶(或觀察者)能夠訪問多功能通信日志的一個(gè)事件,在塊640中將會(huì)在通信日志的GUI(圖形用戶界面)上自動(dòng)顯示在線信息。
如果該在線實(shí)體不是用戶的一個(gè)朋友,在塊650中通信日志和/通信管理器就通過利用通信會(huì)話中使用的聯(lián)系地址,查詢企業(yè)目錄以獲得該在線實(shí)體的身份。如果在塊660中成功確定該在線實(shí)體身份,在塊670中通信日志和/通信管理器就會(huì)在“待訂閱”列表中創(chuàng)建一個(gè)關(guān)于該在線實(shí)體身份的新條目。否則,在塊680中,通信日志記錄通信媒體和通信地址并提供對應(yīng)日志條目的合適的“Push to”按鈕鏈接。
本領(lǐng)域的技術(shù)人員會(huì)認(rèn)識到,本申請描述的創(chuàng)新思想可以基于廣泛的應(yīng)用進(jìn)行修改和改變。因此,專利主體的范圍不應(yīng)局限于所描述的任何特定示例性范例,而是由下面的權(quán)利要求限定。
權(quán)利要求
1.一種在線系統(tǒng),包括通信日志,能夠維護(hù)與用戶的嘗試的通信會(huì)話有關(guān)的通信會(huì)話信息,所述通信日志包括與所述嘗試的通信會(huì)話相關(guān)的在線實(shí)體的列表;以及通信管理器,能夠探測用戶發(fā)起的通信日志事件,其中,所述通信管理器可操作為,響應(yīng)于探測到所述的用戶發(fā)起的通信日志事件,自動(dòng)且臨時(shí)地為所述用戶進(jìn)行訂閱,以接收所述列表中的所述在線實(shí)體的在線信息。
2.根據(jù)權(quán)利要求1的在線系統(tǒng),其中,所述通信管理器還可操作為,響應(yīng)于與特定在線實(shí)體的失敗的通信會(huì)話嘗試,把所述特定在線實(shí)體添加到所述列表中。
3.根據(jù)權(quán)利要求1的在線系統(tǒng),其中,所述通信管理器還可操作為,響應(yīng)于探測到所述的用戶發(fā)起的通信日志事件,自動(dòng)且臨時(shí)地為所述用戶進(jìn)行訂閱,以接收所述列表中的所述在線實(shí)體的所述在線信息以及所述列表中的所述在線實(shí)體的參數(shù)選項(xiàng)信息,并且其中,所述通信管理器還可操作為,利用所述在線信息和所述參數(shù)選項(xiàng)信息,嘗試建立與所述列表中的所述在線實(shí)體之一的附加的通信會(huì)話。
4.根據(jù)權(quán)利要求1的在線系統(tǒng),其中,所述通信會(huì)話信息包括通信條目,用于每一個(gè)所述嘗試的通信會(huì)話。
5.根據(jù)權(quán)利要求4的在線系統(tǒng),其中,每一個(gè)所述通信條目包括通信主題、在線實(shí)體信息、通信媒體以及所述在線實(shí)體的通信地址中的一個(gè)或多個(gè)。
6.根據(jù)權(quán)利要求5的在線系統(tǒng),其中,每一個(gè)所述通信條目提供一個(gè)到通信邏輯的鏈接,以利用所述的相應(yīng)通信媒體和所述的相應(yīng)通信地址自動(dòng)地發(fā)起與所述相應(yīng)在線實(shí)體的通信會(huì)話。
7.一種用于在在線系統(tǒng)中提供多功能通信日志的方法,包括以下步驟維護(hù)與用戶的嘗試的通信會(huì)話有關(guān)的通信會(huì)話信息的通信日志,所述通信日志包括與所述嘗試的通信會(huì)話相關(guān)的在線實(shí)體的列表;探測用戶發(fā)起的通信日志事件;以及響應(yīng)于所述探測,自動(dòng)且臨時(shí)地為所述用戶進(jìn)行訂閱,以接收所述列表中的所述在線實(shí)體的在線信息。
8.根據(jù)權(quán)利要求7的方法,還包括以下步驟響應(yīng)于與特定在線實(shí)體的失敗的通信會(huì)話嘗試,把所述特定在線實(shí)體添加到所述列表中。
9.根據(jù)權(quán)利要求7的方法,其中,所述的訂閱步驟還包括以下步驟響應(yīng)于探測到所述的用戶發(fā)起的通信日志事件,自動(dòng)且臨時(shí)地為所述用戶進(jìn)行訂閱,以接收所述列表中的所述在線實(shí)體的所述在線信息以及所述列表中的所述在線實(shí)體的參數(shù)選項(xiàng)信息;以及利用所述在線信息和所述參數(shù)選項(xiàng)信息,嘗試建立與所述列表中的所述在線實(shí)體之一的附加的通信會(huì)話。
10.根據(jù)權(quán)利要求7的方法,其中,所述的維護(hù)步驟還包括以下步驟為每一個(gè)所述嘗試的通信會(huì)話維護(hù)一個(gè)通信條目。
11.根據(jù)權(quán)利要求10的方法,其中,每一個(gè)所述通信條目包括通信主題、在線實(shí)體信息、通信媒體以及所述在線實(shí)體的通信地址中的一個(gè)或多個(gè),并且還包括以下步驟在所述通信條目中提供一個(gè)到通信邏輯的鏈接,以利用所述的相應(yīng)通信媒體和所述的相應(yīng)通信地址自動(dòng)地發(fā)起與所述相應(yīng)在線實(shí)體的通信會(huì)話。
全文摘要
一種多功能通信日志,用于維護(hù)與用戶的嘗試通信會(huì)話有關(guān)的通信會(huì)話信息。該多功能通信日志與通信管理器通過接口連接,以探測用戶發(fā)起的通信日志事件,并且自動(dòng)且臨時(shí)地為用戶進(jìn)行訂閱以接收與嘗試的通信會(huì)話相關(guān)的在線實(shí)體的在線信息。嘗試的通信會(huì)話包括語音通信會(huì)話、文本通信會(huì)話以及多媒體通信會(huì)話。
文檔編號H04L12/24GK1794728SQ20051013018
公開日2006年6月28日 申請日期2005年12月19日 優(yōu)先權(quán)日2004年12月23日
發(fā)明者吳福明, 阿齊茲·莫哈梅德 申請人:阿爾卡特公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1