INTEGRATED MEDIA JUKEBOX AND PHYSIOLOGIC DATA HANDLING APPLICATION
First Claim
1. A method, comprising:
- in a host computer, performing operations for;
receiving indications of user behavior with respect to playback of songs from a playlist during processing of a workout template;
upon determining that user behavior during playback of the songs from the playlist causes a different playback than a pre-defined playback in the playlist, suggesting, to a user, a modification to the playlist to correlate to user behavior;
based on receiving a first indication from the user of acceptance of the modification to the playlist, creating a modified playlist;
suggesting, to the user, a correlation of the modified playlist with the workout template; and
based on receiving a second indication from the user of acceptance of the correlation of the playlist to the workout template, correlating the playlist to the workout template.
0 Assignments
0 Petitions
Accused Products
Abstract
A method is provided to operate a computer to interoperate with a portable media player. The method includes processing signals provided from the portable media player to the computer that are indicative of whether an accessory has been connected to the portable media player, to determine whether the accessory has been connected to the portable media player. Based on a determination that the accessory has been connected to the portable media player, physiologic data of a user that was provided to the portable media player from a wireless physiologic data gathering device, is received from the portable media player, into the computer, via the accessory.
11 Citations
20 Claims
-
1. A method, comprising:
in a host computer, performing operations for; receiving indications of user behavior with respect to playback of songs from a playlist during processing of a workout template; upon determining that user behavior during playback of the songs from the playlist causes a different playback than a pre-defined playback in the playlist, suggesting, to a user, a modification to the playlist to correlate to user behavior; based on receiving a first indication from the user of acceptance of the modification to the playlist, creating a modified playlist; suggesting, to the user, a correlation of the modified playlist with the workout template; and based on receiving a second indication from the user of acceptance of the correlation of the playlist to the workout template, correlating the playlist to the workout template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A host computer, comprising:
-
a processor; and a network interface; the processor and network interface performing operations for; receiving indications of user behavior with respect to playback of songs from a playlist during processing of a workout template; upon determining that user behavior during playback of the songs from the playlist causes a different playback than a pre-defined playback in the playlist, suggesting, to a user, a modification to the playlist to correlate to user behavior; based on receiving a first indication from the user of acceptance of the modification to the playlist, creating a modified playlist; suggesting, to the user, a correlation of the modified playlist with the workout template; and based on receiving a second indication from the user of acceptance of the correlation of the playlist to the workout template, correlating the playlist to the workout template. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium that, when executed by a host computer, cause the host computer to perform a method, comprising:
-
receiving indications of user behavior with respect to playback of songs from a playlist during processing of a workout template; upon determining that user behavior during playback of the songs from the playlist causes a different playback than a pre-defined playback in the playlist, suggesting, to a user, a modification to the playlist to correlate to user behavior; based on receiving a first indication from the user of acceptance of the modification to the playlist, creating a modified playlist; suggesting, to the user, a correlation of the modified playlist with the workout template; and based on receiving a second indication from the user of acceptance of the correlation of the playlist to the workout template, correlating the playlist to the workout template. - View Dependent Claims (18, 19, 20)
-
Specification