Patent attributes
A base device meant to cooperate with one of a plurality of exchangeable docking adapters to enable the base device to cooperate with a personal portable device docked with the docking adapter to perform an audio/visual task. The base device incorporates a programmable logic that is programmed with a configuration data specifying a configuration of interconnections to enable the cooperation between the base device and the personal portable device, and may further incorporate a processor to execute a sequence of instructions of a routine causing the processor to cooperate with the personal portable device through the docking adapter to perform the task. The configuration data and/or the routine may be selected depending on which docking adapter is coupled to the base device, depending on a comparison of versions of configuration data and/or routine stored within one or both of the base device and the docking adapter, and/or depending on the identity of one or more of the base device, the docking adapter, the personal portable device, and the programmable logic.