Patent ID: 8504185

Claim:
A system comprising: one or more computers; and a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising: obtaining sensor data from one or more sensors of a mobile device, while the mobile device is operating in a mode in which the one or more sensors of the mobile device are enabled, and audio recording functionality and additional functionality of the mobile device are both disabled; determining that a user of the mobile device is interacting with the mobile device based on the sensor data, while the mobile device is operating in the mode in which the one or more sensors of the mobile device are enabled, and the audio recording functionality and the additional functionality of the mobile device are both disabled; placing the mobile device in a mode in which the one or more sensors of the mobile device and the audio recording functionality of the mobile device are both enabled, and the additional functionality of the mobile device is disabled, in response to determining that the user of the mobile device is interacting with the mobile device; detecting a voice input while the mobile device is operating in the mode in which the one or more sensors of the mobile device and the audio recording functionality of the mobile device are both enabled, and the additional functionality of the mobile device is disabled; and determining whether to place the mobile device in a mode in which the one or more sensors of the mobile device, the audio recording functionality, and the additional functionality of the mobile device are all enabled, in response to detecting the voice input, wherein the mobile device is operating in a mode in which the additional functionality of the mobile device is disabled when at least one of (i) a display of the mobile device is powered off, (ii) the mobile device is operating in a locked mode, and (iii) no applications are executing on the mobile device.