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:
Jul. 31, 2007
Filed:
Sep. 17, 2003
Michael Thomas Benhase, Tucson, AZ (US);
Susan Kay Candelaria, Tucson, AZ (US);
Paul Matthew Richards, Tucson, AZ (US);
Brian Anthony Rinaldi, Tucson, AZ (US);
Michael Thomas Benhase, Tucson, AZ (US);
Susan Kay Candelaria, Tucson, AZ (US);
Paul Matthew Richards, Tucson, AZ (US);
Brian Anthony Rinaldi, Tucson, AZ (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
An apparatus, method, and system associates an identifier with a data packet. The identifier uniquely identifies a communication module, such as a host interface card, within a data storage system. In operation, a computer host sends a data packet to a server. The communication module receives the data packet and associates an identifier, unique to the communication module, with the data packet. The data packet is stored in a disk array, such as a Redundant Array of Independent Disks (RAID) system. When the computer host later requests the stored data packet, a validation module, which may be implemented within a PCI adapter such as a host interface card, retrieves the data packet and determines whether the data packet is corrupt. If the data packet is corrupt, the validation module identifies which host interface card corrupted the data with the use of the unique identifier associated with the data packet. The faulty communication module may then be removed from operation in the data storage system.