SlideShare una empresa de Scribd logo
1 de 12
Activity-Based Advertising:
Techniques and Challenges

Kurt Partridge
Bo Begole

Ubiquitous Computing Area
Palo Alto Research Center, Inc.
Activity Ads
People are interested in things they do




   Use physical context to infer activity and determine
    – Topics of interest
    – Times when person is receptive to information
Activity Advertising
     motivating vision

                                                   “An Inconven-
   Work      Transit Store Transit     Dinner                    Transit     Email    Bed
                                                     ient Truth”




   Today:
                                                 New Phone
               Graham Crackers                                             PDF Products
                                                   Plan
  Activity          Japanese
Targeted:                                       “Bee Movie”                Toyota Prius
                   Restaurant


                                     PARC Confidential                                3
Activity Stream Example Applications
… Activity … Activity … Activity … Activity … Activity … Activity … Activity … Activity … Activity … Activity … Activity … Activity … Activity …

                                      Grocery                                           Movie: “An
      Work                Transit             Transit              Dinner           Inconvenient Truth”      Transit       Email            Bed
                                       Store


                  Target                                          Save                                     Minimize
               Information                                       Energy                                    Waiting




           • Determine the                              • Predict departures,                          • Predict transit
             user’s needs and                             destinations, and                              route and time
             interests                                    arrivals                                     • Notify to ensure
           • Help advertisers                           • Optimize route to                              “just-in-time”
             find receptive                               save fuel                                      arrival at train or
             consumers                                  • Turn off power                                 to meet a
                                                          when not in use                                colleague
                                                                 PARC Confidential                                                          4
Activity by Time of Day
              how many people do what, and when



                           100%                                                                            Miscellaneous
                                                                               Traveling                   Traveling
                            90%                                                                            Telephone Calls
performing each activity




                            80%
 Percent of population




                                                                                                           Volunteer Activiti
                                                                                  Socializing, Relaxing,   Religious and Spir
                            70%                                                        and Leisure         Sports, Exercise, a
                            60%                                                                            Socializing, Relaxi
                                                                      Education        Eating              Eating and Drinkin
                            50%                                                         and                Government Serv
                                       Sleeping /                                                          Household Servic
                            40%                                     Work &                Drinking         Professional & Pe
                                      Personal Care
                            30%                                    Work-Related                            Consumer Purcha
                                                                                                           Education
                            20%                                                                            Work & Work-Rel
                            10%                                    Household Activities                    Caring For & Help
                                                                                                           Caring For & Help
                             0%                               Household Activities                         Household Activit
                                                                                                           Personal Care
                                  0     2     4       6   8   10     12   14      16      18    20   22

                                                              Hour of Day
                                                                          This matches our intuition.
Activity Inference
a layered architecture


 Name          Data Sources          Data Type             Format Example

           Venue Type, PhoneUse,      Activity
Activity                                                   “Restaurant-ing”
              FriendsActivities      Taxonomy
 Venue      Venue Distribution, Type of Specific
                                                             “Restaurant”
  Type       SpecialPlacesList      Venue
           Location Distribution,                           “FukiSushi”=0.25,
 Venue                            List of Venues
              VenueDB, Accel,                             “PizzaChicago”=0.25,
  Dist.                           & Probabilities
              Calendar, Sound                               “SushiTomo”=0.5
                                                       lat=37.402, lon=-122.147,
Location       Raw Position,       GPS Coords +
                                                       Σ=[0.03, 0.01, 0.01, 0.04],
  Dist.        Accelerometer       Uncertainty
                                                              time=145100
  Raw                              Timestamped lat=37.402305, lon=-122.14769,
                   GPS
Position                            GPS Coords          time=145107

                                   PARC Confidential                                 6
Defining Activity

                    Taxonomy from ATUS 2006 (American Time-Use Survey)

Examples of the 18                       Examples of the 110             Examples of the 462
Tier 1 Activities                        Tier 2 Activities               Tier 3 Activities
Personal Care                            Sleeping                        Sleeping
Household Activities                     Grooming                        Sleeplessness
Caring For & Helping Household Members   Health-related Self Care        Sleeping, n.e.c.
Caring For & Helping NonHH Members       Personal Activities
Work & Work-Related Activities           Personal Care Emergencies       Interior cleaning
Education                                Personal Care, n.e.c            Laundry
Consumer Purchases                                                       Sewing, repairing, & maintaining textiles
Professional & Personal Care Services    Housework                       Storing interior hh items, inc. food
…                                        …                               Housework, n.e.c.




                                                     PARC Confidential
Time-Use Study Data
    RESPID            TIME                 ACTIVITY              LOCATION
                                      Physical care for      Respondent’s home
20060101060033     07:00 - 07:20      household children     or yard
                                      Playing with           Respondent’s home
20060101060033     07:20 - 09:20      children, not sports   or yard
                                      Physical care for      Respondent’s home
20060101060033     09:20 - 10:20      household children     or yard
                                      Travel related to      Car, truck, or
20060101060033     10:20 - 10:30      grocery shopping       motorcycle (driver)
20060101060033     10:30 - 11:30      Grocery shopping       Grocery store
                                ATUS 2006:
   263,286 activity episodes                    462 activities (Tier 3)
   12,943 households                            27 different location types


                                   PARC Confidential
Activity Prediction Accuracy
 for different sets of predictor variables
                                                    Percent Accuracy,
                                                     Percent Accuracy
                                               Duration-Weighted Classifier
                                              0%
                                              0%      20%     40%
                                                              40%      60%
                                                                       60%    80%
                                                                              80%

                                     None

                  Previous Tier 1 activity
                   Previous        activity                              Tier 3
                                                                         Tier 3
          Previous activity & Day of week
          Previous            day                                        Tier 2
                                                                         Tier 2
            Previous activity & Age Group
            Previous activity & age group
                                                                         Tier 1
                                                                         Tier 1
                             Hour of day
                                                                                    Location and Time
               Hour of day & Day of week
                             day                                                     of Day correctly
                Hour of day & Age Group
                 Hour of day & age group
  Hour of day & Day of week & Age Group
  Hour of day & day of week & age group                                              predicts activity
                                                                                    ~60% of the time.
           Previous activity & Hour of day
           Previous            hour

                                   Location
                        activity & location
               Previous activity & Location
                             & hour of
                   Location & Hour of day
Previousactivity & Location & Hour of day
Previous activity & location & hour of day




                                                   PARC Confidential
Activity Prediction Accuracy
at different locations

                      Percent Accuracy, Duration-Weighted Classifier,
                                         Percent Accuracy
                                        By Location
                                     0%
                                     0%   20%
                                          20%   40%   60%   80%
                                                            80%      100%

                  Grocery store
                    Grocery store
                 Transportation
                   Transportation
       Respondent's workplace
         Respondent’s workplace
              Gym, health club
                Gym, health club                                             At some locations,
             Other store //mall
               Other store mall
                            Bank
                             Bank
                                                                             activity is predicted
              Unspecified place
               Unspecified place                                            much better than 60%.
                restaurant //bar
                 Restaurant bar
                          School
                           School
          Someone else's home
           Someone else’s home
                                                                                    At others,
            Respondent's home
             Respondent’s home                                                 it’s much worse.
                                                            Tier 3
                                                                 1
               Place of worship
                 Place of worship
                                                            Tier 2
                      Post office
                       Post office
                          Library
                           Library                          Tier 1
                                                                 3
      Outdoors away from home
     Outdoors away from home                                                Source: ATUS 2006


                                                PARC Confidential
Predicting
Activities
from
                                    Italian Chinese
Learned User
Patterns



                             Venue 50%
                     12:00 Likelihood: 50%                 1:00

                                               Weekly Behavior Patterns
            Context History                                    Monday   Tuesda
          Time       Location     Visit          …
                                                                    …      …
      11:57- 12:45    37°26’39”
                                                 12:00             $           $
                     -122°9’38”
                                                 to 1:00          $$          $$
      1:22 - 1:31     37°23’11”                             Chinese     Chinese
                     -122°9’02”                               Italian     Italian
            …            …         …                                …
                                                 1:00 to            …      …
Research Opportunities
     in the advertising ecosystem
                                                                Ad Creator

                                                   user’s             ad, bid, placement spec
            predict activity?                    interest
             ad receptivity?                      stream                             ad specification?
              unfamiliarity?          Interest               Ad Network (e.g.        optimal placement?
            indeterminacy?            Modeler                    Google)             incentive balancing?
         privacy modeling?
             activity stream                           ad space details         ad

        GPS  venue visit?
     venue visit  activity?
                                  Activity                       Ad Space
   reduce sampling needs?       Inferencer                       Publisher
            other sensors?

                        sensor data                              ad

                                                               When and where is best placement:
How to detect Finer-grained activities:                           Mobile display, ambient
    Hobbies, exercise, sports,                                    display, content sidebars, …?
    vacation prefs,

Más contenido relacionado

Destacado

Nia 2010 q4-r00.98 - tier2 datasheet - magyar
Nia 2010 q4-r00.98 - tier2 datasheet - magyarNia 2010 q4-r00.98 - tier2 datasheet - magyar
Nia 2010 q4-r00.98 - tier2 datasheet - magyarCsaba Kiss
 
Nemzeti Infrastruktúra Adatbázis
Nemzeti Infrastruktúra AdatbázisNemzeti Infrastruktúra Adatbázis
Nemzeti Infrastruktúra AdatbázisCsaba Kiss
 
National Infrastructure Database
National Infrastructure DatabaseNational Infrastructure Database
National Infrastructure DatabaseCsaba Kiss
 
Meet Linda And Mark Microsegment E20
Meet Linda And Mark Microsegment E20Meet Linda And Mark Microsegment E20
Meet Linda And Mark Microsegment E20Csaba Kiss
 
Microsegment Corpus 01.30
Microsegment Corpus 01.30Microsegment Corpus 01.30
Microsegment Corpus 01.30Csaba Kiss
 
Microsegment corpus 01.32 statistics
Microsegment corpus 01.32   statisticsMicrosegment corpus 01.32   statistics
Microsegment corpus 01.32 statisticsCsaba Kiss
 
NBS showcase (2005-2010)
NBS showcase (2005-2010)NBS showcase (2005-2010)
NBS showcase (2005-2010)Csaba Kiss
 
20130128 contextual intelligence v5_5
20130128 contextual intelligence v5_520130128 contextual intelligence v5_5
20130128 contextual intelligence v5_5bo begole
 
Version 5 mcp jua2013 - public
Version 5   mcp jua2013 - publicVersion 5   mcp jua2013 - public
Version 5 mcp jua2013 - publicCsaba Kiss
 
Long Tail Business Model and OSS/BSS
Long Tail Business Model and OSS/BSSLong Tail Business Model and OSS/BSS
Long Tail Business Model and OSS/BSSCsaba Kiss
 

Destacado (12)

Nia 2010 q4-r00.98 - tier2 datasheet - magyar
Nia 2010 q4-r00.98 - tier2 datasheet - magyarNia 2010 q4-r00.98 - tier2 datasheet - magyar
Nia 2010 q4-r00.98 - tier2 datasheet - magyar
 
NIA-2010Q2
NIA-2010Q2NIA-2010Q2
NIA-2010Q2
 
Nemzeti Infrastruktúra Adatbázis
Nemzeti Infrastruktúra AdatbázisNemzeti Infrastruktúra Adatbázis
Nemzeti Infrastruktúra Adatbázis
 
National Infrastructure Database
National Infrastructure DatabaseNational Infrastructure Database
National Infrastructure Database
 
Meet Linda And Mark Microsegment E20
Meet Linda And Mark Microsegment E20Meet Linda And Mark Microsegment E20
Meet Linda And Mark Microsegment E20
 
Microsegment Corpus 01.30
Microsegment Corpus 01.30Microsegment Corpus 01.30
Microsegment Corpus 01.30
 
Microsegment corpus 01.32 statistics
Microsegment corpus 01.32   statisticsMicrosegment corpus 01.32   statistics
Microsegment corpus 01.32 statistics
 
NBS showcase (2005-2010)
NBS showcase (2005-2010)NBS showcase (2005-2010)
NBS showcase (2005-2010)
 
20130128 contextual intelligence v5_5
20130128 contextual intelligence v5_520130128 contextual intelligence v5_5
20130128 contextual intelligence v5_5
 
Version 5 mcp jua2013 - public
Version 5   mcp jua2013 - publicVersion 5   mcp jua2013 - public
Version 5 mcp jua2013 - public
 
Algorithms
AlgorithmsAlgorithms
Algorithms
 
Long Tail Business Model and OSS/BSS
Long Tail Business Model and OSS/BSSLong Tail Business Model and OSS/BSS
Long Tail Business Model and OSS/BSS
 

Más de bo begole

AR We Kidding Ourselves
AR We Kidding OurselvesAR We Kidding Ourselves
AR We Kidding Ourselvesbo begole
 
Ubiquitous Media Design Workshop, IXDC 2014
Ubiquitous Media Design Workshop, IXDC 2014Ubiquitous Media Design Workshop, IXDC 2014
Ubiquitous Media Design Workshop, IXDC 2014bo begole
 
Parc Human Interaction
Parc Human InteractionParc Human Interaction
Parc Human Interactionbo begole
 
Designed To Fit
Designed To FitDesigned To Fit
Designed To Fitbo begole
 
Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...
Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...
Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...bo begole
 
Responsive Media
Responsive MediaResponsive Media
Responsive Mediabo begole
 
On the Anonymity of Home/Work Location Pairs
On the Anonymity of Home/Work Location PairsOn the Anonymity of Home/Work Location Pairs
On the Anonymity of Home/Work Location Pairsbo begole
 
CSCW 2008 Closing Plenary
CSCW 2008 Closing PlenaryCSCW 2008 Closing Plenary
CSCW 2008 Closing Plenarybo begole
 
CSCW 2008 Opening Plenary
CSCW 2008 Opening PlenaryCSCW 2008 Opening Plenary
CSCW 2008 Opening Plenarybo begole
 

Más de bo begole (9)

AR We Kidding Ourselves
AR We Kidding OurselvesAR We Kidding Ourselves
AR We Kidding Ourselves
 
Ubiquitous Media Design Workshop, IXDC 2014
Ubiquitous Media Design Workshop, IXDC 2014Ubiquitous Media Design Workshop, IXDC 2014
Ubiquitous Media Design Workshop, IXDC 2014
 
Parc Human Interaction
Parc Human InteractionParc Human Interaction
Parc Human Interaction
 
Designed To Fit
Designed To FitDesigned To Fit
Designed To Fit
 
Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...
Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...
Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...
 
Responsive Media
Responsive MediaResponsive Media
Responsive Media
 
On the Anonymity of Home/Work Location Pairs
On the Anonymity of Home/Work Location PairsOn the Anonymity of Home/Work Location Pairs
On the Anonymity of Home/Work Location Pairs
 
CSCW 2008 Closing Plenary
CSCW 2008 Closing PlenaryCSCW 2008 Closing Plenary
CSCW 2008 Closing Plenary
 
CSCW 2008 Opening Plenary
CSCW 2008 Opening PlenaryCSCW 2008 Opening Plenary
CSCW 2008 Opening Plenary
 

Último

Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Último (20)

Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Activity-Based Advertising: Techniques and Challenges

  • 1. Activity-Based Advertising: Techniques and Challenges Kurt Partridge Bo Begole Ubiquitous Computing Area Palo Alto Research Center, Inc.
  • 2. Activity Ads People are interested in things they do  Use physical context to infer activity and determine – Topics of interest – Times when person is receptive to information
  • 3. Activity Advertising motivating vision “An Inconven- Work Transit Store Transit Dinner Transit Email Bed ient Truth” Today: New Phone Graham Crackers PDF Products Plan Activity Japanese Targeted: “Bee Movie” Toyota Prius Restaurant PARC Confidential 3
  • 4. Activity Stream Example Applications … Activity … Activity … Activity … Activity … Activity … Activity … Activity … Activity … Activity … Activity … Activity … Activity … Activity … Grocery Movie: “An Work Transit Transit Dinner Inconvenient Truth” Transit Email Bed Store Target Save Minimize Information Energy Waiting • Determine the • Predict departures, • Predict transit user’s needs and destinations, and route and time interests arrivals • Notify to ensure • Help advertisers • Optimize route to “just-in-time” find receptive save fuel arrival at train or consumers • Turn off power to meet a when not in use colleague PARC Confidential 4
  • 5. Activity by Time of Day how many people do what, and when 100% Miscellaneous Traveling Traveling 90% Telephone Calls performing each activity 80% Percent of population Volunteer Activiti Socializing, Relaxing, Religious and Spir 70% and Leisure Sports, Exercise, a 60% Socializing, Relaxi Education Eating Eating and Drinkin 50% and Government Serv Sleeping / Household Servic 40% Work & Drinking Professional & Pe Personal Care 30% Work-Related Consumer Purcha Education 20% Work & Work-Rel 10% Household Activities Caring For & Help Caring For & Help 0% Household Activities Household Activit Personal Care 0 2 4 6 8 10 12 14 16 18 20 22 Hour of Day This matches our intuition.
  • 6. Activity Inference a layered architecture Name Data Sources Data Type Format Example Venue Type, PhoneUse, Activity Activity “Restaurant-ing” FriendsActivities Taxonomy Venue Venue Distribution, Type of Specific “Restaurant” Type SpecialPlacesList Venue Location Distribution, “FukiSushi”=0.25, Venue List of Venues VenueDB, Accel, “PizzaChicago”=0.25, Dist. & Probabilities Calendar, Sound “SushiTomo”=0.5 lat=37.402, lon=-122.147, Location Raw Position, GPS Coords + Σ=[0.03, 0.01, 0.01, 0.04], Dist. Accelerometer Uncertainty time=145100 Raw Timestamped lat=37.402305, lon=-122.14769, GPS Position GPS Coords time=145107 PARC Confidential 6
  • 7. Defining Activity Taxonomy from ATUS 2006 (American Time-Use Survey) Examples of the 18 Examples of the 110 Examples of the 462 Tier 1 Activities Tier 2 Activities Tier 3 Activities Personal Care Sleeping Sleeping Household Activities Grooming Sleeplessness Caring For & Helping Household Members Health-related Self Care Sleeping, n.e.c. Caring For & Helping NonHH Members Personal Activities Work & Work-Related Activities Personal Care Emergencies Interior cleaning Education Personal Care, n.e.c Laundry Consumer Purchases Sewing, repairing, & maintaining textiles Professional & Personal Care Services Housework Storing interior hh items, inc. food … … Housework, n.e.c. PARC Confidential
  • 8. Time-Use Study Data RESPID TIME ACTIVITY LOCATION Physical care for Respondent’s home 20060101060033 07:00 - 07:20 household children or yard Playing with Respondent’s home 20060101060033 07:20 - 09:20 children, not sports or yard Physical care for Respondent’s home 20060101060033 09:20 - 10:20 household children or yard Travel related to Car, truck, or 20060101060033 10:20 - 10:30 grocery shopping motorcycle (driver) 20060101060033 10:30 - 11:30 Grocery shopping Grocery store ATUS 2006:  263,286 activity episodes  462 activities (Tier 3)  12,943 households  27 different location types PARC Confidential
  • 9. Activity Prediction Accuracy for different sets of predictor variables Percent Accuracy, Percent Accuracy Duration-Weighted Classifier 0% 0% 20% 40% 40% 60% 60% 80% 80% None Previous Tier 1 activity Previous activity Tier 3 Tier 3 Previous activity & Day of week Previous day Tier 2 Tier 2 Previous activity & Age Group Previous activity & age group Tier 1 Tier 1 Hour of day Location and Time Hour of day & Day of week day of Day correctly Hour of day & Age Group Hour of day & age group Hour of day & Day of week & Age Group Hour of day & day of week & age group predicts activity ~60% of the time. Previous activity & Hour of day Previous hour Location activity & location Previous activity & Location & hour of Location & Hour of day Previousactivity & Location & Hour of day Previous activity & location & hour of day PARC Confidential
  • 10. Activity Prediction Accuracy at different locations Percent Accuracy, Duration-Weighted Classifier, Percent Accuracy By Location 0% 0% 20% 20% 40% 60% 80% 80% 100% Grocery store Grocery store Transportation Transportation Respondent's workplace Respondent’s workplace Gym, health club Gym, health club At some locations, Other store //mall Other store mall Bank Bank activity is predicted Unspecified place Unspecified place much better than 60%. restaurant //bar Restaurant bar School School Someone else's home Someone else’s home At others, Respondent's home Respondent’s home it’s much worse. Tier 3 1 Place of worship Place of worship Tier 2 Post office Post office Library Library Tier 1 3 Outdoors away from home Outdoors away from home Source: ATUS 2006 PARC Confidential
  • 11. Predicting Activities from Italian Chinese Learned User Patterns Venue 50% 12:00 Likelihood: 50% 1:00 Weekly Behavior Patterns Context History Monday Tuesda Time Location Visit … … … 11:57- 12:45 37°26’39” 12:00 $ $ -122°9’38” to 1:00 $$ $$ 1:22 - 1:31 37°23’11” Chinese Chinese -122°9’02” Italian Italian … … … … 1:00 to … …
  • 12. Research Opportunities in the advertising ecosystem Ad Creator user’s ad, bid, placement spec predict activity? interest ad receptivity? stream ad specification? unfamiliarity? Interest Ad Network (e.g. optimal placement? indeterminacy? Modeler Google) incentive balancing? privacy modeling? activity stream ad space details ad GPS  venue visit? venue visit  activity? Activity Ad Space reduce sampling needs? Inferencer Publisher other sensors? sensor data ad When and where is best placement: How to detect Finer-grained activities: Mobile display, ambient Hobbies, exercise, sports, display, content sidebars, …? vacation prefs,