An advertisement selection system is presented in which vectors describing
an actual or hypothetical market for a product or desired viewing audience
can be determined. An ad characterization vector is transmitted along with
a consumer ID. The consumer ID is used to retrieve a consumer
characterization vector which is correlated with the ad characterization
vector to determine the suitability of the advertisement to the consumer.
The consumer characterization vector describes statistical information
regarding the demographics and product purchase preferences of a consumer,
and is developed from previous purchases or viewing habits. A price for
displaying the advertisement can be determined based on the results of the
correlation of the ad characterization vector with the consumer
characterization vector.