IP Library Granted Patent US 11,825,167
Granted Patent B2
US 11,825,167 · App. 17/958,993 · Granted Nov 21, 2023

Viewer authentication

Inventor: Wendell D. Lynch (East Lansing, MI)
Assignee: The Nielsen Company (US), LLC
H04N21/4758H04N21/4394H04N21/44204H04N21/44218H04N21/4753
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,825,167
App. No.
17/958,993
Granted
Nov 21, 2023
Kind
B2
Abstract

Apparatus, systems, articles of manufacture, and methods for viewer authentication are disclosed. An example system comprises memory, first instructions, and processor circuitry to execute the first instructions to send one or more second instructions to the device, the second instructions to cause the device to trigger collection of audio metering data from a sensed audio signal based on a programming schedule that is to identify when the program is to be broadcast, the program associated with a first time duration, the audio metering data associated with a second time duration, accept voting data from the user for a ballot presented in the program, and transmit the audio metering data and the voting data, determine a level of exposure of the user to the program based on the first time duration and the second time duration, and adjust the voting data based on the level of exposure.

Claims (42)

1. A system to cause a device to support voting associated with a program, the system comprising:

memory;

first instructions; and

processor circuitry to execute the first instructions to:

send one or more second instructions to the device, the second instructions to cause the device to: (i) trigger collection of metering data from a sensed audio signal based on a programming schedule that is to identify when the program is to be broadcast, the program associated with a first time duration, the metering data associated with a second time duration, (ii) accept voting data associated with a ballot presented in the program, and (iii) report the metering data and the voting data;

determine a level of user exposure to the program based on the first time duration and the second time duration; and

adjust the voting data based on the level of user exposure.

2. The system of claim 1 , wherein the processor circuitry is to authenticate a user of the device as a viewer of the program based on the adjusted voting data.

3. The system of claim 1 , wherein the processor circuitry is to calculate a weighting score based on the level of user exposure.

4. The system of claim 1 , wherein the processor circuitry is to void the voting data when the level of user exposure is null.

5. The system of claim 1 , wherein the processor circuitry is to:

aggregate the adjusted voting data associated with multiple devices;

prepare voting results for the ballot based on the aggregated voting data; and

determine an external influence based on the aggregated voting data.

6. The system of claim 5 , wherein the external influence includes social media influence.

7. The system of claim 1 , wherein the level of user exposure is based on the second time duration.

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

send one or more second instructions to a device, the second instructions to cause the device to: (i) trigger collection of metering data from a sensed audio signal based on a programming schedule that is to identify when a program is to be broadcast, the program associated with a first time duration, the metering data associated with a second time duration, (ii) accept voting data associated with a ballot presented in the program, and (iii) report the metering data and the voting data;

determine a level of user exposure to the program based on the first time duration and the second time duration; and

adjust the voting data based on the level of user exposure.

9. The non-transitory computer readable medium of claim 8 , wherein the first instructions are to cause the one or more processors to authenticate a user of the device as a viewer of the program based on the adjusted voting data.

10. The non-transitory computer readable medium of claim 8 , wherein the first instructions are to cause the one or more processors to calculate a weighting score based on the level of user exposure.

11. The non-transitory computer readable medium of claim 8 , wherein the first instructions are to cause the one or more processors to void the voting data when the level of user exposure is null.

12. The non-transitory computer readable medium of claim 8 , wherein the first instructions are to cause the one or more processors to:

aggregate the adjusted voting data associated with multiple devices;

prepare voting results for the ballot based on the aggregated voting data; and

determine an external influence based on the aggregated voting data.

13. The non-transitory computer readable medium of claim 12 , wherein the external influence includes social media influence.

14. The non-transitory computer readable medium of claim 8 , wherein the level of user exposure is based on the second time duration.

15. The non-transitory computer readable medium of claim 8 , wherein the metering data includes audio signatures.

16. A method to cause a device to support voting associated with a program, the method comprising:

sending one or more instructions to the device, the instructions to cause the device to:

(i) trigger collection of metering data from a sensed audio signal based on a programming schedule that is to identify when the program is to be broadcast, the program associated with a first time duration, the metering data associated with a second time duration, (ii) accept voting data associated with a ballot presented in the program, and (iii) report the metering data and the voting data;

determining, by executing an instruction with a processor, a level of user exposure to the program based on the first time duration and the second time duration; and

adjusting, by executing an instruction with the processor, the voting data based on the level of user exposure.

17. The method of claim 16 , further including authenticating a user of the device at a view of the program based on the adjusted voting data.

18. The method of claim 16 , further including calculating a weighting score based on the level of user exposure.

19. The method of claim 16 , further including voiding the voting data when the level of user exposure is null.

20. The method of claim 16 , further including:

aggregating the adjusted voting data associated with multiple users;

preparing voting results for the ballot based on the aggregated voting data; and

determining an external influence based on the aggregated voting data.

Assignments (4)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2022
From: LYNCH, WENDELL D.
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 062231/0037 →
Continuity (3)
Continuation 17005816 · Aug 28, 2020
Continuation 16353041 · Mar 14, 2019
Related Publication 20230028470A1 · Jan 26, 2023