存儲空間共享方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種存儲空間共享方法和裝置。
【背景技術(shù)】
[0002]隨著通訊技術(shù)的發(fā)展,人們生活中智能化設(shè)備的增多,對于手機、數(shù)碼相機等終端設(shè)備的智能化程度也提出了越來越高的要求,例如,手機功能的增加、應(yīng)用軟件和程序的豐富,使一些便攜式設(shè)備越來越接近于計算機扮演的角色,而在存儲空間上,便攜式設(shè)備卻往往受到限制。
[0003]根據(jù)目前的USB協(xié)議,便攜式設(shè)備通過USB接口使用計算機或者其他設(shè)備的存儲空間時,一般按照下列的流程進行處理:
[0004]1、掛起便攜式設(shè)備的整個存儲器(例如TF卡);
[0005]2、使用USB協(xié)議提供的枚舉過程實現(xiàn)便攜式設(shè)備和計算機的交互,并以TF卡的形式將便攜式設(shè)備的整個存儲器顯示在計算機中,以供計算機對便攜式設(shè)備存儲器的管理。
[0006]發(fā)明人在研究過程中發(fā)現(xiàn),上述技術(shù)存在以下的缺陷:
[0007]1、由于整個便攜式設(shè)備的存儲器先要被掛起(即從便攜式設(shè)備上卸載),然后再共享給計算機,因此,便攜式設(shè)備在共享其存儲器的過程中無法再對存儲器進行任何讀寫操作;
[0008]2、在枚舉之后,整個便攜式設(shè)備的存儲器都將顯示在計算機上,如果在便攜式設(shè)備的存儲器上有需要保密的資料,則無法保證其安全性;同時也會限制便攜式設(shè)備的使用。
[0009]針對相關(guān)技術(shù)中用戶設(shè)備之間進行存儲空間的共享時,無法保證存儲器中數(shù)據(jù)安全性的問題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0010]本發(fā)明提供了一種存儲空間共享方法和裝置,以至少解決相關(guān)技術(shù)中用戶設(shè)備之間進行存儲空間的共享時,無法保證存儲器中數(shù)據(jù)安全性的問題。
[0011]根據(jù)本發(fā)明的一個方面,提供了一種存儲空間共享方法,包括:用戶設(shè)備與對端設(shè)備協(xié)商用于共享所述用戶設(shè)備的部分存儲空間的共享信息;根據(jù)所述共享信息,共享所述部分存儲空間給所述對端設(shè)備。
[0012]優(yōu)選地,所述用戶設(shè)備與所述對端設(shè)備協(xié)商所述共享信息包括:所述用戶設(shè)備接收由所述對端設(shè)備發(fā)送的共享信息,其中,所述共享信息用于請求預定大小和/或預定位置的所述部分存儲空間;所述用戶設(shè)備根據(jù)所述共享信息,確定所述部分存儲空間的大小和/或位置。
[0013]優(yōu)選地,所述用戶設(shè)備與所述對端設(shè)備協(xié)商所述共享信息包括:所述用戶設(shè)備接收由所述對端設(shè)備發(fā)送的共享請求,其中,所述共享請求用于請求共享所述用戶設(shè)備的存儲空間;所述用戶設(shè)備根據(jù)自身的存儲空間狀況,發(fā)送所述共享消息給所述對端設(shè)備,其中,所述共享消息中攜帶有所述部分存儲空間的大小和/或位置信息。
[0014]優(yōu)選地,共享所述部分存儲空間給所述對端設(shè)備包括:所述用戶設(shè)備釋放所述部分存儲空間的操作權(quán),并將所述部分存儲空間的操作權(quán)賦予所述對端設(shè)備,其中,所述對端設(shè)備根據(jù)所述部分存儲空間的操作權(quán)對所述部分存儲空間進行操作。
[0015]優(yōu)選地,在所述用戶設(shè)備共享的所述部分存儲空間為加密空間的情況下,所述對端設(shè)備根據(jù)與所述用戶設(shè)備協(xié)商的密鑰對所述部分存儲空間進行操作。
[0016]優(yōu)選地,在將所述部分存儲空間共享給所述對端設(shè)備的情況下,通過以下之一的方式將所述部分存儲空間映射在所述對端設(shè)備上:u盤、TF卡、只讀存儲器、分區(qū)。
[0017]優(yōu)選地,在共享所述部分存儲空間給所述對端設(shè)備之后,所述方法還包括:在以下至少之一的情況下終止所述部分存儲空間的共享:接收到所述對端設(shè)備發(fā)送的用于終止共享的終止請求;由所述用戶設(shè)備發(fā)起強制彈出請求;所述用戶設(shè)備和所述對端設(shè)備之間的連接中斷。
[0018]優(yōu)選地,終止所述部分存儲空間的共享包括:回收賦予所述對端設(shè)備的操作權(quán),回收共享給所述對端設(shè)備的所述部分存儲空間,并保留所述部分存儲空間中的數(shù)據(jù)。
[0019]根據(jù)本發(fā)明的另一個方面,還提供了一種存儲空間共享裝置,位于用戶設(shè)備中,包括:用于與對端設(shè)備協(xié)商用于共享所述用戶設(shè)備的部分存儲空間的共享信息;共享模塊,用于根據(jù)所述共享信息共享所述部分存儲空間給所述對端設(shè)備。
[0020]優(yōu)選地,所述共享模塊包括:釋放單元,用于釋放所述部分存儲空間的操作權(quán);賦予單元,用于將所述部分存儲空間的操作權(quán)賦予所述對端設(shè)備,其中,所述對端設(shè)備根據(jù)所述部分存儲空間的操作權(quán)對所述部分存儲空間進行操作。
[0021]優(yōu)選地,所述裝置還包括:終止模塊,用于回收賦予所述對端設(shè)備的操作權(quán),回收共享給所述對端設(shè)備的所述部分存儲空間,并保留所述部分存儲空間中的數(shù)據(jù)。
[0022]通過本發(fā)明,采用用戶設(shè)備與對端設(shè)備協(xié)商用于共享該用戶設(shè)備的部分存儲空間的共享信息;根據(jù)共享信息,共享該部分存儲空間給對端設(shè)備的方式,解決了用戶設(shè)備之間進行存儲空間的共享時,無法保證存儲器中數(shù)據(jù)安全性的問題,提升了用戶設(shè)備中數(shù)據(jù)的安全性。
【附圖說明】
[0023]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
[0024]圖1是根據(jù)本發(fā)明實施例的存儲空間共享方法的流程示意圖;
[0025]圖2是根據(jù)本發(fā)明實施例的存儲空間共享裝置的結(jié)構(gòu)示意圖;
[0026]圖3是根據(jù)本發(fā)明實施例的存儲空間共享裝置的優(yōu)選結(jié)構(gòu)示意圖一;
[0027]圖4是根據(jù)本發(fā)明實施例的存儲空間共享裝置的優(yōu)選結(jié)構(gòu)示意圖二 ;
[0028]圖5是根據(jù)本發(fā)明實施例的預先定義的協(xié)議報文的結(jié)構(gòu)示意圖;
[0029]圖6是根據(jù)本發(fā)明優(yōu)選實施例的內(nèi)存共享啟動過程的流程示意圖;
[0030]圖7是根據(jù)本發(fā)明優(yōu)選實施例的內(nèi)存共享斷開過程的流程示意圖;
[0031]圖8a?8d是根據(jù)本發(fā)明優(yōu)選實施例的存儲空間共享模型的不同的使用場景的示意圖。
【具體實施方式】
[0032]需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。
[0033]在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0034]本實施例提供了一種存儲空間共享方法,圖1是根據(jù)本發(fā)明實施例的存儲空間共享方法的流程示意圖,如圖1所示,該流程包括如下步驟:
[0035]步驟S102,用戶設(shè)備與對端設(shè)備協(xié)商用于共享該用戶設(shè)備的部分存儲空間的共享信息;
[0036]步驟S104,根據(jù)該共享信息,共享該部分存儲空間給對端設(shè)備。
[0037]通過上述步驟,在用戶設(shè)備之間共享存儲空間時,根據(jù)雙方協(xié)商的部分存儲空間的共享信息,將部分存儲空間共享給對端設(shè)備使用。相對于現(xiàn)有技術(shù),由于不需要再將用戶設(shè)備的存儲器掛起,因此,用戶設(shè)備仍然能夠正常使用未分配給對端設(shè)備的存儲空間,并且,由于通過共享信息,用戶設(shè)備可以對共享的存儲空間的位置、大小等進行分配,從而可以使得未分配的存儲空間中的數(shù)據(jù)不被對端設(shè)備所訪問或者獲取。由此可見,通過本實施例,解決了用戶設(shè)備之間進行存儲空間的共享時,無法保證存儲器中數(shù)據(jù)安全性的問題,提升了用戶設(shè)備中數(shù)據(jù)的安全性,并且還支持了用戶設(shè)備在共享存儲器時對自身的存儲器的正常操作。
[0038]優(yōu)選地,上述的用戶設(shè)備與對端設(shè)備的協(xié)商包括多種協(xié)商方式,例如,由用戶設(shè)備主動發(fā)起,或者由對端設(shè)備主動發(fā)起;并且,部分存儲空間的大小、位置等可以是由提供部分存儲空間的用戶設(shè)備確定的,也可以是由請求存儲空間的對端設(shè)備確定的。
[0039]例如,用戶設(shè)備接收由對端設(shè)備發(fā)送的共享信息,其中,共享信息用于請求預定大小和/或預定位置的部分存儲空間;用戶設(shè)備根據(jù)共享信息,確定部分存儲空間的大小和/或位置。
[0040]又例如,