August 2001 Inventory Management in Internet Advertising Tom Shields HTPS – October 15, 2001.

Slides:



Advertisements
Similar presentations
1. Inventory + Ad Serving Christina Faurie Manager, Asset Management 2. Sales + Pricing Troy Somero Director, Sales Planning.
Advertisements

1. Inventory + Ad Serving Christina Faurie Associate Director, Asset Management 2. Sales + Pricing Troy Somero Director, Asset Management.
09/04/2015Unit 2 (b) Back-Office processes Unit 2 Assessment Criteria (b) 10 marks.
Akamai networks,48000 servers and 70 countries in the world.
To Accompany Russell and Taylor, Operations Management, 4th Edition,  2003 Prentice-Hall, Inc. All rights reserved. Resource Planning Chapter 14.
By: Chris Hayes. Facebook Today, Facebook is the most commonly used social networking site for people to connect with one another online. People of all.
Website Development Process By Una Dooney. Slide 2Computer Applications Stage 1 Slide 2 The Website Development Process Involves the following Stages.
Internet Advertising & Promotional Communication Class 8 Ad Placement / Media Planning/Buying Issues.
1 Internet Advertising Ramana Yerneni, Yahoo! Labs August 17, 2010.
Lecture 6 Functional Business Systems. Objectives Functional Business Systems: –Marketing Systems –Manufacturing Systems –Human Resource Systems –Accounting.
Interactive Brand Communication Class 10 Media Planning/Buying Issues.
How can Behavioral Targeting Help Online Advertising? Yan et. al October 23, 2014 Sam Hewitt.
Chapter Five Using Geographic Information Systems for Marketing Research.
1- Introduction 2- The Purpose Of The Project 3- Information Society 4-The Framework Of Information Society 5- The Basic Electronic indicators.
WAN Technologies.
Features and Functions of Information Systems. What are information systems?  Information systems consist of software, hardware and communication networks.
Google Online Marketing Challenge (GOMC)
Online Advertising with Adwords and Facebook Dan Belhassen greatBIGnews.com Modern Earth Inc.
SEO PLAN Presented By Mangesh Dolse. Lead Management Tool( Sample)
AdWords Instructor: Dawn Rauscher. Quality Score in Action 0a2PVhPQhttp:// 0a2PVhPQ.
Graphic Design.  Graphic Designers create designs using print, electronic, and film media.  About 26% of Graphic designers are self employed.  To be.
Extending your reach !. Extending your reach… Delivering your message to millions of online users Online traffic Our online services deliver your message.
Chapter 1 Integrated Marketing Communication
Global NetWatch Copyright © 2003 Global NetWatch, Inc. Factors Affecting Web Performance Getting Maximum Performance Out Of Your Web Server.
Objectives  Add two matrices  Subtract two matrices  Multiply a matrix by a constant  Multiply two matrices.
1 BA 275 Quantitative Business Methods Housekeeping Introduction to Statistics Elements of Statistical Analysis Concept of Statistical Analysis Statgraphics.
Nevada County Human Services Agency Web-Based Community Resource Directory.
Data Structures & Algorithms and The Internet: A different way of thinking.
Computing Fundamentals Module Lesson 19 — Using Technology to Solve Problems Computer Literacy BASICS.
Fundamentals of Information Systems, Second Edition 1 Telecommunications, the Internet, Intranets, and Extranets.
Confidential Post-Newsweek Training: DFP March 2010.
04 December 2007 WEBSITE MONETIZATION Presented to: I.C. Stars.
Chapter 2 Data.
UNESCO ICTLIP Module 2. Lesson 21 Introduction to Integrated Library Systems Lesson 2. How do you determine your automation requirements?
: Chapters 28, 29, 30 Marketing Research and Product Planning: Jeopardy Review Game.
Brought to you in association with Catalogues, Shopping Carts, and Online Shops.
Data Warehouse and the Star Schema CSCI 242 ©Copyright 2015, David C. Roberts, all rights reserved.
Confidential & Sensitive 1 Does Demographic Targeting Matter? Kevin Lee Executive Chairman Did-it Search Marketing.
Chapter 13 Marketing in Today’s World
Near East University Department of Computer Engineering E-COMMERCE FOR LAPTOPS SELLING COMPANY Abdul Halim Abu Kuwaik
Lesson 8 E-PROMOTION. What is a Small Business Entrepreneur? Entrepreneur n. a business man or woman of positive disposition who attempts to make profit.
DISCERN: Cooperative Whitespace Scanning in Practical Environments Tarun Bansal, Bo Chen and Prasun Sinha Ohio State Univeristy.
1 Market Optimization Phase VI May 2012 i = 1, …, M customers j = 1, …, N offers A = (a ij ) is a matrix where a ij = 1, if offer j is to be targeted to.
Internet Marketing and Interactive Media
Appending The Miller Group, LLC
Back to Table of Contents pp Chapter 13 Marketing in Today’s World.
By N.Gopinath AP/CSE. There are 5 categories of Decision support tools, They are; 1. Reporting 2. Managed Query 3. Executive Information Systems 4. OLAP.
WEB MINING. In recent years the growth of the World Wide Web exceeded all expectations. Today there are several billions of HTML documents, pictures and.
Computing Fundamentals Module Lesson 6 — Using Technology to Solve Problems Computer Literacy BASICS.
How Much is Enough? International Symposium on Online Journalism April 8, 2005.
Business Analysis Consulting: STS Realty By: Our group.
DIGITAL ADVERTISING Standard 4. THE ROLE OF DIGITAL ADVERTISING IS TO INCREASE SALES OR IMPROVE BRAND AWARENESS.
PROPRIETARY AND CONFIDENTIAL INFORMATION OF ADVERTISING.COM, INC. 1 ONLINE MARKETING SOLUTIONS FOR.
2.1 Marketing Planning MARKETING MR. PAVONE. SWOT Analysis.
Learning Bayesian Networks For Managing Inventory Of Display Advertisements Max Chickering Mad Scientist Live Labs Microsoft Corporation Max Chickering.
Chapter 13 Marketing in Today’s World pp
Setting up a search engine KS 2 Search: appreciate how results are selected.
Demographics and Target Markets. Demographic factors age, gender, income, education, occupation, household size, marital status, home ownership or other.
1 Lecture 4 Probability Concepts. 2 Section 4.1 Probability Basics.
Databases. What is a Database? A database is an organized collection of information or data. Databases can be paper-based or electronic. Information (text.
Cofax Scalability Document Version Scaling Cofax in General The scalability of Cofax is directly related to the system software, hardware and network.
Marketing in Today's World Unit 4, Chapter 13 Page
Accounting Guru Cloud ERP (Enterprise Resource Planning) ERP Software https:
Lecture-6 Bscshelp.com. Todays Lecture  Which Kinds of Applications Are Targeted?  Business intelligence  Search engines.
BTEC NCF Dip in Comp - Unit 15 Website Development Lesson 05 – Website Performance Mr C Johnston.
Spreadsheets, Websites
Databases.
Agenda What is SEO ? How Do Search Engines Work? Measuring SEO success ? On Page SEO – Basic Practices? Technical SEO - Source Code. Off Page SEO – Social.
Computer Literacy BASICS
Presentation transcript:

August 2001 Inventory Management in Internet Advertising Tom Shields HTPS – October 15, 2001

Inventory Management Web sites and ad serving systems have collected data on users for years With the internet advertising downturn, advertisers are demanding more targeted ads Ad sales people need to know availability of impressions meeting arbitrary target criteria Ad servers need to be able to fulfill promises made by salespeople

Requirements Query availability across arbitrary criteria Response times in 5-10 sec range Maximize successful delivery to flight goal Handle large data sets –Large systems serve over 1 billion ads per day –200,000 ad flights, up to 10,000 simultaneously –Many dimensions, some of high cardinality, e.g. Zip Common dimensions –CZAG (Country, Zip, Age, Gender) –Marital status, household income, education level –Reported interests –Site, section, or page –Keyword or keyword pairs

Example Forecast impressions: –From Men ages 18-25: 20,000 –From Men in California: 15,000 Sell 15,000 impressions to Men in P&G Query: How many avails for Men in California? Forecast overlap: Men, 18-25, in CA: 6,000 Calculate impact: ¾ of overlap already sold Query answer: 9,000 non-overlap + 1,500 in overlap If we sell 7,500 of Men in CA, only 1/5 can be 18-25, even though proportionately 2/5 should be

The Problems How to represent the impression data Standard forecasting issues: –Time of day, day of week, seasonal variations –Discontinuous growth due to “site of the day” Algorithm for calculating avails for any set of criteria Algorithm for discounting existing flights from availability Algorithm for delivery that maximizes probability that all goals will be met

Attempted Solutions Large multi-dimensional database –Couldn’t afford the hardware and software to scale it Sampling –Sample size needed to be large to handle high cardinality dimensions –Still requires table scans and lots of computation Simulation –Accurate, but very slow

Today Where are we now? –Calculate first level of overlap between flights –Add in 10% “fudge factor” to handle the rest –Make up flights necessary about 10% of the time What should we be doing?