System, method and computer program product to intelligently correlate
ambient sensor signals, chronographic information, daily life schedule
information, and/or external meteorological information with a user's
previous music media file selection patterns for predicting future music
media file play recommendations to a user of a portable media player. The
sensors include but are not limited to a meteorological sensor, a
physiological sensor, a geo-spatial sensor, a motion sensor, an
inclination sensor, an environmental sensor, and a combination thereof.
Music media file selection information includes user spontaneous
selections of music media files and/or user acceptances or rejections of
software suggested music media files. Various embodiments of the
invention provide for gait matching and/or tempo adjustment in dependence
on the received sensor signals and the selection, suggestion and/or
automatic play of music media files.