Monitoring fitness using a mobile device
First Claim
1. A computer-implemented method, comprising:
- receiving, from a sensor device while being worn on a user, motion data generated by the sensor device as a result of a motion of the user along a predetermined activity route;
calculating, from at least a portion of the motion data, a first value of an athletic performance metric of the user at a first geographic location and a second value of the athletic performance metric of the user at a second geographical location; and
outputting for display on a display device, a map comprising terrain image data and a marker comprising the predetermined activity route overlaid on the terrain image data,wherein the marker is divided into a plurality of color-coded segments, the plurality of color-coded segments comprising a first segment corresponding to the first geographic location and displayed in a first color, and a second segment corresponding to the second geographic location and displayed in a second color, andwherein the first color is selected responsive to the first value of the athletic performance metric of the user at the first geographical location being above a first performance metric threshold value, and wherein the second color is selected responsive to the second value of the athletic performance metric of the user at the second geographic location being above a second performance metric threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
Athletic performance monitoring and tracking may provide multiple ways in which to track athletic movement and activity. In one example, an athletic monitoring device may include or be associated with multiple types of movement sensors and switch between the sensors or use both depending on various factors including type of workout. Workouts may also be tagged with various parameters including mood, weather, terrain, athletic equipment used and the like. In one or more examples, the parameters may be automatically determined based on location. User workouts and accomplishments may also be celebrated through messages from celebrities, family, friends and other users. In some cases, the messages may be triggered by various conditions. Coaching may also be provided to the user to help improve workouts and overall athletic performance. Running routes may also be automatically tracked, stored and shared.
-
Citations
19 Claims
-
1. A computer-implemented method, comprising:
-
receiving, from a sensor device while being worn on a user, motion data generated by the sensor device as a result of a motion of the user along a predetermined activity route; calculating, from at least a portion of the motion data, a first value of an athletic performance metric of the user at a first geographic location and a second value of the athletic performance metric of the user at a second geographical location; and outputting for display on a display device, a map comprising terrain image data and a marker comprising the predetermined activity route overlaid on the terrain image data, wherein the marker is divided into a plurality of color-coded segments, the plurality of color-coded segments comprising a first segment corresponding to the first geographic location and displayed in a first color, and a second segment corresponding to the second geographic location and displayed in a second color, and wherein the first color is selected responsive to the first value of the athletic performance metric of the user at the first geographical location being above a first performance metric threshold value, and wherein the second color is selected responsive to the second value of the athletic performance metric of the user at the second geographic location being above a second performance metric threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable medium comprising computer-executable instructions that when executed by a processor are configured to perform at least:
-
capture sensor data generated by a sensor as a result of a motion of a user; calculate, from at least a portion of the sensor data, a geographic location and a first value of an athletic performance metric of the user at a first geographical location and a second value of the athletic performance metric of the user and a second geographical location; and generate for display on a user interface, a map comprising the geographic location of the user, and a line corresponding to a route taken by the user to the geographic location, wherein the line is overlaid on terrain image data, wherein the line is divided into at least a first section corresponding to the first geographic location and a second section corresponding to the second geographic location, wherein the first section is displayed in a first color responsive to a determination that the first value of the athletic performance metric at the first geographic location is above a first performance metric threshold value, and the second section is displayed in a second color responsive to a determination that the second value of the athletic performance metric at the second geographic location is above a second performance metric threshold value. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus, comprising:
-
a processor; a user interface configured to display graphical information to a user; and a non-transitory computer-readable medium comprising computer-executable instructions that when executed by the processor perform at least; capture a first set of sensor data generated by a first sensor device as a result of a motion of a user; calculate, from at least a portion of the first set of sensor data, a change in geographic location of the user and a first athletic performance metric of the user; compare the change in geographic location to a threshold value for the user, and in response to determining that the change is outside of a range of physical capability for the user, select a second sensor device from which to capture a second set of sensor data; calculate, from at least a portion of the second set of sensor data, a second athletic performance metric of the user; generate for display on a user interface, a map comprising the geographic location of the user overlaid on terrain image data, and a line corresponding to a route taken by the user to the geographic location, calculated from the second set of sensor data, wherein the line is divided into one or more sections colored based on a value of the second athletic performance metric at a geographic location corresponding to the respective sections on the map. - View Dependent Claims (18, 19)
-
Specification