US 11,783,373 B2
System and method for providing people-based audience planning
Peter Randazzo, Port Washington, NY (US); John Gajewski, Dover, NH (US); John Lee, Wellesley, MA (US); Nicholas A. Illobre, New York, NY (US); Dionisio Espinal, Jr., New York, NY (US); Gerald Matthew Bavaro, Rockville Center, NY (US); Matthew Schultz, Carmel, NY (US); Michael Joyce, Glenview, IL (US); David Michael Yonchak, New London, NH (US); and Kelly Renee Leger, Denver, CO (US)
Assigned to MERKLE, INC., Columbia, MD (US)
Filed by Merkle, Inc., Columbia, MD (US)
Filed on Mar. 12, 2021, as Appl. No. 17/200,556.
Application 17/200,556 is a continuation in part of application No. 16/214,769, filed on Dec. 10, 2018, granted, now 10,956,943.
Application 16/214,769 is a continuation of application No. 15/786,551, filed on Oct. 17, 2017, granted, now 10,181,136, issued on Jan. 15, 2019.
Claims priority of provisional application 62/409,374, filed on Oct. 17, 2016.
Prior Publication US 2021/0201360 A1, Jul. 1, 2021
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0251 (2023.01); G06Q 30/0241 (2023.01); G06Q 30/0242 (2023.01); G06F 16/23 (2019.01)
CPC G06Q 30/0269 (2013.01) [G06F 16/2358 (2019.01); G06Q 30/0241 (2013.01); G06Q 30/0243 (2013.01); G06Q 30/0244 (2013.01); G06Q 30/0246 (2013.01); G06Q 30/0251 (2013.01); G06Q 30/0255 (2013.01); G06Q 30/0271 (2013.01); G06Q 30/0277 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A computer-implemented system for targeted advertising to specific consumers, the system comprising:
a memory storing instructions; and
at least one processor configured to execute the instructions to:
receive, over a network, consumer data from a client device;
identify a plurality of client-provided consumers from the consumer data;
obtain a plurality of unique consumer identifiers corresponding to the plurality of client-provided consumers;
identify at least one first overlapping unique consumer identifier by matching at least one of the plurality of client-provided consumers with at least one publisher-provided consumer provided by a first publisher device of a plurality of publisher devices, the first publisher device having a highest priority among the plurality of publisher devices, and the highest priority being assigned based on importance or relevance of a plurality of data provided by the plurality of publisher devices;
generate a first target audience pool based on the at least one first overlapping unique consumer identifier;
determine whether a number of unmatched consumers of the plurality of client-provided consumers is greater than a threshold number; and
based on determining that the number of the unmatched consumers is greater than the threshold number, identify at least one second overlapping unique consumer identifier by matching at least one of the unmatched consumers with at least one publisher-provided consumer provided by a second publisher device of the plurality of publisher devices,
wherein the second publisher device has a second highest priority among the plurality of publisher devices.