Systems and methods for multi-user multi-lingual communications
AssigneeMachine Zone, Inc.
InventorsFrancois Orsini, Nikhil Bojja
Life of this patent
Estimating the term…
Abstract
Various embodiments described herein facilitate multi-lingual communications. The systems and methods of some embodiments enable multi-lingual communications through different modes of communication including, for example, Internet-based chat, e-mail, text-based mobile phone communications, postings to online forums, postings to online social media services, and the like. Certain embodiments implement communication systems and methods that translate text between two or more languages. Users of the systems and methods may be incentivized to submit corrections for inaccurate or erroneous translations, and may receive a reward for these submissions. Systems and methods for assessing the accuracy of translations are described.
Claims20
A method, comprising:
- (a) receiving a first request from a client device to review a portion of a history of text messages from a multi-participant chat session,
- wherein the history comprises a plurality of text messages, each text message being in a respective language and originating from a respective chat session participant;
- (b) performing, by one or more computer processors, a plurality of processes, wherein each process comprises:
- (i) receiving a different respective text message from the portion of the history of text messages, and
- (ii) translating the selected text message into a target language;
- (c) providing translated text messages from the plurality of processes to the client device;
- (d) receiving a second request from the client device to review a different portion of the history of text messages;
- and
- (e) repeating steps (b) and (c) for the different portion of the history of text messages.
A system, comprising:
- one or more computer processors programmed to perform operations to:
- (a) receive a first request from a client device to review a portion of a history of text messages from a multi-participant chat session,
- wherein the history comprises a plurality of text messages, each text message being in a respective language and originating from a respective chat session participant;
- (b) perform a plurality of processes, each process to:
- (i) receive a different respective text message from the portion of the history of text messages, and
- (ii) translate the selected text message into a target language;
- (c) provide translated text messages from the plurality of processes to the client device;
- (d) receive a second request from the client device to review a different portion of the history of text messages;
- and
- (e) repeat steps (b) and (c) for the different portion of the history of text messages.
A non-transitory computer-readable medium having instructions stored thereon that when executed by one or more computer processors cause the one or more computer processors to:
- (a) receive a first request from a client device to review a portion of a history of text messages from a multi-participant chat session,
- wherein the history comprises a plurality of text messages, each text message being in a respective language and originating from a respective chat session participant;
- (b) perform a plurality of processes, each process to:
- (i) receive a different respective text message from the portion of the history of text messages, and
- (ii) translate the selected text message into a target language;
- (c) provide translated text messages from the plurality of processes to the client device;
- (d) receive a second request from the client device to review a different portion of the history of text messages;
- and
- (e) repeat steps (b) and (c) for the different portion of the history of text messages.
Dependencies are inferred from the claim text.