Patent ID: 8306580
Filing Date: 2012-11-06
Classification: G06F

Abstract:
1. A computer implemented method for automatically controlling a power condition of a portable audio player, the computer implemented method comprising: polling a status register in a memory of the portable audio player; determining that a user is interacting with the portable audio player if a user interaction detected flag is set in the status register, wherein the user interaction detected flag is set in the status register by a first device in response to any user manipulation of an operation of the audio player including pushing a first button on the portable audio player to change a current song selection, pushing a second button on the portable audio player to change a volume level, and a voice based manipulation of the operation of the portable audio player; determining that the user is not interacting with the portable audio player if the user interaction detected flag is not set in the status register; responsive to a determination that the user is not interacting with the portable audio player, then determining using only a second device inside the portable audio player, whether the portable audio player is moving, wherein moving comprises a rotational motion of the portable audio player in at least two dimensions; responsive to a determination that the portable audio player is not moving, then incrementing an inactivity duration counter in the portable audio player to an incremented value; and responsive to a determination that the incremented value of the inactivity duration counter meets or exceeds a time duration threshold value, changing the power condition of the portable audio player by turning the portable audio player off, wherein the time duration threshold value is configurable by the user.