The abstract of the patent published by the U.S. Patent and Trademark Office states: "Data access methods and storage subsystems thereof for reading data from storage devices in a redundant array of independent disks, (RAID) system are provided. After a controller receives a read request, the target data that the controller is about to read and the sub-stripe(s) where the target data is located are determined according to the logical address block information in the read request. The controller simultaneously issues a plurality of I/O requests to all storage devices in order to read the target data and the related data distributed on the same sub-stripe(s) at the same time. If there is any target data without responses for a certain time, it is able to use the related data, which is already responded to the controller, to generate the redundant data identical to the target data for responding the read request as soon as possible so as to reduce unnecessary waiting time."
The patent application was filed on October 25, 2006 (11/552,631).