IP Library Granted Patent US 9,734,514
Granted Patent B2
US 9,734,514 · App. 14/733,720 · Granted Aug 15, 2017

Methods and apparatus to monitor impressions of social media messages

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,734,514
App. No.
14/733,720
Granted
Aug 15, 2017
Kind
B2
Abstract

Methods and apparatus are disclosed to monitor impressions of social media messages. An example method includes logging, at a server, a first impression for a first social media message based on a first universal resource locator corresponding to a first request requesting media, the first request sent in response to accessing the first social media message to be presented with the media. The method also includes logging, at the server, a second impression for a second social media message based on a second universal resource locator corresponding to a second request requesting the media, the second request sent in response to accessing the second social media message to be presented with the media.

Claims (84)

1. A method, comprising:

generating, at a first server, a first uniform resource locator associated with media to present the media in a first social media message and a second uniform resource locator associated with the same media to present the media in a second social media message, the second uniform resource locator different than the first uniform resource locator;

transmitting, from the first server, the first uniform resource locator and the second uniform resource locator to a second server to direct the second server to embed the first uniform resource locator into the first social media message and to embed the second uniform resource locator into the second social media message;

in response to receiving a first request addressed to the first uniform resource locator:

transmitting, from the first server, the media to a first device; and

logging, at the first server, a first impression for the first social media message; and

in response to receiving a second request addressed to the second uniform resource locator:

transmitting, from the first server, the media to a second device; and

logging, at the first server, a second impression for the second social media message.

2. The method as defined in claim 1 , further including providing the first uniform resource locator to a first message sender to send with the first social media message.

3. The method as defined in claim 1 , further including determining an effectiveness of a media campaign including the first social media message and the second social media message.

4. The method as defined in claim 3 , wherein the determining of the effectiveness of the media campaign includes:

tallying a first number of impressions of the first social media message, the first uniform resource locator corresponding to a unique identifier included in the first social media message;

tallying a second number of impressions of the second social media message, the second uniform resource locator corresponding to a unique identifier included in the second social media message; and

generating a report based on a comparison of the first number to the second number.

5. The method as defined in claim 3 , wherein the logging of the first impression includes recording a first timestamp with the first impression, the first timestamp representing when the first social media message was received at the server, the logging of the second impression including recording a second timestamp with the second impression, the second timestamp representing when the second social media message was received at the server.

6. The method as defined in claim 5 , wherein the determining of the effectiveness of the media campaign includes:

tallying a first number of impressions of the first social media message and the second social media message that were received at the server during a first timestamp range;

tallying a second number of impressions of the first social media message and the second social media message that were received at the server during a second timestamp range; and

generating a report based on a comparison of the first number to the second number.

7. The method as defined in claim 3 , wherein the determining of the effectiveness of the media campaign includes:

tallying a first number of impressions of the first social media message and the second social media message associated with a first device identifier, the first device identifier associated with a first requesting device, the first requesting device accessing a first one of the first social media message or the second social media message;

tallying a second number of impressions of the first social media message and the second social media message associated with a second device identifier, the second device identifier associated with a second requesting device, the second requesting device accessing a second one of the first social media message or the second social media message; and

generating a report based on a comparison of the first number to the second number.

8. The method as defined in claim 3 , wherein the determining of the effectiveness of the media campaign includes:

tallying a number of impressions of the first social media message and the second social media message during a time period; and

generating a report based on a comparison of the number to an amount of money spent on the media campaign during the time period.

9. An apparatus, comprising:

a first server to:

generate, a first uniform resource locator associated with media to present the media in a first social media message and a second uniform resource locator associated with the same media to present the media in a second social media message, the second uniform resource locator different than the first uniform resource locator; and

transmit the first uniform resource locator and the second uniform resource locator to a second server to cause the second server to embed the first uniform resource locator into the first social media message and to embed the second uniform resource locator into the second social media message;

an impression logger to:

in response to receiving a first request addressed to the first uniform resource locator:

transmit the media to a first device; and

log a first impression for the first social media message; and

in response to receiving a second request addressed to the first uniform resource locator:

transmit the media to a second device; and

log a second impression for the second social media message.

10. The apparatus as defined in claim 9 , further including a social message tracker to determine an effectiveness of a media campaign including the first social media message and the second social media message.

11. The apparatus as defined in claim 10 , wherein the impression logger is to:

tally a first number of impressions of the first social media message, the first uniform resource locator corresponding to a unique identifier included in the first social media message; and

tally a second number of impressions of the second social media message, the second uniform resource locator corresponding to a unique identifier included in the second social media message.

12. The apparatus as defined in claim 11 , wherein the social message tracker is to generate a report based on a comparison of the first number to the second number.

13. The apparatus as defined in claim 10 , wherein the impression logger is to:

record a first timestamp with the first impression, the first timestamp representing when the first social media message was received at the impression logger; and

record a second timestamp with the second impression, the second timestamp representing when the second social media message was received at the impression logger.

14. The apparatus as defined in claim 13 , wherein the impression logger is to:

tally a first number of impressions of the first social media message and the second social media message that were received at the impression logger during a first timestamp range; and

tally a second number of impressions of the first social media message and the second social media message that were received at the impression logger during a second timestamp range.

15. The apparatus as defined in claim 14 , wherein the social message tracker is to generate a report based on a comparison of the first number to the second number.

16. The apparatus as defined in claim 10 , wherein the impression logger is to:

tally a first number of impressions of the first social media message and the second social media message associated with a first device identifier, the first device identifier associated with a first requesting device, the first requesting device accessing a first one of the first social media message or the second social media message; and

tally a second number of impressions of the first social media message and the second social media message associated with a second device identifier, the second device identifier associated with a second requesting device, the second requesting device accessing a second one of the first social media message or the second social media message.

17. The apparatus as defined in claim 16 , wherein the social message tracker is to generate a report based on a comparison of the first number to the second number.

18. The apparatus as defined in claim 10 , wherein the impression logger is to tally a number of impressions of the first social media message and the second social media message received at the impression logger during a time period, and

the social message tracker is to generate a report based on a comparison of the number to an amount of money spent on the media campaign during the time period.

19. A tangible computer readable storage medium comprising instructions that, when executed, cause a first server to at least:

generate a first uniform resource locator associated with media to present the media in a first social media message and a second uniform resource locator associated with the same media to present the media in a second social media message, the second uniform resource locator different than the first uniform resource locator;

transmit the first uniform resource locator and the second uniform resource locator to a second server to cause the second server to embed the first uniform resource locator into the first social media message and to embed the second uniform resource locator into the second social media message;

in response to receiving a first request addressed to the first uniform resource locator:

transmit the media to a first device; and

log a first impression for the first social media message; and

in response to receiving a second request addressed to the first uniform resource locator:

transmit the media to a second device; and

log a second impression for the second social media message.

20. The tangible computer readable storage medium as defined in claim 19 , wherein the instructions further cause the server to provide the first uniform resource locator to a first message sender to send with the first social media message.

21. The tangible computer readable storage medium as defined in claim 19 , wherein the instructions further cause the server to determine the effectiveness of a media campaign including the first social media message and the second social media message by:

tallying a first number of impressions of the first social media message, the first uniform resource locator corresponding to a unique identifier included in the first social media message;

tallying a second number of impressions of the second social media message, the second uniform resource locator corresponding to a unique identifier included in the second social media message; and

generating a report based on a comparison of the first number to the second number.

22. The tangible computer readable storage medium as defined in claim 19 , wherein the instructions further cause the server to:

record a first timestamp with the first impression, the first timestamp representing when the first social media message was received at the server; and

record a second timestamp with the second impression, the second timestamp representing when the second social media message was received at the server.

23. The tangible computer readable storage medium as defined in claim 22 , wherein the instructions further cause the server to determine an effectiveness of a media campaign including the first social media message and the second social media message by:

tallying a first number of impressions of the first social media message and the second social media message that were received at the server during a first timestamp range;

tallying a second number of impressions of the first social media message and the second social media message that were received at the server during a second timestamp range; and

generating a report based on a comparison of the first number to the second number.

24. The tangible computer readable storage medium as defined in claim 19 , wherein the instructions further cause the server to determine an effectiveness of a media campaign including the first social media message and the second social media message by:

tallying a first number of impressions of the first social media message and the second social media message associated with a first device identifier, the first device identifier associated with a first requesting device, the first requesting device accessing a first one of the first social media message or the second social media message;

tallying a second number of impressions of the first social media message and the second social media message associated with a second device identifier, the second device identifier associated with a second requesting device, the second requesting device accessing a second one of the first social media message or the second social media message; and

generating a report based on a comparison of the first number to the second number.

25. The tangible computer readable storage medium as defined in claim 19 , wherein the instructions further cause the server to determine an effectiveness of a media campaign including the first social media message and the second social media message by:

tallying a number of impressions of the first social media message and the second social media message during a time period; and

generating a report based on a comparison of the number to an amount of money spent on the media campaign during the time period.

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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2015
From: HEFFERNAN, RONAN; WOODRUFF, STANLEY; SPLAINE, STEVEN J.; DELIYANNIS, ALEXANDROS; BARLOW, DUSTIN
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 035974/0700 →