Patent 7725613 was granted and assigned to Microsoft on May, 2010 by the United States Patent and Trademark Office.
A system for installing an electronic device connected to a host device with consideration given to the host controller that enables the connection mechanism is provided. Information about the electronic device and the host controller is determined. An identifier that identifies the electronic device and the host controller is created based on the determined information. The identifier is used to search for a device driver for the electronic device that is specific to the host controller.