Training program and music playlist generation for athletic training
First Claim
1. A system comprising:
- a processor; and
memory operatively coupled to the processor and storing computer readable instructions that, when executed by the processor, cause the system to provide;
a training program generator module configured to;
receive a user-specified training parameter, andgenerate an athletic activity training schedule for a user based on the user-specified training parameter; and
a music playlist generator module configured to automatically select one or more songs for a music playlist to be played during an athletic workout corresponding to the training schedule, wherein automatic selection of the one or more songs is based on a geographic location of the user during the workout.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and techniques for generating an athletic training program and selecting music for playing during the training program are described. Based on specified parameters, a training program module may generate a customized training program intended to help an athlete reach a goal. In conjunction therewith or independently thereof, a music selection module may generate a music playlist for playing during a training program. Music selection parameters may include training intensity, user speed, user location, user mood, a user'"'"'s currently performance (e.g., as compared to an expected performance) and the like. The music selection module may select songs from a personal library or a public database of music. Music selection may be made to maximize user motivation/inspiration.
52 Citations
20 Claims
-
1. A system comprising:
-
a processor; and memory operatively coupled to the processor and storing computer readable instructions that, when executed by the processor, cause the system to provide; a training program generator module configured to; receive a user-specified training parameter, and generate an athletic activity training schedule for a user based on the user-specified training parameter; and a music playlist generator module configured to automatically select one or more songs for a music playlist to be played during an athletic workout corresponding to the training schedule, wherein automatic selection of the one or more songs is based on a geographic location of the user during the workout. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification