Apparatus and method for managing user inputs in video games
First Claim
1. A system, comprising:
- a memory that stores instructions; and
a processor coupled to the memory, wherein responsive to executing the instructions, the processor performs operations comprising;
receiving a signal generated in response to a user input at a first accessory operably coupled with a first computing device;
transmitting the user input to a remote server;
receiving, at a second accessory, an audio signal from the remote server for presentation to an intended recipient, wherein the audio signal is associated with a program operating on the first computing device, wherein the audio signal is generated based on a context of the program when the user input was received on the first computing device, wherein the second accessory is operably coupled with a second computing device, wherein the first computing device and the second computing device are remote from each other, and wherein the audio signal is generated by one of the first computing device and the second computing device using a multi-lingual library that is remote from the one of the first computing device and the second computing device; and
determining a context of the user input based on the program, the context being determined based on graphics presented in the program, wherein the multi-lingual library at the remote server is searched for matching words using the context.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
15 Claims
-
1. A system, comprising:
-
a memory that stores instructions; and a processor coupled to the memory, wherein responsive to executing the instructions, the processor performs operations comprising; receiving a signal generated in response to a user input at a first accessory operably coupled with a first computing device; transmitting the user input to a remote server; receiving, at a second accessory, an audio signal from the remote server for presentation to an intended recipient, wherein the audio signal is associated with a program operating on the first computing device, wherein the audio signal is generated based on a context of the program when the user input was received on the first computing device, wherein the second accessory is operably coupled with a second computing device, wherein the first computing device and the second computing device are remote from each other, and wherein the audio signal is generated by one of the first computing device and the second computing device using a multi-lingual library that is remote from the one of the first computing device and the second computing device; and determining a context of the user input based on the program, the context being determined based on graphics presented in the program, wherein the multi-lingual library at the remote server is searched for matching words using the context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
determining, by a system including a processor, a first language of a first intended recipient of user input based on a first identity of the intended recipient; determining, by the system, a second language of a second intended recipient of the user input based on a second identity of the second intended recipient; transmitting, by the system, the user input to a remote server comprising a processor, wherein the user input was inputted into a first accessory operably coupled with a first computing device, and wherein the first computing device is programmed to present a program; translating, by the remote server, the user input into a first translated message of the first language using a multi-lingual library; providing, by the remote server, the first translated message to a second accessory for presentation to the first intended recipient; determining a context of the user input based on the program, the context being determined based on graphics presented in the program; providing, by the system, a second translated message based on the user input to a third accessory for presentation to the second intended recipient; and receiving, by the system, the user input from the first computing device over the Internet, wherein the providing of the first and second translated messages to the second and third accessories is performed in real-time, and wherein the first and second translated messages are associated with the program. - View Dependent Claims (11, 12, 13)
-
-
14. A non-transitory, machine-readable storage medium, comprising instructions, wherein responsive to executing the instructions, a processor performs operations comprising:
-
presenting a graphical user interface, wherein the graphical user interface receives user actuations of a first accessory operably coupled with a computing device; obtaining a user input that was inputted into the first accessory, wherein the first accessory provides a user interface for user interaction with a program; transmitting the user input to a remote server, wherein the remote server comprises a multi-lingual library comprising a plurality of words associated with the program; updating the multi-lingual library based on updates to the program; matching, at the remote server, the user input to words of the plurality of words of the multi-lingual library to generate a translated message; providing the translated message to a second accessory from the remote server for presentation to an intended recipient; updating the multi-lingual library based on words or phrases suggested by the user input; and determining a language of the intended recipient of the user input based on an identity of the intended recipient, wherein the providing of the translated message to the second accessory is performed in real time, and wherein the first and second accessories comprise one of a keyboard, a gaming pad, a mouse, a gaming console controller, a joystick, a microphone, a headset with a microphone, or any combination thereof. - View Dependent Claims (15)
-
Specification