US 11,810,184 B2
Matching content providers and interested content users
Adrian Dumitru Corduneanu, Palo Alto, CA (US); Eyal Manor, Plainview, NY (US); Scott Spencer, New York, NY (US); and Joerg Heilig, Los Altos, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Apr. 5, 2021, as Appl. No. 17/222,758.
Application 17/222,758 is a continuation of application No. 12/507,674, filed on Jul. 22, 2009, granted, now 10,977,723.
Claims priority of provisional application 61/182,629, filed on May 29, 2009.
Prior Publication US 2021/0224891 A1, Jul. 22, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/08 (2012.01); G06Q 30/02 (2023.01); G06Q 30/0242 (2023.01); G06Q 30/0241 (2023.01); G06Q 30/0273 (2023.01)
CPC G06Q 30/08 (2013.01) [G06Q 30/02 (2013.01); G06Q 30/0241 (2013.01); G06Q 30/0246 (2013.01); G06Q 30/0275 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving, by one or more computers and from a user device of a user, data representing an identifier related to the user;
for each content provider of a plurality of content providers,
generating, by the one or more computers, a respective obfuscated identifier for the user based on the data representing the identifier related to the user and respective information for the content provider, wherein the respective obfuscated identifier for each content provider is different from the respective obfuscated identifier for each other content provider, and
sending, by the one or more computers and to the content provider, a respective content request comprising the respective obfuscated identifier for the content provider;
receiving, by the one or more computers and from each of the plurality of content providers, a selection value for content of the content provider;
selecting, by the one or more computers, given content of a given content provider of the plurality of content providers based on the selection value received from each content provider; and
causing, by the one or more computers, the user device of the user to display the given content.