IP Library Granted Patent US 11,195,200
Granted Patent B2
US 11,195,200 · App. 16/515,964 · Granted Dec 7, 2021

Methods and apparatus to group advertisements by advertisement campaign

Inventors: Ronan Heffernan (Wesley Chapel, FL); Chad A. Hage (Clearwater, FL); Ayaz Hemani (Tampa, FL)
Assignee: The Nielsen Company (US), LLC
G06Q30/0241G06K9/00711G06K9/4652G06K9/6215G06K9/6267
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 11,195,200
App. No.
16/515,964
Granted
Dec 7, 2021
Kind
B2
Abstract

A disclosed example method to group advertisements by advertisement campaign involves determining a first color proportion of a first color and a second color proportion of a second color in a first advertisement. The example method involves comparing first and second color proportions of the first advertisement to a third color proportion and a fourth color proportion of a second advertisement. The example method also involves associating the second advertisement with a same advertisement campaign of the first advertisement when a comparison between the first color proportion and the third color proportion satisfies a first threshold and a comparison between the second color proportion and the fourth color proportion satisfies a second threshold.

Claims (59)

1. An apparatus to group advertisements by advertisement campaign, the apparatus comprising:

a color analyzer to:

determine first pixel color values from a first image of a first advertisement and second pixel color values from a second image of a second advertisement; and

remove least significant bits from the first pixel color values associated with the first advertisement and the second pixel color values associated with the second advertisement;

a color proportion generator to determine a first color proportion corresponding to a first color range in the first advertisement and a second color proportion corresponding to a second color range in the first advertisement;

a comparator to compare the first color proportion and the second color proportion corresponding to the first advertisement to a third color proportion and a fourth color proportion corresponding to the second advertisement; and

an associator to associate the second advertisement with a same advertisement campaign corresponding to the first advertisement when a first similarity between the first color proportion and the third color proportion satisfies a first threshold and a second similarity between the second color proportion and the fourth color proportion satisfies a second threshold, at least one of the color analyzer, the color proportion generator, the comparator, or the associator including hardware.

2. The apparatus of claim 1 , wherein the associator is to tag the second advertisement with metadata including an advertisement campaign identifier.

3. The apparatus of claim 1 , wherein the first threshold defines a color proportion value tolerance amount different than the second threshold.

4. The apparatus of claim 1 , wherein the associator is to associate the second advertisement with the same advertisement campaign corresponding to the first advertisement when the first color range of the first color proportion matches a third color range of the third color proportion within a color range threshold and the second color range of the second color proportion matches a fourth color range of the fourth color proportion within the color range threshold.

5. The apparatus of claim 1 , wherein the color analyzer is to:

detect colors in the first advertisement; and

select a subset of the colors based on the subset of the colors having relatively higher proportions of presence in the first advertisement than others of the colors, the first color proportion and the second color proportion corresponding to two respective colors of the subset of the colors.

6. The apparatus of claim 1 , wherein the associator is to associate the first and second advertisements with the same advertisement campaign when a threshold number of color proportions in a selected subset of color ranges detected in the first advertisement match corresponding color proportions of the second advertisement within at least one of the first threshold or the second threshold.

7. The apparatus of claim 6 , wherein the associator is to associate the second advertisement with the same advertisement campaign corresponding to the first advertisement when the comparator determines, based on the first threshold and the second threshold, that a color proportion of the selected subset of the color ranges in the first advertisement is within a proportion range of a corresponding color proportion of the second advertisement.

8. The apparatus of claim 1 , wherein the color analyzer is to group first colors into the first color range and second colors into the second color range.

9. A tangible computer-readable storage medium comprising instructions that, when executed, cause at least one processor to at least:

determine first pixel color values from a first image of a first advertisement and second pixel color values from a second image of a second advertisement;

remove least significant bits from the first pixel color values associated with the first advertisement and the second pixel color values associated with the second advertisement;

determine a first color proportion corresponding to a first color range in the first advertisement and a second color proportion corresponding to a second color range in the first advertisement;

compare the first color proportion and the second color proportion corresponding to the first advertisement to a third color proportion and a fourth color proportion corresponding to the second advertisement; and

associate the second advertisement with a same advertisement campaign corresponding to the first advertisement when a first similarity between the first color proportion and the third color proportion satisfies a first threshold and a second similarity between the second color proportion and the fourth color proportion satisfies a second threshold.

10. The tangible computer-readable storage medium of claim 9 , wherein the instructions, when executed, further cause the at least one computing device to tag the second advertisement with metadata including an advertisement campaign identifier.

11. The tangible computer-readable storage medium of claim 9 , wherein the first threshold defines a different color proportion value tolerance amount than the second threshold.

12. The tangible computer-readable storage medium of claim 9 , wherein the instructions, when executed, cause the at least one processor to associate the second advertisement with the same advertisement campaign corresponding to the first advertisement when the first color range of the first color proportion matches a third color range of the third color proportion within a color range threshold and the second color range of the second color proportion matches a fourth color range of the fourth color proportion within the color range threshold.

13. The tangible computer-readable storage medium of claim 9 , wherein the instructions, when executed, cause the at least one processor to:

detect color ranges in the first advertisement;

select a subset of the color ranges based on the subset of the color ranges having relatively higher proportions of presence in the first advertisement than others of the color ranges, the first color proportion and the second color proportion corresponding to two respective color ranges of the subset of the color ranges; and

associate the first and second advertisements with the same advertisement campaign when a threshold number of color proportions in the selected subset of the color ranges detected in the first advertisement match corresponding color proportions of the second advertisement within at least one of the first threshold or the second threshold.

14. The tangible computer-readable storage medium of claim 13 , wherein the instructions, when executed, cause the at least one processor to associate the second advertisement with the same advertisement campaign corresponding to the first advertisement in response to determining, based on the first threshold and the second threshold, that a color proportion of the selected subset of the color ranges in the first advertisement is within a proportion range of a corresponding color proportion of the second advertisement.

15. The tangible computer-readable storage medium of claim 9 , wherein the instructions, when executed, cause the at least one processor to group first colors into the first color range and second colors into the second color range.

16. A method to group advertisements by advertisement campaign, the method comprising:

determining, by executing an instruction with at least one processor, first pixel color values from a first image of a first advertisement and second pixel color values from a second image of a second advertisement;

removing, by executing an instruction with the at least one processor, least significant bits from the first pixel color values associated with the first advertisement and the second pixel color values associated with the second advertisement;

determining, by executing an instruction with the at least one processor, a first color proportion corresponding to a first color range in the first advertisement and a second color proportion corresponding to a second color range in the first advertisement;

comparing, by executing an instruction with the at least one processor, the first color proportion and the second color proportion corresponding to the first advertisement to a third color proportion and a fourth color proportion corresponding to the second advertisement; and

associating, by executing an instruction with the at least one processor, the second advertisement with a same advertisement campaign corresponding to the first advertisement when a first similarity between the first color proportion and the third color proportion satisfies a first threshold and a second similarity between the second color proportion and the fourth color proportion satisfies a second threshold.

17. The method of claim 16 , wherein associating the second advertisement with the same advertisement campaign of the first advertisement further includes tagging the second advertisement with metadata including an advertisement campaign identifier.

18. The method of claim 16 , wherein the first threshold defines a color proportion value tolerance amount different than the second threshold.

19. The method of claim 16 , including associating, by executing an instruction with the at least one processor, the second advertisement with the same advertisement campaign corresponding to the first advertisement when the first color range of the first color proportion matches a third color range of the third color proportion within a color range threshold and the second color range of the second color proportion matches a fourth color range of the fourth color proportion within the color range threshold.

20. The method of claim 16 , further including grouping, by executing an instruction with the at least one processor, first colors into the first color range and second colors into the second color range.

21. An apparatus to group advertisements by advertisement campaign, the apparatus comprising:

at least one memory;

instructions in the apparatus; and

at least one processor to execute the instructions to:

determine first pixel color values from a first image of a first advertisement and second pixel color values from a second image of a second advertisement;

remove least significant bits from the first pixel color values associated with the first advertisement and the second pixel color values associated with the second advertisement;

determine a first color proportion corresponding to a first color range in the first advertisement and a second color proportion corresponding to a second color range in the first advertisement;

compare the first color proportion and the second color proportion corresponding to the first advertisement to a third color proportion and a fourth color proportion corresponding to the second advertisement; and

associate the second advertisement with a same advertisement campaign corresponding to the first advertisement when a first similarity between the first color proportion and the third color proportion satisfies a first threshold and a second similarity between the second color proportion and the fourth color proportion satisfies a second threshold.

22. The apparatus of claim 21 , wherein the at least one processor is to tag the second advertisement with metadata including an advertisement campaign identifier.

23. The apparatus of claim 21 , wherein the first threshold defines a color proportion value tolerance amount different than the second threshold.

24. The apparatus of claim 21 , wherein the at least one processor is to associate the second advertisement with the same advertisement campaign corresponding to the first advertisement when the first color range of the first color proportion matches a third color range of the third color proportion within a color range threshold and the second color range of the second color proportion matches a fourth color range of the fourth color proportion within the color range threshold.

25. The apparatus of claim 21 , wherein the at least one processor is to:

detect colors in the first advertisement; and

select a subset of the colors based on the subset of the colors having relatively higher proportions of presence in the first advertisement than others of the colors, the first color proportion and the second color proportion corresponding to two respective colors of the subset of the colors.

26. The apparatus of claim 21 , wherein the at least one processor is to associate the first and second advertisements with the same advertisement campaign when a threshold number of color proportions in a selected subset of color ranges detected in the first advertisement match corresponding color proportions of the second advertisement within at least one of the first threshold or the second threshold.

27. The apparatus of claim 26 , wherein the at least one processor is to associate the second advertisement with the same advertisement campaign corresponding to the first advertisement when the at least one processor determines, based on the first threshold and the second threshold, that a color proportion of the selected subset of the color ranges in the first advertisement is within a proportion range of a corresponding color proportion of the second advertisement.

28. The apparatus of claim 21 , wherein the at least one processor is to group first colors into the first color range and second colors into the second color range.

Assignments (8)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2020
From: HEFFERNAN, RONAN; HAGE, CHAD A.; HEMANI, AYAZ
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 054030/0114 →
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 →