Patent ID: 7568053
Filing Date: 2009-07-28
Classification: G06F

Abstract:
1. A USB composite device, comprising: a plurality of devices having different USB subclasses each corresponding to a communication command type of communications with a host, and assigned to logic interfaces, the USB composite device communicating with the host with one USB subclass set to each of the logic interfaces, wherein a first device having a first USB subclass corresponding to a first communication command and a second device having a second USB subclass corresponding to a second communication command including the same communication command as the first communication command are assigned as devices of the same USB subclass to the same logic interface, and logic interface information that associates the same logic interface with the same USB subclass is sent back in response to a request from the host to cause the host to send an inquiry about the number of logical units defined in association with the logic interface with the same communication command, the number of logical units corresponding to the first and second devices are sent back in response to the inquiry about the number of logical units from the host to cause the host to send an inquiry about device information for each of the logical units with the same communication command, and the first device assigned to a first logical unit sends device information corresponding to the first USB subclass and the second device assigned to a second logical unit sends device information corresponding to the second USB subclass to the host in response to the inquiry about the device information from the host, and then the host is caused to communicate with the first device with the first communication command and communicate with the second device with the second communication command.