Patent ID: 7562159

Claim:
A method for selectively activating one of a plurality of functions provided by a portable device, the method executed by the portable device, and comprising: the portable device detecting that it has been coupled to a computer system; the portable device displaying a first interface to facilitate selection of one function from the functions, wherein the first interface comprises a menu showing a plurality of menu items each corresponding to one function that the portable device supports; detecting that one function is selected as a first function by the first interface of the portable device; configuring at least one software module to activate the first function; the portable device directing the computer system to activate a first driver in order to employ the portable device as a first external electronic device corresponding to the first function; the portable device displaying a second interface to facilitate switching activation of a second function of the functions by the portable device after the first function is activated, wherein the second interface comprises the menu; detecting which function is selected as a second function by the second interface of the portable device; reconfiguring the software module to stop the first function and activate the second function; and directing the computer system to deactivate the first driver in order to employ the portable device as a second external electronic device corresponding to the second function by the portable device.