[發明專利]文件存取方法及其系統有效
| 申請號: | 201910556434.2 | 申請日: | 2014-11-06 |
| 公開(公告)號: | CN110334057B | 公開(公告)日: | 2023-10-20 |
| 發明(設計)人: | 馬丹·斯里尼瓦斯;維拉馬尼坎達恩·拉朱;凱沙瓦·穆內高達 | 申請(專利權)人: | 德州儀器公司 |
| 主分類號: | G06F16/13 | 分類號: | G06F16/13 |
| 代理公司: | 北京律盟知識產權代理有限責任公司 11287 | 代理人: | 林斯凱 |
| 地址: | 美國德*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件 存取 方法 及其 系統 | ||
1.一種方法,其包括:
通過以下方式將文件寫入具有包括文件分配表FAT的文件系統的存儲裝置:
分配所述文件系統的多個群集以存儲所述文件,其中經分配的所述多個群集的至少一部分相連,且其中所述FAT包括對應于經分配的所述多個群集的多個群集地址;
將簽名值存儲在對應于所述相連群集的第一群集的群集地址中,所述簽名值指示所述相連群集的存在;以及
在對應于所述相連群集的所述第一群集的所述群集地址之后的一組相連群集中的每一者中,存儲部分地表示所述相連群集的數目的值,其中所述相連群集的數目由組合存儲在所述組相連群集中的每一者中的所述值而確定。
2.根據權利要求1所述的方法,其中所述簽名值存儲在對應于所述相連群集的所述第一群集的所述群集地址的最高有效位的經選定的數目中。
3.根據權利要求2所述的方法,其中所述多個群集地址中的每一者包括32位。
4.根據權利要求3所述的方法,其中對應于所述相連群集的所述第一群集的所述群集地址的最高有效位的所述經選定的數目為4。
5.根據權利要求4所述的方法,其中,在所述組相連群集地址中,部分地表示所述相連群集的所述數目的所述值存儲在所述組相連群集地址中的每一者的32位中的最高有效位的經選定的數目中。
6.根據權利要求5所述的方法,其中組合存儲在所述組相連群集地址中的每一者中的值包括連結存儲在所述組群集地址中的每一者的所述值以產生指示所述相連群集的數目的值。
7.根據權利要求6所述的方法,其中所述組相連群集地址包括4個群集地址,所述組相連群集地址中的每一者的32位中的最高有效位的經選定的所述數目為4,且連結存儲在由4個相連群集地址組成的組中的每一者中的所述值以產生指示所述相連群集的數目的16位值。
8.根據權利要求7所述的方法,其中所述16位值為十六進制值。
9.根據權利要求7所述的方法,其中當經分配的所述多個群集的全部剩余群集是相連的時,指示所述相連群集的數目的所述值等于預定值。
10.根據權利要求6所述的方法,其中所述組相連群集地址包括7個群集地址,所述組相連群集地址中的每一者的32位中的最高有效位的經選定的所述數目為4,且連結存儲在由7個相連群集地址組成的組中的每一者中的所述值以產生指示所述相連群集的數目的28位值。
11.根據權利要求1所述的方法,其中所述簽名值經存儲為非零值以指示所述相連群集的存在。
12.根據權利要求1所述的方法,其包括:
通過以下方式從所述存儲裝置讀取所述文件:
確定對應于經分配的所述多個群集的多個群集地址,所述文件存儲至所述經分配的所述多個群集;
讀取對應于所述相連群集的第一群集的所述群集地址;
確定對應于所述第一群集的所述群集地址中的所述簽名值的存在;以及
當確定簽名值存在于對應于所述第一群集的所述群集地址中時,通過組合部分地表示存儲在所述組相連群集地址中的所述相連群集的數目的所述值,確定在所述第一群集后面的所述相連群集的數目,所述組相連群集地址緊接在對應于所述第一群集的所述群集地址。
13.根據權利要求12所述的方法,其包括,在確定所述相連群集的數目之后,在不參考所述FAT的情況下讀取所述相連群集。
14.根據權利要求1所述的方法,其中所述文件系統為FAT32文件系統。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于德州儀器公司,未經德州儀器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910556434.2/1.html,轉載請聲明來源鉆瓜專利網。





