IP Library Granted Patent US 10,405,050
Granted Patent B2
US 10,405,050 · App. 15/299,118 · Granted Sep 3, 2019

Methods and apparatus for monitoring video games

Inventors: David Howell Wright (Safety Harbor, FL); Bradley R. Lawrence (Tampa, FL); Arun Ramaswamy (Tampa, FL)
Assignee: The Nielsen Company (US), LLC
H04N21/4781A63F13/25A63F13/95H04N21/44204H04N21/6582H04N21/8358A63F2300/206A63F2300/535
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,405,050
App. No.
15/299,118
Granted
Sep 3, 2019
Kind
B2
Abstract

Methods and apparatus for monitoring video games are disclosed. Example methods disclosed herein monitoring a data interface between a game controller and a game port of a game console with a monitoring device. Disclosed example methods also include determining whether the game console is operating a video game in a demonstration mode or an active play mode based on data detected by the monitoring device.

Claims (37)

1. A video game monitor including:

a monitoring device to monitor data interfaces between a plurality of game controllers and game ports of a game console, the monitoring device separate from the game console and the plurality of game controllers; and

a processor separate from the game console and in communication with the monitoring device, the processor to:

determine whether the game console is operating a video game in a demonstration mode or an active play mode based on data detected by the monitoring device;

initiate monitoring during the active play mode of a set of times associated with events including starting the video game, pausing the video game and resuming the video game after the data is detected by the monitoring device; and

determine a number of active game controllers of the plurality of game controllers in communication with the game console based on the data detected by the monitoring device.

2. The video game monitor of claim 1 , wherein the processor is to determine the game console is operating the video game in the active play mode when user input information is detected by the monitoring device.

3. The video game monitor of claim 1 , wherein the monitoring device is to be in communication with a first one of the game controllers and a first one of the game ports, and further including:

a memory buffer to store the data detected by the monitoring device; and

an interface to transmit the data from the memory buffer to a remote data processor.

4. The video game monitor of claim 1 , wherein the processor is to initiate the monitoring of the data interfaces between the game controllers and the game ports of the game console after determining the game console is active and a game medium has been inserted into the game console.

5. The video game monitor of claim 4 , wherein the monitoring device is a first monitoring device, and further including:

a second monitoring device to determine whether the game console is active, the second monitoring device different from the first monitoring device; and

a third monitoring device to determine whether the game medium has been inserted into the game console, the third monitoring device different from the first monitoring device and the second monitoring device.

6. A method to monitor video game activity, the method comprising:

monitoring data interfaces between a plurality of game controllers and game ports of a game console with a monitoring device separate from the game console and the plurality of game controllers;

determining, by executing an instruction with a processor separate from the game console and in communication with the monitoring device, whether the game console is operating a video game in a demonstration mode or an active play mode based on data detected by the monitoring device;

initiating monitoring during the active play mode of a set of times associated with events including starting the video game, pausing the video game and resuming the video game after the data is detected by the monitoring device; and

determining, by executing an instruction with the processor separate from the game console and in communication with the monitoring device, a number of active game controllers of the plurality of game controllers in communication with the game console based on the data detected by the monitoring device.

7. The method of claim 6 , wherein the determining of whether the game console is operating the video game in the demonstration mode or the active play mode includes determining the game console is operating the video game in the active play mode when user input information is detected by the monitoring device.

8. The method of claim 6 , wherein the monitoring device is in communication with a first one of the game controllers and a first one of the game ports, and further including:

storing the data detected by the monitoring device in a memory buffer; and

transmitting the data from the memory buffer to a remote data processor.

9. The method of claim 6 , further including initiating the monitoring of the data interfaces between the game controllers and the game ports of the game console after determining the game console is active and a game medium has been inserted into the game console.

10. The method of claim 9 , wherein the monitoring device is a first monitoring device, and further including:

determining whether the game console is active using a second monitoring device different from the first monitoring device; and

determining whether the game medium has been inserted into the game console using a third monitoring device different from the first monitoring device and the second monitoring device.

11. A storage device or storage disk comprising machine readable instructions that, when executed by a processor separate from a game console, cause the processor separate from the game console to at least:

monitor data interfaces between a plurality of game controllers and game ports of the game console with a monitoring device separate from the game console and the plurality of game controllers;

determine whether the game console is operating a video game in a demonstration mode or an active play mode based on data detected by the monitoring device;

initiate monitoring during the active play mode of a set of times associated with events including starting the video game, pausing the video game and resuming the video game after the data is detected by the monitoring device; and

determine a number of active game controllers of the plurality of game controllers in communication with the game console based on the data detected by the monitoring device.

12. The storage device or storage disk of claim 11 , wherein to determine whether the game console is operating the video game in the demonstration mode or the active play mode, the instructions, when executed, cause the processor to determine the game console is operating the video game in the active play mode when user input information is detected by the monitoring device.

13. The storage device or storage disk of claim 11 , wherein the instructions, when executed, further cause the processor to initiate the monitoring of the data interfaces between the game controllers and the game ports of the game console after determining the game console is active and a game medium has been inserted into the game console.

14. The storage device or storage disk of claim 13 , wherein the monitoring device is a first monitoring device, and the instructions, when executed, further cause the processor to:

determine whether the game console is active using a second monitoring device different from the first monitoring device; and

determine whether the game medium has been inserted into the game console using a third monitoring device different from the first monitoring device and the second monitoring device.

Assignments (10)
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 Nov 18, 2016
From: WRIGHT, DAVID HOWELL; LAWRENCE, BRADLEY R., III; RAMASWAMY, ARUN
To: NIELSEN MEDIA RESEARCH, INC.
Reel/Frame 040370/0364 →
MERGER Recorded Nov 18, 2016
From: NIELSEN MEDIA RESEARCH, INC.
To: NIELSEN MEDIA RESEARCH, LLC
Reel/Frame 040651/0953 →
MERGER Recorded Nov 18, 2016
From: NIELSEN MEDIA RESEARCH, LLC
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 040370/0462 →
Continuity (6)
Continuation 14512005 · Oct 10, 2014
Continuation 11465389 · Aug 17, 2006
Continuation PCTUS2005005079 · Feb 17, 2005
Provisional Application 60563531 · Apr 19, 2004
Provisional Application 60545351 · Feb 17, 2004
Related Publication 20170041675A1 · Feb 9, 2017