IP Library Granted Patent US 11,058,943
Granted Patent B2
US 11,058,943 · App. 16/663,112 · Granted Jul 13, 2021

Apparatus and method for managing peripheral device communications

Inventors: Michael Aronzon (Vaughan, CA); Bruce Hawver (Hawthorn Woods, IL); Kim Rom (San Francisco, CA)
Assignee: STEELSERIES ApS
A63F13/22A63F13/235A63F13/42A63F2300/1018A63F2300/1025A63F2300/1031A63F2300/8088
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,058,943
App. No.
16/663,112
Granted
Jul 13, 2021
Kind
B2
Abstract

A system that incorporates teachings of the present disclosure may include, for example, a first peripheral device having a controller to store operational settings tailored for a gaming application, interact with the gaming application using the operational settings and user inputs, and share the operational settings with a second peripheral device for use with the gaming application. Additional embodiments are disclosed.

Claims (43)

1. A method comprising:

receiving, by a processing system of a first peripheral device associated with a gaming application, first operational inputs corresponding to first stimulations of the first peripheral device via a graphical user interface (GUI) presented at a display device of the first peripheral device;

receiving, by the processing system, second operational inputs transmitted from a second peripheral device associated with the gaming application, the second operational inputs corresponding to second stimulations of the second peripheral device;

generating, by the processing system in accordance with configuration information provided to the first peripheral device, control signals for controlling the gaming application, the control signals comprising first control signals and second control signals respectively based on the first operational inputs and the second operational inputs, wherein the first peripheral device and the second peripheral device have a priority order in accordance with an input to the GUI; and

transmitting, by the processing system, the first control signals and the second control signals to the gaming application in accordance with the priority order,

wherein the first peripheral device executes a remote access control (RAC) application that controls the gaming application in accordance with a multi-peripheral device configuration based on the first operational inputs and the second operational inputs,

wherein in accordance with the multi-peripheral device configuration, the RAC application is configured to control the first peripheral device and the second peripheral device to disable an action performed by the first peripheral device while enabling performance of the action by the second peripheral device.

2. The method of claim 1 , further comprising:

storing, by the processing system, operational parameters for controlling functionality of the first peripheral device for use with the gaming application; and

transmitting, by the processing system, the operational parameters of the first peripheral device to the second peripheral device for use with the gaming application, wherein the transmitting of the operational parameters comprises wireless transmission between the first peripheral device and the second peripheral device.

3. The method of claim 2 , wherein the wireless transmission is according to a protocol associated with one of WiFi, Bluetooth, Infrared, RFID, and wireless USB.

4. The method of claim 1 , wherein the gaming application executes on a device remote from the first peripheral device.

5. The method of claim 1 , wherein the controlling the gaming application comprises adjusting a graphical representation associated with a video game actor, resulting in an adjusted graphical representation, and further comprising presenting, by the processing system, the adjusted graphical representation at the display device.

6. The method of claim 1 , wherein the first operational inputs are associated with a first set of actions according to a first group of user selections, and wherein the second operational inputs are associated with a second set of actions according to a second group of user selections.

7. The method of claim 1 , wherein user inputs to the graphical user interface comprise user selections for combining selected operational inputs from the first peripheral device and the second peripheral device to define a combined action in the gaming application.

8. The method of claim 1 , wherein the first peripheral device and the second peripheral device each comprise one of a mouse, a joystick, a gaming pad, and a gaming console controller.

9. The method of claim 1 , wherein the first peripheral device comprises one of a mouse, a joystick, a keyboard, a gaming pad, and a gaming console controller and wherein the second peripheral device comprises a different one of the mouse, the joystick, the keyboard, the gaming pad, and the gaming console controller.

10. The method of claim 1 , wherein the first operational inputs correspond to a captured stimulation of the first stimulations, the captured stimulation captured at the first peripheral device, and further comprising converting, by the processing system, the captured stimulation into the first operational inputs according to a sequence of prior stimulations recorded by the first peripheral device as a macro command.

11. A device comprising:

a processing system of a first peripheral device associated with a gaming application; and

a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:

receiving first operational inputs corresponding to first stimulations of the first peripheral device via a graphical user interface (GUI) presented at a display device of the first peripheral device;

receiving second operational inputs transmitted from a second peripheral device associated with the gaming application, the second operational inputs corresponding to second stimulations of the second peripheral device;

generating, in accordance with configuration information provided to the first peripheral device, control signals for controlling the gaming application, the control signals comprising first control signals and second control signals respectively based on the first operational inputs and the second operational inputs, wherein the first peripheral device and the second peripheral device have a priority order in accordance with an input to the GUI;

transmitting the first control signals and the second control signals to the gaming application in accordance with the priority order; and

transmitting, by the processing system, operational parameters of the first peripheral device to the second peripheral device for use with the gaming application,

wherein the first peripheral device executes a remote access control (RAC) application that controls the gaming application in accordance with a multi-peripheral device configuration based on the first operational inputs and the second operational inputs,

wherein in accordance with the multi-peripheral device configuration, the RAC application is configured to control the first peripheral device and the second peripheral device to disable an action performed by the first peripheral device while enabling performance of the action by the second peripheral device.

12. The device of claim 11 , wherein the gaming application executes on a device remote from the first peripheral device.

13. The device of claim 11 , wherein the controlling the gaming application comprises adjusting a graphical representation associated with a video game actor, resulting in an adjusted graphical representation, and further comprising presenting, by the processing system, the adjusted graphical representation at the display device.

14. The device of claim 11 , wherein the first operational inputs are associated with a first set of actions according to a first group of user selections, and wherein the second operational inputs are associated with a second set of actions according to a second group of user selections.

15. The device of claim 11 , wherein user inputs to the graphical user interface comprise user selections for combining selected operational inputs from the first peripheral device and the second peripheral device to define a combined action in the gaming application.

16. A non-transitory machine-readable medium comprising executable instructions that, when executed by a processing system of a first peripheral device associated with a gaming application, facilitate performance of operations, the operations comprising:

receiving first operational inputs corresponding to first stimulations of the first peripheral device via a graphical user interface (GUI) presented at a display device of the first peripheral device;

receiving second operational inputs transmitted from a second peripheral device associated with the gaming application, the second operational inputs corresponding to second stimulations of the second peripheral device;

generating, in accordance with configuration information provided to the first peripheral device, control signals for controlling the gaming application, the control signals comprising first control signals and second control signals respectively based on the first operational inputs and the second operational inputs, wherein the first peripheral device and the second peripheral device have a priority order in accordance with an input to the GUI; and

transmitting the first control signals and the second control signals to the gaming application in accordance with the priority order, wherein the gaming application executes on a device remote from the first peripheral device,

wherein the first peripheral device executes a remote access control (RAC) application that controls the gaming application in accordance with a multi-peripheral device configuration based on the first operational inputs and the second operational inputs,

wherein in accordance with the multi-peripheral device configuration, the RAC application is configured to control the first peripheral device and the second peripheral device to disable an action performed by the first peripheral device while enabling performance of the action by the second peripheral device.

17. The non-transitory machine-readable medium of claim 16 , wherein user inputs to the graphical user interface comprise user selections for combining selected operational inputs from the first peripheral device and the second peripheral device to define a combined action in the gaming application.

18. The non-transitory machine-readable medium of claim 16 , wherein the operations further comprise transmitting operational parameters of the first peripheral device to the second peripheral device for use with the gaming application, wherein the transmitting of the operational parameters comprises wireless transmission between the first peripheral device and the second peripheral device.

19. The non-transitory machine-readable medium of claim 16 , wherein the first peripheral device comprises one of a mouse, a joystick, a keyboard, a gaming pad, and a gaming console controller and wherein the second peripheral device comprises a different one of the mouse, the joystick, the keyboard, the gaming pad, and the gaming console controller.

20. The non-transitory machine-readable medium of claim 16 , wherein the first peripheral device and the second peripheral device each comprise one of a mouse, a joystick, a gaming pad, and a gaming console controller.

Assignments (6)
CHANGE OF ADDRESS Recorded Mar 30, 2026
From: STEEL SERIES APS
To: STEEL SERIES APS
Reel/Frame 075299/0218 →
MERGER Recorded Mar 30, 2026
From: STEEL SERIES APS
To: GN AUDIO A/S
Reel/Frame 075299/0257 →
CHANGE OF ADDRESS Recorded Mar 30, 2026
From: STEEL SERIES APS
To: STEEL SERIES APS
Reel/Frame 075299/0264 →
MERGER Recorded Mar 30, 2026
From: GN AUDIO A/S
To: GN HEARING A/S
Reel/Frame 075299/0271 →
NUNC PRO TUNC ASSIGNMENT Recorded Jan 23, 2025
From: STEELSERIES APS
To: GN AUDIO A/S
Reel/Frame 069988/0735 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2019
From: ARONZON, MICHAEL; HAWVER, BRUCE; ROM, KIM
To: STEELSERIES APS
Reel/Frame 051068/0269 →
Continuity (5)
Continuation 16051969 · Aug 1, 2018
Continuation 15297290 · Oct 19, 2016
Continuation 14026779 · Sep 13, 2013
Continuation 12619070 · Nov 16, 2009
Related Publication 20200054941A1 · Feb 20, 2020