Monitoring fitness using a mobile device
First Claim
1. An apparatus comprising:
- a processor; and
memory storing computer readable instructions that, when executed, cause the apparatus to;
receive, from a first sensor, athletic performance data for an athletic activity performed by a user and store the athletic performance data;
receive, from a second sensor, geographic location data associated with the athletic activity;
determine an attribute of the geographic location data, wherein the attribute includes information other than identification of geographic locations associated with the athletic activity performed;
tag the athletic performance data with the attribute of the geographic location data;
generate a route map showing the geographic location data, wherein the route map further includes a first marker at a first geographic location and a second marker at a second geographic location, wherein the first marker and the second marker are placed upon a determination that a first value of the attribute at the first geographic location is different than a second value of the attribute at the second geographic location; and
responsive to receiving a user input interacting with the first marker at the first geographic location, providing the first value of the attribute.
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.
49 Citations
20 Claims
-
1. An apparatus comprising:
-
a processor; and memory storing computer readable instructions that, when executed, cause the apparatus to; receive, from a first sensor, athletic performance data for an athletic activity performed by a user and store the athletic performance data; receive, from a second sensor, geographic location data associated with the athletic activity; determine an attribute of the geographic location data, wherein the attribute includes information other than identification of geographic locations associated with the athletic activity performed; tag the athletic performance data with the attribute of the geographic location data; generate a route map showing the geographic location data, wherein the route map further includes a first marker at a first geographic location and a second marker at a second geographic location, wherein the first marker and the second marker are placed upon a determination that a first value of the attribute at the first geographic location is different than a second value of the attribute at the second geographic location; and responsive to receiving a user input interacting with the first marker at the first geographic location, providing the first value of the attribute. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a processor; and memory storing computer readable instructions that, when executed, cause the apparatus to; receive, from a first sensor, geographic location data of a user during an athletic activity; identify at least a portion of a route on which the user is performing an athletic activity; determine at least one attribute of the at least one portion of the route, wherein the at least one attribute includes information other than identification of geographic locations associated with the athletic activity; generate a recommendation for performing a modified athletic activity on the at least one portion of the route based on the at least one attribute; and responsive to receiving a user input interacting with a recommendation indicator associated with the recommendation, providing information relating to the recommendation for performing the modified athletic activity associated with the at least one portion of the route. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method comprising:
-
receiving, from a first sensor, athletic performance data for an athletic activity performed by a user; receiving, from a second sensor, geographic location data associated with the athletic activity; determining an attribute of the geographic location data, wherein the attribute includes information other than identification of geographic locations associated with the athletic activity performed; generating, to a display of a user device, a route map showing the geographic location data and including a first marker at a first geographic location and a second marker at a second geographic location, wherein the first marker and the second marker are placed upon a determination that a first value of the attribute at the first geographic location is different than a second value of the attribute at the second geographic location; and responsive to receiving a user input on the display of the user device interacting with the first marker at the first geographic location, providing the first value of the attribute at the first geographic location. - View Dependent Claims (20)
-
Specification