專利名稱:電話/會議活動存在狀態的制作方法
技術領域:
本發明涉及一種存在系統和方法,該方法在人們參與電話呼叫(例如,多方會議呼叫)的時候收集和一個人的一個或者多個活動相關的存在信息,然后確定電話/會議活動存在狀態,利用該存在狀態,通知其他人(觀察者)和/或自動交互管理系統這個人是電話呼叫中的“主動的參與者”還是“被動的參與者”。
背景技術:
存在系統的主要功能是改善觀察者(或者,呼叫者)和存在者(或者,被叫者)之間的通信。在這樣的系統中,一個特定的觀察者(或者,呼叫者)聯系一個特定的存在者(或者,被叫者)的通信效率取決于觀察者了解存在者的實時狀態的多少。例如,觀察者在聯系存在者之前可能想知道如下的信息·存在信息ο可獲得性存在者能否聯系到 ο活動存在者當前的活動是什么 ο當地時間是否為聯系存在者的適當時間 ο設備/媒介類型我怎樣才能聯系存在者 ο更多...
·通信優選項ο存在者的優選語言是什么 ο存在者的優選設備是什么 ο存在者的優選安全模式/協議是什么
ο更多...
實時存在信息典型地由觀察者使用以做出精明的決策--當前能夠或者不能夠和存在者進行交互(例如,電話呼叫、IM)。一種這樣的相關存在信息元素指示存在者是否“正在打電話”,從而推斷出正在打電話的人可能被占用而不能夠進行另一個交互。對于大多數一對一電話呼叫這通常是一種充分的推斷,然而在多方會議呼叫以及某些類型的一對一電話呼叫中,這有可能不是充分的推斷。
例如,如果多方會議呼叫在正式的商務背景下發生,則典型地只有一個或者幾個參與者講話(稱為主動的),而其余參與者在以或多或少的注意力聽(稱為被動的)。這些被動的參與者可以參加另外的活動例如答復電子郵件、在他們的PC上工作,等等...并且能夠進行另外的交互。而且,如果這個人正好在參與一個他們只是簡單地聽的一對一電話呼叫--例如,一個分析會議或者培訓課程,則他們也可以進行另外的交互。如果這個人在聽分析會議或者培訓課程的時候參加另外的活動--例如答復電子郵件,在他們的PC上工作,等等...--這種情況特別容易出現。
可以看到,如果一個人正好是電話呼叫中的被動參與者,則當前的“正在打電話”存在狀態可能是一個太苛刻的指標。例如,如果觀察者知道一個人“正在打電話”則他們可能不愿意嘗試聯系那個人,即使那個人在“參與”這個電話呼叫的時候也能夠進行像IM或者第二電話(例如,移動電話)呼叫的另外的交互。缺少這樣的關于參加電話呼叫的被動參與者的認知可能導致觀察者和被動的參與者的通信滿意度降低。通過本發明解決了這個問題。
發明內容
本發明包括推斷一個人在電話呼叫(例如,多方會議呼叫、一對一電話呼叫、協作會話)中的參與程度的存在系統和方法。在一個實施方式中,存在系統在一個人參與電話呼叫的時候收集有關其一個或者多個活動的存在信息。存在系統綜合并分析所收集的存在信息以確定電話/會議活動存在狀態,然后將其發布給觀察者和/或自動交互管理系統,以便通知他們這個人在電話呼叫中是否正好是“主動的參與者”或者是“被動的參與者”。然后觀察者和/或自動交互管理系統可以利用這個信息作為提示來確定這個人在參與電話呼叫的時候是否也可能響應另外的交互。推斷如下--作為“被動的參與者”的人實際上更有可能進行和另外的人(例如,觀察者)的IM或甚至第二電話交互,如果這個人是“主動的參與者”則反之。
結合附圖通過參考下面的詳細說明可以更完全地理解本發明,其中圖1是圖示了根據本發明的存在系統的基本組成的框圖,存在系統確定并發布電話/會議活動存在狀態,存在狀態指示一個人在電話呼叫(例如,多方會議呼叫)中的參與程度;以及圖2是根據本發明的方法的基本步驟的流程圖,該方法用于確定并發布指示一個人在電話呼叫(例如,多方會議呼叫)中的參與程度的電話/會議活動存在狀態。
具體實施例方式
參考圖1-2,公開了存在系統100和方法200的優選的實施方式,存在系統100和方法200能夠確定并發布電話/會議活動存在狀態107,其指示一個人在電話呼叫(例如,多方會議呼叫)中的參與程度。盡管在這里描述的本發明使用的例子中人102在參與多方會議呼叫,但是應該可以理解如果這個人102在參與一對一電話呼叫同樣也可以使用本發明,例如,他們可能在聽培訓課程或者分析會議。另外,如果人102在參與協作會話--例如,參與者使用白板演示或者power point演示來進行在線通信、信息共享和文檔編輯--也可以使用本發明。因此,本發明不必以限制的方式來解釋。
參照圖1,圖示了存在系統100的基本示圖,該系統能夠推斷和幾個其他人104a和104b(只顯示兩個)進行多方會議呼叫的人102的參與程度。存在系統100包括和存在服務器106連接的規則引擎105。可選擇地,規則引擎105可以和存在服務器106共置一處。在任一情況中,存在服務器106都通過多個會話初始化協議(SIP)接口(舉例)耦合到各種連接器108a、108b...108f,連接器又耦合到各種設備110a、110b...110f。在所示出的例子中,連接器108包括日程表連接器108a、IM連接器108b、電話連接器108c、會議協作/會議連接器108d、電子郵件連接器108e以及PC連接器108f。設備110包括日程表服務器110a、IM服務器110b、電話交換機110c、會議協作/會議音頻橋接器110d、電子郵件服務器110e和PC110f。連接器108a、108b...108f和設備110a、110b...110f可以是分布式的(如所示)或者共置一處的(未示出)。為了清晰起見,在這里提供的關于存在系統100、各種連接器108a、108b...108f和各種設備110a、110b...110f的說明省略了某些在工業中是已經熟知的而且對于理解本發明不是必需的細節和元件。
為了幫助描述本發明,首先提出討論關于該存在服務器106如何從連接器108a、108b...108f和設備110a、110b...110f收集和人102的實時活動相關的信息。然后,提出討論關于規則引擎105如何使用收集的信息推斷電話/會議活動存在狀態107,其指示出在多方會議呼叫中人102(例如Don Gray 102)是“主動的參與者”還是“被動的參與者”。接下來,提出討論關于如何將電話/會議活動存在狀態107發布,以及然后觀察者112和/或自動交互管理系統114(例如,電話交換機、自動幫助應用)如何利用該狀態作為提示來確定人102在此時是否有可能響應另外的交互。
首先,在人102也在參與多方會議呼叫的時候,存在引擎106收集和人102的實時活動相關的存在信息。在一個實施方式中,存在引擎106從電話系統115收集和這個人在多方會議呼叫中的參與相關的信息,電話系統115包括電話交換機110c和會議協作/會議音頻橋接器110d。電話交換機110c可以是各種交換機中的任意一種,其包括例如專用分組交換機(PBX)110c(示出)、載波交換機、移動交換機或者語音交換機。在工作時,電話交換機110c(經過電話連接器108c)可以通知存在引擎106正在被人102使用的具有語音功能的終端116(例如,陸上線路電話(示出)、移動電話、PDA、PC)是否已經被切換為無聲模式或者不可打斷模式例如“請勿打擾”。而且,會議/協作音頻橋接器110d具有語音活動檢測器(VAD)118,其可以用于通知存在引擎105人102當前是否在講話或者是否已經在多方會議呼叫中某一段時間內講了很多話。可選擇地,會議/協作音頻橋接器110d可以具有能量檢測器120,其可以用于檢測在人102正在使用的語音分支122上的語音能量。如果能量檢測器120在此刻或者在一段時間內監測到相當數量的能量,則可以認為人102當前正在講話或者已經在多方會議呼叫中講了很多話。
另外,存在引擎106可以從其他設備110a、110b、110e和110f收集關于人在多方會議呼叫中的參與程度的信息。例如,存在引擎106可以從IM服務器110b(經過IM連接器108b)收集信息,其指示人102在參與多方會議呼叫的時候是否已發送過任何IM消息。同樣地,存在引擎106也可以從電子郵件服務器110e(經過電子郵件連接器108e)收集信息,其指示人102在參與多方會議呼叫的時候是否已發送過任何電子郵件消息。存在引擎106也可以從PC110f(經過PC連接器108f)收集信息,其指示人102在參與多方會議呼叫的時候是否一直在他們的鍵盤上打字。另外,存在引擎106可以從日程表服務器110a(經過日程表連接器108a)收集關于多方會議呼叫的信息,其中人102可能在會議呼叫開始之前已經預先在其日程表指示出他們將作為“被動的參與者”還是“主動的參與者”。可以看出,當人102在參與多方會議呼叫的同時,存在引擎106有能力和各種設備110a、110b...110f互相作用來獲得各種和他們的實時活動相關的存在信息。
其次,規則引擎105獲取收集的存在信息并綜合/分析收集的存在信息來推斷電話/會議活動存在狀態107,其指示出人在多方會議呼叫中的參與程度。在優選的實施方式中,電話/會議活動存在狀態107指示人102在多方會議呼叫中是“被動的參與者”還是“主動的參與者”。在工作時,如果從電話交換機110c接收的存在信息指示正在被人102使用的具有語音功能的終端116沒有處于無聲模式,則規則引擎105可以將電話/會議活動存在狀態107設置為“主動的參與者”。或者,如果從會議/協作音頻橋接器110d以及特別地從VAD118或者能量檢測器120接收的存在信息指示人102當前正在講話或者在多方會議呼叫中的預定的一段時間上已經講了很多話,則規則引擎105可以將電話/會議活動存在狀態107設置為“主動的參與者”。
規則引擎105也可以在分析了由存在服務器106從其他設備110a、110b...110f中的某一些接收的存在信息之后將電話/會議活動存在狀態107設置為“主動的參與者”。例如,如果收集的存在信息指示人102(1)在多方會議呼叫中還沒有發送過IM消息;(2)在多方會議呼叫中還沒有發送過電子郵件消息;(3)如果人102在多方會議呼叫中還沒有使用PC110f的鍵盤(這里假設沒有使用PC110f進行在多方會議呼叫中使用的演示);和/或(4)如果人102在多方會議呼叫即將開始之前在他們的日程表上指示出他們應該被看作是“主動的參與者”,則規則引擎105可以將電話/會議活動存在狀態107設置為“主動的參與者”。當然,可能有其他類型的上面沒有提到的存在信息,這些信息可以由存在服務器106收集并由規則引擎105分析來確定電話/會議活動存在狀態107。
相反,如果從電話交換機110c接收的存在信息指示人102使用的具有語音功能的終端116當前處于無聲模式,則規則引擎105可以將電話/會議活動存在狀態107設置為“被動的參與者”。或者,如果從會議/協作音頻橋接器110d--特別地從VAD118或者能量檢測器120--接收的存在信息指示人102當前沒有講話或者在多方會議呼叫的預定的一段時間并沒有講很多話,規則引擎105就可以將電話/會議活動存在狀態107設置為“被動的參與者”。
規則引擎105也可以在分析了存在服務器106從其他設備110a、110b...110f中的某一些接收的存在信息之后將電話/會議活動存在狀態107設置為“被動的參與者”。例如,如果收集的存在信息指示人102(1)在多方會議呼叫中發送過一條或者更多的IM消息;(2)在多方會議呼叫中發送過一條或者更多電子郵件消息;(3)如果人102在多方會議呼叫中使用過PC110f的鍵盤(這里假設沒有使用PC110f進行在多方會議呼叫中使用的演示);和/或(4)如果人102在多方會議呼叫即將開始之前在他們的日程表上指示出他們應該被看作是“被動的參與者”,規則引擎105可以將電話/會議活動存在狀態107設置為“被動的參與者”。當然,可能有其他類型的上面沒有提到的存在信息,這些信息可以由存在服務器106收集并由規則引擎105分析來確定電話/會議活動存在狀態107。
在一個實施方式中,人102甚至可以優先于規則引擎105手動指示他們想要在特定的多方會議呼叫中被看作是“主動的參與者”或者“被動的參與者”。另外,人102可以預配置規則引擎105,使得針對發生在每周或者每月相同時刻和日期的特定多方會議呼叫,將電話/會議活動存在狀態107設置為“主動的參與者”或者是“被動的參與者”。通過這種方法,人102擁有手動選項設置他們自己的電話/會議活動存在狀態107來管理其通信存在狀態,以及管理可能在多方會議呼叫中發生的任何收到的交互請求。
第三,存在服務器106將電話/會議活動存在狀態107發布/分發到一個或者多個用戶,在這里描述為觀察者112和/或自動交互管理系統114(顯示位于PBX110c)。觀察者112(顯示一個)可以使用圖形用戶界面(GUI)124看到某個特定的人102的電話/會議活動存在狀態107。在示出的例子中,人102是Don Gray而且他的電話/會議活動存在狀態107被設置為“被動的參與者”。觀察者112可以利用這個信息確定Don Gray 102在此時是否有可能響應另外的交互,做出推斷由于Don Gray 102是“被動的參與者”,這樣當他在參與多方會議呼叫的時候他有可能能夠參加IM或者甚至第二電話交互。
但是,在這個觀察者112或者其他任何觀察者112可以接收這個人的包含電話/會議活動存在狀態107的存在信息之前,他們需要和存在服務器106預訂并指示他們想要獲得這個人的存在信息。規則引擎105可以根據優選規則/策略不讓某個(些)觀察者112接收某些類型的存在信息。典型地,人102和/或這個人的雇主確立這些優選規則/策略。例如,人102可以確立優選規則/策略,其指示只有某個觀察者112(例如,經理112)才可以獲得某些類型的像電話/會議活動存在狀態107這樣的存在信息。
如上面指出的,自動交互管理系統114也可以接收該人的電話/會議活動存在狀態107。在這種情況中,自動交互管理系統114可以通知其他呼叫者126(只顯示一個)人102當前正在參與或者沒有參與多方會議呼叫。而且,如果他們正在參與多方會議呼叫,則自動交互管理系統114可以通知呼叫者126關于人102是“主動的參與者”還是“被動的參與者”。然后,呼叫者126(不是觀察者112)可以利用這個信息確定在此時人102是否有可能能夠響應另外的交互,推斷如下--如果人102是“被動的參與者”則他們很可能參加IM或者甚至第二電話交互,如果人102是“主動的參與者”則反之。
參考圖2,有方法200的基本步驟的流程圖,其用于確定和發布指示一個人在電話呼叫(例如,多方會議呼叫、協作會話或者一對一呼叫)中的參與程度的電話/會議活動存在狀態107。從步驟202開始,存在服務器106確定人102在參與電話呼叫。在步驟204,當人102正好在參與電話呼叫的時候,存在服務器106收集和該人102的一個或者多個實時活動相關的存在信息。在步驟206,規則引擎106利用收集的存在信息,推斷指示這個人在電話呼叫中的參與程度的電話/會議活動存在狀態107。如上面指出,電話/會議活動存在狀態107可以設置為“主動的參與者”或者“被動的參與者”。但是,應該理解電話/會議活動存在狀態107也可以被設置為基于其他的一些標度或者術語,從而代替“主動的參與者”和“被動的參與者”。在步驟208,存在服務器106將被叫方的電話/會議活動存在狀態107發布/分發給觀察者112和/或自動交互管理系統114。然后利用這個存在信息107幫助提示觀察者112(或者呼叫者126)有關人102在參加電話呼叫的時候他們是否有可能響應另外的交互。參照圖1已經在上面提供了和這些步驟相關的更為詳細的討論。
下面是本發明的另外的一些特征、優點和用途·本發明改善了存在觀察者112(用戶、呼叫者)的通信效率和滿意度。例如,通過存在信息,電話/會議活動的通信將自動阻止或者自動避開打擾,從而提高了會議呼叫/協作會話中作為主動的參與者并且不希望被打擾的個人的通話率。而且,通過存在信息,即使參與者在參與會議呼叫/協作會話的時候,電話/會議活動的通信也將允許在緊急或者重要事務的情況下,被動的參與者可由其他希望和他們交互的人聯系上。
·本發明的網絡投資返回率(ROI)可以計算為企業/公司的時間收益。例如,信息工作者在會議呼叫上平均每天花費一個小時,而這些時間的80%是作為“被動參與者”,從而導致這個工作者每年有200小時不能和其他人聯系。如果使用本發明,則這個工作者每年可以另外有200小時可以聯系,如果假設這個工作者每年工作2000小時,則ROI增加了10%。
·存在系統100和方法200可以支持任意數量的存在者102(人102)、呼叫者126、存在觀察者112和自動交互管理系統114,雖然在這里每一種只示出和描述了一個。
·存在服務器106可以從具有語音功能的終端116收集存在信息,該存在信息是關于該具有語音功能的終端116是否已被參與電話呼叫的人102切換到無聲模式。
·存在服務器106可以從智能終端(例如,PC110f)收集存在信息,該存在信息是關于該具有語音功能的終端116是否已被參與電話呼叫的人102切換到無聲模式。
雖然在附圖中圖示了并且在前面的詳細說明中描述了本發明的一個實施方式,但是應該理解本發明不局限于公開的實施方式,而且在不脫離下面的權利要求提出和定義的本發明的構思的范圍之內,能夠做出很多重新安排、修改和替換。
權利要求
1.一種存在系統,包括存在服務器,用于收集和正在參與電話呼叫的人相關的存在信息;以及規則引擎,用于綜合所述存在信息并分析所述綜合的存在信息來確定電話/會議活動狀態,該狀態指示出這個人在所述電話呼叫中是主動的參與者還是被動的參與者;以及所述存在服務器,用于將所述電話/會議活動狀態發布給至少一個用戶,以提示該至少一個用戶當這個人也參與所述電話呼叫的時候是否有可能響應另外的交互。
2.權利要求1的存在系統,其中所述電話呼叫為一對一電話呼叫;多方會議呼叫;或者協作會話。
3.權利要求1的存在系統,其中所述存在服務器從和電話系統連接的電話連接器和會議/協作連接器收集關于參與所述電話呼叫的該人的至少一部分的所述存在信息。
4.權利要求3的存在系統,其中所述電話系統包括電話交換機和會議/協作橋接器。
5.權利要求4的存在系統,其中所述電話交換機通知所述存在服務器,具有語音功能的終端是否已經被參與所述電話呼叫的人切換到無聲模式。
6.權利要求4的存在系統,其中所述會議/協作橋接器通過在所述電話呼叫的分支上監測語音活動和/或語音能量來通知所述存在服務器,參與所述電話呼叫的人是否正在使用或者一直在使用具有語音功能的終端。
7.一種方法,用于確定參與電話呼叫的人的參與程度,所述方法包括步驟確定這個人當前在參與所述電話呼叫;當這個人在參與所述電話呼叫的時候收集和他們的一個或者多個活動相關的存在信息;從收集的存在信息推斷電話/會議活動存在狀態,該狀態指示出參與所述電話呼叫的人的參與程度;以及發布所述電話/會議活動存在狀態。
8.權利要求7的方法,其中所述電話呼叫為一對一電話呼叫;多方會議呼叫;或者協作會話。
9.權利要求7的方法,其中所述存在信息的至少一部分從和電話系統連接的電話連接器和會議/協作連接器收集。
10.權利要求9的方法,其中所述電話系統包括電話交換機和會議/協作橋接器。
全文摘要
這里描述了一種推斷電話呼叫(例如,多方會議呼叫、一對一電話呼叫、協同會話)中一個人的參與程度的存在系統和方法。在一個實施方式中,當人在參與電話呼叫的時候存在系統收集和他們的一個或者多個活動相關的存在信息。存在系統綜合并分析收集的存在信息以確定電話/會議活動存在狀態,然后將其發布給觀察者和/或自動交互管理系統以便通知他們這個人在電話呼叫中正處于“主動的參與者”還是“被動的參與者”。然后觀察者和/或自動交互管理系統可以利用此信息作為提示來確定這個人在參與電話呼叫的時候是否有可能能夠響應另外的交互。推斷如下——作為“被動的參與者”的人實際上很有可能參加和其他人(例如,觀察者)的IM或者甚至第二電話交互,如果這個人是“主動的參與者”則反之。
文檔編號H04M3/42GK1937667SQ20061011578
公開日2007年3月28日 申請日期2006年8月17日 優先權日2005年9月23日
發明者杰克·杰克納 申請人:阿爾卡特公司