Apparatus and method for managing user inputs in video games
First Claim
1. A system, comprising:
- a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising;
receiving a user input received from a first accessory operably coupled with a first computing device, wherein the user input is associated with a program operating on the first computing device;
determining a context of the user input based on the program, the context being determined based on graphics presented in the program;
generating an audio signal based on a context of the program when the user input was received on the first computing device, wherein the audio signal is generated using a multi-lingual library that is remote from the one of the first computing device and a second computing device; and
providing the audio signal to a second accessory for presentation to an intended recipient.
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
20 Claims
-
1. A system, comprising:
-
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising; receiving a user input received from a first accessory operably coupled with a first computing device, wherein the user input is associated with a program operating on the first computing device; determining a context of the user input based on the program, the context being determined based on graphics presented in the program; generating an audio signal based on a context of the program when the user input was received on the first computing device, wherein the audio signal is generated using a multi-lingual library that is remote from the one of the first computing device and a second computing device; and providing the audio signal to a second accessory for presentation to an intended recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
transmitting, by a processing system comprising a processor, an input to a remote server, wherein the input was received by 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 processing system, the input into a first translated message of a first language using a multi-lingual library; providing, by the processing system, the first translated message to a second accessory for presentation to a first intended recipient; determining, by the processing system, a context of the input based on the program, the context being determined based on graphics presented in the program; providing, by the processing system, a second translated message based on the input to a third accessory for presentation to the second intended recipient; and receiving, by the processing system, the input from the first computing device, wherein the first and second translated messages are associated with the program. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory, machine-readable storage medium, comprising instructions, wherein responsive to executing the instructions, a processor performs operations comprising:
-
receiving a user input from a computing device, wherein the computing device presents a graphical user interface, wherein the graphical user interface receives user actuations of a first accessory operably coupled with a computing device while accessing a program on the computing device; updating a multi-lingual library based on updates to the program, wherein the multi-lingual library comprises a plurality of words associated with the program; matching the user input to words of the plurality of words of the multi-lingual library to generate a translated message; updating the multi-lingual library based on words or phrases suggested by the user input; determining a language of an intended recipient of the user input based on an identity of the intended recipient; and providing the translated message to a second accessory for presentation to the intended recipient. - View Dependent Claims (18, 19, 20)
-
Specification