US 12,299,711 B2
System and method for determining effects of multi-channel media sources on multi-channel conversion events
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)
Filed by ADAP. TV, INC., Dulles, VA (US)
Filed on Oct. 26, 2022, as Appl. No. 18/049,784.
Application 18/049,784 is a continuation of application No. 17/173,445, filed on Feb. 11, 2021, granted, now 11,514,473.
Application 17/173,445 is a continuation of application No. 13/221,865, filed on Aug. 30, 2011, granted, now 11,042,897, issued on Jun. 22, 2021.
Claims priority of provisional application 61/378,299, filed on Aug. 30, 2010.
Prior Publication US 2023/0081575 A1, Mar. 16, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/02 (2023.01); G06Q 30/0241 (2023.01); G06Q 30/0242 (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)] 17 Claims
OG exemplary drawing
 
1. A method of attributing a plurality of conversion events to a plurality of streamed media events comprising:
automatically aggregating and validating data feeds for each of a plurality of streamed media events;
determining, by a processor, a plurality of telephony-based conversion probabilities that each telephony-based conversion event of a plurality of telephony-based conversion events was caused by a streamed media event of the plurality of streamed media events;
training, by the processor, a neural network to determine conversion probabilities based on demographic distances and time differences between streamed media events and conversions;
determining, by the processor and the trained neural network, a plurality of web based conversion probabilities that each web based conversion event of a plurality of web based conversion events was caused by a streamed media event of the plurality of streamed media events;
automatically attributing, by the processor, the plurality of web based conversion events to the streamed media event of the plurality of streamed media events based on the determined plurality of web based conversion probabilities; and
transmitting, over a network, a report of the attribution of the web based conversion events to the streamed media event.