PROGRESSIVE DISPLAY RENDERING OF PROCESSED TEXT
First Claim
1. A method for performing progressive display rendering of machine-translated text, the method comprising:
- submitting a plurality of requests for translating displayed text of a displayed document from a source language to a target language, each of the plurality of requests including at least one sentence of text, and ones of the plurality of requests being submitted independently of receiving a corresponding response to an immediately preceding submitted request;
receiving translated responses including text in the target language, each of the translated responses corresponding to a respective one of the submitted plurality of requests; and
replacing portions of the displayed text in the source language with corresponding ones of the text included in the received translated responses.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and a system are provided for processing displayed text and progressively displaying results of processing the displayed text. In some embodiments, displayed text may be submitted as processing requests to process portions of the displayed text. The processing may include translation of the portions of the displayed text from a source natural language to a target natural language, grammar checking of the portions of the displayed text, or other types of processing. Each of the processing requests may include one or more complete sentences, or other units of text. Further, each of the processing requests may be submitted independently of receiving a processing response corresponding to an immediately preceding submitted processing request. Changed or annotated text included in processing responses may replace corresponding displayed text.
-
Citations
20 Claims
-
1. A method for performing progressive display rendering of machine-translated text, the method comprising:
-
submitting a plurality of requests for translating displayed text of a displayed document from a source language to a target language, each of the plurality of requests including at least one sentence of text, and ones of the plurality of requests being submitted independently of receiving a corresponding response to an immediately preceding submitted request; receiving translated responses including text in the target language, each of the translated responses corresponding to a respective one of the submitted plurality of requests; and replacing portions of the displayed text in the source language with corresponding ones of the text included in the received translated responses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A processing device comprising:
-
at least one processor; and a memory connected to the at least one processor, the memory comprising; instructions for submitting a plurality of requests for processing displayed text, ones of the plurality of submitted requests being submitted independently of receiving a corresponding processing response to an immediately preceding submitted processing request; instructions for receiving processing responses including changed or annotated text corresponding to a respective one of the submitted plurality of requests; and instructions for presenting the received changed text or the annotated text as the processing responses are received. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method for performing progressive display rendering of processed text, the method comprising:
-
submitting a plurality of processing requests with respect to displayed text from a portion of a document displayed on a display screen of a processing device, each of the plurality of requests including a respective unit of the displayed text, ones of the plurality of submitted processing requests being submitted independently of receiving a corresponding processing response to an immediately preceding submitted processing request; receiving processing responses including changed or annotated text corresponding to respective ones of the submitted plurality of processing requests; and replacing portions of the displayed text with the received changed text or the annotated text as the respective processing responses are received. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification