Patent ID: 7003589

Claim:
A method for generating a unique identifier for one of a plurality of logical units on a small computer system interface (SCSI) device, comprising the steps of: querying one of the plurality of logical units on the SCSI device with a first command requesting first identifier data; determining whether a unique identifier (UID) for the queried logical unit can be constructed based upon the first identifier data, the UID distinguishing uniquely among the plurality of logical units on the SCSI device; querying the logical unit with a second command requesting second identifier data, if the UID cannot be constructed from the first identifier data; determining whether the UID for the queried logical unit can be constructed based on the second identifier data; querying the logical unit with a third command requesting third identifier data, if the UID cannot be constructed from the second identifier data; extracting information from the first identifier data and from the third identifier data; and generating the UID based on the extracted information.