Systems and methods for dynamic pay for performance advertisements
First Claim
Patent Images
1. A method, comprising:
- providing, using a computing device, a listing on behalf of an entity for presentation to a user;
identifying, using the computing device, a plurality of events for which the entity is to be charged from a set of predetermined events based on communications made by the user responsive to a presentation of the listing, wherein an event in the set of predetermined events includes the user selecting the listing to receive data by selecting a link or an icon button to request a web page, wherein the plurality of events include a first event and a second event that are dynamically identified after the presentation of the listing, and wherein the second event is subsequent to the first event;
receiving, from the entity, a set of prices, wherein each price in the set of prices corresponds to a respective event in the set of predetermined events;
in response to identifying the first event, charging the entity a first fee corresponding to a first price in the set of prices; and
in response to identifying the second event;
determining that the second event corresponds to a second price in the set of prices that is higher than the first price;
waiving the first fee; and
charging the entity a second fee corresponding to the second price.
29 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses to dynamically determine the performance event of a listing based on the progress levels of responses received in response to a presentation of the listing. One embodiment includes: providing a listing on behalf of an entity for presentation to a user; identifying an event from a set of predetermined events based on communications made by the user responsive to a presentation of the listing; and charging the entity a fee per the event identifying from the set of predetermined events.
-
Citations
15 Claims
-
1. A method, comprising:
-
providing, using a computing device, a listing on behalf of an entity for presentation to a user; identifying, using the computing device, a plurality of events for which the entity is to be charged from a set of predetermined events based on communications made by the user responsive to a presentation of the listing, wherein an event in the set of predetermined events includes the user selecting the listing to receive data by selecting a link or an icon button to request a web page, wherein the plurality of events include a first event and a second event that are dynamically identified after the presentation of the listing, and wherein the second event is subsequent to the first event; receiving, from the entity, a set of prices, wherein each price in the set of prices corresponds to a respective event in the set of predetermined events; in response to identifying the first event, charging the entity a first fee corresponding to a first price in the set of prices; and in response to identifying the second event; determining that the second event corresponds to a second price in the set of prices that is higher than the first price; waiving the first fee; and charging the entity a second fee corresponding to the second price. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A tangible, non-transitory computer-readable medium storing instructions that, when executed by a computing device, cause the computing device to:
-
provide a listing on behalf of an entity for presentation to a user; identify a plurality of events for which the entity is to be charged from a set of predetermined events based on communications made by the user responsive to a presentation of the listing, wherein an event in the set of predetermined events includes the user selecting the listing to receive data by selecting a link or an icon button to request a web page, wherein the plurality of events include a first event and a second event that are dynamically identified after the presentation of the listing, and wherein the second event is subsequent to the first event; receive, from the entity, a set of prices, wherein each price in the set of prices corresponds to a respective event in the set of predetermined events; in response to identifying the first event, charge the entity a first fee corresponding to a first price in the set of prices; and in response to identifying the second event; determine that the second event corresponds to a second price in the set of prices that is higher than the first price; waive the first fee; and charge the entity a second fee corresponding to the second price.
-
-
15. An apparatus, comprising:
-
a processor; and memory coupled to the processor and storing instructions that, when executed by the processor, cause the apparatus to; provide a listing on behalf of an entity for presentation to a user; identify a plurality of events for which the entity is to be charged from a set of predetermined events based on communications made by the user responsive to a presentation of the listing, wherein an event in the set of predetermined events includes the user selecting the listing to receive data by selecting a link or an icon button to request a web page, wherein the plurality of events include a first event and a second event that are dynamically identified after the presentation of the listing, and wherein the second event is subsequent to the first event; receive, from the entity, a set of prices, wherein each price in the set of prices corresponds to a respective event in the set of predetermined events; in response to identifying the first event, charge the entity a first fee corresponding to a first price in the set of prices; and in response to identifying the second event; determine that the second event corresponds to a second price in the set of prices that is higher than the first price; waive the first fee; and charge the entity a second fee corresponding to the second price.
-
Specification