Patent ID: 7542816
Filing Date: 2009-06-02
Classification: G06F,G11B,Y10S

Abstract:
1. A predictive music media selection system for a portable media player comprising: a processor; a main memory coupled to said processor; a communications infrastructure coupled to said processor; a user interface coupled to the processor for accepting a user input; a secondary memory coupled to said communications infrastructure having retrievably stored therein; a plurality of music media files playable by said processor; a store of ambient influence information relationally associated with each of said plurality of music media files; an ambient factors providing circuit operatively coupled to said communications infrastructure for determining a plurality of current ambient factors; said main memory comprising at least one predictive program stored therein, having a plurality of instructions executable by said processor to: automatically suggest to the user one of said plurality of music media files stored in said secondary memory, the automatic suggestion being made in at least partial dependence on an assessment of correlation between said plurality of current ambient factors and said store of ambient influence information; and optionally and selectively accept the automatically suggested musical media file based on a determination that the user input indicates an optional and selective acceptance of the suggested musical media file, the optional and selective acceptance comprising a selection of a user-interface option provided by the at least one predictive program based on the assessment of correlation, whereby, if an automatically suggested media file is not specifically accepted, the automatically suggested media file is deemed rejected and is automatically replaced by a subsequent automatically suggested media file of the plurality of musical media files, the subsequent automatically suggested media file also being suggested in at least partial dependence on an assessment of a correlation between the plurality of current ambient factors and the store of ambient influence information.