Patent ID: 9241200
Filing Date: 2016-01-19
CPC Classification: G06Q,H04N

Claim Text:
1. A method comprising: storing ads with ratings pertaining to the ads, wherein the ads are provisioned for insertion between programs of a television service, and wherein each rating indicates a likelihood of interest of a user for each ad; storing ad profiles of the ads, wherein the ad profiles each include a locale descriptor that indicates a geographic area applicable to an ad and a popularity index that indicates a degree of popularity of a thing advertised in the ad in relation to the locale descriptor; storing a user profile of the user that includes demographic data, viewership data, and locale data pertaining to the user; storing reinforcement values pertaining to the ads, wherein the ads were previously provided to the user, wherein each reinforcement value indicates the user's interest in one of the previously provided ads or the user's lack of interest in one of the previously provided ads based on a tracking of the user's viewing of the ad when the ad was to be viewed; calculating replacement ratings for the ads based on the ad profiles, the user profile, and the reinforcement values, wherein each replacement rating indicates a likelihood of interest to the user for an ad previously provided to the user; generating one or more ad channels including the ads and the replacement ratings; and transmitting the one or more ad channels to a receiving device associated with the user.