IP Library Granted Patent US 9,721,271
Granted Patent B2
US 9,721,271 · App. 13/835,695 · Granted Aug 1, 2017

Methods and apparatus to incorporate saturation effects into marketing mix models

View Patent ↗
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 9,721,271
App. No.
13/835,695
Granted
Aug 1, 2017
Kind
B2
Abstract

Methods and apparatus to incorporate saturation effects into marketing mix models are disclosed. A disclosed method includes calculating adstocked gross rating points associated with an advertising campaign during segments of a period of time. The adstocked gross rating points are based on raw gross rating points corresponding to the advertising campaign. The raw gross rating points are delivered during the segments of the period of time. The example method further includes calculating an effective reach realized during the segments of the period of time for the advertising campaign. The effective reach realized is based on the adstocked gross rating points.

Claims (38)

1. A method comprising:

calculating, by a processor, adstocked gross rating points associated with an advertising campaign during segments of a period of time, the adstocked gross rating points based on raw gross rating points corresponding to the advertising campaign, the raw gross rating points delivered during the segments of the period of time, the raw gross rating points defined by marketing mix input data stored in a marketing mix inputs database, the marketing mix input data including historical marketing data and historical sales data;

transforming, by the processor, the adstocked gross rating points into an effective reach realized during the segments of the period of time for the advertising campaign, the transformation based on determining a relationship indicative of a saturation effect on a reach of the advertising campaign that best fits the marketing mix input data, the effective reach realized indicative of a percentage of target audience members effectively exposed, during each segment, to an advertisement of the advertising campaign an average number of times sufficient to elicit a response to the advertisement, the effective exposure to the advertisement including actual exposure to the advertisement during each segment and a time lagged effect of exposure to the advertisement during previous segments;

generating, by the processor, a marketing mix model that automatically accounts for the saturation effect without manual adjustment, by one or more users, of a response curve associated with the advertising campaign, the accounting for the saturation effect based on a regression analysis of the effective reach realized during the segments of the period of time for the advertising campaign and the marketing mix input data retrieved from the marketing mix inputs database; and

reducing a computational burden on the processor by eliminating tuning of response curves after the generation of the marketing mix model and determining a best fitting saturation curve corresponding to the relationship to increase an accuracy of predictions of future sales associated with the advertising campaign and increase a confidence in plans for future marketing endeavors.

2. The method of claim 1 , further including determining a first contribution of the advertising campaign to a lift in sales over the period of time based on the effective reach realized relative to a second contribution of another advertising campaign.

3. The method of claim 1 , wherein the determining of the relationship includes looking up a plausible saturation curve stored in a saturation curve database.

4. The method of claim 1 , wherein the determining of the relationship is based on an initial penetration associated with the advertising campaign and an initial effective frequency associated with the advertising campaign.

5. The method of claim 4 , further including determining the initial penetration based on audience measurement data, the audience measurement data including at least one of demographic information corresponding to a target audience of the advertising campaign or media type information corresponding to a type of media associated with the advertising campaign.

6. The method of claim 4 , further including determining the initial penetration and the initial effective frequency based on at least one of a geographic region associated with the advertising campaign, a type of product or service associated with the advertising campaign, a comparable penetration associated with a comparable campaign for related or competing products, a comparable effective frequency associated with the comparable campaign, or a complexity of the advertising campaign.

7. The method of claim 4 , wherein the determining of the relationship includes:

determining a range of plausible penetrations based on the initial penetration;

determining a range of plausible effective frequencies based on the initial effective frequency;

calculating a range of plausible saturation curves based on the range of plausible penetrations and the range of plausible effective frequencies; and

analyzing the range of plausible saturation curves to identify the best fitting saturation curve with respect to the marketing mix input data associated with the advertising campaign.

8. The method of claim 4 , wherein the determining of the relationship includes:

generating a simulated advertising campaign based on the initial penetration and the initial effective frequency;

determining data points indicative of simulated reach against simulated gross rating points associated with the simulated advertising campaign; and

calculating an equation that fits the data points, the equation corresponding to the relationship.

9. A tangible machine readable storage medium comprising instructions, which when executed by a processor, cause a machine to at least:

calculate adstocked gross rating points associated with an advertising campaign during segments of a period of time, the adstocked gross rating points based on raw gross rating points corresponding to the advertising campaign, the raw gross rating points delivered during the segments of the period of time, the raw gross rating points defined by marketing mix input data stored in a marketing mix inputs database, the marketing mix input data including historical marketing data and historical sales data;

transform the adstocked gross rating points into an effective reach realized during the segments of the period of time for the advertising campaign, the transformation based on determining a relationship indicative of a saturation effect on a reach of the advertising campaign that best fits the marketing mix input data, the effective reach realized indicative of a percentage of target audience members effectively exposed, during each segment, to an advertisement of the advertising campaign an average number of times sufficient to elicit a response to the advertisement, the effective exposure to the advertisement including actual exposure to the advertisement during each segment and a time lagged effect of exposure to the advertisement during previous segments;

generate a marketing mix model that automatically accounts for the saturation effect without manual adjustment, by one or more users, of a response curve associated with the marketing mix model, the accounting for the saturation effect based on a regression analysis of the effective reach realized during the segments of the period of time for the advertising campaign and the marketing mix input data retrieved from the marketing mix inputs database; and

reduce a computational burden on the machine by eliminating tuning of response curves after the generation of the marketing mix model and determining a best fitting saturation curve corresponding to the relationship to be saved for use as an initial estimate in determining a second best fitting saturation curve for a second advertising campaign thereby increasing a computational efficiency for the determination of the second best fitting saturation curve.

10. The storage medium of claim 9 , wherein the instructions further cause the machine to determine a first contribution of the advertising campaign to a lift in sales over the period of time based on the effective reach realized relative to a second contribution of another advertising campaign.

11. The storage medium of claim 9 , wherein the determining of the relationship includes looking up a plausible saturation curve stored in a saturation curve database.

12. The storage medium of claim 9 , wherein the instructions further cause the machine to determine an initial estimate of a penetration associated with the advertising campaign based on audience measurement data, the audience measurement data including at least one of demographic information corresponding to a target audience of the advertising campaign or media type information corresponding to a type of media associated with the advertising campaign.

13. The storage medium of claim 9 , wherein the instructions further cause the machine to determine an initial estimate of a penetration associated with the advertising campaign and an initial estimate of an effective frequency associated with the advertising campaign based on at least one of a geographic region associated with the advertising campaign, a type of product or service associated with the advertising campaign, a comparable penetration associated with a comparable campaign for related or competing products, a comparable effective frequency associated with the comparable campaign, or a complexity of the advertising campaign.

14. The storage medium of claim 9 , wherein the instructions further cause the machine to:

determine a range of plausible penetrations based on an initial estimate of a penetration associated with the advertising campaign;

determine a range of plausible effective frequencies based on an initial estimate of an effective frequency associated with the advertising campaign;

calculate a range of plausible saturation curves based on the range of plausible penetrations and the range of plausible effective frequencies; and

analyze the range of plausible saturation curves to identify the best fitting saturation curve with respect to the marketing mix input data associated with the advertising campaign.

15. The storage medium of claim 9 , wherein the instructions further cause the machine to:

generate a simulated advertising campaign based on an initial estimate of a penetration associated with the advertising campaign and an initial estimate of an effective frequency associated with the advertising campaign;

determine data points indicative of simulated reach against simulated gross rating points associated with the simulated advertising campaign; and

calculate an equation that fits the data points, the equation corresponding to the relationship.

16. The method of claim 1 , wherein the determining of the relationship includes an initial regression analysis to test different saturation curves for the advertising campaign against the marketing mix input data while other advertising campaigns represented in the marketing mix input data are each assigned a default saturation curve.

Assignments (15)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Sep 5, 2025
From: CIRCANA, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 072818/0711 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2025
From: THE NIELSEN COMPANY (US), LLC
To: CIRCANA, LLC
Reel/Frame 072083/0226 →
PARTIAL RELEASE OF PATENT SECURITY AGREEMENT RECORDED AT R/F: 063574/0632 Recorded Aug 20, 2025
From: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 072484/0362 →
PARTIAL RELEASE (REEL 063560 / FRAME 0547) Recorded Aug 20, 2025
From: BANK OF AMERICA, N.A.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 072502/0102 →
PARTIAL RELEASE OF PATENT SECURITY AGREEMENT RECORDED AT REEL 063561/FRAME 0381 Recorded Aug 20, 2025
From: CITIBANK, N.A.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 072554/0043 →
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 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 →
SECURITY INTEREST Recorded May 8, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: ARES CAPITAL CORPORATION
Reel/Frame 063574/0632 →
SECURITY INTEREST Recorded Apr 28, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: CITIBANK, N.A.
Reel/Frame 063561/0381 →
SECURITY AGREEMENT Recorded Jan 31, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 063560/0547 →
RELEASE (REEL 037172 / FRAME 0415) Recorded Oct 13, 2022
From: CITIBANK, N.A.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 061750/0221 →
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 →
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 IP SECURITY AGREEMENT Recorded Nov 30, 2015
From: THE NIELSEN COMPANY ((US), LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT FOR THE FIRST LIEN SECURED PARTIES
Reel/Frame 037172/0415 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2013
From: BRIXIUS, NATHAN; LINK, ROSS
To: THE NIELSEN COMPANY (US), LLC, A DELAWARE LIMITED LIABILITY COMPANY
Reel/Frame 030709/0968 →