IP Library Patent Application 13789453
Patent Application
App. No. 13/789,453

METHOD , COMPUTER READABLE MEDIUM AND SYSTEM FOR DETERMINING WEIGHTS FOR ATTRIBUTES AND ATTRIBUTE VALUES FOR A PLURALITY OF TOUCHPOINT ENCOUNTERS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/789,453
Abstract

A system and method for allocating credit for an advertising conversion among various advertising touchpoints encounter by the consumer is provided. The system and method comprise receiving data pertaining to touchpoints and conversions of an advertising campaign across multiple channels. Users are correlated across the channels and the various conversions, touchpoints, and touchpoint attributes are identified. Each touchpoint attribute and touchpoint attribute value is assigned a weight. An attribution algorithm is selected, and coefficients are calculated using the assigned weights. The algorithm is executed and true scores corresponding to the touchpoints encountered by each converting user are computed.

Claims (35)

1 . A computer implemented method for determining a value of importance for each of a plurality of touchpoint encounters, the computer implemented method comprising:

receiving, with a computer, a plurality of touchpoint encounters and a plurality of conversions, wherein the touchpoint encounters comprise a plurality of attributes and the attributes comprise a plurality of attribute values;

correlating, with the computer, the touchpoint encounters and the conversions to a plurality of users, wherein the users comprise a plurality of converting users correlated to a plurality of assisting touchpoints from among the touchpoint encounters;

assigning, with the computer, an attribute weight to at least one of the attributes of the assisting touchpoint encounters based on the level of contribution of the attribute to the conversion;

assigning, with the computer, an attribute value weight to at least one of the attribute values of an attribute in the assisting touchpoint encounters based on the level of importance of the attribute to the conversion;

using, with the computer, the attribute weights and the attribute value weights to determine a value of importance for each of the assisting touchpoint encounters to assess a fair attribution of the assisting touchpoint to the conversion.

2 . The computer implemented method of claim 1 , wherein the touchpoint encounters correspond to a plurality of media channels.

3 . The computer implemented method of claim 2 , further comprising receiving, with the computer, the touchpoint encounters from a plurality of channel data providers.

4 . The computer implemented method of claim 1 , further comprising executing, with the computer, a machine learning technique to determine the attribute weights.

5 . The computer implemented method of claim 1 , further comprising executing, with the computer, a machine learning technique to determine the attribute value weights.

6 . The computer implemented method of claim 1 , further comprising determining, with the computer, scores of the touchpoint encounters using an attribution algorithm.

7 . The computer implemented method of claim 6 , further comprising determining, with the computer, a plurality of coefficients for the attribution algorithm.

8 . The computer implemented method of claim 7 , wherein the coefficients are determined using a curve-fitting technique.

9 . A non-transitory computer readable medium that stores instructions for determining a value of importance for each of a plurality of touchpoint encounters, which, when executed, cause a processor to:

receive a plurality of touchpoint encounters and a plurality of conversions, wherein the touchpoint encounters comprise a plurality of attributes and the attributes comprise a plurality of attribute values;

correlate the touchpoint encounters and the conversions to a plurality of users, wherein the users comprise a plurality of converting users correlated to a plurality of assisting touchpoints from among the touchpoint encounters;

assign an attribute weight to at least one of the attributes of the assisting touchpoint encounters based on the level of contribution of the attribute to the conversion;

assign an attribute value weight to at least one of the attribute values of an attribute in the assisting touchpoint encounters based on the level of importance of the attribute to the conversion;

use the attribute weights and the attribute value weights to determine a value of importance for each of the assisting touchpoint encounters to assess a fair attribution of the assisting touchpoint to the conversion.

10 . The non-transitory computer readable medium of claim 9 , wherein the touchpoint encounters correspond to a plurality of channels.

11 . The non-transitory computer readable medium of claim 10 , wherein the touchpoint encounters are received from a plurality of channel data providers.

12 . The non-transitory computer readable medium of claim 9 , wherein the instructions further cause the processor to execute a machine learning technique to determine the attribute weights.

13 . The non-transitory computer readable medium of claim 9 , wherein the instructions further cause the processor to execute a machine learning technique to determine the attribute value weights.

14 . The non-transitory computer-readable medium of claim 9 , wherein the instructions further cause the processor to determine scores of the touchpoint encounters using an attribution algorithm.

15 . The non-transitory computer-readable medium of claim 14 , wherein the instructions further cause the processor to determine a plurality of coefficients for the attribution algorithm.

16 . The non-transitory computer-readable medium of claim 15 , wherein the coefficients are determined using a curve-fitting technique.

17 . A system for determining a value of importance for each of a plurality of touchpoint encounters, the system comprising at least one processor and memory with instructions for:

receiving a plurality of touchpoint encounters and a plurality of conversions, wherein the touchpoint encounters comprise a plurality of attributes and the attributes comprise a plurality of attribute values;

correlating the touchpoint encounters and the conversions to a plurality of users, wherein the users comprise a plurality of converting users correlated to a plurality of assisting touchpoints from among the touchpoint encounters;

assigning an attribute weight to at least one of the attributes of the assisting touchpoint encounters based on the level of contribution of the attribute to the conversion;

assigning an attribute value weight to at least one of the attribute values of an attribute in the assisting touchpoint encounters based on the level of importance of the attribute to the conversion; and

using the attribute weights and the attribute value weights to determine a value of importance for each of the assisting touchpoint encounters to assess a fair attribution of the assisting touchpoint to the conversion.

18 . The system of claim 17 , wherein the touchpoint encounters correspond to a plurality of media channels.

19 . The system of claim 18 , further comprising at least one processor and memory for receiving the touchpoint encounters from a plurality of channel data providers.

20 . The system of claim 17 , further comprising at least one processor and memory for determining scores of the touchpoint encounters using an attribution algorithm.

Assignments (13)
RELEASE (REEL 053473 / FRAME 0001) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063603/0001 →
RELEASE (REEL 054066 / FRAME 0064) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063605/0001 →
RELEASE (REEL 045288 / FRAME 0841) Recorded Oct 13, 2022
From: CITIBANK, N.A.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 061746/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENTS LISTED ON SCHEDULE 1 RECORDED ON 6-9-2020 PREVIOUSLY RECORDED ON REEL 053473 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SUPPLEMENTAL IP SECURITY AGREEMENT. Recorded Oct 7, 2020
From: A.C. NIELSEN (ARGENTINA) S.A.; A.C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A
Reel/Frame 054066/0064 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2020
From: VISUAL IQ, INC.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 053257/0384 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Jun 9, 2020
From: A. C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NIELSEN UK FINANCE I, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A.
Reel/Frame 053473/0001 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Feb 8, 2018
From: VISUAL IQ, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045288/0841 →
RELEASE OF SECURITY INTEREST Recorded Oct 10, 2017
From: ESCALATE CAPITAL PARTNERS SBIC III, LP
To: VISUAL IQ, INC.
Reel/Frame 043825/0897 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2017
From: CHITTILAPPILLY, ANTO; MADAN BHARADWAJ, MADAN; SADEGH, PAYMAN; JOSE, DARIUS
To: VISUAL IQ, INC.
Reel/Frame 043612/0329 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2017
From: CHITTILAPPILLY, ANTO; BHARADWAJ, MADAN; SADEGH, PAYMAN; JOSE, DARIUS
To: VISUAL IQ, INC.
Reel/Frame 043515/0767 →
SECURITY INTEREST Recorded Jan 5, 2017
From: VISUAL IQ, INC.
To: ESCALATE CAPITAL PARTNERS SBIC III, LP
Reel/Frame 040863/0360 →
SECURITY INTEREST Recorded Jan 5, 2017
From: VISUAL IQ, INC.
To: SILICON VALLEY BANK
Reel/Frame 040860/0479 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2013
From: CHITTILAPPILLY, ANTO; BHARADWAJ, MADAN; SADEGH, PAYMAN
To: VISUAL IQ, INC.
Reel/Frame 030286/0892 →