欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種面向調(diào)度系統(tǒng)的通訊錄快速檢索方法

文檔序號(hào):6508000閱讀:303來(lái)源:國(guó)知局
一種面向調(diào)度系統(tǒng)的通訊錄快速檢索方法
【專利摘要】本發(fā)明公開了一種面向調(diào)度系統(tǒng)的通訊錄快速檢索方法,包括如下步驟:按用戶按鍵對(duì)應(yīng)的字母讀取數(shù)據(jù)庫(kù)中的通訊錄信息,檢索相匹配的通訊錄信息,在緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)存儲(chǔ)檢索字符串、檢索字符串長(zhǎng)度及匹配通訊錄信息,顯示通訊錄信息。本發(fā)明通過(guò)建立緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),能夠有效減少冗余查詢。在進(jìn)行回退操作時(shí),可以避免數(shù)字轉(zhuǎn)換到對(duì)應(yīng)的字母再重新去匹配,有效提高了通訊錄檢索的效率。
【專利說(shuō)明】一種面向調(diào)度系統(tǒng)的通訊錄快速檢索方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種通訊錄快速檢索方法,尤其涉及一種面向調(diào)度系統(tǒng)的通訊錄快速檢索方法,屬于通信【技術(shù)領(lǐng)域】。
【背景技術(shù)】
[0002]IP指揮調(diào)度系統(tǒng)具有指揮方便、調(diào)度準(zhǔn)確等優(yōu)點(diǎn),在鐵路、電力、公安、軍隊(duì)、民航等部門得到十分廣泛的使用。它可以提供多種通信方式和承載業(yè)務(wù),實(shí)現(xiàn)可控制、無(wú)阻塞、操作便捷、安全可靠的點(diǎn)對(duì)點(diǎn)以及單點(diǎn)對(duì)多點(diǎn)的通信,為指揮調(diào)度工作提供高效率的技術(shù)保障。
[0003]如圖1所示,IP指揮調(diào)度系統(tǒng)在實(shí)際應(yīng)用中,通過(guò)撥號(hào)盤模仿手機(jī)按鍵查找通訊錄中所要呼叫的用戶。這種通訊錄檢索方法已經(jīng)成為IP指揮調(diào)度系統(tǒng)一個(gè)非常重要的功能點(diǎn)。由于撥號(hào)盤只能支持簡(jiǎn)單的數(shù)字輸入,需要通過(guò)數(shù)字查找到對(duì)應(yīng)的中文姓名。傳統(tǒng)的做法是通過(guò)數(shù)字按鍵對(duì)應(yīng)的字母,遍歷通訊錄中的中文姓名,逐個(gè)匹配,符合匹配條件的用戶顯示到撥號(hào)盤的查找結(jié)果中。
[0004]現(xiàn)有的通訊錄檢索方法存在以下缺點(diǎn):
[0005]1.用中文去匹配字母需要將中文轉(zhuǎn)換為字母然后再去比較,這種操作既復(fù)雜又耗時(shí);
[0006]2.隨著撥號(hào)盤輸入的增加,用來(lái)檢索的過(guò)程為先匹配第一個(gè)輸入,然后再去匹配接下來(lái)輸入的數(shù)字,耗時(shí)也會(huì)成倍增加。
[0007]3.撥號(hào)盤執(zhí)行回退操作時(shí),需要將輸入最后一個(gè)數(shù)字前的所有數(shù)字轉(zhuǎn)到對(duì)應(yīng)的字母重新去匹配,效率受到很大的影響。
[0008]為了提高通訊錄檢索效率,在專利號(hào)為ZL200510025351.9的中國(guó)發(fā)明專利中,公開了一種電話號(hào)碼智能查詢方法。該方法包含以下步驟:首先,根據(jù)電話簿的內(nèi)容,把每個(gè)電話條目所對(duì)應(yīng)的姓名,公司名稱和其它有助于查詢的項(xiàng)目進(jìn)行分解,英文和數(shù)字以及其混合體分解為相應(yīng)的數(shù)字和英文,中文分解為漢語(yǔ)拼音,最后匯總建立一個(gè)電話簿的數(shù)據(jù)庫(kù)。其次,在一定的時(shí)間內(nèi),進(jìn)行N (NS I)次按鍵,判斷被按下的鍵為數(shù)字鍵O?9中之一時(shí),按照鍵盤的對(duì)應(yīng)規(guī)則,將該按鍵依次轉(zhuǎn)換為相應(yīng)數(shù)字、英文字母以及漢語(yǔ)拼音;然后,把所轉(zhuǎn)化的數(shù)字、英文字母以及漢語(yǔ)拼音進(jìn)行快速排序電話列表,達(dá)到快速查找電話號(hào)碼的目的。該方法在一定程度上提高了檢索效率,但對(duì)于撥號(hào)盤執(zhí)行回退操作時(shí)的匹配工作并沒(méi)有提供更有效的解決方案。

【發(fā)明內(nèi)容】

[0009]本發(fā)明所要解決的技術(shù)問(wèn)題在于提供一種面向調(diào)度系統(tǒng)的通訊錄快速檢索方法。
[0010]為實(shí)現(xiàn)上述的發(fā)明目的,本發(fā)明采用下述的技術(shù)方案:
[0011]一種面向調(diào)度系統(tǒng)的通訊錄快速檢索方法,將通訊錄存儲(chǔ)在數(shù)據(jù)庫(kù)中,包括如下檢索步驟:[0012]按用戶按鍵對(duì)應(yīng)的字母讀取數(shù)據(jù)庫(kù)中的通訊錄信息,檢索相匹配的通訊錄信息,在緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)存儲(chǔ)檢索字符串、檢索字符串長(zhǎng)度及匹配通訊錄信息,顯示通訊錄信肩、O
[0013]其中較優(yōu)地,所述檢索步驟進(jìn)一步包括:
[0014](I)針對(duì)第一個(gè)輸入的數(shù)字檢索,將符合檢索條件的通訊錄信息存儲(chǔ)到緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中,并顯不檢索結(jié)果;
[0015](2)接收用戶的下一個(gè)數(shù)字輸入,在前一次檢索的基礎(chǔ)上檢索緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中的通訊錄相關(guān)信息,找到符合要求的通訊錄信息,并顯示檢索結(jié)果;
[0016](3)繼續(xù)增加輸入的數(shù)字,直至檢索到所需結(jié)果。
[0017]其中較優(yōu)地,所述在前一次檢索的基礎(chǔ)上檢索緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中的通訊錄相關(guān)信息的步驟進(jìn)一步包括:
[0018]當(dāng)繼續(xù)輸入數(shù)字時(shí),如果緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中的通訊錄信息不符合檢索要求,存儲(chǔ)在緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中的各項(xiàng)信息保持不變;
[0019]如果緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中的通訊錄信息符合檢索要求,檢索字符串變?yōu)橄鄳?yīng)的滿足條件的字母組合,檢索字符串長(zhǎng)度值加I。
[0020]其中較優(yōu)地,還包括如下回退步驟:
[0021]按用戶按鍵獲取檢索條件中檢索字符串長(zhǎng)度,找出大于等于當(dāng)前檢索字符串長(zhǎng)度對(duì)應(yīng)的匹配檢索字符串,在所述緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)找出匹配檢索字符串對(duì)應(yīng)的通訊錄信息,顯示與匹配檢索字符串對(duì)應(yīng)的通訊錄信息。
[0022]其中較優(yōu)地,還包括如下清除步驟:
[0023]清空所述緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中的數(shù)據(jù),撥號(hào)盤恢復(fù)起始狀態(tài)。
[0024]本發(fā)明通過(guò)建立緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),將通訊錄中的用戶姓名、用戶電話號(hào)碼、用來(lái)檢索的鍵盤輸入字符串和滿足檢索條件時(shí)的檢索字符串長(zhǎng)度存入到該緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中,能夠有效減少冗余查詢。在進(jìn)行回退操作時(shí),可以避免數(shù)字轉(zhuǎn)換到對(duì)應(yīng)的字母再重新去匹配,有效提高了通訊錄檢索的效率。
【專利附圖】

【附圖說(shuō)明】
[0025]圖1是現(xiàn)有技術(shù)中撥號(hào)盤的示意圖;
[0026]圖2是本發(fā)明所提供的通訊錄快速檢索方法的檢索界面示意圖。
【具體實(shí)施方式】
[0027]下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明。
[0028]如圖1所示,本發(fā)明提供一種面向調(diào)度系統(tǒng)的通訊錄快速檢索方法,首先將用戶通訊錄存儲(chǔ)在內(nèi)存數(shù)據(jù)庫(kù)中,然后在檢索步驟中,按用戶按鍵對(duì)應(yīng)的字母讀取數(shù)據(jù)庫(kù)中的通訊錄信息,檢索相匹配通訊錄信息,在緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)存儲(chǔ)檢索字符串、檢索字符串長(zhǎng)度及匹配通訊錄信息,顯示通訊錄信息;在回退步驟中,按用戶按鍵獲取檢索條件中檢索字符串長(zhǎng)度,找出大于等于當(dāng)前檢索字符串長(zhǎng)度對(duì)應(yīng)的匹配檢索字符串,在緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)找出匹配檢索字符串對(duì)應(yīng)的通訊錄信息,顯示與匹配檢索字符串對(duì)應(yīng)的通訊錄信息;在清除步驟中,清空緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中的信息,撥號(hào)盤恢復(fù)起始狀態(tài)。[0029]如圖2所示,以目前普遍使用的撥號(hào)盤為例,對(duì)本通訊錄快速檢索方法展開詳細(xì)的說(shuō)明。窗口A和窗口B分別用來(lái)輸入檢索條件和顯示檢索結(jié)果。撥號(hào)盤的鍵盤區(qū)包括O-9這十個(gè)數(shù)字按鍵。其中,字母a、b、c對(duì)應(yīng)數(shù)字2,字母d、e、f對(duì)應(yīng)數(shù)字3,字母g、h、i對(duì)應(yīng)數(shù)字4,字母j、k、I對(duì)應(yīng)數(shù)字5,字母m、η、ο對(duì)應(yīng)數(shù)字6,字母p、q、r、s對(duì)應(yīng)數(shù)字7,字母t、U、V對(duì)應(yīng)數(shù)字8,字母W、X、 、z對(duì)應(yīng)數(shù)字9。每一個(gè)名字都有一個(gè)字符串與之相對(duì)應(yīng),比如名字“張三豐”的中文漢語(yǔ)拼音為“Zhang San Feng”,拼音首字母“Z、S、F”對(duì)應(yīng)字符串“973”。除此之外,在撥號(hào)盤上還有撥號(hào)、回退和清除按鍵,可以做出相應(yīng)的操作。在上述實(shí)施例中,鍵盤與數(shù)字或字母的對(duì)應(yīng)規(guī)則是根據(jù)一定的日常生活習(xí)慣預(yù)先設(shè)置于調(diào)度通信終端中。為了在采集到按鍵信息后根據(jù)該日常生活習(xí)慣生成特定的數(shù)字字符串,可以采用軟件或固件等方式預(yù)先存儲(chǔ)在調(diào)度通信終端中。
[0030]在本發(fā)明提供的通訊錄快速檢索方法中,首先,需要將用戶的通訊錄存儲(chǔ)在相應(yīng)的數(shù)據(jù)庫(kù)中。在調(diào)度通信終端為通訊錄建立一個(gè)緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),用于存儲(chǔ)檢索后匹配檢索條件的通訊錄用戶信息。此緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中包括通訊錄相關(guān)信息的位置(或空間),以便檢索的進(jìn)一步進(jìn)行以及回退操作。這些通訊錄相關(guān)信息用于存儲(chǔ)用戶姓名、用戶電話號(hào)碼、用來(lái)檢索的鍵盤輸入字符串和滿足檢索條件時(shí)的檢索字符串長(zhǎng)度。該緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)具體如下:
[0031]
【權(quán)利要求】
1.一種面向調(diào)度系統(tǒng)的通訊錄快速檢索方法,將通訊錄存儲(chǔ)在數(shù)據(jù)庫(kù)中,其特征在于包括如下檢索步驟: 按用戶按鍵對(duì)應(yīng)的字母讀取數(shù)據(jù)庫(kù)中的通訊錄信息,檢索相匹配的通訊錄信息,在緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)存儲(chǔ)檢索字符串、檢索字符串長(zhǎng)度及匹配通訊錄信息,顯示通訊錄信息。
2.如權(quán)利要求1所述的通訊錄快速檢索方法,其特征在于,所述檢索步驟進(jìn)一步包括: (1)針對(duì)第一個(gè)輸入的數(shù)字檢索,將符合檢索條件的通訊錄信息存儲(chǔ)到所述緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中,并顯不檢索結(jié)果; (2)接收用戶的下一個(gè)數(shù)字輸入,在前一次檢索的基礎(chǔ)上檢索所述緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中的通訊錄相關(guān)信息,找到符合要求的通訊錄信息,并顯示檢索結(jié)果; (3)繼續(xù)增加輸入的數(shù)字,直至檢索到所需結(jié)果。
3.如權(quán)利要求2所述的通訊錄快速檢索的方法,其特征在于,所述在前一次檢索的基礎(chǔ)上檢索緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中的通訊錄相關(guān)信息的步驟進(jìn)一步包括: 當(dāng)繼續(xù)輸入數(shù)字時(shí),如果所述緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中的通訊錄信息不符合檢索要求,存儲(chǔ)在所述緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中的各項(xiàng)信息保持不變; 如果所述緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中的通訊錄信息符合檢索要求,檢索字符串變?yōu)橄鄳?yīng)的滿足條件的字母組合,檢索字符串長(zhǎng)度值加I。
4.如權(quán)利要求1所述的通訊錄快速檢索方法,其特征在于還包括如下回退步驟: 按用戶按鍵獲取檢索條件中檢索字符串長(zhǎng)度,找出大于等于當(dāng)前檢索字符串長(zhǎng)度對(duì)應(yīng)的匹配檢索字符串,在所述緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)找出匹配檢索字符串對(duì)應(yīng)的通訊錄信息,顯示與匹配檢索字符串對(duì)應(yīng)的通訊錄信息。
5.如權(quán)利要求1或4所述的通訊錄快速檢索方法,其特征在于還包括如下清除步驟: 清空所述緩存數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)中的數(shù)據(jù),撥號(hào)盤恢復(fù)起始狀態(tài)。
【文檔編號(hào)】G06F17/30GK103440291SQ201310359679
【公開日】2013年12月11日 申請(qǐng)日期:2013年8月16日 優(yōu)先權(quán)日:2013年8月16日
【發(fā)明者】張志坡 申請(qǐng)人:北京佳訊飛鴻電氣股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
惠东县| 凯里市| 宁化县| 高州市| 新宁县| 平顺县| 惠安县| 康平县| 孟连| 容城县| 威远县| 静安区| 黄陵县| 公安县| 囊谦县| 开化县| 平和县| 清远市| 申扎县| 涡阳县| 通山县| 崇仁县| 丰县| 那曲县| 洛川县| 辽阳市| 武威市| 胶州市| 西华县| 读书| 临清市| 涪陵区| 浦城县| 讷河市| 茂名市| 长岛县| 建水县| 秭归县| 弥勒县| 敦煌市| 营口市|