IP Library Granted Patent US 10,657,333
Granted Patent B2
US 10,657,333 · App. 16/445,929 · Granted May 19, 2020

Systems and methods for multi-user multi-lingual communications

Inventors: Gabriel Leydon (Menlo Park, CA); Francois Orsini (San Francisco, CA); Nikhil Bojja (Mountain View, CA)
Assignee: MZ IP Holdings, LLC
G06F40/51G06F40/232G06F40/242G06F40/253G06F40/58G06Q10/107G06Q30/0208G06Q30/0217G06Q50/01H04L51/04
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 10,657,333
App. No.
16/445,929
Granted
May 19, 2020
Kind
B2
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.

Claims (55)

1. A method, comprising:

retrieving, from a data store, a word or phrase associated with a failure to translate a first message from a first language to a second language;

selecting a user from a plurality of users from whom to solicit feedback for translating the word or phrase,

wherein the user is selected based on a language setting associated with a computing device of the user;

sending a query to the user to request the feedback,

wherein the query includes an incentive to the user, and

wherein the incentive is determined based on a complexity of the word or phrase or an importance of the word or phrase;

receiving the feedback from the user;

rewarding the user with the incentive when the feedback is approved; and

generating a machine translation of a second message comprising the word or phrase using the approved feedback.

2. The method of claim 1 , wherein the word or phrase comprises chatspeak in the first language.

3. The method of claim 1 , wherein the feedback comprises chatspeak in the second language.

4. The method of claim 1 , wherein the user has been selected less than a predetermined number of times within a time period.

5. The method of claim 1 , wherein the feedback is approved once the feedback is determined not to be fraudulent.

6. The method of claim 1 , wherein the feedback is approved once the feedback is accepted as accurately translating the word or phrase.

7. The method of claim 1 , comprising:

updating a translation of the word or phrase in the data store according to the approved feedback.

8. The method of claim 1 , comprising:

updating at least one of a transformation module or a translation module according to the approved feedback.

9. The method of claim 1 , comprising:

preventing the word or phrase from being subsequently selected for additional feedback for the failure.

10. The method of claim 1 , comprising:

providing the machine translation of the second message in an online chat system.

11. A system, comprising:

one or more computer processors programmed to perform operations to:

retrieve, from a data store, a word or phrase associated with a failure to translate a first message from a first language to a second language;

select a user from a plurality of users from whom to solicit feedback for translating the word or phrase,

wherein the user is selected based on a language setting associated with a computing device of the user;

send a query to the user to request the feedback,

wherein the query includes an incentive to the user, and

wherein the incentive is determined based on a complexity of the word or phrase or an importance of the word or phrase;

receive the feedback from the user;

reward the user with the incentive when the feedback is approved; and

generate a machine translation of a second message comprising the word or phrase using the approved feedback.

12. The system of claim 11 , wherein the word or phrase comprises chatspeak in the first language.

13. The system of claim 11 , wherein the feedback comprises chatspeak in the second language.

14. The system of claim 11 , wherein the user has been selected less than a predetermined number of times within a time period.

15. The system of claim 11 , wherein the feedback is approved once the feedback is determined not to be fraudulent.

16. The system of claim 11 , wherein the feedback is approved once the feedback is accepted as accurately translating the word or phrase.

17. The system of claim 11 , wherein the operations are further to:

update a translation of the word or phrase in the data store according to the approved feedback.

18. The system of claim 11 , wherein the operations are further to:

update at least one of a transformation module or a translation module according to the approved feedback.

19. The system of claim 11 , wherein the operations are further to:

prevent the word or phrase from being subsequently selected for additional feedback for the failure.

20. 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:

retrieve, from a data store, a word or phrase associated with a failure to translate a first message from a first language to a second language;

select a user from a plurality of users from whom to solicit feedback for translating the word or phrase,

wherein the user is selected based on a language setting associated with a computing device of the user;

send a query to the user to request the feedback,

wherein the query includes an incentive to the user, and

wherein the incentive is determined based on a complexity of the word or phrase or an importance of the word or phrase;

receive the feedback from the user;

reward the user with the incentive when the feedback is approved; and

generate a machine translation of a second message comprising the word or phrase using the approved feedback.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2019
From: MACHINE ZONE, INC.
To: MZ IP HOLDINGS, LLC
Reel/Frame 050365/0347 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2019
From: LEYDON, GABRIEL; ORSINI, FRANCOIS; BOJJA, NIKHIL
To: MACHINE ZONE, INC.
Reel/Frame 050375/0692 →
Continuity (9)
Continuation 15267595 · Sep 16, 2016
Continuation 15099405 · Apr 14, 2016
Continuation 15003345 · Jan 21, 2016
Continuation 14671243 · Mar 27, 2015
Continuation 14294668 · Jun 3, 2014
Continuation In Part 13908979 · Jun 3, 2013
Continuation In Part 13763565 · Feb 8, 2013
Provisional Application 61778282 · Mar 12, 2013
Related Publication 20190361981A1 · Nov 28, 2019
Cited By (1)
US 12,375,457