IP Library Granted Patent US 10,691,741
Granted Patent B2
US 10,691,741 · App. 15/498,177 · Granted Jun 23, 2020

Methods and apparatus to detect unconfined view media

Inventor: Justin David Lee Fahnestock (Tampa, FL)
Assignee: The Nielsen Company (US), LLC
G06F16/444G06F3/14G06F3/147G06F16/48G06T11/60
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,691,741
App. No.
15/498,177
Granted
Jun 23, 2020
Kind
B2
Abstract

Methods, apparatus, systems and articles of manufacture are disclosed to detect unconfined view media. A disclosed apparatus includes a pixel map generator to generate, by executing an instruction with a processor, a reference pixel map for media data; a field of view detector to detect, by executing an instruction with the processor, a field of view for a presentation of the media data; and a view edge determiner to determine, by executing an instruction with the processor, a first view edge based on the field of view and the reference pixel map and that the media data corresponds to unconfined view media based on the first view edge.

Claims (37)

1. An apparatus for detecting unconfined view media, the apparatus comprising:

a pixel map generator to generate, by executing an instruction with a processor, a reference pixel map for media data by extracting metadata corresponding to attributes of the media data and mapping pixel data of the media data in an array based on the metadata, the reference pixel map including coordinate locations of respective pixels for a first portion of the media data in an unrendered state, the unrendered state representative of coordinate locations of the respective pixels prior to being displayed on a presentation device;

a field of view detector to detect, by executing an instruction with the processor, a field of view for a presentation of the media data, the field of view including coordinate locations of the respective pixels for the first portion of the media data in a rendered state, the rendered state representative of coordinate locations of the respective pixels while being displayed on the presentation device; and

a view edge determiner to determine, by executing an instruction with the processor, a first view edge based on matching the coordinate locations of the respective pixels of the field of view to the coordinate locations of the respective pixels of the reference pixel map and that the media data corresponds to unconfined view media based on the first view edge.

2. The apparatus of claim 1 , wherein the pixel map generator captures the media data from a media source, the media data including the metadata and the pixel data.

3. The apparatus of claim 1 , further including a virtual reality renderer to extract metadata identifying one or more attributes of the media data, extract display information corresponding to attributes of a presentation device to present the media data, and process the reference pixel map based on the metadata and the display information to generate a field of view for presentation at the presentation device.

4. The apparatus of claim 3 , wherein the field of view detector detects the field of view generated by the virtual reality renderer.

5. The apparatus of claim 1 , further including a pixel matcher to match pixels of the field of view to pixels of the reference pixel map.

6. The apparatus of claim 1 , wherein the view edge determiner:

determines the first view edge from a border of the field of view subsequent identifying a match in the reference pixel map; and

determines that the media data corresponds to unconfined view media when the first view edge exceeds a threshold.

7. The apparatus of claim 1 , further including a data analyzer to generate media monitoring data based on the determination of unconfined view media.

8. The apparatus of claim 7 , wherein the data analyzer is to transmit the media monitoring data to a collection facility.

9. A method of detecting unconfined view media, the method comprising:

generating, by executing an instruction with a processor, a reference pixel map for media data by extracting metadata corresponding to attributes of the media data and mapping pixel data of the media data in an array based on the metadata, the reference pixel map including coordinate locations of respective pixels for a first portion of the media data in an unrendered state, the unrendered state representative of coordinate locations of the respective pixels prior to being displayed on a presentation device;

detecting, by executing an instruction with the processor, a field of view for a presentation of the media data, the field of view including coordinate locations of the respective pixels for the first portion of the media data in a rendered state, the rendered state representative of coordinate locations of the respective pixels while being displayed on the presentation device;

determining, by executing an instruction with the processor, a first view edge based on matching the coordinate locations of the respective pixels of the field of view to the coordinate locations of the respective pixels of the reference pixel map; and

determining, by executing an instruction with the processor, that the media data corresponds to unconfined view media based on the first view edge.

10. The method of claim 9 , wherein a processor executed on a media device captures the media data from a media source, the media data including the metadata and the pixel data.

11. The method of claim 9 , further including processing the reference pixel map with a virtual reality renderer to generate a field of view for presentation.

12. The method of claim 11 , wherein detecting the field of view for the presentation of the media data includes detecting the field of view generated by the virtual reality renderer.

13. The method of claim 9 , further including matching pixels of the field of view to pixels of the reference pixel map.

14. The method of claim 9 , further including:

determining the first view edge from a border of the field of view subsequent identifying a match in the reference pixel map; and

determining that the media data corresponds to unconfined view media when the first view edge exceeds a threshold.

15. The method of claim 14 , further including generating media monitoring data based on the determination of unconfined view media and transmitting the media monitoring data to a collection facility.

16. A non-transitory computer-readable medium comprising instructions that, when executed, cause a processor to, at least:

generate a reference pixel map for media data by extracting metadata corresponding to attributes of the media data and mapping pixel data of the media data in an array based on the metadata, the reference pixel map including coordinate locations of respective pixels for a first portion of the media data in an unrendered state, the unrendered state representative of coordinate locations of the respective pixels prior to being displayed on a presentation device;

detect a field of view for a presentation of the media data, the field of view including coordinate locations of the respective pixels for the first portion of the media data in a rendered state, the rendered state representative of coordinate locations of the respective pixels while being displayed on the presentation device;

determine a first view edge based on matching the coordinate locations of the respective pixels of the field of view to the coordinate locations of the respective pixels of the reference pixel map; and

determine that the media data corresponds to unconfined view media based on the first view edge.

17. The non-transitory computer readable medium as defined in claim 16 , wherein the instructions, when executed, further cause the processor to process the reference pixel map with a virtual reality renderer to generate a field of view for presentation.

18. The non-transitory computer readable medium as defined in claim 16 , wherein the instructions, when executed, further cause the processor to match pixels of the field of view to pixels of the reference pixel map.

19. The non-transitory computer readable medium as defined in claim 16 , wherein the instructions, when executed, further cause the processor to:

determine the first view edge from a border of the field of view subsequent identifying a match in the reference pixel map; and

determine that the media data corresponds to unconfined view media when the first view edge exceeds a threshold.

20. The non-transitory computer readable medium as defined in claim 19 , wherein the instructions, when executed, further cause the processor to generate media monitoring data based on the determination of unconfined view media and transmit the media monitoring data to a collection facility.

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 May 30, 2017
From: FAHNESTOCK, JUSTIN DAVID LEE
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 042524/0523 →