專利名稱:一種數(shù)據(jù)保存方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信技術(shù)領(lǐng)域,更具體地,涉及一種數(shù)據(jù)保存方法及裝置。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,無線通訊技術(shù)逐漸進(jìn)入人們的生活。隨著人們使用無 線網(wǎng)絡(luò)的普遍化,用戶對無線通訊服務(wù)的質(zhì)量也越來越重視,而無線數(shù)據(jù)服務(wù)同PC側(cè)通信 終端是密切關(guān)聯(lián)的。近年來,為方便用戶使用無線數(shù)據(jù)服務(wù),每個(gè)無線數(shù)據(jù)終端都綁定了相 應(yīng)的PC側(cè)無線終端服務(wù)。PC側(cè)終端服務(wù)提供了友好的用戶界面和可視化的操作,在方便用 戶撥號服務(wù)的基礎(chǔ)上,同時(shí)提供了短信、電話本等服務(wù)。隨著這些服務(wù)應(yīng)用的廣泛,用戶在 無線通信中應(yīng)用的信息越來越多,SIM的存儲容量畢竟是有限的,當(dāng)SIM側(cè)的空間不能滿足 用戶需求時(shí),很多信息需要借助于PC側(cè)的存儲空間來保存。其中又涉及很多用戶的隱私, 因此用戶對PC側(cè)通信終端提出了越來越高的要求。目前PC側(cè)終端服務(wù)數(shù)據(jù),主要包括短信,電話本以及一些撥號產(chǎn)生的信息等。這 些信息對用戶來說很有價(jià)值。這些信息的丟失或者泄露,對用戶的隱私會帶來威脅,對用戶 的使用會帶來很大的不便。目前傳統(tǒng)的處理,將這些信息分別用單獨(dú)的或者統(tǒng)一的文件保 存,PC側(cè)終端軟件在打開的同時(shí)或者在SIM上線的同時(shí)從PC上讀取這些信息顯示在軟件 上。只要在同一臺PC上使用過終端管理軟件,并保存了信息顯示到界面上,這些信息就被 持久的保存在PC上。用戶使用同一臺PC機(jī)以及功能相同的無線數(shù)據(jù)終端,就可以看到這 些被持久保存下來的信息。這樣的處理方式主要的缺點(diǎn)是保存在SIM卡中的數(shù)據(jù),只有使用該SIM卡時(shí)才可 見,很好的保證了用戶數(shù)據(jù)的安全性。而保存在PC終端上的數(shù)據(jù),不管用戶使用的SIM卡, 對任何使用該P(yáng)C終端的用戶都是可見的,并且可以隨意修改,很難保證該SIM卡用戶的數(shù) 據(jù)安全可靠性和隱私。
發(fā)明內(nèi)容
本發(fā)明的目的為解決上述問題而提出一種數(shù)據(jù)保存方法和裝置。為實(shí)現(xiàn)上述目的,本發(fā)明提出一種數(shù)據(jù)保存裝置,其特征在于所述裝置包括UI 模塊、數(shù)據(jù)管理模塊及PC側(cè)終端數(shù)據(jù)模塊,所述UI模塊處理和用戶的交互;所述數(shù)據(jù)管理 模塊對PC側(cè)終端數(shù)據(jù)進(jìn)行管理;所述PC側(cè)終端數(shù)據(jù)模塊用于存儲PC側(cè)終端數(shù)據(jù)文件。進(jìn)一步地,所述UI模塊處理和用戶的交互包括撥號操作、短信、電話本操作、數(shù)據(jù) 增加、刪除、修改或終端數(shù)據(jù)的可視化顯示。進(jìn)一步地,所述數(shù)據(jù)管理模塊對PC側(cè)終端數(shù)據(jù)進(jìn)行管理包括在UI軟件初始化 時(shí),查找與SIM/USIM卡的IMSI號綁定的終端數(shù)據(jù)文件,并將該文件作為默認(rèn)的數(shù)據(jù)文件進(jìn) 行處理,讀取默認(rèn)數(shù)據(jù)文件中的數(shù)據(jù),交由UI模塊進(jìn)行可視化顯示;當(dāng)用戶使用UI模塊對 數(shù)據(jù)進(jìn)行增加、刪除或修改操作時(shí),并同步存儲所述數(shù)據(jù)到默認(rèn)數(shù)據(jù)文件中;當(dāng)用戶操作完 畢,關(guān)閉UI時(shí),將默認(rèn)的數(shù)據(jù)文件同步更新到該SIM/USIM卡的IMSI號綁定的數(shù)據(jù)文件中。
3
進(jìn)一步地,所述數(shù)據(jù)管理模塊包括數(shù)據(jù)庫文件創(chuàng)建模塊、數(shù)據(jù)庫文件查找模塊、終 端數(shù)據(jù)修改模塊和終端數(shù)據(jù)同步模塊,所述數(shù)據(jù)庫文件創(chuàng)建模塊創(chuàng)建與當(dāng)前使用的SIM/ USIM卡綁定的數(shù)據(jù)庫文件;所述數(shù)據(jù)庫文件查找模塊用于根據(jù)SIM/USIM卡的IMSI號碼, 查找對應(yīng)的PC側(cè)數(shù)據(jù)庫文件;所述終端數(shù)據(jù)修改模塊將UI界面上的修改操作,通過修改數(shù) 據(jù)庫文件,保存到默認(rèn)的終端數(shù)據(jù)庫文件中;所述終端數(shù)據(jù)同步模塊實(shí)現(xiàn)軟件默認(rèn)數(shù)據(jù)庫 文件和與SIM卡綁定的數(shù)據(jù)庫文件之間的同步。進(jìn)一步地,所述數(shù)據(jù)庫文件創(chuàng)建模塊創(chuàng)建與當(dāng)前使用的SIM卡綁定的數(shù)據(jù)庫文件 包括在UI初始化時(shí),如果沒有與該SIM卡的IMSI號綁定的PC側(cè)數(shù)據(jù)庫文件,則創(chuàng)建以該 SIM卡的IMSI號位前綴的數(shù)據(jù)庫文件。進(jìn)一步地,所述PC側(cè)終端數(shù)據(jù)模塊還完成對所述數(shù)據(jù)文件的加密以及備份。另外,本發(fā)明還提出一種數(shù)據(jù)保存方法,其特征在于,所述方法包括無線數(shù)據(jù)終 端設(shè)備獲取當(dāng)前SIM/USIM卡的國際移動用戶識別碼IMSI,根據(jù)所述IMSI,綁定所述IMSI 號與其對應(yīng)的數(shù)據(jù)文件,將所述SIM/USIM卡的用戶對所述無線數(shù)據(jù)終端的操作數(shù)據(jù)保存 在所述數(shù)據(jù)文件中。進(jìn)一步地,所述獲取當(dāng)前SIM/USIM卡的國際移動用戶識別碼IMSI包括下發(fā)標(biāo)準(zhǔn) 的AT指令A(yù)T+CIMI獲取當(dāng)前SIM卡的IMSI號。進(jìn)一步地,所述無線數(shù)據(jù)終端對所述數(shù)據(jù)文件進(jìn)行加密以及備份。進(jìn)一步地,所述操作數(shù)據(jù)包括撥號上網(wǎng)、短信或電話本數(shù)據(jù)。本發(fā)明的有益效果是本發(fā)明技術(shù)方案可以實(shí)現(xiàn)對不同的SIM卡分別綁定各自的 終端數(shù)據(jù)文件,達(dá)到終端數(shù)據(jù)與SIM卡的完全綁定,不僅SIM卡中的數(shù)據(jù),包括PC側(cè)存儲的 數(shù)據(jù),都僅針對該SIM卡可見。
圖1是本發(fā)明實(shí)施例數(shù)據(jù)保存裝置示意圖;圖2是本發(fā)明實(shí)施例數(shù)據(jù)保存方法流程圖。
具體實(shí)施例方式本發(fā)明針對目前家庭用戶或者集團(tuán)用戶中,不同的人將各自的SIM卡在同一臺PC 終端上使用進(jìn)行無線數(shù)據(jù)服務(wù)時(shí),保存在PC側(cè)的終端數(shù)據(jù)安全可靠性低的問題,提出了一 個(gè)更加安全可靠的PC側(cè)終端數(shù)據(jù)管理方法。本發(fā)明所述方法可以實(shí)現(xiàn)對不同的SIM卡分別綁定各自的終端數(shù)據(jù)文件,達(dá)到終 端數(shù)據(jù)與SIM卡的完全綁定,不僅SIM卡中的數(shù)據(jù),包括PC側(cè)存儲的數(shù)據(jù),都僅針對該SIM 卡可見。本發(fā)明所述方法主要運(yùn)用于無線終端系統(tǒng),該系統(tǒng)主要包括無線數(shù)據(jù)終端設(shè)備、 SIM/USIM卡及PC側(cè)終端管理軟件。所述無線數(shù)據(jù)終端設(shè)備可以是USB MODEM、無線數(shù)據(jù)卡(Wireless DataCard)等。所述SIM/USIM卡是撥號連接的識別載體。所述PC側(cè)終端管理軟件是安裝在PC上的人機(jī)交互界面(UI),通過串口與無線終 端設(shè)備通訊,從而實(shí)現(xiàn)撥號上網(wǎng)、短信、電話本等功能。作為本發(fā)明的邏輯控制主體,終端管理軟件實(shí)現(xiàn)了 PC側(cè)終端數(shù)據(jù)和SIM卡的綁定管理。下面結(jié)合附圖和具體實(shí)施方式
對本發(fā)明做詳細(xì)敘述。如圖1所示,其是本發(fā)明所述數(shù)據(jù)保存裝置示意圖,所述數(shù)據(jù)保存裝置包括UI模 塊、數(shù)據(jù)管理模塊及PC側(cè)終端數(shù)據(jù)模塊。所述UI模塊負(fù)責(zé)PC側(cè)終端管理軟件的基本功能,處理和用戶的交互,主要是用戶 對無線數(shù)據(jù)卡實(shí)施的一些操作,包括撥號操作、短信、電話本操作,以及終端數(shù)據(jù)的可視化 顯示等,并對用戶的一些操作進(jìn)行提示。數(shù)據(jù)管理模塊負(fù)責(zé)完成對PC側(cè)終端數(shù)據(jù)的管理,在UI軟件初始化時(shí),查找與SIM/ USIM 卡的 IMSI (International Mobile Subscriber IdentificationNumber,國際移動用 戶識別碼)號綁定的終端數(shù)據(jù)文件,并將該文件作為默認(rèn)的數(shù)據(jù)文件進(jìn)行處理,讀取默認(rèn) 數(shù)據(jù)文件中的數(shù)據(jù),交由UI模塊進(jìn)行可視化顯示。用戶使用UI模塊對數(shù)據(jù)進(jìn)行增加、刪除、 修改等操作,并同步存儲到默認(rèn)數(shù)據(jù)文件中。當(dāng)用戶操作完畢,關(guān)閉UI時(shí),將默認(rèn)的數(shù)據(jù)文 件同步更新到該SIM/USIM卡的IMSI號綁定的數(shù)據(jù)文件中,完成對數(shù)據(jù)文件的管理。所述數(shù)據(jù)管理模塊包括數(shù)據(jù)庫文件創(chuàng)建模塊、數(shù)據(jù)庫文件查找模塊、終端數(shù)據(jù)修 改模塊和終端數(shù)據(jù)同步模塊。其中數(shù)據(jù)庫文件創(chuàng)建模塊主要完成創(chuàng)建與當(dāng)前使用的SIM卡綁定的數(shù)據(jù)庫文件。 在UI初始化時(shí),如果沒有與該SIM卡的IMSI號綁定的PC側(cè)數(shù)據(jù)庫文件,則創(chuàng)建以該SIM 卡的IMSI號位前綴的數(shù)據(jù)庫文件;數(shù)據(jù)庫文件查找模塊用于根據(jù)SIM卡IMSI號碼,查找對應(yīng)的PC側(cè)數(shù)據(jù)庫文件;終端數(shù)據(jù)修改模塊將UI界面上的修改操作,通過修改數(shù)據(jù)庫文件,保存到默認(rèn)的 終端數(shù)據(jù)庫文件中。終端數(shù)據(jù)同步模塊實(shí)現(xiàn)軟件默認(rèn)數(shù)據(jù)庫文件和與SIM卡綁定的數(shù)據(jù)庫文件之間 的同步。用戶使用UI模塊對數(shù)據(jù)進(jìn)行增加、刪除、修改等操作,存儲到默認(rèn)數(shù)據(jù)文件中,當(dāng) 用戶操作完畢,關(guān)閉UI時(shí),將默認(rèn)的數(shù)據(jù)文件同步更新到該SIM/USIM卡的IMSI號綁定的 數(shù)據(jù)文件中。PC側(cè)終端數(shù)據(jù)模塊用于存儲PC側(cè)終端數(shù)據(jù)文件,完成對這些數(shù)據(jù)文件的加密以 及備份。下面以無線終端管理軟件的邏輯控制為主線,無線USB MODEM及SIM/USIM為實(shí) 例,并結(jié)合附圖2對本發(fā)明數(shù)據(jù)保存方法的實(shí)施作詳細(xì)的描述,本發(fā)明所述數(shù)據(jù)保存方法 包括以下步驟S201 =UI模塊初始化;無線終端管理軟件安裝于PC機(jī)上,插入無線USB MODEM,設(shè)備上電,UI進(jìn)行初始化 流程,保證SIM卡狀態(tài)就緒。S202 獲取 SIM 卡的 IMSI 號;下發(fā)標(biāo)準(zhǔn)的AT指令A(yù)T+CIMI獲取當(dāng)前SIM卡的IMSI號。S203 根據(jù)IMSI號,查找是否有與其綁定的PC側(cè)數(shù)據(jù)文件,如果有,則轉(zhuǎn)入步驟 S205,如果沒有,則轉(zhuǎn)入步驟S204 ;數(shù)據(jù)文件查找模塊根據(jù)獲取IMSI號,查找與IMSI號綁定的PC側(cè)數(shù)據(jù)文件,即查 找以該IMSI號為前綴的終端數(shù)據(jù)文件。
S204 創(chuàng)建與該IMSI號綁定的PC側(cè)數(shù)據(jù)文件;如果沒有查找到與之綁定的PC側(cè)數(shù)據(jù)文件,則說明是第一次使用當(dāng)前的SIMjiJ 建用IMSI號標(biāo)識的PC側(cè)數(shù)據(jù)文件,即創(chuàng)建以該SIM卡的IMSI號為數(shù)據(jù)文件名稱前綴的、 用于存儲短信以及電話本的數(shù)據(jù)文件,達(dá)到與IMSI號綁定的目的S205 將該數(shù)據(jù)文件設(shè)置為默認(rèn)的數(shù)據(jù)文件;如果查找到與之綁定的PC側(cè)數(shù)據(jù)文件,或者已經(jīng)創(chuàng)建與之綁定的PC側(cè)數(shù)據(jù)文件, 則將查找到的數(shù)據(jù)文件設(shè)置為與UI交互的默認(rèn)數(shù)據(jù)文件;這樣用戶每次操作UI,就不用再 進(jìn)行查找數(shù)據(jù)文件的操作。S206 =UI讀取數(shù)據(jù)在界面上顯示;UI讀取與其交互的默認(rèn)數(shù)據(jù)文件,將這些數(shù)據(jù)以可視化的形式顯示在界面上。S207 =UI對數(shù)據(jù)進(jìn)行修改、添加、刪除等操作,同步到默認(rèn)數(shù)據(jù)文件中;在與UI交互過程中,用戶對UI的操作,包括對短信和電話本數(shù)據(jù)的添加、刪除以 及編輯等操作,都同步保存到默認(rèn)數(shù)據(jù)文件中。S208 關(guān)閉UI前,用默認(rèn)數(shù)據(jù)文件替換與該SIM卡的IMSI號對應(yīng)的數(shù)據(jù)文件。用戶操作完成后,關(guān)閉UI時(shí),首先將與UI交互的默認(rèn)數(shù)據(jù)文件替換與該SIM卡的 IMSI號綁定的數(shù)據(jù)文件,保證用戶下次使用該SIM時(shí),不僅能看到該SIM中存儲的信息,也 能看到自己保存的PC信息,同時(shí)又不會被其他SIM卡PC用戶查看。本發(fā)明在傳統(tǒng)的PC側(cè)終端數(shù)據(jù)處理方法的基礎(chǔ)上,考慮到目前家庭用戶或者集 團(tuán)用戶使用多張SIM配合一臺PC終端使用的情況,對存儲到PC側(cè)的數(shù)據(jù)也進(jìn)行與SIM卡 綁定處理,即保證了用戶存儲信息的方便可靠性,同時(shí)也保證了用戶信息的安全性和隱私, 具有良好的用戶體驗(yàn)效果。本發(fā)明根據(jù)SIM卡的IMSI號是移動用戶的唯一號碼識別,將PC側(cè)終端數(shù)據(jù)與SIM 卡的IMSI號綁定,PC側(cè)的短信、電話本以及聯(lián)網(wǎng)記錄等數(shù)據(jù)以IMSI號為標(biāo)識的文件名稱保 存,保證使用該SIM卡的用戶只能看到該SIM卡綁定的SIM側(cè)和PC側(cè)信息,對其他SIM卡 用戶信息透明。當(dāng)然,本發(fā)明還可有多種實(shí)施方式,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況,熟悉本 領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明做出各種相應(yīng)的更改或變化,但凡在本發(fā)明的精神和原則 之內(nèi)所作的任何修改、等同替換、改進(jìn),均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種數(shù)據(jù)保存裝置,其特征在于所述裝置包括UI模塊、數(shù)據(jù)管理模塊及PC側(cè)終端數(shù)據(jù)模塊,所述UI模塊處理和用戶的交互;所述數(shù)據(jù)管理模塊對PC側(cè)終端數(shù)據(jù)進(jìn)行管理;所述PC側(cè)終端數(shù)據(jù)模塊用于存儲PC側(cè)終端數(shù)據(jù)文件。
2.如權(quán)利要求1所述的裝置,其特征在于所述UI模塊處理和用戶的交互包括撥號操 作、短信、電話本操作、數(shù)據(jù)增加、刪除、修改或終端數(shù)據(jù)的可視化顯示。
3.如權(quán)利要求2所述的裝置,其特征在于所述數(shù)據(jù)管理模塊對PC側(cè)終端數(shù)據(jù)進(jìn)行管 理包括在UI軟件初始化時(shí),查找與SIM/USIM卡的IMSI號綁定的終端數(shù)據(jù)文件,并將該文 件作為默認(rèn)的數(shù)據(jù)文件進(jìn)行處理,讀取默認(rèn)數(shù)據(jù)文件中的數(shù)據(jù),交由UI模塊進(jìn)行可視化顯 示;當(dāng)用戶使用UI模塊對數(shù)據(jù)進(jìn)行增加、刪除或修改操作時(shí),并同步存儲所述數(shù)據(jù)到默認(rèn) 數(shù)據(jù)文件中;當(dāng)用戶操作完畢,關(guān)閉UI時(shí),將默認(rèn)的數(shù)據(jù)文件同步更新到該SIM/USIM卡的 IMSI號綁定的數(shù)據(jù)文件中。
4.如權(quán)利要求1所述的裝置,其特征在于所述數(shù)據(jù)管理模塊包括數(shù)據(jù)庫文件創(chuàng)建模 塊、數(shù)據(jù)庫文件查找模塊、終端數(shù)據(jù)修改模塊和終端數(shù)據(jù)同步模塊,所述數(shù)據(jù)庫文件創(chuàng)建模 塊創(chuàng)建與當(dāng)前使用的SIM/USIM卡綁定的數(shù)據(jù)庫文件;所述數(shù)據(jù)庫文件查找模塊用于根據(jù) SIM/USIM卡的IMSI號碼,查找對應(yīng)的PC側(cè)數(shù)據(jù)庫文件;所述終端數(shù)據(jù)修改模塊將UI界面 上的修改操作,通過修改數(shù)據(jù)庫文件,保存到默認(rèn)的終端數(shù)據(jù)庫文件中;所述終端數(shù)據(jù)同步 模塊實(shí)現(xiàn)軟件默認(rèn)數(shù)據(jù)庫文件和與SIM卡綁定的數(shù)據(jù)庫文件之間的同步。
5.如權(quán)利要求1所述的裝置,其特征在于所述數(shù)據(jù)庫文件創(chuàng)建模塊創(chuàng)建與當(dāng)前使用 的SIM卡綁定的數(shù)據(jù)庫文件包括在UI初始化時(shí),如果沒有與該SIM卡的IMSI號綁定的PC 側(cè)數(shù)據(jù)庫文件,則創(chuàng)建以該SIM卡的IMSI號位前綴的數(shù)據(jù)庫文件。
6.如權(quán)利要求2所述的裝置,其特征在于所述PC側(cè)終端數(shù)據(jù)模塊還完成對所述數(shù)據(jù) 文件的加密以及備份。
7. 一種數(shù)據(jù)保存方法,其特征在于,所述方法包括無線數(shù)據(jù)終端設(shè)備獲取當(dāng)前SIM/ USIM卡的國際移動用戶識別碼IMSI,根據(jù)所述IMSI,綁定所述IMSI號與其對應(yīng)的數(shù)據(jù)文 件,將所述SIM/USIM卡的用戶對所述無線數(shù)據(jù)終端的操作數(shù)據(jù)保存在所述數(shù)據(jù)文件中。
8.如權(quán)利要求7所述的方法,其特征在于所述獲取當(dāng)前SIM/USIM卡的國際移動用戶 識別碼IMSI包括下發(fā)標(biāo)準(zhǔn)的AT指令A(yù)T+CIMI獲取當(dāng)前SIM卡的IMSI號。
9.如權(quán)利要求7所述的方法,其特征在于所述無線數(shù)據(jù)終端對所述數(shù)據(jù)文件進(jìn)行加 密以及備份。
10.如權(quán)利要求7所述的方法,其特征在于所述操作數(shù)據(jù)包括撥號上網(wǎng)、短信或電話 本數(shù)據(jù)。
全文摘要
本發(fā)明涉及一種數(shù)據(jù)保存方法及裝置,所述裝置包括UI模塊、數(shù)據(jù)管理模塊及PC側(cè)終端數(shù)據(jù)模塊,所述UI模塊處理和用戶的交互;所述數(shù)據(jù)管理模塊對PC側(cè)終端數(shù)據(jù)進(jìn)行管理;所述PC側(cè)終端數(shù)據(jù)模塊用于存儲PC側(cè)終端數(shù)據(jù)文件。本發(fā)明技術(shù)方案可以實(shí)現(xiàn)對不同的SIM卡分別綁定各自的終端數(shù)據(jù)文件,達(dá)到終端數(shù)據(jù)與SIM卡的完全綁定,不僅SIM卡中的數(shù)據(jù),包括PC側(cè)存儲的數(shù)據(jù),都僅針對該SIM卡可見。
文檔編號H04W8/18GK101917701SQ201010250220
公開日2010年12月15日 申請日期2010年8月2日 優(yōu)先權(quán)日2010年8月2日
發(fā)明者張煒, 張豪 申請人:中興通訊股份有限公司