IP Library Granted Patent US 11,568,439
Granted Patent B2
US 11,568,439 · App. 17/138,475 · Granted Jan 31, 2023

Systems and methods to pre-scale media content to facilitate audience measurement

Inventors: Brian Fuhrer (Palm Harbor, FL); Morris Lee (Palm Harbor, FL); Alexander Topchy (New Port Richey, FL)
Assignee: THE NIELSEN COMPANY (US), LLC
G06Q30/0242G06F3/16G06Q30/0244G06Q30/0251G06Q30/0272H04N7/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,568,439
App. No.
17/138,475
Granted
Jan 31, 2023
Kind
B2
Abstract

Methods and apparatus for pre-scaling media content to facilitate audience measurement are disclosed. An example method includes encoding a media content sample in accordance with a first encoding configuration and playing the encoded sample. The example method also includes attempting to detect the codes in the sample, and computing a ratio between the codes encoded in the sample and the codes detected when the sample is played.

Claims (43)

1. An apparatus to encode media, the apparatus comprising:

memory;

computer readable instructions; and

at least one processor to execute the computer readable instructions to at least:

encode a media sample with an original number of codes to create an encoded media sample;

cause presentation of the encoded media sample in a first ambient environment provided by a media tester, the first ambient environment having a first ambient configuration value;

identify a detected number of codes extracted from the encoded media sample presented in the first ambient environment;

generate a scaling factor for the media sample based on the first ambient configuration value and a ratio of (a) the original number of codes to (b) the detected number of codes; and

determine a threshold value based on the scaling factor, the threshold value to correspond to a portion of the original number of codes required to be detected to establish detection of an advertisement associated with the encoded media sample when the encoded media sample is subsequently presented via a device other than the media tester in a second ambient environment, the second ambient environment having a characteristic corresponding to the first ambient configuration value.

2. The apparatus as defined in claim 1 , wherein the at least one processor is to execute the computer readable instructions to embed the ratio in the media sample as metadata.

3. The apparatus as defined in claim 1 , wherein the at least one processor is to execute the computer readable instructions to identify a code type to be embedded in the media sample.

4. The apparatus as defined in claim 1 , wherein the at least one processor is to execute the computer readable instructions to establish an encoding volume for the original number of codes.

5. The apparatus as defined in claim 1 , wherein the at least one processor is to execute the computer readable instructions to cause ambient noise to be presented during the presentation of the encoded media sample in the first ambient environment.

6. The apparatus as defined in claim 1 , wherein the at least one processor is to execute the computer readable instructions to establish a volume level at which the encoded media sample is to be presented.

7. The apparatus as defined in claim 1 , wherein the at least one processor is to execute the computer readable instructions to:

associate the scaling factor with the media sample; and

store the scaling factor in a database.

8. The apparatus as defined in claim 1 , wherein the at least one processor is to execute the computer readable instructions to assign the media sample to a first detection category based on the scaling factor, the first detection category to be assigned relative to a second detection category associated with a different scaling factor than the first detection category.

9. The apparatus as defined in claim 1 , wherein the encoded media sample includes the advertisement.

10. The apparatus as defined in claim 1 , wherein the encoded media sample includes a first encoding configuration having a first playback volume parameter, a first encoding volume parameter, and a first ambient noise volume parameter.

11. The apparatus as defined in claim 1 , wherein respective ones of the codes are audio watermarks.

12. An apparatus to encode media, the apparatus comprising:

means for encoding a media sample with an original number of codes to create an encoded media sample;

means for playing the encoded media sample in a first ambient environment provided by a media tester, the first ambient environment having a first ambient configuration value;

means for detecting a detected number of codes extracted from the encoded media sample played in the first ambient environment; and

a correlator to:

generate a scaling factor for the media sample based on the first ambient configuration value and a ratio of (a) the original number of codes to (b) the detected number of codes; and

determine a threshold value based on the scaling factor, the threshold value to correspond to a portion of the original number of codes required to be detected to establish detection of an advertisement associated with the encoded media sample when the encoded media sample is subsequently played via a device other than the media tester in a second ambient environment, the second ambient environment having a characteristic corresponding to the first ambient configuration value.

13. The apparatus as defined in claim 12 , further including means for identifying a code type to be embedded in the media sample by the means for encoding.

14. The apparatus as defined in claim 12 , further including means for establishing an encoding volume for the original number of codes encoded in the media sample.

15. The apparatus as defined in claim 12 , further including means for playing ambient noise while the encoded media sample is being played by the means for playing the encoded media sample.

16. The apparatus as defined in claim 12 , further including means for establishing a volume level at which the means for playing the encoded media sample is to play the encoded media sample.

17. A non-transitory computer readable medium comprising computer readable instructions that, when executed, cause one or more processors to at least:

encode a media sample with an original number of codes to create an encoded media sample;

cause presentation of the encoded media sample in a first ambient environment provided by a media tester, the first ambient environment having a first ambient configuration value;

identify a detected number of codes extracted from the encoded media sample presented in the first ambient environment;

generate a scaling factor for the media sample based on the first ambient configuration value and a ratio of (a) the original number of codes to (b) the detected number of codes; and

determine a threshold value based on the scaling factor, the threshold value to correspond to a portion of the original number of codes required to be detected to establish detection of an advertisement associated with the encoded media sample when the encoded media sample is subsequently presented via a device other than the media tester in a second ambient environment, the second ambient environment having a characteristic corresponding to the first ambient configuration value.

18. The non-transitory computer readable medium of claim 17 , wherein the instructions, when executed cause the one or more processors to embed the ratio in the media sample as metadata.

19. The non-transitory computer readable medium of claim 17 , wherein the instructions, when executed cause the one or more processors to identify a code type to be embedded in the media sample.

20. The non-transitory computer readable medium of claim 17 , wherein the instructions, when executed cause the one or more processors to establish an encoding volume for the original number of codes.

21. The non-transitory computer readable medium of claim 17 , wherein the instructions, when executed cause the one or more processors to cause ambient noise to be presented during the presentation of the encoded media sample in the first ambient environment.

22. The non-transitory computer readable medium of claim 17 , wherein the instructions, when executed cause the one or more processors to establish a volume level at which the encoded media sample is to be presented.

Assignments (8)
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 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 17, 2021
From: FUHRER, BRIAN; TOPCHY, ALEXANDER
To: THE NIELSEN COMPANY (US), INC.
Reel/Frame 055299/0691 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2021
From: FUHRER, BRIAN; LEE, MORRIS; TOPCHY, ALEXANDER
To: THE NIELSEN COMPANY
Reel/Frame 055299/0648 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 17, 2021
From: LEE, MORRIS
To: TNC (US) HOLDINGS, INC.
Reel/Frame 055299/0707 →
CHANGE OF NAME Recorded Feb 17, 2021
From: THE NIELSEN COMPANY (U.S.), INC.
To: TNC (US) HOLDINGS, INC.
Reel/Frame 055299/0663 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2021
From: TNC (US) HOLDINGS, INC.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 055299/0686 →
Continuity (3)
Continuation 11966414 · Dec 28, 2007
Provisional Application 60882695 · Dec 29, 2006
Related Publication 20210192562A1 · Jun 24, 2021