Patent ID: 8196046

Claim:
A computer implemented method in a data processing system for selecting a media signal, the method comprising: receiving a set of media signals from a set of media providers; responsive to receiving the set of media signals from the set of media providers, identifying at least one of a subject matter and a performer of the subject matter for at least one of the set of media signals, wherein the step of identifying the subject matter and the performer of the subject matter for at least one of the set of media signals comprises: extracting a set of features from the at least one of the set of media signals; isolating at least one characteristic from the set of features; comparing the at least one characteristic to at least one of a statistical model of known subject matter and a statistical model of known performers; and identifying similarities between the at least one characteristic to the statistical model of known subject matter and the statistical model of known performers to determine at least one of a probable subject matter and a probable performer, wherein the subject matter is the probable subject matter and the performer is the probable performer; responsive to identifying the at least one of the subject matter and the performer, identifying a set of icons, each of the set of icons corresponding to at least one of the subject matter and the performer of the at least one of the set of media signals; responsive to identifying the set of icons, forwarding a set of displayed icons and a set of displayed media providers to a client media player, the set of displayed icons being selected from the set of icons, wherein each of the set of displayed media providers corresponds to both one of the set of displayed icons and to one of the set of media providers.