IP Library Granted Patent US 10,691,510
Granted Patent B2
US 10,691,510 · App. 16/120,119 · Granted Jun 23, 2020

Methods and apparatus to detect uninstallation of an on-device meter

Inventor: Cary Pillers (Richardson, TX)
Assignee: The Nielsen Company (US), LLC
G06F9/542G06F8/62G06F11/302G06F11/34
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,510
App. No.
16/120,119
Granted
Jun 23, 2020
Kind
B2
Abstract

Example methods and apparatus to detect uninstallation of an on-device meter are disclosed. An example apparatus includes means for detecting that an application is to be uninstalled from the mobile device, the application to gather status information of the means for detecting to ensure that the means for detecting is installed, the application to transmit status information to a data collector. The apparatus includes means for displaying a prompt regarding whether the means for detecting is to be uninstalled when the application is to be uninstalled, the means for displaying to instruct a package manager to remove the means for detecting from the mobile device. The apparatus includes means for communicating an uninstallation notification to the data collector when the application is to be uninstalled, the uninstallation notification to enable identification of a panelist associated with the mobile device.

Claims (28)

1. An apparatus to detect uninstallation of applications on mobile devices, the apparatus comprising:

means for detecting that an application is to be uninstalled from the mobile device, wherein the application is to gather status information of the means for detecting to ensure that the means for detecting is installed, wherein the application is to transmit the status information to a data collector;

means for displaying a prompt indicating whether the means for detecting is to be uninstalled when the application is to be uninstalled, wherein the means for displaying is to instruct a package manager to remove the means for detecting from the mobile device; and

means for communicating an uninstallation notification to the data collector when the application is to be uninstalled, and wherein the uninstallation notification is to enable identification of a panelist associated with the mobile device.

2. The apparatus of claim 1 , wherein the means for detecting is to detect that the application is to be uninstalled in response to a message from the package manager of the mobile device.

3. The apparatus of claim 1 , further including a means for startup detection to cause the means for detecting to determine if the application has been uninstalled during startup of the mobile device.

4. The apparatus of claim 1 , wherein the application is an on-device meter application.

5. The apparatus of claim 4 , wherein the means for detecting is to detect uninstallation of the on-device meter application.

6. The apparatus of claim 5 , wherein the means for detecting is specifically dedicated to monitoring the on-device meter application.

7. An apparatus to detect uninstallation of an audience metering application on a mobile device, the apparatus comprising:

means for detecting that the audience metering application is to be uninstalled from the mobile device based on a notification broadcast within the mobile device, wherein the notification not communicated external to the mobile device, wherein the notification received from a package manager, wherein the audience metering application is to store monitoring information representative of usage of the mobile device;

means for uninstalling is to instruct a package manager to remove the means for detecting from the mobile device when the audience metering application is uninstalled; and

means for communicating to:

transmit the monitoring information to a data collector, the monitoring information stores in an event log by the audience metering application, wherein, the monitoring information not transmitter to the data collector by the audience metering application; and

transmit an uninstallation notification to the data collector when the audience metering application is to be uninstalled, wherein the uninstallation notification is to enable identification of a panelist associated with the mobile device.

8. The apparatus of claim 7 , wherein the means for detecting is to determine if the audience metering application has been uninstalled during startup of the mobile device.

9. The apparatus of claim 7 , wherein the means for detecting is dedicated to monitoring only the audience metering application.

10. An apparatus to detect uninstallation of an audience metering process on a mobile device, the apparatus comprising:

means for detecting that the audience metering process is to be uninstalled from the mobile device based on a notification broadcast within the mobile device, wherein the notification is not communicated external to the mobile device, wherein the audience metering process is to store monitoring information representative of usage of the mobile device;

means for uninstalling to instruct a package manager to remove the means for detecting from the mobile device when the audience metering process is uninstalled; and

means for communicating to:

transmit the monitoring information to a data collector, wherein the monitoring information stored by the audience metering process, and wherein the monitoring information is not transmitted to the data collector by the audience metering process;

transmit an uninstallation notification to the data collector when the audience metering process is to be uninstalled, wherein the uninstallation notification is to enable identification of a panelist associated with the mobile device;

in response to transmission of the uninstallation notification to the data collector, cause an exit questionnaire to be presented, wherein the exit questionnaire to request a reason for the uninstallation of the audience metering process; and

in response to receipt of a response to the exit questionnaire, request uninstallation of the means for detecting.

11. The apparatus of claim 10 , wherein the means for detecting is further to determine if the audience metering process has been uninstalled during startup of the mobile device.

12. The apparatus of claim 10 , wherein the means for uninstalling is to display, in response to the notification, a prompt asking whether the audience metering process is to be uninstalled, and wherein the means for uninstalling to uninstall the audience metering process in response to a user response to the prompt indicating that the audience metering process is to be uninstalled.

13. The apparatus of claim 10 , wherein the means for detecting is dedicated to monitoring only the audience metering process.

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 Oct 10, 2018
From: PILLERS, CARY
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 047123/0042 →