Independent targeted sponsored content management system and method
First Claim
1. A method for managing a sponsored content campaign using a plurality of hardware processors, each of the hardware processors communicatively coupled to a database and configured to implement a portion of the sponsored content campaign, the method comprising:
- providing, by a hardware processor of the plurality of hardware processors;
tracked sponsored content event data to the database;
providing, by the hardware processor, tracked sponsored content data to other hardware processors of the plurality of hardware processors at fixed time intervals; and
terminating the portion of the sponsored content campaign based on a comparison of (a) the sponsored content event data as received from the database corresponding to the sponsored content campaign and (b) an estimation of received tracked sponsored content event data received at the database from the other hardware processors to (c) termination criterion of the sponsored content campaign.
2 Assignments
0 Petitions
Accused Products
Abstract
A system may include a database configured with individual partitions, one of the partitions corresponding to a sponsored content campaign of a social network. The system may further include multiple servers each communicatively coupled to the database, and each configured to implement a campaign having a campaign termination criterion. Each of the servers may include a processor configured to track sponsored content event data received from a user device based on the campaign and transmit the event data to the database and terminate the campaign based on a comparison of the event data as received from a partition of the database corresponding to the campaign and an estimation of event data not received from the database. The database may be configured to store the event data as received from the servers in the partition corresponding to the campaign upon receipt of the event data.
19 Citations
20 Claims
-
1. A method for managing a sponsored content campaign using a plurality of hardware processors, each of the hardware processors communicatively coupled to a database and configured to implement a portion of the sponsored content campaign, the method comprising:
-
providing, by a hardware processor of the plurality of hardware processors;
tracked sponsored content event data to the database;providing, by the hardware processor, tracked sponsored content data to other hardware processors of the plurality of hardware processors at fixed time intervals; and terminating the portion of the sponsored content campaign based on a comparison of (a) the sponsored content event data as received from the database corresponding to the sponsored content campaign and (b) an estimation of received tracked sponsored content event data received at the database from the other hardware processors to (c) termination criterion of the sponsored content campaign. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable medium including instructions stored thereon that, when executed by a machine, configure the machine to perform operations comprising:
-
providing tracked sponsored content event data to a database; and periodically providing received tracked sponsored content data to other machines; and terminating a portion of a sponsored content campaign based on a comparison of (1) the sponsored content event data as received from the database corresponding to the sponsored content campaign and (2) an estimation of received tracked sponsored content event data received at the database from the other machines to (3) termination criterion of the sponsored content campaign. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
hardware processors; a database communicatively coupled to the one or more hardware processors, the database configured data corresponding to a sponsored content campaign of a social network, the sponsored content campaign having a campaign termination criterion, the one or more hardware processors respectively configured to implement a portion of the sponsored content campaign; one or more memories communicatively coupled to the one or more hardware processors, the one or more memories including instructions stored thereon that;
when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations, the operations comprising;providing, by a hardware processor of the hardware processors, tracked sponsored content event data to the database; terminating the portion of the sponsored content campaign implemented on a corresponding one of the hardware processors based on a comparison of a combination of (1) the sponsored content event data as received from the database corresponding to the sponsored content campaign and (2) an estimation of sponsored content event data received at the database from other hardware processors of the hardware processors to (3) the termination criterion. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification