Patent ID: 9724565
Date: 2017-08-08
CPC Classifications: A61B,A63B,G01S,G06F,G06Q,G09B,G16H,G16Z,H04M,Y02A

Claim:
1. A computer-implemented method comprising: receiving from a first sensor during a first time period, locational data of a user traversing over a route having a plurality of locations comprising at least a first location and a second location during performance of an athletic activity; receiving from an electronic source, an identification of a first audio datum presented to the user while traversing over the route between at least the first and the second location during the first time period; determining that a pace of the user between the first and the second locations of the route on the first time period meets a pace threshold; based upon, at least in part, the determination that the pace between the first and second locations met the pace threshold, adding the identification of the first audio datum to a workout playlist storage device; after the first time period, receiving from the first sensor, updated locational data of the user traversing over a route comprising at least one of the first location and the second location during; determining from the updated locational data of the user, an updated pace of the user; based upon the updated pace of the user and historical data of the user traversing at least a portion of the route, calculating a workout duration estimate; based upon the calculated workout duration estimate, selecting a plurality of audio data from the workout playlist storage device to present to the user as a workout playlist; and in real-time, initiate playback of the workout playlist to the user.