IP Library Granted Patent US 11,964,197
Granted Patent B2
US 11,964,197 · App. 17/477,336 · Granted Apr 23, 2024

Video game controller with performance tracking

Inventors: Andrew Brian Young (Newport, GB); Stephen Thomas Bright (Caldicot, GB); Daniel Adam Nuth (Newport, GB)
Assignee: Voyetra Turtle Beach, Inc.
A63F13/24A63F13/26A63F13/537
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,964,197
App. No.
17/477,336
Granted
Apr 23, 2024
Kind
B2
Abstract

This disclosure describes a system that allows a user to track performance metrics from a game controller. These performance metrics are displayed on a screen of the game controller. In addition to the game controller, the disclosed system may comprise an app, on a device external from the game controller, that is also able to display the performance metrics as they are updated.

Claims (47)

1. A system comprising:

a game controller configured to operate a video game, the game controller comprising:

a button;

a memory configured to store a performance metric in the game controller, wherein the performance metric indicates a number of times per minute the button is pressed;

a processor configured to generate and access the performance metric; and

a screen, operably coupled to the processor, configured to display the performance metric to a user of the game controller, wherein:

the video game is not displayed on the screen,

the performance metric is selectively located in one of a plurality of locations on the screen,

an ability to selectively locate the performance metric provides an interface layout that is customizable by the user of the game controller,

the system comprises an application (“app”) configured to operate on a device external from the game controller, and

the app is configured to display an illustration of the game controller and associate the performance metric with a location of the button on the game controller.

2. The system of claim 1 , wherein the app is operable to display the performance metric.

3. The system of claim 1 , wherein the app is a mobile app and the device is a smartphone.

4. The system of claim 1 , wherein the app is a mobile app and the device is a tablet.

5. The system of claim 1 , wherein the performance metric is updated while the game controller is in use.

6. The system of claim 1 , wherein the processor is configured to measure a gaming latency.

7. The system of claim 1 , wherein the performance metric is determined according to one or more actions performed by a user of the game controller.

8. A method comprising:

generating a performance metric according to a number of times per minute a button, on a game controller, is pressed;

storing the performance metric for the game controller in a memory of the game controller;

accessing, via a processor of the game controller, the performance metric stored in the memory; and

displaying the performance metric on a screen of the game controller, wherein:

a video game is not displayed on the screen,

the performance metric is selectively located in one of a plurality of locations on the screen,

an ability to selectively locate the performance metric provides an interface layout that is customizable by a user of the game controller, and

an application (“app”) is configured to operate on a device external from the game controller to display an illustration of the game controller and associate the performance metric with a location of the button on the game controller.

9. The method of claim 8 , wherein the method comprises:

displaying the performance metric via the app.

10. The method of claim 8 , wherein the app is a mobile app and the device is a smartphone.

11. The method of claim 8 , wherein the app is a mobile app and the device is a tablet.

12. The method of claim 8 , wherein the performance metric is updated while the game controller is in use.

13. The method of claim 8 , wherein the method comprises generating, storing and displaying a gaming latency.

14. The method of claim 8 , wherein the performance metric is determined according to one or more actions performed by a user of the game controller.

15. A non-transitory computer-readable medium storing a program, wherein when operated by a processor, the program configures a method comprising:

generating and updating a performance metric of a video game controller, and

sending the performance metric to a mobile device, external to the video game controller, wherein:

the performance metric indicates a number of times per minute a button, on the video game controller, is pressed,

the performance metric is displayed, on a screen of the game controller, to a user of the video game controller,

a video game is not displayed on the screen,

the performance metric is selectively located in one of a plurality of locations on the screen,

an ability to selectively locate the performance metric provides an interface layout that is customizable by the user of the game controller, and

the mobile device is configured to display an illustration of the game controller and associate the performance metric with a location of the button on the game controller.

16. The non-transitory computer-readable medium of claim 15 , wherein the video game controller comprises the non-transitory computer-readable medium and the processor.

17. The non-transitory computer-readable medium of claim 15 , wherein the mobile device, external to the video game controller, comprises the non-transitory computer-readable medium and the processor.

18. The non-transitory computer-readable medium of claim 17 , wherein the mobile device is one of a smartphone and a tablet.

19. The non-transitory computer-readable medium of claim 15 , wherein the method comprises generating, storing and displaying a gaming latency.

20. The non-transitory computer-readable medium of claim 15 , wherein the performance metric is determined according to one or more actions performed by a user of the game controller.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded May 1, 2026
From: BANK OF AMERICA, N.A.
To: TURTLE BEACH CORPORATION; VOYETRA TURTLE BEACH, INC.; PERFORMANCE DESIGNED PRODUCTS LLC
Reel/Frame 075315/0067 →
SECURITY INTEREST Recorded Apr 30, 2026
From: VOYETRA TURTLE BEACH INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 075311/0625 →
ASSIGNMENT OF SECURITY AGREEMENT Recorded Aug 4, 2025
From: TURTLE BEACH CORPORATION; VOYETRA TURTLE BEACH, INC.; PERFORMANCE DESIGNED PRODUCTS LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 072338/0059 →
RELEASE OF SECURITY INTEREST Recorded Aug 1, 2025
From: BLUE TORCH FINANCE LLC, AS THE COLLATERAL AGENT
To: TURTLE BEACH CORPORATION; VOYETRA TURTLE BEACH, INC.; PERFORMANCE DESIGNED PRODUCTS LLC
Reel/Frame 072337/0391 →
SECURITY INTEREST Recorded Mar 14, 2024
From: VOYETRA TURTLE BEACH, INC.; TURTLE BEACH CORPORATION; PERFORMANCE DESIGNED PRODUCTS LLC
To: BLUE TORCH FINANCE LLC, AS THE COLLATERAL AGENT
Reel/Frame 066797/0517 →