基於固網的點擊撥號方法、系統以及客戶端的製作方法
2023-06-10 08:42:21
專利名稱:基於固網的點擊撥號方法、系統以及客戶端的製作方法
技術領域:
本發明屬於通信技術領域,尤其涉及一種基於固網的點擊撥號方 法、系統以^:戶端。
背景技術:
目前,現網上開展的基於固網的"點擊撥號"業務採用"點擊撥號 客戶端+專用業務平臺"的實現方式,下面結合圖i中現有技術點擊撥 號系統框圖進行說明。
用戶首先在點擊撥號客戶端上進行登錄,由點擊撥號伺服器完成對 用戶的鑑權,並獲得用戶的電話號碼。當用戶通過滑鼠點擊網頁上某按 鈕或某連結後,該按鈕或連結與被叫號碼相對應,點擊撥號伺服器接收 到該點擊操作,控制點擊撥號業務處理平臺完成與主被叫雙方呼叫的建 立和橋接。點擊撥號業務處理平臺負責呼叫事務的處理,該平臺與
PSTN網絡有話音中繼和信令的接口,在點擊撥號伺服器的控制下完成 對主叫方和被叫方的呼叫,並完成話路的橋接。
該實現方式主要有以下兩個缺點第一,由於客戶端需要通過網絡 將點擊事件和被點擊對象上報給伺服器,因此,業務必須在線運行。當 客戶端與點擊撥號伺服器之間的網絡連接中斷時,業務將無法使用。第 二,需要在電信網上部署專用的點擊撥號業務處理平臺,而建設點擊撥 號業務處理平臺的技術複雜並且成^艮高。
發明內容
本發明提供一種基於固網的點擊拔號方法、系統以及客戶端。無需 建設專用業務平臺,投資很少且可以在離線時正常運行。
本發明提出一種基於固網的點擊撥號方法,包括以下步驟由USB
話機與客戶端建立連接;登錄所述客戶端,並在所述客戶端上顯示通信
錄;從所述通信錄中選擇被叫號碼並進行點擊操作;當所述客戶端捕獲 到所述點擊操作後,識別出所述被叫號碼;由所述客戶端通過USB接 口控制所述USB話^L完成對所述4皮叫號碼的呼出。
根據本發明另一方面,還提出一種基於固網的點擊撥號系統,其 中客戶端包括顯示單元,用於顯示通信錄;M單元,用於與USB 話機建立連接,接收點擊操作,所述點擊操作包括從所述通信錄中選擇 的被叫號碼,用於通過USB接口控制USB話機完成對所述被叫號碼的 呼出;識別單元,用於捕獲到所述點擊操作後,識別出所述被叫號碼; USB話機,用於與所述客戶端建立連接,並根據所述收發單元的指示建 立與所述被叫號碼的呼叫連接。
根據本發明另一方面,還提出一種基於固網的點擊撥號系統中的客 戶端,包括顯示單元,用於顯示通信錄;收發單元,用於與USB話 機建立連接,接收點擊操作,所述點擊操作包括從所述通信錄中選擇的 被叫號碼,用於通過USB接口控制USB話機完成對所述被叫號碼的呼 出;識別單元,用於捕獲到所述點擊操作後,識別出所i^i皮叫號碼。
與現有技術相比,本發明具有至少如下之一的優點
現有技術是由客戶端通過網際網路將主叫、被叫的電話號碼上傳到點 擊撥號業務處理平臺,由點擊撥號業務處理平臺完成對主、被叫雙方的 電話呼叫並做橋接。因此必須布署點擊撥號業務處理平臺。而本發明由 客戶端軟體控制USB電話完成電話外呼,不需要額外的業務處理平 臺,因此,技術簡單且成;M艮低。
現有技術必須依賴網際網路環境的支持,而本發明可以不需要網際網路 環境,因此可以在離線時正常運行,有效的保證了業務運行的穩定性。
現有技術在實現點擊撥號業務的時候,需要由點擊撥號業務處理平 臺發起兩路電話呼叫,而本發明在實現業務的時候僅需要發起一路電話 呼叫,佔用更少的電話網絡資源。
現有點擊撥號業務是一種"呼出"型的業務,用戶作為被叫時無法 從客戶端上觀察到主叫方的信息。而本發明提供的點擊撥號業務可以在
客戶端上展現主叫方的信息,實現來電信息的自動呈現及記錄。
圖l示出現有技術中點擊撥號系統框圖。
圖2示出本發明中基於固網的點擊撥號方法流程圖。
圖3示出本發明中點擊撥號方法中接收呼叫的流程圖。
圖4示出本發明中點擊撥號系統框圖。
圖5示出本發明點擊撥號系統中客戶端的結構圖。
圖6示出本發明點擊撥號系統中另一客戶端的結構圖。
具體實施例方式
本發明提供了一種點擊撥號實現方法、系統以及客戶端。下面結合 附圖和實施方式詳細說明本發明。
圖2示出本發明中一種基於固網的點擊撥號方法流程圖。 在步驟201,由USB話機與客戶端建立連接。
建立連接的操作可以由USB話機向客戶端發起話機連接請求,客 戶端根據所述請求與USB話機連接並發送連接成功指示。該步驟的目 的是為了實現由所述客戶端向所述USB話機發送外呼指示,因此,該 步驟的執行順序可以調整,只要保證在步驟205之前執行即可。
在步驟202,登錄所述客戶端,並在所述客戶端上顯示通信錄,在 該通信錄中包括電話號碼,還可以包括姓名、地址等。
當用戶登錄時,由客戶端與伺服器配合完成對用戶的鑑權。在鑑權 通過後用戶成功登錄。該步驟不是必須的,客戶端可以選擇不進行該鑑 權操作,或者在用戶輸入開機密碼時對用戶身份進行識別等。
所述通信錄可以是客戶端在本機上管理的個人的通信錄,比如,個 人的親朋好友,個人可以通過客戶端對該通信錄進行添加、刪除或修 改。所述通信錄也可以是在伺服器端管理的企業、社團、或組織的公共 通信錄,比如,是一個公司、機構管理的公共通信錄,個人只能下載, 不能增加、刪除或修改。管理通信錄的伺服器提供存儲以及接受上傳的
6 通信錄。上傳的方式可以是手動上傳,也可以是定期自動上傳。支持的
通信錄文件的格式可以是Word、 Excel、 Txt等。
在步驟203,從所述通信錄中選擇被叫號碼並進行點擊操作。 點擊操作可以包括如下方式第一,直接在客戶端上點擊通信錄 (個人通信錄或^^共通信錄)中的某條記錄。第二,點擊網頁、文檔、 或表格中的電話號碼。只要電話號碼可以通過點擊方式獲取即可,所述 點擊操作可以是通過滑鼠獲取,也可以是點擊觸控螢幕等方式獲取。當以 滑鼠方式獲取時,用戶可以通過滑鼠選取並以滑鼠右鍵的方式讓客戶端 捕獲該號碼,識別並發出撥號指令。例如,用戶JE在看WORD文檔, 從該文檔中選擇一個電話號碼,用戶通過滑鼠選中該號碼後,點擊滑鼠 右鍵菜單中"呼叫該號碼"的選項。
在步驟204,當所述客戶端捕獲到所述點擊操作後,識別出所述被 叫號碼。
客戶端可以識別不同表現形式的號碼,比如,0086 21 2811xxxx、 021-2811xxxx等。在識別出被叫號碼後,還可以檢索所述被叫號碼是否 已保存在本地通信錄中,如果未檢索到所述被叫號碼,發出對所述被叫 號碼進行保存的提示。
在所述被叫號碼為長途號碼時,所述客戶端指示所述USB話機根 據已設定或者已綁定的長途IP字冠對所述:故叫號碼進行呼出,比如, 在保存該號碼時在其前插入"17909"。由USB話機才艮據USB接口協議 識別出要呼叫的被叫號碼,並通過與正常呼叫相同的方式完成對被叫的 呼叫連接。
在步驟205,由所ii^戶端通過USB接口控制USB話機完成對所 述被叫號碼的呼出。
該步驟可以通過下述流程實現由客戶端向USB話機發送外呼指 示,USB話機進入免提狀態,檢測撥號音,發起對被叫號碼的呼叫,並 向客戶端發送外呼完成通知。進一步,在USB話機與被叫方處於通話 過程中,由USB話機檢測通話狀態,當捕獲到掛機事件時,向客戶端 發送掛機通知,由客戶端將呼叫過程寫入日誌文件。
本發明不需要配置專用的業務處理平臺,降低了成本且技術簡單。
本發明由客戶端控制帶有USB接口的USB電話完成電話外呼,不需要 依賴網絡,能保證業務的正常運行。在實現業務的時候僅需要由USB 話機發起一路電話呼叫,佔用更少的電話網絡資源。
圖3示出本發明中點擊撥號方法中接收呼叫的流程圖。在該流程 中,所i^戶端用於配合USB話機執行被叫流程。
在步驟301,在所述USB話機接收到呼叫時,通過所述USB話機 上的USB接口向所ii^戶端上報呼入請求,該請求中攜帶主叫號碼。
在步驟302,由所迷客戶端根椐所迷主叫號碼檢索本地通信錄,當 未檢索到所述主叫號碼時,執行步驟303,否則,執行步驟304。
在步驟303,顯示主叫號碼,發出保存所述主叫號碼的提示,並向 USB話機發送呼入指示。除顯示主叫號碼外,還顯示城市名或國家名 等。客戶端支持多種格式的文件導入,例如Word、 Excel、 Txt等。
在步驟304,對主叫號碼相關信息進行顯示,並發送呼入指示。
所述相關信息可以是CRM資料庫中已保存的與所述主叫號碼相關 的信息,比如,主叫用戶的姓名、地址、VIP級別等CRM數據(CRM 數據的內容可以靈活擴展)。在上述流程中,本發明還實現了對來電信 息的呈現及存儲功能,因而,豐富了業務信息量。
呼入指示可以是接續指示也可以是切斷指示,比如,當主叫方是黑 名單成員時,將發送切斷指示,USB話機立即切斷振鈴音,當指示為接 續呼叫時,USB話機正常振鈴。在執行完上述流程後,主叫方與被叫方 之間的掛機操作如前所述,在此不再熬述。
現有點擊撥號業務是一種"呼出"型的業務,用戶作為被叫時無法 從客戶端上觀察到主叫方的信息。而本發明提供的點擊撥號業務可以在 客戶端上展現主叫方的信息,實現來電信息的自動呈現及記錄。
圖4示出本發明中一種點擊拔號系統框圖。所述系統包括客戶端、 伺服器、以及USB話機。
USB話機向客戶端發起話機連接請求,客戶端根據所述請求與 USB話機連接並發送連接成功指示。當用戶登錄客戶端時,由客戶端與
伺服器配合完成對用戶的鑑權,在鑑權通過後用戶成功登錄。伺服器管 理通信錄,提供存儲以及接受上傳的通信錄。上傳的方式可以是手動上
傳,也可以是定期自動上傳。支持的通信錄文件的格式可以是Word、 Excel 、 Txt等。
客戶端顯示通信錄,所述通信錄可以是客戶端在本機上管理的個人 的通信錄,比如,個人的親朋好友,個人可以通過客戶端對該通信錄進 行添加、刪除或修改。所述通信錄也可以是在伺服器端管理的企業、社 團、或組織的公共通信錄,比如,是一個公司、機構管理的公共通信 泉,個人只能下裁,不能增加、刪除或修改。用戶從所逸通倌錄中選擇 被叫號碼,當客戶端捕獲到所述點擊操作後,識別出所述被叫號碼,通 過USB接口控制USB話機完成對所述被叫號碼的呼出。
圖5示出本發明點擊撥號系統中客戶端的結構圖。該客戶端包括 鑑權單元、顯示單元、識別單元、收發單元。
鑑權單元,用於在用戶登錄時與伺服器配合完成對用戶的鑑權。所 述鑑權單元不是必須的,比如,可以不進行鑑權操作,或者在用戶輸入 開機密碼時對用戶身份進行識別等。
顯示單元,用於顯示通信錄。在該通信錄中包括電話號碼,還可以 包括姓名、地址等。當然,所述顯示單元執行的顯示操作也可以由其他 具有顯示功能的單元所代替。
識別單元,用於捕獲到所述點擊操作後,識別出所述被叫號碼。識 別單元可以識別不同表現形式的號碼,比如,0086 21 2811xxxx、 021-2811xxxx等。
所述識別單元識別的點擊操作可以包括如下方式第一,直接在客 戶端上點擊通信錄(個人通信錄或公共通信錄)中的某條記錄。第二, 點擊網頁、文檔、或表格中的電話號碼。只要電話號碼可以通過點擊方 式獲取即可,所述點擊操作可以是通過滑鼠獲取,也可以是點擊觸控螢幕 等方式獲取。當以滑鼠方式獲取時,用戶可以通過滑鼠選取並以滑鼠右 鍵的方式讓客戶端捕獲該號碼,識別並發出撥號指令。例如,用戶正在 看WORD文檔,從該文檔中選擇一個電話號碼,用戶通過滑鼠選中該
號碼後,點擊滑鼠右鍵菜單中"呼叫該號碼"的選項。
收發單元,用於與USB話機建立連接,接收點擊操作,所述點擊 操作包括從所述通信錄中選擇的被叫號碼,通過USB接口控制USB話 機完成對所述被叫號碼的呼出。
收發單元在接收到USB話機發送的連接請求時,與USB話機建立 連接並發送連接成功指示。
收發單元根據識別單元識別出的被叫號碼向USB話機發送外呼指 示,USB話機進入免提狀態,檢測撥號音,發起對被叫號碼的呼叫,並 向收發單元發送外呼完成通知。進一步,在USB話機與被叫方處於通 話過程中,由USB話機檢測通話狀態,當捕獲到掛機事件時,向收發 單元發送掛機通知,由收發單元通知相關單元將呼叫過程寫入日誌文 件。
此外,所述收發單元在所述被叫號碼為長途號碼時,指示所述USB 話機才艮據已設定或者已綁定的長途IP字冠對所述被叫號碼進行呼出, 比如,在保存該號碼時在其前插入"17909"。由USB話機根據USB接 口協議識別出要呼叫的被叫號碼,並通過與正常呼叫相同的方式完成對 -陂叫的呼叫連接。
圖6示出本發明中另一客戶端的結構圖。所i^戶端還包括檢索單元。
檢索單元,用於檢索所述被叫號碼是否已保存在本地通信錄中,當 未檢索到所述被叫號碼時,發出對所述被叫號碼進行保存的提示。 此外,所迷檢索單元還根據主叫號碼檢索本地通信錄。 在USB話機作為被叫方時,所述收發單元接收到所述USB話機上 報的主叫號碼並發送給所述檢索單元。所述檢索單元檢索本地通信錄, 當檢索單元未檢索到所述主叫號碼時,發出保存所述主叫號碼的提示, 並由顯示單元顯示所述主叫號碼。當檢索單元已檢索到所述主叫號碼 時,則立即以電話號碼為索引搜索CRM資料庫,檢索主機號碼的相關 信息,包括主叫用戶的姓名、地址、VIP級別等CRM數據(CRM數 據的內容可以靈活擴展),並由顯示單元顯示相關信息。
下面結合具體實施例對本發明進行說明。在該實施例中,客戶端與
USB話機配合執行主叫呼出的操作。
當用戶登錄客戶端時,客戶端將該用戶信息上傳到伺服器,由服務 器對該用戶進行鑑權,在鑑權通過後,用戶完成客戶端的登錄操作。用 戶通過滑鼠選擇Word文本中的電話號碼021-2811xxxx,並滑鼠右鍵選 擇"點擊撥號",客戶端識別出該號碼格式,在本地通信錄中搜索但未 搜索到該號碼,提示用戶保存該號碼。用戶接收到該提示,發現該號碼 為長途號,則在保存該號碼時在其前插入"17909",即保存的完整號碼 為"17卯卯21-2811xxxx"。在用戶保存該號碼後,客戶端根據已保存的 號碼向USB話機發出呼叫指示,USB話機進入免提狀態,檢測撥號 音,發起對被叫號碼的呼叫,並向客戶端發送外呼完成通知。
本發明提供了一種簡單高效的點擊撥號實現方法和系統,該方法特 別適應於對業務成本比較敏感的中小企業用戶。
權利要求
1. 一種基於固網的點擊撥號方法,包括以下步驟由USB話機與客戶端建立連接;登錄所述客戶端,並在所述客戶端上顯示通信錄;從所述通信錄中選擇被叫號碼並進行點擊操作;當所述客戶端捕獲到所述點擊操作後,識別出所述被叫號碼;由所述客戶端通過USB接口控制所述USB話機完成對所述被叫號碼的呼出。
2. 如權利要求1所述點擊撥號方法,其中,選擇被叫號碼並進行 點擊操作的步驟還包括檢索所述被叫號碼是否已保存在本地通信錄中,如果未檢索到所述 被叫號碼,發出對所述被叫號碼進行保存的提示。
3. 如權利要求1所述點擊撥號方法,其中,通過USB接口控制 USB話機完成對所述被叫號碼的呼出的步驟包括在所述被叫號碼為長途號碼時,指示所述USB話機根據已設定或 者已綁定的長途IP字冠對所述被叫號碼進行呼出。
4. 如權利要求l所述點擊撥號方法,還包括以下步驟在所述USB話機接收到呼叫時,通過所述USB話機上的USB接 口向所述客戶端上才艮呼入請求,該請求中攜帶主叫號碼;由所述客戶端根據所述主叫號碼檢索本地通信錄,當未檢索到所述 主叫號碼時,顯示所述主叫號碼,發出保存所述主叫號碼的提示;當已 檢索到所述主叫號碼時,對所述主叫號碼相關信息進行顯示。
5. —種基於固網的點擊撥號系統,其中 客戶端包括顯示單元,用於顯示通信錄;收發單元,用於與USB話機建立連接,接收點擊操作,所述點 擊操作包括從所述通信錄中選擇的被叫號碼,用於通過USB接口控制 USB話機完成對所述^皮叫號碼的呼出;識別單元,用於捕獲到所述點擊操作後,識別出所述被叫號碼; USB話機,用於與所ii^戶端建立連接,並才艮據所述收發單元的指 示建立與所述被叫號碼的呼叫連接。
6. 如權利要求5所述撥號系統,還包括檢索單元,用於檢索所述被叫號碼是否已保存在本地通信錄中,當 未檢索到所述被叫號碼時,發出對所述被叫號碼進行保存的提示。
7. 如權利要求5所述撥號系統,其中,所述收發單元在所述被叫 號碼為長途號碼時,指示所述USB話機根據已設定或者已綁定的長途 IP字冠對所述被叫號碼進行呼出。
8. 如權利要求6所述撥號系統,其中所述收發單元接收到所述USB話機上報的主叫號碼並發送給所述 檢索單元;所述檢索單元檢索本地通信錄,當未檢索到所述主叫號碼時,發出 保存所述主叫號碼的提示,當已檢索到所述主叫號碼時,檢索所述主叫 號碼的相關信息;所述顯示單元在未檢索到所述主叫號碼時,顯示所述主叫號碼,在 已檢索到所述主叫號碼時,顯示所述主叫號碼的所述相關信息。
9. 一種基於固網的點擊撥號系統中的客戶端,包括 顯示單元,用於顯示通信錄;收發單元,用於與USB話機建立連接,接收點擊操作,所述點擊 操作包括從所述通信錄中選擇的被叫號碼,用於通過USB接口控制 USB話機完成對所述,皮叫號碼的呼出;識別單元,用於捕獲到所述點擊操作後,識別出所述被叫號碼。
全文摘要
本發明提出一種基於固網的點擊撥號方法、系統以及客戶端。包括由USB話機與客戶端建立連接;登錄所述客戶端,並在所述客戶端上顯示通信錄;從所述通信錄中選擇被叫號碼並進行點擊操作;當所述客戶端捕獲到所述點擊操作後,識別出所述被叫號碼;由所述客戶端通過USB接口控制所述USB話機完成對所述被叫號碼的呼出。本發明無需建設專用業務平臺,投資很少且可以在離線時正常運行。
文檔編號H04M1/26GK101394436SQ200810180338
公開日2009年3月25日 申請日期2008年11月24日 優先權日2008年11月24日
發明者郭鳳延 申請人:中國電信股份有限公司