OFFLINE CONVERSION MEASUREMENT FOR ADVERTISEMENTS PRESENTED TO USERS OF AN ONLINE SYSTEM
First Claim
1. A method comprising:
- receiving an obfuscated identifier associated with a user of an online system from a third party, the identifier received by the third party via one or more devices;
identifying one or more groups maintained by the online system including the user of the online system based on the obfuscated identifier associated with the user;
obfuscating information identifying the one or more groups;
sending the obfuscated information describing the one or more groups to the third party;
receiving information from the third party describing a number of client devices within a threshold distance of a geographic location associated with an advertisement presented to one or more users of the online system in at least one group; and
determining a metric describing an effectiveness of the advertisement for one or more groups based on the received information from the third party.
2 Assignments
0 Petitions
Accused Products
Abstract
An online system identifies a conversion of an advertisement when a client device associated with an online system user is within a threshold distance of a physical location associated with the advertisement. The client device sends obfuscated information identifying the user associated with the client device and the location of the client device to an independent third party when the client device is within a threshold distance of the physical location associated with the advertisement. Using information from the client device, the third party requests information from the online system identifying one or more groups including the user. Based on information identifying groups including various online system users, the third party generates information identifying conversions associated with different groups. The online system may determine effectiveness of various advertisements using the information from the third party identifying conversions associated with different groups.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving an obfuscated identifier associated with a user of an online system from a third party, the identifier received by the third party via one or more devices; identifying one or more groups maintained by the online system including the user of the online system based on the obfuscated identifier associated with the user; obfuscating information identifying the one or more groups; sending the obfuscated information describing the one or more groups to the third party; receiving information from the third party describing a number of client devices within a threshold distance of a geographic location associated with an advertisement presented to one or more users of the online system in at least one group; and determining a metric describing an effectiveness of the advertisement for one or more groups based on the received information from the third party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a processor; and a computer-readable storage medium coupled to the processor, the computer-readable storage medium having instructions encoded thereon that, when executed by the processor, cause the processor to; receive an obfuscated identifier associated with a user of an online system from a third party, the identifier received by the third party via one or more devices; identify one or more groups maintained by the online system including the user of the online system from the obfuscated identifier; obfuscate information identifying the one or more groups; send the obfuscated information identifying the one or more groups to the third party; receive information from the third party describing a number of client devices within a threshold distance of a geographic location associated with an advertisement presented to one or more users of the online system in one or more of the groups; and determine a metric describing an effectiveness of the advertisement for one or more groups based on the received information from the third party. - View Dependent Claims (12)
-
-
13. A method comprising:
-
receiving obfuscated information identifying a user of an online system that is associated with a client device, and an obfuscated location associated the client device; requesting obfuscated group information that includes the user from the online system based on the obfuscated identifier; receiving the obfuscated group information from the online system; and associating the obfuscated information identifying the user and the obfuscated location with the received obfuscated group information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification