System and method for backend advertisement conversion
First Claim
1. A system for backend conversion attribution of an advertisement served to a user device comprising:
- an advertisement server in communication with the user device, the advertisement server providing the advertisement to the user device based on an advertisement request, the advertisement server storing attributable event information and user information into an attributable event record in a data store;
a conversion server in communication with the user device, the conversion server receiving conversion information and the user information, the conversion server storing the conversion information and the user information into a conversion record in the data store; and
an attribution server in communication with the data store, wherein the attribution server matches the attributable event record with the conversion record and the attribution server only matches the conversion record to attributable event records that occurred within a predefined time period.
9 Assignments
0 Petitions
Accused Products
Abstract
A system for backend conversion attribution of an advertisement served to a user device. The advertisement server provides an advertisement to the user device. The advertisement server receives user information from the user device. The advertisement server stores attributable event information and the user information into an attributable event record in a data store. Based on a user event, a conversion server receives conversion information and the user information from the user device. The conversion server stores the conversion information and the user information into a conversion record in the data store. An attribution server matches the attributable event record with the conversion record.
-
Citations
21 Claims
-
1. A system for backend conversion attribution of an advertisement served to a user device comprising:
-
an advertisement server in communication with the user device, the advertisement server providing the advertisement to the user device based on an advertisement request, the advertisement server storing attributable event information and user information into an attributable event record in a data store; a conversion server in communication with the user device, the conversion server receiving conversion information and the user information, the conversion server storing the conversion information and the user information into a conversion record in the data store; and an attribution server in communication with the data store, wherein the attribution server matches the attributable event record with the conversion record and the attribution server only matches the conversion record to attributable event records that occurred within a predefined time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium having stored therein instructions executable by a programmed processor for backend conversion attribution of an advertisement to a conversion event, the computer readable medium comprising instructions for:
-
retrieving attributable event records from a backend data store; retrieving conversion records from the backend data store; and matching the conversion records to the attributable event records based on user information stored in the conversion records;
wherein the matching happens asynchronously with the conversion event and the conversion record is matched to attributable event records that occurred only within a predefined time period. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for backend conversion attribution of an advertisement to a conversion event, the method comprising:
-
retrieving attributable event records from a backend data store; retrieving conversion records from the backend data store; and matching the conversion records to the attributable event records based on user information stored in the conversion records;
wherein the matching happens asynchronously with the conversion event, wherein an attributable event record can be matched with a conversion record only a predetermined number of times; andjoining attributable event records with the conversion records based on a user identification. - View Dependent Claims (19, 20, 21)
-
Specification