1. A method for automatically controlling multiple modes on a wireless communication device, comprising: receiving signals from a wireless identity transmitter, wherein receiving signals from the wireless identity transmitter indicates that the wireless identity transmitter is within a defined proximity of the wireless communication device; determining a first operating mode by applying a location of the wireless communication device to the wireless identity transmitter; identifying a set of operating characteristics associated with the first operating mode; switching operation of the wireless communication device into the first operating mode by implementing the identified set of operating characteristics associated with the first operating mode on the wireless communication device; determining whether the first operating mode is associated with at least one mode control capability, wherein each mode control capability comprises a setting that defines a level of user control for selecting a mode other than the first operating mode; and determining whether to switch to a new mode control capability in response to determining that the first operating mode is associated with at least one mode control capability.