IP Library Granted Patent US 11,159,399
Granted Patent B2
US 11,159,399 · App. 16/428,604 · Granted Oct 26, 2021

Media data usage measurement and reporting systems and methods

Inventors: John W. Hebeler, Jr. (Ellicott City, MD); Prasad V. Kunchakarra (Clarksville, MD); Thomas L. Dietz, III (Ellicott City, MD)
Assignee: The Nielsen Company (US), LLC
H04L43/04G06F9/4488G06Q30/0201H04L43/062H04L43/10H04L67/14H04L67/146H04L67/22H04W4/24
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,159,399
App. No.
16/428,604
Granted
Oct 26, 2021
Kind
B2
Abstract

Methods and apparatus for media data usage measurement and reporting are disclosed. For example, an example television disclosed herein includes a processor to execute computer readable instructions including monitoring software to at least collect metadata from a media stream, execute a media data usage gathering object to gather and encapsulate usage data associated with presentation of the media stream by the television, the usage data including the metadata, report the usage data to a remote system via a network in communication with the television, and insert an advertisement in the media stream, the advertisement selected based on the reported usage data.

Claims (44)

1. A television comprising:

memory including computer readable instructions, the computer readable instructions including monitoring software; and

a processor to execute the computer readable instructions including the monitoring software to at least:

execute a first object to collect and store usage data including at least one of a volume change event or a mute event associated with operation of an application executed by the television to present media associated with a media stream;

execute a second object to collect and store system data corresponding to the television, the system data including a type of the television and a type of the application executed by the television to present the media associated with the media stream;

compress the usage data to form compressed usage data;

encrypt the compressed usage data to form encrypted usage data;

report the system data to a remote system via a network in communication with the television;

transmit the encrypted usage data to the remote system via the network to report the usage data to the remote system; and

insert an advertisement in the media stream, the advertisement selected based on at least the reported usage data.

2. The television of claim 1 , wherein the monitoring software is downloaded to the memory via the network.

3. The television of claim 2 , wherein the processor is to obtain an upgrade to the monitoring software via the network.

4. The television of claim 1 , wherein the processor is to execute the monitoring software to:

gather metadata associated with the media stream; and

report the metadata to the remote system via the network.

5. The television of claim 1 , wherein the processor is to report the usage data and the system data in response to a request from the remote system.

6. A storage device or storage disk comprising computer readable instructions that, when executed, cause a processor of a television to execute monitoring software to at least:

execute a first object to collect and store usage data including at least one of a volume change event or a mute event associated with operation of an application executed by the television to present media associated with a media stream;

execute a second object to collect and store system data corresponding to the television, the system data including a type of the television and a type of the application executed by the television to present the media associated with the media stream;

compress the usage data to form compressed usage data;

encrypt the compressed usage data to form encrypted usage data;

report the system data to a remote system via a network in communication with the television;

transmit the encrypted usage data to the remote system via the network to report the usage data to the remote system; and

insert an advertisement in the media stream, the advertisement selected based on at least the reported usage data.

7. The storage device or storage disk of claim 6 , wherein the instructions, when executed, cause the processor to download the monitoring software to memory via the network.

8. The storage device or storage disk of claim 7 , wherein the instructions, when executed, cause the processor to obtain an upgrade to the monitoring software via the network.

9. The storage device or storage disk of claim 6 , wherein the instructions, when executed, cause the processor to execute the monitoring software to:

gather metadata associated with the media stream; and

report the metadata to the remote system via the network.

10. The storage device or storage disk of claim 6 , wherein the instructions, when executed, cause the processor to report the usage data and the system data in response to a request from the remote system.

11. A method comprising:

executing, with a processor of a television, a first object to collect and store usage data including at least one of a volume change event or a mute event associated with operation of an application executed by the television to present media associated with a media stream;

executing, with the processor, a second object to collect and store system data corresponding to the television, the system data including a type of the television and a type of the application executed by the television to present the media associated with the media stream;

compressing, by executing monitoring software with the processor, the usage data to form compressed usage data;

encrypting, by executing the monitoring software with the processor, the compressed usage data to form encrypted usage data;

reporting, by executing the monitoring software with the processor, the system data to a remote system via a network in communication with the television;

transmitting, by executing the monitoring software with the processor, the encrypted usage data to the remote system via the network to report the usage data to the remote system; and

inserting, by executing an instruction with the processor, an advertisement in the media stream, the advertisement selected based on at least the reported usage data.

12. The method of claim 11 , further including downloading the monitoring software to memory via the network.

13. The method of claim 12 , further including obtaining an upgrade to the monitoring software via the network.

14. The method of claim 11 , further including:

gathering metadata associated with the media stream; and

reporting the metadata to the remote system via the network.

15. The method of claim 11 , wherein the reporting of the usage data and the system data is performed in response to a request from the remote system.

Assignments (10)
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 →
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 Apr 2, 2020
From: NIELSEN AUDIO, INC.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 052293/0149 →
CHANGE OF NAME Recorded Apr 2, 2020
From: ARBITRON INC.
To: NIELSEN AUDIO, INC.
Reel/Frame 052293/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2020
From: HEBELER, JOHN W.; KUNCHAKARRA, PRASAD V.; DIETZ, THOMAS L., III
To: ARBITRON INC.
Reel/Frame 052293/0133 →