MATCHING CONVERSIONS FROM APPLICATIONS TO SELECTED CONTENT ITEMS
First Claim
1. A method comprising:
- receiving, by one or more processors, first data from a client device associated with an interaction with a content item displayed with a resource via a web browser of the client device, the first data comprising an application identifier for an application associated with the content item and an account identifier;
receiving, by one or more processors, second data from the client device associated with a conversion using the application, the second data comprising the application identifier and a device identifier for the client device;
receiving, by one or more processors, third data from the client device comprising the account identifier and the device identifier; and
determining, using one or more processors, the conversion is associated with the interaction with the content item displayed with the resource based on matching the second data with the first data based on the third data.
2 Assignments
0 Petitions
Accused Products
Abstract
Matching conversions from within applications on a client device to interactions with content items presented with resources may include receiving first data associated with an interaction with a content item displayed with a resource. The first data includes an application identifier for an application associated with the content item and an account identifier. The matching may also include receiving second data from the client device associated with a conversion using the application. The second data includes the application identifier and a device identifier for the client device. The matching may further include receiving third data from the client device that includes the account identifier and the device identifier. The conversion can be determined as associated with the interaction with the content item displayed with the resource based on matching the second data with the first data based on the third data.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by one or more processors, first data from a client device associated with an interaction with a content item displayed with a resource via a web browser of the client device, the first data comprising an application identifier for an application associated with the content item and an account identifier; receiving, by one or more processors, second data from the client device associated with a conversion using the application, the second data comprising the application identifier and a device identifier for the client device; receiving, by one or more processors, third data from the client device comprising the account identifier and the device identifier; and determining, using one or more processors, the conversion is associated with the interaction with the content item displayed with the resource based on matching the second data with the first data based on the third data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
one or more processors; and
one or more storage devices storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising;receiving first data from a client device responsive to an interaction with a content item displayed with a resource displayed on a display of the client device, the first data comprising an application identifier for an application associated with the content item, an account identifier, and a first timestamp; receiving second data from the client device associated with a conversion using the application, the second data comprising the application identifier, a device identifier for the client device, and a second timestamp; receiving third data from the client device comprising the account identifier and the device identifier; and determining the conversion is associated with the interaction with the content item displayed with the resource based on matching the second data with the first data based on the third data and a difference between the first timestamp and the second timestamp occurring within a predetermined period of time. - View Dependent Claims (11, 12, 13, 14, 15)
-
16. A non-transitory computer readable storage device storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving first data from a mobile device associated with an interaction with a content item displayed with a resource displayed on a display of the mobile device, the first data comprising an application identifier for a mobile application associated with the content item and an account identifier; receiving second data from the mobile device associated with a conversion using the mobile application, the second data comprising the application identifier and a device identifier for the client device; receiving third data from the mobile device comprising the account identifier and the device identifier; determining the conversion is associated with the interaction with the content item displayed with the resource based on matching the second data with the first data based on the third data; and storing data for the determined conversion associated with the interaction with the content item in a database. - View Dependent Claims (17, 18, 19, 20)
-
Specification