analyze data received from a portable device, the data associated with events occurring during a time period on the portable device and including a time at which each event type was active on the portable device and including a total power consumed during the time period; and