US2019102382A1PendingUtilityA1
Displaying original text in a user interface with translated text
Est. expiryOct 2, 2026(~0.2 yrs left)· nominal 20-yr term from priority
Inventors:Daniel RosartOwen Daniel OttoJeffrey ChinSha-Mayn TehJohn S. HawkinsAnton AndryeyevKarel Driesen
G06F 3/04812G06F 40/58G06F 40/103G06F 40/263G06F 3/0484G06F 17/275G06F 17/211G06F 17/289
62
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Methods, systems, and apparatus, including computer program products, for user interaction with machine translation. A user interface for receiving requests to translate text and/or documents from a first language text to a second language text. The translated text and/or document is displayed such that the first language text corresponding to a selected portion of the second language text can be accessed and displayed in the same user interface.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . (canceled)
2 . A method comprising:
receiving, at data processing hardware of a translation engine, a user request to translate input text in a source language to a target language, the user request received from a user device in communication with the data processing hardware via a network; generating, by the data processing hardware, translated text corresponding to a translation of the input text in the source language into target language; sending, by the data processing hardware, the translated text to the user device; and receiving, at the data processing hardware, translation feedback from the user device, the translation feedback indicating a quality rating of the translated text provided by a user associated with the user device, wherein the user device is configured to present a user interface on a display of the user device, the user interface comprising:
an input text box configured to allow the user to enter the input text to be translated from the source language to the target language;
an output area configured to present the translated text when the translated text is received at the user device from the data processing hardware; and
a feedback element configured to allow the user to provide the translation feedback indicating the quality rating of the translated text presented in the output area of the user interface.
3 . The method of claim 2 , wherein the user interface further comprises a translate button configured to receive a selection indication from the user, the selection indication when received from the user causing the user device to send the user request to the data processing hardware of the translation engine.
4 . The method of claim 2 , wherein the user interface further comprise a target language selector configured to allow the user to select the target language.
5 . The method of claim 4 , wherein the target language selector is configured to allow the user to select the target language from a list of possible languages.
6 . The method of claim 5 , wherein the list of possible languages includes one or more of English, Arabic, Chinese (Simplified), French, German, Italian, Japanese, Korean, Portuguese, or Spanish.
7 . The method of claim 2 , wherein receiving the user request includes receiving the input text in the source language and an identification of the target language.
8 . The method of claim 2 , wherein the user interface presents the input text in the input textbox and the translated text in the output area simultaneously.
9 . The method of claim 8 , wherein the user interface presents the output area next to the input text box.
10 . The method of claim 8 , wherein the user interface presents the input text box and the output text box from top-to-bottom.
11 . The method of claim 2 , wherein the user interface is configured to allow the user to select and copy at least a portion of the translated text presented in the output area.
12 . The method of claim 2 , further comprising delimiting, by the data processing hardware, text structures of the translated text with span tags.
13 . The method of claim 12 , wherein the text structures comprise words.
14 . A system comprising:
data processing hardware of a translation engine; and memory hardware in communication with the data processing hardware and storing instructions that when executed by the data processing hardware cause the data processing hardware to perform operations comprising:
receiving a user request to translate input text in a source language to a target language, the user request received from a user device in communication with the data processing hardware via a network;
generating translated text corresponding to a translation of the input text in the source language into target language;
sending the translated text to the user device; and
receiving translation feedback from the user device, the translation feedback indicating a quality rating of the translated text provided by a user associated with the user device,
wherein the user device is configured to present a user interface on a display of the user device, the user interface comprising:
an input text box configured to allow the user to enter the input text to be translated from the source language to the target language;
an output area configured to present the translated text when the translated text is received at the user device from the data processing hardware; and
a feedback element configured to allow the user to provide the translation feedback indicating the quality rating of the translated text presented in the output area of the user interface.
15 . The system of claim 14 , wherein the user interface further comprises a translate button configured to receive a selection indication from the user, the selection indication when received from the user causing the user device to send the user request to the data processing hardware of the translation engine.
16 . The system of claim 14 , wherein the user interface further comprise a target language selector configured to allow the user to select the target language.
17 . The system of claim 16 , wherein the target language selector is configured to allow the user to select the target language from a list of possible languages.
18 . The system of claim 17 , wherein the list of possible languages includes one or more of English, Arabic, Chinese (Simplified), French, German, Italian, Japanese, Korean, Portuguese, or Spanish.
19 . The system of claim 14 , wherein receiving the user request includes receiving the input text in the source language and an identification of the target language.
20 . The system of claim 14 , wherein the user interface presents the input text in the input textbox and the translated text in the output area simultaneously.
21 . The system of claim 20 , wherein the user interface presents the output area next to the input text box.
22 . The system of claim 20 , wherein the user interface presents the input text box and the output text box from top-to-bottom.
23 . The system of claim 14 , wherein the user interface is configured to allow the user to select and copy at least a portion of the translated text presented in the output area.
24 . The system of claim 14 , wherein the operations further include delimiting text structures of the translated text with span tags.
25 . The system of claim 24 , wherein the text structures comprise words.Join the waitlist — get patent alerts
Track US2019102382A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.