ALERTING OF LANGUAGE PREFERENCE AND TRANSLATING ACROSS LANGUAGE BOUNDARIES
First Claim
Patent Images
1. A method, comprising:
- receiving user input from a first user at a first user device, the user input being in a first language and being received in connection with a communication session established between the first user and a second user at a second user device;
determining communication preferences of at least the first user, the communication preferences being stored in one or more data structures maintained on at least one of the first user device and second user device;
based on the determined communication preferences of at least the first user, translating the user input into a translated user input, the translated user input being in a second language that is at least understood by the second user; and
providing the translated user input from the second user device to the second user.
7 Assignments
0 Petitions
Accused Products
Abstract
Mechanisms are provided to facilitate communications across language boundaries. In particular, translation solutions are described which automatically determine communication preferences of various participants in a communication session and further translate user inputs received during the communication session so as to confirm with communication preferences of the participants that receive the user input.
62 Citations
20 Claims
-
1. A method, comprising:
-
receiving user input from a first user at a first user device, the user input being in a first language and being received in connection with a communication session established between the first user and a second user at a second user device; determining communication preferences of at least the first user, the communication preferences being stored in one or more data structures maintained on at least one of the first user device and second user device; based on the determined communication preferences of at least the first user, translating the user input into a translated user input, the translated user input being in a second language that is at least understood by the second user; and providing the translated user input from the second user device to the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium having stored thereon instructions that cause a computing system to execute a method, the instructions comprising:
-
instructions configured to receive user input from a first user at a first user device, the user input being in a first language and being received in connection with a communication session established between the first user and a second user at a second user device; instructions configured to determine communication preferences of at least the first user, the communication preferences being stored in one or more data structures maintained on the first user device; instructions configured to, based on the determined communication preferences of at least the first user, translate the user input into a translated user input, the translated user input being in a second language that is at least understood by the second user; and instructions configured to transmit the translated user input to the second user device. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A communication device, comprising:
-
a memory including one or more language-based modules, the one or more language-based modules comprising; a language preference detection module to receive user input from a first user, the user input being in a first language and being received in connection with a communication session established between the first user and a second user and subsequently determine communication preferences of at least the first user, the communication preferences being stored in one or more data structures in memory; and a translation module to translate the user input into a translated user input based on the determined communication preferences of at least the first user; and a processor to execute the instructions of the modules included in memory. - View Dependent Claims (18, 19, 20)
-
Specification