Patent ID: 9037199
Filing Date: 2015-05-19
Classification: A61B,A63B,G06F,H04W,Y02D

Abstract:
1. A method comprising: determining, by a processor of a mobile computing device operating in a first power mode and based on first motion data generated by a motion sensor of the mobile computing device, a first activity of a user associated with the mobile computing device, the first motion data indicating movement of the mobile computing device during a first time period; transitioning, by the processor, from operating in the first power mode to operating in a second power mode, wherein the processor consumes less power while operating in the second power mode than while operating in the first power mode; while the processor is operating in the second power mode, determining, by a motion module of the mobile computing device and based on second motion data generated by the motion sensor, that a first change in an angle of the mobile computing device relative to gravity satisfies a threshold amount of change; responsive to determining that the first change in the angle satisfies the threshold amount of change, transitioning, by the processor, from operating in the second power mode to operating in the first power mode; determining, by the processor and based on second motion data generated by the motion sensor during a second time period, a second activity of the user of the mobile computing device; determining, by the motion module and based on third motion data generated by the motion sensor, that a second change in the angle of the mobile computing device relative to gravity satisfies the threshold amount of change; determining, by the processor and based on fourth motion data generated by the motion sensor during a third time period, a third activity of a user of the mobile computing device; and responsive to determining that the third activity is different from the second activity, outputting, by the mobile computing device and for display, an indication of a duration of time that elapsed between determining that the second activity was different from the first activity and determining that the third activity was different from the second activity.