Patent ID: 8745496

Claim:
A portable media device for playing a media file, wherein the media file comprises a first user-programmable parameter, the portable media device comprising: a user input component that generates user input signals when actuated; non-transitory memory for storing the media file; an activity tracking sensor; and a controller configured to: playback the media file for providing to a user media information for at least one activity of the media file; log sensor data received from the sensor during the playback of the media file, wherein the sensor data is indicative of the user's performance of the at least one activity; adjust the first user-programmable parameter responsive to first user input signals generated during the playback of the media file; and store the adjustment to the first user-programmable parameter in the memory, wherein: the adjustment to the first user-programmable parameter affects the playback of the remainder of the media file; the media file comprises first and second media modules; the first media module comprises media information for a first activity of the at least one activity; the second media module comprises media information for a second activity of the at least one activity; the first user-programmable parameter is associated with the first activity; the media file further comprises a second user-programmable parameter associated with the second activity; and the controller is configured to adjust the second user-programmable parameter in response to the adjustment to the first user-programmable parameter during the playback of the media file.