The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 16, 2013
Filed:
Apr. 11, 2008
Junzhi Wang, San Jose, CA (US);
Alon Marcu, Tel-Mond, IL;
Ori Stern, Modeen, IL;
Susan A. Cannon, Santa Cruz, CA (US);
Xian Jun Liu, San Jose, CA (US);
Chieh-hao Yang, Sunnyvale, CA (US);
Po Yuan, Milpitas, CA (US);
Junzhi Wang, San Jose, CA (US);
Alon Marcu, Tel-Mond, IL;
Ori Stern, Modeen, IL;
Susan A. Cannon, Santa Cruz, CA (US);
Xian Jun Liu, San Jose, CA (US);
Chieh-Hao Yang, Sunnyvale, CA (US);
Po Yuan, Milpitas, CA (US);
SanDisk Technologies Inc., Plano, TX (US);
Abstract
In order to write data to a storage system accessible with a first and second file system, a manager receives a data write request associated with a file. The manager determines if a function supported by the second file system is needed to complete the write request. If so, the file is opened and extended with the first file system. The file is then opened and written to by the second file system. The file is truncated by the first file system, and closed by both file systems. If the second file system function is not needed, the file is opened, written, and closed by the first file system. In order to read data from a storage system using a function supported by the second file system, the second file system's cached storage system index is updated, and then the file is opened, read, and closed by the second file system.