Patent ID: 8854640

Claim:
An electronic device configured to communicate with a host computer, the electronic device comprising: a storage that stores at least a first command system and a second command system, the first command system including a first group of commands to operate a first control mode and the second command system including a second group of commands to operate a second control mode; a receive buffer configured to receive from said host computer at least one mode-switching-condition selection that specifies at least one switch-triggering condition, said switch-triggering condition being an operation condition achievable by said electronic device in said second control mode; a transition condition configuration element that, in response to an instruction to switch to said second command system, configures the monitoring of operation of said electronic device for said switch-triggering condition; and a command controller that, in response to said instruction to switch to said second command system, switches the operation of said electronic device to said second command system and then automatically switches back from the second command system to the first command system when the switch-triggering condition is satisfied.