Monitoring fitness using a mobile device
First Claim
1. A computer-implemented method comprising:
- receiving from a first sensor on a first date, locational data of a user traversing over a first route having a plurality of locations comprising at least a first location and a second location during performance of a first athletic activity;
receiving from an electronic source, an identification of a first audio datum presented to the user while traversing over the first route between at least the first and the second location on the first date;
determining that a pace of the user between the first and the second locations of the first route on the first date meets a pace threshold;
based upon, at least in part, the determination that the pace between the first and second locations meets the pace threshold, adding the identification of the first audio datum to a route playlist; and
receiving from the first sensor on a second date, additional locational data of the user during performance of a second athletic activity;
determining whether the additional location data is indicative that the user is traversing over a second route including at least one of the plurality of locations of the first route; and
based upon the determination that the additional location data is indicative that the user is traversing over the second route including at least one of the plurality of locations of the first route, playing, during performance of the second athletic activity, the route playlist generated during performance of the first athletic activity.
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.
45 Citations
10 Claims
-
1. A computer-implemented method comprising:
-
receiving from a first sensor on a first date, locational data of a user traversing over a first route having a plurality of locations comprising at least a first location and a second location during performance of a first athletic activity; receiving from an electronic source, an identification of a first audio datum presented to the user while traversing over the first route between at least the first and the second location on the first date; determining that a pace of the user between the first and the second locations of the first route on the first date meets a pace threshold; based upon, at least in part, the determination that the pace between the first and second locations meets the pace threshold, adding the identification of the first audio datum to a route playlist; and receiving from the first sensor on a second date, additional locational data of the user during performance of a second athletic activity; determining whether the additional location data is indicative that the user is traversing over a second route including at least one of the plurality of locations of the first route; and based upon the determination that the additional location data is indicative that the user is traversing over the second route including at least one of the plurality of locations of the first route, playing, during performance of the second athletic activity, the route playlist generated during performance of the first athletic activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
receiving from a first sensor at a first time period, locational data of a user traversing over at least one location while performing a first athletic performance; receiving from a second sensor during the first time period, athletic performance data of the user performing the first athletic performance and storing the athletic performance data; receiving from an electronic source, an identification of a first audio datum presented to the user while traversing over the at least one location; determining that a pace of the user over at least a first location of the at least one location meets a pace threshold; based, at least in part, on determining the pace of the user met the pace threshold, automatically adding the identification of the first audio datum to a route playlist; and playing, during a second athletic performance of the user, the route playlist generated during the first athletic performance, wherein the route playlist includes the first audio datum.
-
Specification