一種擴(kuò)展存儲(chǔ)空間的方法和裝置制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種擴(kuò)展存儲(chǔ)空間的方法和裝置,涉及通信【技術(shù)領(lǐng)域】。第一終端向第二終端發(fā)送第一指令消息,第一指令消息中攜帶獲取第二終端的存儲(chǔ)空間的信息的指令;第一終端接收第二終端發(fā)送的第一指令響應(yīng)消息,第一指令響應(yīng)消息中攜帶有第二終端的存儲(chǔ)空間的信息;第一終端在第一終端的存儲(chǔ)空間中設(shè)置虛擬文件夾,并將第一指令響應(yīng)消息中攜帶的第二終端的存儲(chǔ)空間的信息存儲(chǔ)在虛擬文件夾中。
【專利說明】一種擴(kuò)展存儲(chǔ)空間的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種擴(kuò)展存儲(chǔ)空間的方法和裝置。
【背景技術(shù)】
[0002]隨著各類終端的快速發(fā)展,藍(lán)牙技術(shù)幾乎已經(jīng)成為每一個(gè)終端的標(biāo)準(zhǔn)功能,主要用于短距離數(shù)據(jù)傳輸業(yè)務(wù),例如,用于終端之間的文件傳輸,一個(gè)終端發(fā)送文件,另一個(gè)終端接收文件,兩個(gè)終端相對(duì)于對(duì)方來說都是一個(gè)黑盒,不可見的。
[0003]在通過藍(lán)牙技術(shù)進(jìn)行數(shù)據(jù)傳輸?shù)倪^程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:當(dāng)?shù)谝唤K端向第二終端通過藍(lán)牙發(fā)送文件時(shí),第二終端的存儲(chǔ)空間對(duì)于第一終端是不可見的,不便于文件的存儲(chǔ)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的實(shí)施例提供一種擴(kuò)展存儲(chǔ)空間的方法和裝置,實(shí)現(xiàn)了在不增加第一終端的存儲(chǔ)空間的前提下,第二終端的存儲(chǔ)空間作為所述第一終端的一個(gè)虛擬盤,增加了所述第一終端的存儲(chǔ)空間。
[0005]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0006]第一方面,本發(fā)明提供一種擴(kuò)展存儲(chǔ)空間的方法,包括:
[0007]第一終端向第二終端發(fā)送第一指令消息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令;
[0008]所述第一終端接收所述第二終端發(fā)送的第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息;
[0009]所述第一終端在所述第一終端的存儲(chǔ)空間中設(shè)置虛擬文件夾,并將所述第一指令響應(yīng)消息中攜帶的所述第二終端的存儲(chǔ)空間的信息存儲(chǔ)在所述虛擬文件夾中。
[0010]第一方面的第一種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0011]當(dāng)接收到用戶向所述第一終端的虛擬文件夾中存儲(chǔ)第一指定文件的操作時(shí),所述第一終端向所述第二終端發(fā)送第二指令消息,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及要存儲(chǔ)的所述第一指定文件的大??;
[0012]當(dāng)所述第一終端接收到所述第二終端發(fā)送的確認(rèn)指令時(shí),所述第一終端向所述第二終端發(fā)送所述第一指定文件,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件;
[0013]當(dāng)所述第一終端接收到所述第二終端發(fā)送的第二指令響應(yīng)消息時(shí),所述第一終端將所述第一指定文件的文件名按照所述指定存儲(chǔ)路徑存儲(chǔ)在所述第一終端的虛擬文件夾中,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
[0014]第一方面的第二種可能的實(shí)現(xiàn)方式中,所述當(dāng)接收到用戶向所述第一終端的虛擬文件夾中存儲(chǔ)第一指定文件的操作時(shí),所述第一終端向所述第二終端發(fā)送第二指令消息之后,所述方法還包括:[0015]當(dāng)所述第一終端接收到所述第二終端發(fā)送的錯(cuò)誤指令時(shí),所述第一終端將提示無法向所述虛擬文件夾存儲(chǔ)所述第一指定文件,所述錯(cuò)誤指令表示所述第二終端的剩余存儲(chǔ)空間小于所述第一指定文件的大小。
[0016]第一方面的第三種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0017]當(dāng)接收到用戶調(diào)用所述第一終端的虛擬文件夾中的第二指定文件的操作時(shí),所述第一終端向所述第二終端發(fā)送第三指令消息,所述第三指令消息中攜帶有從所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名;
[0018]所述第一終端接收所述第二終端發(fā)送的第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令;
[0019]所述第一終端將所述第二指定文件的副本存儲(chǔ)在所述第一終端的存儲(chǔ)空間中,以便于用戶對(duì)所述第二指定文件的副本進(jìn)行讀寫操作。
[0020]第一方面的第四種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0021]當(dāng)接收到用戶刪除所述第一終端的虛擬文件夾中的第三指定文件的操作時(shí),所述第一終端向所述第二終端發(fā)送第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑中包含所述第三指定文件的文件名;
[0022]當(dāng)所述第一終端接收到所述第二終端發(fā)送的第四指令響應(yīng)消息時(shí),所述第一終端按照所述刪除路徑將所述第三指定文件的文件名從所述虛擬文件夾中刪除,所述第二指令響應(yīng)消息中攜帶有刪除文件成功的指令。
[0023]第一方面的第五種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0024]當(dāng)接收到用戶查詢所述第一終端的虛擬文件夾的剩余存儲(chǔ)空間的大小的操作時(shí),所述第一終端向所述第二終端發(fā)送第五指令消息,所述第五指令消息中攜帶查詢所述第二終端的剩余存儲(chǔ)空間的指令;
[0025]所述第一終端接收所述第二終端發(fā)送的第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述第二終端的剩余存儲(chǔ)空間的大??;
[0026]所述第一終端顯示所述虛擬文件夾的剩余存儲(chǔ)空間的大小,所述虛擬文件夾的剩余存儲(chǔ)空間的大小等于所述第二終端的剩余存儲(chǔ)空間的大小。
[0027]第二方面,本發(fā)明提供了一種擴(kuò)展存儲(chǔ)空間的方法,包括:
[0028]當(dāng)?shù)诙K端接收到第一終端發(fā)送的第一指令消息時(shí),獲取所述第二終端的存儲(chǔ)空間的信息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令;
[0029]所述第二終端向所述第一終端發(fā)送第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息。
[0030]第二方面的第一種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0031]當(dāng)所述第二終端接收到所述第一終端發(fā)送的第二指令消息時(shí),所述第二終端判斷所述第二終端的剩余存儲(chǔ)空間的大小是否小于要存儲(chǔ)的第一指定文件的大小,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及所述第一指定文件的大?。?br>
[0032]當(dāng)所述第二終端的剩余存儲(chǔ)空間的大小不小于所述第一指定文件的大小時(shí),所述第二終端向所述第一終端發(fā)送確認(rèn)指令,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件;
[0033]所述第二終端接收所述第一終端發(fā)送的所述第一指定文件,并按照所述指定存儲(chǔ)路徑將所述第一指定文件存儲(chǔ)在所述第二終端的存儲(chǔ)空間中;
[0034]所述第二終端向所述第一終端發(fā)送所述第二指令響應(yīng)消息,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
[0035]第二方面的第二種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0036]當(dāng)所述第二終端的剩余存儲(chǔ)空間的大小小于所述第一指定文件的大小時(shí),所述第二終端向所述第一終端發(fā)送錯(cuò)誤指令,所述錯(cuò)誤指令表示所述第二終端的剩余存儲(chǔ)空間小于所述第一指定文件的大小。
[0037]第二方面的第三種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0038]所述第二終端接收所述第一終端發(fā)送的第三指令消息,所述第三指令消息中攜帶有從所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名;
[0039]所述第二終端在所述存儲(chǔ)空間中按照所述調(diào)用路徑查找與所述第二指定文件的文件名相同的文件;
[0040]當(dāng)查找到與所述第二指定文件的文件名相同的文件時(shí),所述第二終端復(fù)制所述第二指定文件,得到所述第二指定文件的副本;
[0041]所述第二終端向所述第一終端發(fā)送第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令。
[0042]第二方面的第四種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0043]所述第二終端接收所述第一終端發(fā)送的第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑中包含所述第三指定文件的文件名;
[0044]所述第二終端在所述存儲(chǔ)空間中按照所述刪除路徑查找與所述第三指定文件的文件名相同的文件;
[0045]當(dāng)查找到與所述第三指定文件的文件名相同的文件時(shí),所述第二終端將所述文件刪除,并向所述第一終端發(fā)送第四指令響應(yīng)消息,所述第四指令響應(yīng)消息中攜帶有刪除文件成功的指令。
[0046]第二方面的第五種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0047]當(dāng)所述第二終端接收到所述第一終端發(fā)送的第五指令消息時(shí),所述第二終端查詢所述第二終端的剩余存儲(chǔ)空間的大小,所述第五指令消息中攜帶查詢所述第二終端的剩余存儲(chǔ)空間的指令;
[0048]所述第二終端向所述第一終端發(fā)送第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述第二終端的剩余存儲(chǔ)空間的大小。
[0049]第三方面,本發(fā)明提供了一種擴(kuò)展存儲(chǔ)空間的裝置,包括:
[0050]發(fā)送單元,用于向第二終端發(fā)送第一指令消息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令;
[0051]接收單元,當(dāng)所述發(fā)送單元向所述第二終端發(fā)送第一指令消息后,接收所述第二終端發(fā)送的第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息;
[0052]處理單元,用于在所述第一終端的存儲(chǔ)空間中設(shè)置虛擬文件夾,并將所述接收單元接收到的所述第一指令響應(yīng)消息中攜帶的所述第二終端的存儲(chǔ)空間的信息存儲(chǔ)在所述虛擬文件夾中。
[0053]第三方面的第一種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0054]所述發(fā)送單元,還用于當(dāng)所述接收單元接收到用戶向所述第一終端的虛擬文件夾中存儲(chǔ)第一指定文件的操作時(shí),向所述第二終端發(fā)送第二指令消息,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及要存儲(chǔ)的所述第一指定文件的大?。划?dāng)所述接收單元接收到所述第二終端發(fā)送的確認(rèn)指令時(shí),向所述第二終端發(fā)送所述第一指定文件,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件;
[0055]所述處理單元,還用于當(dāng)所述接收單元接收到所述第二終端發(fā)送的第二指令響應(yīng)消息時(shí),將所述第一指定文件的文件名按照所述指定存儲(chǔ)路徑存儲(chǔ)在所述第一終端的虛擬文件夾中,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
[0056]第三方面的第二種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0057]提示單元,當(dāng)所述接收單元接收到所述第二終端發(fā)送的錯(cuò)誤指令時(shí),將提示無法向所述虛擬文件夾存儲(chǔ)所述第一指定文件,所述錯(cuò)誤指令表示所述第二終端的剩余存儲(chǔ)空間小于所述第一指定文件的大小。
[0058]第三方面的第三種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0059]所述發(fā)送單元,還用于當(dāng)所述接收單元接收到用戶調(diào)用所述第一終端的虛擬文件夾中的第二指定文件的操作時(shí),向所述第二終端發(fā)送第三指令消息,所述第三指令消息中攜帶有從所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名;
[0060]所述接收單元,還用于接收所述第二終端發(fā)送的第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令;
[0061]所述處理單元,還用于將所述接收單元接收到的所述第二指定文件的副本存儲(chǔ)在所述第一終端的存儲(chǔ)空間中,以便于用戶對(duì)所述第二指定文件的副本進(jìn)行讀寫操作。
[0062]第三方面的第四種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0063]所述發(fā)送單元,還用于當(dāng)所述接收單元接收到用戶刪除所述第一終端的虛擬文件夾中的第三指定文件的操作時(shí),向所述第二終端發(fā)送第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑中包含所述第三指定文件的文件名;
[0064]所述處理單元,還用于當(dāng)所述接收單元接收到所述第二終端發(fā)送的第四指令響應(yīng)消息時(shí),按照所述刪除路徑將所述第三指定文件的文件名從所述虛擬文件夾中刪除,所述第二指令響應(yīng)消息中攜帶有刪除文件成功的指令。
[0065]第三方面的第五種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0066]所述發(fā)送單元,還用于當(dāng)所述接收單元接收到用戶查詢所述第一終端的虛擬文件夾的剩余存儲(chǔ)空間的大小的操作時(shí),向所述第二終端發(fā)送第五指令消息,所述第五指令消息中攜帶查詢所述第二終端的剩余存儲(chǔ)空間的指令;
[0067]所述接收單元,還用于接收所述第二終端發(fā)送的第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述第二終端的剩余存儲(chǔ)空間的大??;
[0068]所述提示單元,還用于根據(jù)所述接收單元接收的第五指令響應(yīng)消息,顯示所述虛擬文件夾的剩余存儲(chǔ)空間的大小,所述虛擬文件夾的剩余存儲(chǔ)空間的大小等于所述第二終端的剩余存儲(chǔ)空間的大小。
[0069]結(jié)合第三方面的第一種可能的實(shí)現(xiàn)方式到第五種可能的實(shí)現(xiàn)方式中的任意一種,所述裝置設(shè)置在所述第一終端的客戶端中,或者所述裝置為所述第一終端的客戶端。
[0070]第四方面,本發(fā)明提供了一種擴(kuò)展存儲(chǔ)空間的裝置,包括:
[0071]接收單元,用于接收第一終端發(fā)送的第一指令消息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令;
[0072]獲取單元,當(dāng)所述接收單元接收到第一終端發(fā)送的第一指令消息時(shí),獲取所述第二終端的存儲(chǔ)空間的信息;
[0073]發(fā)送單元,根據(jù)所述獲取單元獲取到的所述第二終端的存儲(chǔ)空間的信息,向所述第一終端發(fā)送第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息。
[0074]第四方面的第一種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0075]處理單元,當(dāng)所述接收單元接收到所述第一終端發(fā)送的第二指令消息時(shí),判斷所述第二終端的剩余存儲(chǔ)空間的大小是否小于要存儲(chǔ)的第一指定文件的大小,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及所述第一指定文件的大小;
[0076]所述發(fā)送單元,還用于當(dāng)所述處理單元得到所述第二終端的剩余存儲(chǔ)空間的大小不小于所述第一指定文件的大小時(shí),向所述第一終端發(fā)送確認(rèn)指令,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件;
[0077]存儲(chǔ)單元,將所述接收單元接收到的所述第一終端發(fā)送的所述第一指定文件,按照所述指定存儲(chǔ)路徑將所述第一指定文件存儲(chǔ)在所述第二終端的存儲(chǔ)空間中;
[0078]所述發(fā)送單元,還用于向所述第一終端發(fā)送所述第二指令響應(yīng)消息,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
[0079]第四方面的第二種可能的實(shí)現(xiàn)方式中,所述發(fā)送單元,還用于當(dāng)所述處理單元得到所述第二終端的剩余存儲(chǔ)空間的大小小于所述第一指定文件的大小時(shí),向所述第一終端發(fā)送錯(cuò)誤指令,所述錯(cuò)誤指令表示所述第二終端的剩余存儲(chǔ)空間小于所述第一指定文件的大小。
[0080]第四方面的第三種可能的實(shí)現(xiàn)方式中,所述接收單元,還用于接收所述第一終端發(fā)送的第三指令消息,所述第三指令消息中攜帶有向所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名;
[0081]所述裝置還包括查找單元,利用所述接收單元接收到的所述第二指定文件的文件名,在所述存儲(chǔ)空間中按照所述調(diào)用路徑查找與所述第二指定文件的文件名相同的文件;
[0082]所述處理單元,還用于當(dāng)所述查找單元查找到與所述第二指定文件的文件名相同的文件時(shí),復(fù)制所述第二指定文件,得到所述第二指定文件的副本;
[0083]所述發(fā)送單元,還用于向所述第一終端發(fā)送第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令。
[0084]第四方面的第四種可能的實(shí)現(xiàn)方式中,所述接收單元,還用于接收所述第一終端發(fā)送的第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑中包含所述第三指定文件的文件名;
[0085]所述查找單元,還用于當(dāng)所述接收單元接收到所述第四指令消息時(shí),在所述存儲(chǔ)空間中按照所述刪除路徑查找與所述第三指定文件的文件名相同的文件;
[0086]所述處理單元,還用于當(dāng)所述查找單元查找到與所述第三指定文件的文件名相同的文件時(shí),將所述文件刪除,并利用所述發(fā)送單元向所述第一終端發(fā)送第四指令響應(yīng)消息,所述第四指令響應(yīng)消息中攜帶有刪除文件成功的指令。
[0087]第四方面的第五種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0088]查詢單元,用于當(dāng)所述接收單元接收到所述第一終端發(fā)送的第五指令消息時(shí),查詢所述第二終端的剩余存儲(chǔ)空間的大小,所述第五指令消息中攜帶查詢所述第二終端的剩余存儲(chǔ)空間的指令;
[0089]所述發(fā)送單元,還用于根據(jù)所述查詢單元查詢到的結(jié)果,向所述第一終端發(fā)送第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述第二終端的剩余存儲(chǔ)空間的大小。
[0090]結(jié)合第四方面的第一種可能的實(shí)現(xiàn)方式到第五種可能的實(shí)現(xiàn)方式中的任意一種,所述裝置設(shè)置在所述第二終端的客戶端中,或者所述裝置為所述第二終端的客戶端。
[0091]本發(fā)明實(shí)施例提供的一種擴(kuò)展存儲(chǔ)空間的方法和裝置,第一終端向第二終端發(fā)送第一指令消息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令,在接收到所述第二終端發(fā)送的第一指令響應(yīng)消息后,在所述第一終端的存儲(chǔ)空間中設(shè)置虛擬文件夾,并將所述第一指令響應(yīng)消息中攜帶的所述第二終端的存儲(chǔ)空間的信息存儲(chǔ)在所述虛擬文件夾中。本發(fā)明實(shí)施例實(shí)現(xiàn)了在不增加第一終端的存儲(chǔ)空間的前提下,第二終端的存儲(chǔ)空間作為所述第一終端的一個(gè)虛擬盤,增加了所述第一終端的存儲(chǔ)空間。
【專利附圖】
【附圖說明】
[0092]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面所描述的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0093]圖1為本發(fā)明實(shí)施例1提供的一種擴(kuò)展存儲(chǔ)空間的方法的流程圖;
[0094]圖2為發(fā)明實(shí)施例1提供的另一種擴(kuò)展存儲(chǔ)空間的方法的流程圖;
[0095]圖3為發(fā)明實(shí)施例1提供的又一種擴(kuò)展存儲(chǔ)空間的方法的流程圖;
[0096]圖4為發(fā)明實(shí)施例1提供的再一種擴(kuò)展存儲(chǔ)空間的方法的流程圖;
[0097]圖5為發(fā)明實(shí)施例1提供的再另一種擴(kuò)展存儲(chǔ)空間的方法的流程圖;
[0098]圖6為發(fā)明實(shí)施例1提供的再又一種擴(kuò)展存儲(chǔ)空間的方法的流程圖;
[0099]圖7為發(fā)明實(shí)施例1提供的還又一種擴(kuò)展存儲(chǔ)空間的方法的流程圖;[0100]圖8為發(fā)明實(shí)施例2提供的一種擴(kuò)展存儲(chǔ)空間的裝置的結(jié)構(gòu)圖;
[0101]圖9為發(fā)明實(shí)施例2提供的又一種擴(kuò)展存儲(chǔ)空間的裝置的結(jié)構(gòu)圖;
[0102]圖10為發(fā)明實(shí)施例2提供的另一種擴(kuò)展存儲(chǔ)空間的裝置的結(jié)構(gòu)圖;
[0103]圖11為發(fā)明實(shí)施例2提供的再一種擴(kuò)展存儲(chǔ)空間的裝置的結(jié)構(gòu)圖;
[0104]圖12為發(fā)明實(shí)施例2提供的再又一種擴(kuò)展存儲(chǔ)空間的裝置的結(jié)構(gòu)圖;
[0105]圖13為發(fā)明實(shí)施例3提供的再另一種擴(kuò)展存儲(chǔ)空間的裝置的結(jié)構(gòu)圖;
[0106]圖14為發(fā)明實(shí)施例3提供的一種擴(kuò)展存儲(chǔ)空間的裝置的結(jié)構(gòu)圖;
[0107]圖15為發(fā)明實(shí)施例3提供的又一種擴(kuò)展存儲(chǔ)空間的裝置的結(jié)構(gòu)圖;
[0108]圖16為發(fā)明實(shí)施例3提供的另一種擴(kuò)展存儲(chǔ)空間的裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0109]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0110]本發(fā)明實(shí)施例中第一終端和第二終端均為使用Android (安卓)系統(tǒng)的手機(jī)或者其他移動(dòng)終端,兩個(gè)終端在進(jìn)行指令交互時(shí)是在兩個(gè)終端的特定客戶端中進(jìn)行的。
[0111]實(shí)施例1
[0112]本發(fā)明實(shí)施例提供的一種擴(kuò)展存儲(chǔ)空間的方法,如圖1所示,所述方法包括如下步驟:
[0113]101、第一終端向第二終端發(fā)送第一指令消息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令。
[0114]這里并不限定第一終端與第二終端之間的消息傳輸方式,除了藍(lán)牙,還可以是WiFi,或者其他方式。以所述第一終端與所述第二終端建立藍(lán)牙鏈接為例進(jìn)行說明,當(dāng)所述第一終端與所述第二終端建立藍(lán)牙連接之后,用戶可以在所述第一終端的客戶端上選擇開啟將所述第二終端的存儲(chǔ)空間擴(kuò)展為所述第一終端的存儲(chǔ)空間的功能,或者在所述第一終端與所述第二終端在建立藍(lán)牙連接的同時(shí),所述第一終端自動(dòng)開啟該功能,等等類似的手段均可以,在這里不做限定。
[0115]所述第一指令消息的格式可以任意定義,只要保證定義的第一指令消息能夠與一般的藍(lán)牙傳輸文件相區(qū)分就可以,且所述第一指令消息對(duì)于第一終端和第二終端是可解析的。例如將所述第一指令消息封裝為.txt文件的形式進(jìn)行傳輸,且文件名為handset B tohandset A.txt,說明所述第一終端要針對(duì)所述第二終端的存儲(chǔ)空間進(jìn)行相關(guān)操作。所述第二終端通過解析接收到的文件進(jìn)行判斷具體是什么操作。
[0116]所述第一指令消息中的指令可以利用十六進(jìn)制進(jìn)行表示,格式為0001020302A6100D0A,其中“0001020302A6”為所述第一指令消息的前綴,“ 10”表示獲取所述第二終端的存儲(chǔ)空間的信息的指令,“0D0A”為所述第一指令消息的后綴,表示指令消息結(jié)束。
[0117]102、所述第一終端接收所述第二終端發(fā)送的第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息。[0118]所述第一指令響應(yīng)消息的格式可以任意定義,只要保證定義的第一指令響應(yīng)消息能夠與一般的藍(lán)牙傳輸文件相區(qū)分就可以,且所述第一指令響應(yīng)消息對(duì)于第一終端和第二終端是可解析的。例如將所述第一指令響應(yīng)消息封裝為.txt文件的形式進(jìn)行傳輸。
[0119]當(dāng)所述第一終端接收到文件名為handset B to handset A.txt的文件時(shí),說明所述第二終端對(duì)于所述第一終端發(fā)送的同樣文件名的文件進(jìn)行的響應(yīng)。所述第一指令響應(yīng)消息中的指令可以利用十六進(jìn)制進(jìn)行表示,當(dāng)所述第二終端的存儲(chǔ)空間中存有2個(gè)文件,文件名分別為one.txt和tw0.txt時(shí),則所述第一指令響應(yīng)消息中包括2個(gè)指令,所述2個(gè)指令格式分別如下所示:
[0120]攜帶文件名為one.txt 的第一指令的格式為 0001020302A61108006F6E652E7478740D0A,其中“0001020302A6”為所述第一指令的前綴,“ 11”表示與所述第一指令消息相對(duì)應(yīng)的關(guān)鍵字,用來指示所述第一指令消息是攜帶所述第二終端的存儲(chǔ)空間的信息,“08”用來表示所述第二終端的存儲(chǔ)空間中存儲(chǔ)的文件one.txt的文件名的有效字節(jié)數(shù)為8,即在“08”后面的8位字節(jié)的ASCII碼表示文件的文件名,“006F6E652E747874”表示所述文件名為“one.txt", “0D0A”為所述第一指令的后綴,表示所述第一指令結(jié)束;
[0121]攜帶文件名為tw0.txt 的第二指令的格式為 0001020302A611080074776F2E7478740D0A,其中“0001020302A6”為所述第二指令的前綴,“11”表示與所述第一指令消息相對(duì)應(yīng)的關(guān)鍵字,用來指示所述文件用來攜帶所述第二終端的存儲(chǔ)空間的信息,“08”用來表示所述第二終端的存儲(chǔ)空間中存儲(chǔ)的文件tw0.txt的文件名的有效字節(jié)數(shù)為8,即在“08”后面的8位字節(jié)的ASCII碼表示文件的文件名,“0074776F2E747874”表示所述文件名為“tw0.txt", “0D0A”為所述第二指令的后綴,表示所述第二指令結(jié)束。
[0122]對(duì)于上述one.txt和tw0.txt,所述第一指令響應(yīng)消息中也可以攜帶兩個(gè)文件的存儲(chǔ)路徑,如./one.txt,./tw0.txt,表示這兩個(gè)文件存儲(chǔ)在所述第二終端的存儲(chǔ)空間的根目錄下,則所述第一指令響應(yīng)消息中包括的2個(gè)指令格式分別如下所示:
[0123]攜帶文件名為one.txt的存儲(chǔ)路徑? /one.txt的第一指令的格式為0001020302A61110002E2F6F6E652E7478740D0A,其中 “0001020302A6” 為所述第一指令的前綴,“11”表示與所述第一指令消息相對(duì)應(yīng)的關(guān)鍵字,用來指示所述第一指令消息是攜帶所述第二終端的存儲(chǔ)空間的信息,“10”用來表示所述第二終端的存儲(chǔ)空間中存儲(chǔ)的文件one.txt的存儲(chǔ)路徑的有效字節(jié)數(shù)為10,即在“10”后面的10位字節(jié)的ASCII碼表示文件的存儲(chǔ)路徑,“002E2F6F6E652E747874”表示文件存儲(chǔ)路徑為./one.txt,其中文件名為“one.txt”,“0D0A”為所述第一指令的后綴,表示所述第一指令結(jié)束;
[0124]攜帶文件名為tw0.txt的存儲(chǔ)路徑./tw0.txt的第二指令的格式為0001020302A61110002E2F74776F2E7478740D0A,其中 “0001020302A6” 為所述第二指令的前綴,“11”表示與所述第一指令消息相對(duì)應(yīng)的關(guān)鍵字,用來指示所述文件用來攜帶所述第二終端的存儲(chǔ)空間的信息,“10”用來表示所述第二終端的存儲(chǔ)空間中存儲(chǔ)的文件tw0.txt的文件存儲(chǔ)路徑的有效字節(jié)數(shù)為10,即在“10”后面的10位字節(jié)的ASCII碼表示文件的存儲(chǔ)路徑,“002E2F74776F2E 747874”表示文件存儲(chǔ)路徑為./tw0.txt,其中文件名為“tw0.txt”,“0D0A”為所述第二指令的后綴,表示所述第二指令結(jié)束。
[0125]當(dāng)所述第二終端的存儲(chǔ)空間中還存有文件夾shm,且文件夾shm中有文件one.txt時(shí),所述第一指令響應(yīng)消息中還包括第三指令,所述第三指令格式如下:[0126]攜帶文件夾shm中的文件名為one.txt的第三指令格式為0001020302A611120073686D2F6F6E652E7478740D0A,其中“0001020302A6”為所述第二指令的前綴,“ 11”表示與所述第一指令消息相對(duì)應(yīng)的關(guān)鍵字,用來指示所述文件用來攜帶所述第二終端的存儲(chǔ)空間的信息,“12”用來表示所述第二終端的存儲(chǔ)空間的信息的有效字節(jié)數(shù)為12,即在“12”后面的12位字節(jié)的ASCII碼表示文件夾以及文件夾中的內(nèi)容,“0073686D2F6F6E652E747874”表示路徑shm/one.txt, “0D0A”為所述第三指令的后綴,表示所述第三指令結(jié)束。
[0127]103、所述第一終端在所述第一終端的存儲(chǔ)空間中設(shè)置虛擬文件夾,并將所述第一指令響應(yīng)消息中攜帶的所述第二終端的存儲(chǔ)空間的信息存儲(chǔ)在所述虛擬文件夾中。
[0128]所述第一終端通過設(shè)置一個(gè)虛擬文件夾,將所述第二終端的存儲(chǔ)空間的信息都映射到所述虛擬文件夾中,使所述第二終端的存儲(chǔ)空間完全對(duì)所述第一終端可見,當(dāng)用戶操作虛擬文件夾時(shí)可以像操作第一終端的存儲(chǔ)空間一樣,支持文件的復(fù)制、拷貝等操作。其中,所述存儲(chǔ)空間可以為終端的SD (Secure Digital Memory Card,安全數(shù)碼卡)或其他存儲(chǔ)卡。
[0129]本發(fā)明實(shí)施例提供的一種擴(kuò)展存儲(chǔ)空間的方法,第一終端向第二終端發(fā)送第一指令消息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令,在接收到所述第二終端發(fā)送的第一指令響應(yīng)消息后,在所述第一終端的存儲(chǔ)空間中設(shè)置虛擬文件夾,并將所述第一指令響應(yīng)消息中攜帶的所述第二終端的存儲(chǔ)空間的信息存儲(chǔ)在所述虛擬文件夾中。本發(fā)明實(shí)施例實(shí)現(xiàn)了在不增加第一終端的存儲(chǔ)空間的前提下,第二終端的存儲(chǔ)空間作為所述第一終端的一個(gè)虛擬盤,增加了所述第一終端的存儲(chǔ)空間。
[0130]相應(yīng)的,本發(fā)明實(shí)施例還提供一種擴(kuò)展存儲(chǔ)空間的方法,如圖2所示,所述方法包括如下步驟:
[0131]201、當(dāng)?shù)诙K端接收到第一終端發(fā)送的第一指令消息時(shí),獲取所述第二終端的存儲(chǔ)空間的信息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令。
[0132]這里并不限定第一終端與第二終端之間的消息傳輸方式,除了藍(lán)牙,還可以是WiFi,或者其他方式。以所述第一終端與所述第二終端建立藍(lán)牙鏈接為例進(jìn)行說明,當(dāng)所述第一終端與所述第二終端建立藍(lán)牙連接之后,所述第二終端通過藍(lán)牙接收到所述第一終端發(fā)送的第一指令消息,所述第一指令消息的格式可以任意定義,只要保證定義的第一指令消息能夠與一般的藍(lán)牙傳輸文件相區(qū)分就可以,且所述第一指令消息對(duì)于第一終端和第二終端是可解析的。例如將所述第一指令消息封裝為.txt文件的形式進(jìn)行傳輸,且文件名為handset B to handset A.txt,說明所述第一終端要針對(duì)所述第二終端的存儲(chǔ)空間進(jìn)行相關(guān)操作。所述第二終端通過解析接收到的文件進(jìn)行判斷具體是什么操作。
[0133]所述第一指令消息中的指令可以利用十六進(jìn)制進(jìn)行表示,格式為0001020302A6100D0A,其中“0001020302A6”為所述第一指令消息的前綴,“ 10”表示獲取所述第二終端的存儲(chǔ)空間中的存儲(chǔ)內(nèi)容的指令,“0D0A”為所述第一指令消息的后綴,表示指令消息結(jié)束。
[0134]202、所述第二終端向所述第一終端發(fā)送第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息。
[0135]所述第一指令響應(yīng)消息的格式可以任意定義,只要保證定義的第一指令響應(yīng)消息能夠與一般的藍(lán)牙傳輸文件相區(qū)分就可以,且所述第一指令響應(yīng)消息對(duì)于第一終端和第二終端是可解析的。例如將所述第一指令響應(yīng)消息封裝為.txt文件的形式進(jìn)行傳輸。
[0136]所述第二終端將獲取到的所述文件名攜帶在所述第一指令響應(yīng)消息中,發(fā)送給所述第一終端。例如,所述第一指令響應(yīng)消息的文件名也為handset B to handset A.txt,用來與一般的藍(lán)牙傳輸數(shù)據(jù)相區(qū)分,所述第一指令響應(yīng)消息的中的指令可以利用十六進(jìn)制進(jìn)行表示,當(dāng)所述第二終端的存儲(chǔ)空間中存有2個(gè)文件,文件名分別為one.txt和tw0.txt時(shí),則所述第一指令響應(yīng)消息中包括2個(gè)指令,所述2個(gè)指令格式分別如下所示:
[0137]攜帶文件名為one.txt 的第一指令的格式為 0001020302A61108006F6E652E7478740D0A,其中“0001020302A6”為所述第一指令的前綴,“ 11”表示與所述第一指令消息相對(duì)應(yīng)的關(guān)鍵字,用來指示所述第一指令消息是攜帶所述第二終端的存儲(chǔ)空間的信息,“08”用來表示所述第二終端的存儲(chǔ)空間中存儲(chǔ)的文件one.txt的文件名的有效字節(jié)數(shù)為8,即在“08”后面的8位字節(jié)的ASCII碼表示文件的文件名,“006F6E652E747874”表示所述文件名為“one.txt", “0D0A”為所述第一指令的后綴,表示所述第一指令結(jié)束;
[0138]攜帶文件名為tw0.txt 的第二指令的格式為 0001020302A611080074776F2E7478740D0A,其中“0001020302A6”為所述第二指令的前綴,“11”表示與所述第一指令消息相對(duì)應(yīng)的關(guān)鍵字,用來指示所述文件用來攜帶所述第二終端的存儲(chǔ)空間的信息,“08”用來表示所述第二終端的存儲(chǔ)空間中存儲(chǔ)的文件tw0.txt的文件名的有效字節(jié)數(shù)為8,即在“08”后面的8位字節(jié)的ASCII碼表示文件的文件名,“0074776F2E747874”表示所述文件名為“tw0.txt", “0D0A”為所述第二指令的后綴,表示所述第二指令結(jié)束。
[0139]對(duì)于上述one.txt和tw0.txt,所述第一指令響應(yīng)消息中也可以攜帶兩個(gè)文件的存儲(chǔ)路徑,如./one.txt,./tw0.txt,表示這兩個(gè)文件存儲(chǔ)在所述第二終端的存儲(chǔ)空間的根目錄下。
[0140]當(dāng)所述第二終端的存儲(chǔ)空間中還存有文件夾shm,且文件夾shm中有文件one.txt時(shí),所述第一指令響應(yīng)消息中還包括第三指令,所述第三指令格式如下:
[0141 ] 攜帶文件夾shm中的文件名為one.txt的第三指令格式為0001020302A611120073686D2F6F6E652E7478740D0A,其中“0001020302A6”為所述第二指令的前綴,“ 11”表示與所述第一指令消息相對(duì)應(yīng)的關(guān)鍵字,用來指示所述文件用來攜帶所述第二終端的存儲(chǔ)空間的信息,“12”用來表示所述第二終端的存儲(chǔ)空間的信息的有效字節(jié)數(shù)為12,即在“12”后面的12位字節(jié)的ASCII碼表示文件夾以及文件夾中的內(nèi)容,“0073686D2F6F6E652E747874”表示路徑shm/one.txt, “0D0A”為所述第三指令的后綴,表示所述第三指令結(jié)束。
[0142]通過將所述第二終端的存儲(chǔ)空間中的信息發(fā)送給所述第一終端,使得所述第二終端的存儲(chǔ)空間映射為所述第一終端的虛擬文件夾,使第二終端的存儲(chǔ)空間完全對(duì)所述第一終端可見,當(dāng)用戶操作虛擬文件夾時(shí)可以像操作第一終端的存儲(chǔ)空間一樣,支持文件的復(fù)制、拷貝等操作。其中,所述存儲(chǔ)空間可以為終端的SD (Secure Digital Memory Card,安全數(shù)碼卡)或其他存儲(chǔ)卡。
[0143]本發(fā)明實(shí)施例提供的一種擴(kuò)展存儲(chǔ)空間的方法,當(dāng)?shù)诙K端接收到第一終端發(fā)送的第一指令消息時(shí),獲取所述第二終端的存儲(chǔ)空間的信息,并通過第一指令響應(yīng)消息將所述第二終端的存儲(chǔ)空間的信息發(fā)送給所述第一終端。本發(fā)明實(shí)施例實(shí)現(xiàn)了在不增加第一終端的存儲(chǔ)空間的前提下,第二終端的存儲(chǔ)空間作為所述第一終端的一個(gè)虛擬盤,增加了所述第一終端的存儲(chǔ)空間。[0144]在本發(fā)明實(shí)施例的第一種實(shí)現(xiàn)方式中,提供一種擴(kuò)展存儲(chǔ)空間的方法,如圖3所示,當(dāng)所述第一終端將所述第二終端的存儲(chǔ)空間內(nèi)的信息均映射到虛擬文件夾中后,以藍(lán)牙傳輸為例,所述方法還包括如下步驟:
[0145]301、當(dāng)接收到用戶向所述第一終端的虛擬文件夾中存儲(chǔ)第一指定文件的操作時(shí),所述第一終端向所述第二終端發(fā)送第二指令消息,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及要存儲(chǔ)的所述第一指定文件的大小。
[0146]例如,如果用戶不想占用所述第一終端的存儲(chǔ)空間,想將所述第一指定文件存儲(chǔ)在所述虛擬文件夾中時(shí),則所述第一終端接收用戶向所述第一終端的虛擬文件夾中存儲(chǔ)第一指定文件的操作,然后所述第一終端通過藍(lán)牙向所述第二終端發(fā)送第二指令消息。
[0147]所述第二指令消息的格式可以任意定義,只要保證定義的第二指令消息能夠與一般的藍(lán)牙傳輸文件相區(qū)分就可以,且所述第二指令消息對(duì)于第一終端和第二終端是可解析的。例如將所述第二指令消息封裝為.txt文件的形式進(jìn)行傳輸,且文件名為handset B tohandset A.txt,說明所述第一終端要針對(duì)所述第二終端的存儲(chǔ)空間進(jìn)行相關(guān)操作。所述第二終端通過解析接收到的文件進(jìn)行判斷具體是什么操作。例如,要將文件名為shm.txt的文件存儲(chǔ)在所述第二終端的SD卡中的文件夾shm中時(shí),所述第二指令消息的格式如下所示:
[0148]0001020302A61220187364636172642F73686D2F73686D2E7478742204000004000D0A,其中“0001020302A6”為所述第二指令消息的前綴,“ 12”表示與所述第二指令消息相對(duì)應(yīng)的關(guān)鍵字,用來指示所述文件是通知所述第二終端按照所述指定存儲(chǔ)路徑要將文件存儲(chǔ)在所述第二終端的存儲(chǔ)空間,并且根據(jù)攜帶的要存儲(chǔ)的文件的大小判斷所述第二終端的剩余存儲(chǔ)空間是否能夠存儲(chǔ)所述第一指定文件,“20”表示與所述指定存儲(chǔ)路徑相對(duì)應(yīng)的關(guān)鍵字,用來指示所述第一指定文件的存儲(chǔ)路徑,“ 18”表示攜帶的所述指定存儲(chǔ)路徑的有效字節(jié)數(shù)為18,即后面的“7364636172642F73686D2F73686D2E747874”表示所述指定存儲(chǔ)路徑,為sdcard/shm/shm.txt, “22”表示與所述第一指定文件的大小相對(duì)應(yīng)的關(guān)鍵字,用來指示所述第一指定文件的大小,“04”表示攜帶的所述第一指定文件的大小的有效字節(jié)數(shù)為4,即后面的“00000400”表示所述第一指定文件的大小,單位為kByte,而其中“0400”表示所述第一指定文件的大小為lkByte,“0D0A”為所述第二指令消息的后綴,表示指令消息結(jié)束。
[0149]302、當(dāng)所述第二終端接收到所述第一終端發(fā)送的第二指令消息時(shí),所述第二終端判斷所述第二終端的剩余存儲(chǔ)空間的大小是否小于要存儲(chǔ)的第一指定文件的大小,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及所述第一指定文件的大小。
[0150]所述第二終端通過解析所述第二指令消息,獲知所述第二終端要將所述第一指定文件存儲(chǔ)在所述第二終端的存儲(chǔ)空間中,并且在所述第二指令消息中攜帶有所述第一指定文件的大小,便于所述第二終端判斷剩余存儲(chǔ)空間是否能夠存儲(chǔ)所述第一指定文件。
[0151]303、當(dāng)所述第二終端的剩余存儲(chǔ)空間的大小不小于所述第一指定文件的大小時(shí),所述第二終端向所述第一終端發(fā)送確認(rèn)指令,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件。
[0152]當(dāng)所述第二終端的剩余存儲(chǔ)空間的大小大于等于所述第一指定文件的大小時(shí),表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件,所述第二終端向所述第一終端發(fā)送確認(rèn)指令,對(duì)于所述確認(rèn)指令,只是一般的藍(lán)牙確認(rèn)可以接收所要傳輸文件的指令,可以利用現(xiàn)有技術(shù)實(shí)現(xiàn)。
[0153]304、當(dāng)所述第一終端接收到所述第二終端發(fā)送的確認(rèn)指令時(shí),所述第一終端向所述第二終端發(fā)送所述第一指定文件,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件。
[0154]對(duì)于所述確認(rèn)指令,只是一般的藍(lán)牙確認(rèn)可以接收所要傳輸文件的指令,可以利用現(xiàn)有技術(shù)實(shí)現(xiàn)。
[0155]305、所述第二終端接收所述第一終端發(fā)送的所述第一指定文件,并按照所述指定存儲(chǔ)路徑將所述第一指定文件存儲(chǔ)在所述第二終端的存儲(chǔ)空間中;
[0156]306、所述第二終端向所述第一終端發(fā)送所述第二指令響應(yīng)消息,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
[0157]當(dāng)所述第二終端按照所述指定存儲(chǔ)路徑將所述第一指定文件存儲(chǔ)在所述存儲(chǔ)空間之后,向所述第一終端發(fā)送所述第二指令響應(yīng)消息。所述第二指令響應(yīng)消息的格式可以任意定義,只要保證定義的第二指令響應(yīng)消息能夠與一般的藍(lán)牙傳輸文件相區(qū)分就可以,且所述第二指令響應(yīng)消息對(duì)于第一終端和第二終端是可解析的。例如將所述第二指令響應(yīng)消息封裝為.txt文件的形式進(jìn)行傳輸。文件名仍為handset B to handsetA.txt,便于所述第一終端將所述第二指令響應(yīng)消息與其他普通藍(lán)牙傳輸文件相區(qū)別。所述第二指令響應(yīng)消息的格式如下所示:
[0158]0001020302A6130D0A,其中“0001020302A6” 為所述第二指令消息的前綴,“ 13” 表
示與所述第二指令消息相對(duì)應(yīng)的關(guān)鍵字,用來指示所述文件是通知所述第一終端,所述第二終端已經(jīng)將所述第一指定文件成功存儲(chǔ)在所述存儲(chǔ)空間中,“0D0A”為所述第一指令消息的后綴,表示指令消息結(jié)束。
[0159]307、當(dāng)所述第一終端接收到所述第二終端發(fā)送的第二指令響應(yīng)消息時(shí),所述第一終端將所述第一指定文件的文件名按照所述指定存儲(chǔ)路徑存儲(chǔ)在所述第一終端的虛擬文件夾中,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
[0160]當(dāng)所述第一終端通過藍(lán)牙接收到所述第二終端發(fā)送的文件名仍為handset B tohandset A.txt的第二指令響應(yīng)消息時(shí),表示所述第二終端發(fā)送的是所述第一終端針對(duì)所述第二終端的存儲(chǔ)空間進(jìn)行的操作的響應(yīng)消息,指示所述第一指定文件已經(jīng)成功存儲(chǔ)在所述第二終端的存儲(chǔ)空間中。
[0161]為了所述虛擬文件夾與所述第二終端的存儲(chǔ)空間保持一致,則將所述第一指定文件的文件名按照所述指定存儲(chǔ)路徑存儲(chǔ)在所述虛擬文件夾中,以便于用戶日后查看。
[0162]如圖4所示,對(duì)于上述圖3所述的實(shí)現(xiàn)方式中,還包括如下步驟:
[0163]308、當(dāng)所述第二終端的剩余存儲(chǔ)空間的大小小于所述第一指定文件的大小時(shí),所述第二終端向所述第一終端發(fā)送錯(cuò)誤指令,所述錯(cuò)誤指令表示所述第二終端的剩余存儲(chǔ)空間小于所述第一指定文件的大小。
[0164]對(duì)于所述錯(cuò)誤指令,只是一般的藍(lán)牙錯(cuò)誤指令,表示不可以接收所要傳輸?shù)奈募梢岳矛F(xiàn)有技術(shù)實(shí)現(xiàn)。
[0165]309、當(dāng)所述第一終端接收所述第二終端發(fā)送的錯(cuò)誤指令時(shí),所述第一終端將提示無法向所述虛擬文件夾存儲(chǔ)所述第一指定文件,所述錯(cuò)誤指令表示所述第二終端的剩余存儲(chǔ)空間小于所述第一指定文件的大小。
[0166]當(dāng)所述第一終端接收到所述錯(cuò)誤指令后,將不再向所述第二終端發(fā)送要存儲(chǔ)的所述第一指定文件。
[0167]在本發(fā)明實(shí)施例的第二種實(shí)現(xiàn)方式中,提供一種擴(kuò)展存儲(chǔ)空間的方法,如圖5所示,當(dāng)所述第一終端將所述第二終端的存儲(chǔ)空間內(nèi)的信息均映射到虛擬文件夾中后,以藍(lán)牙傳輸為例,所述方法還包括如下步驟:
[0168]501、當(dāng)接收到用戶調(diào)用所述第一終端的虛擬文件夾中的第二指定文件的操作時(shí),所述第一終端向所述第二終端發(fā)送第三指令消息,所述第三指令消息中攜帶有從所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名。
[0169]當(dāng)用戶想閱讀或者編輯所述第一終端的虛擬文件夾中的第二指定文件時(shí),從所述虛擬文件夾中調(diào)用所述第二指定文件,則所述第一終端向所述第二終端發(fā)送第三指令消
肩、O
[0170]所述第三指令消息的格式可以任意定義,只要保證定義的第三指令消息能夠與一般的藍(lán)牙傳輸文件相區(qū)分就可以,且所述第三指令消息對(duì)于第一終端和第二終端是可解析的。例如將所述第一指令消息封裝為.txt文件的形式進(jìn)行傳輸,且所述文件名為handsetB to handsetA.txt,說明所述第一終端要針對(duì)所述第二終端的存儲(chǔ)空間進(jìn)行相關(guān)操作,所述第二終端通過解析接收到的文件內(nèi)容來獲得具體操作內(nèi)容。當(dāng)用戶要調(diào)用所述第二終端的SD中的shm文件夾中的one.txt文件時(shí),所述第三指令消息可以利用十六進(jìn)制進(jìn)行表示,格式如下所示:
[0171]0001020302A614187364636172642F73686D2F6F6E652E7478740D0A,其中“0001020302A6”為所述第三指令消息的前綴,“14”表示與所述第三指令消息相對(duì)應(yīng)的關(guān)鍵字,用來指示所述第一終端要調(diào)用所述第二終端的存儲(chǔ)空間中的第二指定文件,“18”用來表示調(diào)用所述第二指定文件的調(diào)用路徑的有效字節(jié)數(shù)為18,則在“18”后面的18位字節(jié)的ASCII碼表示所述調(diào)用路徑,“7364636172642F73686D2F6F6E652E747874”表示所述調(diào)用路徑sdcard/shm/one.txt,其中最后面的one.txt為所述第二指定文件的文件名,“0D0A”為所述第三指令消息的后綴,表示指令消息結(jié)束。
[0172]502、所述第二終端接收所述第一終端發(fā)送的第三指令消息,所述第三指令消息中攜帶有向所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名;
[0173]503、所述第二終端在所述存儲(chǔ)空間中按照所述調(diào)用路徑查找與所述第二指定文件的文件名相同的文件。
[0174]當(dāng)所述第二終端接收到所述第三指令消息時(shí),從中解析得到所述第一終端要調(diào)用的文件名為“one.txt”的第二指定文件的調(diào)用路徑sdcard/shm/one.txt,按照所述調(diào)用路徑在存儲(chǔ)空間中查找文件名為“one.txt”的文件。
[0175]504、當(dāng)查找到與所述第二指定文件的文件名相同的文件時(shí),所述第二終端復(fù)制所述第二指定文件,得到所述第二指定文件的副本;
[0176]505、所述第二終端向所述第一終端發(fā)送第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令。[0177]當(dāng)查找到文件名為one.txt的第二指定文件時(shí),將所述第二指定文件進(jìn)行復(fù)制,得到所述文件的副本,并通過藍(lán)牙將副本發(fā)送給所述第一終端。另外,在所述第二終端的存儲(chǔ)空間中還存在所述第二指定文件,便于用戶以后調(diào)用。
[0178]所述第一終端還向所述第二終端發(fā)送第三指令響應(yīng)消息,所述第三指令響應(yīng)消息的格式可以任意定義,只要保證定義的第三指令響應(yīng)消息能夠與一般的藍(lán)牙傳輸文件相區(qū)分就可以,且所述第三指令響應(yīng)消息對(duì)于第一終端和第二終端是可解析的。例如將所述第三指令響應(yīng)消息封裝為.txt文件的形式進(jìn)行傳輸,文件格式如下所示:
[0179]0001020302A615ff0D0A,其中,“0001020302A6”為所述第三指令響應(yīng)消息的前綴,“15”表示與所述第三指令響應(yīng)消息相對(duì)應(yīng)的關(guān)鍵字,“ff”表示調(diào)用文件成功,“0D0A”為所述第三指令響應(yīng)消息的后綴,表示響應(yīng)消息結(jié)束。
[0180]506、所述第一終端接收所述第二終端發(fā)送的第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令;
[0181]507、所述第一終端將所述第二指定文件的副本存儲(chǔ)在所述第一終端的存儲(chǔ)空間中,以便于用戶對(duì)所述第二指定文件進(jìn)行讀寫操作。
[0182]當(dāng)所述第一終端通過藍(lán)牙接收到所述第三指令響應(yīng)消息以及所述第二指定文件的副本時(shí),將所述第二指定文件的副本存儲(chǔ)在所述第一終端的存儲(chǔ)空間中,用戶可以在所述第一終端的存儲(chǔ)空間中閱讀或者編輯所述第二指定文件的副本。另外,所述第一終端的虛擬文件夾中仍存在所述第二指定文件的文件名。
[0183]在本發(fā)明實(shí)施例的第三種實(shí)現(xiàn)方式中,提供一種擴(kuò)展存儲(chǔ)空間的方法,如圖6所示,當(dāng)所述第一終端將所述第二終端的存儲(chǔ)空間內(nèi)的信息均映射到虛擬文件夾中后,以藍(lán)牙傳輸為例,所述方法還包括如下步驟:
[0184]601、當(dāng)接收到用戶刪除所述第一終端的虛擬文件夾中的第三指定文件的操作時(shí),所述第一終端向所述第二終端發(fā)送第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑中包含所述第三指定文件的文件名。
[0185]當(dāng)用戶想要?jiǎng)h除所述虛擬文件夾中的文件時(shí),例如想刪除SD卡中的shm文件夾內(nèi)的one.txt文件時(shí),所述第一終端在接收到用戶的刪除操作時(shí),所述第一終端向所述第二終端發(fā)送第四指令消息,所述第四指令消息的格式可以任意定義,只要保證定義的第四指令消息能夠與一般的藍(lán)牙傳輸文件相區(qū)分就可以,且所述第四指令消息對(duì)于第一終端和第二終端是可解析的。例如將所述第四指令消息封裝為.txt文件的形式進(jìn)行傳輸,且文件名為handset B to handset A.txt,所述第二終端通過解析接收到的第四指令消息來獲得具體操作內(nèi)容。所述第四指令消息利用十六進(jìn)制進(jìn)行表示,格式如下所示:
[0186]0001020302A616187364636172642F73686D2F6F6E652E7478740D0A,其中“0001020302A6”為所述第四指令消息的前綴,“16”表示與所述第四指令消息相對(duì)應(yīng)的關(guān)鍵字,用來指示所述第一終端要?jiǎng)h除所述第二終端的存儲(chǔ)空間中的第三指定文件,“18”用來表示所述第三指定文件的刪除路徑的有效字節(jié)數(shù)為18,則在“18”后面的18位字節(jié)的ASCII碼表示文件的文件名,“7364636172642F73686D2F6F6E652E747874”表示所述第三指定文件的刪除路徑為sdcard/shm/one.txt,其中最后面的one.txt為第三指定文件的文件名,“0D0A”為所述第四指令消息的后綴,表示指令消息結(jié)束。[0187]602、所述第二終端接收所述第一終端發(fā)送的第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑中包含所述第三指定文件的文件名;
[0188]603、所述第二終端在所述存儲(chǔ)空間中按照所述刪除路徑查找與所述第三指定文件的文件名相同的文件。
[0189]當(dāng)所述第二終端通過藍(lán)牙接收到所述第四指令消息時(shí),從中解析得到所述第一終端要?jiǎng)h除所述第二終端的SD卡中shm文件夾中的one.txt文件,則所述第二終端在存儲(chǔ)空間中按照所述刪除路徑sdcard/shm/one.txt查找文件名為one.txt的文件。
[0190]604、當(dāng)查找到與所述第三指定文件的文件名相同的文件時(shí),所述第二終端將所述文件刪除,并向所述第一終端發(fā)送第四指令響應(yīng)消息,所述第四指令響應(yīng)消息中攜帶有刪除文件成功的指令。
[0191]當(dāng)所述第二終端查找到文件名為one.txt的第三指定文件時(shí),將所述第三指定文件從所述第二終端的存儲(chǔ)空間中刪除,并通過藍(lán)牙向所述第一終端發(fā)送第四指令響應(yīng)消息,所述第四指令響應(yīng)消息的格式可以任意定義,只要保證定義的第四指令響應(yīng)消息能夠與一般的藍(lán)牙傳輸文件相區(qū)分就可以,且所述第四指令響應(yīng)消息對(duì)于第一終端和第二終端是可解析的。例如將所述第四指令響應(yīng)消息封裝為.txt文件的形式進(jìn)行傳輸。文件格式如下所示:
[0192]0001020302A617ff0D0A,其中,“0001020302A6”為所述第四指令響應(yīng)消息的前綴,“17”表示與所述第四指令響應(yīng)消息相對(duì)應(yīng)的關(guān)鍵字,“ff”表示刪除文件成功,“0D0A”為所述第四指令響應(yīng)消息的后綴,表示響應(yīng)消息結(jié)束。
[0193]605、當(dāng)所述第一終端接收到所述第二終端發(fā)送的第四指令響應(yīng)消息時(shí),所述第一終端按照所述刪除路徑將所述第三指定文件的文件名從所述虛擬文件夾中刪除,所述第二指令響應(yīng)消息中攜帶有刪除文件成功的指令。
[0194]當(dāng)所述第一終端通過藍(lán)牙接收到所述第二終端發(fā)送的攜帶有刪除文件成功的第四指令響應(yīng)消息時(shí),所述第一終端在所述虛擬文件夾中,按照所述刪除路徑刪除所述第三指定文件的文件名,以使得所述第二終端的存儲(chǔ)空間中存儲(chǔ)的內(nèi)容與所述虛擬文件夾中的
內(nèi)容一致。
[0195]在本發(fā)明實(shí)施例的第四種實(shí)現(xiàn)方式中,提供一種擴(kuò)展存儲(chǔ)空間的方法,如圖7所示,當(dāng)所述第一終端將所述第二終端的存儲(chǔ)空間內(nèi)的信息均映射到虛擬文件夾中后,以藍(lán)牙傳輸為例,所述方法還包括如下步驟:
[0196]701、當(dāng)接收到用戶查詢所述第一終端的虛擬文件夾的剩余存儲(chǔ)空間的大小的操作時(shí),所述第一終端向所述第二終端發(fā)送第五指令消息,所述第五指令消息中攜帶查詢所述第二終端的剩余存儲(chǔ)空間的指令。
[0197]當(dāng)用戶想要查詢所述虛擬文件件的剩余存儲(chǔ)空間的大小時(shí),即查詢所述第二終端的剩余存儲(chǔ)空間的大小,則所述第一終端在接收到用戶的查詢操作時(shí),所述第一終端向所述第二終端發(fā)送第五指令消息,所述第五指令消息的格式可以任意定義,只要保證定義的第五指令消息能夠與一般的藍(lán)牙傳輸文件相區(qū)分就可以,且所述第五指令消息對(duì)于第一終端和第二終端是可解析的。例如將所述第五指令消息封裝為.txt文件的形式進(jìn)行傳輸,且文件名為handset B to handset A.txt。所述第二終端通過解析接收到的所述第五指令消息來獲得具體操作內(nèi)容。所述第五指令消息可以利用十六進(jìn)制進(jìn)行表示,格式如下所示:
[0198]0001020302A6180D0A,其中“0001020302A6”為所述第五指令消息的前綴,“18”表示與所述第五指令消息相對(duì)應(yīng)的關(guān)鍵字,用來指示所述第一終端要查詢所述第二終端的剩余存儲(chǔ)空間的大小,“0D0A”為所述第五指令消息的后綴,表示指令消息結(jié)束。
[0199]702、當(dāng)所述第二終端接收到所述第一終端發(fā)送的第五指令消息時(shí),所述第二終端查詢所述第二終端的剩余存儲(chǔ)空間的大小,所述第五指令消息中攜帶查詢所述第二終端的剩余存儲(chǔ)空間的指令;
[0200]703、所述第二終端向所述第一終端發(fā)送第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述第二終端的剩余存儲(chǔ)空間的大小。
[0201]當(dāng)所述第二終端通過藍(lán)牙接收到攜帶有查詢所述第二終端的剩余存儲(chǔ)空間的第五指令消息時(shí),查詢剩余存儲(chǔ)空間的大小,并通過藍(lán)牙發(fā)送給所述第一終端,發(fā)送的第五指令響應(yīng)消息的格式可以任意定義,只要保證定義的第五指令響應(yīng)消息能夠與一般的藍(lán)牙傳輸文件相區(qū)分就可以,且所述第五指令響應(yīng)消息對(duì)于第一終端和第二終端是可解析的。例如將所述第五指令響應(yīng)消息封裝為.txt文件的形式進(jìn)行傳輸,文件格式如下所示:
[0202]0001020302A61904000004000D0A,其中,“0001020302A6” 為所述第五指令響應(yīng)消息的前綴,“ 19”表示與所述第五指令響應(yīng)消息相對(duì)應(yīng)的關(guān)鍵字,“04”用來表示所述第二終端的剩余存儲(chǔ)空間的大小的有效字節(jié)為4,即在“04”后面的“00000400”表示所述第二終端的剩余存儲(chǔ)空間的大小,單位為kByte,而其中“0400”表示所述第二終端的剩余存儲(chǔ)空間的大小為lkByte,“0D0A”為所述第五指令響應(yīng)消息的后綴,表示響應(yīng)消息結(jié)束。
[0203]704、所述第一終端接收所述第二終端發(fā)送的第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述第二終端的剩余存儲(chǔ)空間的大?。?br>
[0204]705、所述第一終端顯示所述虛擬文件夾的剩余存儲(chǔ)空間的大小,所述虛擬文件夾的剩余存儲(chǔ)空間的大小等于所述第二終端的剩余存儲(chǔ)空間的大小。
[0205]所述第一終端通過藍(lán)牙接收到攜帶有所述第二終端的剩余存儲(chǔ)空間的大小的第五指令響應(yīng)消息,則所述接收到的所述第二終端的剩余存儲(chǔ)空間的大小為所述虛擬文件夾的剩余存儲(chǔ)空間的大小,并顯示所述虛擬文件夾的剩余存儲(chǔ)空間的大小。
[0206]上述實(shí)施例中,將第二終端的存儲(chǔ)空間作為第一終端的虛擬文件夾,類似于所述第一終端的一個(gè)盤符,擴(kuò)展了所述第一終端的存儲(chǔ)空間,則所述第二終端的存儲(chǔ)空間對(duì)于所述第一終端完全可見,所述第一終端可以像操作自身的存儲(chǔ)空間一樣操作所述第二終端的存儲(chǔ)空間。
[0207]實(shí)施例2
[0208]本發(fā)明實(shí)施例提供的一種擴(kuò)展存儲(chǔ)空間的裝置80,如圖8所示,所述裝置80包括發(fā)送單元81,接收單元82,處理單元83。
[0209]其中,發(fā)送單元81,用于向第二終端發(fā)送第一指令消息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令;
[0210]接收單元82,當(dāng)所述發(fā)送單元向所述第二終端發(fā)送第一指令消息后,接收所述第二終端發(fā)送的第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息;
[0211]處理單元83,用于在所述第一終端的存儲(chǔ)空間中設(shè)置虛擬文件夾,并將所述接收單元接收到的所述第一指令響應(yīng)消息中攜帶的所述第二終端的存儲(chǔ)空間的信息存儲(chǔ)在所述虛擬文件夾中。
[0212]本發(fā)明實(shí)施例提供的一種擴(kuò)展存儲(chǔ)空間的裝置,第一終端向第二終端發(fā)送第一指令消息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令,在接收到所述第二終端發(fā)送的第一指令響應(yīng)消息后,在所述第一終端的存儲(chǔ)空間中設(shè)置虛擬文件夾,并將所述第一指令響應(yīng)消息中攜帶的所述第二終端的存儲(chǔ)空間的信息存儲(chǔ)在所述虛擬文件夾中。本發(fā)明實(shí)施例實(shí)現(xiàn)了在不增加第一終端的存儲(chǔ)空間的前提下,第二終端的存儲(chǔ)空間作為所述第一終端的一個(gè)虛擬盤,增加了所述第一終端的存儲(chǔ)空間。
[0213]可選的,所述發(fā)送單元,還用于當(dāng)所述接收單元接收到用戶向所述第一終端的虛擬文件夾中存儲(chǔ)第一指定文件的操作時(shí),向所述第二終端發(fā)送第二指令消息,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及要存儲(chǔ)的所述第一指定文件的大?。划?dāng)所述接收單元接收到所述第二終端發(fā)送的確認(rèn)指令時(shí),向所述第二終端發(fā)送所述第一指定文件,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件;
[0214]所述處理單元,還用于當(dāng)所述接收單元接收到所述第二終端發(fā)送的第二指令響應(yīng)消息時(shí),將所述第一指定文件的文件名按照所述指定存儲(chǔ)路徑存儲(chǔ)在所述第一終端的虛擬文件夾中,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
[0215]可選的,如圖9所示,所述裝置還包括:
[0216]提示單元84,當(dāng)所述接收單元接收到所述第二終端發(fā)送的錯(cuò)誤指令時(shí),將提示無法向所述虛擬文件夾存儲(chǔ)所述第一指定文件,所述錯(cuò)誤指令表示所述第二終端的剩余存儲(chǔ)空間小于所述第一指定文件的大小。
[0217]可選的,所述發(fā)送單元,還用于當(dāng)所述接收單元接收到用戶調(diào)用所述第一終端的虛擬文件夾中的第二指定文件的操作時(shí),向所述第二終端發(fā)送第三指令消息,所述第三指令消息中攜帶有從所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名;
[0218]所述接收單元,還用于接收所述第二終端發(fā)送的第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令;
[0219]所述處理單元,還用于將所述接收單元接收到的所述第二指定文件的副本存儲(chǔ)在所述第一終端的存儲(chǔ)空間中,以便于用戶對(duì)所述第二指定文件的副本進(jìn)行讀寫操作。
[0220]可選的,所述發(fā)送單元,還用于當(dāng)所述接收單元接收到用戶刪除所述第一終端的虛擬文件夾中的第三指定文件的操作時(shí),向所述第二終端發(fā)送第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑中包含所述第三指定文件的文件名;
[0221]所述處理單元,還用于當(dāng)所述接收單元接收到所述第二終端發(fā)送的第四指令響應(yīng)消息時(shí),按照所述刪除路徑將所述第三指定文件的文件名從所述虛擬文件夾中刪除,所述第二指令響應(yīng)消息中攜帶有刪除文件成功的指令。
[0222]可選的,所述發(fā)送單元,還用于當(dāng)所述接收單元接收到用戶查詢所述第一終端的虛擬文件夾的剩余存儲(chǔ)空間的大小的操作時(shí),向所述第二終端發(fā)送第五指令消息,所述第五指令消息中攜帶查詢所述第二終端的剩余存儲(chǔ)空間的指令;[0223]所述接收單元,還用于接收所述第二終端發(fā)送的第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述第二終端的剩余存儲(chǔ)空間的大??;
[0224]所述提示單元,還用于根據(jù)所述接收單元接收的第五指令響應(yīng)消息,顯示所述虛擬文件夾的剩余存儲(chǔ)空間的大小,所述虛擬文件夾的剩余存儲(chǔ)空間的大小等于所述第二終端的剩余存儲(chǔ)空間的大小。
[0225]上述裝置80設(shè)置在所述第一終端的客戶端中,或者所述裝置為所述第一終端的客戶端。
[0226]相應(yīng)的,本發(fā)明實(shí)施例還提供一種擴(kuò)展存儲(chǔ)空間的裝置10,如圖10所示,所述裝置10包括接收單元11,獲取單元12和發(fā)送單元13。
[0227]其中,接收單元11,用于接收第一終端發(fā)送的第一指令消息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令;
[0228]獲取單元12,當(dāng)所述接收單元接收到第一終端發(fā)送的第一指令消息時(shí),獲取所述第二終端的存儲(chǔ)空間的信息;
[0229]發(fā)送單元13,根據(jù)所述獲取單元獲取到的所述第二終端的存儲(chǔ)空間的信息,向所述第一終端發(fā)送第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息。
[0230]本發(fā)明實(shí)施例提供的一種擴(kuò)展存儲(chǔ)空間的裝置,當(dāng)?shù)诙K端接收到第一終端發(fā)送的第一指令消息時(shí),獲取所述第二終端的存儲(chǔ)空間的信息,并通過第一指令響應(yīng)消息將所述第二終端的存儲(chǔ)空間的信息發(fā)送給所述第一終端。本發(fā)明實(shí)施例實(shí)現(xiàn)了在不增加第一終端的存儲(chǔ)空間的前提下,第二終端的存儲(chǔ)空間作為所述第一終端的一個(gè)虛擬盤,增加了所述第一終端的存儲(chǔ)空間。
[0231]可選的,如圖11所示,所述裝置還包括:
[0232]處理單元14,當(dāng)所述接收單元接收到所述第一終端發(fā)送的第二指令消息時(shí),判斷所述第二終端的剩余存儲(chǔ)空間的大小是否小于要存儲(chǔ)的第一指定文件的大小,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及所述第一指定文件的大??;
[0233]所述發(fā)送單元,還用于當(dāng)所述處理單元得到所述第二終端的剩余存儲(chǔ)空間的大小不小于所述第一指定文件的大小時(shí),向所述第一終端發(fā)送確認(rèn)指令,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件;
[0234]存儲(chǔ)單元15,將所述接收單元接收到的所述第一終端發(fā)送的所述第一指定文件,按照所述指定存儲(chǔ)路徑將所述第一指定文件存儲(chǔ)在所述第二終端的存儲(chǔ)空間中;
[0235]所述發(fā)送單元,還用于向所述第一終端發(fā)送所述第二指令響應(yīng)消息,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
[0236]可選的,所述發(fā)送單元,還用于當(dāng)所述處理單元得到所述第二終端的剩余存儲(chǔ)空間的大小小于所述第一指定文件的大小時(shí),向所述第一終端發(fā)送錯(cuò)誤指令,所述錯(cuò)誤指令表示所述第二終端的剩余存儲(chǔ)空間小于所述第一指定文件的大小。
[0237]可選的,如圖12所示,
[0238]所述接收單元,還用于接收所述第一終端發(fā)送的第三指令消息,所述第三指令消息中攜帶有向所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名;
[0239]所述裝置還包括查找單元16,利用所述接收單元接收到的所述第二指定文件的文件名,在所述存儲(chǔ)空間中按照所述調(diào)用路徑查找與所述第二指定文件的文件名相同的文件;
[0240]所述處理單元,還用于當(dāng)所述查找單元查找到與所述第二指定文件的文件名相同的文件時(shí),復(fù)制所述第二指定文件,得到所述第二指定文件的副本;
[0241]所述發(fā)送單元,還用于向所述第一終端發(fā)送第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令。
[0242]可選的,所述接收單元,還用于接收所述第一終端發(fā)送的第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑中包含所述第三指定文件的文件名;
[0243]所述查找單元,還用于當(dāng)所述接收單元接收到所述第四指令消息時(shí),在所述存儲(chǔ)空間中按照所述刪除路徑查找與所述第三指定文件的文件名相同的文件;
[0244]所述處理單元,還用于當(dāng)所述查找單元查找到與所述第三指定文件的文件名相同的文件時(shí),將所述文件刪除,并利用所述發(fā)送單元向所述第一終端發(fā)送第四指令響應(yīng)消息,所述第四指令響應(yīng)消息中攜帶有刪除文件成功的指令。
[0245]可選的,如圖13所示,所述裝置10還包括查詢單元17,用于當(dāng)所述接收單元接收到所述第一終端發(fā)送的第五指令消息時(shí),查詢所述第二終端的剩余存儲(chǔ)空間的大小,所述第五指令消息中攜帶查詢所述第二終端的剩余存儲(chǔ)空間的指令;
[0246]所述發(fā)送單元,還用于根據(jù)所述查詢單元查詢到的結(jié)果,向所述第一終端發(fā)送第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述第二終端的剩余存儲(chǔ)空間的大小。
[0247]上述裝置10設(shè)置在所述第二終端的客戶端中,或者所述裝置為所述第二終端的客戶端。
[0248]所述裝置80和裝置10的操作過程,參見上述擴(kuò)展存儲(chǔ)空間的方法中的處理過程。
[0249]實(shí)施例3
[0250]本發(fā)明實(shí)施例提供一種擴(kuò)展存儲(chǔ)空間的裝置,如圖14所示,所述裝置140包括存儲(chǔ)器1401、無線通信模塊1402和處理器1403。
[0251]其中,存儲(chǔ)器1401,用于存儲(chǔ)軟件程序和數(shù)據(jù);
[0252]無線通信模塊1402,用于收發(fā)指令消息和文件,特別地,將第二終端發(fā)送的指令消息或者文件,給處理器1403進(jìn)行處理;另外,將處理器1403處理的指令消息發(fā)送給所述第_.終端;
[0253]通常,所述無線通信模塊包括但不限于藍(lán)牙、WiFi等。
[0254]處理器1403,用于執(zhí)行存儲(chǔ)器1401中的軟件程序,具體執(zhí)行:
[0255]向第二終端發(fā)送第一指令消息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令;
[0256]接收所述第二終端發(fā)送的第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息;
[0257]在所述第一終端的存儲(chǔ)器中設(shè)置虛擬文件夾,并將所述第一指令響應(yīng)消息中攜帶的所述第二終端的存儲(chǔ)空間的信息存儲(chǔ)在所述虛擬文件夾中。[0258]本發(fā)明實(shí)施例提供的一種擴(kuò)展存儲(chǔ)空間的裝置,第一終端向第二終端發(fā)送第一指令消息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令,在接收到所述第二終端發(fā)送的第一指令響應(yīng)消息后,在所述第一終端的存儲(chǔ)空間中設(shè)置虛擬文件夾,并將所述第一指令響應(yīng)消息中攜帶的所述第二終端的存儲(chǔ)空間的信息存儲(chǔ)在所述虛擬文件夾中。本發(fā)明實(shí)施例實(shí)現(xiàn)了在不增加第一終端的存儲(chǔ)空間的前提下,第二終端的存儲(chǔ)空間作為所述第一終端的一個(gè)虛擬盤,增加了所述第一終端的存儲(chǔ)空間。
[0259]可選的,所述處理器1403,還用于執(zhí)行:
[0260]當(dāng)接收到用戶向所述第一終端的虛擬文件夾中存儲(chǔ)第一指定文件的操作時(shí),向所述第二終端發(fā)送第二指令消息,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及要存儲(chǔ)的所述第一指定文件的大??;
[0261]當(dāng)接收到所述第二終端發(fā)送的確認(rèn)指令時(shí),向所述第二終端發(fā)送所述第一指定文件,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件;
[0262]當(dāng)接收到所述第二終端發(fā)送的第二指令響應(yīng)消息時(shí),將所述第一指定文件的文件名按照所述指定存儲(chǔ)路徑存儲(chǔ)在所述第一終端的虛擬文件夾中,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
[0263]可選的,如圖15所示,所述裝置140還包括:顯示器1404。
[0264]所述處理器1403,還用于執(zhí)行:
[0265]當(dāng)接收到所述第二終端發(fā)送的錯(cuò)誤指令時(shí),將提示無法向所述虛擬文件夾存儲(chǔ)所述第一指定文件,所述錯(cuò)誤指令表示所述第二終端的剩余存儲(chǔ)空間小于所述第一指定文件的大小。
[0266]所述顯示器1404提示無法向所述虛擬文件夾存儲(chǔ)所述第一指定文件。
[0267]可選的,所述裝置140中,所述處理器1403,還用于執(zhí)行:
[0268]當(dāng)接收到用戶調(diào)用所述第一終端的虛擬文件夾中的第二指定文件的操作時(shí),向所述第二終端發(fā)送第三指令消息,所述第三指令消息中攜帶有從所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名;
[0269]接收所述第二終端發(fā)送的第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令;
[0270]將所述第二指定文件的副本存儲(chǔ)在所述第一終端的存儲(chǔ)空間中,以便于用戶對(duì)所述第二指定文件的副本進(jìn)行讀寫操作。
[0271]可選的,所述裝置140中,所述處理器1403還用于執(zhí)行:
[0272]當(dāng)接收到用戶刪除所述第一終端的虛擬文件夾中的第三指定文件的操作時(shí),向所述第二終端發(fā)送第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑中包含所述第三指定文件的文件名;
[0273]當(dāng)接收到所述第二終端發(fā)送的第四指令響應(yīng)消息時(shí),按照所述刪除路徑將所述第三指定文件的文件名從所述虛擬文件夾中刪除,所述第二指令響應(yīng)消息中攜帶有刪除文件成功的指令。
[0274]可選的,所述裝置140中,所述處理器1403,還用于執(zhí)行:[0275]當(dāng)接收到用戶查詢所述第一終端的虛擬文件夾的剩余存儲(chǔ)空間的大小的操作時(shí),向所述第二終端發(fā)送第五指令消息,所述第五指令消息中攜帶查詢所述第二終端的剩余存儲(chǔ)空間的指令;
[0276]接收所述第二終端發(fā)送的第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述第二終端的剩余存儲(chǔ)空間的大??;
[0277]顯示所述虛擬文件夾的剩余存儲(chǔ)空間的大小,所述虛擬文件夾的剩余存儲(chǔ)空間的大小等于所述第二終端的剩余存儲(chǔ)空間的大小。
[0278]上述裝置140設(shè)置在所述第一終端的客戶端中,或者所述裝置為所述第一終端的客戶端。
[0279]相應(yīng)的,如圖16所示,本發(fā)明實(shí)施例提供一種擴(kuò)展存儲(chǔ)空間的裝置160,包括存儲(chǔ)器1601、無線通信模塊1602和處理器1603。
[0280]其中,存儲(chǔ)器1601,用于存儲(chǔ)軟件程序和數(shù)據(jù);
[0281]無線通信模塊1602,用于收發(fā)指令消息和文件,特別地,將第一終端發(fā)送的指令消息或者文件,給處理器1603進(jìn)行處理;另外,將處理器1603處理的指令消息發(fā)送給所述第一終端;
[0282]通常,所述無線通信模塊包括但不限于藍(lán)牙、WiFi等。
[0283]處理器1603,用于執(zhí)行存儲(chǔ)器1601中的軟件程序,具體執(zhí)行:
[0284]當(dāng)接收到第一終端發(fā)送的第一指令消息時(shí),獲取所述第二終端的存儲(chǔ)空間的信息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令;
[0285]向所述第一終端發(fā)送第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息。
[0286]本發(fā)明實(shí)施例提供的一種擴(kuò)展存儲(chǔ)空間的裝置,當(dāng)?shù)诙K端接收到第一終端發(fā)送的第一指令消息時(shí),獲取所述第二終端的存儲(chǔ)空間的信息,并通過第一指令響應(yīng)消息將所述第二終端的存儲(chǔ)空間的信息發(fā)送給所述第一終端。本發(fā)明實(shí)施例實(shí)現(xiàn)了在不增加第一終端的存儲(chǔ)空間的前提下,第二終端的存儲(chǔ)空間作為所述第一終端的一個(gè)虛擬盤,增加了所述第一終端的存儲(chǔ)空間。
[0287]可選的,所述裝置160中,所述處理器1603還用于執(zhí)行:
[0288]當(dāng)接收到所述第一終端發(fā)送的第二指令消息時(shí),判斷所述第二終端的剩余存儲(chǔ)空間的大小是否小于要存儲(chǔ)的第一指定文件的大小,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及所述第一指定文件的大小;
[0289]當(dāng)所述第二終端的剩余存儲(chǔ)空間的大小不小于所述第一指定文件的大小時(shí),向所述第一終端發(fā)送確認(rèn)指令,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件;
[0290]接收所述第一終端發(fā)送的所述第一指定文件,并按照所述指定存儲(chǔ)路徑將所述第一指定文件存儲(chǔ)在所述第二終端的存儲(chǔ)空間中;
[0291]向所述第一終端發(fā)送所述第二指令響應(yīng)消息,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
[0292]可選的,所述裝置160中,所述處理器1603還用于執(zhí)行:
[0293]當(dāng)所述存儲(chǔ)器1601的剩余存儲(chǔ)空間的大小小于所述第一指定文件的大小時(shí),所述第二終端向所述第一終端發(fā)送錯(cuò)誤指令,所述錯(cuò)誤指令表示所述存儲(chǔ)器1601的剩余存儲(chǔ)空間小于所述第一指定文件的大小。
[0294]可選的,所述裝置160中,所述處理器1603還用于執(zhí)行:
[0295]接收所述第一終端發(fā)送的第三指令消息,所述第三指令消息中攜帶有從所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名;
[0296]在所述存儲(chǔ)空間中按照所述調(diào)用路徑查找與所述第二指定文件的文件名相同的文件;
[0297]當(dāng)查找到與所述第二指定文件的文件名相同的文件時(shí),復(fù)制所述第二指定文件,得到所述第二指定文件的副本;
[0298]向所述第一終端發(fā)送第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令。
[0299]可選的,所述裝置160中,所述處理器1603還用于執(zhí)行:
[0300]接收所述第一終端發(fā)送的第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑中包含所述第三指定文件的文件名;
[0301]在所述存儲(chǔ)空間中按照所述刪除路徑查找與所述第三指定文件的文件名相同的文件;
[0302]當(dāng)查找到與所述第三指定文件的文件名相同的文件時(shí),將所述文件刪除,并向所述第一終端發(fā)送第四指令響應(yīng)消息,所述第四指令響應(yīng)消息中攜帶有刪除文件成功的指令。
[0303]可選的,所述裝置160中,所述處理器1603還用于執(zhí)行:
[0304]當(dāng)接收到所述第一終端發(fā)送的第五指令消息時(shí),查詢所述存儲(chǔ)器1601的剩余存儲(chǔ)空間的大小,所述第五指令消息中攜帶查詢所述存儲(chǔ)器1601的剩余存儲(chǔ)空間的指令;
[0305]向所述第一終端發(fā)送第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述存儲(chǔ)器1601的剩余存儲(chǔ)空間的大小。
[0306]上述裝置160設(shè)置在所述第二終端的客戶端中,或者所述裝置為所述第二終端的
客戶端。
[0307]所述裝置140和裝置160的操作過程,參見上述擴(kuò)展存儲(chǔ)空間的方法中的處理過程。
[0308]通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種擴(kuò)展存儲(chǔ)空間的方法,其特征在于,包括: 第一終端向第二終端發(fā)送第一指令消息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令; 所述第一終端接收所述第二終端發(fā)送的第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息; 所述第一終端在所述第一終端的存儲(chǔ)空間中設(shè)置虛擬文件夾,并將所述第一指令響應(yīng)消息中攜帶的所述第二終端的存儲(chǔ)空間的信息存儲(chǔ)在所述虛擬文件夾中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)接收到用戶向所述第一終端的虛擬文件夾中存儲(chǔ)第一指定文件的操作時(shí),所述第一終端向所述第二終端發(fā)送第二指令消息,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及要存儲(chǔ)的所述第一指定文件的大??; 當(dāng)所述第一終端接收到所述第二終端發(fā)送的確認(rèn)指令時(shí),所述第一終端向所述第二終端發(fā)送所述第一指定文件,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件; 當(dāng)所述第一終端接收到所述第二終端發(fā)送的第二指令響應(yīng)消息時(shí),所述第一終端將所述第一指定文件的文件名按照所述指定存儲(chǔ)路徑存儲(chǔ)在所述第一終端的虛擬文件夾中,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述當(dāng)接收到用戶向所述第一終端的虛擬文件夾中存儲(chǔ)第一指定 文件的操作時(shí),所述第一終端向所述第二終端發(fā)送第二指令消息之后,所述方法還包括: 當(dāng)所述第一終端接收到所述第二終端發(fā)送的錯(cuò)誤指令時(shí),所述第一終端將提示無法向所述虛擬文件夾存儲(chǔ)所述第一指定文件,所述錯(cuò)誤指令表示所述第二終端的剩余存儲(chǔ)空間小于所述第一指定文件的大小。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)接收到用戶調(diào)用所述第一終端的虛擬文件夾中的第二指定文件的操作時(shí),所述第一終端向所述第二終端發(fā)送第三指令消息,所述第三指令消息中攜帶有從所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名; 所述第一終端接收所述第二終端發(fā)送的第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令; 所述第一終端將所述第二指定文件的副本存儲(chǔ)在所述第一終端的存儲(chǔ)空間中,以便于用戶對(duì)所述第二指定文件的副本進(jìn)行讀寫操作。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)接收到用戶刪除所述第一終端的虛擬文件夾中的第三指定文件的操作時(shí),所述第一終端向所述第二終端發(fā)送第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑中包含所述第三指定文件的文件名; 當(dāng)所述第一終端接收到所述第二終端發(fā)送的第四指令響應(yīng)消息時(shí),所述第一終端按照所述刪除路徑將所述第三指定文件的文件名從所述虛擬文件夾中刪除,所述第二指令響應(yīng)消息中攜帶有刪除文件成功的指令。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)接收到用戶查詢所述第一終端的虛擬文件夾的剩余存儲(chǔ)空間的大小的操作時(shí),所述第一終端向所述第二終端發(fā)送第五指令消息,所述第五指令消息中攜帶查詢所述第二終端的剩余存儲(chǔ)空間的指令; 所述第一終端接收所述第二終端發(fā)送的第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述第二終端的剩余存儲(chǔ)空間的大??; 所述第一終端顯示所述虛擬文件夾的剩余存儲(chǔ)空間的大小,所述虛擬文件夾的剩余存儲(chǔ)空間的大小等于所述第二終端的剩余存儲(chǔ)空間的大小。
7.一種擴(kuò)展存儲(chǔ)空間的方法,其特征在于,包括: 當(dāng)?shù)诙K端接收到第 一終端發(fā)送的第一指令消息時(shí),獲取所述第二終端的存儲(chǔ)空間的信息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令; 所述第二終端向所述第一終端發(fā)送第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括: 當(dāng)所述第二終端接收到所述第一終端發(fā)送的第二指令消息時(shí),所述第二終端判斷所述第二終端的剩余存儲(chǔ)空間的大小是否小于要存儲(chǔ)的第一指定文件的大小,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及所述第一指定文件的大??; 當(dāng)所述第二終端的剩余存儲(chǔ)空間的大小不小于所述第一指定文件的大小時(shí),所述第二終端向所述第一終端發(fā)送確認(rèn)指令,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件; 所述第二終端接收所述第一終端發(fā)送的所述第一指定文件,并按照所述指定存儲(chǔ)路徑將所述第一指定文件存儲(chǔ)在所述第二終端的存儲(chǔ)空間中; 所述第二終端向所述第一終端發(fā)送所述第二指令響應(yīng)消息,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括: 當(dāng)所述第二終端的剩余存儲(chǔ)空間的大小小于所述第一指定文件的大小時(shí),所述第二終端向所述第一終端發(fā)送錯(cuò)誤指令,所述錯(cuò)誤指令表示所述第二終端的剩余存儲(chǔ)空間小于所述第一指定文件的大小。
10.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括: 所述第二終端接收所述第一終端發(fā)送的第三指令消息,所述第三指令消息中攜帶有從所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名; 所述第二終端在所述存儲(chǔ)空間中按照所述調(diào)用路徑查找與所述第二指定文件的文件名相同的文件; 當(dāng)查找到與所述第二指定文件的文件名相同的文件時(shí),所述第二終端復(fù)制所述第二指定文件,得到所述第二指定文件的副本; 所述第二終端向所述第一終端發(fā)送第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令。
11.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括: 所述第二終端接收所述第一終端發(fā)送的第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑中包含所述第三指定文件的文件名; 所述第二終端在所述存儲(chǔ)空間中按照所述刪除路徑查找與所述第三指定文件的文件名相同的文件; 當(dāng)查找到與所述第三指定文件的文件名相同的文件時(shí),所述第二終端將所述文件刪除,并向所述第一終端發(fā)送第四指令響應(yīng)消息,所述第四指令響應(yīng)消息中攜帶有刪除文件成功的指令。
12.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)所述第二終端接收到所述第一終端發(fā)送的第五指令消息時(shí),所述第二終端查詢所述第二終端的剩余存儲(chǔ)空間的大小,所述第五指令消息中攜帶查詢所述第二終端的剩余存儲(chǔ)空間的指令; 所述第二終端向所述第一終端發(fā)送第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述第二終端的剩余存儲(chǔ)空間的大小。
13.一種擴(kuò)展存儲(chǔ)空間的裝置,其特征在于,包括: 發(fā)送單元,用于向第二終端發(fā)送第一指令消息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令; 接收單元,當(dāng)所述發(fā)送單元向 所述第二終端發(fā)送第一指令消息后,接收所述第二終端發(fā)送的第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息; 處理單元,用于在所述第一終端的存儲(chǔ)空間中設(shè)置虛擬文件夾,并將所述接收單元接收到的所述第一指令響應(yīng)消息中攜帶的所述第二終端的存儲(chǔ)空間的信息存儲(chǔ)在所述虛擬文件夾中。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于, 所述發(fā)送單元,還用于當(dāng)所述接收單元接收到用戶向所述第一終端的虛擬文件夾中存儲(chǔ)第一指定文件的操作時(shí),向所述第二終端發(fā)送第二指令消息,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及要存儲(chǔ)的所述第一指定文件的大??;當(dāng)所述接收單元接收到所述第二終端發(fā)送的確認(rèn)指令時(shí),向所述第二終端發(fā)送所述第一指定文件,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件; 所述處理單元,還用于當(dāng)所述接收單元接收到所述第二終端發(fā)送的第二指令響應(yīng)消息時(shí),將所述第一指定文件的文件名按照所述指定存儲(chǔ)路徑存儲(chǔ)在所述第一終端的虛擬文件夾中,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述裝置還包括: 提示單元,當(dāng)所述接收單元接收到所述第二終端發(fā)送的錯(cuò)誤指令時(shí),將提示無法向所述虛擬文件夾存儲(chǔ)所述第一指定文件,所述錯(cuò)誤指令表示所述第二終端的剩余存儲(chǔ)空間小于所述第一指定文件的大小。
16.根據(jù)權(quán)利要求13所述的裝置,其特征在于, 所述發(fā)送單元,還用于當(dāng)所述接收單元接收到用戶調(diào)用所述第一終端的虛擬文件夾中的第二指定文件的操作時(shí),向所述第二終端發(fā)送第三指令消息,所述第三指令消息中攜帶有從所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名; 所述接收單元,還用于接收所述第二終端發(fā)送的第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令; 所述處理單元,還用于將所述接收單元接收到的所述第二指定文件的副本存儲(chǔ)在所述第一終端的存儲(chǔ)空間中,以便于用戶對(duì)所述第二指定文件的副本進(jìn)行讀寫操作。
17.根據(jù)權(quán)利要求13所述的裝置,其特征在于, 所述發(fā)送單元,還用于當(dāng)所述接收單元接收到用戶刪除所述第一終端的虛擬文件夾中的第三指定文件的操作時(shí),向所述第二終端發(fā)送第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑中包含所述第三指定文件的文件名; 所述處理單元,還用于當(dāng)所述接收單元接收到所述第二終端發(fā)送的第四指令響應(yīng)消息時(shí),按照所述刪除路徑將所述第三指定文件的文件名從所述虛擬文件夾中刪除,所述第二指令響應(yīng)消息中攜帶有刪除文件成功的指令。
18.根據(jù)權(quán)利要求13所述的裝置,其特征在于, 所述發(fā)送單元,還用于當(dāng)所述接收單元接收到用戶查詢所述第一終端的虛擬文件夾的剩余存儲(chǔ)空間的大小的操作時(shí),向所述第二終端發(fā)送第五指令消息,所述第五指令消息中攜帶查詢所述第二終端的剩余存儲(chǔ)空間的指令; 所述接收單元,還用于接收所述第二終端發(fā)送的第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述第二終端的剩余存儲(chǔ)空間的大?。? 所述提示單元,還用于根據(jù)所述接收單元接收的第五指令響應(yīng)消息,顯示所述虛擬文件夾的剩余存儲(chǔ)空間的大小,所述虛擬文件夾的剩余存儲(chǔ)空間的大小等于所述第二終端的剩余存儲(chǔ)空間的大小。
19.根據(jù)權(quán)利要求13-18任一所述的裝置,其特征在于,所述裝置設(shè)置在所述第一終端的客戶端中,或者所述裝置為所述第一終端的客戶端。
20.一種擴(kuò)展存儲(chǔ)空間的裝置,其特征在于,包括: 接收單元,用于接收第一終端發(fā)送的第一指令消息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令; 獲取單元,當(dāng)所述接收單元接收到第一終端發(fā)送的第一指令消息時(shí),獲取所述第二終端的存儲(chǔ)空間的信息; 發(fā)送單元,根據(jù)所述獲取單元獲取到的所述第二終端的存儲(chǔ)空間的信息,向所述第一終端發(fā)送第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息。
21.根據(jù)權(quán)利要求20所述的裝置, 其特征在于, 所述裝置還包括: 處理單元,當(dāng)所述接收單元接收到所述第一終端發(fā)送的第二指令消息時(shí),判斷所述第二終端的剩余存儲(chǔ)空間的大小是否小于要存儲(chǔ)的第一指定文件的大小,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及所述第一指定文件的大??; 所述發(fā)送單元,還用于當(dāng)所述處理單元得到所述第二終端的剩余存儲(chǔ)空間的大小不小于所述第一指定文件的大小時(shí),向所述第一終端發(fā)送確認(rèn)指令,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件; 存儲(chǔ)單元,將所述接收單元接收到的所述第一終端發(fā)送的所述第一指定文件,按照所述指定存儲(chǔ)路徑將所述第一指定文件存儲(chǔ)在所述第二終端的存儲(chǔ)空間中; 所述發(fā)送單元,還用于向所述第一終端發(fā)送所述第二指令響應(yīng)消息,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
22.根據(jù)權(quán)利要求21所述的裝置,其特征在于, 所述發(fā)送單元,還用于當(dāng)所述處理單元得到所述第二終端的剩余存儲(chǔ)空間的大小小于所述第一指定文件的大小時(shí),向所述第一終端發(fā)送錯(cuò)誤指令,所述錯(cuò)誤指令表示所述第二終端的剩余存儲(chǔ)空間小于所述第一指定文件的大小。
23.根據(jù)權(quán)利要求20所述的裝置,其特征在于, 所述接收單元,還用于接收所述第一終端發(fā)送的第三指令消息,所述第三指令消息中攜帶有向所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名; 所述裝置還包括查找單元,利用所述接收單元接收到的所述第二指定文件的文件名,在所述存儲(chǔ)空間中按照所述調(diào)用路徑查找與所述第二指定文件的文件名相同的文件; 所述處理單元,還用于當(dāng)所述查找單元查找到與所述第二指定文件的文件名相同的文件時(shí),復(fù)制所述第二指定文件,得到所述第二指定文件的副本; 所述發(fā)送單元,還用于向所述第一終端發(fā)送第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令。
24.根據(jù)權(quán)利要求20所述的裝置,其特征在于, 所述接收單元,還用于接收所述第一終端發(fā)送的第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑包含所述第三指定文件的文件名; 所述查找單元,還用于當(dāng)所述接收單元接收到所述第四指令消息時(shí),在所述存儲(chǔ)空間中按照所述刪除路徑查找與所述第三指定文件的文件名相同的文件; 所述處理單元,還用于當(dāng)所述查找單元查找到與所述第三指定文件的文件名相同的文件時(shí),將所述文件刪除,并利用所述發(fā)送單元向所述第一終端發(fā)送第四指令響應(yīng)消息,所述第四指令響應(yīng)消息中攜帶有刪除文件成功的指令。
25.根據(jù)權(quán)利要求20所述的裝置,其特征在于, 所述裝置還包括: 查詢單元,用于當(dāng)所述接收單元接收到所述第一終端發(fā)送的第五指令消息時(shí),查詢所述第二終端的剩余存儲(chǔ)空間的大小,所述第五指令消息中攜帶查詢所述第二終端的剩余存儲(chǔ)空間的指令; 所述發(fā)送單元,還用于根據(jù)所述查詢單元查詢到的結(jié)果,向所述第一終端發(fā)送第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述第二終端的剩余存儲(chǔ)空間的大小。
26.根據(jù)權(quán)利要求20-25任一所述的裝置,其特征在于,所述裝置設(shè)置在所述第二終端的客戶端中,或者所述裝置為所述第二終端的客戶端。
27.一種擴(kuò)展存儲(chǔ)空間的裝置,其特征在于,包括: 存儲(chǔ)器,用于存儲(chǔ)軟件程序和數(shù)據(jù); 無線通信模塊,用于收發(fā)指令消息和文件,將第二終端發(fā)送的指令消息或者文件,給處理器進(jìn)行處理;另外,將處理器處理的指令消息發(fā)送給所述第二終端; 處理器,用于執(zhí)行存儲(chǔ)器中的軟件程序,具體執(zhí)行: 向第二終端發(fā)送第一指令消息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令; 接收所述第二終端發(fā)送的第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息; 在所述第一終端的存儲(chǔ)器中設(shè)置虛擬文件夾,并將所述第一指令響應(yīng)消息中攜帶的所述第二終端的存儲(chǔ)空間的信息存儲(chǔ)在所述虛擬文件夾中。
28.根據(jù)權(quán)利要求27所述的裝置,其特征在于, 所述處理器,還用于執(zhí)行: 當(dāng)接收到用戶向所述第一終端的虛擬文件夾中存儲(chǔ)第一指定文件的操作時(shí),向所述第二終端發(fā)送第二指令消息,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及要存儲(chǔ)的所述第一指定文件的大小;` 當(dāng)接收到所述第二終端發(fā)送的確認(rèn)指令時(shí),向所述第二終端發(fā)送所述第一指定文件,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件; 當(dāng)接收到所述第二終端發(fā)送的第二指令響應(yīng)消息時(shí),將所述第一指定文件的文件名按照所述指定存儲(chǔ)路徑存儲(chǔ)在所述第一終端的虛擬文件夾中,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
29.根據(jù)權(quán)利要求28所述的裝置,其特征在于, 所述處理器,還用于執(zhí)行: 當(dāng)接收到所述第二終端發(fā)送的錯(cuò)誤指令時(shí),將提示無法向所述虛擬文件夾存儲(chǔ)所述第一指定文件,所述錯(cuò)誤指令表示所述第二終端的剩余存儲(chǔ)空間小于所述第一指定文件的大小; 所述裝置還包括顯示器; 所述顯示器提示無法向所述虛擬文件夾存儲(chǔ)所述第一指定文件。
30.根據(jù)權(quán)利要求27所述的裝置,其特征在于, 所述處理器,還用于執(zhí)行: 當(dāng)接收到用戶調(diào)用所述第一終端的虛擬文件夾中的第二指定文件的操作時(shí),向所述第二終端發(fā)送第三指令消息,所述第三指令消息中攜帶有從所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名; 接收所述第二終端發(fā)送的第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令;將所述第二指定文件的副本存儲(chǔ)在所述第一終端的存儲(chǔ)空間中,以便于用戶對(duì)所述第二指定文件的副本進(jìn)行讀寫操作。
31.根據(jù)權(quán)利要求27所述的裝置,其特征在于, 所述處理器,還用于執(zhí)行: 當(dāng)接收到用戶刪除所述第一終端的虛擬文件夾中的第三指定文件的操作時(shí),向所述第二終端發(fā)送第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑中包含所述第三指定文件的文件名; 當(dāng)接收到所述第二終端發(fā)送的第四指令響應(yīng)消息時(shí),按照所述刪除路徑將所述第三指定文件的文件名從所述虛擬文件夾中刪除,所述第二指令響應(yīng)消息中攜帶有刪除文件成功的指令。
32.根據(jù)權(quán)利要求27所述的裝置,其特征在于, 所述處理器,還用于執(zhí)行: 當(dāng)接收到用戶查詢所述第一終端的虛擬文件夾的剩余存儲(chǔ)空間的大小的操作時(shí),向所述第二終端發(fā)送第五指令消息,所述第五指令消息中攜帶查詢所述第二終端的剩余存儲(chǔ)空間的指令; 接收所述第二終端發(fā)送的第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述第二終端的剩余存儲(chǔ)空間的大小; 顯示所述虛擬文件夾的剩余存儲(chǔ)空間的大小,所述虛擬文件夾的剩余存儲(chǔ)空間的大小等于所述第二終端的剩余存儲(chǔ)空間的大小。
33.根據(jù)權(quán)利要求27-32任一項(xiàng)所述的裝置,其特征在于,所述裝置設(shè)置在所述第一終端的客戶端中,或者所述裝置為所述第一終端的客戶端。
34.一種擴(kuò)展存儲(chǔ)空間的裝置,其特征在于,包括: 存儲(chǔ)器,用于存儲(chǔ)軟件程序和數(shù)據(jù); 無線通信模塊,用于收發(fā)指令消息和文件,將第一終端發(fā)送的指令消息或者文件,給處理器進(jìn)行處理;另外,將處理器處理的指令消息發(fā)送給所述第一終端; 處理器,用于執(zhí)行存儲(chǔ)器中的軟件程序,具體執(zhí)行: 當(dāng)接收到第一終端發(fā)送的第一指令消息時(shí),獲取所述第二終端的存儲(chǔ)空間的信息,所述第一指令消息中攜帶獲取所述第二終端的存儲(chǔ)空間的信息的指令; 向所述第一終端發(fā)送第一指令響應(yīng)消息,所述第一指令響應(yīng)消息中攜帶有所述第二終端的存儲(chǔ)空間的信息。
35.根據(jù)權(quán)利要求34所述的裝置,其特征在于, 所述處理器,還用于執(zhí)行: 當(dāng)接收到所述第一終端發(fā)送的第二指令消息時(shí),判斷所述第二終端的剩余存儲(chǔ)空間的大小是否小于要存儲(chǔ)的第一指定文件的大小,所述第二指令消息中攜帶有向所述第二終端的存儲(chǔ)空間存儲(chǔ)文件的指令,指定存儲(chǔ)路徑以及所述第一指定文件的大??; 當(dāng)所述第二終端的剩余存儲(chǔ)空間的大小不小于所述第一指定文件的大小時(shí),向所述第一終端發(fā)送確認(rèn)指令,所述確認(rèn)指令表示所述第二終端的存儲(chǔ)空間可以存儲(chǔ)所述第一指定文件;接收所述第一終端發(fā)送的所述第一指定文件,并按照所述指定存儲(chǔ)路徑將所述第一指定文件存儲(chǔ)在所述第二終端的存儲(chǔ)空間中; 向所述第一終端發(fā)送所述第二指令響應(yīng)消息,所述第二指令響應(yīng)消息中攜帶有存儲(chǔ)文件成功的指令。
36.根據(jù)權(quán)利要求35所述的裝置,其特征在于, 所述處理器,還用于執(zhí)行: 當(dāng)所述存儲(chǔ)器的剩余存儲(chǔ)空間的大小小于所述第一指定文件的大小時(shí),所述第二終端向所述第一終端發(fā)送錯(cuò)誤指令,所述錯(cuò)誤指令表示所述存儲(chǔ)器的剩余存儲(chǔ)空間小于所述第一指定文件的大小。
37.根據(jù)權(quán)利要求34所述的裝置,其特征在于, 所述處理器,還用于執(zhí)行: 接收所述第一終端發(fā)送的第三指令消息,所述第三指令消息中攜帶有從所述第二終端的存儲(chǔ)空間中調(diào)用文件的指令和所述第二指定文件的調(diào)用路徑,所述第二指定文件的調(diào)用路徑中包含所述第二指定文件的文件名; 在所述存儲(chǔ)空間中按照所述調(diào)用路徑查找與所述第二指定文件的文件名相同的文件; 當(dāng)查找到與所述第二指定文件的文件名相同的文件時(shí),復(fù)制所述第二指定文件,得到所述第二指定文件的副本; 向所述第一終端發(fā)送第三指令響應(yīng)消息以及所述第二指定文件的副本,所述第三指令響應(yīng)消息中攜帶有調(diào)用文件成功的指令。
38.根據(jù)權(quán)利要求34所述的裝置,其特征在于, 所述處理器,還用于執(zhí)行: 接收所述第一終端發(fā)送的第四指令消息,所述第四指令消息中攜帶有刪除所述第二終端的存儲(chǔ)空間中第三指定文件的指令和所述第三指定文件的刪除路徑,所述第三指定文件的刪除路徑中包含所述第三指定文件的文件名; 在所述存儲(chǔ)空間中按照所述刪除路徑查找與所述第三指定文件的文件名相同的文件; 當(dāng)查找到與所述第三指定文件的文件名相同的文件時(shí),將所述文件刪除,并向所述第一終端發(fā)送第四指令響應(yīng)消息,所述第四指令響應(yīng)消息中攜帶有刪除文件成功的指令。
39.根據(jù)權(quán)利要求34所述的裝置,其特征在于, 所述處理器,還用于執(zhí)行: 當(dāng)接收到所述第一終端發(fā)送的第五指令消息時(shí),查詢所述存儲(chǔ)器的剩余存儲(chǔ)空間的大小,所述第五指令消息中攜帶查詢所述存儲(chǔ)器的剩余存儲(chǔ)空間的指令; 向所述第一終端發(fā)送第五指令響應(yīng)消息,所述第五指令響應(yīng)消息中攜帶有所述存儲(chǔ)器的剩余存儲(chǔ)空間的大小。
40.根據(jù)權(quán)利要求34-39任一項(xiàng)所述的裝置,其特征在于,所述裝置設(shè)置在所述第二終端的客戶端中,或者所述裝置為所述第二終端的客戶端。
【文檔編號(hào)】G06F3/06GK103703439SQ201280006152
【公開日】2014年4月2日 申請(qǐng)日期:2012年10月23日 優(yōu)先權(quán)日:2012年10月23日
【發(fā)明者】史海謀 申請(qǐng)人:華為終端有限公司