專利名稱:電話機撥打“電話名字”的方法
技術領域:
本發(fā)明涉及通信領域,特別是涉及具有短信收發(fā)功能的電話機(固定電話)撥打“電話名字”的方法。
背景技術:
“電話名字”是電話通信系統(tǒng)中用于代替不便記憶的電話號碼的“名字”,其功能類似于現(xiàn)有的“一號通”業(yè)務(也稱“700業(yè)務”)功能,也稱“中文電話號碼”、“中文一號通”、“中文電話代碼”、“電話域名”、“電話實名”、“實名電話”等,是一種非數(shù)字“電話號碼”,即文字形式的“電話號碼”?!半娫捗帧睒I(yè)務開通后,撥打這種文字形式的“電話名字”可以就將電話打到與之捆綁的電話號碼上。由于“電話名字”一般就是電話用戶的名字或別名、外號、字號、公司名、商標名、商品名、品牌名、服務名等與用戶有文字意義上關聯(lián)的字、詞或短語(如“張三”、“人民日報”、“律師”),因此非常好記,而且也不容易忘記。就像文字形式的域名取代數(shù)字形式的IP地址成為訪問互聯(lián)網(wǎng)的主要工具一樣,可以預見,方便記憶和使用的“電話名字”也將會取代現(xiàn)有的數(shù)字形式的電話號碼成為電話通信的主流。但現(xiàn)有的電話機在打電話時,只能輸入“0~9”這十個數(shù)字和“*”、“#”來撥打數(shù)字形式的電話號碼,而不能撥打文字形式的“電話名字”,也就是不能直接撥打像“張三”、“李四老師”、“方正集團”、“工商銀行”、“機票”、“酒店”、“市長熱線”、“報警”、“CCTV”、“IBM”這樣的“電話名字”,無法直接使用“電話名字”業(yè)務所提供的“用名字打電話”的方便功能。
發(fā)明內容
為了解決現(xiàn)有電話機不能直接撥打“電話名字”的不足,本發(fā)明的目的是提供一種電話機撥打“電話名字”的方法,以使電話機能正常使用“電話名字”業(yè)務。
本發(fā)明是這樣實現(xiàn)的在電話機中植入所需字庫以及符合通信系統(tǒng)要求的“文字→代碼”翻譯程序(轉換程序),也就是將文字轉換成數(shù)字代碼的轉換程序,用于將文字形式的“電話名字”轉換成數(shù)字形式的“電話代碼”;在打電話需要輸入被叫的電話號碼或“電話名字”時,將輸入方式切換到需要的文字輸入法,輸入所要撥打的“電話名字”,按下發(fā)送鍵(即撥號鍵)后,電話機中的“文字→代碼”翻譯程序先將所輸入的“電話名字”轉換(翻譯)成數(shù)字形式的“電話代碼”,然后按照通信系統(tǒng)規(guī)定的格式附加上“電話名字”業(yè)務標識符號,最后再將該附加有“電話名字”業(yè)務標識符號的“電話代碼”發(fā)送出去撥號。交換機收到電話機發(fā)送的包含有“電話名字”業(yè)務標識符號的撥號代碼后,根據(jù)標識符號判定是“電話名字”呼叫,便按照“電話名字”業(yè)務呼叫流程處理,將電話轉接到被叫“電話名字”所捆綁的電話號碼,符合通話條件時建立雙方通話通道,通完話掛機后系統(tǒng)拆機,結束本次呼叫。
在打電話撥號前,如果輸入的是數(shù)字號碼,也就是撥打數(shù)字形式的電話號碼或電話代碼,則在按下發(fā)送鍵后直接將被叫號碼或代碼發(fā)送出去撥號,撥號過程跟撥打現(xiàn)有的數(shù)字電話號碼一樣。
撥打“電話名字”時,給“電話名字”轉換后的“電話代碼”附加“電話名字”業(yè)務標識符號的規(guī)定格式由通信系統(tǒng)所規(guī)定,一般是在“電話代碼”的前面加“*”號,或者是“電話名字”業(yè)務的接入號、特服號,另外一般還在“電話代碼”的后面附加“#”號作為代碼結束符。
使用本發(fā)明,除了可以正常撥打現(xiàn)有的數(shù)字電話號碼外,還可以撥打文字形式的“電話名字”,充分利用“電話名字”業(yè)務所提供的各種功能,為人們的電話通信帶來更多方便。
下面結合附圖和實施例對本發(fā)明作進一步描述。
附圖為本發(fā)明電話機撥打“電話名字”方法的方框簡圖。
具體實施例方式
為了使電話機能夠撥打文字形式的“電話名字”,需在電話機中植入所需字庫(如符合標準的中文字庫、英文字庫或其它當?shù)厥褂玫奈淖肿謳?,如果電話機已帶有可用字庫則用原字庫;電話機上還需帶有發(fā)送鍵(類似手機上的發(fā)送鍵或撥號鍵,在輸入號碼或“電話名字”后,按下該鍵便撥出號碼或代碼)。另外,還要植入符合通信系統(tǒng)要求的“文字→代碼”翻譯程序(轉換程序)來將撥號時所輸入的“電話名字”轉換成數(shù)字形式的“電話代碼”。例如,如果電話通信系統(tǒng)規(guī)定“電話名字”業(yè)務撥號所使用的“文字→代碼”轉換編碼為區(qū)位碼,那么植入的翻譯程序為“文字→區(qū)位碼”轉換程序;如果電話通信系統(tǒng)規(guī)定“電話名字”業(yè)務撥號所使用的“文字→代碼”轉換編碼為十進制ASCII碼,那么植入的翻譯程序為“文字→十進制ASCII碼”轉換程序。該程序的功能是將撥號時所輸入的文字形式的“電話名字”按通信系統(tǒng)要求轉換成數(shù)字形式的“電話代碼”,例如“電話名字”“工商銀行”通過“文字→區(qū)位碼”翻譯程序轉換后的“電話代碼”是“2504 4144 5088 4848”(2504、4144、5088、4848分別是工、商、銀、行這四個字的區(qū)位碼),“電話名字”“IBM”通過“文字→十進制ASCII碼”翻譯程序轉換后的“電話代碼”是“73*66*77”(73、66、77分別為I、B、M這三個字母的十進制ASCII碼,*為分隔符),“電話名字”“張三”通過“文字→十進制ASCII碼”進行編碼轉換后的“電話代碼”是“54724*51452”。另外,為了使用戶在打電話需要輸入被叫號碼時不僅能輸入數(shù)字,也能調出其它輸入法輸入其它語言文字(如漢字)以輸入被叫的“電話名字”,還要開放電話機在輸入被叫號碼時的其它輸入法。
參照附圖,本發(fā)明電話機撥打“電話名字”的方法如下1、打電話需要輸入被叫號碼或名字時,調用相應的文字輸入法(如手寫輸入、筆畫輸入、拼音輸入、英文字母輸入、語音識別輸入)輸入“電話名字”(如“工商銀行”),2、在按下發(fā)送鍵(即撥號鍵)后電話機撥號之前,如果被叫號碼中含有(不同于現(xiàn)有電話新業(yè)務的)非數(shù)字文字,便按下面的方式處理,3、電話機中的“文字→代碼”翻譯程序先將該“電話名字”(如“工商銀行”)轉換成數(shù)字形式的“電話代碼”(如“2504 4144 5088 4848”,其中2504、4144、5088、4848分別是工、商、銀、行這四個字的區(qū)位碼),4、再在“電話代碼”的前面加上“電話名字”業(yè)務所規(guī)定的標識符號(如“*”、“700”,假設“*”、“700”為“電話名字”業(yè)務的接入號)、在“電話代碼”的后面加上結束符(如“#”),如“*2504 4144 5088 4848#”、“700 2504 4144 5088 4848#”,5、最后將該附加有“電話名字”業(yè)務標識符號的代碼(如“*2504 4144 50884848#”、“700 2504 4144 5088 4848#”)向交換機發(fā)送出去撥號。
如果打電話輸入被叫號碼或名字時所輸入的是數(shù)字電話號碼或代碼,也就是程序判斷不屬于“電話名字”業(yè)務呼叫,那么在按下發(fā)送鍵后,電話機直接將該號碼撥出,跟用現(xiàn)有普通電話機打電話時的撥號過程一樣。
在十進制的ASCII碼表中,不同字符所對應的ASCII碼的位數(shù)可能不同,因此“電話名字”業(yè)務撥號所采用的“文字→代碼”轉換編碼是十進制的ASCII碼時,在“電話名字”中相鄰的文字轉換成“電話代碼”后所對應的ASCII碼之間最好加“*”號分隔。
現(xiàn)有的電話機中,有些具有“IP一鍵撥”功能,也就是在輸入長途電話號碼后按下“IP”鍵(或發(fā)送鍵)撥號時,電話機會自動在該長途電話號碼的前面加上IP電話接入號(如“17909”)后再撥出。本發(fā)明方法中給“電話代碼”附加“電話名字”業(yè)務的標識符號后再撥號的過程與此相似,在按下發(fā)送鍵后,如果是“電話名字”呼叫(也就是含有非數(shù)字文字的呼叫),則先將“電話名字”翻譯成數(shù)字“電話代碼”后,再附加“電話名字”業(yè)務標識符號撥出。
通信系統(tǒng)(交換機)收到該附加有“電話名字”業(yè)務的標識符號的“電話代碼”(如“*2504 4144 5088 4848#”、“700 2504 4144 5088 4848#”)后,根據(jù)“電話名字”業(yè)務標識符號(如“*”、“700”開始,“#”結束)判定為“電話名字”呼叫(而不是普通的電話號碼呼叫),便按“電話名字”業(yè)務呼叫流程將該呼叫轉往相關平臺(如電信智能網(wǎng)平臺)處理,從(智能網(wǎng)平臺)數(shù)據(jù)庫中調出該“電話名字”(如“工商銀行”)所捆綁的電話號碼(如“95588”)來接續(xù)(或路由)。如果電話機撥打的是普通的電話號碼(如“95588”),則按現(xiàn)有的電話號碼呼叫流程來處理。
這種具備“電話名字”撥號功能的電話機在撥打“電話名字”時,使用者看起來感覺是將“電話名字”(例如“工商銀行”)撥出去,實際上電話機撥號時(向交換機)發(fā)送出去的呼叫號碼是“電話名字”轉換后的“電話代碼”及“電話名字”業(yè)務標識符號(如“*2504 4144 5088 4848#”、“700 2504 4144 5088 4848#”)。這種將文字形式的“電話名字”轉換成數(shù)字形式的“電話代碼”后再撥出去的過程,效果等同于直接在電話機上輸入同樣內容的代碼(如“*2329 5393 2815 4537#”、“700 2329 5393 2815 4537#”)后(按發(fā)送鍵)撥號。
由此可見,撥打文字形式的“電話名字”與數(shù)字形式的電話號碼的不同之處是,撥打“電話名字”時電話機需對“電話名字”進行預處理(先將“電話名字”轉換成數(shù)字形式的“電話代碼”再附加“電話名字”業(yè)務標識符號)后再撥出,而撥打數(shù)字電話號碼或代碼時是直接撥出。
在對“電話名字”進行預處理時,如果所輸入的“電話名字”中含有長途電話區(qū)號,則翻譯程序只轉換長途電話區(qū)號后面的文字并附加“電話名字”業(yè)務標識符號,如“010人民日報”在轉換后電話機所撥出的代碼為“010*4043 3581 4053 1708#”或“010 700 4043 3581 4053 1708#”;如果所輸入的“電話名字”中含有地區(qū)名,如“北京*人民日報”、“北京人民日報”、“北京-人民日報”,或者是“被叫人民日報,地區(qū)北京”,則翻譯程序將地區(qū)名轉換成相應的長途區(qū)號,將“電話名字”轉換成相應的“電話代碼”(并附加“電話名字”業(yè)務標識符號),如“北京人民日報”、“被叫人民日報,地區(qū)北京”在翻譯后電話機所撥出的代碼為“010*40433581 4053 1708#”或“010 700 4043 3581 4053 1708#”。這樣配合電話通信系統(tǒng),便可打通異地的“電話名字”。
在電話通信系統(tǒng)中,由于“電話名字”業(yè)務所發(fā)送到被叫終端的來電顯示信息可以包含主被叫雙方“電話名字”所對應的“電話代碼”,該代碼通過對應的翻譯程序可以翻譯出對應的“電話名字”,因此,電話機在收到來電顯示號碼或代碼時,如果含有“電話名字”業(yè)務特征符(如“*”),則將其翻譯成文字后再顯示出來,如“*5337 4093#”通過“區(qū)位碼→文字”轉換程序翻譯成文字后顯示“張三”;如果收到的來電顯示號碼是普通的號碼則直接顯示出來,如收到的來顯示號碼為“13318702388”,則直接顯示來電號碼“13318702388”,跟現(xiàn)有電話機的來電顯示一樣。
如果電話機收到的來電顯示號碼中包含主被叫信息,則在翻譯后將主被叫都顯示出來。例如收到的來電顯示信息為“13318702388*53374093#”、“*5460 3247 4206*53374093#”,則翻譯后分別顯示“主叫13318702388,被叫張三”、“主叫周老師,被叫張三”。這樣在接電話之前就可以知道是誰打來電話,以及此來電是找誰的。如果要回撥的話直接按下?lián)芴栨I便可撥出該代碼,如“*5460 3247 4206#”。如果是長途打入,如來電顯示信息為“020*5460 3247 4206*53374093#”,翻譯后顯示“主叫020周老師,被叫張三”或“主叫廣州周老師,被叫張三”。
有了這種可以撥打“電話名字”的電話機,以及“電話名字”業(yè)務的推廣使用,電話號碼將遂漸從前臺退到后臺,以后人們打電話只要使用文字形式的“電話名字”即可。由于用戶的“電話名字”一般就是該電話用戶的名字,或者是含有與用戶名字、業(yè)務、性質等相關的意思,非常好記,因此打電話時就不用再去翻電話本查號碼了。
此外,即使不知道對方的電話號碼,很多情況下也可以打電話給對方。例如要打電話給方正集團,可以使用本發(fā)明電話機直接撥打“電話名字”“方正集團”,也可以按規(guī)定格式撥打“方正集團”的“電話代碼”(如“700 2329 5393 2815 4537#”、“*2329 5393 2815 4537#”、“700*47036*54780*48302*52676#”,撥打哪種代碼由電話系統(tǒng)所規(guī)定),便可打通方正集團的電話(82529966);要打電話給IBM公司,可以直接撥打“電話名字”“IBM”,也可以撥打“IBM”的“電話代碼”“*73*66*77#”或“700*73*66*77#”(73、66、77分別為I、B、M這三個字母的十進制ASCII碼,代碼中部的*為分隔符,假設*或700為“電話名字”業(yè)務的接入號、十進制ASCII碼為通信系統(tǒng)規(guī)定的“電話名字”編碼),通信系統(tǒng)(智能網(wǎng)平臺)就可以將所打的電話轉接到IBM公司的話機上。
如果電話機具有語音識別輸入功能,那么只要對著手機說出要撥打的“電話名字”(如“張三”、“SONY”、“聯(lián)想集團”、“報警”、“救命啊”、“消費投訴”、“快餐”),便可將電話打到對應的被叫話機上,這樣就無需在手機里面和隨身的電話本上記錄電話號碼了,可以說這是最方便的電話撥號方式。
權利要求
1.一種電話機撥打“電話名字”的方法,在電話機中植入所需字庫以及符合通信系統(tǒng)要求的“文字→代碼”翻譯程序,其特征是在打電話需要輸入被叫的電話號碼或“電話名字”時,輸入所要撥打的“電話名字”,按下發(fā)送鍵后,電話機中的“文字→代碼”翻譯程序先將所輸入的“電話名字”轉換成數(shù)字形式的“電話代碼”,然后按照通信系統(tǒng)規(guī)定的格式附加上“電話名字”業(yè)務標識符號,最后再將該附加有“電話名字”業(yè)務標識符號的“電話代碼”發(fā)送出去撥號。
2.權利要求1所述的電話機撥打“電話名字”的方法,其特征是在電話機中植入的“文字→代碼”翻譯程序是“文字→區(qū)位碼”轉換程序,或者是“文字→十進制ASCII碼”轉換程序。
3.權利要求1所述的電話機撥打“電話名字”的方法,其特征是“電話名字”業(yè)務撥號所采用的“文字→代碼”轉換編碼是十進制的ASCII碼時,在“電話名字”中相鄰的文字轉換成“電話代碼”后所對應的ASCII碼之間加“*”號分隔。
4.權利要求1所述的電話機撥打“電話名字”的方法,其特征是撥號時給“電話代碼”附加的“電話名字”業(yè)務標識符號為“*”號,或者是“電話名字”業(yè)務的接入號、特服號。
5.權利要求1所述的電話機撥打“電話名字”的方法,其特征是撥號時給“電話代碼”附加“#”號作為“電話代碼”的結束符。
6.權利要求1所述的電話機撥打“電話名字”的方法,其特征是顯示來電顯示信息時,如果來電顯示信息中包含有“電話名字”業(yè)務標識符號,則先將來電顯示信息中的代碼翻譯成相應的文字后再顯示出來。
全文摘要
一種電話機撥打“電話名字”的方法,涉及通信技術領域。在電話機中植入所需字庫以及符合要求的“文字→代碼”翻譯程序,在打電話時輸入所要撥打的“電話名字”,按下發(fā)送鍵后,翻譯程序先將所輸入的“電話名字”轉換成數(shù)字形式的“電話代碼”,然后附加上“電話名字”業(yè)務標識符號,最后再將該代碼發(fā)送出去撥號。電話機應用本發(fā)明方法后,便可使用電話通信系統(tǒng)提供的“電話名字”業(yè)務,打電話時只要輸入好記的“電話名字”就能打通“電話名字”用戶的電話,無需再查找和記憶那些難記的數(shù)字電話號碼了。
文檔編號H04M1/27GK1984164SQ200510121169
公開日2007年6月20日 申請日期2005年12月30日 優(yōu)先權日2005年12月30日
發(fā)明者周良勇 申請人:周良勇