[發明專利]一種跨平臺免驅動USB設備數據傳輸方法在審
| 申請號: | 201710095828.3 | 申請日: | 2017-02-22 |
| 公開(公告)號: | CN106919528A | 公開(公告)日: | 2017-07-04 |
| 發明(設計)人: | 崔建峰;劉慧豐;靳鴻;李愛佳;李雅琪;劉馳遠;陳昌鑫;鄧澤平;王敏;王京京;崔春生;孫傳猛;王燕;謝銳;李建東;李新娥;裴東興;馬鐵華 | 申請(專利權)人: | 中北大學 |
| 主分類號: | G06F13/40 | 分類號: | G06F13/40 |
| 代理公司: | 太原科衛專利事務所(普通合伙)14100 | 代理人: | 朱源 |
| 地址: | 030051 山*** | 國省代碼: | 山西;14 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 平臺 驅動 usb 設備 數據傳輸 方法 | ||
1.一種跨平臺免驅動USB設備數據傳輸方法,其特征在于包括以下步驟:
1.1、USB數據傳輸裝置在與通訊主機進行數據傳輸時,將自身虛擬成USB存儲設備,并利用通訊主機的通用USB存儲設備驅動程序,實現數據傳輸裝置的免驅動安裝;
1.2、將USB數據傳輸裝置內部實際數據映射至虛擬USB存儲設備文件存儲區域,并將實際數據虛擬成符合通訊主機文件系統要求的文件;
1.3、通過通訊主機的文件操作指令實現與通訊主機間的數據傳輸。
2.根據權利要求1所述的一種跨平臺免驅動USB設備數據傳輸方法,其特征在于所述步驟1.1進一步包括以下步驟:
2.1、USB數據傳輸裝置根據通訊主機所使用的文件系統規范構造虛擬USB存儲設備所需的主引導記錄表、分區引導記錄表、文件分配表及根目錄信息;
2.2、USB數據傳輸裝置在與通訊主機進行數據傳輸時,通訊主機調用通用USB存儲設備驅動程序,根據USB-IF組織公布的通用USB存儲設備子類協議規范向USB數據傳輸裝置發送或接收與USB存儲設備相關的命令,進行USB數據傳輸裝置的枚舉通訊過程,實現數據傳輸裝置的免驅動安裝。
3.根據權利要求1或2所述的一種跨平臺免驅動USB設備數據傳輸方法,其特征在于所述步驟1.2進一步包括以下步驟:
3.1、將USB數據傳輸裝置內部實際數據存儲的物理地址映射為虛擬USB存儲設備文件存儲區域的邏輯地址;
3.2、根據通訊主機文件系統所要求的文件格式,增加文件格式信息;
3.3、根據USB數據傳輸裝置內部實際數據及文件格式信息容量大小,更新虛擬USB存儲設備根目錄信息中虛擬文件的容量大小及虛擬文件的起始或終止邏輯地址信息。
4.根據權利要求1或2所述的一種跨平臺免驅動USB設備數據傳輸方法,其特征在于數據傳輸前或傳輸過程中,通過加密算法或裝置對實際數據進行加密;并將經過加密的實際數據虛擬成符合通訊主機文件系統要求的文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中北大學,未經中北大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710095828.3/1.html,轉載請聲明來源鉆瓜專利網。





