IP Library Granted Patent US 8,337,305
Granted Patent B2
US 8,337,305 · App. 12/947,874 · Granted Dec 25, 2012

Apparatus and method for managing user inputs in video games

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 8,337,305
App. No.
12/947,874
Granted
Dec 25, 2012
Kind
B2
Abstract

A system that incorporates teachings of the present disclosure may include, for example, a computing device having a controller to obtain a user input that was inputted into a first accessory operably coupled with the computing device where the first accessory provides a user interface for user interaction with a video game, determine a language of an intended recipient of the user input based on an identity of the intended recipient, access a multi-lingual library comprising a plurality of words associated with the video game, match the user input to one or more words of the plurality of words of the multi-lingual library to generate a translated message in the determined language of the intended recipient, and provide the translated message to a second accessory for presentation to the intended recipient in real-time. Additional embodiments are disclosed.

Claims (45)

1. A non-transitory computer-readable storage medium, comprising computer instructions which, responsive to being executed by a processor, cause the processor to perform operations comprising:

receiving a signal generated in response to a user input at a first accessory operably coupled with a first computing device, wherein the first computing device is programmed to present a video game;

obtaining an identity of an intended recipient of the user input:

determining a language for the intended recipient based on the identity;

identifying matching words from a plurality of words stored in a multi-lingual library; and

providing an audio signal to a second accessory for presentation to the intended recipient, wherein the audio signal is generated based on the received signal and the determined language using the multi-lingual library, wherein the audio signal is generated using the identified matching words, and wherein the audio signal is associated with the video game.

2. The non-transitory computer-readable storage medium of claim 1 , wherein the second accessory is operably coupled with a second computing device, wherein the first and second computing devices are remote from each other, and wherein the audio signal is received by the second computing device via Internet.

3. The non-transitory computer-readable storage medium of claim 2 , wherein the audio signal is generated by a remote server that is in communication with the first and second computing devices via the Internet.

4. The non-transitory computer-readable storage medium of claim 2 , wherein the user input is non-speech, and wherein the audio signal is generated by the first computing device.

5. The non-transitory computer-readable storage medium of claim 1 , wherein the first and second accessories are operably coupled with the first computing device.

6. The non-transitory computer-readable storage medium of claim 2 , wherein the user input is speech, and wherein the signal is generated based on the speech using speech recognition performed at the first computing device.

7. The non-transitory computer-readable storage medium of claim 1 , wherein the second accessory is operably coupled with the first computing device, and wherein the audio signal is presented as at least one of synthesized voice content, voice content or text content.

8. The non-transitory computer-readable storage medium of claim 1 , wherein the second accessory is operably coupled with a second computing device, wherein the first and second computing devices are remote from each other, and wherein the audio signal is generated by one of the first or second computing devices using the multi-lingual library that is remote from the one of the first or second computing devices.

9. The non-transitory computer-readable storage medium of claim 1 , comprising computer instructions which, responsive to being executed by the processor, cause the processor to perform operations comprising:

determining a context of the user input based on the video game, the context being determined based on graphics presented in the video game; and

searching the multi-lingual library for one or more of the matching words using the context.

10. A method comprising:

obtaining, by a system including a processor, a user input that was inputted into a first accessory operably coupled with a first computing device, wherein the first computing device is programmed to present a video game;

determining, by the system, a language of an intended recipient of the user input based on an identity of the intended recipient;

translating, by the system, the user input into a translated message using the determined language and a multi-lingual library; and

providing, by the system, the translated message to a second accessory for presentation to the intended recipient in real-time, wherein the translated message is associated with the video game;

determining, by the system, another language of another intended recipient of the user input based on another identity of the other intended recipient;

translating, by the system, the user input into another translated message using the determined other language and the multi-lingual library; and

providing, by the system, the other translated message to a third accessory for presentation to the other intended recipient in real-time.

11. The method of claim 10 , wherein the translated message is presented at the second accessory as at least one of synthesized voice content, voice content or text content.

12. The method of claim 10 , wherein the user input is translated into the translated message by a server of the system that is remote from the first computing device and the second accessory.

13. The method of claim 10 , wherein the second accessory is operably coupled with a second computing device, and wherein the user input is translated into the translated message by one of the first or second computing devices.

14. The method of claim 10 , wherein the user input is speech.

15. The method of claim 10 , wherein the system includes the first computing device and the first, second and third accessories, and wherein the user input is non-speech.

16. A computing device, comprising:

a memory storing computer instructions; and

a controller coupled with the memory, wherein the controller, responsive to executing the computer instructions perform operations comprising:

obtaining a user input that was inputted into a first accessory operably coupled with the computing device, wherein the first accessory provides a user interface for user interaction with a video game;

determining a language of an intended recipient of the user input based on an identity of the intended recipient;

accessing a multi-lingual library comprising a plurality of words associated with the video game;

matching the user input to one or more words of the plurality of words of the multi-lingual library to generate a translated message in the determined language of the intended recipient; and

providing the translated message to a second accessory for presentation to the intended recipient in real-time.

17. The computing device of claim 16 , wherein the computing device comprises one of a computer, a gaming console, a remote server or a removable adaptor.

18. The computing device of claim 16 , wherein the first and second accessories are selected from the group consisting essentially of a keyboard, a gaming pad, a mouse, a gaming console controller, a joystick, a microphone, a headset with a microphone.

19. The computing device of claim 16 , wherein the controller, responsive to executing the computer instructions performs operations comprising:

presenting a graphical user interface (GUI), wherein the GUI receives user actuations of the first accessory; and

generating a macro from the user actuations, wherein the macro represents user words, and wherein the multi-lingual library is populated based at least in part by the user words.

20. The computing device of claim 16 , wherein the controller, responsive to executing the computer instructions performs operations comprising:

determining a context of the user input based on graphics presented in the video game when the user input is obtained; and

matching the user input to the one or more words based on the context.

Assignments (7)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF ASSIGNEE PREVIOUSLY RECORDED ON REEL 025460 FRAME 0057. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT NAME OF THE ASSIGNEE IS STEELSERIES APS.. Recorded Jun 6, 2012
From: ARONZON, MICHAEL
To: STEELSERIES APS
Reel/Frame 028325/0462 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2010
From: ARONZON, MICHAEL
To: STEELSERIES HQ.
Reel/Frame 025460/0057 →