System, method and computer program product for rejecting or deferring the
playing of a media file retrieved by an automated process. Rejection or
deferral of an automatically playing media file is accomplished by a
simplified user interface which presumes that a currently playing media
file is acceptable unless the user signals the media player within a
given timeframe. Signaling of the media player is accomplished using one
or more sensors. The sensors include but are not limited to a motion
sensor, an inclination sensor, a gesture sensor, a video sensor, a
push-button switch and any combination thereof. The rejection or deferral
of a media file by the user results in that file not being automatically
selected again by the automated processes for at least a predetermined
amount of time. The rejection or deferral of a media file by the user may
also result in updating a record in a memory that is used by the
predictive program to select media files in the future and thereby enable
the predictive program to automatically select media files in the future
that are more likely to match a users media file preferences at that
time.