專利名稱:屏幕取詞的固定電話撥號方法
屏幕取詞的固定電話撥號方法
技術領域:
本發明涉及通信領域,尤其涉及一種屏幕取詞的固定電話撥號方法。背景技術:
目前,普通固定電話僅僅具有撥號、來電顯示、留言、錄音、少量存儲已 接/未接/已撥電話號碼等功能,隨著通信業務的發展,現有固定電話已經無法滿 足人們的需求,例如使用普通的固定電話撥號時,需要先查找別的電話簿,或 者在網上找到電話號碼撥打時,都需要用手撥號,而用手撥號比較麻煩,速度 比較慢,并且有時候會出現錯誤操作,不僅僅浪費用戶時間而且浪費話費。
發明內容
本發明解決現有技術的技術問題是提供一種便于用戶使用且不需要手動撥 號的屏幕取詞的固定電話撥號方法。
一種屏幕取詞的固定電話撥號方法,其包括如下步驟 步驟1:確定屏幕上的鼠標當前位置所在行的所有字符; 步驟2:以鼠標位置所在字符為基準向前或向后取得字符直到非系統能夠確 認的字符為止;
步驟3:判斷是否撥號; 步驟4:向固定電話發送撥號命令; 步驟5:判斷固定電話是否回應撥號命令; 步驟6:向固定電話依次發送需要撥打電話的每一位號碼 步驟7:固^電話將接收到的號碼存入撥號緩沖區; 步驟8:啟動撥號程序,從撥號緩沖區中連續取號碼進行撥號; 步驟9:將置為撥號標志的所有號碼撥完后結束撥號操作。 本發明屏幕取詞的固定電話撥號方法的另一個較佳實施例是在步驟3之 前,屏幕顯示需要撥打的對象并彈出撥號窗口。
本發明屏幕取詞的固定電話撥號方法的又一個較佳實施例是步驟2中的 字符限定為字母,數字,文字或者其結合。
本發明屏幕取詞的固定電話撥號方法的第四個較佳實施例是步驟3中若 撥號,則執行步驟4,否則結束撥號。
本發明屏幕取詞的固定電話撥號方法的第五個較佳實施例是步驟5中還 包括判斷計算機與固定電話之間的通訊時間是否超過標準時間,若未超過則執 行步驟6,否則返回步驟1。
本發明屏幕取詞的固定電話撥號方法的第六個較佳實施例是步驟6中還 包括計算機向固定電話發送相鄰兩個號碼之間時需要判斷固定電話是否回應接
收號碼。
本發明屏幕取詞的固定電話撥號方法的第七個較佳實施例是步驟6中, 若固定電話沒有回應接收號碼則計算機重新發送沒有回應的號碼,否則依次發 送下一位號碼。
本發明屏幕取詞的固定電話撥號方法的第八個較佳實施例是步驟6中還 包括重新發送沒有回應的號碼時,判斷發送當前號碼的次數是否大于系統所設 置的當前發送同一個號碼次數的最大值,若不大于則重新發送,否則結束向固 定電話傳送號碼。
本發明屏幕取詞的固定電話撥號方法的第九個較佳實施例是步驟7中還包 括將存入撥號緩沖區的號碼置為撥號標志。
一種屏幕取詞的固定電話撥號方法,其包括如下步驟 步驟1:計算機控制固定電話按免提鍵; 步驟2:確定屏幕上的鼠標當前位置所在行的所有字符; 步驟3:以鼠標位置所在字符為基準向前或向后取得字符直到非系統能夠確 認的字符為止;
步驟4:計算機撥號通過PSTN網絡與外界通信。 相較于現有技術,本發明屏幕取詞的固定電話撥號方法并不需要用戶采用手 動撥號即可撥打固定電話,當固定電話與計算機連接時,計算機屏幕上顯示的 數字號碼,字母,文字或者其結合的字符,只要系統能夠確認,用戶均可以采 用本發明的方法,因此本發明操作簡單,方便快捷,節省撥號時間且提高撥號 效率,因此可以大范圍推廣應用。
附困說明
圖1是一種計算機輔助式固定電話通信裝置的電路結構示意圖; 圖2是本發明屏冪取詞的固定電話撥號方法中屏幕取詞的過程示意圖; 圖3是本發明屏幕取詞的固定電話撥號方法中的撥號過程示意圖。
具體實施方式
下面結合附圖和實施例對本發明進 一 步說明。
請參考圖1,是一種計算機輔助式固定電話通信裝置的電路結構示意圖。該 計算機輔助式固定電話通信裝置包括固定電話100和計算機200,該固定電話 100包括話機主控電路2、串口電平穩定電路3、串口電平轉換電路4、話機傳 輸接口電路5、語音處理電路6、免提音量調節電路7、語音放大電路8、語音 錄制轉換電i 各9、語音重放電路10。該固定電話100的話機主控電路2分別與 串口電平穩定電路3和語音處理電路6連接,該串口電平穩定電路3與串口電 平轉換電路4連接,該串口電平轉換電路4與計算機200的串口連接,用于與 計算機200之間的通信。該語音處理電路6分別與固定電話100中的傳輸接口 電路5、免提音量調節電路7和語音錄制轉換電路9連接,該免提音量調節電路 7與語音放大電路8連接,該語音放大電路8與語音重放電路10連接,通過話 機傳輸接口電路5接入PSTN網絡300與外界通信,其中PSTN是公用交換電話 網(Public Switched Telephone Network, PSTN)。當該固定電話100直接撥打電話 時,該話機主控電路2控制語音處理電路6并且通過傳輸接口電路5與外界通 信;當采用計算機200撥打電話時,由計算機200進行撥號,然后將撥號信息 提供給該話機主控電路2,通過PSTN網絡300與外界連接以通信。
請一同參考圖2和圖3,圖2是本發明屏幕取詞的固定電話撥號方法中屏幕 取詞的過程示意圖;圖3是本發明屏幕取詞的固定電話撥號方法中的撥號過程 示意圖。該屏幕取詞的固定電話撥號方法是基于圖1的計算機輔助式固定電話 通信裝置來實現,固定電話通過計算機的屏幕取詞以實現撥號,屏幕的取詞可 以是數字,字母,文字,其他特殊符號或者其結合。以下舉例說明屏幕的取數 字來撥打電話號碼的過程。該種撥號方法包括如下步驟,步驟26:截獲Windows 底層TextOut函數,確定當前鼠標位置所在行的所有字符和位置;步驟27:確 定鼠標當前位置的字符是否是0 9之間的數字,是則執行步驟28,步驟28:以
鼠標位置所在的數字為基準向前或者向后取得數字直到非數字為止;步驟29: 取得電話號碼并彈出撥號窗口;步驟30:判斷是否撥號,是則執行步驟31,否 則結束撥號;步驟31:發送撥號命令;步驟S31:計算機發送撥號命令;步驟 S32:判斷發送撥號命令是否超時,若超時則返回步驟S31,否則執行步驟S33; 步驟S33:判斷固定電話是否回應撥號命令,若未回應則返回步驟S32,否則執 行步驟S34;步驟S34:發送需要撥打電話的第1個號碼;步驟S35:判斷發送 號碼是否超時,若超時則執行步驟S36,否則執行步驟S37;步驟S36:判斷發 送第1個號碼的次數是否大于所設置的最大次數,若大于則執行步驟S32,否則 執行步驟S34;步驟S37:判斷固定電話是否回應接收第1個號碼,未回應則返 回步驟S35,否則執行步驟S38;步驟S38:發送第N(N二2,3,4…)個號碼;步驟 S39:判斷是否超時,若超時則執行步驟S40,否則執行步驟S41;步驟S36: 判斷撥打當前號碼的次數是否大于所設置的最大數,若大于則執行步驟S42,若 小于則執行步驟S38;步驟S41:判斷固定電話是否回應接收號碼,未回應則返 回步驟S39,否則執行步驟S42,步驟S42:系統提示錯誤,從而結束發送號碼; 步驟S43:固定電話從接收到的計算機控制數據幀中分析數據幀,并從數據幀中 分解出需要撥出的號碼,并將其存入撥號緩沖區,同時將其號碼置為撥號標志; 步驟S44:啟動撥號程序,從撥號緩沖區中取一個號碼進行撥號;步驟S45:判 斷是否撥完所有號碼,是則結束撥號操作,否則從撥號緩沖區中再取一個號碼 進行撥號。其中,步驟S38至步驟S42是一個循環的步驟,當N二2時,執行步 驟S38至步驟S42;然后接續當N=3時,再執行步驟S38至步驟S42,直到系 統所有的號碼發送完畢為止。
上述的屏幕取詞撥號方法也可以是計算機控制固定電話按免提鍵,然后計 算機屏幕取詞后撥號,通過PSTN網絡與外界通信。
相較于現有技術,本發明屏幕取詞的固定電話撥號方法并不需要用戶采用 手動撥號即可撥打固定電話,當固定電話與計算機連接時,計算機屏幕上顯示 的數字,字母,文字,其他特殊符號或者其結合,只要系統可以確認,用戶均 可以采用本發明的方法,因此本發明操作簡單,方便快捷,節省撥號時間且提 高撥號效率,因此可以大范圍推廣應用。
以上對本發明所提供的屏幕取詞的固定電話撥號方法進行了詳細介紹,本
以上實施例的i兌
明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技 水人員,依據本發明的思想,在具體實施方式
及應用范圍上均會有改變之處, 綜上所述,本說明書內容不應理解為對本發明的限制。
權利要求
1. 一種屏幕取詞的固定電話撥號方法,其特征在于,包括如下步驟 步驟1:確定屏幕上的鼠標當前位置所在行的所有字符; 步驟2:以鼠標位置所在字符為基準向前或向后取得字符直到非系統能夠確認的字符為止;步驟3:判斷是否撥號;步驟4:向固定電話發送撥號命令;步驟5:判斷固定電話是否回應撥號命令;步驟6:向固定電話依次發送需要撥打電話的每一位號碼;步驟7:固定電話將接收到的號碼存入撥號緩沖區;步驟8:啟動撥號程序,從撥號緩沖區中連續取號碼進行撥號;步驟9:將置為撥號標志的所有號碼撥完后結束撥號操作。
2. 如權利要求1所述的屏幕取詞的固定電話撥號方法,其特征在于在步 驟3之前,屏幕顯示需要撥打的對象并彈出撥號窗口。
3. 如權利要求1所述的屏幕取詞的固定電話撥號方法,其特征在于步驟 2中的字符限定為字母,數字,文字或者其結合。
4. 如權利要求1所述的屏幕取詞的固定電話撥號方法,其特征在于步驟 3中若撥號,則執行步驟4,否則結束撥號。
5. 如權利要求1所述的屏幕取詞的固定電話撥號方法,其特征在于步驟 5中還包括判斷計算機與固定電話之間的通訊時間是否超過標準時間,若未超過 則執行步驟6,否則返回步驟l。
6. 如權利要求1所述的屏幕取詞的固定電話撥號方法,其特征在于步驟 6中還包括計算機向固定電話發送相鄰兩個號碼之間時需要判斷固定電話是否 回應"f妻收號碼。
7. 如權利要求6所述的屏幕取詞的固定電話撥號方法,其特征在于步驟 6中,若固定電話沒有回應接收號碼則計算機重新發送沒有回應的號碼,否則依 次發送下一位號碼。
8. 如權利要求7所述的屏幕取詞的固定電話撥號方法,其特征在于步驟 6中還包括重新發送沒有回應的號碼時,判斷發送當前號碼的次數是否大于系統 所設置的當前發送同一個號碼次數的最大值,若不大于則重新發送,否則結束 向固定電話傳送號碼。
9. 如權利要求1所述的屏幕取詞的固定電話撥號方法,其特征在于步驟7 中還包括將存入撥號緩沖區的號碼置為撥號標志。
10. —種屏幕取詞的固定電話撥號方法,其特征在于包括如下步驟 步驟1:計算機控制固定電話按免提鍵;步驟2:確定屏幕上的鼠標當前位置所在行的所有字符; 步驟3:以鼠標位置所在字符為基準向前或向后取得字符直到非系統能夠確 認的字符為止;步驟4:計算機撥號通過PSTN網絡與外界通信。
全文摘要
本發明涉及一種屏幕取詞的固定電話撥號方法,其包括步驟1確定屏幕上的鼠標當前位置所在行的所有字符;步驟2以鼠標位置所在字符為基準向前或向后取得字符直到非系統能夠確認的字符為止;步驟3判斷是否撥號;步驟4向固定電話發送撥號命令;步驟5判斷固定電話是否回應撥號命令;步驟6向固定電話依次發送需要撥打電話的每一位號碼;步驟7固定電話將接收到的號碼存入撥號緩沖區;步驟8啟動撥號程序,從撥號緩沖區中連續取號碼進行撥號;步驟9將置為撥號標志的所有號碼撥完后結束撥號操作。本發明不必手動撥號直接從屏幕取詞而撥打,因此本發明操作簡單,方便快捷,節省撥號時間且提高撥號效率,因此可以大范圍推廣應用。
文檔編號H04M1/2745GK101123635SQ20061006211
公開日2008年2月13日 申請日期2006年8月11日 優先權日2006年8月11日
發明者邱春生 申請人:深圳市愛科信實業發展有限公司