IP Library Granted Patent US 10,721,515
Granted Patent B2
US 10,721,515 · App. 16/555,507 · Granted Jul 21, 2020

Content comparison testing on linear media streams

Inventor: Matthew Grover (Wales, GB)
Assignee: The Nielsen Company (US), LLC
H04N21/2668H04N21/23418H04N21/2407H04N21/4383H04N21/443H04N21/44218H04N21/47217H04N21/812H04N21/8352
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 10,721,515
App. No.
16/555,507
Granted
Jul 21, 2020
Kind
B2
Abstract

A method is disclosed to include receiving first viewership information for a media segment displayed on a first electronic device, the first viewership information including a first viewership event associated with the media segment, where media content includes at least the media segment. The method can include receiving second viewership information for an overlay content segment displayed on a second electronic device, the second viewership information comprising a second viewership event associated with the overlay content segment. The method can include determining that a first viewership level for the overlay content segment is greater than a second viewership level for the media segment in view of the first viewership event or the second viewership event. The method can include sending a display instruction to a content management device instructing the content management device to send the overlay content segment to the first electronic device and the second electronic device.

Claims (97)

1. A system comprising:

a memory;

a processing device, in communication with the memory configured to execute a content comparison engine, wherein the content comparison engine is configured to:

receive, via a first network connection, one or more first viewership events associated with a media segment presented on a first display;

receive, via a second network connection, one or more second viewership events associated with an overlay content segment presented on a second display;

determine a first viewership level based on the one or more second viewership events associated with the overlay content segment, the first viewership level indicating an attentiveness of a first viewer of the overlay content segment;

determine a second viewership level based on the one or more first viewership events associated with the media segment, the second viewership level indicating an attentiveness of a second viewer of the media segment;

determine that the first viewership level exceeds the second viewership level by a viewership level threshold, the viewership level threshold indicating a comparative difference between the first viewership level at the second display and the second viewership level at the first display; and

in response to the first viewership level exceeding the second viewership level by the viewership level threshold, communicate an instruction to a content management device to instruct the content management device to communicate the overlay content segment to the first display and the second display.

2. The system according to claim 1 , wherein the first viewership level is determined by a first automatic content recognition system in communication with the first display and the second viewership level is determined by a second automatic content recognition system in communication with the second display.

3. The system according to claim 1 , wherein the media segment is a first video segment and the overlay content segment is a second video segment and wherein the first video segment and the second video segment comprise different video content.

4. The system according to claim 1 , wherein:

the media segment is broadcast during a television show broadcast or a movie broadcast and corresponds to a first commercial, and

the overlay content segment corresponds to a second commercial that is superimposed onto a portion of one or more of: the television show broadcast, the movie broadcast, or the media segment.

5. The system of claim 1 , wherein each of the first display and the second display comprises:

radio frequency (RF) circuitry configured to respectively transmit data via one of the first network connection and the second network connection; and

a processing device operable to:

access online interactive media or on-demand streaming media via the RF circuitry; and

execute an operating system (OS); and

execute one or more applications.

6. The system according to claim 1 , wherein:

the one or more first viewership events are associated with one or more requests to perform one or more of:

changing a broadcast channel presented on the first display;

deactivating the first display;

muting a volume of the first display;

pausing media content presented on the first display; and

fast-forwarding of the media content presented on the first display; and

the one or more second viewership events are associated with one or more requests to perform one or more of:

changing a broadcast channel presented on the second display;

deactivating the second display;

muting a volume of the second display;

pausing the overlay content presented on the second display; and

fast-forwarding of the overlay content presented on the second display.

7. The system of claim 1 , wherein the processing device is further configured to determine that a number of second viewership events is at least one and a number of the first viewership events is zero.

8. A method comprising:

receiving, via a first network connection, one or more first viewership events associated with a media segment presented on a first display;

receiving, via a second network connection, one or more second viewership events associated with an overlay content segment presented on a second display;

determining a first viewership level based on the one or more second viewership events associated with the overlay content segment, the first viewership level indicating an attentiveness of a first viewer of the overlay content segment;

determining a second viewership level based on the one or more first viewership events associated with the media segment, the second viewership level indicating an attentiveness of a second viewer of the media segment;

determining that the first viewership level exceeds the second viewership level by a viewership level threshold, the viewership level threshold indicating a comparative difference between the first viewership level at the second display and the second viewership level at the first display; and

in response to the first viewership level exceeding the second viewership level by the viewership level threshold, communicating an instruction to a content management device to instruct the content management device to communicate the overlay content segment to the first display and the second display.

9. The method according to claim 8 , wherein the first viewership level is determined by a first automatic content recognition system in communication with the first display and the second viewership level is determined by a second automatic content recognition system in communication with the second display.

10. The method according to claim 8 , wherein the media segment is a first video segment and the overlay content segment is a second video segment and wherein the first video segment and the second video segment comprise different video content.

11. The method according to claim 8 , wherein:

the media segment is broadcast during a television show broadcast or a movie broadcast and corresponds to a first commercial, and

the overlay content segment corresponds to a second commercial that is superimposed onto a portion of one or more of: the television show broadcast, the movie broadcast, or the media segment.

12. The method of claim 8 , wherein each of the first display and the second display comprises:

radio frequency (RF) circuitry configured to respectively transmit data via one of the first network connection and the second network connection; and

a processing device operable to:

access online interactive media or on-demand streaming media via the RF circuitry; and

execute an operating system (OS); and

execute one or more applications.

13. The method according to claim 8 , wherein:

the one or more first viewership events are associated with one or more requests to perform one or more of:

changing a broadcast channel presented on the first display;

deactivating the first display;

muting a volume of the first display;

pausing media content presented on the first display; and

fast-forwarding of the media content presented on the first display; and

the one or more second viewership events are associated with one or more requests to perform one or more of:

changing a broadcast channel presented on the second display;

deactivating the second display;

muting a volume of the second display;

pausing the overlay content presented on the second display; and

fast-forwarding of the overlay content presented on the second display.

14. The method of claim 8 , further comprising determining that a number of second viewership events is at least one and a number of the first viewership events is zero.

15. A non-transitory machine-readable storage medium having stored thereon instructions that, when executed by a processing device, cause the processing device to:

receive, via a first network connection of the processing device, one or more first viewership events associated with a media segment presented on a first display;

receive, via a second network connection of the processing device, one or more second viewership events associated with an overlay content segment presented on a second display;

determine a first viewership level based on the one or more second viewership events associated with the overlay content segment, the first viewership level indicating an attentiveness of a first viewer of the overlay content segment;

determine a second viewership level based on the one or more first viewership events associated with the media segment, the second viewership level indicating an attentiveness of a second viewer of the media segment;

determine that the first viewership level exceeds the second viewership level by a viewership level threshold, the viewership level threshold indicating a comparative difference between the first viewership level at the second display and the second viewership level at the first display; and

in response to the first viewership level exceeding the second viewership level by the viewership level threshold, communicate an instruction to a content management device to instruct the content management device to communicate the overlay content segment to the first display and the second display.

16. The non-transitory machine-readable storage medium according to claim 15 , wherein the first viewership level is determined by a first automatic content recognition system in communication with the first display and the second viewership level is determined by a second automatic content recognition system in communication with the second display.

17. The non-transitory machine-readable storage medium according to claim 15 , wherein the media segment is a first video segment and the overlay content segment is a second video segment and wherein the first video segment and the second video segment comprise different video content.

18. The non-transitory machine-readable storage medium according to claim 15 , wherein:

the media segment is broadcast during a television show broadcast or a movie broadcast and corresponds to a first commercial, and

the overlay content segment corresponds to a second commercial that is superimposed onto a portion of one or more of: the television show broadcast, the movie broadcast, or the media segment.

19. The non-transitory machine-readable storage medium of claim 15 , wherein each of the first display and the second display comprises:

radio frequency (RF) circuitry configured to respectively transmit data via one of the first network connection and the second network connection; and

a processing device operable to:

access online interactive media or on-demand streaming media via the RF circuitry; and

execute an operating system (OS); and

execute one or more applications.

20. The non-transitory machine-readable storage medium according to claim 15 , wherein:

the one or more first viewership events are associated with one or more requests to perform one or more of:

changing a broadcast channel presented on the first display;

deactivating the first display;

muting a volume of the first display;

pausing media content presented on the first display; and

fast-forwarding of the media content presented on the first display; and

the one or more second viewership events are associated with one or more requests to perform one or more of:

changing a broadcast channel presented on the second display;

deactivating the second display;

muting a volume of the second display;

pausing the overlay content presented on the second display; and

fast-forwarding of the overlay content presented on the second display.

Assignments (11)
SECURITY INTEREST Recorded Sep 18, 2024
From: ROKU, INC.
To: CITIBANK, N.A.
Reel/Frame 068982/0377 →
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 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT (REEL/FRAME 056982/0194) Recorded Feb 22, 2023
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROKU, INC.; ROKU DX HOLDINGS, INC.
Reel/Frame 062826/0664 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Jun 29, 2021
From: ROKU, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 056982/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2021
From: THE NIELSEN COMPANY (US), LLC
To: ROKU, INC.
Reel/Frame 056106/0376 →
PARTIAL RELEASE OF SECURITY INTEREST Recorded Apr 20, 2021
From: CITIBANK, N.A.
To: THE NIELSEN COMPANY (US), LLC; GRACENOTE, INC.
Reel/Frame 056973/0280 →
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 Sep 11, 2019
From: GROVER, MATTHEW
To: SORENSON MEDIA, INC.
Reel/Frame 050345/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2019
From: SORENSON MEDIA, INC.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 050346/0240 →