專利名稱:利用在線感知呼叫意圖通告的訪問仲裁的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及利用在線感知(presence aware)呼叫意圖通告(call purpose announcement)的訪問仲裁。
背景技術(shù):
在21世紀(jì)進(jìn)行通信的能力已經(jīng)幾乎無處不在。但是,在一些選定的時間,希望對進(jìn)行通信的選擇作出限制,以集中注意力。在這些時間,模擬電話可以被置于摘機(jī) (off-hook)狀態(tài)?,F(xiàn)代化的數(shù)字電話可以以多種方式保持靜默,這些方式包括把阻擋全部呼叫者的“請勿打擾”特征激活,或者使用僅允許特定呼叫者通過的選擇性屏蔽。盡管針對所選方對通信進(jìn)行阻擋或限制可能是減少分心情形的有效方式,但是它可能降低效率。當(dāng)對于該所選方需要進(jìn)行重要的通信、而這一方不會接收電話呼叫時,這種通信故障在最好的情形下也要降低效率,而如果該通信不能以及時的方式進(jìn)行的話還存在造成嚴(yán)重問題的可能性。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的第一方面,提供了一種用于給對連接到數(shù)字電話網(wǎng)絡(luò)的被叫方電話的電話呼叫提供語境感知呼叫意圖通告的方法,包括在所述數(shù)字電話網(wǎng)絡(luò)上接收從呼叫方到被叫方的電話呼叫;標(biāo)識所述被叫方的電話的操作狀態(tài);在所述被叫方的電話的操作狀態(tài)被標(biāo)識為繁忙時,使所述呼叫方能夠?qū)τ谒霰唤蟹絼?chuàng)建定制的消息;通過所述數(shù)字電話網(wǎng)絡(luò)向所述被叫方遞送所述定制的消息,以使所述被叫方能夠確定是否接收來自所述呼叫方的電話呼叫。根據(jù)本發(fā)明的另一方面,提供了一種語境感知呼叫意圖通告系統(tǒng),包括呼叫服務(wù)器,其被配置成連接到位于數(shù)字電話網(wǎng)絡(luò)中的被叫方的至少一個電話;語境模塊,其與所述呼叫服務(wù)器通信,并被配置成確定所述被叫方的電話的操作狀態(tài);呼叫意圖通告模塊,其與所述語境模塊通信,并被配置成當(dāng)所述被叫方的電話的操作狀態(tài)被所述語境模塊標(biāo)識為繁忙時,使呼叫方能夠?qū)τ谒霰唤蟹絼?chuàng)建定制的消息;消息遞送模塊,其與所述呼叫意圖通告模塊通信,并被配置成通過所述數(shù)字電話網(wǎng)絡(luò)向所述被叫方遞送所述定制的消息,以使所述被叫方能夠確定是否接收來自所述呼叫方的電話呼叫。根據(jù)本發(fā)明的另一方面,提供了一種語境感知呼叫意圖通告系統(tǒng),包括應(yīng)用服務(wù)器,其能夠與呼叫服務(wù)器通信,所述呼叫服務(wù)器被配置成連接到位于數(shù)字電話網(wǎng)絡(luò)中的被叫方的至少一個電話;語境模塊,其能夠在所述應(yīng)用服務(wù)器上操作,并被配置成確定所述被叫方的電話的操作狀態(tài);呼叫意圖通告模塊,其與所述語境模塊通信,并被配置成當(dāng)所述被叫方的電話的操作狀態(tài)被所述語境模塊標(biāo)識為繁忙時,使呼叫方能夠針對所述被叫方創(chuàng)建定制的消息;消息遞送模塊,其與所述呼叫意圖通告模塊通信,并被配置成通過所述數(shù)字電話網(wǎng)絡(luò)向所述被叫方遞送所述定制的消息,以使所述被叫方能夠確定是否接收來自所述呼叫方的電話呼叫。
根據(jù)下文的詳細(xì)說明,結(jié)合附圖,可以了解本發(fā)明的特征和優(yōu)點,這些附圖通過示例方式一同圖示了本發(fā)明的特征,在附圖中圖1圖示了按照本發(fā)明實施例的語境感知呼叫意圖通告系統(tǒng)的框圖;圖2圖示了按照本發(fā)明可替換實施例的語境感知呼叫意圖通告系統(tǒng)的框圖;圖3示出了按照本發(fā)明實施例用于提供語境感知呼叫意圖通告的方法的流程圖?,F(xiàn)在將參考所示的示例性實施例,本申請中將使用具體的語言來描述這些實施例。但是應(yīng)當(dāng)明白,不應(yīng)因此而限制本發(fā)明的范圍。
具體實施例方式在公開和描述本發(fā)明之前,應(yīng)當(dāng)明白,本發(fā)明不限于本申請中公開的具體結(jié)構(gòu)、處理步驟或材料,而是延伸到其等同物,如有關(guān)領(lǐng)域的普通技術(shù)人員所能理解的那樣。還應(yīng)當(dāng)明白,本申請中所用的術(shù)語是僅僅是為了對具體實施例進(jìn)行描述的目的而使用的,并非意在進(jìn)行限制。應(yīng)當(dāng)明白,這份說明書中描述的功能單元中的許多功能單元被標(biāo)記為模塊,以便更具體地強(qiáng)調(diào)它們并不依賴于具體實現(xiàn)方式。例如,模塊可以以硬件電路的形式實現(xiàn),該硬件電路包括定制的VLSI電路或者門陣列、現(xiàn)貨(off-the-shelf)半導(dǎo)體(例如邏輯芯片)、 晶體管或其他分立元件。模塊也可以以可編程硬件器件的形式來實現(xiàn),例如現(xiàn)場可編程門陣列、可編程陣列邏輯、可編程邏輯器件等。模塊也可以以由各種類型的處理器執(zhí)行的軟件的形式實現(xiàn)。所標(biāo)識出的可執(zhí)行代碼的模塊例如包括計算機(jī)指令的一個或多個實體塊或邏輯塊,這些塊例如可以被組織成對象、過程或函數(shù)。不過,所標(biāo)識出的模塊的這些可執(zhí)行體不一定要在實體上放在一起,而可以包括儲存在不同位置的不同指令,這些指令在被邏輯地結(jié)合在一起時組成該模塊并實現(xiàn)針對該模塊所闡述的目的。實際上,可執(zhí)行代碼的模塊可以是單一的指令或者許多指令,甚至可以分布在幾個不同的代碼段中、不同的程序之間、幾個存儲器器件上。類似地,操作數(shù)據(jù)在本申請中也可以被標(biāo)識和圖示為處于模塊中,可以以任何合適的形式實施并可以被組織在任何合適類型的數(shù)據(jù)結(jié)構(gòu)內(nèi)。操作數(shù)據(jù)可以以單一數(shù)據(jù)集的方式被收集,也可以分布在不同的位置 (包括分布在不同的儲存器件中),并可以至少部分地僅以系統(tǒng)或網(wǎng)絡(luò)上的電子信號的形式存在。這些模塊可以是無源的或有源的,包括能夠執(zhí)行所需功能的代理(agent)。這份說明書全文中涉及的“一種實施例”或“實施例”意味著結(jié)合該實施例而描述的具體特征、結(jié)構(gòu)或特性被包含在本發(fā)明的至少一種實施例中。因此,在這份說明書全文的各個位置處出現(xiàn)的短語“在一種實施例中”或“在實施例中”不一定都表示同一實施例。為了方便,可以在公共列表中呈現(xiàn)本申請中所用的多個條目、結(jié)構(gòu)要素、組成要素和/或材料。但是,這些列表應(yīng)被看作該列表的各個成員被一個一個地標(biāo)識為分開且唯一的成員。因此,在沒有相反指示的情況下,不應(yīng)僅由于存在于公共的組中就將這種列表的個體成員看作同一列表的任何其他成員的實際等同物。另外,本申請中可能在引用本發(fā)明的各種實施例和示例的同時引用其各個組件的替代形式。應(yīng)當(dāng)明白,這些實施例、示例和替代形式不應(yīng)看作彼此的實際等同物,而應(yīng)當(dāng)認(rèn)為是本發(fā)明的單獨(dú)且獨(dú)立的表現(xiàn)形式。此外,所描述的特征、結(jié)構(gòu)或特性可以在一種或多種實施例中以任何合適的方式組合。在下面的說明中,提供了眾多的具體細(xì)節(jié),例如材料、緊固件、尺寸、長度、寬度、形狀等的示例,以提供對于本發(fā)明實施例的完整理解。但是有關(guān)領(lǐng)域的技術(shù)人員會明白,本發(fā)明可以在不具備這些具體細(xì)節(jié)中的一項或多項的情況下實現(xiàn),或者通過其他的方法、組件、材料等來實現(xiàn)。在其他的情形下,公知的結(jié)構(gòu)、材料或操作未被詳細(xì)圖示或描述,以免使本發(fā)明的各個方面含糊不清。定義本申請中所用的術(shù)語“基本上”表示動作、特性、屬性、狀態(tài)、結(jié)構(gòu)、條目或結(jié)果的完全或幾乎完全的程度。例如,“基本上”被封閉的對象可以表示被完全封閉或者幾乎被完全封閉的對象。在一些情形下,從絕對完全情形偏離的實際可允許程度可能取決于具體語境。 但是,大體說來,與“完全”的接近程度將是具有與獲得絕對、全部的“完全”相同的總體結(jié)果。在否定涵義中用來表示完全或幾乎完全沒有動作、特性、屬性、狀態(tài)、結(jié)構(gòu)、條目或結(jié)果的時候,“基本上”同樣適用。通過規(guī)定給定的值可以比端點“高一點”或“低一點”,本申請中所用的術(shù)語“大約” 用來提供對于數(shù)值范圍端點的靈活性。本申請中所用的術(shù)語“語境感知(context aware) ”是對電話或電話線繁忙的時間進(jìn)行確定的能力。本申請中所用的術(shù)語“繁忙”表示以下述方式被阻擋或過濾的電話或電話線呼叫方不能直接與被叫方通信。本申請中所用的術(shù)語“定制呼叫意圖通告”是當(dāng)呼叫方的電話被確定為繁忙時,由呼叫方通過被叫方的數(shù)字電話網(wǎng)絡(luò)上可用的系統(tǒng)而創(chuàng)建的定制消息。由于僅在被叫方電話的操作狀態(tài)被確定為繁忙的時候定制呼叫意圖通告消息才被創(chuàng)建,所以定制呼叫意圖通告消息也稱為繁忙通告。示例性實施例下文提供對于技術(shù)實施例的初步概述,然后在后文中更詳細(xì)地描述具體技術(shù)實施例。這個初步總結(jié)是為了幫助讀者更快地理解該技術(shù),而不是為了標(biāo)識該技術(shù)的關(guān)鍵特征或必要特征,也不是為了限制所要求保護(hù)的主題的范圍。下面的定義是為了使該概述以及隨后描述的實施例清楚而提供的。在某些時候,能夠在電話上阻擋或限制呼入電話呼叫的能力可能是有用的。但是, 如果重要的和/或時間敏感(time sensitive)的通信被阻擋,那么對通信進(jìn)行限制也可能造成不期望的后果。通常不能預(yù)先確定每個被阻擋的人對于與被阻擋的電話的用戶進(jìn)行通信是否可能具有重大的需要。因此,使用把呼入電話阻擋或過濾可能造成固有的低效并減少業(yè)務(wù)的有效實施。為了減輕與阻擋和過濾呼入電話呼叫有關(guān)的風(fēng)險,本申請公開了用于提供語境感知呼叫意圖通告的系統(tǒng)和方法。當(dāng)呼叫方不能直接與被叫方通信時,下文中稱為被叫方具有“繁忙”的電話或電話線。在呼叫方發(fā)出電話呼叫的時候,當(dāng)被叫方的電話繁忙時,則呼叫方可以被賦予下述選項針對被叫方創(chuàng)建定制的消息。該定制消息可以被創(chuàng)建來向被叫方提供呼叫意圖通告。該定制消息可以以能夠限制中斷的方式而被遞送到被叫方。例如,如果被叫方已經(jīng)在其電話上與第三方進(jìn)行會談,則該定制呼叫意圖通告消息可以以“密談通告”(即只有被叫方能夠聽到的消息)的形式發(fā)送。在該示例中,與被叫方進(jìn)行電話呼叫的第三方將不能聽到該呼叫意圖通告。然后,被叫方可以使用該呼叫意圖通告中提供的信息來確定是否中斷當(dāng)前的電話呼叫來答復(fù)呼入的電話呼叫。創(chuàng)建定制呼叫意圖通告消息的能力使得即使被叫方的電話繁忙,呼叫方也能夠與被叫方通信。定制消息可以給被叫方提供足夠的信息,來對于是否答復(fù)來自呼叫方的呼入電話呼叫作出知情判決。這使得被叫方能夠在其電話上使用諸如“請勿打擾”的特征或?qū)羧腚娫捄艚羞M(jìn)行選擇性過濾的特征,同時使錯過來自電話呼叫的重要信息的可能性盡可能小。圖1圖示了按照本發(fā)明的一種示例性實施例,用于提供語境感知呼叫意圖通告的示例性系統(tǒng)100。該系統(tǒng)包括呼叫服務(wù)器102,呼叫服務(wù)器102被配置成連接到數(shù)字電話網(wǎng)絡(luò)106中的至少一個被叫方電話104。被叫方電話是數(shù)字電話系統(tǒng)中能夠接收電話呼叫的任意電話。來自呼叫方108的電話呼叫可以源于另一電信設(shè)備,該設(shè)備連接到呼叫服務(wù)器 102并位于數(shù)字電話網(wǎng)絡(luò)106內(nèi)?;蛘?,該電話呼叫可以源于位于數(shù)字電話網(wǎng)絡(luò)外部的電話。例如,呼叫方電話可以連接到公共交換電話網(wǎng)(PSTN)或者另一數(shù)字電話網(wǎng)絡(luò)。呼叫方可以通過呼叫服務(wù)器102來與被叫方通信。系統(tǒng)100還包括與呼叫服務(wù)器102通信的語境模塊110。語境模塊被配置來確定被叫方電話的操作狀態(tài)。操作狀態(tài)是對于呼叫方是否能夠通過被叫方的電話直接與被叫方通信進(jìn)行的確定,如前所述。如果呼叫方不能用被叫方電話104直接與被叫方通信,則被叫方電話的操作狀態(tài)被列出為“繁忙”。該確定可以以多種不同方式作出。這將在下文中更完整地討論。系統(tǒng)100包括與語境模塊110通信的呼叫意圖通告模塊112。呼叫意圖通告模塊被配置成使得當(dāng)被叫方電話的操作狀態(tài)被語境模塊110標(biāo)識為繁忙時,使呼叫方能夠針對被叫方創(chuàng)建定制消息。系統(tǒng)100還包括與呼叫意圖通告模塊112通信的消息遞送模塊114。消息遞送模塊被配置成通過數(shù)字電話網(wǎng)絡(luò)106向被叫方遞送該定制消息,以使被叫方能夠確定是否接收來自呼叫方的電話呼叫。在一種實施例中,系統(tǒng)100中的各個模塊可以在呼叫服務(wù)器102上操作?;蛘?,這些模塊可以在單獨(dú)的服務(wù)器(例如與呼叫服務(wù)器通信的應(yīng)用服務(wù)器)上操作。應(yīng)用服務(wù)器可以位于數(shù)字電話網(wǎng)絡(luò)106內(nèi),也可以在該數(shù)字電話網(wǎng)絡(luò)外部。例如,圖2圖示了位于數(shù)字電話網(wǎng)絡(luò)106外部的應(yīng)用服務(wù)器202的示例。該應(yīng)用服務(wù)器與數(shù)字電話網(wǎng)絡(luò)106的呼叫服務(wù)器102通信。呼叫服務(wù)器可以是專用分支交換機(jī)(PBX)類型的服務(wù)器,或者分組交換因特網(wǎng)協(xié)議(IP)類型的服務(wù)器。語境模塊110、呼叫意圖通告模塊112和消息遞送模塊114 中的至少一者可以在應(yīng)用服務(wù)器202上操作。應(yīng)用服務(wù)器可以通過網(wǎng)絡(luò)204來與呼叫服務(wù)器102通信。與網(wǎng)絡(luò)204的連接可以是有線的,也可以是無線的。該網(wǎng)絡(luò)可以是局域網(wǎng) (LAN)、廣域網(wǎng)(WAN)、因特網(wǎng)連接等。這些模塊110、112、114中的一項或多項也可以位于附加的服務(wù)器上。或者,這些模塊110、112、114中的一項或多項也可以在呼叫服務(wù)器102上操作。在一種實施例中,這些模塊可以在呼叫服務(wù)器上的虛擬環(huán)境中操作?,F(xiàn)在將提供對于這些模塊的功能和操作的更詳細(xì)說明。在傳統(tǒng)的普通老式電話系統(tǒng)(P0TQ中,電話的繁忙狀態(tài)發(fā)生在被叫方電話被摘機(jī)的時候。這通常在被叫方正在參與活動的會話時發(fā)生,或者在被叫方將電話留在摘機(jī)狀態(tài)以防止接收電話呼叫的時候發(fā)生。數(shù)字電話(例如因特網(wǎng)協(xié)議(IP)電話)的使用已經(jīng)大大擴(kuò)展了繁忙狀態(tài)的概念。 例如,被叫方可以許用(enable) “請勿打擾(Do Not Disturb)” (DND)特征以防止來自呼入電話呼叫的干擾。當(dāng)該特征被激活時,數(shù)字電話系統(tǒng)仿效POTS系統(tǒng)的永久摘機(jī)狀態(tài)。當(dāng)電話被認(rèn)為摘機(jī)時,則POTS會在干線信令(trunk signaling)中返回可聽的繁忙音調(diào)和繁忙指示。對于數(shù)字電話系統(tǒng),被叫方可以許用多種特征,這些特征會處置所選的呼入電話呼叫。這些電話呼叫可以被重定向(redirect)而不向呼叫方返回繁忙信號。例如,被叫方可以通過使用諸如“繁忙時呼叫轉(zhuǎn)移”(CFB)的特征而把呼入的呼叫定向到其語音郵箱。數(shù)字電話系統(tǒng)還可以被用來提供選擇性的呼叫轉(zhuǎn)移特征,在這些特征中,只有特定的呼叫受到重定向,例如把所選的呼叫轉(zhuǎn)移到語音郵件??梢栽O(shè)定規(guī)則來使特定的呼叫被接通到被叫方,而其他的呼叫被定向成離開被叫方。這些特征可以使用與呼叫者身份有關(guān)的數(shù)據(jù)以及被叫方的當(dāng)前語境來確定何時應(yīng)當(dāng)使電話呼叫受到重定向。因而,多種不同的特征和狀態(tài)可以把呼叫定向成離開被叫方。任何使呼叫方被定向成離開被叫方的狀態(tài)都被認(rèn)為導(dǎo)致確定為被叫方電話104的操作狀態(tài)是“繁忙”??梢岳斫?,對被叫方電話104的操作狀態(tài)的確定可以使用多種不同的技術(shù)來實現(xiàn)。繁忙狀態(tài)可以由對于特定呼叫種類的檢測來確定,或者通過數(shù)字電話網(wǎng)絡(luò)中特定特征的幫助來確定。例如,當(dāng)在活動的會話中使用被叫方電話設(shè)備以及通過干線信號而接收到繁忙表示時,可以確定為被叫方電話的操作狀態(tài)是繁忙。在另一種實施例中,如果CFB特征把呼入的呼叫重定向到其他的人或設(shè)備(例如個人助理或者語音郵箱),則可以確定為繁忙狀態(tài)。如果呼入的呼叫被重定向到人,則這個人可以向被叫方告知緊急的呼叫。如果該呼叫被重定向到語音郵件,則緊急呼叫中的通信可能被丟失或延遲。因此,在一種實施例中,系統(tǒng)100可以被配置成給呼叫方提供選項,以在呼入的電話呼叫通過CFB而被重新定向到非人類實體(例如語音郵件或錄音)時創(chuàng)建定制的呼叫意圖通告消息。在提供了選擇性呼叫轉(zhuǎn)移的更復(fù)雜的數(shù)字電話系統(tǒng)中,可以創(chuàng)建規(guī)則系統(tǒng),該規(guī)則系統(tǒng)被用來把呼入的呼叫區(qū)分成多個種類。電話呼叫的一個種類有資格在被叫方電話的操作狀態(tài)被確定為繁忙時創(chuàng)建定制的呼叫意圖通告。呼叫的另一個種類沒有資格創(chuàng)建定制的呼叫意圖通告,并會被定向成離開被叫方。被叫方可以通過創(chuàng)建呼叫方電話號碼的列表來設(shè)定該規(guī)則系統(tǒng),這些電話號碼被允許創(chuàng)建定制呼叫意圖通告??梢越o這些種類添加附加的特征,這些特征使來自所選方的呼叫能夠根據(jù)所指明的被叫方的繁忙狀態(tài)而被重定向。例如,被叫方可以給其規(guī)則系統(tǒng)中的每一方賦予重要性指示符(例如從一到九的數(shù)字)。當(dāng)被叫方激活繁忙特征(例如DND特征或CFB特征)時, 被叫方還能夠設(shè)定該重要性指示符。如果被叫方除了非常急迫的情況之外不希望被打擾, 則可以選擇較高的重要性指示符,例如八或者九。只有那些具有比八更高的重要性指示符的呼叫方會被允許創(chuàng)建定制的呼叫意圖通告消息。該規(guī)則系統(tǒng)中沒有列出的、或者具有小于八的重要性指示符的全部其他呼叫方都可以根據(jù)需要而被重定向,例如重定向到個人助理、語音郵件、錄音或繁忙信號。如果被叫方希望只過濾掉重要性較低的呼叫,則可以用較低的重要性水平(例如五的重要性水平)來激活DND或CFB特征。這使得該規(guī)則系統(tǒng)中所包含的、具有五或更高的重要性水平的任何呼叫方都能夠在被叫方電話的操作狀態(tài)被標(biāo)識為“繁忙”的時候記錄呼叫意圖通告消息。在一種實施例中,在呼叫建立協(xié)商的過程中,繁忙狀態(tài)可以由被叫方系統(tǒng)通過報告繁忙狀態(tài)而報告給呼叫方系統(tǒng)。呼叫方可以嘗試建立對被叫方的呼叫。這通常是在呼叫方撥打被叫方的電話號碼時發(fā)生的。被叫方系統(tǒng)(例如數(shù)字電話網(wǎng)絡(luò)中的呼叫服務(wù)器)將評估該呼叫并確定被叫方的電話處于繁忙狀態(tài)。這會在隨后被報告給呼叫方系統(tǒng)。在圖1 和圖2的示例性實施例中,被叫方電話的狀態(tài)可以被報告給語境模塊104。在另一種實施例中,被叫方的數(shù)字電話系統(tǒng)可以公布被叫方電話的操作狀態(tài)。被叫方電話的狀態(tài)可以在接收任何電話呼叫之前被公布。該公布可以被普遍地進(jìn)行,就像傳統(tǒng)的即時通信(IM)狀態(tài)公布的情形一樣。該公布也可以是專門的,即,專門的呼叫者可以預(yù)訂被叫方的繁忙狀態(tài)。在一種實施例中,語境模塊可以根據(jù)呼叫方的身份來評價該繁忙狀態(tài)。然后,該繁忙狀態(tài)可以被公布到呼叫方的系統(tǒng)。這樣,可以響應(yīng)于來自呼叫方的查詢, 或者響應(yīng)于對于被叫方操作狀態(tài)的普遍預(yù)訂或連續(xù)的預(yù)訂,來提供對于被叫方的操作狀態(tài) (即狀況)的公布。數(shù)字電話網(wǎng)絡(luò)(例如IP網(wǎng)絡(luò))可以使用報頭(header),這些報頭被賦予在該網(wǎng)絡(luò)上傳送的每個數(shù)據(jù)分組(packet)。這些報頭可以在數(shù)字電話網(wǎng)絡(luò)中用于呼叫認(rèn)證、呼叫建立等情形。例如,數(shù)字電話網(wǎng)絡(luò)可以使用會話發(fā)起協(xié)議(SIP)報頭來建立電話呼叫。一種這樣的協(xié)議是標(biāo)識了具體報頭信息的RFC 3261協(xié)議??梢越o報頭添加用來標(biāo)識定制呼叫意圖通告消息的存在狀況和位置的附加信息。例如,定制呼叫意圖通告報頭可以以文本或語音的形式包含該通告的記錄?;蛘撸瑘箢^可以包含URL,該URL指向定制的呼叫意圖通告消息的源。當(dāng)接收到邀請、并且語境模塊確定為被叫方線路繁忙、并且該呼叫有資格創(chuàng)建定制的呼叫意圖通告時, 可以對定制呼叫意圖通告報頭是否存在進(jìn)行檢查。如果存在該定制呼叫意圖通告報頭,則該定制呼叫意圖通告可以被呈現(xiàn)給被叫方以供其考慮。如果不存在定制呼叫意圖通告報頭,則可以用專門的響應(yīng)代碼來重定向或者拒絕該呼叫。該代碼可以表明被叫方處于繁忙狀態(tài),并表明所提議的呼叫已被確定為有資格創(chuàng)建定制的呼叫意圖通告消息。呼叫方系統(tǒng)可以以此作為其能夠請求呼叫方創(chuàng)建定制呼叫意圖通告消息的指示。盡管已經(jīng)針對會話發(fā)起協(xié)議的情形討論了報頭信息,但是可以理解,報頭信息也可以被包含在其他類型的數(shù)字電話系統(tǒng)中。被叫方系統(tǒng)(例如圖1和圖2所顯示的這些示例系統(tǒng))可以在所提議的呼叫受到協(xié)商之前確定被叫方電話的操作狀態(tài)。該操作狀態(tài)可以通過使用被叫方狀態(tài)的普遍公布或?qū)iT公布來確定。或者,在與呼叫方的呼叫協(xié)商過程中,可以由被叫方系統(tǒng)接收專門的指示。在這些情形中的任一種中,呼叫方通常都不知道被叫方的繁忙狀態(tài)是如何被確定的。 被叫方系統(tǒng)可以在呼叫建立協(xié)商之前、也可以在其之后確定被叫方狀態(tài)。例如,在語境模塊 110確定被叫方電話104繁忙時,呼叫意圖通告模塊112可以給呼叫方108提供輸入定制呼叫意圖通告的選項。這對于呼叫方而言是透明的。一旦被叫方電話104的操作狀態(tài)已被確定,呼叫意圖通告模塊112就可以給呼叫方呈現(xiàn)選項以輸入或記錄定制的呼叫意圖通告消息。由于只在被叫方電話104的操作狀態(tài)被確定為繁忙的時候才創(chuàng)建定制的呼叫意圖通告消息,所以定制呼叫意圖通告消息也稱為繁忙通告。在一種實施例中,呼叫方可以被賦予放棄電話呼叫而不創(chuàng)建繁忙通告的選項。呼叫方也可以被賦予以語音或文本格式創(chuàng)建繁忙通告的選項。創(chuàng)建繁忙通告的方法可以取決于呼叫方所用的通信設(shè)備的類型。一些設(shè)備(例如模擬電話)只具有有限的輸入文本消息的能力。其他設(shè)備(例如智能電話、便攜式計算機(jī)等)可以包括全鍵盤,使得文本消息能夠被迅速地輸入。在一種實施例中,呼叫方可以被給予以文本或語音格式記錄繁忙通告的選項。在另一種實施例中,可以只給予一種格式,例如文本或語音。所給予的格式的類型可以取決于呼叫方電話108的能力。在一種實施例中,呼叫意圖通告模塊112被配置來給予呼叫方通過從一個或多個預(yù)先記錄的繁忙通告中進(jìn)行選擇而創(chuàng)建繁忙通告。這些預(yù)先記錄的繁忙通告是能夠在具體情形中使用的標(biāo)準(zhǔn)通告。例如,預(yù)先記錄的通告可以用于緊急會議、客戶咨詢、或者與被叫方的急迫通信。呼叫方可以用呼叫方電話上的鍵盤來選擇預(yù)先記錄的通告。預(yù)先記錄的消息可以被預(yù)留或添加呼叫者的簡短標(biāo)識。該標(biāo)識可以由呼叫方本人來記錄?;蛘?,也可以使用由被叫方的數(shù)字電話網(wǎng)絡(luò)可用的信息,例如呼叫者ID信息。這樣,不是要求呼叫方創(chuàng)建唯一的繁忙通告,而是呼叫方可以選擇預(yù)先記錄的通告,該通告添加了呼叫方的標(biāo)識。這可能造成向被叫方遞送諸如下述的通告“鮑勃 瓊斯+ ‘請求緊急會議’。‘接電話好嗎? ’”。另一種示例通告可以是“‘重要的銷售電話,來自’ +吉姆·戴維斯”??梢詣?chuàng)建或記錄任何類型的適當(dāng)通告??梢杂梦谋?語音轉(zhuǎn)換器來把被叫方的身份添加到預(yù)先記錄的通告。在另一種實施例中,呼叫方可以創(chuàng)建定制的繁忙通告消息。定制的繁忙通告消息可以被儲存來使呼叫方能夠在以后使用相同的消息。呼叫方可以創(chuàng)建多個不同的繁忙通告消息,這些消息能夠在以后給被叫方或者給被叫方數(shù)字電話網(wǎng)絡(luò)內(nèi)的另一電話撥打電話時訪問而使用。通過以呼叫方自己的語音來記錄繁忙通告,可以更有效地吸引被叫方的注意。向用戶呈現(xiàn)繁忙通告有多種不同的方式。呈現(xiàn)繁忙通告的兩種主要種類可以根據(jù)被叫方是否在參與活動的電話呼叫來定義。如果被叫方在參與活動的電話呼叫并與第三方交談,則呈現(xiàn)繁忙通告的一種方式是通過使用“密談通告”。密談通告是向多方電話呼叫中的僅一方發(fā)送的消息。在此情形下,繁忙通告將被提供給被叫方,但不會被該電話呼叫的第三方或任何其他方聽到。這可以通過暫時給被叫方設(shè)定單向連接以播放該繁忙通告來實現(xiàn)。另外,可以向被叫方呈現(xiàn)繁忙通告的會商總結(jié)(conferenced summation)。繁忙通告也可以是在被叫方的電話上或者與呼叫服務(wù)器連接的另一類型計算機(jī)設(shè)備上顯示的文本消息。另外,也可以將音頻記錄和文本消息都發(fā)送到被叫方的電話。文本消息可以被顯示在被叫方電話的顯示器上,對于音頻記錄提供冗余的或附加的信息。繁忙通告的長度可以被限制在所選的時間長度,例如三秒鐘。通過把繁忙通告限制在較短的時間長度,可以在對正在進(jìn)行的電話呼叫的中斷盡可能小的同時遞送該通告。 繁忙通告可以給被叫方播放一次或者多次。例如,繁忙通告可以被播放兩次,各次通告之間有三秒鐘的間隔。這使得被叫方能夠弄清該消息(如果第一次沒有明白的話)。在聽到該繁忙通告時,被叫方可以選擇對呼入的電話呼叫作出答復(fù)。
如果被叫方?jīng)]有參與活動的電話呼叫,則可以用免提電話(speaker phone)來呈現(xiàn)該繁忙通告。例如,來自呼叫方的呼入電話呼叫可以被設(shè)定成重定向到語音郵件。但是, 由于電話呼叫的緊急性,呼叫方選擇了創(chuàng)建繁忙通告。因而可以通過被叫方的免提電話揚(yáng)聲器來播放該繁忙通告。或者,繁忙通告可以被定向到由被叫方所用的其他計算設(shè)備,例如臺式計算機(jī)、膝上型計算機(jī)或移動計算設(shè)備(例如智能電話、蜂窩電話或其他類型的無線通信設(shè)備)。通過使用語音識別和文本-語音轉(zhuǎn)換器,被叫方可以控制對繁忙通告進(jìn)行呈現(xiàn)的形態(tài)。呼叫方可以選擇發(fā)送語音消息,也可以選擇發(fā)送文本消息。被叫方可以選擇自己期望接收該繁忙通告的形態(tài)。然后可以使用合適的轉(zhuǎn)換器,以使由呼叫方提供的繁忙通告與被叫方對于接收繁忙通告的偏好相匹配。在接到繁忙通告時,被叫方可以表明其對于與該繁忙通告相關(guān)聯(lián)的呼入呼叫應(yīng)當(dāng)如何處理的決定。例如,被叫方可以什么都不做,從而忽略對于該呼入呼叫進(jìn)行答復(fù)的請求。或者,被叫方可以積極地響應(yīng)。例如,消息遞送模塊114可以被配置成如果被叫方按下了其電話上預(yù)定的鍵,則停止呈現(xiàn)該繁忙通告。如果被叫方不接受該呼叫,則呼叫方可以像沒有創(chuàng)建過繁忙通告的情況下將會發(fā)生的那樣受到標(biāo)準(zhǔn)的繁忙處理?;蛘?,也可以給呼叫方呈現(xiàn)表明其電話呼叫尚未被接受的通告。該通告可以包含對于該呼叫將被如何處置的說明。例如,該通告可以說明該呼叫將被轉(zhuǎn)移到另一個人,轉(zhuǎn)移到語音郵件,發(fā)送到錄音裝置等。如果被叫方不是正在參與活動的電話呼叫,則可以作出相同類型的響應(yīng)。例如,如果被叫方在其電話上選擇了“請勿打擾”按鈕,并且繁忙通告在被叫方的免提電話或計算設(shè)備上播放,則被叫方可以主動地停止該繁忙通告、忽略該繁忙通告、或者考慮該繁忙通告而選擇答復(fù)電話。被叫方電話的顯示器中可以顯示被叫方對來自呼叫方的繁忙通告進(jìn)行響應(yīng)的各種選項?;蛘撸缜八?,也可以以文本的形式在與該呼叫相關(guān)聯(lián)的視頻顯示器上呈現(xiàn)用于響應(yīng)的這些選項。這些選項包括連接到呼入的呼叫者而使目前的(一個或多個)呼叫暫時保留(on hold)、將呼入的呼叫者加入當(dāng)前的呼叫中、將呼入的呼叫轉(zhuǎn)移到語音郵件或另一方、給呼入的呼叫者提供一個或多個預(yù)先記錄的消息、遵循正常的繁忙信號處理來拒絕呼入的呼叫等。這些選項可以通過語音、DTMF鍵、鍵盤、觸摸屏或其他選擇方式來被選擇。在另一種實施例中,如圖3的流程圖所示,公開了用于提供語境感知呼叫意圖通告的方法300。該方法包括在數(shù)字電話網(wǎng)絡(luò)上接收從呼叫方到被叫方的電話呼叫(310)。盡管被叫方在使用數(shù)字電話網(wǎng)絡(luò),但是呼叫方可以使用任何類型的電話網(wǎng)絡(luò),例如與被叫方同一數(shù)字電話網(wǎng)絡(luò),另一個數(shù)字電話網(wǎng)絡(luò),或者PSTN電話網(wǎng)絡(luò)。被叫方電話的操作狀態(tài)被標(biāo)識(320)。當(dāng)被叫方電話的操作狀態(tài)被標(biāo)識為繁忙時,使呼叫方能夠?qū)τ诒唤蟹絼?chuàng)建定制的消息(330)。創(chuàng)建該定制消息可以通過使用被叫方的數(shù)字電話網(wǎng)絡(luò)中可用的軟件和/或固件來實現(xiàn)。該軟件和/或固件可以位于數(shù)字電話網(wǎng)絡(luò)的呼叫服務(wù)器上?;蛘?,也可以用單獨(dú)的服務(wù)器(例如與呼叫服務(wù)器通信的應(yīng)用服務(wù)器)來使定制消息能夠由呼叫方創(chuàng)建。該定制消息通過數(shù)字電話網(wǎng)絡(luò)被遞送到被叫方,使被叫方能夠確定是否接收來自呼叫方的該電話呼叫C340)。
盡管前述這些示例已經(jīng)在一種或多種具體應(yīng)用中描述了本發(fā)明的原理,但是本領(lǐng)域普通技術(shù)人員可以理解,在不脫離本發(fā)明的原理和概念的情況下,無需創(chuàng)造性勞動即可對形式、使用情況和實施方式細(xì)節(jié)方面作出眾多的變更。因此,不應(yīng)認(rèn)為本發(fā)明受到除了所附權(quán)利要求之外的限制。
權(quán)利要求
1.一種語境感知呼叫意圖通告系統(tǒng),包括呼叫服務(wù)器,其被配置成連接到位于數(shù)字電話網(wǎng)絡(luò)中的被叫方的至少一個電話; 語境模塊,其與所述呼叫服務(wù)器通信,并被配置成確定所述被叫方的電話的操作狀態(tài);呼叫意圖通告模塊,其與所述語境模塊通信,并被配置成當(dāng)所述被叫方的電話的操作狀態(tài)被所述語境模塊標(biāo)識為繁忙時,使呼叫方能夠針對所述被叫方創(chuàng)建定制的消息;以及消息遞送模塊,其與所述呼叫意圖通告模塊通信,并被配置成通過所述數(shù)字電話網(wǎng)絡(luò)向所述被叫方遞送所述定制的消息,以使所述被叫方能夠確定是否接收來自所述呼叫方的電話呼叫。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述語境模塊被配置成在呼叫建立協(xié)商的過程中,確定所述被叫方的電話的操作狀態(tài)。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述被叫方的電話的操作狀態(tài)是在接收電話呼叫之前由所述語境模塊公布以便使用的。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述呼叫意圖通告模塊還被配置成在所述數(shù)字電話網(wǎng)絡(luò)上傳送的數(shù)據(jù)分組的報頭中提供通告信息,所述信息標(biāo)識了針對所述被叫方的所述定制的消息的位置和存在情況,以使所述消息遞送模塊能夠向所述呼叫方遞送所述定制的消息。
5.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述定制的消息是音頻格式和文本格式中的一者ο
6.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述呼叫意圖通告模塊被配置成使所述呼叫方能夠從多個預(yù)先記錄的通告中選擇所述定制的消息的一部分,并且還被配置成向所選擇的預(yù)先記錄的通告添加所述呼叫方的標(biāo)識信息來創(chuàng)建所述定制的消息。
7.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述呼叫意圖通告模塊被配置成使所述呼叫方能夠記錄音頻消息來創(chuàng)建所述定制的消息。
8.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述消息遞送模塊被配置成允許所述被叫方停止所述定制的消息的遞送。
9.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述消息遞送模塊被配置成通過向所述被叫方的電話的密談通告來向所述被叫方遞送所述定制的消息。
10.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,所述消息遞送模塊被配置成向被叫方設(shè)備遞送所述定制的消息,所述被叫方設(shè)備選自由下列項構(gòu)成的組電話、蜂窩電話、臺式計算機(jī)、膝上型計算機(jī)、和便攜式計算設(shè)備。
全文摘要
本發(fā)明涉及利用在線感知呼叫意圖通告的訪問仲裁,公開了用于提供語境感知呼叫意圖通告的系統(tǒng)和方法。該方法包括在數(shù)字電話網(wǎng)絡(luò)上接收從呼叫方到被叫方的電話呼叫。被叫方的電話的操作狀態(tài)被標(biāo)識。在被叫方的電話的操作狀態(tài)被標(biāo)識為繁忙時,使呼叫方能夠針對被叫方創(chuàng)建定制的消息。通過數(shù)字電話網(wǎng)絡(luò)向被叫方遞送定制的消息,以使被叫方能夠確定是否接收來自呼叫方的電話呼叫。
文檔編號H04M3/533GK102291501SQ20111015674
公開日2011年12月21日 申請日期2011年6月3日 優(yōu)先權(quán)日2010年6月4日
發(fā)明者保羅·奧斯特洛斯基, 吉姆·戴維斯, 納加拉·韋恩 申請人:米特爾網(wǎng)絡(luò)公司