IP Library Granted Patent US 10,346,543
Granted Patent B2
US 10,346,543 · App. 15/586,779 · Granted Jul 9, 2019

Systems and methods for incentivizing user feedback for translation processing

Inventors: Gabriel Leydon (Menlo Park, CA); Francois Orsini (San Francisco, CA); Nikhil Bojja (Mountain View, CA)
Assignee: MZ IP Holdings, LLC
G06F17/28G06F16/3326G06F16/3337G06F17/289G06F17/2854G06Q30/0217G07F17/3255
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,346,543
App. No.
15/586,779
Granted
Jul 9, 2019
Kind
B2
Abstract

Systems and methods of various embodiments may enable or refine translation of text between a first language and a second language. In particular, systems and methods may enable or refine a text translation by soliciting and/or receiving feedback for: translation of a first word or phrase from a first language to a second language; transformation of the first word or phrase (in the first language) to a second word or phrase in the first language; or transformation of the first word or phrase (in the first language) to a second word or phrase in the second language. The systems and methods of various embodiments may incentivize user feedback for failed translations in order to encourage user feedback, improve the quality of user feedback received, and to permit development of translation corpora that can evolve with time.

Claims (66)

1. A method, comprising:

performing by one or more computer processors:

providing an online chat system;

identifying a word or phrase of a message that was incorrectly translated from a first language to a second language in the chat system;

selecting a plurality of computing devices through which to solicit assistance in translating the identified word or phrase,

wherein each of the plurality of computing devices has been selected less than a predetermined number of times within a time period, and

wherein each computing device is selected based on a language setting on the computing device;

transmitting, to one or more of the plurality of computing devices, a query requesting the assistance in translating the identified word or phrase;

receiving, from the one or more computing devices to which the query was transmitted, a respective response to the query;

approving one or more of the responses;

determining a credit based on at least one of (i) a complexity of the identified word or phrase and (ii) an importance of the identified word or phrase;

crediting, with the determined credit, a respective account associated with the one or more computing devices from which the approved responses were received;

using at least one computer processor and the one or more approved responses to generate a machine translation of a second message comprising the identified word or phrase; and

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

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

3. The method of claim 1 , wherein the query comprises a field configured to receive a text-based value.

4. The method of claim 1 , wherein the query comprises a set of preselected definitions from which to choose a definition for the identified word or phrase.

5. The method of claim 1 , wherein the responses comprise chatspeak in the second language.

6. The method of claim 1 , wherein approving the one or more of the responses comprises:

determining that the one or more of the responses are not fraudulent.

7. The method of claim 1 , wherein approving the one or more of the responses comprises:

determining that the one or more of the responses are accurate.

8. The method of claim 1 , wherein approving the one or more of the responses comprises:

determining that a particular response matches another response received.

9. The method of claim 1 , comprising:

updating a transformation or translation of the identified word or phrase from the first language to the second language based on the approved responses.

10. The method of claim 1 , wherein the determined credit comprises at least one of an in-game currency and an in-game item.

11. A system, comprising:

one or more computer processors programmed to perform operations comprising:

providing an online chat system;

identifying a word or phrase of a message that was incorrectly translated from a first language to a second language in the chat system;

selecting a plurality of computing devices through which to solicit assistance in translating the identified word or phrase,

wherein each of the plurality of computing devices has been selected less than a predetermined number of times within a time period, and

wherein each computing device is selected based on a language setting on the computing device;

transmitting, to one or more of the plurality of computing devices, a query requesting the assistance in translating the identified word or phrase;

receiving, from the one or more computing devices to which the query was transmitted, a respective response to the query;

approving one or more of the responses;

determining a credit based on at least one of (i) a complexity of the identified word or phrase and (ii) an importance of the identified word or phrase;

crediting, with the determined credit, a respective account associated with the one or more computing devices from which the approved responses were received;

using at least one computer processor and the one or more approved responses to generate a machine translation of a second message comprising the identified word or phrase; and

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

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

13. The system of claim 11 , wherein the query comprises a field configured to receive a text-based value.

14. The system of claim 11 , wherein the query comprises a set of preselected definitions from which to choose a definition for the identified word or phrase.

15. The system of claim 11 , wherein the responses comprise chatspeak in the second language.

16. The system of claim 11 , wherein the operation of approving the one or more of the responses comprises:

determining that the one or more of the responses are not fraudulent.

17. The system of claim 11 , wherein the operation of approving the one or more of the responses comprises:

determining that the one or more of the responses are accurate.

18. The system of claim 11 , wherein the operations comprise:

updating a transformation or translation of the identified word or phrase from the first language to the second language based on the approved responses.

19. The system of claim 11 , wherein the determined credit comprises at least one of an in-game currency and an in-game item.

20. An article, comprising:

a non-transitory computer-readable medium having instructions stored thereon that when executed by one or more computer processors cause the computer processors to perform operations comprising:

providing an online chat system;

identifying a word or phrase of a message that was incorrectly translated from a first language to a second language in the chat system;

selecting a plurality of computing devices through which to solicit assistance in translating the identified word or phrase,

wherein each of the plurality of computing devices has been selected less than a predetermined number of times within a time period, and

wherein each computing device is selected based on a language setting on the computing device;

transmitting, to one or more of the plurality of computing devices, a query requesting the assistance in translating the identified word or phrase;

receiving, from the one or more computing devices to which the query was transmitted, a respective response to the query;

approving one or more of the responses;

determining a credit based on at least one of (i) a complexity of the identified word or phrase and (ii) an importance of the identified word or phrase;

crediting, with the determined credit, a respective account associated with the one or more computing devices from which the approved responses were received;

using at least one computer processor and the one or more approved responses to generate a machine translation of a second message comprising the identified word or phrase; and

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

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded May 19, 2020
From: COMERICA BANK
To: MZ IP HOLDINGS, LLC
Reel/Frame 052706/0899 →
RELEASE OF SECURITY INTEREST Recorded May 19, 2020
From: MGG INVESTMENT GROUP LP, AS COLLATERAL AGENT
To: MACHINE ZONE, INC.; SATORI WORLDWIDE, LLC; COGNANT LLC
Reel/Frame 052706/0917 →
SECURITY INTEREST Recorded May 22, 2018
From: MZ IP HOLDINGS, LLC
To: COMERICA BANK
Reel/Frame 046215/0207 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2018
From: MACHINE ZONE, INC.
To: MZ IP HOLDINGS, LLC
Reel/Frame 045786/0179 →
NOTICE OF SECURITY INTEREST -- PATENTS Recorded Feb 2, 2018
From: MACHINE ZONE, INC.; SATORI WORLDWIDE, LLC; COGNANT LLC
To: MGG INVESTMENT GROUP LP, AS COLLATERAL AGENT
Reel/Frame 045237/0861 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2017
From: LEYDON, GABRIEL; ORSINI, FRANCOIS; BOJJA, NIKHIL
To: MACHINE ZONE, INC.
Reel/Frame 043687/0793 →
Continuity (6)
Continuation 15076249 · Mar 21, 2016
Continuation 14221142 · Mar 20, 2014
Continuation 13908979 · Jun 3, 2013
Continuation In Part 13763565 · Feb 8, 2013
Provisional Application 61778282 · Mar 12, 2013
Related Publication 20170235722A1 · Aug 17, 2017
Cited By (1)
US 12,412,048