一種添加出網前綴的方法及系統的製作方法
2023-06-11 00:47:11 1
專利名稱:一種添加出網前綴的方法及系統的製作方法
技術領域:
本發明屬於通信技術領域,尤其涉及一種添加出網前綴的方法及系統。
背景技術:
隨著信息化社會的日益發展,人們的通訊方式也越來越多樣化。在一些企業或團體中,為了內部聯繫方便,經常開通智能固話網內短號。在日常使用中,當撥打內網以外的電話時,需要在原號碼前加撥指定的前綴。然而,這種人工再次輸入號碼的方式,大大降低了智能固話使用的便捷性。目前,存在將手機中常用聯繫人與智能固話同步的技術,當撥打網內號碼時,可以省去手工輸入號碼的麻煩,但當用智能固話撥打外網號碼時,仍需手工添加前綴,給使用者帶來諸多不便。
發明內容
本發明提供一種添加出網前綴的方法及系統以解決上述問題。本發明提供一種添加出網前綴的方法,包括以下步驟。客戶端獲取用戶通訊錄,所述用戶通過所述客戶端撥打所述通訊錄內號碼。所述客戶端將所述用戶撥打的號碼發送給控制器,所述控制器判斷所述號碼是否為網內號碼,若否,所述控制器將所述號碼發送給伺服器。所述伺服器接收所述號碼後,根據自身存儲的號段表確定所述號碼的前綴,並將所述前綴發送給所述客戶端。本發明提供一種添加出網前綴的系統,包括客戶端、控制器及伺服器,所述客戶端連接所述控制器,所述伺服器分別連接所述客戶端及控制器。所述客戶端,用於將所述用戶撥打的號碼發送給控制器,還用於根據伺服器發送的前綴呼叫所述號碼。所述控制器,用於判斷所述號碼是否為網內號碼,若否,將所述號碼發送給伺服器。所述伺服器,用於根據自身存儲的號段表確定所述號碼的前綴,並將所述前綴發送給所述客戶端。相較於先前技術,根據本發明提供的添加出網前綴的方法及系統,客戶端獲取用戶通訊錄,所述用戶通過所述客戶端撥打所述通訊錄內號碼。減少了人工查找號碼再次輸入的步驟。所述客戶端將所述用戶撥打的號碼發送給控制器,所述控制器判斷所述號碼是否為網內號碼,若否,所述控制器將所述號碼發送給伺服器。所述伺服器接收所述號碼後,根據自身存儲的號段表確定所述號碼的前綴,並將所述前綴發送給所述客戶端。如此,無需通過人工添加前綴撥打號碼,增加了撥打外網電話的便捷性。
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在附圖中圖I所示為根據本發明的較佳實施例提供的添加出網前綴的方法的流程圖;圖2所示為根據本發明的較佳實施例提供的添加出網前綴的系統的示意圖。
具體實施例方式下文中將參考附圖並結合實施例來詳細說明本發明。需要說明的是,在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互組合。圖I所示為根據本發明的較佳實施例提供的添加出網前綴的方法的流程圖。如圖I所示,本發明的較佳實施例提供的添加出網前綴的方法包括步驟101 103。步驟101 :客戶端獲取用戶通訊錄,所述用戶通過所述客戶端撥打所述通訊錄內號碼。具體而言,所述客戶端獲取用戶通訊錄的方式可以為定時獲取或不定時獲取。於此,所述客戶端包括智能固話。用戶可通過手機將通訊錄導入到智能固話,也可以將已編輯的通訊錄直接導入到所述智能固話,然而對此本發明並不作限定。
·
步驟102 :所述客戶端將所述用戶撥打的號碼發送給控制器,所述控制器判斷所述號碼是否為網內號碼,若否,所述控制器將所述號碼發送給伺服器。具體而言,所述控制器存儲所述智能固話所屬區域網的所有網內號碼,當用戶撥打通訊錄內號碼時,所述控制器根據智能固話發送的號碼,在本地已存儲的網內號碼中查找所述號碼是否存在。若所述控制器判斷所述用戶撥打的號碼已在本地存儲,則控制器判斷所述號碼是網內號碼,並通知所述智能固話直接呼叫所述號碼。若控制器判斷所述號碼不是網內號碼,將所述號碼發給伺服器,伺服器確定號碼類別,並根據所述號碼類別確定所述號碼對應前綴。於此,所述伺服器存儲號段表,伺服器根據所述號段表查找所述號碼類別及號碼段或區號,並確定所述號碼對應前綴。其中所述號段表包括號碼類別、號碼段或區號、號碼歸屬地及前綴。所述前綴包括不同類型,為本地前綴、國內長途前綴及國際長途前綴。於本實施例中,所述本地前綴為O,所述國內長途前綴為9,所述國際長途前綴為00。於其它實施例中,可根據實際應用重新定義各類型前綴,然而對此本發明並不作限定。所述號段表格式例如表I所不。
權利要求
1.一種添加出網前綴的方法,其特徵在於,包括以下步驟 客戶端獲取用戶通訊錄,所述用戶通過所述客戶端撥打所述通訊錄內號碼; 所述客戶端將所述用戶撥打的號碼發送給控制器,所述控制器判斷所述號碼是否為網內號碼,若否,所述控制器將所述號碼發送給伺服器; 所述伺服器接收所述號碼後,根據自身存儲的號段表確定所述號碼的前綴,並將所述前綴發送給所述客戶端。
2.根據權利要求I所述的方法,其特徵在於,若所述控制器判斷所述號碼是網內號碼,所述控制器通知所述客戶端直接呼叫所述號碼。
3.根據權利要求I所述的方法,其特徵在於,所述客戶端接收所述伺服器發送的前綴後,將所述前綴添加至所述號碼前,自動呼叫所述已添加前綴的號碼。
4.根據權利要求I所述的方法,其特徵在於,所述伺服器存儲號段表,所述號段表包括號碼類別、號碼段或區號、號碼歸屬地及前綴。
5.根據權利要求I所述的方法,其特徵在於,所述客戶端獲取用戶通訊錄的方式可以為定時獲取或不定時獲取。
6.根據權利要求I所述的方法,其特徵在於,所述前綴包括不同類型,為本地前綴、國內長途前綴及國際長途前綴。
7.根據權利要求I所述的方法,其特徵在於,所述客戶端包括智能固話。
8.一種添加出網前綴的系統,其特徵在於,包括客戶端、控制器及伺服器,所述客戶端連接所述控制器,所述伺服器分別連接所述客戶端及控制器, 所述客戶端,用於將所述用戶撥打的號碼發送給控制器,還用於根據伺服器發送的前綴呼叫所述號碼; 所述控制器,用於判斷所述號碼是否為網內號碼,若否,將所述號碼發送給伺服器; 所述伺服器,用於根據自身存儲的號段表確定所述號碼的前綴,並將所述前綴發送給所述客戶端。
全文摘要
本發明提供一種添加出網前綴的方法及系統,本發明方法包括以下步驟。客戶端獲取用戶通訊錄,所述用戶通過所述客戶端撥打所述通訊錄內號碼。所述客戶端將所述用戶撥打的號碼發送給控制器,所述控制器判斷所述號碼是否為網內號碼,若否,所述控制器將所述號碼發送給伺服器。所述伺服器接收所述號碼後,根據自身存儲的號段表確定所述號碼的前綴,並將所述前綴發送給所述客戶端。
文檔編號H04L29/06GK102916979SQ20121046991
公開日2013年2月6日 申請日期2012年11月20日 優先權日2012年11月20日
發明者夏欽展 申請人:蘇州聯訊達軟體有限公司