1. A method comprising: receiving one or more of the following: calendar data including activity instructions that indicate that a mobile device be in a quiet mode during a particular activity included in the calendar data, the activity instructions being from a user of the mobile device; and user location data including user location instructions that indicate that the mobile device be in the quiet mode when the mobile device is at a particular location based on the particular location being of a particular location type, the user location instructions being from the user of the mobile device; performing one or more of the following: during the particular activity, placing the mobile device in the quiet mode based on the activity instructions included in the calendar data; and in response to the mobile device being at the particular location, placing the mobile device in the quiet mode based on the user location instructions included in the user location data; and modifying, based on a pattern of the user overriding placing the mobile device in the quiet mode, one or more of the following: the user location instructions and the activity instructions.