System and method for the automatic identification of accessories coupled to a wireless communication device
First Claim
1. A wireless communication system, comprising:
- a housing;
a wireless communication device contained within the housing, the wireless communication device including a transceiver for transmitting and receiving data and audio communications between the wireless communication device and a remote location;
an accessory port mounted on the housing and accessible to an external accessory to allow the external accessory to be coupled to the wireless communication device, the accessory port including at least one data line;
a processor included in the wireless communication device and communicatively coupled to the accessory port to sense activity on the data line when the external accessory is coupled to the accessory port, the processor further sensing identification data associated with the external accessory and using the identification data to identify the external accessory; and
a storage area associated with the wireless communication device to store codes corresponding to a plurality of external accessories, the processor comparing the sensed identification data with the stored codes to identify the external accessory when the external accessory is coupled to the wireless communication device.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless communication device having an accessory port and a processor to detect when an external accessory is coupled to the accessory port, and then identify the type of external accessory. A data line connects the external accessory to the wireless communication device, the data line being a portion of a pulse code modulation (PCM) port in the accessory port. The processor senses activity on this data line, including a signal transmitted by the external accessory indicative of when the external accessory is coupled to the wireless communication device. The processor further senses identification data associated with the external accessory, with the identification data including an identification code of the external accessory. The processor generates a clock signal, and the external accessory transmits the identification data to the wireless communication device over the data line in response to the clock signal. In this fashion, the processor repeatedly senses the transmitted identification data. An input line in the accessory port carries a voltage indicative of whether the external accessory supplies external power to the wireless communication device. The identification code transmitted by the external accessory is compared to stored codes corresponding to a plurality of external accessories to identify the external accessory coupled to the wireless communication device.
197 Citations
22 Claims
-
1. A wireless communication system, comprising:
-
a housing;
a wireless communication device contained within the housing, the wireless communication device including a transceiver for transmitting and receiving data and audio communications between the wireless communication device and a remote location;
an accessory port mounted on the housing and accessible to an external accessory to allow the external accessory to be coupled to the wireless communication device, the accessory port including at least one data line;
a processor included in the wireless communication device and communicatively coupled to the accessory port to sense activity on the data line when the external accessory is coupled to the accessory port, the processor further sensing identification data associated with the external accessory and using the identification data to identify the external accessory; and
a storage area associated with the wireless communication device to store codes corresponding to a plurality of external accessories, the processor comparing the sensed identification data with the stored codes to identify the external accessory when the external accessory is coupled to the wireless communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A wireless communication device coupleable to an external accessory, comprising:
-
a transceiver for transmitting and receiving data and audio communications between the wireless communication device and a remote location;
an accessory port to receive a data line attached to the external accessory to allow the external accessory to be coupled to the wireless communication device;
a processor to sense activity on the data line when the external accessory is coupled to the wireless communication device, the processor further sensing identification data associated with the external accessory and using the identification data to identify the external accessory;
an output driver to generate output signals, the output signals being coupled to the external accessory via the accessory port when the external accessory is coupled to the wireless communication device; and
a storage location coupled to the processor the storage location storing data associated with a plurality of external accessories the stored data including an identification code corresponding to any one of the plurality of external accessories and the processor comparing the transmitted identification data with the stored data to identify the external accessory when the external accessory is coupled to the wireless communication device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of determining when an external accessory is coupled to an accessory port of a wireless communication device and identifying the external accessory, the method comprising the steps of:
-
monitoring a data line for activity indicative of when the external accessory is coupled to the wireless communication device;
reading identification data transmitted by the external accessory on the data line when the external accessory is coupled to the wireless communication device; and
comparing the transmitted identification data with stored information associated with a plurality of external accessories to identify the external accessory, wherein the wireless communication device includes a transceiver for transmitting and receiving data and audio communications between the wireless communication device and a remote location. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification