Patent ID: 8255949

Claim:
A television advertising system, comprising: a data storage device storing associations of television advertisement availabilities and television programs, each television advertisement availability being associated with a television program, the television advertisement availability scheduled to occur during a scheduled airing of the television program, and storing associations of demographics with the television programs, each demographic association for a television program defining demographics of a viewing audience for the television program; a non-transitory computer storage device storing software comprising instructions that are executable by one or more computers and upon such execution can cause the computers to perform operations comprising: receiving a television program query from an advertiser; identifying television programs based on the television program query; for each of the television programs identified based on the television program query: identifying a demographic association for the television program; and using the identified demographic association to identify additional television programs having a viewing audience with similar demographics; providing the identified television programs to the advertiser in response to the television program query, the identified television programs including the television programs identified based on the television program query and the television programs identified based on the demographic associations; receiving a selection of one of the identified television programs from the advertiser; associating the selected television program with an advertising campaign of the advertiser, the advertising campaign including one or more television advertisements; receiving a request for an advertisement for a television advertisement availability associated with the selected television program; and selecting, in response to the request, one of the advertisements of the advertising campaign associated with the selected television program for airing during the television advertisement availability associated with the selected television program.