两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

呼叫斷開(kāi)時(shí)的序列式電話應(yīng)用的方法和裝置的制作方法

文檔序號(hào):7745417閱讀:116來(lái)源:國(guó)知局
專利名稱:呼叫斷開(kāi)時(shí)的序列式電話應(yīng)用的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明總地涉及通信系統(tǒng),并且涉及在通信會(huì)話結(jié)束時(shí)的動(dòng)作的執(zhí)行。
背景技術(shù)
通信系統(tǒng)可與多種動(dòng)作相關(guān)聯(lián)。例如,在通信會(huì)話結(jié)束時(shí),可能需要將來(lái)自通信會(huì) 話的信息提供給其他方,可能需要觸發(fā)后續(xù)的通信會(huì)話,可能需要對(duì)通信進(jìn)行記錄、代碼轉(zhuǎn) 換、改成文本描述等等,或者可能需要經(jīng)由另一種通信模式來(lái)繼續(xù)通信會(huì)話。雖然在現(xiàn)有技 術(shù)中已經(jīng)知道觸發(fā)與通信會(huì)話有關(guān)的順序應(yīng)用,但現(xiàn)有系統(tǒng)的精密度和效用是有限的。例 如,雖然在呼叫斷開(kāi)時(shí)提示用戶輸入呼叫計(jì)費(fèi)數(shù)據(jù)、進(jìn)行運(yùn)作以恢復(fù)被斷開(kāi)的通信會(huì)話、執(zhí) 行聯(lián)絡(luò)中心統(tǒng)計(jì)報(bào)告功能以及用于通信的標(biāo)記語(yǔ)言之間的鏈接等等的系統(tǒng)是已知的,但這 些系統(tǒng)非常簡(jiǎn)單化,并且或者涉及用于通信會(huì)話的設(shè)施的計(jì)費(fèi)或其他統(tǒng)計(jì)資料,或者涉及 通信會(huì)話的繼續(xù)。此外,這種現(xiàn)有系統(tǒng)不靈活,并且不適合于觸發(fā)多種動(dòng)作。因此,現(xiàn)有的順序應(yīng)用限于對(duì)先前的通信會(huì)話進(jìn)行記錄或者繼續(xù)/恢復(fù)先前的通 信會(huì)話。另外,這種現(xiàn)有系統(tǒng)的特征在于實(shí)現(xiàn)被應(yīng)用到每個(gè)呼叫以及補(bǔ)充信息的收集的策 略。

發(fā)明內(nèi)容
本發(fā)明的實(shí)施例致力于解決現(xiàn)有技術(shù)的這些和其他問(wèn)題和缺點(diǎn)。根據(jù)本發(fā)明的實(shí) 施例,提供一序列式應(yīng)用過(guò)程,其進(jìn)行操作以在與通信會(huì)話相關(guān)聯(lián)的一個(gè)或多個(gè)變量被確 定存在的情況下發(fā)起一個(gè)或多個(gè)序列式應(yīng)用。序列式應(yīng)用過(guò)程所識(shí)別出的一個(gè)或多個(gè)變量 可通過(guò)被序列式應(yīng)用過(guò)程參考或應(yīng)用的序列式應(yīng)用規(guī)則來(lái)確定。如果與序列式應(yīng)用規(guī)則相 關(guān)聯(lián)的一個(gè)或多個(gè)變量被識(shí)別出,則序列式應(yīng)用過(guò)程通過(guò)序列式應(yīng)用規(guī)則來(lái)識(shí)別與這一個(gè) 或多個(gè)變量相關(guān)聯(lián)的要執(zhí)行的一個(gè)或多個(gè)服務(wù)或序列式應(yīng)用。所識(shí)別出的一個(gè)或多個(gè)服務(wù) 或應(yīng)用于是在通信會(huì)話終止時(shí)被執(zhí)行。根據(jù)本發(fā)明的實(shí)施例,可以提供一個(gè)提供通信管理器、序列式應(yīng)用過(guò)程、序列式應(yīng) 用規(guī)則和一個(gè)或多個(gè)序列式應(yīng)用的通信系統(tǒng)?;蛘?,各種模塊和應(yīng)用可被分布在多個(gè)設(shè)備 上。通信管理器可以向序列式應(yīng)用過(guò)程提供關(guān)于通信會(huì)話的信息。序列式應(yīng)用過(guò)程進(jìn)行操 作以響應(yīng)于檢測(cè)到通過(guò)序列式應(yīng)用規(guī)則確定的一個(gè)或多個(gè)通信會(huì)話變量而應(yīng)用一個(gè)或多 個(gè)服務(wù)。在通信會(huì)話終止時(shí),按照序列式應(yīng)用規(guī)則所規(guī)定的,響應(yīng)于對(duì)通信會(huì)話變量的檢測(cè) 或識(shí)別的服務(wù)或應(yīng)用的執(zhí)行被進(jìn)行。本發(fā)明的實(shí)施例的其他特征和優(yōu)點(diǎn)將從以下描述中變得更加清楚明白,尤其是當(dāng) 結(jié)合附圖來(lái)理解以下描述時(shí)。


圖1是示出根據(jù)本發(fā)明的至少一些實(shí)施例的通信系統(tǒng)的框圖;圖2是示出根據(jù)本發(fā)明的至少一些實(shí)施例的服務(wù)器的框圖;圖3示出了根據(jù)本發(fā)明的示例性實(shí)施例的通信系統(tǒng)內(nèi)的組件的關(guān)系;并且圖4是示出根據(jù)本發(fā)明的實(shí)施例的序列式應(yīng)用過(guò)程的操作的一些方面的流程圖。
具體實(shí)施例方式首先參考圖1,將根據(jù)本發(fā)明的至少一些實(shí)施例來(lái)描述示例性通信系統(tǒng)100。更 具體而言,通信系統(tǒng)100可包括利用若干種可能不同的通信模式與彼此通信的多個(gè)通信設(shè) 備。在一些實(shí)施例中,通信系統(tǒng)100包括兩個(gè)或更多個(gè)域或企業(yè)104a、104b,它們是由兩個(gè) 不同的實(shí)體(例如,兩個(gè)不同的公司、企業(yè)等等)擁有和操作的。企業(yè)104a、104b之一或兩者可包括一個(gè)或多個(gè)通信設(shè)備或端點(diǎn)108,這些通信設(shè) 備或端點(diǎn)使得企業(yè)中的用戶可以與企業(yè)內(nèi)的其他用戶或企業(yè)外的用戶通信。具體地,通信 設(shè)備108可連接到通信網(wǎng)絡(luò)136,該通信網(wǎng)絡(luò)136輔助與其他非企業(yè)通信設(shè)備或端點(diǎn)112的 通信。另外,通信網(wǎng)絡(luò)136可以互連不同企業(yè)域中的通信設(shè)備108。企業(yè)空間104a、104b的 邊界可由諸如會(huì)話邊界控制器(SBC)、網(wǎng)關(guān)等等之類的網(wǎng)絡(luò)邊界設(shè)備來(lái)限定。在一些實(shí)施例中,企業(yè)空間104a、104b可包括專用通信裝備或設(shè)備,從而為企業(yè) 空間104a、104b創(chuàng)建本地通信網(wǎng)絡(luò)。具體地,企業(yè)空間104a、104b可包括局域網(wǎng)(LAN)、廣 域網(wǎng)(WAN)、會(huì)話發(fā)起協(xié)議(SIP)網(wǎng)絡(luò)等等。通信會(huì)話的發(fā)起和控制以及這些會(huì)話的特征的 提供可以由與通信服務(wù)器或通信核心120相關(guān)聯(lián)的通信管理器114的操作來(lái)控制或輔助。 通信管理器 114 可包括 IP PBX,例如 Avaya Aura SessionManager0通信網(wǎng)絡(luò)136可包括能夠支持諸如語(yǔ)音呼叫、視頻呼叫、聊天、電子郵件、TTY呼 叫、多媒體會(huì)話等等之類的通信會(huì)話的任何類型以及任何數(shù)目的通信介質(zhì)和設(shè)備。通信網(wǎng) 絡(luò)136可包括LAN、WAN、SIP網(wǎng)絡(luò)以及現(xiàn)有技術(shù)中已知的任何其他類型的分組交換或電路交 換網(wǎng)絡(luò)。此外,可以明了,通信網(wǎng)絡(luò)136不需要限于任何一種網(wǎng)絡(luò)類型,而是可以包括若干 種不同的網(wǎng)絡(luò)和/或網(wǎng)絡(luò)類型。通信網(wǎng)絡(luò)136可包括IP多媒體子系統(tǒng)(IMS)網(wǎng)絡(luò)、現(xiàn)有技 術(shù)中公知的體系結(jié)構(gòu)式SIP標(biāo)準(zhǔn)或者提供對(duì)因特網(wǎng)、標(biāo)準(zhǔn)簡(jiǎn)易老式電話系統(tǒng)(POTS)、綜合 業(yè)務(wù)數(shù)字網(wǎng)(ISDN)、公共交換電話網(wǎng)(PSTN)以及任何類型的已知蜂窩通信網(wǎng)絡(luò)中的一種 或多種的接入的任何其他類型的網(wǎng)絡(luò)。從而,通信網(wǎng)絡(luò)136被裝備為經(jīng)由一個(gè)或多個(gè)通信 介質(zhì)和/或模式促成通信設(shè)備108和/或112之間的通信。序列式應(yīng)用規(guī)則118被提供來(lái)控制或確定在通信會(huì)話終止時(shí)應(yīng)用的應(yīng)用或服務(wù)。 具體地,序列式應(yīng)用規(guī)則118指定為了觸發(fā)特定的序列式應(yīng)用124的執(zhí)行或應(yīng)用而需要存 在的、與通信會(huì)話相關(guān)聯(lián)的一個(gè)或多個(gè)變量。序列式應(yīng)用規(guī)則118可被存儲(chǔ)在通信服務(wù)器 120本身之上。作為替換或附加,序列式應(yīng)用規(guī)則118可被存儲(chǔ)在相關(guān)聯(lián)的服務(wù)器或設(shè)備 上。根據(jù)本發(fā)明的實(shí)施例,序列式應(yīng)用過(guò)程122可被提供來(lái)選擇和控制與通信設(shè)備或 端點(diǎn)108、112之間的通信會(huì)話相關(guān)聯(lián)的服務(wù)或應(yīng)用的運(yùn)行??稍诰S護(hù)于企業(yè)空間104a和/ 或104b內(nèi)的服務(wù)器120上提供序列式應(yīng)用過(guò)程122。作為另一示例,序列式應(yīng)用過(guò)程122可運(yùn)行或者實(shí)現(xiàn)為通信管理器114的一部分。在一些實(shí)施例中,可在與序列式應(yīng)用過(guò)程122 為之發(fā)起應(yīng)用的通信相關(guān)聯(lián)的特定企業(yè)104a、104b外部的服務(wù)器上提供序列式應(yīng)用過(guò)程 122。在這種實(shí)施例中,可以以作為服務(wù)的軟件(software as aservice,SaaS)、云計(jì)算型應(yīng) 用或者提供給用戶使用的任何其他軟件應(yīng)用的形式提供序列式應(yīng)用過(guò)程122。序列式應(yīng)用 過(guò)程122可由通信設(shè)備108和/或112的用戶、系統(tǒng)管理員或另外的第三方管理。一般地, 正如本領(lǐng)域的技術(shù)人員在考慮本公開(kāi)后將會(huì)清楚的,序列式應(yīng)用過(guò)程122進(jìn)行操作以把所 接收到的關(guān)于通信設(shè)備108和/或112之間的通信會(huì)話的信息與序列式應(yīng)用規(guī)則118相比 較,以確定在通信會(huì)話終止時(shí)發(fā)起的過(guò)程或應(yīng)用,并且確定通信會(huì)話的終止何時(shí)發(fā)生。根據(jù)本發(fā)明的至少一些實(shí)施例,響應(yīng)于或者關(guān)聯(lián)于通信設(shè)備108、112之間的通 信,服務(wù)或序列式應(yīng)用124可被提供給通信設(shè)備108、112中的一個(gè)或多個(gè)并可供其使用。 在一些實(shí)施例中,可在維護(hù)于企業(yè)空間104a和/或104b內(nèi)的服務(wù)器120上提供序列式應(yīng) 用124。在其他實(shí)施例中,可在利用其服務(wù)的任何特定企業(yè)104a、104b外部的服務(wù)器上提供 序列式應(yīng)用124。在這種實(shí)施例中,可以以作為服務(wù)的軟件(SaaS)、利用云計(jì)算的應(yīng)用或者 以預(yù)訂方式或者按使用付費(fèi)方式提供給用戶的任何其他軟件應(yīng)用的形式提供序列式應(yīng)用 124。從而,序列式應(yīng)用124可由單個(gè)企業(yè)管理以供企業(yè)通信設(shè)備108使用,或者可由服務(wù) 提供者管理以供多個(gè)非企業(yè)通信設(shè)備112使用。在一些實(shí)施例中,可以在諸如Microsoft Exchange Server之類的通信服務(wù)器內(nèi) 以胖客戶端(thick client)或供服務(wù)器使用的例程的形式提供序列式應(yīng)用124。在一些實(shí) 施例中,序列式應(yīng)用124可以經(jīng)由web接口等等被提供來(lái)供使用。在不脫離本發(fā)明的范圍 的情況下,提供序列式應(yīng)用124的格式可以依據(jù)系統(tǒng)約束和客戶需求而有所不同。序列式應(yīng)用124可以執(zhí)行多種功能或服務(wù)中的任何一種。從而,序列式應(yīng)用124在 完成其要執(zhí)行的功能時(shí),可以根據(jù)需要訪問(wèn)各種數(shù)據(jù)倉(cāng)庫(kù)。例如,序列式應(yīng)用124可能能夠 經(jīng)由通信網(wǎng)絡(luò)132或136從身份數(shù)據(jù)庫(kù)140和/或通信檔案庫(kù)144搜索和取得相關(guān)信息。 被序列式應(yīng)用124使用的通信網(wǎng)絡(luò)132可以與通信網(wǎng)絡(luò)136分開(kāi)且不同。身份數(shù)據(jù)庫(kù)140可以包括使得用戶的身份可被映射到該用戶使用的其他身份或 化名的信息。例如,用戶可能具有用于第一通信模式的第一身份(例如,用于電子郵件的 usernameienterprise. com),以及用于第二通信模式的第二身份(例如,用于語(yǔ)音呼叫的 +13034441234)。根據(jù)本發(fā)明的至少一些實(shí)施例,單個(gè)用戶的多個(gè)身份可在身份數(shù)據(jù)庫(kù)140 內(nèi)被映射到一起。在一些實(shí)施例中,可在企業(yè)空間104a、104b內(nèi)維護(hù)身份數(shù)據(jù)庫(kù)140,而在其他實(shí)施 例中,可由向用戶提供通信服務(wù)的一些服務(wù)提供者(例如,電子郵件服務(wù)提供者、語(yǔ)音通信 服務(wù)提供者、IM服務(wù)提供者、社交網(wǎng)絡(luò)服務(wù)提供者等等)在企業(yè)空間104a、104b外維護(hù)身 份數(shù)據(jù)庫(kù)140。雖然只示出了單個(gè)身份數(shù)據(jù)庫(kù)140,但本領(lǐng)域的技術(shù)人員將會(huì)明了,當(dāng)搜索 上下文信息時(shí),序列式應(yīng)用124可訪問(wèn)和搜索多個(gè)身份數(shù)據(jù)庫(kù)140。在一些實(shí)施例中,通信檔案庫(kù)144通過(guò)提供通信歷史和有關(guān)數(shù)據(jù)來(lái)用作信息源。 在一些實(shí)施例中,通信檔案庫(kù)144以歸檔的格式維護(hù)通信歷史,并且可能維護(hù)通信本身。通 信檔案庫(kù)144可適合于對(duì)采用不同媒體和/或模式的通信進(jìn)行歸檔。然而,在一些實(shí)施例 中,通信檔案庫(kù)144可能僅能夠?qū)崿F(xiàn)某些類型的通信(例如,電子郵件、文本消息、語(yǔ)音郵 件、呼叫歷史抄錄本、呼叫日志、博客、社交網(wǎng)絡(luò)消息板等等中的一種)。在該配置中,可以為某個(gè)用戶能夠使用的通信媒體和模式中的每一種提供多個(gè)通信檔案庫(kù)144。根據(jù)本發(fā)明的 至少一些實(shí)施例,可在身份數(shù)據(jù)庫(kù)140內(nèi)標(biāo)識(shí)通信檔案庫(kù)144,從而使得序列式應(yīng)用124能 夠減少為了獲得特定用戶或通信的信息而搜索的通信檔案庫(kù)144的數(shù)目。與身份數(shù)據(jù)庫(kù)140類似,可在企業(yè)空間104a、104b內(nèi)或者在企業(yè)空間104a、104b 外維護(hù)通信檔案庫(kù)144。此外,可在包括序列式應(yīng)用124的服務(wù)器120內(nèi)維護(hù)通信檔案庫(kù) 144,尤其如果在諸如Microsoft ExchangeServer之類的通信服務(wù)器中提供序列式應(yīng)用 124則更是如此。從而,通信檔案庫(kù)144可以在序列式應(yīng)用124本地。作為替換或附加,如 果通信設(shè)備108、112能夠維護(hù)通信日志(例如,未接呼叫日志、呼出呼叫日志、呼入呼叫日 志、電子郵件日志、SMS消息日志、IM日志等等),則可從通信設(shè)備108、112取得通信檔案庫(kù) 144。這向序列式應(yīng)用124提供了多個(gè)可從中取得上下文信息的位置。也與身份數(shù)據(jù)庫(kù)140類似,序列式應(yīng)用124可以按需從通信檔案庫(kù)144取得所需 的信息。作為替換或附加,序列式應(yīng)用124可以向通信檔案庫(kù)144提交持續(xù)的請(qǐng)求,該請(qǐng)求 使得身份通信檔案庫(kù)144在任何信息對(duì)于特定用戶或用戶組發(fā)生改變時(shí)將信息推送到序 列式應(yīng)用124。根據(jù)本發(fā)明的其他實(shí)施例,序列式應(yīng)用124可提供或包括多種序列式應(yīng)用。另外, 多個(gè)序列式應(yīng)用可在通信設(shè)備或端點(diǎn)108、112之間的通信會(huì)話終止時(shí)被執(zhí)行。這樣與序列 式應(yīng)用124相關(guān)聯(lián)地提供的系統(tǒng)可以應(yīng)用到任何種類或模式的通信會(huì)話,包括但不限于語(yǔ) 音、即時(shí)消息(IM)、傳真、聊天、視頻、多媒體、web會(huì)議、博客等等。在通信會(huì)話終止時(shí)啟動(dòng) 的特定的會(huì)話或應(yīng)用124可由通信的一方所管理、由管理人員代表參與者或第三方所管理 或者由諸如政府機(jī)構(gòu)之類的其他類第三方所管理。服務(wù)或應(yīng)用124的設(shè)立可以作為通信會(huì) 話的初始協(xié)商的一部分執(zhí)行、在通信會(huì)話期間執(zhí)行或者在通信會(huì)話之前執(zhí)行,以驅(qū)動(dòng)在通 信會(huì)話終止時(shí)將會(huì)啟動(dòng)的一個(gè)或多個(gè)應(yīng)用124。現(xiàn)在參考圖2,將根據(jù)本發(fā)明的至少一些實(shí)施例描述具有提供一個(gè)或多個(gè)序列式 應(yīng)用124的序列式應(yīng)用過(guò)程122的通信服務(wù)器120的額外細(xì)節(jié)??梢栽诖鎯?chǔ)器204中以可 被與存儲(chǔ)器204處于相同位置的處理器208執(zhí)行的指令的形式提供序列式應(yīng)用過(guò)程122。 另外,序列式應(yīng)用過(guò)程122的執(zhí)行可包括參考也被保存在存儲(chǔ)器204中的序列式應(yīng)用規(guī)則 118。執(zhí)行序列式應(yīng)用過(guò)程122的結(jié)果可用于指導(dǎo)在通信會(huì)話終止時(shí)將會(huì)與通信設(shè)備108 和/或112之間的通信會(huì)話相關(guān)聯(lián)地應(yīng)用的一個(gè)或多個(gè)序列式應(yīng)用124。也可以在存儲(chǔ)器 204中以可被與存儲(chǔ)器204處于相同位置的處理器208執(zhí)行的指令的形式提供一個(gè)或多個(gè) 序列式應(yīng)用124??梢越?jīng)由網(wǎng)絡(luò)接口 212與通信設(shè)備108和/或112共享執(zhí)行序列式應(yīng)用 124的結(jié)果。如圖所示,序列式應(yīng)用124可以作為充當(dāng)也運(yùn)行序列式應(yīng)用過(guò)程122的通信管 理器或核心的服務(wù)器120的一部分來(lái)提供。作為替換或附加,可以結(jié)合另外的服務(wù)器設(shè)備 來(lái)提供序列式應(yīng)用過(guò)程122和/或序列式應(yīng)用124。處理器208可包括用于執(zhí)行應(yīng)用程序的任何通用可編程處理器、數(shù)字信號(hào)處理器 (DSP)或控制器?;蛘?,處理器208可包括專門配置的專用集成電路(ASIC)。網(wǎng)絡(luò)接口 212可包括通信調(diào)制解調(diào)器、通信端口或者適合于調(diào)節(jié)分組以供在通信 網(wǎng)絡(luò)132、136上發(fā)送到目的地通信設(shè)備以及調(diào)節(jié)所接收的分組以供處理器208處理的任何 其他類型的設(shè)備。網(wǎng)絡(luò)接口 212的示例包括但不限于網(wǎng)絡(luò)接口卡、調(diào)制解調(diào)器、有線電話端 口、串行或并行數(shù)據(jù)端口、射頻廣播收發(fā)機(jī)、USB端口或其他有線或無(wú)線通信網(wǎng)絡(luò)接口。
存儲(chǔ)器204可被提供來(lái)結(jié)合處理器208對(duì)程序的執(zhí)行使用,并且用于對(duì)程序指令 和/或數(shù)據(jù)(例如序列式應(yīng)用124)進(jìn)行臨時(shí)或長(zhǎng)期存儲(chǔ)。作為替換或附加,可以與存儲(chǔ)器 204分開(kāi)提供數(shù)據(jù)存儲(chǔ)。存儲(chǔ)器208可包括固態(tài)存儲(chǔ)設(shè)備。存儲(chǔ)器208還可包括硬盤驅(qū)動(dòng) 器或其他隨機(jī)訪問(wèn)存儲(chǔ)器。根據(jù)其他實(shí)施例,存儲(chǔ)器208可提供隨機(jī)訪問(wèn)存儲(chǔ)和/或只讀 存儲(chǔ)。根據(jù)本發(fā)明的至少一些實(shí)施例,各種過(guò)程和應(yīng)用可包括可操作來(lái)執(zhí)行特定功能的 模塊或與這些模塊相關(guān)聯(lián)。例如,序列式應(yīng)用過(guò)程122可包括會(huì)話管理器模塊、發(fā)現(xiàn)模塊、 外發(fā)模塊、相關(guān)性模塊以及呈現(xiàn)模塊。圖3示出了根據(jù)本發(fā)明的示例性實(shí)施例的通信系統(tǒng)100內(nèi)的組件的關(guān)系。在此示 例中,通信設(shè)備A 108已通過(guò)至少部分由通信管理器114促成的會(huì)話與通信設(shè)備B 112建 立了通信會(huì)話304。在通信管理器114上運(yùn)行的通信核心308執(zhí)行各種功能。根據(jù)本發(fā)明 的實(shí)施例,這些功能包括把通信會(huì)話304通知給序列式應(yīng)用過(guò)程122。序列式應(yīng)用過(guò)程122 進(jìn)行操作以確定在通信會(huì)話304終止時(shí)要應(yīng)用與一個(gè)或多個(gè)序列式應(yīng)用124相關(guān)聯(lián)的什么 應(yīng)用或服務(wù)(如果有的話)。該確定是通過(guò)序列式應(yīng)用過(guò)程122應(yīng)用序列式應(yīng)用規(guī)則118 來(lái)做出的。更具體而言,本發(fā)明的實(shí)施例確定在會(huì)話304終止時(shí)將執(zhí)行的新的、聚焦于通信 的動(dòng)作。另外,并不是每個(gè)通信會(huì)話304都將使得這種動(dòng)作被執(zhí)行,并且這種動(dòng)作可能對(duì)于 不同的通信會(huì)話是不同的。更具體而言,被應(yīng)用到特定會(huì)話的服務(wù)或應(yīng)用可以取決于與通 信會(huì)話304相關(guān)聯(lián)的變量。例如,這些變量可包括通信者的一個(gè)或多個(gè)身份,這一個(gè)或多個(gè) 身份例如是基于通過(guò)其他手段獲得的標(biāo)識(shí)信息利用參與的通信設(shè)備108和/或112的身份 來(lái)確定的??杀槐磉_(dá)或包括在規(guī)則118中以用于確定何時(shí)采取動(dòng)作的與通信會(huì)話304相關(guān) 聯(lián)的其他變量的示例包括一個(gè)或兩個(gè)通信者的通信首選項(xiàng)、時(shí)刻、存在性信息等等。當(dāng)通信會(huì)話304被終止時(shí),通信核心308通知序列式應(yīng)用過(guò)程122。響應(yīng)于接收到 表明通信會(huì)話304已終止的通知,序列式應(yīng)用過(guò)程可發(fā)起序列式應(yīng)用過(guò)程122已確定在通 信會(huì)話304終止時(shí)應(yīng)當(dāng)執(zhí)行的一個(gè)或多個(gè)序列式應(yīng)用124的執(zhí)行。根據(jù)本發(fā)明的實(shí)施例, 在通信會(huì)話304終止時(shí)應(yīng)用的一個(gè)或多個(gè)服務(wù)包括新的通信會(huì)話或功能。另外,新通信會(huì) 話或功能不需要涉及曾是原通信會(huì)話304的當(dāng)事人的通信者。另外,新通信會(huì)話的模式不 需要與原通信會(huì)話304相同。作為一個(gè)示例,在通信會(huì)話304終止時(shí)啟動(dòng)的服務(wù)或應(yīng)用124 可包括生成構(gòu)成通信會(huì)話304的內(nèi)容的交談的一部分或全部的抄錄本,以及將該抄錄本遞 送到與第三方相關(guān)聯(lián)的通信設(shè)備C108或112。圖4是示出根據(jù)本發(fā)明的實(shí)施例的序列式應(yīng)用過(guò)程122的操作的一些方面的流程 圖。首先,建立一個(gè)或多個(gè)服務(wù)或應(yīng)用124(步驟404)。建立服務(wù)和/或應(yīng)用124除了指 定這種服務(wù)和應(yīng)用之外還可包括在一組序列式應(yīng)用規(guī)則118中標(biāo)識(shí)其將被應(yīng)用的情況。例 如,用戶或管理員可以在規(guī)則118中規(guī)定,特定的一個(gè)服務(wù)或應(yīng)用或一組服務(wù)或應(yīng)用124將 僅在與通信會(huì)話304相關(guān)聯(lián)的特定變量存在時(shí)被應(yīng)用。這種通信會(huì)話變量的示例包括參與 通信會(huì)話304的一方或多方的身份。作為替換或附加,是否應(yīng)用所指定的服務(wù)或應(yīng)用124 可以至少部分基于通信會(huì)話304的模式。與通信會(huì)話相關(guān)聯(lián)的任何其他變量也可用于確定 是否將應(yīng)用特定的服務(wù)或應(yīng)用。在步驟408,確定是否已經(jīng)建立了與用于自動(dòng)實(shí)現(xiàn)服務(wù)或應(yīng)用124的指令相關(guān)聯(lián) 的通信會(huì)話304。如果尚未建立這樣的通信會(huì)話304,則過(guò)程可返回到步驟404,并且可以繼續(xù)針對(duì)各種通信會(huì)話場(chǎng)景設(shè)立服務(wù)或應(yīng)用,或者根據(jù)用戶和/或管理員的需要修改服務(wù) 或應(yīng)用。如果建立了在其終止時(shí)將自動(dòng)發(fā)起服務(wù)或應(yīng)用124的通信會(huì)話304,則可確定用 戶和/或管理員是否添加或修改了在通信會(huì)話304終止時(shí)將應(yīng)用的現(xiàn)有服務(wù)或應(yīng)用(步驟 412)。從而,可以明了,對(duì)將結(jié)合通信會(huì)話來(lái)應(yīng)用的應(yīng)用或服務(wù)的選擇可在通信會(huì)話304期 間以及在通信會(huì)話304建立之前執(zhí)行。另外,根據(jù)本發(fā)明的實(shí)施例,可以在通信會(huì)話304的 初始協(xié)商期間設(shè)立應(yīng)用或服務(wù)??梢栽谛蛄惺綉?yīng)用規(guī)則118中建立對(duì)應(yīng)用和服務(wù)的選擇。 如果已經(jīng)進(jìn)行了添加或修改,則應(yīng)用所添加或修改的服務(wù)或應(yīng)用(步驟414)。在步驟416,可以收集關(guān)于該通信會(huì)話304的信息。更具體而言,可以識(shí)別與通信 會(huì)話相關(guān)聯(lián)的一個(gè)或多個(gè)變量。與通信會(huì)話相關(guān)聯(lián)的變量可包括標(biāo)識(shí)該特定通信會(huì)話的信 息、該通信會(huì)話的當(dāng)事人、該通信會(huì)話的模式、時(shí)間和日期戳信息等等。作為替換或附加,如 果在通信會(huì)話304終止時(shí)要發(fā)起的一個(gè)或多個(gè)服務(wù)或應(yīng)用需要對(duì)作為通信會(huì)話304的一部 分傳輸?shù)膬?nèi)容的收集,則可以根據(jù)需要記錄或者以其他方式收集這種內(nèi)容。在步驟420,確定通信會(huì)話是否已被終止。如果通信會(huì)話尚未被終止,則過(guò)程可返 回到步驟412,并且與通信會(huì)話有關(guān)的信息可繼續(xù)根據(jù)需要被收集。如果通信會(huì)話已被終 止,則通知序列式應(yīng)用過(guò)程122 (步驟424)。序列式應(yīng)用過(guò)程122隨后觸發(fā)所選擇的應(yīng)用或 服務(wù)124的執(zhí)行(步驟428)。該過(guò)程隨后可結(jié)束。正如本領(lǐng)域的技術(shù)人員在考慮本公開(kāi)后能夠明了的,本發(fā)明的實(shí)施例提供了在通 信會(huì)話304終止時(shí)的多種序列式應(yīng)用124。另外,不論通信會(huì)話304的終止是故意的還是由 于某種服務(wù)擾動(dòng),都可以提供序列式應(yīng)用124。此外,序列式應(yīng)用過(guò)程122可以進(jìn)行操作以 向任何種類或模式的通信會(huì)話304(包括但不限于語(yǔ)音、即時(shí)消息、傳真、聊天、視頻等等) 提供序列式應(yīng)用124。根據(jù)本發(fā)明的實(shí)施例,所需要的一個(gè)或多個(gè)特征或資源(例如自動(dòng)話 音識(shí)別、呼叫記錄等等)以及應(yīng)用124的一個(gè)或多個(gè)接收者的輸出作為通信會(huì)話的初始協(xié) 商的一部分、在通信會(huì)話期間或者在通信會(huì)話之前被設(shè)立,以驅(qū)動(dòng)在呼叫斷開(kāi)時(shí)啟動(dòng)的應(yīng) 用124。這些特征、資源和輸出的設(shè)立可以由通信會(huì)話304的當(dāng)事人之一完成、由管理人員 代表參與者或者其他第三方完成或者由其他類第三方(例如政府機(jī)構(gòu)等等)來(lái)完成。系統(tǒng) 設(shè)立特征可以實(shí)現(xiàn)為序列式應(yīng)用規(guī)則118,并且可根據(jù)需要調(diào)用、調(diào)度或以其他方式請(qǐng)求資 源和應(yīng)用124,以適合請(qǐng)求特征的當(dāng)事人的用途。根據(jù)本發(fā)明的實(shí)施例,序列式應(yīng)用124可提供的服務(wù)的示例包括消息、抄錄本、記 錄、信息共享、計(jì)費(fèi)、驗(yàn)證、參與者列表、報(bào)告、日期和時(shí)間戳、與其他應(yīng)用的鏈接、軟件程序 的啟動(dòng)、經(jīng)由相同和/或其他通信模式的一個(gè)或多個(gè)后續(xù)通信會(huì)話的發(fā)起等等。序列式應(yīng) 用124可應(yīng)用的資源的示例包括但不限于呼叫記錄、表單填充器、代碼轉(zhuǎn)換、自動(dòng)話音識(shí) 別、針對(duì)其他通信模式的格式化等等。另外,根據(jù)本發(fā)明的實(shí)施例由序列式應(yīng)用過(guò)程122觸 發(fā)并且應(yīng)用序列式應(yīng)用規(guī)則118的序列式應(yīng)用124能夠提供的服務(wù)和資源的數(shù)目和種類超 過(guò)了通信會(huì)話參與者手工能夠?qū)崿F(xiàn)的能力。一個(gè)例示性實(shí)施例是在需要電話呼叫記錄時(shí)。在斷開(kāi)時(shí),可以使呼叫的記錄通過(guò) 自動(dòng)話音識(shí)別(ASR),或者可以管理呼叫的記錄以在交談期間實(shí)時(shí)處理。然后可經(jīng)由電子郵 件將討論的文本抄錄本發(fā)送到可能包括也可能不包括參與者的一方或多方。繼續(xù)此例示, 呼叫的當(dāng)事人的身份、呼叫的日期和時(shí)間戳以及其他這種信息可以選擇性地作為文本抄錄 本的一部分或者與文本抄錄本相關(guān)聯(lián)地提供。在此實(shí)施例的變體中,來(lái)自這種呼叫的文本可以與呼叫細(xì)節(jié)、關(guān)鍵字匹配、事件標(biāo)簽以及與會(huì)話有關(guān)的其他這種事件/事實(shí)一起被電 子郵件到存儲(chǔ)倉(cāng)庫(kù)或其他檔案庫(kù)。來(lái)自呼叫的文本版本的標(biāo)簽也可被生成并發(fā)送到一個(gè)或 多個(gè)參與者、發(fā)送到聯(lián)絡(luò)中心環(huán)境中的監(jiān)督者,等等。第二例示性實(shí)施例是當(dāng)需要呼叫記賬信息時(shí)。通過(guò)在呼叫斷開(kāi)時(shí)觸發(fā)一應(yīng)用,可 以維護(hù)個(gè)人和/或業(yè)務(wù)呼叫持續(xù)時(shí)間、日期、時(shí)間等等。該應(yīng)用可以匯編諸如參與者、日期、 開(kāi)始/停止/逝去時(shí)間、呼叫計(jì)費(fèi)信息等等之類的呼叫相關(guān)事實(shí),并且或者將這些事實(shí)提供 給記賬的同事,或者自動(dòng)填充表單等等。對(duì)于諸如律師、會(huì)計(jì)師和醫(yī)生等等之類的需要為其 時(shí)間記賬的專業(yè)人員,關(guān)于呼叫的信息可用于計(jì)費(fèi)用途。諸如賬戶代碼、資源花費(fèi)等等之類 的其他非會(huì)話信息可被自動(dòng)添加到表單,或者被轉(zhuǎn)發(fā)到工作人員以基于會(huì)話信息或與會(huì)話 信息相關(guān)聯(lián)地加以處理。另一例示性實(shí)施例是在呼叫斷開(kāi)時(shí)觸發(fā)到主叫方的語(yǔ)音消息。例如,假定一客戶 正在呼叫其股票經(jīng)紀(jì)人以發(fā)起一項(xiàng)交易,沒(méi)有找到經(jīng)紀(jì)人,于是客戶決定留下一條語(yǔ)音消 息。這種情況可能導(dǎo)致轉(zhuǎn)發(fā)諸如以下的后續(xù)消息“雖然語(yǔ)音消息對(duì)我們很重要并且通常被 盡可能快地處理,但并不保證基于此語(yǔ)音消息的動(dòng)作會(huì)在特定時(shí)間段中發(fā)生”。在有關(guān)實(shí)施 例中,可以類似地提供管制機(jī)構(gòu)要求的任何警告或其他消息。這些通告可以使用相同的通 信模式或者可以在呼叫之后利用任何通信模式被以跟進(jìn)消息的形式發(fā)送。另一實(shí)施例可以在用戶在電話呼叫上花了一定時(shí)間等等的情況下被觸發(fā)。在通信 會(huì)話終止時(shí),應(yīng)用可以基于你的日歷立即通知你,你的下一約會(huì)是什么。雖然此特征可由MS Outlook或等同物經(jīng)由某人的計(jì)算機(jī)上的彈出窗口來(lái)提供,但當(dāng)某人正參與同一計(jì)算機(jī)上 的IP軟電話呼叫時(shí),這里提出的應(yīng)用將能夠以特定于并且有利于當(dāng)前設(shè)備、PC、電話等等 的形式向任何設(shè)備、PC、電話等等推送日歷信息。例如,如果用戶有兩個(gè)順次的電話呼叫,這 兩個(gè)電話呼叫之間間隔有時(shí)間或沒(méi)有間隔時(shí)間,則應(yīng)用可以轉(zhuǎn)發(fā)由第一呼叫的結(jié)束或者第 一呼叫的預(yù)測(cè)結(jié)束時(shí)間所觸發(fā)的耳語(yǔ)通知,以讓其知道下一呼叫就要開(kāi)始、已經(jīng)開(kāi)始、已經(jīng) 被取消等等。它可以繼續(xù)向其提供關(guān)于繼續(xù)第一呼叫、開(kāi)始第二呼叫、重新安排一個(gè)呼叫或 另一個(gè)呼叫等等的若干個(gè)選項(xiàng)。繼續(xù)此示例,可以經(jīng)由短IM會(huì)話完成第一呼叫,以使得用 戶可以及時(shí)加入第二呼叫。另一個(gè)變體可以是讓應(yīng)用發(fā)信號(hào)告知你將會(huì)加入第二呼叫,但 需要一小段時(shí)間來(lái)完成第一呼叫。另一個(gè)有用的實(shí)施例將是在某人結(jié)束當(dāng)前通信會(huì)話之前一呼叫或消息到達(dá)的情 況。在該通信會(huì)話終止時(shí),基于用戶輸入或某人日歷上的下一個(gè)有空的未占用時(shí)間,用戶可 以被提示進(jìn)行回呼,或者取得該消息(自動(dòng)地),或者繼續(xù)進(jìn)行其他工作并且推遲回呼或消 息取得。更復(fù)雜的實(shí)施例可以是來(lái)自通信會(huì)話的信息將對(duì)其他方有用的情況。其他方可以 被分布在多種設(shè)備上、在不同環(huán)境中,具有多種興趣和/或具有不同的設(shè)備特征集。此外, 這些其他方可能需要來(lái)自該通信會(huì)話的不同量的信息或者需要它們被基于存在性路由到 其當(dāng)前設(shè)備以便生效。結(jié)果,可以基于Rich Presence、單詞定位(word spotting)或關(guān)于 其他有興趣方的其他信息來(lái)創(chuàng)建多個(gè)應(yīng)用輸出。因此,例如,David和Larry可在已在電子 郵件線程中討論之后參與關(guān)于序列式應(yīng)用的電話呼叫。Greg可能只需要呼叫信息的概要, 但是正在比如內(nèi)部預(yù)映之類的噪聲很大的某個(gè)環(huán)境中移動(dòng)。Greg將接收適合于他的設(shè)備和 環(huán)境的文本抄錄本的精華。另一個(gè)有興趣方,比如說(shuō)專利部中的某人,可能需要作為以電子
10郵件附件形式提供的語(yǔ)音記錄的、包括導(dǎo)致語(yǔ)音交談的電子郵件線程在內(nèi)的整個(gè)討論。完 整的討論可以作為有關(guān)電子郵件線程上的音頻記錄附件被提供給該人以提供上下文。作為 David和Larry的機(jī)構(gòu)中的管理人員的另一方可能只需要一條大意為“關(guān)于序列式應(yīng)用的 工作在進(jìn)行中”的IM0這樣,基于諸如呼叫完成之類的單個(gè)事件觸發(fā),可以處理多種資源、 格式、用戶等等。在另一示例中,可以建立規(guī)則118,這些規(guī)則可以導(dǎo)致在通信會(huì)話304就會(huì)議呼叫 的一個(gè)參與者而言終止之后對(duì)序列式應(yīng)用124的執(zhí)行,盡管會(huì)議呼叫的其他參與者之間的 通信可能仍繼續(xù)。例如,如果會(huì)議呼叫中的一個(gè)參與者需要離去,則響應(yīng)于就該參與者而言 通信會(huì)話304的終止,記錄和/或抄錄呼叫的其余部分的序列式應(yīng)用可被執(zhí)行。以上對(duì)本發(fā)明的討論是為了例示和描述而給出的。此外,本說(shuō)明書并不旨在將本 發(fā)明限制到這里公開(kāi)的形式。因此,在相關(guān)領(lǐng)域的技能或知識(shí)范圍內(nèi)的與以上教導(dǎo)相當(dāng)?shù)?變化和修改在本發(fā)明的范圍之內(nèi)。以上描述的實(shí)施例還旨在說(shuō)明當(dāng)前已知的實(shí)現(xiàn)本發(fā)明的 最佳模式,并且使得本領(lǐng)域的其他技術(shù)人員能夠在這種或其他實(shí)施例中、在進(jìn)行本發(fā)明的 特定應(yīng)用或使用所需的各種修改的情況下利用本發(fā)明。希望所附權(quán)利要求被解釋為在現(xiàn)有 技術(shù)所允許的范圍內(nèi)包括替換實(shí)施例。
權(quán)利要求
一種用于發(fā)起過(guò)程的方法,包括識(shí)別與第一通信會(huì)話相關(guān)聯(lián)的至少第一變量;響應(yīng)于識(shí)別出與所述第一通信會(huì)話相關(guān)聯(lián)的至少第一變量,確定要發(fā)起的第一過(guò)程;檢測(cè)所述第一通信會(huì)話的終止;響應(yīng)于檢測(cè)到所述第一通信會(huì)話的終止,發(fā)起所述第一過(guò)程。
2.如權(quán)利要求1所述的方法,其中,所述第一通信會(huì)話是在至少第一通信設(shè)備與第二 通信設(shè)備之間的,其中所述第一通信設(shè)備通過(guò)至少第一通信網(wǎng)絡(luò)互連到所述第二通信設(shè) 備,所述第一通信會(huì)話由第一通信核心所支持,并且所述第一過(guò)程至少部分由第一應(yīng)用服 務(wù)器執(zhí)行。
3.如權(quán)利要求1所述的方法,其中,識(shí)別與第一通信會(huì)話相關(guān)聯(lián)的至少第一變量包括 識(shí)別所述第一通信會(huì)話的至少第一方。
4.如權(quán)利要求3所述的方法,還包括識(shí)別所述第一通信會(huì)話的第二方;其中在所述第一通信會(huì)話終止后要發(fā)起的第一過(guò)程是響應(yīng)于識(shí)別出所述第一通信會(huì) 話的第一方和第二方而確定的。
5.如權(quán)利要求1所述的方法,其中,所述第一過(guò)程是第二通信會(huì)話的發(fā)起,所述第一通 信會(huì)話包括第一方和第二方,所述第二通信會(huì)話不包括所述第一方或所述第二方,所述第 一通信會(huì)話包括所述第一方和第二方,所述第二通信會(huì)話包括所述第一方和第三方,所述 第一通信會(huì)話包括第一通信模式,并且所述第二通信會(huì)話包括第二通信模式。
6.如權(quán)利要求1所述的方法,還包括響應(yīng)于識(shí)別出與所述第一通信會(huì)話相關(guān)聯(lián)的至少第一變量或與所述第一通信會(huì)話相 關(guān)聯(lián)的第二變量中的一個(gè),確定響應(yīng)于所述第一通信會(huì)話的終止要發(fā)起的第二過(guò)程,其中 所述第一過(guò)程向第一接收者提供輸出,并且所述第二過(guò)程向所述第一接收者和第二接收者 之一提供輸出。
7.一種通信系統(tǒng),包括通信服務(wù)器;第一通信設(shè)備,其中所述第一通信設(shè)備被包括在第一通信會(huì)話中,并且所述第一通信 會(huì)話是與所述通信服務(wù)器相關(guān)聯(lián)地建立的,至少第一序列式應(yīng)用;應(yīng)用序列過(guò)程,其中所述應(yīng)用序列過(guò)程被所述通信服務(wù)器和一應(yīng)用服務(wù)器中的至少一 個(gè)執(zhí)行,所述應(yīng)用序列過(guò)程確定與所述第一通信會(huì)話相關(guān)聯(lián)的至少第一變量,響應(yīng)于確定 與所述第一通信會(huì)話相關(guān)聯(lián)的至少第一變量的身份,要與所述第一通信會(huì)話相關(guān)聯(lián)地應(yīng)用 的至少第一序列式應(yīng)用被確定,所述第一序列式應(yīng)用被所述通信服務(wù)器和一應(yīng)用服務(wù)器中 的至少一個(gè)執(zhí)行,在所述應(yīng)用序列過(guò)程的指導(dǎo)下被發(fā)起,并且所述第一序列式應(yīng)用的至少 一個(gè)操作是在所述第一通信會(huì)話終止后被執(zhí)行的。
8.如權(quán)利要求7所述的系統(tǒng),還包括第二通信設(shè)備;通信網(wǎng)絡(luò),其中所述第一通信會(huì)話包括所述第二通信設(shè)備并且至少部分建立在所述通 信網(wǎng)絡(luò)上;以及第三通信設(shè)備,其中所述第一序列式應(yīng)用的所述至少一個(gè)操作的輸出被提供給所述第三通信設(shè)備。
9.如權(quán)利要求8所述的系統(tǒng),其中所述第一變量包括與所述第一通信設(shè)備相關(guān)聯(lián)的通 信者的身份。
10.如權(quán)利要求7所述的系統(tǒng),其中所述應(yīng)用序列過(guò)程確定要與所述所述第一通信會(huì) 話相關(guān)聯(lián)地應(yīng)用的多個(gè)序列式應(yīng)用。
全文摘要
本發(fā)明提供了呼叫斷開(kāi)時(shí)的序列式電話應(yīng)用的方法和裝置。提供了用于在通信會(huì)話終止時(shí)提供序列式應(yīng)用的機(jī)構(gòu)和方法。更具體而言,可以實(shí)現(xiàn)多種消息、抄錄本、記錄、信息共享、計(jì)費(fèi)、驗(yàn)證、參與者列表、報(bào)告、日期和時(shí)間戳、與其他應(yīng)用的鏈接、軟件程序的啟動(dòng)、經(jīng)由相同和/或其他通信模式的一個(gè)或多個(gè)后續(xù)通信會(huì)話的發(fā)起等等。序列式應(yīng)用的提供是根據(jù)作為通信會(huì)話的初始協(xié)商的一部分、在通信會(huì)話期間或者在通信會(huì)話之前做出的選擇來(lái)執(zhí)行的,以驅(qū)動(dòng)在呼叫斷開(kāi)時(shí)啟動(dòng)的應(yīng)用。這些選擇可包括響應(yīng)于與通信會(huì)話相關(guān)聯(lián)的變量(例如通信的至少一個(gè)參與者的身份)將針對(duì)其啟動(dòng)相關(guān)聯(lián)的應(yīng)用的特征或資源,以及應(yīng)用輸出的接收者。
文檔編號(hào)H04L29/08GK101951390SQ20101014079
公開(kāi)日2011年1月19日 申請(qǐng)日期2010年3月24日 優(yōu)先權(quán)日2009年3月24日
發(fā)明者大衛(wèi)·L·查維茲, 拉瑞·J·哈爾杜因 申請(qǐng)人:阿瓦雅公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
石棉县| 苍溪县| 易门县| 成都市| 广宁县| 留坝县| 茂名市| 柘城县| 丹阳市| 惠州市| 太康县| 石渠县| 东丰县| 无棣县| 上栗县| 镇江市| 黄平县| 肇源县| 大埔区| 唐海县| 雷波县| 六枝特区| 金川县| 从江县| 雷山县| 阿拉善右旗| 临漳县| 涞源县| 西安市| 黄浦区| 荆州市| 鄂尔多斯市| 高唐县| 专栏| 唐山市| 隆子县| 淮滨县| 阜南县| 普格县| 璧山县| 塔河县|