US 11,720,916 B2
System and method for attributing multi-channel conversion events and subsequent activity to multi-channel media sources
Brendan Kitts, Seattle, WA (US); Brian Burdick, Newcastle, WA (US); Dyng Au, Seattle, WA (US); Liang Wei, Seattle, WA (US); and Amanda Powter, Seattle, WA (US)
Assigned to ADAP.TV, INC., Dulles, VA (US)
Filed by ADAP.TV, Inc., New York, NY (US)
Filed on Jul. 27, 2021, as Appl. No. 17/443,517.
Application 17/443,517 is a continuation of application No. 14/321,385, filed on Jul. 1, 2014, granted, now 11,107,116.
Application 14/321,385 is a continuation of application No. 13/221,851, filed on Aug. 30, 2011, granted, now 8,768,770, issued on Jul. 1, 2014.
Claims priority of provisional application 61/378,299, filed on Aug. 30, 2010.
Prior Publication US 2021/0357976 A1, Nov. 18, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/02 (2012.01); G06Q 30/0242 (2023.01); G06Q 30/0241 (2023.01); G06Q 30/0251 (2023.01); G06Q 30/0272 (2023.01)
CPC G06Q 30/0246 (2013.01) [G06Q 30/0241 (2013.01); G06Q 30/0242 (2013.01); G06Q 30/0243 (2013.01); G06Q 30/0254 (2013.01); G06Q 30/0269 (2013.01); G06Q 30/0272 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A computer-implemented method of attributing transaction events to streamed media instances, the method comprising:
automatically aggregating and validating data feeds for each of a plurality of streamed media instances;
determining, by a processor for each media instance of the plurality of streamed media instances, a first demographic profile of a plurality of viewers of the streamed media instance;
determining, by the processor for each transaction event among a plurality of transaction events, a second demographic profile of a customer of the transaction event;
determining, by the processor, for each transaction event, a probability that each transaction event is attributed to a streamed media instance among the plurality of streamed media instances based on a result of comparing each first demographic profile with each second demographic profile;
upon determining that the probability that the transaction event is attributed to a streamed media instance among the plurality of streamed media instances is above a predetermined threshold, attributing, by the processor, the transaction event to the streamed media instance among the plurality of streamed media instances;
generating a report including a plurality of transaction events that are attributable to one or more streamed media instances; and
targeting a future streamed media instance not among the plurality of streamed media instances based on the probability that each transaction event is attributed to a streamed media instance among the plurality of streamed media-instances.