Patent ID: 9208507
Filing Date: 2015-12-08
Classification: G06Q

Abstract:
1. An ad engine comprising: a server connected to a network comprising: at least one processor; a network interface configured to communicate with a plurality of ad network servers and a plurality of user agents; a database, being stored by a storage unit, configured to store: a memory operatively coupled to the at least one processor, the memory storing program instructions which, when executed by the at least one processor, causes the at least one processor to: traverse through the tiers of ad network information to select ad networks tags of respective ad networks, by: return, via the network interface, the selected ad network tags, corresponding to the identified highest tier ad network whose frequency cap has not been met, to the user agents in response to the requests from the user agents to cause the user agents to request ads from ad network servers of the identified highest tier ad network whose frequency cap has not been met, corresponding to the selected ad networks tags; periodically, based at least in part on the pricing data for the plurality of ad networks, increase the frequency cap for each ad network when its pricing data is above the price data range for its tier; and periodically, based at least in part on the pricing data for the plurality of ad network servers, decrease the frequency cap for each ad network when its pricing data is below the price data range for its tier.