The present invention relates to a portable device configured to interact with any number of host computing devices. In operation, the portable device will initially appear to a host computing device as a known device type. The host computing device will be configured to interact with the portable device...http://www.google.com.tw/patents/US7373656?utm_source=gb-gplus-share專利 US7373656 - Automatic configuration for portable devices