Platform for mobile advertising and persistent microtargeting of promotions
First Claim
1. A method for presenting advertisement content on a first client device, comprising:
- monitoring, by the first client device, user interaction of a user with the first client device to determine an opportunity to present an advertisement within a first computing environment of the first client device;
presenting, by the first client device, a selected advertisement to the user on the first client device while tracking an exposure metric;
wherein a second client device monitors user interaction of the user with the second client device to determine another opportunity to present the selected advertisement to the user within a second computing environment of the second client device while tracking the exposure metric to satisfy an advertising target, wherein the selected advertisement is presented to the user within the second computing environment based on a determination of physical proximity of the first client device to the second client device, and wherein the selected advertisement presented to the user on the first client device comprises the same content as the selected advertisement presented to the user within the second computing environment.
1 Assignment
0 Petitions
Accused Products
Abstract
An end-to-end mobile advertising system characterizes user behavior (e.g., location, interaction with advertisements on a mobile communication device, etc.) in order to select micro-targeted advertisements. A marketplace platform handles the formatting required for presentation suitable for mobile communication devices in accordance with negotiated tags for a desired audience (“reach”), for a suitable number of presentations (“frequency”) and for an effective duration (“time”) within a particular scheduled window. Effectiveness is gauged even in the instance of impression advertisements by monitoring user location and/or interaction with the communication device to see a change in behavior (e.g., whether goes to a location of a competitor or advertiser, calls the advertiser, clips the advertisement, etc.). This effectiveness is further tracked across applications and/or platforms to capture reach, frequency, and duration of a particular advertising campaign for a user. The marketplace platform secures user identification for privacy reasons from advertising entities that provide the advertisements.
78 Citations
61 Claims
-
1. A method for presenting advertisement content on a first client device, comprising:
-
monitoring, by the first client device, user interaction of a user with the first client device to determine an opportunity to present an advertisement within a first computing environment of the first client device; presenting, by the first client device, a selected advertisement to the user on the first client device while tracking an exposure metric; wherein a second client device monitors user interaction of the user with the second client device to determine another opportunity to present the selected advertisement to the user within a second computing environment of the second client device while tracking the exposure metric to satisfy an advertising target, wherein the selected advertisement is presented to the user within the second computing environment based on a determination of physical proximity of the first client device to the second client device, and wherein the selected advertisement presented to the user on the first client device comprises the same content as the selected advertisement presented to the user within the second computing environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. At least one processor configured to present advertisement content on a client device, comprising:
-
a processor; a module configured to monitor user interaction of a user with a first client device to determine an opportunity to present an advertisement within a first computing environment of the first client device; and a module configured to present a selected advertisement to the user on the first client device while tracking an exposure metric; wherein a second client device monitors user interaction of the user with the second client device to determine another opportunity to present the selected advertisement to the user within a second computing environment of the second client device while tracking the exposure metric to satisfy an advertising target, wherein the selected advertisement is presented to the user within the second computing environment based on a determination of physical proximity of the first client device to the second client device, and wherein the selected advertisement presented to the user on the first client device comprises the same content as the selected advertisement presented to the user within the second computing environment.
-
-
25. A non-transitory computer-readable medium comprising:
-
at least one instruction for causing a computer to monitor user interaction of a user with a first client device to determine an opportunity to present an advertisement within a first computing environment of the first client device; and at least one instruction for causing a computer to present a selected advertisement to the user on the first client device while tracking an exposure metric; wherein a second client device monitors user interaction of the user with the second client device to determine another opportunity to present the selected advertisement to the user within a second computing environment of the second client device while tracking the exposure metric to satisfy an advertising target, wherein the selected advertisement is presented to the user within the second computing environment based on a determination of physical proximity of the first client device to the second client device, and wherein the selected advertisement presented to the user on the first client device comprises the same content as the selected advertisement presented to the user within the second computing environment.
-
-
26. An apparatus for presenting advertisement content on a client device, comprising:
-
means for monitoring user interaction of a user with a first client device to determine an opportunity to present an advertisement within a first computing environment of the first client device; and means for presenting a selected advertisement to the user on the first client device while tracking an exposure metric; wherein a second client device monitors user interaction of the user with the second client device to determine another opportunity to present the selected advertisement to the user within a second computing environment of the second client device while tracking the exposure metric to satisfy an advertising target, wherein the selected advertisement is presented to the user within the second computing environment based on a determination of physical proximity of the first client device to the second client device, and wherein the selected advertisement presented to the user on the first client device comprises the same content as the selected advertisement presented to the user within the second computing environment.
-
-
27. An apparatus for presenting advertisement content on a client device, comprising:
-
first and second computing environments, wherein the first computing environment comprises a user interface of a first client device and the second computing environment comprises a user interface of a second client device; a physical proximity component for determining proximity of the first client device to the second client device; a monitoring component responsive to user interaction of a user with the first and second computing environments to determine an opportunity to present the advertisement sequentially in both computing environments, wherein the advertisement is presented to the user within the second computing environment based on a determination of physical proximity of the first client device to the second client device, and wherein the advertisement presented to the user in the first computing environment comprises the same content as the advertisement presented to the user within the second computing environment; a tracking component to determine an exposure metric satisfied in part by presentation in both computing environments. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A method for distributing advertisement content to a client device, comprising:
-
distributing a selected advertisement for presentation on the client device to a user while tracking an exposure metric; instructing a first client device to monitor user interaction to determine an opportunity to present the selected advertisement to the user within a first computing environment of the first client device; determining physical proximity of the first client device to the second client device; and instructing a second client device to monitor user interaction to determine another opportunity to present the selected advertisement to the user within a second computing environment of the second client device while tracking the exposure metric to satisfy an advertising target, wherein the selected advertisement is presented to the user within the second computing environment based on the determination of physical proximity of the first client device to the second client device, and wherein the selected advertisement presented to the user within the first computing environment comprises the same content as the selected advertisement presented to the user within the second computing environment. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. At least one processor configured to distribute advertisement content to a client device, comprising:
-
a processor; a module configured to distribute a selected advertisement for presentation on the client device to a user while tracking an exposure metric; a module configured to instruct a first client device to monitor user interaction to determine an opportunity to present the selected advertisement to the user within a first computing environment of the first client device; a module configured to determine physical proximity of the first client device to the second client device; and a module configured to instruct a second client device to monitor user interaction to determine another opportunity to present the selected advertisement to the user within a second computing environment of the second client device while tracking the exposure metric to satisfy an advertising target, wherein the selected advertisement is presented to the user within the second computing environment based on a determination of physical proximity of the first client device to the second client device, and wherein the selected advertisement presented to the user within the first computing environment comprises the same content as the selected advertisement presented to the user within the second computing environment.
-
-
53. A non-transitory computer-readable medium storing computer-executable instructions for distributing advertisement content to a client device, the computer-executable instructions comprising:
-
at least one instruction instructing a computer to distribute a selected advertisement for presentation on the client device to a user while tracking an exposure metric; at least one instruction instructing the computer to instruct a first client device to monitor user interaction to determine an opportunity to present the selected advertisement to the user within a first computing environment of the first client device; at least one instruction instructing the computer to determine physical proximity of the first client device to the second client device; and at least one instruction instructing the computer to instruct a second client device to monitor user interaction to determine another opportunity to present the selected advertisement to the user within a second computing environment of the second client device while tracking the exposure metric to satisfy an advertising target, wherein the selected advertisement is presented to the user within the second computing environment based on a determination of physical proximity of the first client device to the second client device, and wherein the selected advertisement presented to the user within the first computing environment comprises the same content as the selected advertisement presented to the user within the second computing environment.
-
-
54. An apparatus for distributing advertisement content to a client device, comprising:
-
means for distributing a selected advertisement for presentation on the client device to a user while tracking an exposure metric; means for instructing a first client device to monitor user interaction to determine an opportunity to present the selected advertisement to the user within a first computing environment of the first client device; means for determining physical proximity of the first client device to the second client device; and means for instructing a second client device to monitor user interaction to determine another opportunity to present the selected advertisement to the user within a second computing environment of the second client device while tracking the exposure metric to satisfy an advertising target, wherein the selected advertisement is presented to the user within the second computing environment based on a determination of physical proximity of the first client device to the second client device, and wherein the selected advertisement presented to the user within the first computing environment comprises the same content as the selected advertisement presented to the user within the second computing environment.
-
-
55. An apparatus for presenting advertisement content on a client device, comprising:
-
a database of advertisements configured to be distributed to the client device; a tagging component configured to associate a selected advertisement with an exposure metric to be satisfied by presentation to a user associated with the client device; a physical proximity component configured to determine proximity of the client device to a second client device; a monitoring component configured to monitor user interaction with a first and second computing environment to determine an opportunity to present the selected advertisement sequentially in both computing environments, wherein the first computing environment comprises a user interface of a first client device and the second computing environment comprises a user interface of a second client device, wherein the selected advertisement is presented to the user within the second computing environment based on a determination of physical proximity of the first client device to the second client device, and wherein the selected advertisement presented to the user within the first computing environment comprises the same content as the selected advertisement presented to the user within the second computing environment; and an instruction component configured to transmit instructions to the client device to track exposure of the user to the advertisement in both the first and second computing environment. - View Dependent Claims (56, 57, 58, 59, 60, 61)
-
Specification