Patent ID: 8290252

Claim:
A method comprising: analyzing an image in order to identify a color that represents the image, the analyzing including: separating possible colors for the image into a set of color buckets, for each pixel in the image, adding to a score of one color bucket of the set of color buckets a weighted score that is based at least in part on a proximity of a location of the pixel in the image to a particular portion of the image, the one color bucket for each pixel being determined based on a color of the pixel, decreasing the score of a color bucket associated with a particular color to eliminate the particular color as a possible color to represent the image; selecting a highest-scored bucket of the set of buckets, and using a color associated with the highest-scored bucket as the color that represents the image; generating an enhanced background based at least in part on the identified color; and outputting both the image and the enhanced background on a screen.