專利名稱:通訊網絡系統及其通話代接方法
技術領域:
本發明是關于一種通話代接(call pickup)方法,且特別是關于一種適用于通訊 網絡系統的通話代接方法。
背景技術:
代接通話在小型的商用電話交換機(Private Branch Exchange,PBX)系統是非常 實用的功能。仔細來說,在同一個群組或同一間辦公室里,代接通話功能可以允許某一個話 機的使用者通過該個話機以代接另一個無人接聽的話機的來電。 —般而言,代接通話的功能需在PBX系統下方可執行。也就是說,若沒有PBX服務 器的支持,話機無法具備代接的功能。早期,使用者若想要代接某一個話機的來電時,必須 撥打該個話機的號碼才可達成,然而此舉需要使用者花費心力記住話機的號碼,故實際上 相當不方便。目前,另一種代接方式為使用者僅需直接撥打存取碼(access key),例如按下 *字鍵即可代接通話,故使用者不用記住話機的號碼。 盡管如此,以上兩種已知的代接功能皆需在PBX服務器內經過復雜的設定后始可 實行。甚者,不同的PBX服務器的代接通話設定亦不盡相同,故不僅欠缺實用性,對使用者 來說亦倍感困擾。 有鑒于此,本發明的主要范疇在于提供一種適用于通訊網絡系統的通話代接方 法,以解決上述問題。
發明內容
本發明的一范疇在于提供一種適用于通訊網絡系統的通話代接方法。通訊網絡系 統包含第一終端裝置及第二終端裝置。根據本發明的一具體實施例,通話代接方法包含下 列步驟。 首先,分別在第一終端裝置及第二終端裝置中設定針對第一終端裝置及第二終端 裝置的公共的(common)群組分機。當第一終端裝置接收來自第三終端裝置的來電時,從第 二終端裝置通過公共的群組分機傳送請求代接消息。隨后,于第一終端裝置,通過公共的群 組分機接收來自第二終端裝置的請求代接消息。接著,從第一終端裝置傳送與請求代接消 息相關的轉移通話消息至第三終端裝置。然后,從第三終端裝置傳送通話邀請消息至第二 終端裝置。之后,于第二終端裝置及第三終端裝置之間建立該來電以達成代接通話的目的。
本發明的另一范疇在于提供一種通訊網絡系統。根據本發明的另一具體實施例的 通訊網絡系統包含服務器、第一終端裝置以及第二終端裝置。第一終端裝置及第二終端裝 置其內分別設有針對第一終端裝置及第二終端裝置的公共的群組分機,并且通過該服務器 彼此溝通。 當第一終端裝置接收來自第三終端裝置的來電時,第二終端裝置能夠通過公共的 群組分機傳送請求代接消息至第一終端裝置。隨后,第一終端裝置通過公共的群組分機接 收來自第二終端裝置的請求代接消息。接著,第一終端裝置傳送與請求代接消息相關的轉移通話消息至第三終端裝置。然后,第三終端裝置傳送通話邀請消息至第二終端裝置。之
后,于第二終端裝置及第三終端裝置之間建立該來電以達成代接通話的目的。 關于本發明的優點與精神可以通過以下的發明詳述及所附圖式得到進一步的了解。
圖1是繪示根據本發明的一具體實施例的通訊網絡系統的功能方塊圖。 圖2是繪示于根據本發明的一具體實施例中通話代接期間發話端、受話端及代接
端之間傳輸信號的流向示意圖。 圖3是繪示根據本發明的另一具體實施例的通話代接方法的流程圖。
[主要元件標號說明] 1 :通訊網絡系統 IO:服務器 12:第一終端裝置 14:第二終端裝置 16:第四終端裝置 20:第三終端裝置 22:公眾交換電信網絡 120、140、160 :群組分機 122、142、162 :各個分機 U1、U2、U3:使用者 INVITE#1、 INVITE#2、 INVITE#3、 RING#1、 RING#2、 0K#1、 0K#2、 REFER、 CANCEL、 ACK : 消息 S100 S112 :流程步驟
具體實施例方式
請參閱圖1。圖1是繪示根據本發明的一具體實施例的通訊網絡系統1的功能方 塊圖。 如圖1所示,通訊網絡系統1包含服務器10、第一終端裝置12、第二終端裝置14以 及第四終端裝置16。實務上,第一終端裝置12、第二終端裝置14以及第四終端裝置16可 通過局域網絡(Local Area Network, LAN)并經由服務器10彼此溝通,但不以此為限。于 實際應用中,通訊網絡系統1可包含PBX服務器。又,根據本發明的通訊網絡系統1可應用 會議初始協議(Sessionlnitiation Protocol , SIP)。 于通訊網絡系統1中,第一終端裝置12、第二終端裝置14以及第四終端裝置16可 安排為一群組,并且分別設有公共的群組分機(120、140及160)。需注意的是,除了群組分 機之外,第一終端裝置12、第二終端裝置14以及第四終端裝置16亦各自具有各個的分機號 碼(122、 142及162)。例如,第三終端裝置20位于通訊網絡系統1之外,但實務上可通過公 眾交換電信網絡(PSTN, Public Switched Tel印hone Network) 22選擇性地撥打通訊網絡 系統1中的該等終端裝置(12、 14及16)各個的分機號碼(122、142及162)以與其溝通。
要說明的是,第一終端裝置12、第二終端裝置14以及第四終端裝置16各個的分 機號碼(122、142及162)是不同的,但其公共的群組分機(120、140及160)是相同的。另 外,第一群組分機120、第二群組分機140及第四群組分機160對于PBX服務器來說皆合乎
5標準,亦即第一終端裝置12、第二終端裝置14以及第四終端裝置16不需要PBX服務器提供 特殊的支持。 請一并參閱圖1及圖2。圖2是繪示于根據本發明的一具體實施例中通話代接期 間發話端(caller)、受話端(callee)及代接端(pickupper)之間傳輸信號的流向示意圖。 需說明的是,于一范例中,發話端代表第三終端裝置20,受話端代表第一終端裝置12,而代 接端代表第二終端裝置14。為充分了解本發明的構想,以下將列舉范例以詳加說明。
當第一終端裝置12接收來自第三終端裝置20的來電時,第三終端裝置20可發送 「INVITE#1」消息至第一終端裝置12,而第一終端裝置12可回傳「RINGftl」消息至第三終端 裝置20并可伴隨發出響鈴信號。此時,第二終端裝置14的使用者U2能夠視情況通過公共 的群組分機140傳送請求代接消息(如圖2中標示的「INVITE#2」)至第一終端裝置12。
舉例而言,第二終端裝置14可于第一終端裝置12閑置第一預定時間后或第一終 端裝置12響鈴第二預定時間后,傳送請求代接消息。第一預定時間代表第一終端裝置12 的使用者U1于結束上次通話后所經過的時間,例如IO秒鐘。于第一預定時間內,假定使用 者U1并沒有離開第一終端裝置12,故可不允許第二終端裝置14的使用者U2通過第二群組 分機140傳送請求代接消息至第一終端裝置12,以干擾使用者Ul回電。需注意的是,第一 預定時間及第二預定時間的長短可根據實際需求而設計之。 當第二終端裝置14傳送請求代接消息至第一終端裝置12后,第一終端裝置12通 過公共的群組分機120接收來自第二終端裝置14的請求代接消息。由于第二終端裝置14 通過公共的群組分機140傳送請求代接消息至第一終端裝置12,故第一終端裝置12可視第 二終端裝置14要求代接通話并可自動啟動通話代接流程。 于一具體實施例中,請求代接消息可包含第一識別信息。實務上,第一識別信息 可位于請求代接消息的封包文件頭中。因此,于接收來自第二終端裝置14的請求代接消 息后,第一終端裝置12可傳送包含該第一識別信息的轉移通話消息(即圖2中標示的 「REFER」)至第三終端裝置20。 于接收來自第一終端裝置12的轉移通話消息后,第三終端裝置20可發送「0K#1」 消息至第一終端裝置12,表示接受由第二終端裝置14代接通話。并且,于收到「OKftl」消息 后,第一終端裝置12可終止響鈴信號。接著,第三終端裝置20可發送通話邀請消息(即圖 2中標示的「INVITE#3」)至第二終端裝置14。 需注意的是,在通話邀請消息「INVITEft3」傳送至第二終端裝置14后,第二終端裝 置14進一步可判斷第二識別信息是否對應第一識別信息。若是,第二終端裝置14可發送 「CANCEL」消息至第一終端裝置12,要求第一終端裝置12回到閑置狀態。接著,第二終端裝 置14可回傳「RING#2」消息至第三終端裝置20。 于接收來自第二終端裝置14的「RINGft2」消息后,第三終端裝置20可發送「0KS2」 消息至第二終端裝置14,接著第二終端裝置14可發送「ACK」消息至第三終端裝置20以在 第二終端裝置14及第三終端裝置20之間建立來電。 另外要注意的是,若第三終端裝置20中途終止來電或通訊網絡系統1中的第四終 端裝置16的使用者U3通過公共的群組分機160完成代接來電,則第二終端裝置14可回到 閑置狀態。 請參閱圖3。圖3是繪示根據本發明的另一具體實施例的通話代接方法的流程圖。根據本發明的通話代接方法適用于通訊網絡系統,且通訊網絡系統包含第一終端裝置及第 二終端裝置。 首先,執行步驟S100,分別在第一終端裝置及第二終端裝置中設定公共的群組分 機,且該公共的群組分機為第一終端裝置及第二終端裝置共享之。 當第一終端裝置接收來自第三終端裝置的來電時,執行步驟S102,從第二終端裝 置通過公共的群組分機傳送請求代接消息。需注意的是,步驟S102是于第一終端裝置閑 置第一預定時間后或第一終端裝置響鈴第二預定時間后,從第二終端裝置傳送請求代接消 息。 隨后,執行步驟S104,于第一終端裝置,通過公共的群組分機接收來自第二終端裝 置的請求代接消息。接著,執行步驟S106,從第一終端裝置傳送與請求代接消息相關的轉移 通話消息至第三終端裝置。 于一具體實施例中,請求代接消息可包含第一識別信息,而步驟S106可傳送包含 第一識別信息的轉移通話消息至第三終端裝置。另外,于傳送轉移通話消息后,該方法可終 止第一終端裝置的響鈴信號。 然后,執行步驟S108,從第三終端裝置傳送通話邀請消息至第二終端裝置。針對上
述的第一識別信息,步驟S108可傳送包含第二識別信息的通話邀請消息至第二終端裝置。
另外,于傳送通話邀請消息后,該方法可令第一終端裝置回到閑置狀態。 接著,執行步驟S110,判斷第二識別信息是否對應第一識別信息。若步驟S110的
判斷結果為是,則執行步驟S112,于第二終端裝置及第三終端裝置之間建立通話。若步驟
S110的判斷結果為否,則回到步驟S102。 綜上所述,根據本發明的通話代接方法能夠針對通訊網絡系統中的終端裝置群組 設定公共的群組分機,藉此以達到群組的通話代接功能。由于上述的群組分機對于PBX服 務器來說是合乎標準的,故本發明的通話代接方法毋須PBX服務器特別的支持或經過復雜 的設定。另外,本發明的另一優點在于使用者并不需記住欲代接話機的號碼即可完成通話 代接。 通過以上較佳具體實施例的詳述,是希望能更加清楚描述本發明的特征與精神, 而并非以上述所揭露的較佳具體實施例來對本發明的范疇加以限制。相反地,其目的是希 望能涵蓋各種改變及具相等性的安排于本發明所欲申請的權利要求范圍的范疇內。
權利要求
一種適用于通訊網絡系統的通話代接方法,該通訊網絡系統包含第一終端裝置及第二終端裝置,該方法包含下列步驟(a)分別在該第一終端裝置及該第二終端裝置中設定針對該第一終端裝置及該第二終端裝置的公共的群組分機;(b)當該第一終端裝置接收來自第三終端裝置的來電時,從該第二終端裝置通過該公共的群組分機傳送請求代接消息;(c)于該第一終端裝置,通過該公共的群組分機接收該請求代接消息;(d)從該第一終端裝置傳送與該請求代接消息相關的轉移通話消息至該第三終端裝置;(e)從該第三終端裝置傳送通話邀請消息至該第二終端裝置;以及(f)于該第二終端裝置及該第三終端裝置之間建立該來電。
2. 根據權利要求l所述的方法,其中該請求代接消息包含第一識別信息,步驟(d)傳送 包含該第一識別信息的該轉移通話消息至該第三終端裝置,并且步驟(e)傳送包含第二識 別信息的該通話邀請消息至該第二終端裝置。
3. 根據權利要求2所述的方法,其中步驟(e)進一步包含下列步驟 (el)判斷該第二識別信息是否對應該第一識別信息;以及(e2)若步驟(el)的判斷結果為是,則進行步驟(f)。
4. 根據權利要求1所述的方法,其中步驟(d)還包含下列步驟 (dl)于傳送該轉移通話消息后,終止該第一終端裝置的響鈴信號。
5. 根據權利要求1所述的方法,其中步驟(e)還包含下列步驟 (e3)于傳送該通話邀請消息后,令該第一終端裝置回到閑置狀態。
6. 根據權利要求l所述的方法,其中于步驟(b)中,該第二終端裝置于該第一終端裝置 閑置第一預定時間后或該第一終端裝置響鈴第二預定時間后,傳送該請求代接消息。
7. 根據權利要求1所述的方法,其中步驟(b)還包含下列步驟(bl)若該第三終端裝置終止該來電或該通訊網絡系統中的第四終端裝置完成代接該 來電,令該第二終端裝置回到閑置狀態。
8. 根據權利要求1所述的方法,其中該通訊網絡系統包含電話交換機服務器。
9. 根據權利要求1所述的方法,其中該通訊網絡系統應用會議初始協議。
10. —種通訊網絡系統,包含 服務器;第一終端裝置;以及第二終端裝置,其中該第一終端裝置及該第二終端裝置其內分別設有針對該第一終端 裝置及該第二終端裝置的公共的群組分機,該第一終端裝置及該第二終端裝置是通過該服 務器彼此溝通;其中當該第一終端裝置接收來自第三終端裝置的來電時,該第二終端裝置能夠通過該 公共的群組分機傳送請求代接消息至該第一終端裝置;隨后,該第一終端裝置通過該公共 的群組分機接收該請求代接消息;接著,該第一終端裝置傳送與該請求代接消息相關的轉 移通話消息至該第三終端裝置;然后,該第三終端裝置傳送通話邀請消息至該第二終端裝 置;之后,于該第二終端裝置及該第三終端裝置之間建立該通話。
11. 根據權利要求io所述的通訊網絡系統,其中該請求代接消息包含第一識別信息,并且該第一終端裝置傳送包含該第一識別信息的該轉移通話消息至該第三終端裝置;該第 三終端裝置傳送包含第二識別信息的該通話邀請消息至該第二終端裝置。
12. 根據權利要求11所述的通訊網絡系統,其中在該通話邀請消息傳送至該第二終端 裝置后,進一步判斷該第二識別信息是否對應該第一識別信息,若是,于該第二終端裝置及 該第三終端裝置之間建立該來電。
13. 根據權利要求IO所述的通訊網絡系統,其中于該第一終端裝置傳送該轉移通話消 息后,該第一終端裝置終止響鈴信號。
14. 根據權利要求IO所述的通訊網絡系統,其中于該第三終端裝置傳送該通話邀請消 息后,該第一終端裝置回到閑置狀態。
15. 根據權利要求IO所述的通訊網絡系統,其中該第二終端裝置于該第一終端裝置閑 置第一預定時間后或該第一終端裝置響鈴第二預定時間后,傳送該請求代接消息。
16. 根據權利要求IO所述的通訊網絡系統,其中若該第三終端裝置終止該來電或該通 訊網絡系統中的第四終端裝置完成代接該來電,該第二終端裝置回到閑置狀態。
17. 根據權利要求IO所述的通訊網絡系統,其中該通訊網絡系統包含電話交換機服務器。
18. 根據權利要求10所述的通訊網絡系統,其中該通訊網絡系統應用會議初始協議。
全文摘要
本發明提供一種通話代接方法,適用于包含第一終端裝置及第二終端裝置的通訊網絡系統。該方法包含下列步驟(a)分別在第一終端裝置及第二終端裝置中設定公共的群組分機;(b)當第一終端裝置接收來自第三終端裝置的來電時,從第二終端裝置通過公共的群組分機傳送請求代接消息;(c)于第一終端裝置,通過公共的群組分機接收來自第二終端裝置的請求代接消息;(d)從第一終端裝置傳送與請求代接消息相關的轉移通話消息至第三終端裝置;(e)從第三終端裝置傳送通話邀請消息至第二終端裝置;以及(f)于第二終端裝置及第三終端裝置之間建立來電。
文檔編號H04L29/08GK101729688SQ20081017462
公開日2010年6月9日 申請日期2008年10月28日 優先權日2008年10月28日
發明者楊渝軍 申請人:廣達電腦股份有限公司