Bluetooth association based on docking connection
First Claim
1. A system comprising:
- a wireless peripheral device; and
a computer system composed of;
a docking station;
a connection detector in the docking station that detects when the wireless peripheral device is docked at the docking station;
an IDentification Signal Receiver (IDSR); and
a Peripheral Device Locking Logic (PDLL), wherein the wireless peripheral device is a docked peripheral device that is docked in the docking station, and wherein the PDLL initializes communication only with the docked peripheral device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for wirelessly coupling a computer with a peripheral device. The peripheral device is initially docked to a docking port in the computer. Detecting the docking event, the computer then turns on the docked peripheral device and listens for identifiers from all peripheral devices within range of the computer, including the identifier for the peripheral device that is presently docked with the computer. The computer then instructs the docked peripheral device to turn off, thus preventing the docked peripheral device from broadcasting its identifier. By a process of deduction, the computer is able to identify the docked peripheral device. In a preferred embodiment, the docked peripheral device subsequently is wirelessly associated only with the computer to which that peripheral device was initially docked.
-
Citations
20 Claims
-
1. A system comprising:
-
a wireless peripheral device; and
a computer system composed of;
a docking station;
a connection detector in the docking station that detects when the wireless peripheral device is docked at the docking station;
an IDentification Signal Receiver (IDSR); and
a Peripheral Device Locking Logic (PDLL), wherein the wireless peripheral device is a docked peripheral device that is docked in the docking station, and wherein the PDLL initializes communication only with the docked peripheral device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
docking a wireless peripheral device to a docking port in a computer;
turning on the wireless peripheral device through the use of switching means, in the docking port, which are coupled to a power switch in the wireless peripheral device, thus enabling the docked wireless peripheral device to transmit a docked device identification signal from the docked wireless peripheral device;
receiving, at the computer, identification signals from all peripheral devices within range of the computer;
generating a first list of all of the peripheral devices based on the received identification signals;
turning off the docked wireless peripheral device through the use of the switching means in the docking port, thus causing the docked wireless device to cease transmitting the docked wireless device'"'"'s identification signal;
receiving, at the computer, identification signals from remaining peripheral devices that do not include the docked peripheral device;
generating a second list of the remaining peripheral devices;
deducing that the identifier for the docked wireless peripheral device is an identifier found in the first list but missing in the second list; and
subsequently establishing an exclusive wireless connection with the docked wireless peripheral device whose identity was deduced in the deducing step. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product, residing on a computer usable medium, comprising:
-
program code for docking a wireless peripheral device to a docking port in a computer;
program code for turning on the wireless peripheral device through the use of switching means, in the docking port, which are coupled to a power switch in the wireless peripheral device, thus enabling the docked wireless peripheral device to transmit a docked device identification signal from the docked wireless peripheral device;
program code for receiving, at the computer, identification signals from all peripheral devices within range of the computer;
program code for generating a first list of all of the peripheral devices based on the received identification signals;
program code for turning off the docked wireless peripheral device through the use of the switching means in the docking port, thus causing the docked wireless device to cease transmitting the docked wireless device'"'"'s identification signal;
program code for receiving, at the computer, identification signals from remaining peripheral devices that do not include the docked peripheral device;
program code for generating a second list of the remaining peripheral devices;
program code for deducing that the identifier for the docked wireless peripheral device is an identifier found in the first list but missing in the second list; and
program code for subsequently establishing an exclusive wireless connection with the docked wireless peripheral device whose identity was deduced in the deducing step. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification