Using multiple serial bus devices with a driver program
AssigneeIntel Corporation
InventorsBruce P. Clemens, Mannan A. Mohammed, Sasi Kumar
Life of this patent
Estimating the term…
Abstract
A method for using a driver program to communicate with multiple serial bus devices includes selecting one of the serial bus devices and automatically coupling the selected serial bus device to a computer. The other serial bus devices are isolated from the computer, and the driver program is executed to communicate with the selected serial bus device.
Claims46
A method for using a driver program to communicate with multiple serial bus devices, comprising:
- selecting one of the serial bus devices;
- in response to the selection of said one of the serial bus devices, automatically coupling the selected serial bus device to a computer;
- isolating the other serial bus devices from the computer;
- and
- executing the driver program to communicate with the selected serial bus device.
An article comprising a computer readable storage medium including instructions to cause a computer to:
- select a serial bus device from a group of serial bus devices, the serial bus devices capable of communicating with the computer when the computer executes a driver program;
- in response to the selection of the serial bus device, automatically couple the selected serial bus device to the computer;
- isolate the other serial bus devices from the computer;
- and execute the driver program to communicate with the selected serial bus device.
A computer system comprising:
- a processor;
- a serial bus interface;
- and
- a memory storing:
- a driver program to communicate with multiple serial bus devices and a serial bus device program to cause the processor to:
- interact with the serial bus interface to select one of the serial bus devices,
- interact with the serial bus interface to automatically couple the selected serial bus device to the computer in response to the selection of the serial bus device,
- interact with the serial bus interface to isolate the other serial bus devices from the computer, and
- execute the driver program to communicate with the selected serial bus device.
A method for use with multiple serial bus devices, comprising:
- selecting one of the serial bus devices, each of the serial bus devices being associated with a driver program shared in common;
- and
- in response to the selection of said one of the serial bus devices, automatically coupling the selected serial bus device to a computer.
A method for using a driver program to communicate with multiple serial bus devices, comprising:
- selecting one of the serial bus devices;
- automatically coupling the selected serial bus device to a computer;
- isolating the other serial bus devices from the computer;
- executing the driver program to communicate with the selected serial bus device;
- and
- beginning the execution of the driver program after said other serial bus devices are isolated from the computer.
A method for using a driver program to communicate with multiple serial bus devices, comprising:
- selecting one of the serial bus devices;
- automatically coupling the selected serial bus device to a computer;
- suspending the other serial bus devices;
- and
- executing the driver program to communicate with the selected serial bus device.
An article comprising a computer readable storage medium including instructions to cause a computer to:
- select a serial bus device from a group of serial bus devices, the serial bus devices capable of communicating with the computer when the computer executes a driver program;
- automatically couple the selected serial bus device to the computer;
- suspend the other serial bus devices;
- and
- execute the driver program to communicate with the selected serial bus device.
A computer system comprising:
- a processor;
- a serial bus interface;
- and
- a memory storing:
- a driver program to communicate with multiple serial bus devices and a serial bus device program to cause the processor to:
- interact with the serial bus interface to select one of the serial bus devices,
- interact with the serial bus interface to automatically couple the selected serial bus device to the computer,
- interact with the serial bus interface to suspend the other serial bus devices, and
- execute the driver program to communicate with the selected serial bus device.
Dependencies are inferred from the claim text.