IP Library Granted Patent US 11,457,282
Granted Patent B2
US 11,457,282 · App. 17/195,365 · Granted Sep 27, 2022

Methods and apparatus to create a panel of media device users

Inventors: Albert T. Borawski (Oldsmar, FL); Stephen S. Bell (Schaumburg, IL); Oana Dan (New York, NY)
Assignee: The Nielsen Company (US), LLC
H04N21/4755H04H60/31H04H60/45H04L65/611H04L67/025H04L67/306H04L67/535H04N21/41407H04N21/44226H04N21/4516H04N21/4667H04N21/6125H04N21/812H04W4/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 11,457,282
App. No.
17/195,365
Granted
Sep 27, 2022
Kind
B2
Abstract

Methods and apparatus to create a panel of media device users are disclosed. An example apparatus includes an interface to receive a unique identifier and an application identifier from a media device executing an instrumented application. A panel creator is to create a master frame corresponding to media devices that have executed the instrumented application. A registration data controller is to: (i) determine a skip rate, (ii) assign the media device from the master frame into a first test cell based on a random value and the skip rate, (iii) select a first recruitment interface associated with the first test cell, and (iv) instruct the instrumented application to, in response to the instrumented application being executed for a first time after a threshold period of time since an initial execution of the instrumented application has elapsed, display the first recruitment interface.

Claims (44)

1. At least one non-transitory machine readable medium comprising instructions which, when executed, cause a machine to at least:

provide monitoring instructions to a media provider for creation of an instrumented application;

receive a unique identifier and an application identifier from a media device executing the instrumented application, the unique identifier and the application identifier received without collecting personally identifiable information;

create a master frame corresponding to media devices that have executed the instrumented application;

sort the master frame based on at least one of a date of installation of the application at the media device, an identifier associated with the application installed at the media device, or a number of instrumented applications installed on the media device;

assign the media device from the master frame into a first test cell based on a skip rate;

select a first recruitment interface associated with the first test cell, the first recruitment interface different from a second recruitment interface associated with a second test cell; and

instruct the instrumented application to, in response to the instrumented application being executed for a first time after a threshold period of time since an initial execution of the instrumented application has elapsed, display the first recruitment interface to a user associated with the media device requesting the user to join a panel.

2. The at least one non-transitory machine readable medium of claim 1 , wherein the instructions, when executed, further cause the machine to receive monitoring data from the instrumented application after the user has agreed to become a panelist.

3. The at least one non-transitory machine readable medium of claim 1 , wherein the instructions, when executed, further cause the machine to generate the unique identifier to be used by the media device.

4. The at least one non-transitory machine readable medium of claim 3 , wherein the instructions, when executed, further cause the machine to transmit the unique identifier to the media device.

5. The at least one non-transitory machine readable medium of claim 1 , wherein the application identifier is assigned to the instrumented application by at least one of the media provider or an application developer.

6. The at least one non-transitory machine readable medium of claim 1 , wherein the assigning of the media device to into the first test cell is further based on a random value, wherein the random value is less than or equal to the skip rate and greater than or equal to zero.

7. The at least one non-transitory machine readable medium of claim 1 , wherein the skip rate is based on a count of media devices in the master frame divided by a desired number of media devices for the panel.

8. A method for creation of a panel, the method comprising:

providing monitoring instructions to a media provider for creation of an instrumented application;

receiving a unique identifier and an application identifier from a media device executing the instrumented application, the unique identifier and the application identifier received without collecting personally identifiable information;

creating a master frame corresponding to media devices that have executed the instrumented application;

sorting the master frame based on at least one of a date of installation of the application at the media device, an identifier associated with the application installed at the media device, or a number of instrumented applications installed on the media device;

assigning the media device from the master frame into a first test cell based on a skip rate;

selecting a first recruitment interface associated with the first test cell, the first recruitment interface different from a second recruitment interface associated with a second test cell; and

instructing the instrumented application to, in response to the instrumented application being executed for a first time after a threshold period of time since an initial execution of the instrumented application has elapsed, display the first recruitment interface to a user associated with the media device requesting the user to join the panel.

9. The method of claim 8 , further including receiving monitoring data from the instrumented application after the user has agreed to become a panelist.

10. The method of claim 8 , further including generating the unique identifier to be used by the media device.

11. The method of claim 10 , further including transmitting the unique identifier to the media device.

12. The method of claim 8 , wherein the application identifier is assigned to the instrumented application by at least one of the media provider or an application developer.

13. The method of claim 8 , wherein the assigning of the media device to into the first test cell is further based on a random value, wherein the random value is less than or equal to the skip rate and greater than or equal to zero.

14. The method of claim 8 , wherein the skip rate is based on a count of media devices in the master frame divided by a desired number of media devices for the panel.

15. An apparatus for creation of a panel, the apparatus comprising:

memory;

instructions; and

at least one processor to execute the instructions to cause the at least one processor to at least:

provide monitoring instructions to a media provider for creation of an instrumented application;

receive a unique identifier and an application identifier from a media device executing the instrumented application, the unique identifier and the application identifier received without collecting personally identifiable information;

create a master frame corresponding to media devices that have executed the instrumented application;

sort the master frame based on at least one of a date of installation of the application at the media device, an identifier associated with the application installed at the media device, or a number of instrumented applications installed on the media device;

assign the media device from the master frame into a first test cell based on a skip rate;

select a first recruitment interface associated with the first test cell, the first recruitment interface different from a second recruitment interface associated with a second test cell; and

instruct the instrumented application to, in response to the instrumented application being executed for a first time after a threshold period of time since an initial execution of the instrumented application has elapsed, display the first recruitment interface to a user associated with the media device requesting the user to join a panel.

16. The apparatus of claim 15 , wherein the processor is further to receive monitoring data from the instrumented application after the user has agreed to become a panelist.

17. The apparatus of claim 15 , wherein the processor is further to generate the unique identifier to be used by the media device.

18. The apparatus of claim 17 , wherein the processor is further to transmit the unique identifier to the media device.

19. The apparatus of claim 15 , wherein the application identifier is assigned to the instrumented application by at least one of the media provider or an application developer.

20. The apparatus of claim 15 , wherein the assigning of the media device to into the first test cell is further based on a random value, wherein the random value is less than or equal to the skip rate and greater than or equal to zero.

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 Jan 4, 2022
From: BORAWSKI, ALBERT T.; BELL, STEPHEN S.; DAN, OANA
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 058541/0703 →
Continuity (5)
Continuation 16544875 · Aug 19, 2019
Continuation 15388809 · Dec 22, 2016
Continuation 14145452 · Dec 31, 2013
Provisional Application 61815597 · Apr 24, 2013
Related Publication 20210297744A1 · Sep 23, 2021