1. A method for supporting location-based modes of operation on an electronic device, the method comprising: accessing location information associated with the electronic device; determining, based at least in part on the accessed location information, if the electronic device is located within at least one location-based zone; and in response to determining that the electronic device is located within the at least one location-based zone, applying at least one location-based mode of operation to the electronic device, wherein the applying to the electronic device the at least one location-based mode of operation comprises altering the accessibility of at least one asset to a user of the electronic device, wherein the at least one asset comprises a media data asset or electronic communication data asset stored on the electronic device, and wherein the altering the accessibility of the at least one asset includes changing the priority of a first asset having a first visual presentation with respect to a second asset having a second visual presentation and changing the visual presentation of the first asset or the second asset based on the changed priority of the first asset and the second asset.