專(zhuān)利名稱(chēng):一種移動(dòng)終端的通信數(shù)據(jù)備份方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,尤其涉及一種移動(dòng)終端的通信數(shù)據(jù)備份 方法及系統(tǒng)。
背景技術(shù):
隨著經(jīng)濟(jì)的不斷發(fā)展,移動(dòng)終端不斷得到普及的同時(shí),其功能也在不斷 增強(qiáng),人們對(duì)移動(dòng)終端各種功能的要求也越來(lái)越高。目前任何手機(jī)都可以實(shí) 現(xiàn)通話、短消息等通訊事件的相關(guān)通信數(shù)據(jù)的存儲(chǔ),比如記錄通話號(hào)碼、開(kāi) 始時(shí)間等通話記錄信息,以便用戶需要時(shí)可以進(jìn)行查找。但通常移動(dòng)終端的 存儲(chǔ)容量都有限,當(dāng)達(dá)到一定容量后,通信數(shù)據(jù)會(huì)自動(dòng)刪除或者不能被存儲(chǔ), 這樣通信數(shù)據(jù)不能很好得到備份,尤其當(dāng)有用的通信數(shù)據(jù)沒(méi)有存儲(chǔ)下來(lái)時(shí), 嚴(yán)重影響了用戶的使用,在許多情況下不能滿足用戶的使用需求。
并且,通常存儲(chǔ)的通訊事件的相關(guān)數(shù)據(jù)的內(nèi)容非常有限,比如通話記錄 信息僅能存儲(chǔ)及顯示通話號(hào)碼和開(kāi)始時(shí)間等,也不能滿足用戶的多種需求。
因此,如何更好地針對(duì)移動(dòng)終端所發(fā)生的通訊事件相關(guān)通信數(shù)據(jù)進(jìn)行存 儲(chǔ),成為技術(shù)人員必須考慮的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題在于提供一種移動(dòng)終端的通信數(shù)據(jù)備份方法 及系統(tǒng),實(shí)現(xiàn)更多的通信數(shù)據(jù)的存儲(chǔ),更好地實(shí)現(xiàn)通訊凄t據(jù)的備份。
為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種移動(dòng)終端的通信數(shù)據(jù)備份方
法,所述方法包括如下步驟
(1)根據(jù)通信事件的類(lèi)型,建立至少一個(gè)對(duì)應(yīng)數(shù)據(jù)庫(kù);
(2)當(dāng)設(shè)定的所述通信事件發(fā)生時(shí),根據(jù)所述對(duì)應(yīng)數(shù)據(jù)庫(kù)的字段設(shè)置, 獲取該通信事件的通信數(shù)據(jù),并將所述通信數(shù)據(jù)更新入所述對(duì)應(yīng)數(shù)據(jù)庫(kù);
(3 )監(jiān)測(cè)到預(yù)設(shè)的備份條件成立時(shí),從所述對(duì)應(yīng)數(shù)據(jù)庫(kù)中讀出至少一部 分?jǐn)?shù)據(jù),并將其轉(zhuǎn)換為電子郵件格式,通過(guò)移動(dòng)終端網(wǎng)絡(luò)將包含有所述讀出 數(shù)據(jù)的電子郵件發(fā)送至指定地址。
進(jìn)一步來(lái)說(shuō),步驟(3)所述電子郵件的發(fā)送,是根據(jù)預(yù)先建立的通信事 件與電子郵件的關(guān)聯(lián)來(lái)發(fā)送的。
進(jìn)一步來(lái)說(shuō),所述通信事件與電子郵件的關(guān)聯(lián),包括網(wǎng)關(guān)與網(wǎng)絡(luò)選項(xiàng)的 設(shè)置。
進(jìn)一步來(lái)說(shuō),步驟(3)中所述從對(duì)應(yīng)數(shù)據(jù)庫(kù)中讀出至少一部分?jǐn)?shù)據(jù),并 將其轉(zhuǎn)換為電子郵件格式,包括
先從所述對(duì)應(yīng)數(shù)據(jù)庫(kù)中將數(shù)據(jù)信息讀出來(lái),然后再根據(jù)該數(shù)據(jù)庫(kù)的包協(xié) 議,將有用的數(shù)據(jù)信息解析出來(lái);
再按照郵件數(shù)據(jù)的包協(xié)議,將解析出來(lái)的有用的數(shù)據(jù)信息進(jìn)行打包處理。
進(jìn)一步來(lái)說(shuō),所述通信事件包括通話。
進(jìn)一步來(lái)說(shuō),所述通信事件包括短信息。
進(jìn)一步來(lái)說(shuō),所述對(duì)應(yīng)數(shù)據(jù)庫(kù)包括通話詳細(xì)記錄數(shù)據(jù)庫(kù)。
進(jìn)一步來(lái)說(shuō),所述對(duì)應(yīng)數(shù)據(jù)庫(kù)還包括通話類(lèi)型單價(jià)數(shù)據(jù)庫(kù)。
進(jìn)一步來(lái)說(shuō),所述通話詳細(xì)記錄數(shù)據(jù)庫(kù)的字段包括以下所述的任意一種 或者兩種以上的任意組合電話號(hào)碼、用戶名、號(hào)碼歸屬地、通話起止時(shí)間、 通話總時(shí)長(zhǎng)、通話類(lèi)型。
進(jìn)一步來(lái)說(shuō),在步驟(2)中根據(jù)所述通話的通話類(lèi)型或者號(hào)碼歸屬地更 新所述對(duì)應(yīng)lt據(jù)庫(kù)。
進(jìn)一步來(lái)說(shuō),所述預(yù)設(shè)的備份條件包括當(dāng)移動(dòng)終端存儲(chǔ)的通信數(shù)據(jù)到 達(dá)設(shè)定容量后,進(jìn)行通信數(shù)據(jù)的備份。
進(jìn)一步來(lái)說(shuō),所述預(yù)設(shè)的備份條件包括當(dāng)某一通信事件發(fā)生的時(shí)間在
預(yù)設(shè)時(shí)間段內(nèi)時(shí),進(jìn)行通信數(shù)據(jù)的備份。
為了解決上述技術(shù)問(wèn)題,本發(fā)明還提供了 一種移動(dòng)終端的通信數(shù)據(jù)備份
系統(tǒng),所述系統(tǒng)包括
數(shù)據(jù)庫(kù)建立模塊,用于根據(jù)通信事件的類(lèi)型,建立至少一個(gè)對(duì)應(yīng)數(shù)據(jù)庫(kù); 數(shù)據(jù)庫(kù)存儲(chǔ)模塊,用于存儲(chǔ)所述數(shù)據(jù)庫(kù);
通信數(shù)據(jù)獲取模塊,用于當(dāng)設(shè)定的通信事件發(fā)生時(shí),根據(jù)對(duì)應(yīng)數(shù)據(jù)庫(kù)的 字段設(shè)置,獲取該通信事件的通信數(shù)據(jù);
通信數(shù)據(jù)更新模塊,用于將獲取的通信事件的通信數(shù)據(jù)更新入所述對(duì)應(yīng) 數(shù)據(jù)庫(kù);
通信數(shù)據(jù)讀出模塊,用于在監(jiān)測(cè)到預(yù)設(shè)的備份條件成立時(shí),從對(duì)應(yīng)數(shù)據(jù) 庫(kù)中讀出至少一部分?jǐn)?shù)據(jù);
通信數(shù)據(jù)轉(zhuǎn)換模塊,用于將從對(duì)應(yīng)數(shù)據(jù)庫(kù)中讀出的通信數(shù)據(jù)轉(zhuǎn)換為電子 郵件格式;
通信數(shù)據(jù)發(fā)送模塊,用于將轉(zhuǎn)換成電子郵件格式的通信數(shù)據(jù)通過(guò)移動(dòng)終 端網(wǎng)絡(luò)發(fā)送至指定地址。
進(jìn)一步來(lái)說(shuō),所述通信數(shù)據(jù)發(fā)送模塊用于根據(jù)預(yù)先建立的通信事件與電 子郵件的關(guān)聯(lián)來(lái)發(fā)送通信數(shù)據(jù)。
進(jìn)一步來(lái)說(shuō),所述數(shù)據(jù)庫(kù)建立模塊用于根據(jù)通話通信事件建立至少一個(gè) 對(duì)應(yīng)數(shù)據(jù)庫(kù)。
進(jìn)一步來(lái)說(shuō),所述數(shù)據(jù)庫(kù)建立模塊用于根據(jù)短信息通信事件建立至少一 個(gè)對(duì)應(yīng)數(shù)據(jù)庫(kù)。
進(jìn)一步來(lái)說(shuō),所述數(shù)據(jù)庫(kù)建立模塊用于建立通話詳細(xì)記錄數(shù)據(jù)庫(kù)。
進(jìn)一步來(lái)說(shuō),所述數(shù)據(jù)庫(kù)建立模塊用于建立通話類(lèi)型單價(jià)數(shù)據(jù)庫(kù)。
進(jìn)一步來(lái)說(shuō),所述數(shù)據(jù)庫(kù)建立模塊用于根據(jù)以下所述的任意一種或者兩 者以上任意組合的字段建立通話詳細(xì)記錄數(shù)據(jù)庫(kù)電話號(hào)碼、用戶名、號(hào)碼 歸屬地、通話起止時(shí)間、通話總時(shí)長(zhǎng)、通話類(lèi)型。
進(jìn)一步來(lái)說(shuō),所述通信數(shù)據(jù)更新模塊,用于根據(jù)所述通話的通話類(lèi)型或
者號(hào)碼歸屬地更新所述對(duì)應(yīng)lt據(jù)庫(kù)。
進(jìn)一步來(lái)說(shuō),所述通信數(shù)據(jù)讀出模塊,用于當(dāng)移動(dòng)終端存儲(chǔ)的通信數(shù)據(jù) 到達(dá)設(shè)定容量后,從對(duì)應(yīng)數(shù)據(jù)庫(kù)中讀出至少一部分?jǐn)?shù)據(jù)。
進(jìn)一步來(lái)說(shuō),所述通信數(shù)據(jù)讀出模塊,用于當(dāng)某一通信事件發(fā)生的時(shí)間 在預(yù)設(shè)時(shí)間段內(nèi)時(shí),從對(duì)應(yīng)數(shù)據(jù)庫(kù)中讀出至少一部分?jǐn)?shù)據(jù)。
本發(fā)明實(shí)現(xiàn)了移動(dòng)終端通信數(shù)據(jù)的遠(yuǎn)程備份,可以提供更大的存儲(chǔ)空間, 從而可以更好地實(shí)現(xiàn)通信數(shù)據(jù)的存儲(chǔ),避免了移動(dòng)終端上通信數(shù)據(jù)比如通話 記錄等滿了就不能再記錄或自動(dòng)刪除的問(wèn)題,并且由于本發(fā)明通過(guò)電子郵件 備份通信數(shù)據(jù),消除了移動(dòng)終端存儲(chǔ)容量有限的弊端,可以實(shí)現(xiàn)更多種類(lèi)通 信數(shù)據(jù)的存儲(chǔ),方便用戶使用,并在查詢歷史通信數(shù)據(jù)及明細(xì)時(shí)具有簡(jiǎn)單快 捷的特點(diǎn),同時(shí)本發(fā)明利用電子郵件存儲(chǔ)通信數(shù)據(jù),方便通信數(shù)據(jù)的打印。
圖1為本發(fā)明移動(dòng)終端的通信數(shù)據(jù)備份方法流程圖。
圖2為本發(fā)明移動(dòng)終端的通信數(shù)據(jù)備份系統(tǒng)結(jié)構(gòu)示意圖。
圖3為本發(fā)明應(yīng)用實(shí)例中的系統(tǒng)啟動(dòng)過(guò)程流程圖。
圖4為本發(fā)明應(yīng)用實(shí)例中的通信數(shù)據(jù)備份方法流程圖。
具體實(shí)施例方式
本發(fā)明的主要思想是通過(guò)建立通話記錄、短信息等通信事件對(duì)應(yīng)的數(shù)據(jù) 庫(kù),在其中存儲(chǔ)通信事件發(fā)生時(shí)的相關(guān)數(shù)據(jù)信息,并建立所述數(shù)據(jù)庫(kù)與電子 郵件賬戶的關(guān)聯(lián),在通信事件發(fā)生,并且用戶所設(shè)定的備份條件滿足時(shí),將 數(shù)據(jù)庫(kù)中的通信數(shù)據(jù)轉(zhuǎn)換成電子郵件格式存到指定地址。^v而實(shí)現(xiàn)通過(guò)電子 郵件方式備份相關(guān)數(shù)據(jù)信息。
下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。
參照?qǐng)D1所示,為本發(fā)明的移動(dòng)終端的通信數(shù)據(jù)備份方法流程圖。所述 方法包括以下步驟
步驟101:根據(jù)通信事件的類(lèi)型,建立至少一個(gè)對(duì)應(yīng)數(shù)據(jù)庫(kù);
步驟102:當(dāng)設(shè)定的所述通信事件發(fā)生時(shí),根據(jù)所述對(duì)應(yīng)數(shù)據(jù)庫(kù)的字段 設(shè)置,獲取該通信事件的通信數(shù)據(jù),并將所述通信數(shù)據(jù)更新入所述對(duì)應(yīng)數(shù)據(jù) 庫(kù);
步驟103:監(jiān)測(cè)到預(yù)設(shè)的備份條件成立時(shí),從所述對(duì)應(yīng)數(shù)據(jù)庫(kù)中讀出至 少一部分?jǐn)?shù)據(jù),并將其轉(zhuǎn)換為電子郵件格式,將包含有所述讀出數(shù)據(jù)的電子 郵件通過(guò)移動(dòng)終端網(wǎng)絡(luò)發(fā)送至指定電子郵件地址。
展開(kāi)來(lái)說(shuō),在所述方法中將通信事件的通信數(shù)據(jù)與電子郵件地址相關(guān)聯(lián), 這樣,當(dāng)通過(guò)移動(dòng)終端網(wǎng)絡(luò)發(fā)送轉(zhuǎn)換為電子郵件格式的通信數(shù)據(jù)時(shí),就可以 根據(jù)關(guān)聯(lián)關(guān)系,將通信數(shù)據(jù)發(fā)送至指定電子郵件地址。
而用戶在使用時(shí),需要對(duì)電子郵件的網(wǎng)關(guān)和網(wǎng)絡(luò)選項(xiàng)進(jìn)行設(shè)置,以使通 信事件的通信數(shù)據(jù)與電子郵件地址相關(guān)聯(lián)。
展開(kāi)來(lái)說(shuō),步驟101中所述通信事件包括通話、短信息等,當(dāng)然也可以 為其他移動(dòng)終端可以發(fā)生的通信事件,比如接收彩信、圖片等,本發(fā)明對(duì)此 不加以限定。另外,對(duì)應(yīng)的數(shù)據(jù)庫(kù)也可以為一個(gè)或者多個(gè),作為本發(fā)明的一 種實(shí)施方式,在所針對(duì)的通信事件為通話時(shí),所述凄t據(jù)庫(kù)為通話詳細(xì)記錄數(shù) 據(jù)庫(kù)和通話類(lèi)型單價(jià)數(shù)據(jù)庫(kù),該通話類(lèi)型單價(jià)數(shù)據(jù)庫(kù)用于記錄各種通話的單 價(jià)信息,方便用戶對(duì)通話的單價(jià)及總價(jià)進(jìn)行計(jì)算。而事實(shí)上數(shù)據(jù)庫(kù)可以由用 戶根據(jù)需要進(jìn)行設(shè)定。
在針對(duì)的數(shù)據(jù)庫(kù)為通話詳細(xì)記錄數(shù)據(jù)庫(kù)時(shí),步驟102中所述數(shù)據(jù)庫(kù)的字 段包括以下所述的任意一種或者兩者以上的任意組合電話號(hào)碼、用戶名、 號(hào)碼歸屬地、通話起止時(shí)間、通話總時(shí)長(zhǎng)、通話類(lèi)型。事實(shí)上,數(shù)據(jù)庫(kù)的字 段內(nèi)容可以由用戶根據(jù)需要進(jìn)行多種設(shè)定,本發(fā)明對(duì)此不加以限定。
在所述通信事件為通話時(shí),在步驟102中4艮據(jù)所述通話的通話類(lèi)型或者 號(hào)碼歸屬地更新所述對(duì)應(yīng)數(shù)據(jù)庫(kù)。
步驟103中所述用戶預(yù)設(shè)的備份條件包括比如欲對(duì)移動(dòng)終端的預(yù)設(shè)數(shù) 據(jù)容量達(dá)到飽和后產(chǎn)生的通信數(shù)據(jù)進(jìn)行備份,則預(yù)設(shè)數(shù)據(jù)容量達(dá)到飽和視為
滿足備份條件;或者欲對(duì)某一時(shí)間段的通信事件進(jìn)行備份,則當(dāng)在某一時(shí)間 段發(fā)生通信事件時(shí),視為滿足備份條件;或者欲對(duì)某一號(hào)碼的所有通信數(shù)據(jù) 進(jìn)行備份,則在涉及到該號(hào)碼為主叫或者被叫號(hào)碼的所有通信事件發(fā)生時(shí), 均認(rèn)為滿足備份條件,事實(shí)上,用戶設(shè)定的備份條件可以為多種,該備份條 件具體可以由用戶根據(jù)需要進(jìn)行設(shè)定。
而步驟103中讀出至少一部分?jǐn)?shù)據(jù),也可以才艮據(jù)使用需求由用戶進(jìn)行設(shè) 定需要讀出的數(shù)據(jù)類(lèi)型及數(shù)量。
步驟103中所述從對(duì)應(yīng)數(shù)據(jù)庫(kù)中讀出至少一部分?jǐn)?shù)據(jù),并將其轉(zhuǎn)換為電 子郵件格式,具體的處理方法包括:
先從所述對(duì)應(yīng)數(shù)據(jù)庫(kù)中將數(shù)據(jù)信息讀出來(lái),然后再根據(jù)該數(shù)據(jù)庫(kù)的包協(xié) 議,將有用的數(shù)據(jù)信息解析出來(lái);
再按照郵件數(shù)據(jù)的包協(xié)議,將解析出來(lái)的有用的數(shù)據(jù)信息進(jìn)行打包處理。
參照?qǐng)D2所示,為本發(fā)明的移動(dòng)終端的通信數(shù)據(jù)備份系統(tǒng)結(jié)構(gòu)示意圖。 所述系統(tǒng)包括數(shù)據(jù)庫(kù)建立模塊20、數(shù)據(jù)庫(kù)存儲(chǔ);漠塊21、通信數(shù)據(jù)獲取模塊 22、通信數(shù)據(jù)更新模塊23、通信數(shù)據(jù)讀出模塊24、通信數(shù)據(jù)轉(zhuǎn)換模塊25、 通信數(shù)據(jù)發(fā)送模塊26。
所述數(shù)據(jù)庫(kù)建立;f莫塊20,用于根據(jù)通信事件的類(lèi)型,建立至少一個(gè)對(duì)應(yīng) 數(shù)據(jù)庫(kù);
所述數(shù)據(jù)庫(kù)存儲(chǔ)模塊21,用于存儲(chǔ)所述數(shù)據(jù)庫(kù);
所述通信數(shù)據(jù)獲取模塊22,用于當(dāng)設(shè)定的通信事件發(fā)生時(shí),根據(jù)對(duì)應(yīng)數(shù) 據(jù)庫(kù)的字段設(shè)置,獲取該通信事件的通信數(shù)據(jù);
所述通信數(shù)據(jù)更新模塊23,與所述數(shù)據(jù)庫(kù)存儲(chǔ)模塊21相連,用于將獲 取的所述通信事件的通信數(shù)據(jù)更新入所述對(duì)應(yīng)數(shù)據(jù)庫(kù);
所述通信數(shù)據(jù)讀出模塊24,用于在監(jiān)測(cè)到預(yù)設(shè)的備份條件成立時(shí),從對(duì) 應(yīng)數(shù)據(jù)庫(kù)中讀出至少 一部分?jǐn)?shù)據(jù);
所述通信數(shù)據(jù)轉(zhuǎn)換模塊25,與所述通信數(shù)據(jù)讀出模塊24相連,用于將 從對(duì)應(yīng)數(shù)據(jù)庫(kù)中讀出的通信數(shù)據(jù)轉(zhuǎn)換為電子郵件格式;所述通信數(shù)據(jù)發(fā)送模塊26,與所述通信數(shù)據(jù)轉(zhuǎn)換模塊25相連,用于接 收轉(zhuǎn)換成電子郵件格式的通信數(shù)據(jù),并將該通信數(shù)據(jù)通過(guò)移動(dòng)終端網(wǎng)絡(luò)發(fā)送 至指定電子郵件地址。
展開(kāi)來(lái)說(shuō),所述數(shù)據(jù)庫(kù)建立模塊20用于根據(jù)通話、短信息等通信事件建 立至少一個(gè)對(duì)應(yīng)數(shù)據(jù)庫(kù)。作為本發(fā)明的一種實(shí)施方式,在所針對(duì)的通信事件 為通話時(shí),所述數(shù)據(jù)庫(kù)建立模塊20用于建立通話詳細(xì)記錄數(shù)據(jù)庫(kù)和通話類(lèi)型 單價(jià)數(shù)據(jù)庫(kù)。所述數(shù)據(jù)庫(kù)建立才莫塊20用于根據(jù)以下所述的任意一種或者兩者 以上任意組合的字段建立所述通話詳細(xì)記錄數(shù)據(jù)庫(kù)電話號(hào)碼、用戶名、號(hào) 碼歸屬地、通話起止時(shí)間、通話總時(shí)長(zhǎng)、通話類(lèi)型。
當(dāng)然,如前所述,所述數(shù)據(jù)庫(kù)的字段不限于此。
在所針對(duì)的通信事件為通話時(shí),所述通信數(shù)據(jù)更新模塊23,用于根據(jù)所
述通話的通話類(lèi)型或者號(hào)碼歸屬地更新所述對(duì)應(yīng)i^居庫(kù)。
同樣的,依據(jù)上述的備份條件,所述通信數(shù)據(jù)讀出模塊24,用于當(dāng)移動(dòng) 終端存儲(chǔ)的通信數(shù)據(jù)到達(dá)設(shè)定容量后,從對(duì)應(yīng)數(shù)據(jù)庫(kù)中讀出至少 一部分?jǐn)?shù)據(jù)。 或者所述通信數(shù)據(jù)讀出模塊24也可以用于當(dāng)某一通信事件發(fā)生的時(shí)間在預(yù) 設(shè)時(shí)間段內(nèi)時(shí),從對(duì)應(yīng)數(shù)據(jù)庫(kù)中讀出至少 一部分凄史據(jù)。
作為本發(fā)明的一種實(shí)施方式,所述通信數(shù)據(jù)發(fā)送模塊26,用于根據(jù)預(yù)先 建立的通信事件與電子郵件的關(guān)聯(lián)來(lái)發(fā)送通信數(shù)據(jù)。
下面通過(guò)具體應(yīng)用中的實(shí)例對(duì)本發(fā)明技術(shù)方案進(jìn)行示例性說(shuō)明。在本發(fā) 明的一個(gè)應(yīng)用實(shí)例中,以所述通信事件為通話為例,i殳定要建立通話詳細(xì)記 錄數(shù)據(jù)庫(kù)和通話類(lèi)型單價(jià)數(shù)據(jù)庫(kù)。下面對(duì)該應(yīng)用實(shí)例進(jìn)行說(shuō)明。
參照?qǐng)D3所示,為本發(fā)明應(yīng)用實(shí)例中的系統(tǒng)啟動(dòng)過(guò)程流程圖。
在系統(tǒng)啟動(dòng)過(guò)程中,會(huì)對(duì)所有數(shù)據(jù)庫(kù)進(jìn)行查詢,看是否已經(jīng)建立通話詳 細(xì)記錄數(shù)據(jù)庫(kù)和通話類(lèi)型單價(jià)數(shù)據(jù)庫(kù),查詢是依次逐個(gè)判別的,下面詳細(xì)說(shuō) 明系統(tǒng)啟動(dòng)過(guò)程
步驟301:判斷是否建立通話記錄詳細(xì)數(shù)據(jù)庫(kù),如果沒(méi)有建立通話詳細(xì)
記錄數(shù)據(jù)庫(kù),則執(zhí)行步驟302;如果已經(jīng)建立通話詳細(xì)記錄數(shù)據(jù)庫(kù),則執(zhí)行 步驟303;
步驟302:建立一個(gè)通話詳細(xì)記錄數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)的字段包括通話記 錄的電話號(hào)碼、用戶名、號(hào)碼歸屬地、通話起止時(shí)間、通話總時(shí)長(zhǎng)和通話類(lèi) 型;
當(dāng)然,通話詳細(xì)記錄數(shù)據(jù)庫(kù)的字段內(nèi)容也可以進(jìn)行其他的設(shè)定,本發(fā)明 對(duì)此不加以限定;
步驟303:判斷是否建立通話類(lèi)型單價(jià)數(shù)據(jù)庫(kù),如果沒(méi)有建立通話類(lèi)型 單價(jià)數(shù)據(jù)庫(kù),則執(zhí)行步驟304;如果已經(jīng)建立通話類(lèi)型單價(jià)數(shù)據(jù)庫(kù),則執(zhí)行 步驟305;
步驟304:建立一個(gè)通話類(lèi)型單價(jià)數(shù)據(jù)庫(kù),該凄史據(jù)庫(kù)包括不同通話類(lèi)型 下的單價(jià)情況;
步驟305:判斷是否建立通話記錄數(shù)據(jù)與電子郵件關(guān)聯(lián),如果沒(méi)有建立 通話記錄與電子郵件的關(guān)聯(lián)關(guān)系,則執(zhí)行步驟306;如果均已經(jīng)建立,則正 常啟動(dòng)系統(tǒng)。
步驟306;進(jìn)行通話記錄數(shù)據(jù)與電子郵件的關(guān)聯(lián),并可以關(guān)聯(lián)多個(gè)電子 郵件賬戶;系統(tǒng)正常啟動(dòng)。
系統(tǒng)啟動(dòng)后,用戶可以根據(jù)需要設(shè)置通話記錄的遠(yuǎn)程備份狀態(tài),默認(rèn)為 關(guān)閉狀態(tài),如果用戶打開(kāi)該項(xiàng)功能,會(huì)提示用戶進(jìn)^f亍電子郵件的網(wǎng)關(guān)和網(wǎng)絡(luò) 選項(xiàng)進(jìn)行正確的設(shè)置,進(jìn)行完該操作后,用戶可以選擇設(shè)置成自動(dòng)或手動(dòng)的 方式進(jìn)行通話記錄的遠(yuǎn)程備份。
在系統(tǒng)啟動(dòng)后,在通信事件發(fā)生后,會(huì)根據(jù)通信事件的類(lèi)型進(jìn)行相應(yīng)備 份。在本實(shí)例中以所述通信事件為通話為例進(jìn)行il明,當(dāng)然其他通信事件的 發(fā)生,比如短消息等的處理與本實(shí)例相似。
在本實(shí)例中,如果用戶有電話打入或撥出,則在通話掛斷后,會(huì)根據(jù)遠(yuǎn) 程備份的打開(kāi)與否,選擇是否進(jìn)行更新通話詳細(xì)記錄數(shù)據(jù)庫(kù),下面詳細(xì)說(shuō)明 遠(yuǎn)程備j分過(guò)程
參照?qǐng)D4所示,為本發(fā)明應(yīng)用實(shí)例中的通信數(shù)據(jù)備份方法流程圖。本實(shí) 例的數(shù)據(jù)備份方法包括以下步驟
步驟401:判斷是否通話結(jié)束,如果是,則執(zhí)行步驟402;
步驟402:判斷遠(yuǎn)程備份功能是否開(kāi)啟,是則執(zhí)行步驟403,否則結(jié)束退
出;
步驟403:更新通話記錄詳細(xì)數(shù)據(jù)庫(kù),執(zhí)行步驟404;
步驟404:判斷是否滿足備份條件,是則執(zhí)行步驟405,否則結(jié)束退出;
步驟405:將所有記錄進(jìn)行遠(yuǎn)程備份,結(jié)束。
在本實(shí)例中假設(shè)遠(yuǎn)程備份功能開(kāi)啟,則步驟405中將記錄進(jìn)行遠(yuǎn)程備份 具體為
(1) 先從通話記錄詳細(xì)數(shù)據(jù)庫(kù)中將數(shù)據(jù)信息讀出來(lái),然后再根據(jù)該數(shù)據(jù) 庫(kù)的包協(xié)議,將有用的通話記錄凄t據(jù)信息解析出來(lái);
(2) 再按照郵件數(shù)據(jù)的包協(xié)議,將解析出來(lái)的有用的通話記錄數(shù)據(jù)信息 進(jìn)行打包處理,最后該郵件格式的正規(guī)包通過(guò)移動(dòng)網(wǎng)絡(luò)發(fā)送出去,存到指定 的電子郵件賬戶中去。
在通常情況下,是根據(jù)通話類(lèi)型和號(hào)碼歸屬地來(lái)更新通話記錄詳細(xì)數(shù)據(jù) 庫(kù),在根據(jù)通話類(lèi)型和號(hào)碼歸屬地來(lái)實(shí)現(xiàn)更新通話記錄詳細(xì)數(shù)據(jù)庫(kù)之后,如 果遠(yuǎn)程備份功能打開(kāi),要判斷當(dāng)前是否滿足用戶設(shè)置的備份條件
(A) 如果滿足,則將通話記錄詳細(xì)數(shù)據(jù)庫(kù)中的通信數(shù)據(jù)轉(zhuǎn)換成電子郵 件格式發(fā)送出去,進(jìn)行通話記錄的遠(yuǎn)程備份;
(B) 如果不滿足,則不進(jìn)行遠(yuǎn)程備份,即僅僅在本地進(jìn)行通話記錄詳 細(xì)數(shù)據(jù)庫(kù)的更新。
如果遠(yuǎn)程備份功能關(guān)閉,則放棄該次記錄更新。
可見(jiàn),在不滿足備份條件的時(shí)候,可以僅僅在本地進(jìn)行通話記錄詳細(xì)數(shù) 據(jù)庫(kù)的更新,這樣可以實(shí)現(xiàn)兩種備份方式的同時(shí)存在。
在本實(shí)例中,用戶可以自己實(shí)時(shí)的更改通話類(lèi)型單價(jià)數(shù)據(jù)庫(kù)的信息。
通過(guò)本發(fā)明的方法及系統(tǒng),可以保證用戶的通信數(shù)據(jù)得到很好的備份, 方便查詢通信數(shù)據(jù)歷史及明細(xì)。本發(fā)明建立了通信事件相應(yīng)數(shù)據(jù)庫(kù),建立了 數(shù)據(jù)庫(kù)與電子郵件的關(guān)聯(lián)關(guān)系,設(shè)置了通信數(shù)據(jù)轉(zhuǎn)換成郵件格式的方法,可
以將通信數(shù)據(jù)通過(guò)移動(dòng)終端網(wǎng)絡(luò)發(fā)送到電子郵件中,通過(guò)電子郵件可以打印 出話單,且對(duì)比查詢方便快捷,避免了當(dāng)前終端上通信數(shù)據(jù)記錄滿了就不能 再記錄或自動(dòng)刪除的問(wèn)題。
本發(fā)明可實(shí)現(xiàn)于任何可實(shí)現(xiàn)移動(dòng)終端網(wǎng)絡(luò)與計(jì)算機(jī)網(wǎng)絡(luò)互聯(lián)的系統(tǒng),比
如通用分組無(wú)線業(yè)務(wù)(General Packet Radio Service, GPRS)系統(tǒng)等。
需要說(shuō)明的是,以上所述僅為本發(fā)明的較佳實(shí)施例,而不是對(duì)本發(fā)明技 術(shù)方案的限定,任何對(duì)本發(fā)明技術(shù)特征所做的等同替換或相應(yīng)改進(jìn),仍在本 發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種移動(dòng)終端的通信數(shù)據(jù)備份方法,其特征在于,所述方法包括如下步驟(1)根據(jù)通信事件的類(lèi)型,建立至少一個(gè)對(duì)應(yīng)數(shù)據(jù)庫(kù);(2)當(dāng)設(shè)定的所述通信事件發(fā)生時(shí),根據(jù)所述對(duì)應(yīng)數(shù)據(jù)庫(kù)的字段設(shè)置,獲取該通信事件的通信數(shù)據(jù),并將所述通信數(shù)據(jù)更新入所述對(duì)應(yīng)數(shù)據(jù)庫(kù);(3)監(jiān)測(cè)到預(yù)設(shè)的備份條件成立時(shí),從所述對(duì)應(yīng)數(shù)據(jù)庫(kù)中讀出至少一部分?jǐn)?shù)據(jù),并將其轉(zhuǎn)換為電子郵件格式,通過(guò)移動(dòng)終端網(wǎng)絡(luò)將包含有所述讀出數(shù)據(jù)的電子郵件發(fā)送至指定地址。
2、 如權(quán)利要求1所述的方法,其特征在于,步驟(3)所述電子郵件的 發(fā)送,是根據(jù)預(yù)先建立的通信事件與電子郵件的關(guān)聯(lián)來(lái)發(fā)送的。
3、 如權(quán)利要求l所述的方法,其特征在于,步驟(3)中所述從對(duì)應(yīng)數(shù) 據(jù)庫(kù)中讀出至少一部分?jǐn)?shù)據(jù),并將其轉(zhuǎn)換為電子郵件格式,包括先從所述對(duì)應(yīng)數(shù)據(jù)庫(kù)中將數(shù)據(jù)信息讀出來(lái),然后再根據(jù)該數(shù)據(jù)庫(kù)的包協(xié)議,將有用的數(shù)據(jù)信息解析出來(lái);再按照郵件數(shù)據(jù)的包協(xié)議,將解析出來(lái)的有用的數(shù)據(jù)信息進(jìn)行打包處理。
4、 如權(quán)利要求l所述的方法,其特征在于,所述對(duì)應(yīng)數(shù)據(jù)庫(kù)包括通話詳 細(xì)記錄數(shù)據(jù)庫(kù)和/或通話類(lèi)型單價(jià)數(shù)據(jù)庫(kù)。
5、 如權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述預(yù)設(shè)的備份 條件包括當(dāng)移動(dòng)終端存儲(chǔ)的通信數(shù)據(jù)到達(dá)設(shè)定容量后,進(jìn)行通信數(shù)據(jù)的備 份。
6、 如權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述預(yù)設(shè)的備份 條件包括當(dāng)某一通信事件發(fā)生的時(shí)間在預(yù)設(shè)時(shí)間段內(nèi)時(shí),進(jìn)行通信數(shù)據(jù)的 備份。
7、 一種移動(dòng)終端的通信數(shù)據(jù)備份系統(tǒng),其特征在于,所述系統(tǒng)包括數(shù)據(jù)庫(kù)建立模塊,用于根據(jù)通信事件的類(lèi)型,建立至少一個(gè)對(duì)應(yīng)數(shù)據(jù)庫(kù); 數(shù)據(jù)庫(kù)存儲(chǔ)模塊,用于存儲(chǔ)所述數(shù)據(jù)庫(kù);通信數(shù)據(jù)獲取模塊,用于當(dāng)設(shè)定的通信事件發(fā)生時(shí),根據(jù)對(duì)應(yīng)數(shù)據(jù)庫(kù)的 字段設(shè)置,獲取該通信事件的通信數(shù)據(jù);通信數(shù)據(jù)更新模塊,用于將獲取的通信事件的通信數(shù)據(jù)更新入所述對(duì)應(yīng) 數(shù)據(jù)庫(kù);通信數(shù)據(jù)讀出模塊,用于在監(jiān)測(cè)到預(yù)設(shè)的備份條件成立時(shí),從對(duì)應(yīng)數(shù)據(jù) 庫(kù)中讀出至少一部分?jǐn)?shù)據(jù);通信數(shù)據(jù)轉(zhuǎn)換模塊,用于將從對(duì)應(yīng)數(shù)據(jù)庫(kù)中讀出的通信數(shù)據(jù)轉(zhuǎn)換為電子 郵件格式;通信數(shù)據(jù)發(fā)送模塊,用于將轉(zhuǎn)換成電子郵件格式的通信數(shù)據(jù)通過(guò)移動(dòng)終 端網(wǎng)絡(luò)發(fā)送至指定地址。
8、 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述通信數(shù)據(jù)發(fā)送模塊用于 根據(jù)預(yù)先建立的通信事件與電子郵件的關(guān)聯(lián)來(lái)發(fā)送通信數(shù)據(jù)。
9、 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述數(shù)據(jù)庫(kù)建立模塊用于根 據(jù)通話通信事件或者短信息通信事件建立至少一個(gè)對(duì)應(yīng)數(shù)據(jù)庫(kù)。
10、 如權(quán)利要求9所述的系統(tǒng),其特征在于,所述數(shù)據(jù)庫(kù)建立模塊用于 建立通話詳細(xì)記錄數(shù)據(jù)庫(kù)和/或通話類(lèi)型單價(jià)數(shù)據(jù)庫(kù)。
11、 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述通信數(shù)據(jù)讀出模塊, 用于當(dāng)移動(dòng)終端存儲(chǔ)的通信數(shù)據(jù)到達(dá)設(shè)定容量后,從對(duì)應(yīng)數(shù)據(jù)庫(kù)中讀出至少 一部分?jǐn)?shù)據(jù)。
12、 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述通信數(shù)據(jù)讀出模塊, 用于當(dāng)某一通信事件發(fā)生的時(shí)間在預(yù)設(shè)時(shí)間段內(nèi)時(shí),從對(duì)應(yīng)數(shù)據(jù)庫(kù)中讀出至 少一部分?jǐn)?shù)據(jù)。
全文摘要
本發(fā)明公開(kāi)了一種移動(dòng)終端的通信數(shù)據(jù)備份方法及系統(tǒng),所述方法包括(1)根據(jù)通信事件的類(lèi)型,建立至少一個(gè)對(duì)應(yīng)數(shù)據(jù)庫(kù);(2)當(dāng)設(shè)定的所述通信事件發(fā)生時(shí),根據(jù)所述對(duì)應(yīng)數(shù)據(jù)庫(kù)的字段設(shè)置,獲取該通信事件的通信數(shù)據(jù),并將所述通信數(shù)據(jù)更新入所述對(duì)應(yīng)數(shù)據(jù)庫(kù);(3)監(jiān)測(cè)到預(yù)設(shè)的備份條件成立時(shí),從所述對(duì)應(yīng)數(shù)據(jù)庫(kù)中讀出至少一部分?jǐn)?shù)據(jù),并將其轉(zhuǎn)換為電子郵件格式,通過(guò)移動(dòng)終端網(wǎng)絡(luò)將包含有所述讀出數(shù)據(jù)的電子郵件發(fā)送至指定地址。本發(fā)明實(shí)現(xiàn)了移動(dòng)終端通信數(shù)據(jù)的遠(yuǎn)程備份,可以提供更大的存儲(chǔ)空間,從而可以更好地實(shí)現(xiàn)通信數(shù)據(jù)的存儲(chǔ)。
文檔編號(hào)H04L29/08GK101351006SQ20081021221
公開(kāi)日2009年1月21日 申請(qǐng)日期2008年9月5日 優(yōu)先權(quán)日2008年9月5日
發(fā)明者朱先偉 申請(qǐng)人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司