Self-installing computer peripherals
First Claim
1. A method for installing software to operate a peripheral device on a computing device comprising:
- storing installation software in memory on the peripheral device;
upon detecting a connection between the computing device and peripheral device, installing the installation software onto the computing device to permit the operation of the peripheral device on the computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A self-installing peripheral device is provided. The device includes an onboard memory that stores a device driver that enables the device to communicate with a computer operating system. When the device is connected to a computer, the device automatically downloads the device driver to the computer and installs the device driver. In some embodiments, the device is a USB device that may include an internal USB hub. The onboard memory is connected to the USB hub and the primary functionality of the USB device also connects to the computer via a single USB connection through the USB hub. In other embodiments, the device connects to the computer via a wireless connection protocol. Such a device may be a Bluetooth-enabled device.
124 Citations
35 Claims
-
1. A method for installing software to operate a peripheral device on a computing device comprising:
-
storing installation software in memory on the peripheral device;
upon detecting a connection between the computing device and peripheral device, installing the installation software onto the computing device to permit the operation of the peripheral device on the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. In a self-installing peripheral device connected to a computing device, the peripheral device having installation software stored in a memory on the peripheral device, a method for providing additional storage on the peripheral device comprising:
-
copying the installation software from the peripheral device to the computing device; and
deleting the installation software from the memory on the peripheral device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for maintaining updated software on a peripheral device connected to a first computing device comprising:
-
connecting to a remote computer;
downloading the updated software;
storing the updated software in a memory on the peripheral device; and
installing the updated software. - View Dependent Claims (19, 20, 21)
-
-
22. A self-installing peripheral device comprising:
-
a memory located inside the housing of the peripheral device;
a hub device for receiving a connection from the memory; and
an additional device connected to the hub device. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification