一種電子設備及基于該電子設備的數據讀寫方法
【技術領域】
[0001]本發明屬于計算機技術領域,尤其涉及一種電子設備及基于該電子設備的數據讀寫方法。
【背景技術】
[0002]信息作為一種資源,它的普遍性、共享性、增值性、可處理性和多效用性,使其對于人類具有特別重要的意義。信息安全的實質就是要保護信息系統或信息網絡中的信息資源免受各種類型的威脅、干擾和破壞,即保證信息的安全性。對于個人用戶來說,信息安全關系到用戶的方方面面,例如,用戶個人信息、消費信息數據等都關系到用戶隱私,而用戶的便攜式電子設備(例如,智能手機、數碼相機、便攜式計算機等)在設計時都將用于存儲數據的存儲器(例如,移動硬盤、優盤、SD卡、TF卡)設置在電子設備內部,雖然采用了各種安全措施以防止電子設備被非法訪問導致數據意外丟失或非法獲取,然而,當電子設備丟失、被盜時也就意味著存儲器中的數據丟失、泄露的風險大大升高,因此,現有技術無法提供一種有效的數據保護方式以用于數據的保護。
【發明內容】
[0003]本發明實施例的目的在于提供一種電子設備及基于該電子設備的數據讀寫方法,旨在解決由于現有技術無法提供一種有效的數據保護方式以用于便攜式數據的保護,導致電子設備的數據安全性不高的問題。
[0004]本發明實施例是這樣實現的,一種電子設備,所述電子設備包括主機和數據存儲器,其中:
[0005]所述主機包括:
[0006]第一數據存儲模塊,用于存儲與主機運行相關的程序和用戶數據;
[0007]第一無線通信模塊,用于通過無線通信方式與所述數據存儲器進行通信,以對所述數據存儲器進行數據存取;
[0008]所述數據存儲器包括:
[0009]存儲器殼體;
[0010]電源,用于向所述數據存儲器提供電力;
[0011]設置于所述存儲器殼體內的第二無線通信模塊,用于通過無線通信方式與所述主機進行通?目;
[0012]設置于所述存儲器殼體內的第二數據存儲模塊,用于存儲用戶數據;以及
[0013]設置于所述存儲器殼體上的固定件,用于將所述數據存儲器物理固定到一物體或身體部位上。
[0014]本發明實施例的另一目的在于提供一種上述電子設備的數據讀寫方法,所述數據讀寫方法包括步驟:
[0015]所述主機接收用戶輸入的數據讀寫指令,通過所述第一無線通信模塊向所述數據存儲器發送數據讀寫請求;
[0016]所述數據存儲器通過所述第二無線通信模塊接收所述數據讀寫請求,根據所述數據讀寫請求向所述主機返回請求讀取的數據或將從所述主機發來的數據存入所述數據存儲器
[0017]本發明實施例提供的電子設備包括主機和數據存儲器,主機和數據存儲器通過無線通信模塊連接,通過分離式設計在物理上提高了數據的安全性,另外,本發明實施例進一步在數據存儲器的殼體上設置了一固定件,以將數據存儲器物理固定到一物體或身體部位上,從而進一步提高了電子設備中數據存儲器的安全性。
【附圖說明】
[0018]圖1是本發明實施例一提供的電子設備的結構示意圖;
[0019]圖2是本發明實施例二提供的電子設備中數據存儲器的結構示意圖;
[0020]圖3是本發明實施例三提供的用于電子設備的數據讀寫方法的實現流程圖;
[0021]圖4是本發明實施例四提供的用于電子設備的數據讀寫方法的實現流程圖;以及
[0022]圖5是本發明實施例五提供的用于電子設備的數據讀寫方法的實現流程圖。
【具體實施方式】
[0023]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0024]以下結合具體實施例對本發明的具體實現進行詳細描述:
[0025]實施例一:
[0026]圖1示出了本發明實施例一提供的電子設備的結構示意圖,為了便于說明,僅示出了與本發明實施例相關的部分。
[0027]在本發明實施例中,電子設備10包括主機11和數據存儲器12,兩者為兩個獨立的分離式部件,通過無線連接,其中:
[0028]主機11包括:
[0029]第一數據存儲模塊110,用于存儲與主機11運行相關的程序和用戶數據;以及
[0030]第一無線通信模塊111,用于通過無線通信方式與數據存儲器12進行通信,以對數據存儲器12進行數據存取。
[0031]在本發明實施例中,主機11可以包括主控芯片、電源(例如,電池)、顯示屏、內存等現有傳統部件,還包括第一數據存儲模塊110和第一無線通信模塊111。其中,第一數據存儲模塊110用于存儲與主機11運行相關的程序,例如,主機操作系統以及與運行相關的參數等數據,還可以存儲一些用戶數據,例如,用戶頻繁使用的應用程序或頻繁操作的文檔數據等,從而在提高數據安全的同時,不影響用戶訪問數據的響應速度。第一數據存儲模塊110容量的大小則可根據應用需要進行設置。例如,當主機11為個人PC時,第一數據存儲模塊110則可以設置較大的容量,以用于存儲更多常用的應用程序和安全性要求較低的用戶數據,當主機11為移動智能終端時,第一數據存儲模塊110則可以設置較小的容量,以用于存儲用戶平時常用的應用程序和常訪問數據(例如,用戶通訊錄)即可。
[0032]主機11還包括專用于與數據存儲器12進行無線通信的第一無線通信模塊111,以對數據存儲器12進行數據存取。第一無線通信模塊111可以為藍牙通信模塊、WiFi通信模塊、GPRS無線通信模塊、3G無線通信模塊或4G無線通信模塊,從而為主機11與數據存儲器12之間的無線通信提供多種不同無線通信方式。本發明實施例中的電子設備10可以為智能移動電話、計算機、平板電腦、學習機、游戲機、智能手表等電子設備。
[0033]另外,本發明實施例的數據存儲器12包括:
[0034]存儲器殼體120 ;
[0035]電源121,用于向數據存儲器12提供電力;
[0036]設置于所述存儲器殼體120內的第二無線通信模塊122,用于通過無線通信方式與所述主機11進行通信;
[0037]設置于所述存儲器殼體內的第二數據存儲模塊123,用于存儲用戶數據;以及
[0038]設置于所述存儲器殼體120上的固定件124,用于將所述數據存儲器12物理固定到一物體或身體部位上。
[0039]在本發明實施例中,存儲器殼體120用于容置位于其內部的第二無線通信模塊122、第二數據存儲模塊123,固定件124設置于存儲器殼體120上,用于將數據存儲器12物理固定到一物體或身體部位上,該固定件124可以采用任意現有合適的固定、夾持結構,以將數據存儲器12固定或夾持在一物體或身體部位上,例如,固定在用戶的皮帶上、衣服上、行李箱上或戴在用戶手腕上,從而物理上防止數據存儲器12的丟失,或在主機11丟失的情況下,防止用戶數據丟失泄露,進一步提高數據的安全性。
[0040]對應地,用于通過無線通信方式與主機11進行通信的存儲器殼體120內的第二無線通信模塊122可以為藍牙通信模塊、WiFi通信模塊、GPRS無線通信模塊、3G無線通信模塊或4G無線通信模塊,從而為主機11與數據存儲器12之間的無線通信提供多種不同無線通信方式。
[0041]設置于存儲器殼體120內的第二數據存儲模塊123用于存儲用戶數據,該用戶數據可以為安全性要求較高的用戶數據,這樣,由于采用了與主機分離的設計結構,當主機11丟失時,若數據存儲器12未丟失,則數據存儲器12中的數據也可得到有效保護。進一步地,可根據用戶要求,對存儲在數據存儲器12中該用戶數據進行加密存儲,從而進一步提高數據存儲器12中用戶數據的安全性。
[0042]電源121可以是內置于存儲器殼體120的內置電源(例如,可充電電池),也可以是通過某種接口與數據存儲器12連接的外接電源。優選地,電源121為可充電電池,以便于數據存儲器12的攜帶。
[0043]在本發明實施例中,電子設備包括分離式的主機和數據存儲器,主機和數據存儲器通過無線通信模塊連接,通過分離式設計在物理上提高了用戶數據的安全性,且數據存儲器殼體上設置了固定件,以將數據存儲器物理固定到一物體或身體部位上,從而進一步提高了電子設備中數據存儲器的安全性,另外,可根據用戶數據使用頻率、安全性要求將用戶數據存儲在第一數據存儲模塊或第二數據存儲模塊上,從而在保證安全的情況下,不影響數據訪問的效率,提高用戶的使用體驗。
[0044]實施例二:
[0045]圖2示出了本發明實施例二提供的電子設備的結構示意圖,具體示出了電子設備中數據存儲器12的結構圖,