一種呼叫號(hào)碼查詢方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種呼叫號(hào)碼查詢方法及系統(tǒng),該方法包括:當(dāng)用戶在移動(dòng)通訊終端上輸入信息時(shí),移動(dòng)通訊終端判斷用戶輸入的信息是否為用于查詢呼叫號(hào)碼的關(guān)鍵字信息,若是,則將所述關(guān)鍵字信息發(fā)送給服務(wù)器;服務(wù)器根據(jù)所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端進(jìn)行解析和顯示。該系統(tǒng)包括:移動(dòng)通訊終端和服務(wù)器。采用本發(fā)明的技術(shù)方案,使用戶查詢呼叫號(hào)碼的過程如同在移動(dòng)通訊終端的本地通訊錄中查詢一樣方便、快捷,并減少呼叫號(hào)碼查詢過程的費(fèi)用。
【專利說明】一種呼叫號(hào)碼查詢方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)通訊【技術(shù)領(lǐng)域】,尤其涉及一種呼叫號(hào)碼查詢方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著通訊技術(shù)以及網(wǎng)絡(luò)技術(shù)的發(fā)展,手機(jī)等移動(dòng)通訊終端的處理能力日益增強(qiáng),當(dāng)前手機(jī)等移動(dòng)通訊終端所能提供的功能也在不斷增加。語音業(yè)務(wù)作為手機(jī)最基本的功能之一,為用戶提供方便、快捷的服務(wù)。
[0003]手機(jī)等移動(dòng)通訊終端從誕生到現(xiàn)在幾十年時(shí)間中,為方便用戶的使用,終端的語音呼叫業(yè)務(wù)功能進(jìn)行過不斷擴(kuò)展,如增加本地通訊錄,通話記錄、快速撥號(hào)、聯(lián)系人分組等功能,這些功能都在一定程度上方便了用戶查看、查找和撥打電話的操作,方便了用戶的使用。但是以上的幾種功能的擴(kuò)充都只是基于移動(dòng)通訊終端本地存儲(chǔ)的基礎(chǔ)上,然而當(dāng)前移動(dòng)通訊終端用戶所使用的語音呼叫業(yè)務(wù)中經(jīng)常有一部分呼叫號(hào)碼并非在本地終端中預(yù)先存儲(chǔ),如果用戶想要撥打某個(gè)未知號(hào)碼提供的服務(wù),如用戶想查詢某個(gè)地區(qū)的旅游景點(diǎn)信息但又不知道該地區(qū)旅游景點(diǎn)查詢服務(wù)的電話號(hào)碼,目前很多用戶的做法就是撥打如12580、114等號(hào)碼查詢服務(wù)來獲得幫助,而這種方式的不足在于:1)查詢過程不夠方便,用戶需要先撥打號(hào)碼查詢服務(wù)電話來查詢自己需要的號(hào)碼后才能進(jìn)行呼叫,所以號(hào)碼的查詢過程比較麻煩,不如用戶在終端的本地通訊錄中查找和進(jìn)行呼叫那樣簡單、方便;2)目前如114等號(hào)碼提供的是有償服務(wù),即用戶查詢號(hào)碼的過程除了需要支付基本通話費(fèi)之外,還需要支付一定的信息查詢費(fèi)用。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題是,提供一種呼叫號(hào)碼查詢方法及系統(tǒng),使用戶查詢呼叫號(hào)碼的過程如同在移動(dòng)通訊終端的本地通訊錄中查詢一樣方便、快捷,并減少呼叫號(hào)碼查詢過程的費(fèi)用。
[0005]本發(fā)明采用的技術(shù)方案是,所述呼叫號(hào)碼查詢方法,包括:
[0006]當(dāng)移動(dòng)通訊終端判定用戶輸入的信息是用于查詢呼叫號(hào)碼的關(guān)鍵字信息時(shí),將所述關(guān)鍵字信息發(fā)送給服務(wù)器;
[0007]服務(wù)器根據(jù)所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端;
[0008]移動(dòng)通訊終端對(duì)所述呼叫號(hào)碼信息進(jìn)行解析和顯示。
[0009]進(jìn)一步的,所述移動(dòng)通訊終端判定用戶輸入的信息是用于查詢呼叫號(hào)碼的關(guān)鍵字信息的過程,具體包括:
[0010]步驟Al,移動(dòng)通訊終端根據(jù)電話號(hào)碼組成規(guī)則判斷用戶輸入的信息是否是電話號(hào)碼,若是,則按現(xiàn)有語音呼叫功能處理;否則,執(zhí)行步驟A2 ;
[0011]步驟A2,移動(dòng)通訊終端對(duì)用戶輸入的信息進(jìn)行規(guī)范性檢查,將符合設(shè)定規(guī)范的用戶輸入信息確定為用于查詢呼叫號(hào)碼的關(guān)鍵字信息。[0012]進(jìn)一步的,所述方法還包括:
[0013]當(dāng)用戶在移動(dòng)通訊終端上的號(hào)碼查詢界面選擇區(qū)域信息并輸入用于查詢呼叫號(hào)碼的關(guān)鍵字信息時(shí),移動(dòng)通訊終端對(duì)用戶輸入的所述關(guān)鍵字信息進(jìn)行規(guī)范性檢查,將符合設(shè)定規(guī)范的所述關(guān)鍵字信息連同用戶選擇的區(qū)域信息一起發(fā)送給服務(wù)器;
[0014]服務(wù)器根據(jù)所述區(qū)域信息和所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端進(jìn)行解析和顯示。
[0015]進(jìn)一步的,所述設(shè)定規(guī)范包括:對(duì)關(guān)鍵字的長度限定、以及禁止包含的非法字符的規(guī)定。
[0016]進(jìn)一步的,所述呼叫號(hào)碼信息包括:名稱及其對(duì)應(yīng)的呼叫號(hào)碼;
[0017]所述方法還包括:當(dāng)用戶點(diǎn)擊移動(dòng)通訊終端上顯示的呼叫號(hào)碼信息時(shí),移動(dòng)通訊終端向所述呼叫號(hào)碼發(fā)起語音呼叫。
[0018]本發(fā)明還提供一種呼叫號(hào)碼查詢系統(tǒng),包括:
[0019]移動(dòng)通訊終端,用于當(dāng)判定用戶輸入的信息是用于查詢呼叫號(hào)碼的關(guān)鍵字信息時(shí),將所述關(guān)鍵字信息發(fā)送給服務(wù)器;對(duì)服務(wù)器返回的查找到的呼叫號(hào)碼信息進(jìn)行解析和顯示;
[0020]服務(wù)器,用于根據(jù)所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端。
[0021]進(jìn)一步的,所述移動(dòng)通訊終端,具體包括:
[0022]判斷模塊,用于根據(jù)電話號(hào)碼組成規(guī)則判斷用戶輸入的信息是否是電話號(hào)碼,若是,則按現(xiàn)有語音呼叫功能處理;否則,調(diào)用檢查模塊;
[0023]檢查模塊,用于對(duì)用戶輸入的信息進(jìn)行規(guī)范性檢查,將符合設(shè)定規(guī)范的用戶輸入信息確定為用于查詢呼叫號(hào)碼的關(guān)鍵字信息,將符合設(shè)定規(guī)范的所述關(guān)鍵字信息發(fā)送給服務(wù)器。
[0024]進(jìn)一步的,所述移動(dòng)通訊終端,還包括:號(hào)碼查詢界面模塊,用于為用戶提供一個(gè)選擇區(qū)域信息和輸入用于查詢呼叫號(hào)碼的關(guān)鍵字信息的平臺(tái);
[0025]所述檢查模塊,還用于當(dāng)用戶通過號(hào)碼查詢界面模塊選擇區(qū)域信息并輸入用于查詢呼叫號(hào)碼的關(guān)鍵字信息時(shí),對(duì)用戶輸入的所述關(guān)鍵字信息進(jìn)行規(guī)范性檢查,將符合設(shè)定規(guī)范的所述關(guān)鍵字信息連同用戶選擇的區(qū)域信息一起發(fā)送給服務(wù)器;
[0026]所述服務(wù)器,還用于根據(jù)所述區(qū)域信息和所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端。
[0027]進(jìn)一步的,所述設(shè)定規(guī)范包括:對(duì)關(guān)鍵字的長度限定、以及禁止包含的非法字符的規(guī)定。
[0028]進(jìn)一步的,所述呼叫號(hào)碼信息包括:名稱及其對(duì)應(yīng)的呼叫號(hào)碼;
[0029]所述移動(dòng)通訊終端還用于:當(dāng)用戶點(diǎn)擊移動(dòng)通訊終端上顯示的呼叫號(hào)碼信息時(shí),向所述呼叫號(hào)碼發(fā)起語音呼叫。
[0030]采用上述技術(shù)方案,本發(fā)明至少具有下列優(yōu)點(diǎn):
[0031]本發(fā)明所述呼叫號(hào)碼查詢方法及系統(tǒng),通過移動(dòng)通訊終端和服務(wù)器之間的數(shù)據(jù)交互,移動(dòng)通訊終端可根據(jù)用戶輸入的關(guān)鍵字在服務(wù)器端查找滿足要求的呼叫號(hào)碼,用戶根據(jù)移動(dòng)通訊終端顯示的查詢結(jié)果,選擇所需的呼叫號(hào)碼即可進(jìn)行呼叫。所以本發(fā)明在移動(dòng)通訊終端上的引入,一方面可以滿足用戶號(hào)碼查詢的需要,使得用戶查詢呼叫號(hào)碼的操作如同在本地通訊錄中操作一樣簡單、方便;另一方面,號(hào)碼查詢功能在移動(dòng)通訊終端上的引入,相當(dāng)于擴(kuò)充了本地通訊錄的功能和存儲(chǔ)容量,使得移動(dòng)通訊終端可以存儲(chǔ)和查詢的呼叫號(hào)碼不只局限于移動(dòng)通訊終端本地通訊錄中存儲(chǔ)的號(hào)碼;其次,在移動(dòng)通訊終端上引入號(hào)碼查詢功能也方便了政府等公共服務(wù)部門服務(wù)業(yè)務(wù)的推廣和企事業(yè)單位業(yè)務(wù)的咨詢與宣傳。
【專利附圖】
【附圖說明】
[0032]圖1為本發(fā)明第一實(shí)施例中的呼叫號(hào)碼查詢方法流程圖;
[0033]圖2為本發(fā)明第二實(shí)施例中的呼叫號(hào)碼查詢方法流程圖;
[0034]圖3為本發(fā)明第三實(shí)施例中的呼叫號(hào)碼查詢方法流程圖;
[0035]圖4為本發(fā)明第四、五實(shí)施例中的呼叫號(hào)碼查詢系統(tǒng)示意圖;
[0036]圖5為本發(fā)明第六實(shí)施例中的呼叫號(hào)碼查詢系統(tǒng)不意圖;
[0037]圖6為本發(fā)明應(yīng)用實(shí)例的呼叫號(hào)碼查詢過程中的移動(dòng)通訊終端的實(shí)現(xiàn)流程圖;
[0038]圖7為本發(fā)明應(yīng)用實(shí)例中用戶在移動(dòng)通訊中的呼叫號(hào)碼查詢界面上輸入的區(qū)域及關(guān)鍵字?目息不意圖;
[0039]圖8為本發(fā)明應(yīng)用實(shí)例中的呼叫號(hào)碼查詢結(jié)果顯示界面示意圖;
[0040]圖9為本發(fā)明應(yīng)用實(shí)例的呼叫號(hào)碼查詢過程中的服務(wù)器的實(shí)現(xiàn)流程圖。
【具體實(shí)施方式】
[0041]為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對(duì)本發(fā)明進(jìn)行詳細(xì)說明如后。
[0042]本發(fā)明第一實(shí)施例,一種呼叫號(hào)碼查詢方法,如圖1所示,包括以下具體步驟:
[0043]步驟S101,當(dāng)用戶在移動(dòng)通訊終端上的通話界面輸入信息時(shí),移動(dòng)通訊終端判斷用戶輸入的信息是否為用于查詢呼叫號(hào)碼的關(guān)鍵字信息,若是,則將所述關(guān)鍵字信息發(fā)送給服務(wù)器;否則,按照現(xiàn)有的對(duì)輸入信息的響應(yīng)進(jìn)行處理。
[0044]具體的,步驟SlOl包括: [0045]Al,移動(dòng)通訊終端根據(jù)電話號(hào)碼組成規(guī)則判斷用戶輸入的信息是否是電話號(hào)碼,若是,則按現(xiàn)有語音呼叫功能處理;否則,執(zhí)行步驟Α2 ;
[0046]具體的,電話號(hào)碼組成規(guī)則可以包括對(duì)電話號(hào)碼位數(shù)及內(nèi)容的規(guī)定,比如:固定電話的8位號(hào)碼、手機(jī)號(hào)碼的11位號(hào)碼、國際電話號(hào)碼前+86等等。
[0047]本發(fā)明設(shè)置對(duì)用戶輸入的信息按照電話號(hào)碼組成規(guī)則進(jìn)行初步判斷,是為了兼容目前用戶在移動(dòng)通訊終端的通話界面上直接輸入電話號(hào)碼進(jìn)行撥號(hào)的情況,若用戶在移動(dòng)通訊終端的通話界面輸入的是非電話號(hào)碼,即用戶想要進(jìn)行呼叫號(hào)碼查詢時(shí),可以直接輸入關(guān)鍵字信息,此時(shí)則執(zhí)行查詢呼叫號(hào)碼的過程。
[0048]Α2,移動(dòng)通訊終端對(duì)用戶輸入的信息進(jìn)行規(guī)范性檢查,將符合設(shè)定規(guī)范的用戶輸入信息確定為用于查詢呼叫號(hào)碼的關(guān)鍵字信息。設(shè)定規(guī)范包括:對(duì)關(guān)鍵字的長度限定、以及禁止包含的非法字符的規(guī)定。
[0049]步驟S102,服務(wù)器根據(jù)所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端。
[0050]具體的,服務(wù)器通過某種查詢語句如MSSQL語句,在數(shù)據(jù)庫中基于關(guān)鍵字信息查找滿足要求的呼叫號(hào)碼信息并將該呼叫號(hào)碼信息發(fā)送回移動(dòng)通訊終端。呼叫號(hào)碼信息包括:名稱及其對(duì)應(yīng)的呼叫號(hào)碼。其中,呼叫號(hào)碼信息中的名稱應(yīng)與用戶輸入的關(guān)鍵字信息相匹配,即關(guān)鍵字信息至少包括呼叫號(hào)碼信息中的名稱。
[0051]步驟S103,移動(dòng)通訊終端接收服務(wù)器返回的呼叫號(hào)碼信息,對(duì)該呼叫號(hào)碼信息進(jìn)行解析和顯示。
[0052]本發(fā)明第二實(shí)施例,一種呼叫號(hào)碼查詢方法,本實(shí)施例與第一實(shí)施例大致相同,區(qū)別在于本實(shí)施例所述呼叫號(hào)碼查詢方法還包括:用戶點(diǎn)擊返回的呼叫號(hào)碼信息時(shí)即可發(fā)起呼叫的步驟,如圖2所示,該方法包括以下具體步驟:
[0053]步驟S201,當(dāng)用戶在移動(dòng)通訊終端上的通話界面輸入信息時(shí),移動(dòng)通訊終端判斷用戶輸入的信息是否為用于查詢呼叫號(hào)碼的關(guān)鍵字信息,若是,則將所述關(guān)鍵字信息發(fā)送給服務(wù)器;否則,按照現(xiàn)有的對(duì)輸入信息的響應(yīng)進(jìn)行處理。
[0054]步驟S202,服務(wù)器根據(jù)所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端。
[0055]步驟S203,移動(dòng)通訊終端接收服務(wù)器返回的呼叫號(hào)碼信息,對(duì)該呼叫號(hào)碼信息進(jìn)行解析和顯示。
[0056]步驟S204,當(dāng)用戶點(diǎn)擊移動(dòng)通訊終端上顯示的呼叫號(hào)碼信息時(shí),移動(dòng)通訊終端向所述呼叫號(hào)碼發(fā)起語音呼叫。
[0057]本發(fā)明第三實(shí)施例,一種呼叫號(hào)碼查詢方法,本實(shí)施例與第二實(shí)施例大致相同,區(qū)別在于本實(shí)施例所述呼叫號(hào)碼查詢方法還包括:在移動(dòng)通訊終端上為用戶專門提供一個(gè)呼叫號(hào)碼查詢界面進(jìn)行信息輸入的方案。如圖3所示,該方法包括以下具體步驟:
[0058]步驟S301,當(dāng)用戶在移動(dòng)通訊終端的通話界面上輸入信息時(shí),移動(dòng)通訊終端判斷用戶輸入的信息是否為用于查詢呼叫號(hào)碼的關(guān)鍵字信息,若是,則將所述關(guān)鍵字信息發(fā)送給服務(wù)器;否則,按照現(xiàn)有的對(duì)輸入信息的響應(yīng)進(jìn)行處理。
[0059]步驟S302,服務(wù)器根據(jù)所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端。
[0060]步驟S303,當(dāng)用戶在移動(dòng)通訊終端上的號(hào)碼查詢界面選擇區(qū)域信息并輸入用于查詢呼叫號(hào)碼的關(guān)鍵字信息時(shí),移動(dòng)通訊終端對(duì)用戶輸入的所述關(guān)鍵字信息進(jìn)行規(guī)范性檢查,將符合設(shè)定規(guī)范的所述關(guān)鍵字信息連同用戶選擇的區(qū)域信息一起發(fā)送給服務(wù)器。
[0061]步驟S304,服務(wù)器根據(jù)所述區(qū)域信息和所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端。
[0062]需要說明的是,步驟S301和步驟S302提供的輸入方案是用戶在移動(dòng)通訊終端的通話界面上輸入信息,對(duì)有的智能移動(dòng)通訊終端來說,其主界面即為可以直接撥打電話號(hào)碼進(jìn)行呼叫的通話界面,步驟S303和步驟S304提供的輸入方案是專門為用戶提供一個(gè)號(hào)碼查詢界面,用戶可以在該號(hào)碼查詢界面先選擇查詢的區(qū)域再輸入關(guān)鍵字進(jìn)行呼叫號(hào)碼的查詢,而移動(dòng)通訊終端無需再判斷用戶的輸入信息是否符合電話號(hào)碼組成規(guī)則,因?yàn)樘?hào)碼查詢界面不兼容輸入電話號(hào)碼進(jìn)行撥號(hào)呼叫的功能。
[0063]步驟S305,移動(dòng)通訊終端接收服務(wù)器返回的呼叫號(hào)碼信息,對(duì)該呼叫號(hào)碼信息進(jìn)行解析和顯示。
[0064]步驟S306,當(dāng)用戶點(diǎn)擊移動(dòng)通訊終端上顯示的呼叫號(hào)碼信息時(shí),移動(dòng)通訊終端向所述呼叫號(hào)碼發(fā)起語音呼叫。
[0065]本發(fā)明第四實(shí)施例,一種呼叫號(hào)碼查詢系統(tǒng),如圖4所示,包括以下組成部分:
[0066]I)移動(dòng)通訊終端10,用于當(dāng)用戶在移動(dòng)通訊終端10上的通話界面輸入信息時(shí),判斷用戶輸入的信息是否為用于查詢呼叫號(hào)碼的關(guān)鍵字信息,若是,則將所述關(guān)鍵字信息發(fā)送給服務(wù)器20 ;對(duì)服務(wù)器20返回的查找到的呼叫號(hào)碼信息進(jìn)行解析和顯示。
[0067]具體的,移動(dòng)通訊終端10,包括以下組成模塊:
[0068]判斷模塊11,用于根據(jù)電話號(hào)碼組成規(guī)則判斷用戶輸入的信息是否是電話號(hào)碼,若是,則按現(xiàn)有語音呼叫功能處理;否則,調(diào)用檢查模塊12 ;
[0069]檢查模塊12,用于對(duì)用戶輸入的信息進(jìn)行規(guī)范性檢查,將符合設(shè)定規(guī)范的用戶輸入信息確定為用于查詢呼叫號(hào)碼的關(guān)鍵字信息。該設(shè)定規(guī)范包括:對(duì)關(guān)鍵字的長度限定、以及禁止包含的非法字符的規(guī)定。
[0070]2)服務(wù)器20,用于根據(jù)所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端10。
[0071]本發(fā)明第五實(shí)施例,一種呼叫號(hào)碼查詢系統(tǒng),本實(shí)施例與第四實(shí)施例大致相同,區(qū)別在于本實(shí)施例中所述系統(tǒng)的移動(dòng)通訊終端20還為用戶提供基于查詢到的呼叫號(hào)碼信息直接進(jìn)行呼叫的功能,如圖4所示,該系統(tǒng)包括以下組成部分:
[0072]I)移動(dòng)通訊終端10,用于當(dāng)用戶在移動(dòng)通訊終端10上的通話界面輸入信息時(shí),判斷用戶輸入的信息是否為用于查詢呼叫號(hào)碼的關(guān)鍵字信息,若是,則將所述關(guān)鍵字信息發(fā)送給服務(wù)器20 ;對(duì)服務(wù)器20返回的查找到的呼叫號(hào)碼信息進(jìn)行解析和顯示。
[0073]具體的,移動(dòng)通訊終端10,包括以下組成模塊:
[0074]判斷模塊11,用于根據(jù)電話號(hào)碼組成規(guī)則判斷用戶輸入的信息是否是電話號(hào)碼,若是,則按現(xiàn)有語音呼叫功能處理;否則,調(diào)用檢查模塊12 ;
[0075]檢查模塊12,用于對(duì)用戶輸入的信息進(jìn)行規(guī)范性檢查,將符合設(shè)定規(guī)范的用戶輸入信息確定為用于查詢呼叫號(hào)碼的關(guān)鍵字信息。該設(shè)定規(guī)范包括:對(duì)關(guān)鍵字的長度限定、以及禁止包含的非法字符的規(guī)定。
[0076]優(yōu)選的,移動(dòng)通訊終端20還用于:當(dāng)用戶點(diǎn)擊移動(dòng)通訊終端20上顯示的呼叫號(hào)碼信息時(shí),向所述呼叫號(hào)碼發(fā)起語音呼叫。此功能可以調(diào)用移動(dòng)通訊終端20上現(xiàn)有的語音業(yè)務(wù)通話模塊來實(shí)現(xiàn)。
[0077]2)服務(wù)器20,用于根據(jù)所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端10。該呼叫號(hào)碼信息包括:名稱及其對(duì)應(yīng)的呼叫號(hào)碼。
[0078]本發(fā)明第六實(shí)施例,一種呼叫號(hào)碼查詢系統(tǒng),本實(shí)施例與第五實(shí)施例大致相同,區(qū)別在于本實(shí)施例中所述系統(tǒng)在移動(dòng)通訊終端10上為用戶專門提供一個(gè)號(hào)碼查詢界面進(jìn)行信息輸入。如圖5所示,該系統(tǒng)包括以下組成部分:
[0079]I)移動(dòng)通訊終端10,用于當(dāng)用戶在移動(dòng)通訊終端10上的通話界面輸入信息時(shí),判斷用戶輸入的信息是否為用于查詢呼叫號(hào)碼的關(guān)鍵字信息,若是,則將所述關(guān)鍵字信息發(fā)送給服務(wù)器20 ;對(duì)服務(wù)器20返回的查找到的呼叫號(hào)碼信息進(jìn)行解析和顯示。[0080]具體的,移動(dòng)通訊終端10,包括以下組成模塊:
[0081]判斷模塊11,用于根據(jù)電話號(hào)碼組成規(guī)則判斷用戶輸入的信息是否是電話號(hào)碼,若是,則按現(xiàn)有語音呼叫功能處理;否則,調(diào)用檢查模塊12 ;
[0082]檢查模塊12,用于對(duì)用戶輸入的信息進(jìn)行規(guī)范性檢查,將符合設(shè)定規(guī)范的用戶輸入信息確定為用于查詢呼叫號(hào)碼的關(guān)鍵字信息,將符合設(shè)定規(guī)范的所述關(guān)鍵字信息發(fā)送給服務(wù)器20。該設(shè)定規(guī)范包括:對(duì)關(guān)鍵字的長度限定、以及禁止包含的非法字符的規(guī)定。
[0083]優(yōu)選的,所述移動(dòng)通訊終端10,具體包括:
[0084]號(hào)碼查詢界面模塊13,用于為用戶提供一個(gè)選擇區(qū)域信息和輸入用于查詢呼叫號(hào)碼的關(guān)鍵字信息的平臺(tái);
[0085]此時(shí),檢查模塊12,還用于當(dāng)用戶通過號(hào)碼查詢界面模塊13選擇區(qū)域信息并輸入用于查詢呼叫號(hào)碼的關(guān)鍵字信息時(shí),對(duì)用戶輸入的所述關(guān)鍵字信息進(jìn)行規(guī)范性檢查,將符合設(shè)定規(guī)范的所述關(guān)鍵字信息連同用戶選擇的區(qū)域信息一起發(fā)送給服務(wù)器20。
[0086]優(yōu)選的,移動(dòng)通訊終端20還用于:當(dāng)用戶點(diǎn)擊移動(dòng)通訊終端20上顯示的呼叫號(hào)碼信息時(shí),向所述呼叫號(hào)碼發(fā)起語音呼叫。
[0087]2)服務(wù)器20,用于根據(jù)所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端10。
[0088]具體的,該呼叫號(hào)碼信息包括:名稱及其對(duì)應(yīng)的呼叫號(hào)碼。
[0089]優(yōu)選的,當(dāng)移動(dòng)通訊終端10將用戶選擇的區(qū)域信息連同所述關(guān)鍵字信息一起發(fā)送給服務(wù)器20時(shí),服務(wù)器20還用于根據(jù)所述區(qū)域信息和所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端10。
[0090]基于第三、六實(shí)施例,介紹一個(gè)本發(fā)明的應(yīng)用實(shí)例,對(duì)呼叫號(hào)碼查詢過程中移動(dòng)通訊終端和服務(wù)器的執(zhí)行步驟做進(jìn)一步的詳細(xì)描述。
[0091]本發(fā)明應(yīng)用實(shí)例的呼叫號(hào)碼查詢過程中移動(dòng)通訊終端的實(shí)現(xiàn)流程如圖6所示:
[0092]步驟S401:用戶查詢呼叫號(hào)碼前先啟動(dòng)號(hào)碼查詢服務(wù)。
[0093]步驟S402:在號(hào)碼查詢服務(wù)的啟動(dòng)過程中,會(huì)判斷當(dāng)前移動(dòng)通訊終端的數(shù)據(jù)業(yè)務(wù)是否可用,如果當(dāng)前終端的數(shù)據(jù)業(yè)務(wù)不可用則轉(zhuǎn)入步驟S403,否則轉(zhuǎn)入步驟S404。
[0094]步驟S403:如果當(dāng)前移動(dòng)通訊終端的數(shù)據(jù)業(yè)務(wù)不可用,則彈出提示框提示用戶,并轉(zhuǎn)入步驟S412。
[0095]步驟S404:當(dāng)號(hào)碼查詢服務(wù)啟動(dòng)完成后顯示呼叫號(hào)碼查詢界面。如圖7所示,在該界面中用戶可以選擇需要查詢呼叫號(hào)碼的區(qū)域,輸入需要查詢呼叫號(hào)碼名稱的關(guān)鍵字,輸入完成后點(diǎn)擊“查詢”按鍵轉(zhuǎn)入步驟S405。
[0096]步驟S405:移動(dòng)通訊終端會(huì)對(duì)用戶輸入的關(guān)鍵字進(jìn)行規(guī)范性檢查,規(guī)范性檢查主要包括輸入關(guān)鍵字的長度是否超過設(shè)定的長度、以及關(guān)鍵字中是否包含非法字符等。如果用戶輸入的內(nèi)容不符合查詢規(guī)范則轉(zhuǎn)入步驟S407,否則轉(zhuǎn)入步驟S406。
[0097]步驟S406:移動(dòng)通訊終端將用戶輸入的查詢關(guān)鍵字通過數(shù)據(jù)鏈接的方式發(fā)送到服務(wù)器并轉(zhuǎn)入步驟S408等待服務(wù)器的查詢結(jié)果。數(shù)據(jù)鏈接的方式是基于現(xiàn)有的移動(dòng)互聯(lián)網(wǎng)實(shí)現(xiàn)的數(shù)據(jù)交互方式,本領(lǐng)域公知,故此處不再詳述。
[0098]步驟S407:當(dāng)判斷出用戶輸入的關(guān)鍵字不符合查詢規(guī)范時(shí),提示用戶輸入的關(guān)鍵字不符合查詢規(guī)范,請(qǐng)求用戶重新輸入,并重新轉(zhuǎn)到步驟S404中的呼叫號(hào)碼查詢界面。[0099]步驟S408:移動(dòng)通訊終端等待服務(wù)器端的查詢結(jié)果并判斷服務(wù)器的查詢結(jié)果響應(yīng)是否超時(shí),如果沒有超時(shí)則轉(zhuǎn)入步驟S409,否則轉(zhuǎn)入步驟S410。
[0100]步驟S409:移動(dòng)通訊終端接收服務(wù)器發(fā)送回的查詢結(jié)果,并將查詢結(jié)果進(jìn)行解析和顯示,轉(zhuǎn)入步驟S411。如圖8所示,該圖中列出了 3條滿足區(qū)域及關(guān)鍵字信息的查詢結(jié)果,每條查詢結(jié)果都包含名稱和呼叫號(hào)碼兩個(gè)部分
[0101]步驟S410:當(dāng)移動(dòng)通訊終端判斷服務(wù)器在規(guī)定的時(shí)間間隔內(nèi)沒有返回查詢結(jié)果,則提示用戶本次號(hào)碼查詢結(jié)果響應(yīng)超時(shí),并再次轉(zhuǎn)入步驟S402中判斷當(dāng)前移動(dòng)通訊終端的數(shù)據(jù)業(yè)務(wù)是否可用。
[0102]步驟S411:如果服務(wù)器發(fā)送到移動(dòng)通訊終端的查詢結(jié)果不止一條,用戶可以根據(jù)查詢結(jié)果中的名稱字段來選擇所需的號(hào)碼進(jìn)行呼叫。
[0103]步驟S412:當(dāng)用戶完成呼叫或者號(hào)碼查詢服務(wù)檢測到當(dāng)前移動(dòng)通訊終端的數(shù)據(jù)業(yè)務(wù)不可用時(shí)退出號(hào)碼查詢服務(wù)。至此移動(dòng)通訊終端的呼叫號(hào)碼查詢實(shí)現(xiàn)流程結(jié)束。
[0104]本發(fā)明應(yīng)用實(shí)例的呼叫號(hào)碼查詢過程中服務(wù)器實(shí)現(xiàn)流程如圖9所示。
[0105]步驟S501:服務(wù)器收到移動(dòng)通訊終端的連接請(qǐng)求后,接受移動(dòng)通訊終端的連接請(qǐng)求,建立與移動(dòng)通訊終端之間的數(shù)據(jù)傳輸鏈路,轉(zhuǎn)入步驟S502。
[0106]步驟S502:數(shù)據(jù)傳輸鏈路建立完成后,服務(wù)器等待并接收移動(dòng)通訊終端發(fā)送過來的號(hào)碼查詢關(guān)鍵字,接收完畢后轉(zhuǎn)入步驟S503。
[0107]步驟S503:服務(wù)器通過查詢算法搜索服務(wù)器端的數(shù)據(jù)庫,查找滿足區(qū)域及關(guān)鍵字信息的結(jié)果。
[0108]步驟S504:服務(wù)器判斷本次查找是否成功,如果找到與用戶選擇的區(qū)域信息及用戶輸入的關(guān)鍵字信息匹配的查詢結(jié)果則轉(zhuǎn)入步驟S505,否則轉(zhuǎn)入步驟S506。
[0109]步驟S505:如果服務(wù)器查找成功則將本次查找結(jié)果發(fā)送到移動(dòng)通訊終端。
[0110]步驟S506:如果對(duì)于用戶選擇的區(qū)域信息及用戶輸入的關(guān)鍵字信息,服務(wù)器沒有找到滿足要求的結(jié)果,則向移動(dòng)通訊終端返回本次查找失敗。
[0111]本發(fā)明所述呼叫號(hào)碼查詢方法及系統(tǒng),通過移動(dòng)通訊終端和服務(wù)器之間的數(shù)據(jù)交互,移動(dòng)通訊終端可根據(jù)用戶輸入的查詢關(guān)鍵字以及可能包含的區(qū)域信息在號(hào)碼查詢服務(wù)器端查找滿足要求的呼叫號(hào)碼,用戶根據(jù)移動(dòng)通訊終端顯示的查詢結(jié)果,選擇需要的查詢結(jié)果即可進(jìn)行呼叫。所以該方法在移動(dòng)通訊終端設(shè)備上的引入,一方面可以滿足用戶號(hào)碼查詢的需要,使得用戶查詢呼叫號(hào)碼的操作如同在本地通訊錄中操作一樣簡單、方便;另一方面,相當(dāng)于擴(kuò)充了本地通訊錄的功能和存儲(chǔ)容量,使得移動(dòng)通訊終端可以存儲(chǔ)和查詢的呼叫號(hào)碼不只局限于移動(dòng)通訊終端本地通訊錄中存儲(chǔ)的號(hào)碼;而且,由于是基于移動(dòng)互聯(lián)網(wǎng)的數(shù)據(jù)傳輸方式,也節(jié)省了用戶進(jìn)行呼叫號(hào)碼查詢過程的費(fèi)用支出。其次,在移動(dòng)通訊終端上引入號(hào)碼查詢功能也方便了政府等公共服務(wù)部門服務(wù)業(yè)務(wù)的推廣和企事業(yè)單位業(yè)務(wù)的咨詢與宣傳。
[0112]通過【具體實(shí)施方式】的說明,應(yīng)當(dāng)可對(duì)本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效得以更加深入且具體的了解,然而所附圖示僅是提供參考與說明之用,并非用來對(duì)本發(fā)明加以限制。
【權(quán)利要求】
1.一種呼叫號(hào)碼查詢方法,其特征在于,包括: 當(dāng)移動(dòng)通訊終端判定用戶輸入的信息是用于查詢呼叫號(hào)碼的關(guān)鍵字信息時(shí),將所述關(guān)鍵字信息發(fā)送給服務(wù)器; 服務(wù)器根據(jù)所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端; 移動(dòng)通訊終端對(duì)所述呼叫號(hào)碼信息進(jìn)行解析和顯示。
2.根據(jù)權(quán)利要求1所述的呼叫號(hào)碼查詢方法,其特征在于,所述移動(dòng)通訊終端判定用戶輸入的信息是用于查詢呼叫號(hào)碼的關(guān)鍵字信息的過程,具體包括: 步驟Al,移動(dòng)通訊終端根據(jù)電話號(hào)碼組成規(guī)則判斷用戶輸入的信息是否是電話號(hào)碼,若是,則按現(xiàn)有語音呼叫功能處理;否則,執(zhí)行步驟A2 ; 步驟A2,移動(dòng)通訊終端對(duì)用戶輸入的信息進(jìn)行規(guī)范性檢查,將符合設(shè)定規(guī)范的用戶輸入信息確定為用于查詢呼叫號(hào)碼的關(guān)鍵字信息。
3.根據(jù)權(quán)利要求1或2所述的呼叫號(hào)碼查詢方法,其特征在于,所述方法還包括: 當(dāng)用戶在移動(dòng)通訊終端上的號(hào)碼查詢界面選擇區(qū)域信息并輸入用于查詢呼叫號(hào)碼的關(guān)鍵字信息時(shí),移動(dòng)通訊終端對(duì)用戶輸入的所述關(guān)鍵字信息進(jìn)行規(guī)范性檢查,將符合設(shè)定規(guī)范的所述關(guān)鍵字信息連同用戶選擇的區(qū)域信息一起發(fā)送給服務(wù)器; 服務(wù)器根據(jù)所述區(qū)域信息和所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端進(jìn)行解析和顯示。
4.根據(jù)權(quán)利要求3所述的呼叫號(hào)碼查詢方法,其特征在于,所述設(shè)定規(guī)范包括:對(duì)關(guān)鍵字的長度限定、以及禁止包含的非法字符的規(guī)定; 所述呼叫號(hào)碼信息包括:名稱及其對(duì)應(yīng)的呼叫號(hào)碼。
5.根據(jù)權(quán)利要求1或2或4所述的呼叫號(hào)碼查詢方法,其特征在于,所述方法還包括:當(dāng)用戶點(diǎn)擊移動(dòng)通訊終端上顯示的呼叫號(hào)碼信息時(shí),移動(dòng)通訊終端向所述呼叫號(hào)碼發(fā)起語音呼叫。
6.一種呼叫號(hào)碼查詢系統(tǒng),其特征在于,包括: 移動(dòng)通訊終端,用于當(dāng)用戶在移動(dòng)通訊終端上輸入信息時(shí),判斷用戶輸入的信息是否為用于查詢呼叫號(hào)碼的關(guān)鍵字信息,若是,則將所述關(guān)鍵字信息發(fā)送給服務(wù)器;對(duì)服務(wù)器返回的查找到的呼叫號(hào)碼信息進(jìn)行解析和顯示; 服務(wù)器,用于根據(jù)所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端。
7.根據(jù)權(quán)利要求6所述的呼叫號(hào)碼查詢系統(tǒng),其特征在于,所述移動(dòng)通訊終端,具體包括: 判斷模塊,用于 根據(jù)電話號(hào)碼組成規(guī)則判斷用戶輸入的信息是否是電話號(hào)碼,若是,則按現(xiàn)有語音呼叫功能處理;否則,調(diào)用檢查模塊; 檢查模塊,用于對(duì)用戶輸入的信息進(jìn)行規(guī)范性檢查,將符合設(shè)定規(guī)范的用戶輸入信息確定為用于查詢呼叫號(hào)碼的關(guān)鍵字信息,將符合設(shè)定規(guī)范的所述關(guān)鍵字信息發(fā)送給服務(wù)器。
8.根據(jù)權(quán)利要求6或7所述的呼叫號(hào)碼查詢系統(tǒng),其特征在于,所述移動(dòng)通訊終端,還包括:號(hào)碼查詢界面模塊,用于為用戶提供一個(gè)選擇區(qū)域信息和輸入用于查詢呼叫號(hào)碼的關(guān)鍵字信息的平臺(tái); 所述檢查模塊,還用于當(dāng)用戶通過號(hào)碼查詢界面模塊選擇區(qū)域信息并輸入用于查詢呼叫號(hào)碼的關(guān)鍵字信息時(shí),對(duì)用戶輸入的所述關(guān)鍵字信息進(jìn)行規(guī)范性檢查,將符合設(shè)定規(guī)范的所述關(guān)鍵字信息連同用戶選擇的區(qū)域信息一起發(fā)送給服務(wù)器; 所述服務(wù)器,還用于根據(jù)所述區(qū)域信息和所述關(guān)鍵字信息查找到對(duì)應(yīng)的呼叫號(hào)碼信息后,將查找到的呼叫號(hào)碼信息返回給移動(dòng)通訊終端。
9.根據(jù)權(quán)利要求8所述的呼叫號(hào)碼查詢系統(tǒng),其特征在于,所述設(shè)定規(guī)范包括:對(duì)關(guān)鍵字的長度限定、以及禁止包含的非法字符的規(guī)定; 所述呼叫號(hào)碼信息包括:名稱及其對(duì)應(yīng)的呼叫號(hào)碼。
10.根據(jù)權(quán)利要求6或7或9所述的呼叫號(hào)碼查詢系統(tǒng),其特征在于, 所述移動(dòng)通訊終端還用于:當(dāng)用戶點(diǎn)擊移動(dòng)通訊終端上顯示的呼叫號(hào)碼信息時(shí),向所述呼叫號(hào)碼發(fā)起語音 呼叫。
【文檔編號(hào)】H04M1/2745GK103812985SQ201210437633
【公開日】2014年5月21日 申請(qǐng)日期:2012年11月6日 優(yōu)先權(quán)日:2012年11月6日
【發(fā)明者】杜宏偉 申請(qǐng)人:中興通訊股份有限公司