Algorithms, models, variables. Terabytes of data. Cool.
Every time a user views a page on the adBrite Exchange, our system determines the most appropriate ad to show to that user via a real-time auction. Our open architecture ensures that the latest targeting technologies are deployed to serve each ad that appears in our exchange.
For a given user requesting a given page, we find the pool of ads matching the appropriate ad format and user targeting criteria. Once we've defined the available pool of ads, we choose the highest yielding ad. adBrite runs nearly 1 billion such calculations each day — one for each pageview on which we serve an ad.
Once an ad is shown, we store click data, conversion data and other non-user based statistics to continue improving relevance and maximizing yield for participants in our exchange. All of this information is completely transparent and available to all of our customers through our reporting and analytics tools.
To really geek out, click here.

