System and method for real-time optimization and industry benchmarking for campaign management
AssigneeLoopMe, Ltd.
InventorsStephen Upstone, Marco Van De Bergh, Leonard Newnham
Life of this patent
Estimating the term…
Abstract
A system for collecting brand awareness and advertising campaign performance results in real-time. Embodiments allow the system to adapt (e.g., machine learning) to target advertisements to users that are most likely to be influenced by exposure to a brand awareness advertising campaign, and present results, in real-time, via a data exchange for an advertiser to monitor performance and benchmark performance against similar campaigns across the industry.
Claims16
A method for real-time data optimization and campaign benchmarking, the method comprising:
- receiving, at an ad server, a selected content request associated with a user identifier from a user device, the received selected content request initiating an application session between the ad server and the user device;
- retrieving, via the ad server, a user profile associated with the user identifier from a profile store;
- determining, via a survey server in operable communication with the profile store and the ad server, whether to deliver a survey to the user device during the application session based at least on a population group associated with the retrieved user profile, the population group being defined by a predefined probability distribution, wherein the retrieved user profile further includes at least one of a location, a location history, a device history, a list of mobile applications, biographical data, a number of advertisement views, a number of retail store visits, and previous user feedback;
- providing the selected content to the user device via the ad server via a first channel during the application session;
- and
- delivering the survey to the user device during the application session if it is determined that the user profile has previously requested and received the selected content once before during another application session, said delivering the survey to the user device occurs after a predetermined time via a second channel being different than the first, wherein said determining whether to deliver a survey to the user device further comprises determining whether the user profile has previously requested and received the selected content.
A system for real-time data optimization and campaign benchmarking, the system comprising:
- a survey server for receiving a selected content request associated with a user identifier from a user device over a data network;
- an ad server in operable communication with said survey server, the selected content request initiating an application session between the ad server and the user device;
- and
- a profile store in communication with said ad server and said survey server for maintaining a user profile associated with the user identifier,
- wherein said survey server determines whether to deliver a survey to the user device during the application session based at least on a population group associated with the user profile retrieved by the ad server from the profile store, the population group being defined by a predefined probability distribution, wherein the retrieved user profile further includes at least one of a location, a location history, a device history, a list of mobile applications, biographical data, a number of advertisement views, a number of retail store visits, and previous user feedback, and said ad server provides the selected content to the user device via a first channel, wherein said survey server determines whether to deliver a survey to the user device by further determining whether the user profile has previously requested and received the selected content, and delivers the survey to the user device during the application session via a second channel being different than the first if it is determined that the user profile has previously requested and received the selected content once before, wherein said survey server delivers the survey to the user device after a predetermined time.
Dependencies are inferred from the claim text.