Methods and apparatuses to manage multiple advertisements
First Claim
Patent Images
1. A method, comprising:
- generating, by a server system, advertising content for a plurality of advertisements and storing the plurality of advertisements stored in an advertisement database of the server system, where;
a respective reference is assigned to each advertisement of the plurality of advertisements, the respective reference facilitating real time communication connections between communication devices based at least in part on a Voice over Internet Protocol connection; and
The plurality of advertisements corresponds to a plurality of advertisers;
tracking, by the server system, advertisement performance of the plurality of advertisements based at least in part on the respective references and compiling advertisement performance data corresponding to the plurality of advertisements and the plurality of advertisers;
generating and transmitting, by the server system, a file to an end-user device to facilitate displaying a user interface, via an application of the end-user device, to allow display of i) the advertisement performance data and ii) competitor advertisement attributes and iii) to allow selection of user-selectable options corresponding to advertisement attributes for editing of the plurality of advertisements, where;
the advertisement performance data comprises statistics indicating advertisement performance of the plurality of advertisements for a first time period and a comparison of the advertisement performance of the plurality of advertisements for the first time period to previous advertisement performance of the plurality of advertisements for a previous time period;
the competitor advertisement attributes comprise different respective attributes of competitors correlated to each advertisement of the plurality of advertisements; and
the generating and transmitting of the file is responsive to receiving, by the server system, a signal from the end-user device indicating activation of a link displayed via the application of the end-user device;
receiving, by the server system, a first transmission indicating user input selecting a user-selectable option corresponding to the advertisement attributes;
consequent to processing the first transmission, causing, by the server system, the user interface to present a representation of the plurality of advertisements simultaneously via the application of the end-user device to allow editing of more than one advertisement of the advertisements of the plurality of advertisements, wherein the user interface comprises editable fields for the advertisement attributes selected according to the user input; and
processing, by the server system, a second transmission indicating changes to the more than one advertisement of the plurality of advertisements and updating the advertisement database, in response to a user indication to the user interface.
25 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods to facilitate the management of multiple pay for performance advertisements. In one embodiment, a method includes: generating a user interface to show a plurality of advertisements simultaneously and to allow editing of any of the plurality of advertisements; and updating an advertisement database according to input received in the user interface. In one embodiment, the each advertisement of the plurality of advertisements is charged for according to a price bid in response to a communication lead generated from the advertisement. In one embodiment, the plurality of advertisements are selected from advertisements of more than one user.
144 Citations
16 Claims
-
1. A method, comprising:
-
generating, by a server system, advertising content for a plurality of advertisements and storing the plurality of advertisements stored in an advertisement database of the server system, where; a respective reference is assigned to each advertisement of the plurality of advertisements, the respective reference facilitating real time communication connections between communication devices based at least in part on a Voice over Internet Protocol connection; and The plurality of advertisements corresponds to a plurality of advertisers; tracking, by the server system, advertisement performance of the plurality of advertisements based at least in part on the respective references and compiling advertisement performance data corresponding to the plurality of advertisements and the plurality of advertisers; generating and transmitting, by the server system, a file to an end-user device to facilitate displaying a user interface, via an application of the end-user device, to allow display of i) the advertisement performance data and ii) competitor advertisement attributes and iii) to allow selection of user-selectable options corresponding to advertisement attributes for editing of the plurality of advertisements, where; the advertisement performance data comprises statistics indicating advertisement performance of the plurality of advertisements for a first time period and a comparison of the advertisement performance of the plurality of advertisements for the first time period to previous advertisement performance of the plurality of advertisements for a previous time period; the competitor advertisement attributes comprise different respective attributes of competitors correlated to each advertisement of the plurality of advertisements; and the generating and transmitting of the file is responsive to receiving, by the server system, a signal from the end-user device indicating activation of a link displayed via the application of the end-user device; receiving, by the server system, a first transmission indicating user input selecting a user-selectable option corresponding to the advertisement attributes; consequent to processing the first transmission, causing, by the server system, the user interface to present a representation of the plurality of advertisements simultaneously via the application of the end-user device to allow editing of more than one advertisement of the advertisements of the plurality of advertisements, wherein the user interface comprises editable fields for the advertisement attributes selected according to the user input; and processing, by the server system, a second transmission indicating changes to the more than one advertisement of the plurality of advertisements and updating the advertisement database, in response to a user indication to the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine readable medium containing instructions which when executed on a server system cause the server system to:
-
generate advertising content for a plurality of advertisements and store the plurality of advertisements stored in an advertisement database of the server system, where; a respective reference is assigned to each advertisement of the plurality of advertisements, the respective reference facilitating real time communication connections between communication devices based at least in part on a Voice over Internet Protocol connection; and the plurality of advertisements corresponds to a plurality of advertisers; track advertisement performance of the plurality of advertisements based at least in part on the respective references and compile advertisement performance data corresponding to the plurality of advertisements and the plurality of advertisers; generate and transmit a file to an end-user device to facilitate displaying a user interface, via an application of the end-user device, to allow display of i) the advertisement performance data and ii) competitor advertisement attributes and iii) to allow selection of user-selectable options corresponding to advertisement attributes for editing of the plurality of advertisements, where; the advertisement performance data comprises statistics indicating advertisement performance of the plurality of advertisements for a first time period and a comparison of the advertisement performance of the plurality of advertisements for the first time period to previous advertisement performance of the plurality of advertisements for a previous time period; the competitor advertisement attributes comprise different respective attributes of competitors correlated to each advertisement of the plurality of advertisements; and the generating and transmitting of the file is responsive to receiving, by the server system, a signal from the end-user device indicating activation of a link displayed via the application of the end-user device; receive a first transmission indicating user input selecting a user-selectable option corresponding to the advertisement attributes for editing of more than one advertisement of the plurality of advertisements; consequent to processing the first transmission, causing the user interface to present a representation of the plurality of advertisements simultaneously via the application of the end-user device to allow editing of the more than one advertisement of the plurality of advertisements, wherein the user interface includes editable fields for the advertisement attributes selected according to the user input; and process a second transmission indicating changes to the more than one advertisement of the plurality of advertisements and updating the advertisement database, in response to a user indication to the user interface.
-
-
16. A system, comprising:
-
a server system coupled to one or more network interfaces to facilitate access to a communication network, and memory coupled to one or more servers of the server system and storing instructions that, when executed by the one or more servers, cause the server system to; generate advertising content for a plurality of advertisements and store the plurality of advertisements stored in an advertisement database of the server system, where; a respective reference is assigned to each advertisement of the plurality of advertisements, the respective reference facilitating real time communication connections between communication devices based at least in part on a Voice over Internet Protocol connection; and the plurality of advertisements corresponds to a plurality of advertisers; track advertisement performance of the plurality of advertisements based at least in part on the respective references and compile advertisement performance data corresponding to the plurality of advertisements and the plurality of advertisers; generate and transmit a file to an end-user device to facilitate displaying a user interface, via an application of the end-user device, to allow display of i) the advertisement performance data and ii) competitor advertisement attributes and iii) to allow selection of user-selectable options corresponding to advertisement attributes for editing of the plurality of advertisements, where; the advertisement performance data comprises statistics indicating advertisement performance of the plurality of advertisements for a first time period and a comparison of the advertisement performance of the plurality of advertisements for the first time period to previous advertisement performance of the plurality of advertisements for a previous time period; the competitor advertisement attributes comprise different respective attributes of competitors correlated to each advertisement of the plurality of advertisements; and the generating and transmitting of the file is responsive to receiving, by the server system, a signal from the end-user device indicating activation of a link displayed via the application of the end-user device; receive a first transmission indicating user input selecting a user-selectable option corresponding to the advertisement attributes for editing of more than one advertisement of the plurality of advertisements; consequent to processing the first transmission, causing the a user interface to present a representation of the plurality of advertisements simultaneously via the application of the end-user device to allow editing of the more than one advertisement of the plurality of advertisements, wherein the user interface includes editable fields for the advertisement attributes selected according to the user input; and process a second transmission indicating changes to the more than one advertisement of the plurality of advertisements and updating the advertisement database, in response to a user indication to the user interface.
-
Specification