Patent ID: 8554956
Filing Date: 2013-10-08
Classification: G06F

Abstract:
1. A method for creation of setup information, and the initialization and performance of an installation of a peripheral device of an electronic device, the method comprising: storing a device identification (ID) of the peripheral device; extracting data and creating a data structure from existent setup information; replacing a device ID in the data structure with the device ID of the peripheral device; creating and storing a setup information file from content of the data structure; sending the data structure to a bus driver, the data structure including a request to add a new peripheral device, a class of the peripheral device and the device ID of the peripheral device; creating and transmitting the request to a device driver of an interface of the peripheral device and a bus that initiates the installation of the peripheral device, wherein the peripheral device is not connected to the electronic device, and wherein the transmitting of the data structure causes a function driver for the bus to determine that a new device is on the bus; and adding entries to provide Plug and Play functionality to the data structure generated from an existent setup information file that does not provide such functionality.