快速檢索電話簿的方法
2023-08-11 17:41:16 3
專利名稱:快速檢索電話簿的方法
技術領域:
本發明關於一種快速檢索電話簿的方法,尤指一種在行動電話中的電話簿被快速檢索方法。
背景技術:
電信業的蓬勃發展,對於我們的日常生活影響甚巨,人們幾乎每一分每一秒都離不開通訊,無疑地,未來世界的發展趨勢,更是讓人們的生活與無線終端機、固網(固定通訊網絡服務)、電腦網路緊密相結合,而電信業每年的成長,是以無線終端機(例如行動電話)成長最快,五年前全球才一千多萬使用人口,從一九九二年到現在,已經突破十億,成長速度相當驚人,故可推知,將來行動電話的重要性會遠遠超過固定式電話,因此,電信公司未來的趨勢必須朝向全方位的服務,以提供行動電話更多附加價值,像提供金融行情、天氣資訊、收發電子郵件、股市資訊等實用性的功能。
一般的行動電話都具有電話簿的功能,該電話簿內可儲存多組電話號碼(例如0933333333、25555555),而每一組電話號碼則以一個名稱(例如Claire、John)作代表,因此,該行動電話的使用者欲撥打電話給電話簿中的某一人時,僅需令該行動電話進入搜尋電話簿的程序後,即可逐一鍵入所欲搜索名稱的字母。
由於英文字母共有26個,但該行動電話上的按鍵總數大約只有12個而已,因此,若希望能夠拼出所有的字彙,則必須令該行動電話上的各個按鍵具有多個定義符號,例如數字鍵「2」,代表「a」、「b」、「c」;數字鍵「3」,代表「d」、「e」、「f」;數字鍵「4」,代表「g」、「h」、「i」;數字鍵「5」,代表「j」、「k」、「l」;數字鍵「6」,代表「m」、「n」、「o」;數字鍵「7」,代表「p」、「q」、「r」、「s」;數字鍵「8」,代表「t」、「u」、「v」;
數字鍵「9」,代表「w」、「x」、「y」、「z」;因此,當該行動電話的使用者欲撥打一名稱為「Video」的電話號碼(其號碼為「0955-555-555」)時,首先,必須鍵入該「v」字,此時,該使用者於第一次按壓數字鍵「8」時,是在該屏幕屏上系出現英文字母「t」,而第二次按壓數字鍵「8」時,則於該屏幕屏上出現英文字母「u」,直到第三次按壓數字鍵「8」時,才終於在該屏幕屏上出現英文字母「v」。緊接著必須鍵入該「i」字,因此,該使用者第一次按壓數字鍵「4」時,在該屏幕屏上是出現英文字母「g」,而第二次按壓數字鍵「4」時,則於該屏幕屏上出現英文字母「h」,直到第三次按壓數字鍵「4」時,才終於在該屏幕屏上出現英文字母「i」。至此,還有英文字母「d」、「e」、「o」尚未鍵入,但卻已花費了許許多多的程序與時間,因此,此種找尋電話號碼的方式,著實令人感到不方便與繁瑣。
綜上所述,為了適應廣大市場對於行動電話的需求,以提高市場的佔有率,各行動電話製造大廠不僅要保持其良好的生產品質,同時也必須提高其產品的多元應用性,而以朝向人性化、多角化設計為其發展主軸,因此,如果能有一種方法可改善原有的查詢方式,藉以快速地查詢出電話簿中所欲撥打的電話號碼,如此的設計理念,深信對於廣大的消費大眾與行動電話的製造商而言,實為一大共襄盛舉的雙贏局面。
發明內容
有鑑於現今的行動電話,其對於電話簿的查詢方式極為繁瑣與不便,不能快速地查詢出電話簿中所欲撥打的電話號碼,此外,由於各行動電話製造大廠間的競爭相當激烈,所以任何一點有利於消費大眾的貼心設計,都將可能成為銷售成績好壞的關鍵因素。基於此,為了改進已有技術的缺點,發明人經過長久努力研究與實驗,終於開發設計出本發明的一種快速檢索電話簿的方法。
本發明的一個目的主要是為了簡化查詢電話簿的程序,藉以增進查詢的速度,該方法主要是在電子設備內設有一中央處理器、一電話簿資料庫以及一自動檢索比對程序,其中該電話簿資料庫儲存多組以名稱為表示的電話號碼,當該電子設備於進入搜尋電話簿資料庫的程序時,即可令該電子設備的按鍵被第一次按壓,使該中央處理器可利用該自動檢索比對程序接收該按鍵被第一次按壓時,其所發出的第一層定義符號,並於該電話簿資料庫中開始查找與該第一層定義符號相匹配的第一次搜索名稱,並將該第一次搜索名稱顯示於該電子設備的屏幕屏上,然後,令該電子設備的按鍵被第二次按壓,使該中央處理器可利用該自動檢索比對程序接收該按鍵被第二次按壓時,其所發出的第二層定義符號,並於該第一次搜索名稱中,查找與該第一、二層定義符號相匹配的第二次搜索名稱,並將該第二次搜索名稱全部顯示於屏幕屏上。
為便於對本發明的目的、形狀、構造裝置特徵及其功效,做更進一步的認識與了解,茲舉實施例配合附圖,其實施方式如下
圖1是本發明的平面示意圖。
圖2是電話簿資料庫的平面示意圖。
圖3a是屏幕屏顯現名稱的示意圖之一。
圖3b是屏幕屏顯現名稱的示意圖之二。
圖3c是屏幕屏顯現名稱的示意圖之三。
圖4是本發明的作動流程圖。
具體實施例方式
本發明是一種快速檢索電話簿的方法,請參閱圖1、2所示,該方法是在一電子設備1內設有一中央處理器11、一電話簿資料庫12以及一自動檢索比對程序13,其中該電話簿資料庫12是儲存多組電話號碼121(例如2555-5555、0933333333、87654321),而各該電話號碼121則以一名稱122(例如Tom、Mary、John)作為其表示(如圖2所示),當該電子設備1於進入開始搜尋電話簿資料庫12的程序時,即可令該電子設備1的按鍵14(例如數字鍵「2」)被第一次按壓,使該中央處理器11可利用該自動檢索比對程序13接收該按鍵14被第一次按壓時,其所發出的第一層定義符號(例如數字鍵「2」,其定義符號為英文字母的「a」、「b」、「c」),並於該電話簿資料庫12中開始查找是否有與該第一層定義符號相匹配的第一次搜索的名稱122,若有,是將該第一次搜索的名稱122顯示於該電子設備1的屏幕屏15上,然後,令該電子設備1的按鍵14被第二次按壓,使該中央處理器11可利用該自動檢索比對程序13接收該按鍵14被第二次按壓時,其所發出的第二層定義符號(例如數字鍵「3」,其定義符號為英文字母的「d」、「e」、「f」),並於該第一次搜索的名稱122中,查找是否有同時與該第一、二層定義符號相匹配的第二次搜索的名稱122,若有,則將該第二次搜索的名稱122全部顯示於屏幕屏15上。
如果不斷重複上述動作,將使得顯示於該屏幕屏15上的名稱122逐漸的減少,而漸漸地呈現出欲查找的名稱122,此時,該電子設備1的使用者,即可輕易地利用電子設備1所設的上選擇鍵16與下選擇鍵17,以捲動該屏幕屏15的畫面,而選擇出正確的名稱122。
為使貴於對本發明的技術內容更為明了,請參閱圖1、2、3a、3b以及3c所示,以下茲舉一實施例以明之,故,在此先作一些定義,首先,假設該電話簿資料庫12中記錄著以下所示的名稱122,而各個名稱122則代表一組電話號碼121(如圖2所示)John、Tobacco、Toast、Talent、Tom、Tsar、Turkey、Mary、Herb、Umbra、Udometer、Voice、Vocabulary、Vivian、Santa、Yacht、Warden、Window、Xanthippe、Zoo;此外,該電子設備1所設的數字健,乃各自具有多個定義符號,有如下的定義數字鍵「2」,代表「a」、「b」、「c」;數字鍵「3」,代表「d」、「e」、「f」;數字鍵「4」,代表「g」、「h」、「i」;數字鍵「5」,代表「j」、「k」、「l」;數字鍵「6」,代表「m」、「n」、「o」;數字鍵「7」,代表「p」、「q」、「r」、「s」;數字鍵「8」,代表「t」、「u」、「v」;數字鍵「9」,代表「w」、 「x」、「y」、「z」;因此,當一使用者欲自該電話簿資料庫12中,找尋一名稱122為「Tom」的電話號碼121(其號碼為「0955-555-555」)時,可先令該電子設備1進入搜尋電話簿資料庫12的程序,然後,按壓該數字鍵「8」,由於該數字鍵「8」代表「t」、「u」、「v」等定義符號,所以該中央處理器11將可利用該自動檢索比對程序13,於該電話簿資料庫12中查找以「t」、「u」、「v」為開頭的名稱122,並將所獲得的第一次搜索的名稱122,全部顯示於該屏幕屏15上,而該屏幕屏15所顯示的名稱122乃如下所示(如圖3a所示)「Tobacco」、「Toast」、「Talent」、「Tom」、「Tsar」、「Turkey」、「Umbra」、「Uncle」、「Udometer」、「Voice」、「Vocabulary」、「Vivian」等姓名;然後,按壓數字鍵「6」,由於該數字鍵「6」代表「m」、「n」、「o」,所以該中央處理器11查將自該第一次搜索的名稱122中,查找出與「tm」、「tn」、「to」、「um」、「un」、「uo」、「vm」、「vn」、「vo」相關聯的名稱122,並將所獲得的第二次搜索的名稱122顯示於該屏幕屏15上,如下所示「Tobacco」、「Toast」、「Tom」、「Umbra」、「Uncle」、「Voice」、「Vocabulary」等名稱122(如第3b圖所示);然後,再次按壓數字鍵「6」,由於該數字鍵「6」代表「m」、「n」、「o」,所以,該中央處理器11於第二次搜索的名稱122中查找出與「tmm」、「tmn」、「tmo」、「tnm」、「tnn」、「tno」、「tom」、「ton」、「too」、「umm」、「umn」、「umo」、「unm」、「unn」、「uno」、「uom」、「uon」、「uoo」、「vmm」、「vmn」、「vmo」、「vnm」、「vnn」、「vno」、「vom」、「von」、「voo」相關聯的名稱122;於經過查找與篩選後,即可得到「Tom」此一名稱122,並將該名稱122顯示於該屏幕屏15上(如圖3c所示)。
在發明中,請參閱圖1、2、4所示,該電子設備1的使用者欲在該電話簿資料庫12中搜尋某一名稱122時,該中央處理器11可依下列的方式進行處理與判斷(101)接收進入搜索該電話簿資料庫12的指令;(102)利用該自動檢索比對程序13,接收該按鍵14被第一次按壓時,其所傳送出的第一層定義符號;(103)利用該自動檢索比對程序13於該電話簿資料庫12中,判斷是否有與該第一層定義符號相匹配的名稱122,若是,則繼續下一步驟(104),若否,則執行步驟(108);(104)將所搜尋而獲得的第一次搜索的名稱122,全部顯示於該屏幕屏15上;(105)利用該自動檢索比對程序13,接收該按鍵14被第二次按壓時,其所傳送出的第二層定義符號;(106)利用該自動檢索比對程序13於第一次搜索的名稱122中,判斷出是否有有同時符合該第一層定義符號與該第二層定義符號的名稱122,若是,則繼續下一步驟(107),若否,則執行步驟(108);(107)將所搜尋而獲得的第二次搜索的名稱122,全部顯示於該屏幕屏15上;(108)發送一查無資料的通知訊息至該屏幕屏15上。
在本發明中,請參閱圖1所示,該電子設備1為一具備有電話簿功能的電子相關裝置,例如為一行動電話、一電子辭典或一個人數字助理機(personal digitalassistant,簡稱PDA)。
以上所述,僅為本發明最佳的一具體實施例,本發明的構造特徵並不局限於此,任何熟悉本技術領域者在本發明領域內,可輕易思及的變化或修飾,皆可涵蓋在以下本案的專利範圍。
權利要求
1.一種快速檢索電話簿的方法,該方法是在電子設備內設有一中央處理器、一電話簿資料庫以及一自動檢索比對程序,其中該電話簿資料庫儲存多組電話號碼,而各該電話號碼則以一名稱作為表示,當該電子設備於進入開始搜尋電話簿資料庫的程序時,該中央處理器依下列步驟進行處理首先,利用自動檢索比對程序,接收該電子設備的按鍵被第一次按壓時,其所傳送出的第一層定義符號;利用該自動檢索比對程序於該電話簿資料庫中,判斷是否有與該第一層定義符號相匹配的名稱,若是,則將所搜尋而獲得的第一次搜索的名稱,全部顯示於該屏幕屏上;然後,利用該自動檢索比對程序,接收該按鍵被第二次被按壓時,其所傳送出的第二層定義符號;利用該自動檢索比對程序,在第一次搜索的名稱中,判斷出是否有同時符合該第一層定義符號與該第二層定義符號的名稱,若是,則將所搜尋而獲得的第二次搜索之名稱,全部顯示於該屏幕屏上。
2.如權利要求1所述的方法,其特徵在於,如果不斷重複上述動作,將使得該屏幕屏上的名稱逐漸減少,而漸漸地呈現出欲查找的名稱。
3.如權利要求1所述的方法,其特徵在於,當利用該自動檢索比對程序於該電話簿資料庫中,判斷是否有與該第一層定義符號相匹配的名稱時,若否,則發送一查無資料的通知訊息於該屏幕屏上顯現。
4.如權利要求1所述的方法,其特徵在於,當利用該自動檢索比對程序於第一次搜索的名稱中,判斷出是否有具有同時符合該第一層定義符號與該第二層定義符號的名稱,若否,則發送一查無訊息的通知訊息至該屏幕屏上。
5.如權利要求1所述的方法,其特徵在於,其中該電子設備,為一行動電話。
6.如權利要求1所述的方法,其特徵在於,該電子設備為一個人數字助理機。
7.如權利要求1所述的方法,其特徵在於,該電子設備為一電子辭典。
8.如權利要求1所述的方法,其特徵在於,該電子設備上,可設有一上選擇鍵與一下選擇鍵。
全文摘要
本發明提供一種快速檢索電話簿的方法,是在電子設備內設有中央處理器、電話簿資料庫以及一自動檢索比對程序,該電話簿資料庫儲存多組以名稱為表示的電話號碼,當該電子設備於進入搜尋電話簿資料庫的程序時,使該中央處理器可利用該自動檢索比對程序接收該按鍵被第一次按壓時發出的第一層定義符號,並在資料庫中查找與該第一層定義符號相匹配的第一次搜索名稱,並將該第一次搜索名稱顯示於屏幕屏上,然後,使該中央處理器可利用該自動檢索比對程序接收該按鍵被第二次按壓時,其所發出的第二層定義符號,並於該第一次搜索名稱中,查找與該第一、二層定義符號相匹配的第二次搜索名稱,並將該第二次搜索名稱全部顯示於屏幕屏上。
文檔編號G06F9/44GK1536512SQ03116320
公開日2004年10月13日 申請日期2003年4月11日 優先權日2003年4月11日
發明者何代水, 蔡世光, 馮永君 申請人:英華達(上海)電子有限公司