專利名稱:手機電話簿儲存方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及一種信息儲存技術,更具體來說,涉及一種可將 電話簿記錄以特定格式轉換成短信記錄予以儲存的手機電話簿儲存 方法及系統(tǒng)。
背景技術:
手機電話簿為一般使用者及商務人士常使用的手機服務,由于 電話簿應用及記錄非常廣泛,除了可記錄使用者名稱、手機電話、 家用電話以及辦公室電話外,另外Email,及個人數(shù)據(jù)備注也納入
于手機電話簿中,因而經(jīng)常造成手機電話簿儲存空間不足的現(xiàn)象發(fā)生。
為因應此問題的發(fā)生,電信業(yè)者推出手機備份方案,將手機電 話簿的數(shù)據(jù)儲存于網(wǎng)絡服務器中,當用戶遺失卡片或手機時,登入 該網(wǎng)站服務器仍能找回電話簿中的數(shù)據(jù)。但是,此并不能有效解決 手機電話簿記錄空間不足的問題;且由于目前手機在儲存電話簿記錄吋,僅能將其儲存在系統(tǒng)分配的空間中,而系統(tǒng)所提供的電話簿 儲存空間(最大電話簿記錄數(shù))是固定的,故導致在電話簿儲存空 間使用完后,就不能再儲存電話簿記錄。
因此,在面對用戶于使用手機電話簿上有空間不足的問題時, 如何找出手機可用的空間,以儲存對應于電話簿格式內(nèi)容的電話簿
記錄,且非手機電話簿儲存空間所儲存的電話簿記錄如何供系統(tǒng)自 動識別,而不需要將儲存于非手機電話簿儲存空間中的電話簿記錄 轉存在手機電話簿中,就可以達到與儲存在手機電話簿或SIM卡的 電話記錄簿一樣的效果,實為目前亟需解決的課題。
發(fā)明內(nèi)容
鑒于以上所述現(xiàn)有技術的缺點,本發(fā)明的主要目的在于提供一
種手機電話簿儲存方法及系統(tǒng),其可將電話簿記錄以特定格式轉換 成短信記錄的電話簿類型,并儲存至一個特定的短信目錄中,以解 決電話簿記錄空間不足的問題。
為實現(xiàn)上述及其它目的,本發(fā)明提供一種手機電話簿儲存方法 5 及系統(tǒng)。該手機電話簿儲存方法,其可將電話簿記錄轉存為短信記 錄,而該手機電話簿具有用以儲存至少一個標識符號的前綴表,該 手機電話簿儲存方法包括(1)對欲轉存為短信記錄的電話簿記錄 設定一個轉換結果標識;(2)判斷所述欲轉存為短信記錄的電活簿 記錄是否含有特定參數(shù),若含有該特定參數(shù),則進至步驟(3),若
10 未含有所述特定參數(shù),將所述欲轉存為短信記錄的電話簿記錄的轉 換結果標識設為第一標識,并進至步驟(9); (3)讀取所述特定參
數(shù)的前面字符串,直到遇到該字符串包括有換行符號或起始符號, 并判斷該特定參數(shù)的前面字符串中是否含有前綴表中的標識符號,
若是,則進至步驟(4),若否,則進至步驟(8); (4)讀取所述特
15定參數(shù)的后面字符串,直到該字符串包括有換行符號或結束符號為 止;(5)判斷所述特定參數(shù)的前面字符串中是否含有前綴表中的標
識符號,且該標識符號為電話號碼,若是,則進至步驟(6),若否,
則進至歩驟(8); (6)依據(jù)所述特定參數(shù)的前面字符串為電話號碼
的標識符號讀取特定參數(shù)的后面字符串,并判斷該后面字符串是否
20 為號碼字符串,若是,則進至步驟(7),若否,則進至步驟(8);
(7)將所述特定參數(shù)的后面字符串填入至電話簿數(shù)據(jù)結構的對應數(shù)
據(jù)項中,且將該欲轉存為短信記錄的電話簿記錄的轉換結果標識設
為第一標識,并進至步驟(9); (8)將所述欲轉存為短信記錄的電 話簿記錄的轉換結果標識設為第二標識;以及(9)將所述轉換結果 25 標識為第一標識的電話簿記錄儲存于特定的短信目錄中,將所述轉
換結果標識為第二標識的電話簿記錄,以一般短信處理方式儲存。
本發(fā)明的手秒L電話簿儲存系統(tǒng),其可將電話簿記錄轉存為短信
記錄,而該手機電話簿具有用以儲存至少 一 個標識符號的前綴表,
該手機電話簿儲存系統(tǒng)系包括編輯模塊,用以提供電話簿記錄的 3 0編輯服務,并在所述電話簿記錄編輯完成后提供儲存空間的設定, 且若欲將該電話簿記錄轉存于短信儲存空間,則對該欲轉存為短信
記錄的電話簿記錄設定轉換結果標識;判斷模塊,根據(jù)所述欲轉存 為短信記錄的電活簿記錄以內(nèi)建規(guī)則來判斷電話簿記錄的標識符號 及其對應的字符串內(nèi)容能否符合規(guī)則性;轉換模塊,根據(jù)所述判斷 模塊判斷出符合規(guī)則性的欲轉存為短信記錄的電話簿記錄更正所述
5 轉換結果標識;以及儲存模塊,將轉換結果標識發(fā)生更正的電話簿 記錄儲存于一個特定的短信目錄中,將所述轉換結果標識未更正的 電話簿記錄以.一 般短信處理方式儲存。
通過本發(fā)明的手機電話簿儲存方法及系統(tǒng),在手機電話簿記錄 空間不足而無法儲存電話簿記錄時,可利用短信儲存空間來儲存手
10 機電話簿記錄,因此可有效解決手機內(nèi)存空間有限的問題。
圖1是顯示本發(fā)明的手機電話簿儲存系統(tǒng)的基本架構示意圖2是顯示本發(fā)明的手機電話簿儲存方法中將電話簿記錄儲存 15 在短信目錄的儲存空間的流程示意圖;以及
圖3是顯示圖2的步驟S32關于將短信內(nèi)容轉換成電話簿記錄 更詳細的流程示意圖。
其中,重要組件符號說明如下
1手機電話簿儲存系統(tǒng) 20 10 數(shù)據(jù)庫
21 短信接收模塊
22 專輯模塊
23 判斷模塊
24 轉換模塊 25 25 儲存模塊
26 讀取模塊 S30 S62步驟
具體實施例方式
3 0 以下通過特定的具體實施例說明本發(fā)明的實施方式,本領域普
通技術人員可由木說明書所揭示的內(nèi)容輕易地了解本發(fā)明的其它優(yōu)
點與功效。本發(fā)明也可通過其它不同的具體實施例加以施行或應用, 本說明書的各項細節(jié)也可基于不同觀點與應用,在不背離本發(fā)明的 精神下進行各種修飾與變更。
請參閱圖1,用以顯示本發(fā)明的手機電話簿儲存系統(tǒng)所例示的
5系統(tǒng)架構圖。本發(fā)明的手機電話簿儲存系統(tǒng)建構在例如GSM手機、 3G手機等手機系統(tǒng)中,可在新增電話簿記錄吋,以特定格式轉換成 短信記錄的電話簿類型,并儲存至特定的短信目錄中,例如名片夾 (亦即內(nèi)建于手機中的電子名片夾);另外,本發(fā)明的手機電話簿儲
存系統(tǒng)也可將短信儲存成電話簿記錄。如圖所示,該手機電話簿儲
io存系統(tǒng)1包括數(shù)據(jù)庫10、短信接收模塊21、編輯模塊22、判斷
模塊23、轉換模塊24、儲存模塊25及讀収模塊26。
所述編輯模塊22用以提供電話簿記錄的編輯服務,并在該電話
簿記錄編輯完成后提供儲存空間的設定,該儲存空間包括SIM卡、
手機內(nèi)建內(nèi)存或短信儲存空間等,若欲將該電話簿記錄轉存為短信
15儲存空間,則該編輯模塊22對該欲轉存為短信記錄的電話簿記錄設
定一轉換結果標識。因此,本發(fā)明的手機電話簿儲存系統(tǒng)可在電話
簿記錄編輯完成后設定儲存于短信儲存空間時,將所述電話簿記錄
轉存為短信記錄處理,并以名片夾方式儲存所述轉存為短信記錄的
電話簿記錄,因此,在電話簿儲存空間不足時,將短信儲存空間作
20為儲存所述電話簿記錄的備用空間。詳細轉存處理請容后說明。
所述判斷模塊23根據(jù)編輯模塊22將完成編輯而轉存為短信記
錄的電話簿記錄以內(nèi)建規(guī)則(即如圖3所示的步驟S52至S58,請
容后詳述)來判斷所述轉存為短信記錄的電話簿記錄的各前綴字段 及其對應的字符串內(nèi)容能否符合規(guī)則性。
25 若符合規(guī)則,則令所述轉換模塊24將轉存為短信記錄的短信類
型字段標識為電話簿記錄,亦即更正所述轉換結果標識,此更正處 理即表示欲轉存為短信記錄的電話簿記錄已轉換成短信格式。
所述儲存模塊25將轉換模塊24轉換后的短信記錄相關對應的 字段數(shù)據(jù)儲存至數(shù)據(jù)庫10中,且所述儲存模塊25將轉換后的短信
30記錄儲存在數(shù)據(jù)庫10內(nèi)一個特定的短信目錄之中,例如名片夾,具 體而言,轉換后的短信記錄相關對應的字段數(shù)據(jù)包括例如代表姓名
的前綴對應該姓名的字符串、代表手機號碼的前綴對應該手機號碼 的字符串、代表住家號碼的前綴對應該住家號碼的字符串、代表辦
公室號碼的前綴對應該辦公室號碼的字符串、以及代表EMAIL的 前綴對應該EMAIL的字符串;若不符合規(guī)則,則提示編輯所述電
5話簿記錄且將其轉存為短信記錄的編輯者,所編輯的電話簿記錄并 無法以名片夾方式儲存而改以 一 般短信處理。
所述讀取模塊26用以讀取儲存于數(shù)據(jù)庫10中己為名片夾格式 或無法轉為名片夾格式的電話簿記錄,并將所讀取到的電話簿記錄 顯示于手機顯示屏上,手機使用者可通過所述編輯模塊22對讀取模
10塊26所讀取到的電話簿記錄進行修改或刪除。
在另 一 個實施例中,本發(fā)明的手機電話簿儲存系統(tǒng)可通過短信 接收模塊21接收外部所傳來的短信,并依上述判斷模塊23的規(guī)則 判斷、轉換模塊24的格式轉換及儲存模塊25的名片夾儲存來執(zhí)行 工作。但是,須提出說明的是,短信接收后是否需進行前述規(guī)則判
15斷、格式轉換及名片夾儲存,依據(jù)手機對短信接收服務的設定而定 的。
請參考圖2,其是用以顯示本發(fā)明的手機電話簿儲存方法,將 所述轉存為短信記錄的電話簿記錄儲存在短信目錄的儲存空間的操 作流程圖。如圖所示,在步驟S3()中,以電話簿模式新增一條電話 20簿記錄時,首先逐次輸入電話簿記錄內(nèi)容,然后選擇儲存到短信目 錄中,接著進至步驟S31中。
在步驟S31中,手機系統(tǒng)會檢查是否有足夠的儲存空間,若否, 則進至步驟S33,若是,則進至步驟S32。
在步驟S32中,所述判斷模塊23在讀取該條電話簿記錄信息后, 25判斷其為電話簿記錄,則令轉換模塊24將其按照一定的格式轉換成 短信記錄信息格式,而其短信類型字段則標示為電話簿記錄,接著 進至步驟S34。
在步驟S33中,手機系統(tǒng)會提示短信的儲存空間已滿,則結束 本發(fā)明的手機電話簿儲存方法。 30 在歩驟S34中,通過所述儲存模塊25將該條電話簿記錄儲存到
特定的短信目錄中。
請參考圖3是顯示圖2的步驟S32關于短信內(nèi)容轉換成電話簿 記錄更詳細的流程示意圖,如圖所示,在歩驟S50中,讀取欲轉存 為短信格式的電話簿記錄的內(nèi)容,接著進至歩驟S51中。
在步驟S51中,將所述欲轉存為短信記錄的電話簿記錄的轉換 5結果標識設為0 (即程序設計邏輯中的FALSE),以表示欲轉存為短 信記錄的電話簿記錄并未完成短信格式的轉換,接著進至步驟S52。 在步驟S52中,檢查所述欲轉存為短信記錄的電話簿記錄是否 含有特定字符或字符串,在本實例中,為""的字符,若含有該特 定字符或字符串等特定參數(shù),則進至步驟S54中,若未含有該特定 10字符或字符串,則進至步驟S61。
在步驟S54中,讀取所述特定字符串或字符的前面字符串,直 到遇到換行符號或起始符號的字符串內(nèi)容,亦即讀取該字符":"前 面字符串,接著進至步驟S55。
在步驟S55中,檢查所述字符""前面字符串中是否含有前綴 15表中的字符串,所述前綴表是指針識符號,亦即含有例如姓名、手 機電話號碼、住家電話號碼、辦公室電號號碼,以及Email等字符 串,若是,則進至歩驟S56,若否,則進至歩驟S60。
在步驟S56中,讀取所述特定字符的后面字符串,直到遇到換 行符號或結束符號為止,并消去字符串前的空字符號,其中該特定 20字符串的后面字符串系指各前綴對應的字符串,例如手機號碼前綴 對應數(shù)字的字符串,接著進至步驟S57。
在步驟S57中,檢查所述字符""前面字符串(即前綴)是否 標識為電話號碼,亦即為手機電話號碼、住家電話號碼或辦公室電 號號碼,若是,則進至步驟S58,若否,則進至步驟S60。 25 在步驟S58中,驗證所述字符""后面字符串(即前綴后面字
符串)是否為號碼字符串,若是,則進至歩驟S59,若否,則進至 步驟S60。
在歩驟S59中,將所述字符""后面字符串(即前綴后面字符 串)填入至電話簿數(shù)據(jù)結構的對應數(shù)據(jù)項中,亦即例如代表姓名的 30前綴對應姓名的字符串、代表手機號碼的前綴對應手機號碼的字符 串等,且將欲轉存為短信記錄的電話簿記錄的轉換結果標識設為1(即程序設計邏輯中的Tme),并返回至歩驟S52中,以持續(xù)對其 他筆欲轉存為短信記錄的電話簿記錄進行轉換處理程序,直到所有 欲轉存為短信記錄的電話簿記錄完成轉換處理程序,則可結朿木發(fā) 明的手機電話簿儲存方法。在歩驟S60中,將欲轉存為短信記錄的電話簿記錄的轉換結果
標識仍設為O (即程序設計邏輯中的FALSE),接著進至步驟S61。 在歩驟S61中,手機系統(tǒng)判斷欲轉存為短信記錄的電話簿記錄 的轉換結果標識是否為TRUE,若是,進至步驟S62,若否,則進 至步驟S63。
在步驟S62中,由于欲轉存為短信記錄的電話簿記錄的轉換結
果標識設定為TRUE,則表示所述欲轉存為短信記錄的電話簿記錄 已轉換成短信格式,因此,故將所述轉存為短信記錄的電話簿記錄 儲存于數(shù)據(jù)庫10內(nèi)的特定的短信目錄之中,例如名片夾,并結束本 發(fā)明的手機電話簿儲存方法。
在步驟S63中,由于欲轉存為短信記錄的電話簿記錄的轉換結
果標識設定為FALSE,則表示該欲轉存為短信記錄的電話簿記錄無 法以名片夾方式儲存于短信目錄中,故對該欲轉存為短信記錄的電 話簿記錄以一般短信處理方式予以儲存于一般短信目錄中,并結束 本發(fā)明的手機電話簿儲存方法。
總而言之,本發(fā)明提供了一種手機電話簿儲存方法及系統(tǒng),系
可于手機電話簿記錄空間不足時,將電話簿記錄以特定格式轉換成 短信類型以儲存至一特定的短信目錄中,例如名片夾,因而有效利 用手機有限的儲存空間;除此之外,當收到新的短信內(nèi)容也將該短 信內(nèi)容進行判斷,以在判斷出符合電話簿記錄規(guī)則的短信時,也可
將其處理為包含有電話簿記錄的短信,以便于管理手機電話簿記錄, 且可有效避免因電話簿記錄儲存空間不足而無法再儲存電話簿記錄 的問題發(fā)生。
上述實施例僅例示性說明本發(fā)明的原理及功效,而非用于限制 本發(fā)明。任何本領域普通技術人員均可在不違背本發(fā)明的精神及范疇下,對上述實施例進行修飾與改變。因此,本發(fā)明的權利保護范 圍,應如后述的權利要求范圍所列。
權利要求
1. 一種手機電話簿儲存方法,其可將電話簿記錄轉存為短信記錄,該手機電話簿具有用以儲存至少一個標識符號的前綴表,該手機電話簿儲存方法包括(1) 對欲轉存為短信記錄的電話簿記錄設定轉換結果標識;(2) 判斷所述欲轉存為短信記錄的電話簿記錄是否含有特定參數(shù),若含有該特定參數(shù),則進至步驟(3),若未含有該特定參數(shù),將所述欲轉存為短信記錄的電話簿記錄的轉換結果標識設為第一標識,并進至步驟(9);(3) 讀取所述特定參數(shù)的前面字符串,直到遇到該字符串包括有換行符號或起始符號,并判斷所述特定參數(shù)的前面字符串中是否含有所述前綴表中的標識符號,若是,則進至步驟(4),若否,則進至步驟(8);(4) 讀取所述特定參數(shù)的后面字符串,直到該字符串包括有換行符號或結束符號為止;(5) 判斷所述特定參數(shù)的前面字符串中是否含有所述前綴表中的標識符號,且該標識符號為電話號碼,若是,則進至步驟(6),若否,則進至步驟(8);(6) 依據(jù)所述特定參數(shù)的前面字符串為電話號碼的標識符號讀取所述特定參數(shù)的后面字符串,并判斷該后面字符串是否為號碼字符串,若是,則進至步驟(7),若否,則進至步驟(8);(7) 將所述特定參數(shù)的后面字符串填入至電話簿數(shù)據(jù)結構的對應數(shù)據(jù)項中,且將所述欲轉存為短信記錄的電話簿記錄的轉換結果標識設為第一標識,并進至步驟(9);(8) 將欲轉存為短信記錄的電話簿記錄的轉換結果標識設為第二標識;以及(9) 將所述轉換結果標識為第一標識的電話簿記錄儲存于特定的短信目錄中,將轉換結果標識為第二標識的電話簿記錄,以一般短信處理方式儲存。
2.根據(jù)權利要求1所述的手機電話簿儲存方法,其中,所述特定參數(shù)指特定字特或特定字符串。
3. 根據(jù)權利要求1所述的手機電話簿儲存方法,其中,所述短信目 錄為內(nèi)建于手機中的電子名片夾。
4. 根據(jù)權利要求1所述的手機電話簿儲存方法,其中,所述前綴表中的標識符號為姓名、手機電話號碼、住家電話號碼、辦公室電號號碼及Email地址所組群組的其中之一。
5. —種手機電話簿儲存系統(tǒng),其可將電話簿記錄轉存為短信記錄, 該手機電話簿具有用以儲存至少一個標識符號的前綴表,該手機電 話簿儲存系統(tǒng)系包括編輯模塊,用以提供電話簿記錄的編輯服務,并于該電話簿記錄編輯完成后提供儲存空間的設定,且如果欲所述該電話簿記錄轉 存于短信儲存空間,則對所述欲轉存為短信記錄的電話簿記錄設定 一轉換結果標識;判斷模塊,根據(jù)所述欲轉存為短信記錄的電話簿記錄以內(nèi)建規(guī)則來判斷電話簿記錄的標識符號及其對應的字符串內(nèi)容能否符合規(guī) 則性;轉換模塊,根據(jù)所述判斷模塊判斷出符合規(guī)則性的欲轉存為短 信記錄的電話簿記錄更正轉換結果標識;以及儲存模塊,將所述轉換結果標識發(fā)生更正的電話簿記錄儲存于特定的短信目錄中,將所述轉換結果標識未更正的電話簿記錄以一 般短信處理方式儲存。
6. 根據(jù)權利要求5所述的手機電話簿儲存系統(tǒng),其中,所述前綴表 中的標識符號為姓名、手機電話號碼、住家電話號碼、辦公室電號 號碼,以及Email地址所組群組的其中之一。
7. 根據(jù)權利要求5所述的手機電話簿儲存系統(tǒng),其中,所述內(nèi)建規(guī)則是指判斷所述欲轉存為短信記錄的電話簿記錄是否含有特定參數(shù),若含有該特定參數(shù),則讀取該特定參數(shù)的前面字符串,直到遇 至J該字符串包括有換行符號或起始符號,并判斷該特定參數(shù)的前面 字符串中是否含有前綴表中的標識符號。
8. 根據(jù)權利要求5所述的手機電話簿儲存系統(tǒng),其中,所述特定參 數(shù)系指特定字符或特定字符串。
9. 根據(jù)權利要求5所述的手機電話簿儲存系統(tǒng),其中,所述短信儲 存空間還包括SIM卡及手機內(nèi)建內(nèi)存。
10. 根據(jù)權利要求5所述的手機電話簿儲存系統(tǒng),其中,所述短信目 錄為內(nèi)建于手機中的電子名片夾。
全文摘要
一種手機電話簿儲存方法及系統(tǒng),可將電話簿記錄轉存為短信記錄,該手機電話簿具有用以儲存至少一個標識符號的前綴表,包括編輯模塊,以提供電話簿記錄的編輯服務,在編輯完成后提供儲存空間的設定,且若欲將電話簿記錄轉存于短信儲存空間,則對欲轉存為短信記錄的電話簿記錄設定一轉換結果標識;判斷模塊,根據(jù)欲轉存為短信記錄的電話簿記錄以內(nèi)建規(guī)則判斷電話簿記錄的標識符號及其對應的字符串內(nèi)容能否符合規(guī)則性;轉換模塊,根據(jù)判斷模塊判斷出符合規(guī)則性的欲轉存為短信記錄的電話簿記錄更正該換結果標識;儲存模塊,將轉換結果標識發(fā)生更正的電話簿記錄儲存于特定的短信目錄中,將轉換結果標識未更正的電話簿記錄以一般短信處理方式儲存。
文檔編號H04Q7/32GK101207872SQ20061016990
公開日2008年6月25日 申請日期2006年12月22日 優(yōu)先權日2006年12月22日
發(fā)明者竺江波, 許榮蒼 申請人:英業(yè)達股份有限公司