Patent ID: 8392614

Claim:
A method of selecting an identifier value, the method comprising: in a device with a host interface, wherein the device is adapted to communicate with a host device via the host interface, the host device coupled to one or more other devices, wherein a distinctive device identifier value selected for the device is different from any identifier value that any of the one or more other devices have indicated as being used, performing: receiving a first enumeration message, the first enumeration message including a first set of device identifier fields containing device identifier values, the first set of device identifier fields including a first identifier field containing a first device identifier value and a second identifier field containing a second identifier value; generating a second enumeration message, the second enumeration message including a second set of device identifier fields, the second set of device identifier fields including a third identifier field containing the first device identifier value and a fourth identifier field containing the distinctive device identifier value, wherein the distinctive device identifier value is distinct from any of the device identifier values in the first enumeration message; and sending the second enumeration message via the host interface.